skysight-inc/HackerNews huggingface dataset:
what's a good, simple intro to the basics of this kind of cracking for someone who is an experienced programmer, knows some C, etc, but has little system level or assembly experience?
Check out the shapeoko 2. It is about $700-$800 for the full thing. You do have to assemble it which takes a day or two. Inventables donated one to the hackerspace I belong to. I've used it a few times and it is pretty nice for what it is.
> It's basically backwards of how a typical editor/IDE is implemented.

The main difference is that the implementation language is a dynamic language, which is also mostly the implementation language.

That's similar to how some other IDEs work like Smalltalk or Clozure CL on the Mac. But those are not focused on implementing an extensible editor. Those are IDEs with editing features.
What, "experimentalist"? That's not a synonym for "scientist", it's a subset.

At least in physics, the main categories are "experimentalist" and "theorist". You'll sometimes find intermediate categories like "phenomenologist" (people who apply basic theory to make detailed predictions for experimental measurements) or "computational(-ist?)" (people who measure experimental-style results from simulations of basic theory).
FDA acceptable daily intake (ADI) for aspartame is 50 mg per kg of body mass.[0] For an individual 180 pounds, that's about 82 kg. That means his ADI is 4100 mg. Aspartame in popular diet sodas is between 50 and 125 mg.[1]

You'd have to drink A LOT of diet soda to reach these levels.

[0] http://www.cancer.org/cancer/cancercauses/othercarcinogens/a...

[1] http://static.diabetesselfmanagement.com/pdfs/DSM0310_012.pd...
For those not aware, other studies have shown that consuming diet soda may actually increase the chance of obesity. So that is not necessarily news. If you are curious, here is a pretty good study (full text):

http://onlinelibrary.wiley.com/doi/10.1038/oby.2008.284/full

More recently, studies have tried to determine whether there is a satiety or protein mechanism that can explain this, whereas this new study demonstrates that gut flora may play a role.

This needs to be confirmed, and there may still be other mechanisms at play as well, but it is interesting.

(Disclaimer: I do have a healthcare background, but am not a researcher in this field. Would be happy to hear more from anyone who is.)
I've read many theory and hands-on OS books and this book (the 1st Ed) is my favorite. But it is a dense book! Quite awesomely dense to be honest. One OS to study will certainly help (it helped me) to fully understand why the theory can be useful. This book especially can help make the connection between theory and practice.
Seems like some of these (including auto) can also work with C.

Anyone know if compilers will support that?
Laser based 3d printers (largely Selective laser sintering and stereolithography) also tend to be far, far more expensive than FDM (extruder based) machines. There are some pretty good FDMs that are approaching the point where you can't see or feel the individual layers in the print.
> It began innocently enough with me snagging the email address he had listed on his Facebook profile, adding it into an Excel worksheet, and exporting it as a .CSV file.

This reminds me of the days when I'd get sent photos and screenshots embedded in Word documents.
Anybody use Swift for iOS game development? I've been meaning to check it out, but it seems that the hype has died down a bit since Apple announced it.
For when you want to supervise goroutines instead of processes (Presumably because processes are consuming too many resources).
Yes it is, and it is a legal gray area.

http://en.wikipedia.org/wiki/Copyright_aspects_of_hyperlinki...

http://fairuse.stanford.edu/overview/website-permissions/lin...

"One court found framing to be a copyright infringement because the process resulted in an unauthorized modification of the linked site. (Futuredontics Inc. v. Applied Anagramic Inc., 45 U.S.P.Q. 2d 2005 (C.D. Cal. 1998).) In another case, The Washington Post, CNN, and several other news companies sued a website, TotalNews, which framed their news content. Under the terms of a settlement agreement, TotalNews agreed to stop framing and agreed to use text-only links.

While case law hasn’t developed definitive rules on the issue, a framer is more likely to be found liable for copyright (or trademark) infringement if copyrighted material is modified without authorization or if customers are confused about the association between the two sites or the source of a product or service."

