skysight-inc/HackerNews huggingface dataset:
"used to play a similar game on yahoo games before it was shut down and they would have 10's of thousands of players every day"

please tell me you are rebuilding Yahoo spades or Yahoo pool. Pretty please.
You say

> So if you really believe in your product, quit the day job. You can't do both, period.

then you say

> Well, I've gotten side-tracked with consulting business.

Is Consulting not a 'day job'? You are contradicting yourself. Which is it?
Newton's method might be, but quasi-Newton methods like L-BFGS[1] are usable if you can calculate the gradient of your problem and have enough memory to store several previous coordinates and gradients (so maybe 10x the memory requirement of gradient descent).

[1] https://en.wikipedia.org/wiki/Limited-memory_BFGS
Godspeed, Mr. Cernan.

During a recent winter storm, we started re-watching 'From The Earth To The Moon', the HBO mini-series on the Apollo program. Highly recommended.
I don't understand at all the difference between a "robot" worker and any other type of industrial automation.

Take, for example the production of biscuit packets. Yes you could have a robot artisanally robo craft them. But of course everyone uses plastic thermoformers which can stamp out millions of packets very quickly.

Would new taxes apply to this machine? How many people would it count for?

I don't have a way to make sense of this type of thinking.
There's quite a bit of incorrect information on here. If you work for Facebook, I don't think the only sensible options are to ask for a 50% (!) raise or leave.
Innovation and Its Enemies: Why People Resist New Technologies
A little off topic, but any suggestions for which raspberry pi to purchase? This would be my first one and I am very excited about starting some sort of side project with it (using either Go or Python). I see a lot of starter kits on Amazon, but not sure what the difference is between them. Has anyone had any luck with these? Thanks :)
I wish that page had mentioned that Bing is derived from "Bing is not Google" ... even if it isn't true ;-)
It's a little too simple. Simple as a 100-year-old science fiction story, which frankly was way more interesting because it explored the cautionary side of the same idea, instead of being so blindly utopian about it. https://en.wikipedia.org/wiki/The_Machine_Stops
Does any other language pronounce "et cetera" with the "hard" C, as it would be said in Latin?

Occasionally, you might encounter a Latin-speaking pedant who says "Kaizar" (this could also be a German :)) and "et ketera", but it isn't the norm in US English anyway.
There are tons of city pairs but because the airline industry is heavily subsidized it's often cheaper to fly.

The Boston to Washington D.C. corridor could easily sustain itself if the trains put in place were reliable, expedient, and low-fuss.

There's no technological barriers here, as China has proven, only political ones. A lot of people see Amtrak as a problem, an anachronism, not a solution.
Ask for another desk, one with a farther flight from the cuckoo's nest.
Hm, based on what's reported by our new CPUs with embedded non-resettable "work units" counters for tax purposes? Like gas/water/electricity counters at homes? One side result could be that people would start (over?-)seriously valuing computing efficiency (again?)...
Small companies really get screwed in terms of benefits, not just health insurance. Megacorps will almost always have far more attractive benefits (health, retirement, wellness, etc.). And... all small companies are pretty much equally screwed, so I personally wouldn't really care one way or another when evaluating a prospective small employer.
not the android app
> The mission included a descent to within eight nautical miles of the moon's surface.

Nautical miles are used in navigation to account for the extra distance created by the earth's curvature. Why would it be used for distance measurements in space?
Newer trains can go 300+ mph, especially the levitating variety where noise is less of a factor. Given how long it takes to navigate through the unbelievable bullshit in most airports a train has a 2h head start the moment it leaves the station.
The cool thing is that it's not a compression algorithm so you could use both. TinyJPG to compress the smaller-sized image, RAISR to upsample the smaller image. If you've ever played with GIMP (or Photoshop I suppose), RAISR looks like unsharp mask with an neural network controlling the inputs.
That's the thing though... I don't have access to statistics that are solely for small group coverage. I don't happen to be in the California market either.

