skysight-inc/HackerNews huggingface dataset:
This isn't really specific to Rust, but, while I wouldn't necessarily do all this stuff while working through a tutorial on Rust, the start of a brand new language is a great time to learn how to set up this sort of stuff on your code from the very beginning. By definition, you must not have a lot of pre-existing Rust code. :)

Many of these sorts of things are hell to retrofit on to existing code, but if you integrate them into your workflow early, just shy of free over time to use all along. It's "just shy of free" because the tools themselves train you over time so that you get to the point where you start with conforming code, and the tools are just cleaning up occasional slips rather than requiring you to rewrite everything. So, you actually still net out less effort than trying to retrofit later by making fewer mistakes overall in the first place.

I really can't recommend this enough when you're greenfielding something. It's so cheap to start out doing the right thing and so very, very hard to fix it later....

(Obviously, you need to tweak a few things during prototype/exploration, like requirements for docs, but a lot of this stuff is still useful right away.)
One wonders whether he has a empty pool to show off again
Obfuscation has a grand history – could it give us more freedom online?
There is a fair bit of science behind it:

* British Journal of Nutrition did a study[1] whose results indicated that "achieve better long-term body weight and cardiovascular risk factor management when compared with individuals assigned to a conventional low-fat diet"

* a Swedish government advisor group at the Council on Health Technology produced an assessment found[2] that "the nation would benefit most from a low-carb, high fat, ketogenic diet" where the study indicated benefits include "improved blood sugar, reduced body weight, and enhanced high-density lipoprotein (HDL) cholesterol without adverse effects on low-density lipoprotein (LDL) cholesterol"

Rejection of popular low-fat diet dogma is increasing in prevalence among the general populace, nutritional academia, and government-supported dietary guidelines.

The medical community often moves at a snails pace, there was once a time when doctors didn't wash their hands in hospitals because "a gentleman's hands could not be unclean."[3]

[1] http://journals.cambridge.org/action/displayAbstract?fromPag...

[2] http://www.examiner.com/article/sweden-first-to-battle-obesi...

[3] https://en.wikipedia.org/wiki/Ignaz_Semmelweis#Conflict_with...
I think because on a test they can't win or benefit from leaving an answer blank, but they can "win" a bit by guessing.

Now if say they are penalized for guessing -- they they pick A and then later asked to explain but they fail and get points taken off for example. Then guessing might be discouraged.

Another reason could be that maybe teachers believe that a student somehow knows the answer subconsciously and just guessing will tease that out. Or not trying to guess, means they have given up and are not engaged. Like say they don't answer, and leave a space blank, maybe to a grader it looks like "this person is lazy and don't want to work".

Anyway, you can interpret that in many ways.

When teaching though, I agree, that should be discouraged, but in a crucial end of the year standardized test it makes sense. And I guess our whole education system has shifted to "teaching to the test" then it makes to just practice tests all the time and not even bother "teaching" for knowledge's sake.
C# is a pretty good example of where the tradeoff between speed and safety can be a good choice.

I wrote a non-trivial stock trading app in C#, and for sake of this conversation I added some loop counting. it analyses about 1.5million ticks per-second (against trade rules). This is a single thread running on a 3.2ghz core i5, no I/O.
Wait, confused how Bush brainwashed and manipulated evangelicals? The linked article discusses the Bush whitehouse reaching out to constituents. Are evangelicals really easy to brainwash?
Yann LeCun
It's the food.

There are 24/7 snacks everywhere, for free, and half of them are not good for you. Even if they were all good for you, you it's too easy to eat too much anyway.

Then all the provided food is given buffet style, so you cannot measure how much you eat, and the barriers to eating more are very minimal. Even services like Zesty who provide calorie counts are not useful, because they serve it buffet style and make it difficult to calculate portions. Food served is usually restaurant food too, so fat is not visible but added for flavor.

All of this combines to becoming fatter.

SV can become a force of healthy weight if they provided packaged weight loss meals that had all nutritional info on them for breakfast/lunch/dinner. Then people who wanted to lose weight would have this very convenient option to do so.

