skysight-inc/HackerNews huggingface dataset:
In general, security is never perfect, so imagining the perfect binary "secure or insecure" isn't useful.

Instead, think about it in levels. Is something secure from a casual observer? Is it secure from your teenager who can devote a lot of time to it? What about a professional who devotes a lot of time to it? What about a court order? What about a concerted effort from the government to build an ASIC farm to crack your encryption?

You could look at this in the same way. Is your tweet visible to a casual observer? Is it available to a dedicated searcher? Is it available to a technically competent outside searcher? Is it available to police without a warrant? Is it available to someone with superadmin on the database inside Twitter?

When you think about it that way, the general utility of the service should be obvious.
Remote (Anywhere)

Java Programmer

I’m looking for a programmer to work with me on Solar Accounts (www.solaraccounts.co.uk) and other web-based projects. You will need to have excellent Java programming ability, good English communication skills and a fast broadband internet connection.

Please email me with (a) a short introduction about yourself; (b) a link to your github and/or stackoverflow page; (c) your desired monthly salary
Find free domains based on synonyms (I built that)
I like the idea a lot. It's like a digital service version of the reverse vending machines for recycling bottles and cans.
They tried maven first, then gradle. Their build is pretty customized, so gradle makes a bit more sense.
ironically, yahoo is the ONLY big publisher adopting safeFrames. which effectively blocks any ability of the ad to identify the user, or set cookies as a fake-first-party.
Videos with pre-rolls have them because the user who created the video chose to monetize it that way. This user receives at least 55% of the ad revenue, and sometimes more [1]. Without the ability to make money from ads, a lot of independent content creators would not be able to produce videos for you to watch for free.

So yes, this is an example of Google caring about its users -- as well as itself.

[1] http://variety.com/2013/digital/news/youtube-standardizes-ad...
Happy to answer any questions I can. My email is in my profile.
I would actually really like something like this.

I can't imagine how mad the big guys (Facebook, Twitter, etc) would be if this service grew big
The App Every College student Needs
meanwhile, other big publishers: what the hell is DNT?
Show HN: Cost Price Calculator: Restaurant Menu Engineering
Live backup tools like NTBackup is only needed if the machine needs to be availble 24/7.

If the machine can be turned off for a couple of hours (not unreasonable for a CNC machine that would require routine maintenance anyway), the easiest way to back it up is to take an image of the entire hard drive. No need to reinstall, no need to mess with fickle filesystem-level backup tools. Just dump the raw binary contents of the hard drive. When needed, you just dump it back to the new drive and reboot. Everything will work as if it was a routine reboot.