Edit: I'm in the Texas market. And, if you're looking up statistics, be sure to watch out for:

- Only the employer's costs being shown, versus also showing what's passed down to employees. We pay 100% of the premium. It's common for employers to pay around 40-60%, and of course, shift that percentage as costs go up...hiding actual cost hikes in the stats.

- Mixing in employers that get the signficant ACA tax break if the average annual wages are below $50,000 per FTE. Not common in small developer centric companies.

- Keeping in mind the average could look flatter than it actually is, as some companies raise deductibles or drop the percent of in/out patient covered specifically to keep costs flat.

In short, it's very hard to see the actual cost for a specific policy over time in any kind of large scale.
Gene was a boss.

He used to walk into my sister-in-law's restaurant when I was a kid. Great person and welcoming smile. Sad to see the pioneer disapear.

When we walked out, my father told me "that was greatness, don't forget it." I didn't understand it till years later.

I think there's something surreal about the astronauts, not an ounce of negativity out of them toward other humans. Wish I had talked to him then.
> robot teachers

People who teach don't do it for money. They enjoy teaching. If their needs are met, they would be happy to teach. In fact I would be happy to teach with no compensation if my needs were met.

> doctors

You average family practitioner can easily be replaced by a sophisticated AI to diagnose illness and prescribe drugs and therapies.

> cleaners

Easily replaced by a machine.

> masseurs

Again easily replaced by a robotic arm or arms.
MLK Day Martin Luther King Jr Day 2017
The numbers seem crazy inflated. Granted I'm in the midwest, but still, this guy's throwing around millions like candy.
You might have read it backwards: the message was very humble. Moxie was saying that he didn't deserve credit for what he had built, because if he had not built it someone else would have. So his work was best thought of as a product of history, rather than a product of Moxie.
Unless it's a private highway https://en.wikipedia.org/wiki/Private_highways_in_the_United...

However, I'm not a big fan of toll roads myself.
Backblaze is in the backup industry, where fetch times don't really matter. When you have customers sensitive to app response time buying stuff, or engineers limited by how many times they can go through the edit-test cycle in 8 hours and "test" relies on how fast your media responds, then it matters.
If you look at the code they are all oneliners so you could just add aliases
Because it works fine with the right client.
> If another developer comes on board, will their English be fluent enough to know those terms?

That's why my startup uses language-neutral variable names like i, j, k and x, y, z.
Introduction to the Theory of Computation by Michael Sipser.

Constructing Turing Machines is real fun.
It has nothing to do with familiarity, it's due to the checker not being able to identify safe usages that are obviously safe to a human.

Atleast steveklabnik had the good sense to acknowledge the issue rather than blame it on the developer.
It's easy to avoid the threads. More annoying is the passive-aggressive political comments on a story that has nothing to do with politics.
Yes for SVM having the barriers won't help. But I read the question as about TruffleRuby in general, which can run on OpenJDK where Shenandoah is available.
I don't think "potentially permanent position" is misleading. I can remove a permanent marker with rubbing alcohol, yet I don't say that "permanent marker" is misleading.

My job is described as permanent full time, because my contract is ongoing, and I work 40 hours a week; when I was a student, I had a permanent part time job.

This is in contrast to a casual job, which in New Zealand is similar to at-will (but with strong restrictions on what roles can be casual); or a fixed term contract.
How about the example given below by Manish? The following program will never fail.

fn main() {
let mut x = 0;
let y = &x;
println!("{}", y);
x += 1;
println!("{}", x);
}

It still doesn't pass the borrow checker.
Ok, let's find out. What state are you in?

---

The Texas small group marketplace saw double-digit increases in 36% of the 10 years prior to ACA (and a whopping 55% if your firm had between 25-99 employees) --- higher than that of California.

Of the statistical concerns you expressed:

1. The percentage of premiums passed to employers is orthogonal to the comparison we're making and so doesn't impact the statistics.