- See more at: http://fairuse.stanford.edu/overview/website-permissions/lin...
I am from a country that doesn't have tips, now live in one that does, and in all honesty, tipping is just a disgusting form of paid slavery anyway "IF you do what I tell you to, and IF I like it, I MIGHT give you some of MY money. Or not".

It's very nasty and degrading.

anyway....

What you're talking about is changing the system.

What I'm talking about is simply have everyone abide by the system as it currently stands. i.e. I'm paying my taxes, Google should be paying theirs.
How  to Leverage the iPhone 6 for Growth
Firmware engineers. Basically C programming and working close to the hardware.
Sort of makes sense, where some companies might have a list of customers' emails but they want to get around those pesky spam filters.
Real-life tests are THE best thing to send job candidates. It scales well (you don't have to spend personal hours on them) and you get real information.

This applies even to sysadmins. We have a favourite: set up a VM with a slightly-broken application in a slightly-broken Apache and Tomcat, and get them to ssh in and document the process of fixing it. Even people who aren't a full bottle on Tomcat will give useful information, because we get an insight into their thought processes. I recommend this to all.

(I note we've just done a round of interviews where we get a nice-looking CV and conduct a technical grilling. Hideous waste of time for everyone involved. All CVs should be regarded, on the balance of probabilities, as works of fiction. Do a remote self-paced test like this. You won't regret it.)
Yep, did those at University of Colorado Boulder.
I, for one, care. About 100% of my artificial sweetener consumption is saccharin mixed in coffee or iced tea. I much prefer the taste over sucralose or others, but that preference is based on the assumption they are all otherwise biologically equivalent.
Here it is on one page:
http://www.newscientist.com/article/mg22329872.600-artificia...
Not quite. Scientists also come in the Theoretician variety.
It's fiendishly difficult to pry apart correlation and causation for complex conditions like diabetes (which we're steadily reconceptualizing as less of a "disease," and more of a chain reaction of metabolic and hormonal disorders). Changes in gut bacteria are associated with the condition sometimes called "pre-diabetes," or a "pre-diabetic state." But we're not yet sure if they are a causative factor, if they are the result of the condition, or if they're simply co-morbid with it.

Whatever the case, gut bacteria appear to play a vital role in our metabolic health, and we're only beginning to explore this area in earnest.
Pure stevia is not artificial, but the verdict is still out on safety. It seems to be OK... for now. I use it, though I try to use honey as well.
Anandtech has always given us much better and more quantitative information than Ars. Just to give my pet example, Anandtech sets displays to 200 nits for battery tests. Ars sets them to "50%" which is meaningless. According to Anandtech's measurement the 2014 Moto X has the same peak luminance as the old Nexus One that everybody hated, making it the dimmest phone you can buy today. The new Moto X at half brightness would be like an iPhone at minimum brightness.
But, over the centuries, it will get debugged to near absolute stability.
While not exactly static typing, you can add type annotations in Erlang and use dialyzer as a step in compilation to catch typing bugs.
This looks like a standard crack-me.

Most programmers don't need to know how to do this. As it says in the blog he is applying for a security position.

It all comes down to how well you can translate assembly code.
Yes microcorruption was a lot of fun and the last part of this post reminds me very much of the last level.

The nice thing about microcorruption was how you didn't need much more than familiarity with assembly and C (and language of choice in the end game). This interview challenge on the other hand... I wouldn't even know where to start.
Interesting. I like my Root Beer (Hanks, when I have my druthers) very much, not sure I'd like it more if it tasted like it's "supposed to". Sounds like the government stole his root beer though, not a scientist.
That was the point. When I did them, the TA encouraged us to do that. I'm pretty sure they had other measures in place that would have made it hard to fake an authentic success signal to the server. Furthermore, if you sent a corrupted one, you'd lose all credit for the assignment.
Is this Zigbee based? If so does it need a Zigbee to Internet gateway to function?
Do Men on OKCupid Follow the Standard Creepiness Rule?
Sugar alcohols (xylitol, sorbitol, maltitol, mannitol, erythritol) have the same negative effect on the gut microbiota.
I keep drinking diet soda and I still can't gain weight (news: big eaters get fat)
Not for that specific project no. In the past ~2002 timeframe we used WxWidgets back when it was still WxWindows for a Linux desktop frontend. But other than that, I haven't played around with it lately.

