Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
emillon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
331.
▲
by
emillon
14y ago
For that reason, sites are not allowed to store CVV2 numbers : a user input is always needed.
332.
▲
by
emillon
14y ago
In the context of the AGPL, serving an application is like distributing a binary, so they should distribute its sources too.
333.
▲
by
emillon
14y ago
> There are several awesome interpreters available for it! Technically, it's not another interpreter (like IronPython or Jython), just an interface to the classic CPython REPL.
334.
▲
by
emillon
14y ago
> that means the result of a function is dependent on it's inputs ONLY Not quite, it means that a function call can be replaced by its value (A function can depend only on its inputs, yet write to a global variable, for example).
335.
▲
by
emillon
14y ago
I believe that OfflineIMAP now has gmail-specific code (type = Gmail) : http://docs.offlineimap.org/en/latest/MANUAL.html#sync-from-...
336.
▲
by
emillon
14y ago
Jonathan Corbet sometimes posts LWN articles on reddit, this is how I found this one.
337.
▲
GCC and static analysis
(lwn.net)
75 points
by
emillon
14y ago
|
16 comments
338.
▲
by
emillon
14y ago
If a is duplicated and b missing, computing the sum and the product of all the numbers can give you a-b and a/b, from which you can deduce a and b.
339.
▲
by
emillon
14y ago
> accept for all relay If this defines an open mail relay, please think twice because your machine may be used to send spam and get blacklisted.
340.
▲
by
emillon
14y ago
A friend of mine in a compiler writing class produced a compiler with one error message ‘you lied to me when you told me this was a program’. —Pete Fenelon
341.
▲
by
emillon
14y ago
There's also hte, which is free :) http://hte.sourceforge.net/screenshots.html
342.
▲
by
emillon
14y ago
I found vcsh to be very effective. Files live directly in $HOME but the .git repository is in a special directory. https://github.com/RichiH/vcsh
343.
▲
by
emillon
15y ago
git-flow is not needed, especially for small projects. For most repositories, developing on and sending pull requests to master is acceptable.
344.
▲
by
emillon
15y ago
I believe that the point is more against collaborative documentation than against the builtin wiki.
345.
▲
The setup : Benjamin Mako Hill
(benjamin.mako.hill.usesthis.com)
6 points
by
emillon
15y ago
|
0 comments
346.
▲
The Confused Deputy (or why capabilities might have been invented)
(cis.upenn.edu)
1 points
by
emillon
15y ago
|
0 comments
347.
▲
GoldenEye (N64) has a fully-functional ZX Spectrum 48x emulator built into it.
(therwp.com)
241 points
by
emillon
15y ago
|
47 comments
348.
▲
by
emillon
15y ago
Minor nitpick : the linker (ld) is provided by binutils, not GCC.
349.
▲
UEFI : More ways for firmware to screw you
(mjg59.dreamwidth.org)
140 points
by
emillon
15y ago
|
20 comments
350.
▲
by
emillon
15y ago
> I started to get a feeling this wasn't right, and so I googled around for a way to undo the add. At that moment, the easiest way would have been to "rm -r .git". As git stores all its metadata in that hidden directory, this is a safe
351.
▲
by
emillon
15y ago
It's open source, but not free software.
352.
▲
by
emillon
15y ago
I think that it boils down to writing arbitrary data in memory (so that they can't follow the usual path of programs, as with compilers). For the anecdote, a friend of mine used to flash a "hello world" program into a microcontroller using
353.
▲
by
emillon
15y ago
That's the problem : you would have to trust your assembler. How was the assembler compiled or assembled ? Etc etc. You would go back to the first "physical" translation of a program "into" a computer.
354.
▲
by
emillon
15y ago
Fixed - thank you !
355.
▲
On CPU backdoors - Trusting hardware
(theinvisiblethings.blogspot.com)
109 points
by
emillon
15y ago
|
56 comments
356.
▲
by
emillon
15y ago
I did something similar with SNES roms. Sometimes the in-game text is encoded using "DTE compression", a mapping from one hex character to an alphanumeric sequence (bounded Huffman coding, basically). On certain sentences you can notice tha
357.
▲
by
emillon
15y ago
A very nice (but a bit academic) way to look at "cat" as a monadic "return" on unix pipes : http://okmij.org/ftp/Computation/monadic-shell.html
358.
▲
by
emillon
15y ago
Most generally, it will trick any command into thinking that it's not writing to a tty ; so piping into cat will often remove colors.
359.
▲
by
emillon
15y ago
> I (symmetrically) encrypt my private key That's basically what a passphrase does already.
360.
▲
by
emillon
15y ago
git-annex is the way to go ! I use to manage my media library and it's 95% awesome (the nitpick being that you can't easily edit files once they're checked in - there ain't no such thing as a free lunch I guess).
More ›