2. Tax breaks on employers are also orthogonal to this comparison, but I'll add that they'd work against the overall argument about ACA driving costs, because those tax breaks are a feature of the ACA, not of the pre-ACA regime.

3. Deductibles and network sizes would affect statistics, and what we're looking at here is an overall average. So yes, keep that in mind.
About 50% of the videos were by Chinese people. Interesting to think how Asian a random sampling of the earth's population would be. North America is only 7.6% of the global population but overwhelmingly dominate in popular media.

Great site.
> Right now, the rules are very simple to explain. But that means your code gets a little more complex at times.

And more awkward in places due to convincing the checker that what you're doing is ok.
In this case it worked, but what are the false positive rate? Roughly 412 million images was scanned in this case. How many scans will this be per year if used on all known criminals that goes on the run? What happens in the case of a false positive, and at what rate will this cause major impact on an innocent (ie, lost time to fight the false accusation, lost jobs/relationships, swat team charging in with guns into someones home, and so on). Is there a cost-benefit analyze that is favorable to run this kind of biometric system over the more traditional hire-more-investigators approach to solving more cases? If it was cost-effective, would it still be so if the state provided a fair compensation to every harmed innocent?

Its not a knee-jerk reaction, but plain experience from reading the answer to such question that studies have done on past biometric, data retention and surveillance systems. A common theme that keep getting repeated are generally high cost, high false positive rates, and low results.
If I understand correctly, the borrow checker is part of how Rust prevents dangerous code. Rust is not in the business of catering to those who want to write dangerous code, even if that means Rust will not achieve widespread adoption. There are already languages is wide use that allow writing dangerous code; for Rust to become another such language would not be a step forward.
Robots come with high up-front payments and low salaries, humans are cheaper to hire and more expensive to "run" - in economic terms, the choice between employing humans vs robots is a trade-off between capital and operational expenditures.

Taxation is still the go-to way to influence economic decision, so it's not a surprise that lawmakers try to use it to balance out the difference. From that standpoint it's actually not a surreal idea.
> Starting salaries for fresh software engineering graduates is now $130K-160K. For the best ones its ~$180K. If you are doing a major in anything except CS you are a *

I'm becoming convinced that this post is satire.
Things like this make me want to travel more. There is _so much_ out there to see and experience, so many people to meet and learn from, each with their own story and world entirely oblivious to yours.
WW3 SUBDUED REPORTS AS THOSANDS OF MIGRANTS DROWN EN-ROUTE,100 REPORTED – YouTub
Spouse / significant other? On HN?
He was not a career hardware engineer turning to be physicist. He was physicist from the beginning.
> It's also funny to see how confused the efforts of archaeologists can be on this topic. This article cites the previous date of "earliest human presence" in North America as 14,000 BP while there has been well known evidence* available for years that humanity had spread as far south as Chile by that time. Obviously this discovery now makes the Monte Verde evidence far less controversial but the disconnect between the Canadian and Chilean researchers shows just how regional and siloed the study of the early America's can be.