I should take another look at it.
Does anyone know whether it's possible to add keys for undo/redo functions? I find the shaking gesture extremely inconvenient, especially on iPads.
Predicting Flu by Analyzing Tweets
An Open Letter to Tim Cook and Apple's Security Team
Very nice

My approach would be to disassemble, then try to find the strings in the program and see where they're being used and processed.

And kill the CC thing by hexediting the file
Also, if you want to keep in touch with people, make sure they have some way to contact you - not that much of an issue in the social networks age, but in places I've worked at, workers leaving would email most everyone with their contact info.
That's a good point. Something I hadn't really thought of.

I had been thinking of this (flashcards/learning) for a while and I ended up buying physical flash cards[1] that I can keep at my desk.
At the time though I couldn't tell one note from another and like learning anything it seems impossible and pointless to start (and I'm not THAT old).

I sometimes wish I had the feedback (stats) that the apps have but I have learned and that was the goal.

I will probably end up coming back to this app when there are more languages though.

[1] I had downloaded Anki but got discouraged at the thought of building every single card myself and figuring out how to import it all. I tried to find some online that were premade but with no success I moved on. I don't consider myself lazier than the next person but this kind of made me feel like it.
People who use saccharine probably are unaware that that's what "sweet n low" or even "the pink packet" is.
This is totally nostalgic of the "binary bomb" assignment in CS 107 @ Stanford. You have to run the program from Stanford's network. There are 6 levels and each level has a password you have to enter. If you enter the wrong password, the course server is notified, and a point is deducted from your grade. The correct way to solve each level is to disassemble the program and figure out what it's doing.

Here's Google's cache of this page:

http://webcache.googleusercontent.com/search?q=cache:uGbSzpZ...

...there's even a secret level in the binary.
I'm not a fan of the "pointer means mutable" idiom either. I feel you should only use a raw pointer type instead of a reference if you want nullptr to be a meaningful value. Value semantics are great.
That is so cool! I love HN for stories like this.
Is this company ok with this being posted?