Most employers are not interested although because a very small amount of their employees will use it at a time.
don't you find it difficult to type/read the screen when your constantly bobbing up and down due to how the human stride works? Sure maybe your health goes up but I suspect your productivity goes way way down. Seems to me it would make far more sense to just run/jog on breaks/lunch/before/after work.
I hope she isn't using Bluetooth Dice... [1]

[1] https://www.youtube.com/watch?v=NG-iM9MwpXE
Props on changing yourself, not trying to change the society, because you felt inadequate.
From the article, it seems this is not a true p2p architecture. It's more of a hub and spoke model, with each phone connected to the cloud, but not to other phones.
Death and destruction reduced to banality and written in the style of some cheap pulp novel.
Your #1 is a very important point. Design and engineering are both skills that take a lot of time and effort to hone, and if you spend the required time getting good at one of them, odds are you don't have the time to get good at the other.
one of my fav performance bugs: https://bugzilla.gnome.org/show_bug.cgi?id=172099

Reported: 2005-03-30, unpatched to this day, because parsing opened files on the fly recursively with O(2^n​) complexity is enough.
The thing is, if your database goes down, it likely needs to stay down until you understand why it went down and whether it's business-safe to turn it back. PostgreSQL almost does not crash. And when it does, you should care about your system's stability, and a crash is a giant message about stability.

Plan for uptime and you'll be more likely to get it, than planning around a buggy server process.

(Also, in this case, it would have violated SOX and PCI rules, as well as general sanity, to host a 512GB 64-core server in the cloud)
...in late stage development which is MUCH less risky. Super risky early stage tech development mostly happens in the public sector at taxpayer expense through government agencies like DARPA.
Drones, IBM, and the big data of death
Two months ago I also evicted anything that's not water during 101 days, meaning no soda, no coffee, no tea, no fruit juice, only plain water. At the end of these 101 days I wasn't feeling better, not that I was feeling bad before but it didn't changed anything during the day, I didn't felt more energy or anything else. Admittedly, it was tough to quit during the first two weeks.
Non paywall link https://archive.is/LAKLr
> Most official nutrition guidelines [...] http://www.eufic.org/article/en/nutrition/carbohydrates/expi....

What else do you expect from Eufic? Shall they say that everybody should switch to protein? Imagine everybody would do so where should they get all the protein for all those people? And who should buy all the carb based products (wheat, sugar, ...) from all those subsidized farmers? Recommending high carb nutrition is the best and cheapest way to keep a nation calm and fed.

Besides, in Sweden 20% or more of the people are on low carb.
There is a lot of focus in the literature right now on developing habits. What I'm interested in is the deeper motivations that drive a person to select their habits in the first place. Why does Andrew read research papers and books all day on a Saturday? Why did you decided to add two pushups to your daily routine? I think that without understanding these deeper motivations, we are left with habits that do not have enough fuel to drive them, leaving us to resort to the habits with the least resistance (i.e. lazy habits).
More efficient machine learning training through differential privacy
Cyclomatic complexity refactoring tips for JavaScript developers
As an engineer, I think many designers are in their own world, and more often than not design interfaces that harm usability when they go about "disrupting" things. It seems like they're trying to merge aesthetic with functional. But a button that looks like a button is infinitely more usable than some genius idea about giving a user an "intuitive" way to grasp what items can be interacted with.

Flat design, invisible scroll bars, the modern 'hamburger' menu, absence of menu bar, unnecessarily dynamic UI elements, hidden swipeable menus, etc all serve their role as annoyances that I have to explain to people who were already familiar with, and productive in the old UI paradigm.
The first paragraph reminds me that when I was in my 30s several decades ago, Rick James, several friends, and I decided that we were going to found an old programmers home reminiscent of the old sailors homes of a century ago. I envisioned a Victorian house with a roofed wraparound porch and an ample supply of rocking chairs. I have the house with a wraparound deck. All the rest of the crew have retired to comfortable houses with significant others, but I am still writing code, for pay, every day.
What features MySQL has that PostgreSQL lacks?
> Are evangelicals really easy to brainwash?