The date of 14000 BP would assume that the earliest migrations were essentially the Clovis culture, which is a theory that is generally considered thoroughly discredited by the archeological community and has been for several years. However, to the public, the Clovis-First, single-wave migration hypothesis is probably what they learned in school, and so every press release of a scientific find that further discredits this theory gets touted as "Earth-shattering evidence that everything we knew was wrong!"--despite the fact that this is far from the first evidence of the fact and even that the scientific community is largely unsurprised at this point.
One of the things I appreciate about this community is that occasionally a well informed post with links to relevant information will crop up, even in political topics. Just don't read them. If they're nothing more than click-bait intending to insight a flame war, then they tend to get flagged anyways. About the only bad thing is when a link seems to get upvoted based on title alone (by people who clearly haven't read it), but that's not isolated to political topics and articles.
I prefer a politics-lite HN but as was discussed during the previous experiment, it's sometimes difficult to draw a line between what is political and what is not. I think the mods would be in a no-win situation were the moratorium repeated.

However, perhaps there's another solution.

If a "flag as political" capability were added to HN, along with the ability for users to show/hide political-flagged threads, it seems to me that users and the community as a whole could do most of the heavy lifting.

I realize that this raises the possibility for other flags (e.g. "can we have one just for X, so we don't have to see Y?") and with every supposedly simple modification there can be a legion of convoluted behind-the-scenes changes required; I hope I don't seem to be implying that such a change would be trivial. But perhaps in the interest of keeping the mods' workload down and discussions a tad more civil during what may be a particularly contentious next four years, it should be seriously considered.
Yeah, makes sense. It seems like when a network stops providing useful adversarial feedback that in and of itself is a learning experience for the smarter network. While it didn't reach an equilibrium it now knows it's at least smarter then the other guy. I feel like it should be able to use that experience of winning to beat the next guy.

It seems like for AI a perfect equilibrium wouldn't be easy to reach, its often hard for the human brain to reach one after all. It'd be the fact that an equilbrium exists though and that it's trained to find it that generates the knowledge along the way. Kinda like a journey not the destination learning method. I'm just theorizing though.
Given the size of most engineering programs in France and the way students are admitted into these programs, talking about some 10% top doesn't make sense, especially with the criteria that you mention and that cannot be assessed just 2 years after graduation.

Many of these students do start their careers elsewhere, partly due to the way the curriculum is planned (which leads many of them to finish their studies abroad). If you do look for them for your company/startup you'll be able to see them, although you could have to dig a bit deeper due to the small size of these programs (advertising in one specific French university does not have the same impact as in the UK/US and most other countries in the world).
Scala Saturday: Make 2017 the Year You Learn Scala
He/She doubts it because they're on the Trump Hate train, or is it the "dumb rural americans" train, I always forget.
I agree, the political detox week was fantastic. We went from a flood of political toxicity to a normal stream of tech/hacker related content again, revealing the stress of politics. I do not come to this website to read about what Trump said on twitter, or what Hillary had lied about. I come here to read about latest tech trends and "Hacker News", and that should be enforced to keep people like me returning.
Light Science & Magic[1] is another fantastic one which has a ton of practical studio lighting in great depth and a good high-level overview of a lot of the physics that drives it(polarizing filters, etc).

[1] https://www.amazon.com/Light-Science-Magic-Introduction-Phot...
Breaking down the size of Angular applications
It'd be interesting to see this broken down by vernacular, doing analysis on word frequency and other identifiers in language.

Does this make Samuel L. Jackson's characters the most honest? He sure speaks how he feels when in those roles.
> If the US didn't like government subsidies, we wouldn't have built all these highways

You can't disregard the history of the highways, or the reason they were first built - for the military in the name of national security.
Food Truck Economics – 2013
The main issue is also most people align to one side and it alienates the others.
I mean, yes, I'm not saying that there aren't safe programs that the borrow checker can't know about. This is an inherent aspect of how safety works; for soundness reasons, you want to be conservative.

What I do mean is, many times we have people drop by IRC and say "the borrow checker is dumb, I want to do X, and it won't let me" and the reply is something like "have you considered threading" and they go "ohhhhh I see." There was a good quote of the week about this at some point, but I can't find it right now.

I don't happen to run into patterns like the above code in real Rust code, personally. That doesn't mean that they don't happen, but I'm interested in _real world_ cases where this becomes an issue. We've got a bunch of them, which is why we're pursuing non-lexical lifetimes, but it seems like for many, this is a _constant_ struggle, and I run into a NLL situation maybe once every two months. Figuring out that disconnect is very interesting to me. It matters because I'm going to be responsible for teaching it, so real examples are way better than contrived ones. Moving that focus is the point of my current re-write of these docs :)
Obama just continued the buyouts Bush started, so really you should be praising Bush for that, not Obama.
PSA: Watch in an private/incognito tab/window. If you are currently logged into your google account, this WILL pollute your watched history: https://www.youtube.com/feed/history

That said, I really do like the concept. It's literal reality TV. Very cool.
I bought a "Cana Kit" recently. More expensive than many of the kits, but comes with a case, SD card, power supply, preinstalled software - everything you need to get started in about 5 minutes.
Rust does let you write dangerous code; it just makes you explicitly annotate it.

As a systems language, Rust _must_ give you total control when you need it. It's just not the default.
“Lixie”, an LED Alternative to the Nixie Tube
>Facebook has lost relevance to Slack, LinkedIn, Snapchat, Pinterest and Quora. If you are working at Facebook ask for a 50% raise else move to a startup.

What? This is one of the more baseless assertions I've seen recently. Regardless of how you feel about Facebook's business practices and "relevance," 1.2 billion (yes, billion) people use it every single day.[0] In 2015, its revenues were 18 billion (yes, billion) dollars. [1]

I just don't know how you can look at those figures and make an assertion you need to demand a 50% raise or quit. I think you could do a lot worse than being an engineer at FB right now (and for the foreseeable future).

[0]http://newsroom.fb.com/company-info/
[1]https://www.statista.com/statistics/277229/facebooks-annual-...
Is this for real ? He probably caught the low tail of the distribution and is claiming to be the average.
You wouldn't be saying that as a chronic pain sufferer. They are the only thing that makes my life livable. With them, I'm a competent member of society. Without... well, I'd be dead, thus negating my entire social and economic investments by society. Seems pretty stupid.
Pressing "B" to black the screen is a feature that I consider critical that is missing here.
Probably not a bad place for some first users though?
Very cool. I wish you could easily go to the original video.
I can't tell if you're in agreement or disagreement with the point I was making. Are we to infer that a robot will, by definition, be a part of society, whereas a Python script obviously isn't? That's the implication of this social security tax on "robots" specifically that the EU draft report is proposing.
People tend to do jobs for money...Needs have a different meaning to everybody, and having my needs met is something only I can decide, not something society/culture/the machine can decide for me.

We have not seen any AI that can conduct an actual physical exam yet. There are important steps before that can happen. AI will probably help, but they are far from a reality.

No, housekeepers will not be replaced by machines. we lack a good energy source for small robots, and we need to focus more on the fact robotic dexterity is no match for humans yet.

Masseurs really cannot be replaced by robots until we have much better haptic feedback systems that can be fed back into control mechanisms. In specific types of massage, it is possible a robot could eventually do a good job, however, i find it far fetched that a robot will ever do a better jobs than a person at doing things which "feel good" since a robot doesn't feel. Also, human contact is not the same as robot contact.
Right. I actually don't mind the 50 history items, but it definitely feels like a bug when the URL changes upon hitting Back but does not update the visible slide.
Modern Tech inside an Amish Horse-Drawn Buggy
Really interesting concept here socially. I'm not sure this kind of discovery mechanism really exists with services like YouTube. Likely there are randomizers, but this is really scraping from the "every day" user, which is so different from what most of us are used to seeing on YouTube.
It may be close, but back then we didn't "know". They were still exploring and figuring out what works. Pretty brave.
I don't know as much about China, but having been to Japan several times, I can say that the rail networks of Japan only extend to the urban cores of a city. If you want to live in a suburban or rural area, you have to get by with a car or take the local bus everywhere, which is slow. US urban rail infrastructure is already present, it just does not have the same frequency that Japanese rail has.
They respond with a vague feeling of familiarity to a brand or product.
The idea of working with other people is also a part of our being. 'I scratch your back, you scratch mine', we bond as humans by assisting each other, that's how communities are built.

Humans have a hard time accepting people into their community who do not wish to work simple because they don't 'feel like it', machine or no machine. It maybe unfortunate, but people as a whole have always taken a dim view of those who don't pull their weight in a group.
It shows! The design is lovely.