If so, they should say what company they are, because being associated with a clever puzzle like this is great for recruiting (even if it's not being used anymore). Unless they have their own reasons for remaining quiet (government? :)).

If not, they should probably take it down, as having the solutions posted would ruin the evaluative value of what must have taken a very long time to make.
Most evo-psych is pretty weak stuff, basically a lot of dubious and untestable just-so rationalizations for various prejudices and apparent human tendencies. A good chunk of it is full-on woo-woo nonsense.

Sometimes I get the (rather cynical) sense that there's an inverse relationship between the merit of an idea and its virality.
Ask HN: Community of app entrepreneurs?
Hi,

I have been having trouble getting reference points on my app's metrics. Although I did find some info on the web, it all seems very vague. More than that, I feel like I need to talk to people who have done this before. REAL people. I've tried going to meetups but have had no luck meeting like minded, APP people.

Question:
Anyone know of a community on the web for app entrepreneurs?
Yes. Yes yes yes.

Craig Gentry did more than just discover the first theoretical scheme, he reopened an interest in FHE. Yeah all the schemes are inefficient and will remain so for decades. But already the progress on FHE is incredible.

2007 for FHE was the 1982 for Secure Multi Party Computation. It will take 30 years, but I expect someday we'll see it privately allocating contracts in sugarbeet auctions.
With every SaaS shutdown I wonder if desktop software will have a big comeback, because it's getting a bit ridiculous - you find a SaaS tool, use it daily, pay for it, store all your work there and one day they just shutdown. Middle finger to you. Sure, you can export your data, but what's the use without the tool? When you have a desktop application, you can use it as long as you want - even if the company goes out. Sure, you won't get support and future updates, but at least you can continue to use it until you find something new.
It's exactly static typing, just a very loose system which allows a lot of holes.
You can register here: https://www.mckusick.com/courses/introinterestform.html and if you are not in the Bay Area, you could buy the videos.
http://www.dpreview.com/articles/2151234617/fujifilmpd

That was the first on-plane phase detection, and it is the technique used by the iPhone 6 and GS5.
I describe exactly what I get. Whether they're "faux" depends on your definition.

No, seriously, that's really profoundly true. Erlang's definition isn't the only one. But you're free to take it. If you can bend a bit, though, these may not be "faux".

One thing that's easier when it comes to implementing supervisors in not-Erlang though is that the vast majority of languages have something better than "behaviors" to work with, which are bizarrely klunky things. I actually implemented something more like a "gen_server" initially, but it wasn't a win. Some of that "incredible programming" is essential complexity (in Fred Brooks' terminology), but some of it is accidental complexity. Plus Erlang had to build it from true, total scratch; Go is a pre-existing runtime, and "defer" is simple, yet powerful.
It's far worse on low-memory Android, in my opinion. iOS apps have to support being suspended and resumed (although bad apps still do it badly). This forces apps to deal with this eventuality on day 1.

Android, on the other hand, doesn't force this. All apps assume they can do whatever they want in the background, without being shut down. This means, on my low-memory Android, that opening an intense browsing session followed by Google Maps kills all of my background chat apps, making me unavailable. This is far more unacceptable in my opinion then having to wait for an app to reload.

(I would agree that iOS is too aggressive when it comes to memory management, though)

Edit: Formatting
I trust arbitrary rating less than raw, testable numbers.
Peter Thiel Says Twitter ‘Horribly Mismanaged’
How to run Android apps in Chromebook
Evaluate an Erlang Expression
Hmm, as andrewljohnson said, I expect that the posting impacts who applies, but I would expect that to disproportionately turn up applicants who can write C.

Another dynamic at play is the fact that those who don't have useful skills apply more often as they continue to be out of work, that doubtless accounts for some of it.

Still a bit strange.
I would amend this to say "if voters educate themselves". If you (I guess meaning the government?) "educate" voters, the results are neither good for education nor good for government.
While that does appear unlikely and suspicious. Does that necessarily prove they are same? Maybe multiple friends found hacker news same day. I rarely login vote or interact but I have lots of old rarely used accounts on different sites.
The bomb lab discussed elsewhere in this comment thread.
Where is pipe ? it was definetly a interesting idea,but it seems it has been "abandonned".Is there any alternative,with a graphic interface ?
Nature has the highest impact factor of any research journal. They can basically ask for whatever they want at this point, because someone out there will be willing to pay it to get their paper in nature.
Indeed. I think it helps to unpack the various claims being studied:

1) Carcinogenicity. Do certain sweeteners cause harmful mutations and increase cancer risk? This is one of the oldest and most frequent allegations, especially against saccharin and aspartame. Mostly inconclusive, though both sweeteners have been exonerated at least as often as they've been accused.

2) Insulin triggering. Artificial sweeteners may not bear the caloric load of sugars and starches -- but do they trigger the release of insulin, just the same? Again, the jury is still out, but certain sweeteners (aspartame, sucralose, and possibly saccharin) are looking suspect.

3) Caloric load. Some sweeteners and putatively indigestible molecules (sugar alcohols, "resistant starches," etc.) may contain more effective calories than in vitro studies predict them to contain. This is because the chemicals aren't digested in the traditional sense, but are fermented and absorbed in the gut. Caloric bioavailability is often different from nominal calorie count. (Indeed, this is the entire principle behind the supposed benefits of resistant sweeteners and starches; those benefits may have been overstated or misunderstood).

4) Disruption or adverse selection of gut microbiota. As detailed in this study. While not all sweeteners have been implicated here, this field of study is only just kicking into high gear. It seems reasonable to suspect that molecules fermented by / consumed by gut bacteria could have some effect on flora composition. Many sweeteners fit that criterion.