Yes they are. They are in a way pre-brainwashed by their leaders so using just the right rhetoric you can get them to act as a block and get them to do your bidding. They also have a nice property that they congregate in large megachurches, you really just have to convince the pastor to preach your agenda, and you instantly got thousands of voters.

Here is an excerpt from the link:

"President Bush made his famous comment that his favorite political philosopher was Jesus Christ because he changes your heart, I was a little bit surprised by that. Surprised, because presidential candidates usually do not make specific sectarian references to their beliefs. …"

Note, Bush Jr wasn't the only one who realized and exploited the potential. The AIPAC (Pro Israel Lobby) is also using Evangelicals.

http://www.aipac.org/connect/communities/yourchurch

^ The strategy is pretty clear. Identify pastors of megachurges and cater to them.

Here is an excerpt from AIPAC's mission page:

"Pastors and other significant community leaders have amplified their voices by inviting elected officials to speak about the U.S.-Israel relationship in church, organizing parlor meetings with members of Congress to lobby them on pro-Israel legislation and participating in AIPAC’s annual Policy Conference."

I have seen the effect first hand, it was very effective. An elderly relative was a member in one of those churches. Maybe 20-15 years ago they couldn't show you where Middle East was on the map. And all of the sudden within 5 years they somehow started talking about supporting the state Isreal and their house filled with trinkets built by settlers as "thank you"s from thousands in donations she sent over there and so on. It was a bit baffling, at first. Then I watched one the sermons by her pastor once (she had a recording) and it become clear what's happening.
Having earned an undergraduate degree in math I've often had similar thoughts about US elementary math education's emphasis on rules and mechanical calculation and memorization rather than more abstract concepts like pattern matching.