Boot up a GPartEd Live CD, plug in an external HDD to store the backup, and do "dd if=/dev/sda | gzip -c > /external/drive/backup.gz". (If you don't need the whole drive, just backing up the MBR and C: partition works fine, too.)
Maybe they are implying that "big data" is trendy at the moment? As far as I've seen on HN over the last year or so, lots of people are talking about what is and what is not big data.

Or the company who made the post uses #bigdata on twitter. In case you missed the "if you got 100% send us your resume" on the last page.
That's extremely valuable data to Apple and a great target for criminals, but I'm not sure the government would have much interest in it.
she learned at google that this matters little. just see android announcing to you carrier that you use tethering, or the fact that google employers actively REMOVE features from chromium that impact adsense revenue such as disabling referrer, etc.
Maven is simple as long as your build is simple. As soon as you need to do something custom, it's a pain. Gradle is less painful.
My bet would be that using a two-stroke cycle allows the piston to stay lubricated without using a sump for oil.
A page fault is when the TLB misses and the CPU doesn't know where in physical memory to find the requested virtual address.

Edit: sorry, I'm totally wrong. Now I am wondering what the case I described is called. It is the event when the page table walker is invoked.
Thanks Jugurtha. If Apple supported OAuth login (or anything else really) we'd definitely use it.

As things are, there's not really much that can be done unfortunately. We do plan to open source this in the near future however, which should make us seem a bit more trustworthy at least.

For now I added a note encouraging people to change their password after using the tool.

Ultimately the solution is probably for Apple to improve the process of creating certificates. Right now almost all instructions on how to do so require you to use Keychain Access (So you must be on a Mac), followed by typing commands into openssl on the command line. There's a lot of room for error and StackOverflow is filled with people running into problems during the process, so hopefully this tool saves some people time.
San Francisco. VISA (Canada).

Storefront. https://thestorefront.com

Storefront is the world's largest marketplace connecting merchants of all sizes with the best retail spaces. We have several jobs located at https:/thestorefront.com/jobs

We are looking for a Product & Engineering talent. Looking for ux, design, front end, backend and full stack engineers. Our stack is Ruby, AngularJS, Bootstrap. We have a fast growing team that's focused on changing retail.

To apply check out or job page. Send your application via email with the subject line "Hacker News".
More importantly, can it be expanded to the point that it is able to read mail and, if not, when will it be replaced with something that can?
This is my last try to get some traction or funding for this software piece that we built for Restaurant Menu Engineering. If somebody thinks this can be useful to the restaurants as a tool for menu engineering, let me know. I desperately need some funding to stay alive to build this. Please mail me at mail2suryadeep@gmail.com if you think this might serve well in the restaurants. I am also ready to customize or add something to this if that works.
As everyone else is probably just going to be irritatingly negative (just snipping at you for doing it or accusing you of being malicious), I am instead going to try to be a little positive and point out what I bet is the different variable: your customers already are putting a lot of other trust in you, so what will work for your customers doesn't always work for the public at large. I appreciate the idea, and I see how it happened that you released it, and I even think I could see the value myself in using it, and yet even if I don't think you are a scam (and I really don't think you are: there are so many better ways of phishing than this), trusting your software to not have some information disclosure flaw or to not be compromised is different entirely.
they support safeFrames (like a few other small sites like deviantart). ads cant set cookies at yahoo.com even if they wanted. they render in a cross domain iframe. so they cant do it even if the adserver is compromised.

they are morons for not mentioning this on that announcement. basically, they are just ignoring DNT for the few in house ads that run on front page and such. which being in house, already can track you.
Firebug pre-dated (and heavily inspired) the native debugger, so the GP is probably intending to suggest doing without either of them.
You're not a part of 'we the people'.
I try to re-read Hamming's "The Art of doing Science and Engineering" every year or so. It's basically the book version of this talk IIRC.
Suit Claims Google’s Deals With Android Device Makers Violate Antitrust Laws
AG sues Kickstarter project that didn’t deliver
ufo had already mentioned this technique a couple levels up. Though it's equivalent, I think it's worse than just using gotos.

Suddenly you have extra mutable state to worry about: the "next" state and a loop control variable. At that point, you've removed a layer of abstraction and introduced complexity. You've said "let the next state be foo, then repeat this loop, then if the next state is foo, then enter state foo" when you really meant: "go to state foo".

goto in this case is practically declarative, insofar as a state machine diagram is declarative -- code structured in this way is a one-dimensional representation of the diagram.
Thanks for your thoughts, and for blessing the creation of a thread. I'll set one up in the morning to see how it goes. I can see some concerns mentioned below being a potential issue, but I think it's worth a trial run.
A photographer who is making software and hardware
Apparently Steve Newman worked on it too. Is this the same Steve Newman that famously founded Writely (became Google Docs) and almost won at Topcoder one year?
Yes.
Basically, don't hire incompetent people and do code reviews.
Both rules apply independent of the language, of course.

Source: have spent 5 years doing production C++
The fellowship, and Hackers program looks promising. However, it appears to leave out a position for the OP's brother. As he mentioned there are many people with deep insight into a problem, but lack the technical resources to execute their solution.
Thanks for the reference! I had no idea Hamming elaborated further on this topic.
And really, I've only ever seen rich kids with minor substance abuse problems get sent to private school.
Why do Apple need to keep your voice recordings for 2 years? http://www.wired.com/2013/04/siri-two-years/
How does what you say square with the evidence that klee found a bug in OpenSSL which is about as real world as it gets?
If you're not paying money to someone, then you aren't their customer. It's really that simple.

The author here might not believe that, but somewhere up his management chain are people who do, and I'm quite sure the shareholders to whom the senior managers are accountable do.

I admire the grass roots sentiment here, but this was written by someone who has the luxury of being technical and not responsible for making money for the business. Try asking Eric Schmidt how he feels about privacy if you want to see how the big business guys at Google really think.
Open source Hacker News. I think the community can get together and talk about new features (maybe on GitHub pull-requests and/or on HN itself, or maybe a Discourse forum instance), and get those features implemented quickly.
Bank of America Finds a Mistake: $4 Billion Less Capital
"...unless specifically gagged by a judge or other legal authority..."

a legal authority... that is very broad
I also found Betas a lot better in regards to reality. But also like them about equally, for different reasons.

I find SV to be mostly taking the piss out of the startup scene (through exaggerations on reality), much like the big bang theory does for general geeky people. Where Betas on the other hand is more like an entertaining story about the realistic seeming trials and tribulations a startup could face.
Though in this case, things do need to be rebuilt. No C build system is this clever, as far as I know :)
How is it cloud storage or a "reverse Amazon"? This seems like a worse deal. You pay $300 a year minimum and $29 a delivery for storing small, low value items. Large items cost more (bike is an extra $300/y, ski's are an extra $150).

Their fine print makes the deal look worse.

- They only cover $250 of liability per box and they won't store undeclared expensive items.

- If you don't pay for the service after 30 days they WILL sell all of your stuff. If you do pay to get your stuff back within that 30 day window, they'll be a fee attached.

- However much you pay in the first month will continue for the first 3 months. I.e. If you need to store ski's in your first month (At $25) and return them in that month, you'll pay for the ski's for the following two months.

I live in a city and I could see people maybe using this for unused laptops, etc which I keep in a drawer but the low liability hinders this.
In addition to the types of data mentioned in other replies, they also have:

- Mail and calendar for people who use the iCloud services.

- Reminders.

- All documents (e.g. Pages, notes) synced to iCloud.
It's worth mentioning this is just one of around 30 lectures that cover a lot of indepth material on design, theoretical computer science, systems engineering and what in 1995 he thought future technology will be like. You won't go wrong if you watch there from start to finish.

https://www.youtube.com/playlist?list=PL2FF649D0C4407B30
Introducing myself: I'm a photographer who can also making software and hardware. Anyone similar to me?
I know very little Assembly Language, but what I recall is that you can skip the libc dependency on Linux if you just run the system call yourself.

So the tiny snippet at the top will become, for instance:

.text
.globl _main
_main:
subq $8, %rsp
movq $0, %rdi
movq $1, %rax
movq $2, %rbx
int $0x80

The last three lines choose the 'exit' system call¹, load the number 2 to be its argument, and make the call. Then you can get an executable like so:

as nothing.s -o nothing.o

ld nothing.o -o nothing -e _main

Then you can run it and check the return value.

¹ http://docs.cs.up.ac.za/programming/asm/derick_tut/syscalls....
To all appearances, Hadoop Pig is pokemon.
No code is a hole large enough to drive a truck through, copyright covers a lot more than just code (for instance, design documents). The code written could easily be a derivative work of something that Id held copyright to.

That will be harder to prove than an outright copyright violation. But if any files made it from Id to Carmacks subsequent employers it is going to be very hairy.

ZeniMax may have found that the IP was already patented by other parties or that they decided they did not wish to patent it. That does not mean they relinquish all their rights.
> The problem lies more in bloated frameworks...

How ironic... I was an early adopter of Spring, when it was all about simple "enterprise development without J2EE". So, given enough time, does bloat follow success and does it become inevitable?
I'm not really sure about this customer/product distinction. Both the people who view the ads and the people who buy the ad placement give Google something they want in exchange for something they have.

That is, Google has products and services that it gives to customers in exchange for their eyeballs. Then, Google is able to convert some of those eyeballs into clicks, which they sell to advertisers in exchange for money.

The transfer of goods in exchange for value is not only possible when money exchanges hands.

If Google was unable to create products that convinced one of its classes of customers to sell their eyeballs, they would not be able to resell the eyeballs for cash.
He didn't. It's just the (full set) of lectures he gave here in book form. There is literally a one to one correspondence between the two.

The only difference it could make to you is if you like your material presented by a person or by a book.
'1491': Vanished Americans
It's a solution to a problem, that he faces. I understand that it makes no sense, but sometimes you have to do things that make no sense or switch carriers.
This is exactly how I feel when I visit Mountain View for work. Why are the parking lots in front of the store and not in the back? Why do I have to walk through a sea of parked cars to get to my building? It's all very strange to me.

I also noticed the suspicious looks for my terrible crime of not owning a car after dark.

My conclusion: not the place for me.
You have to keep that cookie on all your devices for all ad companies? no thanks, I would rather block all ads.
This should be qualified with: since they already have it via credit card companies. You give your social security number when getting a credit card for a /lot/ of reasons. And these tend to be a good reasons.
Hell on earth – Life sentences in a world of long lives
This is exactly what I was waiting to see, great front-end, linked to a well thought-out and well-documented back end. Great work guys

To elaborate a little more on what I think makes the front end "great": I think it's very simple. I contemplated making something like this simply because I think tools like nagios,etc are swiss army knives, BUT they look really ugly. I don't see why we can't have some beauty in monitoring.

I think that beauty, and function actually come together well in the interface as it stands now (I know it's not complete) -- I immediately understood where to look, what to click. While the everyday-user is not going to be unfamiliar with the interface, I also think an experienced user could benefit from having the clarity of a detail view, and individual machine view (the right and left respectively).

One place I can think of that might not be ideal for the kind of design is if you want to know aggregates/historical data of a certain data center/machine -- but I think this could easily be remedied by adding a stats page that is made to show that kind of broad data specifically (or even keep it out of the core codebase, and just have it be a very very popular plugin -- small tools ftw)
Why call out "sextortion" specifically? You could just say that $CRIME is a very real and frequent problem, and if people show the $CRIME messages to their local police detective, will Facebook notify the suspect?
OnePlus – New Cynogenmod Mobile phone
That's called the "euphemism treadmill".
I have had excellent results on a 10,000 sq.ft. lot in California with an in situ compost process like you describe. Just put down 6 inches of chipped trees from a tree trimmer, or the city compost yard, and let it decompose. Keep layering it on, year after year (less needed after the first time).

You have to go thicker than you probably will imagine. The initial load of chips filled my driveway to a height over my head. And be careful to keep the compost away from the trunks of existing trees, or it will tend to rot the trunk, which will kill the tree.

It costs practically nothing. You should be able to get the chips for free.
> I bring shame upon famiry.

Just because it's a meme doesn't make it right.
2002. I read a big part of the book several years ago. The author goes far beyond the available evidence, and most other scholars are not convinced by his conclusions.
Along similar lines, all of the English Wikipedia is < 10GB, and about 45GB uncompressed: http://en.wikipedia.org/wiki/Wikipedia:Database_download#Eng.... That omits all the history (just the current pages), but still surprising to me how small it seems now.
I really hope this is a precursor for a big-data type breakdown post of how people responded to this survey. Would make for a great follow up
NoRedInk in San Francisco (or remote).

Full stack rails engineers wanted to make sure that grammer is taught good. Every one's revolutioneyesing educaton but while some student's cant even right the write words.

Then there was NoRedInk.

NoRedInk helps students quickly improve their grammar and writing skills.

We've got a small, technically excellent engineering team. We extensively use react in production.

I work here because I get to learn about my practice (as well as my failing grammar skills) every day. I work here because I care about education. I work here because existing online tools for teaching grammar and writing are pathetic. Join us as engineer #4, and improve how grammar is taught.

https://www.noredink.com/jobs

p.s. Other people think we're awesome, too:
http://www.forbes.com/sites/alextaub/2013/12/19/noredink-is-...
1) It actually tells you why in the article and
2) She's asking why a particular question isn't answered in a FREQUENTLY ASKED questions section but is under the settings. That's kind of the point of an FAQ - to only answer frequently asked questions.
Can someone explain how the demo proves that it is Turing Complete? I haven't taken automata yet.
No, it demonstrates that things that the Linux kernel adopts tend to get adopted. That isn't very surprising. Git being faster than the dVCS's of the time probably helped. Popularity doesn't equate to quality. QWERTY is still the default keyboard layout.

I am willing to bet money (let's say 0.1 bitcoins) that there are plenty of people at your university who have trouble with Git. We can haggle on terms, but I'd bet that you'd see 10 people at least struggling with git in an intro course.

Once you learn to give it the right incantations, and learn never to deviate from the path you know, any tool can become usable. But it will never be a part of you and will never make you stronger.

This has crippled a generation of developers and I'm afraid it will be a massive barrier to entry, stunting humanity's growth probably by 10-20 years.

See http://homes.cs.washington.edu/~asampson/blog/git.html for a more in-depth treatment of Git's insanity.
We didn't even cover highway driving in mine, let alone something like that.
I actually started learning Scala: completed Odersky's Coursera class and developed a Play 2 project in Scala. Overall I like it, but reading others' code is often frustrating, shorthand shortcuts in language are still kinda alien looking, and even figuring how to handle simple things like multi-file upload with Play's controllers, I feel I don't quite understand what the hell is going on underneath all that magical functional code that I myself wrote by assembling bits and pieces from elsewhere.

And then I watch stuff like Paul Phillips presentations [http://www.youtube.com/watch?v=4jh94gowim0] and I just don't know whether continuing to invest my time in Scala is a wise decision long-term.

I'll probably try Clojure at some point, but for production-grade projects I will do Java for now. I feel the most frustrating thing about tech is having to place bets constantly on what to invest your time learning. It's eerily similar to investing in stocks. You never know what's going to live or die. And I'm saying this as a former Delphi developer with multi-year experience. :)
So I think you might be excluding people that are already paying double that per-year (never mind the cost of parking/etc if they actually own a car). Also, this business seems like it might actually work out well in a place like new york, where you don't own a car, but have too much stuff (and enough money to actually keep that stuff)

One of the key reasons people keep cars is because they are very helpful in the case of moving. If you had all your non-essential stuff in a service like this, moving would all of a sudden become significantly easier
It's super easy with this: https://www.maxmind.com/en/isp

If you're unwilling to pay, then you can get pretty far with their free ASN database: http://dev.maxmind.com/geoip/legacy/geolite/
Dropwizard seems to have a view layer of its own that you can bolt on as well.
Chrome's options for DNT are hilarious. For every other option, like spelling, they give you an order of (Yes, No) when you check the box to enable the option. For spelling correction, they encourage you to enable it with the phrasing.

For DNT, they have a lengthy explanation of how tracking is still done and totally helps your experience. Then the reverse the order of the buttons so the default is to cancel out of the operation.

Seems unlikely this was implemented as an accident.
Professors React to 2048 – Numberphile