5) Other toxicities. Liver or kidney toxicity, neurotoxicity, endocrine disruption, etc. As with carcinogenicity, the jury is still out. Unlikely for some sweeteners that are not metabolized via these pathways. Possible for others. Most sweeteners (all?) on the market right now are generally recognized as safe in this respect, despite popular beliefs to the contrary. Notable exceptions exist for those with rare metabolic or genetic disorders, such as phenylketonuria (aspartame contains phenylalanine).

6) Side effects. Some sweeteners, particularly those in the sugar alcohol family (and sorbitol especially), can cause laxative effects and other GI-related issues. Individual tolerance can vary. Breaking this category out from #4 because the action here can be purely mechanical (i.e., increasing intestinal water absorption).

I'm not a doctor or medical researcher myself. Just an interested nerd. But I have been following this area for awhile. I welcome any corrections, comments, or additions from people more knowledgeable than I am. I assume there are many such people on HN. :)
99.9% of engineers can't comprehend how normal people think about technology?
Another great win for Stripe. They have been able to enable developers and small teams to build great solutions and great to see Apple took notice.
Sorry but I have a hard time believing this. I did write an extension which allow to see these behind the scene requests, and I haven't seen anything so far out of the ordinary (update of filter lists) for the above mentioned extensions.

Without more specific information about what you said you found, it sounds FUD.
Transmit for iOS
News and email
You think moral relativism and "if it feels good, do it" are unpopular minority views? Where do you live? Saudi Arabia?
The Definitive Guide to Content Marketing
I use Anki for everything except language learning. It helps me remember books I've read, people, certain numbers, facts, etc. I am really grateful for a lot of the complex features Anki has.
Supler: A Functional Reactive Form Library
We did that in our second year and it was awesome. I don't know if it was the same binary but it was well made. The first password was very easy (just a constant string) and it got progressively harder from there. At the end we had to step through some recursive algorithm and you learned to read assembly almost as well as normal code. And the server for submitting the passwords didn't filter the username so you could enter arbitrary HTML into the high-score...
Treehouse releases Android app, adds course for Swift
How can I invest in this?
The New Scientist article notes that four of the seven human subjects who consumed three to four sachets of sweetener a day saw a significant change in their gut bacteria.

As someone who has consumed significantly more than that for a very long time, my question would be, did their gut flora reconstitute itself after they stopped using the sweetener? And if not, how could you go about repopulating your microbiome short of a stool sample?
Okay that makes a ton of sense, and I figured it was my own lack of understanding here. Thanks. :D
What would you suggest if your OS project was bound to MIT and there's no way of introducing a commercial license?

heatmap.js (my pet project) unfortunately has those constraints and I'm currently trying a mixed model of high priced premium support and donations.

Donations got me almost nothing, high priced premium support got me a few hundred dollars within a few weeks after I introduced it- more than I made the last 4 years with donations.

I'm also trying binpress as a secondary channel to sell support. will see how it performs over time, but binpress looks promising so far
> In this case, Spanish

In Spanish you put a space after periods and commas, so that's not it.
This result seems pretty strange to me - why would artificial sweeteners affect bacteria's metabolism in this way?

It seems like a bizarre coincidence that bacteria would react in the same way to three different sweeteners, unless they have receptors that happen to match human taste receptors (which also seems unlikely). In other words, to bacteria these sweeteners should just seem like unrelated random chemicals.

(I read the Nature paper - most of it looks at saccharin since that had the strongest response, but all three artificial sweeteners caused marked glucose intolerance.)
> may actually increase the chance of obesity

Also, diet soda may decrease the chance of obesity by up to 100%! And may may may.
Tutorial: Enhancing Android UI with Custom Views
A cure is clearly fairly likely for this particular pre-diabetic state. It does cure the problem, but the exact effects wiping out gut bacteria is not terribly well understood. In fact, this is one of the more interesting areas of research... beyond just the direct applicability to human problems, this provides a very interesting data point about how exactly gut bacteria coexist with us.
I can think of few people who deserve it more. His recent work has been truly groundbreaking. Not just on FHE, either - multilinear maps, IO, lattices... I could go on. Just a brilliant dude.