Turns out there was a thing called "New Math" (https://en.wikipedia.org/wiki/New_Math) in the 1960s where public elementary schools tried to teach concepts from set theory and abstract algebra. Basically everyone hated it.

Perhaps there was just a curriculum failure, or perhaps teachers weren't well-equipped enough to teach the material. But we can't ignore the attempt and need to come up with an answer for why New Math failed before we can try it again.
Apparently China Is Still Hacking US Companies
> As the parent wrote, go to Reddit's Keto sub, probably the most advanced keto/low carb group. And it's not a niche diet.

For skeptics: http://reddit.com/r/ketoscience
When we see someone say something disagreeable, it's tempting to hope that they also hold another view inconsistent with that. Then we can point out the inconsistency. But if we assume that they hold this other view, we will say irrelevant, nonsensical things.

You ask xacaxulu to "tell us again" something they never said in the first place.
You're absolutely right, simply eating healthy and avoiding shitty food is often-times easier and more beneficial, however for weight loss and weight management I would say that keto is more effective.

After adhering to keto for some time, I've moved to a common sense diet and exercise regularly, and I've never been in better shape.

The rationale behind advocating for keto is that I honestly think it's easier for most people to adhere to it than to stick to a healthy diet and exercise regimen.
Title misleading, they haven't 3d printed a heart, just some arteries. :( We are very, very far away from being able to actually 3d print hearts that could be used.
What Rust and Go still misses is still the good IDE. On the C/C++ side you could even use Eclipse and IntelliJ or Visual Studio.
And still if you don't like an IDE you could use an editor, however on rust / golang you are forced to the editor, which could be aweful if the project is grown / big, at least for me.
Good practices are helping, however the best editorconfig could help you if your codepage grown too big and you don't remeber the function of a specific struct/class/whatever.
There may have been consensus on the official guidelines decades ago, but from any of the reading I did back when I was on the diet, it is largely accepted that the various food pyramids are out of date and scientifically incorrect.
I'll also add that there is an editor that I think basically is the "holy grail":

* super fast/responsive

* inline/contextual UI

* automatic transmogrification (s to ULs, ``` for code blocks, etc)

annotations

* revision tracking

* collaborative editing

* image uploads + formatting

* table insertion + editing

* task lists

* attachments

It's Dropbox's Paper editing component, but I don't think that's going to be open-sourced anytime soon. Maybe ProseMirror, Trix, ContentTools, or Quill or one of the other squajillion editors will get there someday. It really is a shame that there are so many partial solutions out there.
The Manchester prototype dataflow computer (1985) [pdf]
I don't know about Go, but I've recently seen this on the Rust side(/site): https://www.rust-lang.org/ides.html
Pro tip:

gcc -S -o- sum.c
Tailspin Weekly Job Roundup – 10/25
That's pretty lazy thinking, lot of people say lots of things, regardless of the particular subject. Some are correct, some are incorrect. Which is this?
1403 music - http://wayback.archive.org/web/20070203125146/http://www.com...
> So all in all, statistically, you can maximize your chances of getting a popular HN post by ...

It's the same in all groups. You get popular by posting content that conforms to the group-think and avoid content that doesn't. This leads to uniform, harmonic but also eventually uninteresting groups that sanction deviant behavior.
Wow, this is very cool and detailed.

I've tried to simplify my list as much as possible, because many details are hard for me to keep in mind, and when I have too many things to track it's hard for me to focus. Now the list of things Im tracking doubles as my daily goal list.

But I'm sure your way creates a lot of interesting results. Did you notice some interesting patterns?

I also used to use Emacs org mode for that sort of thing, it was pretty convenient. It has a neat todo list function, so you can track things and have a list of daily goals separately. (though it won't create charts).

Also yeah, once I keep up with all my habits for like 30-60 days, I will add "Social" and maybe meditation. It's great that you're doing this, I found it very helpful.
'Zeno effect' verified–atoms won't move while you watch
I don't understand why it would encourage what you are predicting. If you "quickly cash out and burn" then you pay a tax on it as well.
My argument for wealth tax is that people with most wealth are the ones with the strongest interest to keep the country stable and nice place to live in.
If you live in Washington state, please support Initiative 1401 (http://saveanimalsfacingextinction.org, http://ballotpedia.org/Washington_Animal_Trafficking,_Initia...) on the November state ballot (you have until Nov. 3 to submit your ballot). This initiative will help with reducing the amount of illegal wildlife products coming to the US. Most of these products come to the US from Asia so ports in Washington state are a prime destination for the ships smuggling these products. California has recently passed a similar law.
I'm pretty sure Cato knows about DARPA, as many of its contributors regularly criticize it. I'm not sure why you're assuming they're for it.

http://object.cato.org/sites/cato.org/files/serials/files/ca...
I've read that some people have trouble with this. It hasn't been a problem for me. I'm typing at my TD now. I'm not as quick when I'm typing or mousing, but I can write code without issue. Also, much of my actual development time is spent thinking and researching and walking is great for that. For those that have more trouble, taking care of more mundane tasks (email, web research, etc.) while on the TD may make it workable.

The lunchtime break is great and probably better for your actual fitness. For me, it's the 4+ hours being stationary before and after lunch that are the problem.
‘NPR Voice’ Has Taken Over the Airwaves
The wealthy will, in effect, receive nothing, as their taxes will increase more than they will receive from UBI.

Two of the strongest arguments for UBI are:
1) we waste a lot of money administering welfare services. UBI is designed to be inexpensive to administer, which directs more money to the poor.
2) research is beginning to suggest that direct cash transfers have better long term impact per dollar spent than just about any other intervention. see, e.g. research on GiveDirectly's impact
> My hope? The USA elects a Tea Party slate of candidates and goes isolationist.

The Tea Party can be motivated to support our continued invasions as long as it fits in their framework or is promoted by their figureheads, just like any other party.

There's too much money to be made in fucking up the world.
Ahhh okay, that's a good blanket statement, thanks eswat
This is great for the 'city', if you define the city as land and property, and not the people that live there.
Anyone knows when the compiler plugins will be stable?
Know Your Phish: Novel Techniques for Detecting Phishing Sites and Their Targets
Yup, you definitely sound like you have never been poor.
Why is it that when rich people vote against their self interest and vote to raise taxes, that's considered noble. But when poor people vote against their self interest and vote for the government to take less money from people other than them, they're being manipulated?
Is it just me or... it being his property he should be able to charge whatever the hell he feels like? If the market can support the rate so be it, if not it'll be what it is.
We don't have a timeframe yet, but the internal refactorings we're working on will help with this, and is one of the reasons we're doing it.
May I enquire why you censored me? I've noticed you doing this more and more with posts that don't agree with what I can only assume must be your point of view.
With Atom and Racer you can jump to definitions and code completition is really really good. With atom-build you can also directly trigger a build / run / test. Set up is basically:

apm install language-rust racer build build-cargo

But you'll have to download Racer and Rust's source code, too.
https://news.ycombinator.com/item?id=10446982
this is great!

Under Windows, i had to manually create the directory, c:\users<user>.\cache before it would work.

Also, directory upload doesn't work too well and globbing would be nice to have.

eg upload *.jpg remotedir

Nevertheless, a CLI interface is highly welcomed.
> It's still a net loss for them. Yes they're getting some too, but it's just their money coming back to them. You'd be foolish to feel comforted by that.

People are foolish. That's the whole basis of behavioral economics. The point is not that a rational homo economicus would be any more comforted by the fact that the basic income is universal, but that normal people would be. I don't think this universal nature is essential to the basic idea, and would be happy to have the negative income tax.

> Also, UBI is far from libertarianism. Libertarians want to be in control of their own money.

Here's an essay on libertarianism.org that goes through some pros and cons: http://www.libertarianism.org/columns/libertarian-case-basic...
SO SIMPLE .
I started drinking green tea and black tea in the morning in high school. Then I ran out. Cue a few days of headaches, bad moods, falling asleep and cold-like symptoms.

Then a few years later I started drinking coffee regularly. Same thing happened when I quit.

Now, I drink green tea in the mornings occasionally and have had no problems with stopping.

If you don't have a need consume caffeine, don't start. It seems to follow the tolerance/withdrawal pattern at even small doses.
As sites move to SHA2 encryption, millions face HTTPS lock-out
This is one of the reasons Google was beat by a 27 person team that challenged them on the Video front.
this isn't really a science article. it's sciencish. think of it more like "scientists hate this one weird trick that might explain the moon" maybe?
Yes, true. The place where I'm working laughs at the concept of a TD. Many more forward thinking companies have workout areas and places to take brief naps. Maybe in the future there will be TD areas.

This could help manage the noise and any awkwardness which might be felt by those at the TDs. It doesn't take much time on the TD to be effective. It's a way to punctuate long stretches of stasis with activity. In an environment like this, it would be easy to reserve electronically in the same way that we reserve conference rooms today. Lots of people could share a small number of desks.
So why not charity? Why must helping the poor be a government function?
And 3 millennia of load time.

EDIT: “On the web we want to stay close to the metal.”
Cost of living in Canada before the year 2000 was significantly more affordable on a housing basis alone in Ontario and BC, which contain half of the countries' population. The high cost of living comes from the constant universal government policies to increase housing values and a housing bubble that has never popped.

I don't think the cost of food or transit has gone up much in inflation adjusted dollars. The cost of gas and probably household energy has gone up significantly although. Overall most of the cost of living problems for the poor comes from housing.
Is that compatible with this?:

Why choose this approach? The traditional approach would be much simpler. I
think it is to make sure the customer always has a good
customer experience and losing trip information for an
active trip would make for a horrible customer experience.

By building their syncing strategy around the phone, even thought it's
complicated and takes a lot work, Uber is able to preserve trip data and make
for a seamless customer experience even on datacenter
failures.

If the phone can't unencrypt it, it can't take advantage of the data if the datacenter goes down surely?

edit: p.s. dang if you read this, please can we get a way to do quotes with automatic text-wrapping >: