skysight-inc/HackerNews huggingface dataset:
but how would you deal with async data fetches then?

I want to have the same routing and data fetching logic both on the client and on the server, and for that I would need to have stores that are independent for different incoming HTTP requests.
Both "could care less" and "could not care less" work well in conveying the semantics "I care little".

One says, "although I care very little, there is some wiggle room to care even less". The other says, "I care so little, I couldn't care less than I do now".

Either way, I care little is the main message.

However, "couldn't care less" is more sensible, because what is the point of expressing that you care little, but still have room to care less? That sort of expression would only serve as a retort against an accusation that you do not care. ("A: You don't care at all! B: That is not true, I could care less.") B admits that he or she cares little, but objects to being characterized as entirely uncaring.

We should choose the expression based on its logical sensibility, rather than regional dialect.
“I didn’t want there to be an easy way out,” she recently told me. “I wanted him to fight.”

Attitude that keeps everything stagnant and backwards.
Wait, did you buy the list?
> ... would the algorithm itself be a director?

Yes, a self owning autonomous agent:

http://youtu.be/Pu4PAMFPo5Y
Implementing Adaboost on MPP for Big Data Analytics
Linux-based robot controller targets FIRST robotics contests
And WPF seems pretty slick. I've only used it as a developer who has little UI skill, but it seemed to be far better than other UI kits. The design seemed rather coherent. Too bad performance and rendering issues hurt it for the first half decade of its life.
I'm not sure they will migrate Visual Studio. First they'd need to move WPF, which is implemented in DirectX. Second, Visual Studio and MSDN are still profitable. Third, there's the Omnisharp project that;s working on providing support for the more common IDEs on linux. In fact, there's nothing stopping people from making Eclipse and IntelliJ plugins.
From the article:

Today, .NET Core builds and runs on Windows. We will be adding Linux and Mac implementations of platform-specific components over the next few months. We already have some Linux-specific code in .NET Core, but we’re really just getting started on our ports. We wanted to open up the code first, so that we could all enjoy the cross-platform journey from the outset.
Agreed. I've also been using it in production for years and the hate is often misguided. My issues are almost never with lack of features, but almost always with the cavalier attitude towards bugs, even catastrophic ones.
As somebody that rarely uses illustrator or other graphical software, spending $30 or $50 for something neat like turning my code into a poster that I can hang on the wall is easily worth it — despite how little time it might take someone else to fire up illustrator or bang out some script.
I think it's the difference between "This is intrinsically misleading" versus "People who want to mislead you may use this when they try".
Hogwash, 1 + X and 100 + X are both increases. But, the relative importance of X is 1/100th in the second example.

If 3 people can average 2 customers per min. Increasing their minimum wage by 1$/hour increases the customers costs by 3/2/60 = 2.5 cents per order. The difference between a 5$ drink and a 6$ drink would be increasing their pay by ~40$/hour.

Increasing the minimum wage slightly compresses the pay scale by reducing income inequality. It has minimal impact on total output, instead top income earners get an effective pay cut.

PS: This does how up as a reduction in service jobs and increase in manufactring type jobs due to shifts in demand.
7-8 I supposed. My dad got us a commodore 64 and some book to write programs. Went through those programs to figure out how things worked. All I made was a text trivia game, was pretty lame. Then I didn't even have another computer until I was 24ish... now I'm in my late 30s and have started writing programs to automate my IT job.
> Yes, it's like people think they've stumbled upon something novel by "exposing" the definition of the U3

For literally every President for the past 25 years, I've had someone breathlessly tell me "they just changed the way they calculate the unemployment rate so it doesn't look so bad!!!!!11"
Amazon, Google and Microsoft Escape Adblock Plus, for a Price
Oh, drugs on HN, again.
> That sabotage was "necessitated" by the desire for fast proof-of-work verification.

Oh, I understand why they did it. But it still removed the most important property of scrypt. We wouldn't have scrypt ASICs if that change hadn't been made.
I've been hearing that same thing from many who work in tech. Are you a programmer and are you looking for a house now? If so, I'd be interested in talking with you about it.
You can get Asian-brand older-generation equipment for those prices. For the newer standards somebody has to pay for the R&D.
Stunning Idea!
> it's not like anyone expects Barnes & Noble to go under any time soon

Well actually... On 2014 revenue of $6.4bn they lost $1.6bn. Their total assets are $3.8bn and liabilities are $2.6bn, which means another yearly loss of $1.6bn will sink them.

They are expected to spin off the Nook business and make some money (and reduce losses) from that, but I doubt it will be enough to save them in the long term.
You should probably read the OP's article?
We need a GNU Grammar Compiler for the entire English language. Then all we need to ask is, "Does it compile?"
ASP.NET already runs on .NET with Mono, but not always the latest versions of things. Having it all open source could bridge that compatibility gap and let us fully enjoy the ecosystem, instead of having to be careful with taking dependencies all over.
> It's yet another fight between prescriptivists and descriptivists over what defines correct language usage.

I'm not sure that's accurate. Being a descriptivist doesn't stop you from wanting works that are important to you to adopt clear and consistent style; the mere fact of having a usage preference and seeking, within a collective work, to have that preference consistently applied is not equivalent to linguistic prescriptivism.
Relevant paper: http://www.info.ucl.ac.be/~pvr/VanRoyChapter.pdf
Especially p34+ regarding concurrency paradigms.
Angular abstractions leak everywhere:
http://stackoverflow.com/questions/18826320/what-is-the-hash...
http://stackoverflow.com/questions/16935766/run-jquery-code-... <- "You might need this timeout to be sure its run after DOM render." wat

- You have to do everything the "angular way". Timeouts, intervals, http, modules, angular.toJson. It's a pain. Why can't I use the regular setTimeout, or ES6 or Common JS modules, or JSON.stringify?

- You end up having to dig inside the source code to debug issues with Angular.

- You basically HAVE to understand the digest cycle.

- Its way of doing templating is crippled in the sense that it's not as expressive as javascript.

- Honestly I think it's for people who doesn't like javascript and its ecosystem (npm).

React isn't alike angular because that's the point. React embraces javascript whereas Angular doesn't. If you want a http library use one of your choosing from npm, like axios. You want to use Common JS modules? Go ahead.
FWIW I got a $6000 advance for the book. I earn a 10% royalty on sales which varies a lot but is around a couple hundred bucks a month on average. So not bad, but since it took me a year to write I don't think it's ever going to recoup minimum wage for that period.

No complaints though! O'Reilly is a brilliant publisher and I never had any expectation of making money from it. It was just a thrill to be able to get the bloody thing off my chest at last.
I though the whole point of io.js was that they would work on the project faster than Node, but eventually merge back into Node once Joyent became more transparent. The Node release cycle was pretty slow and they had some dispute with the contributors (top 5 original Node contributors now working on io.js)
Just because their existing router had the capabilities to do it, doesn't mean that the average person is using or needs that capability.
I think the number is BS. The Thai government lies at least as much as the US government.

Forget the government numbers. The reality is that in Thailand, as in most countries, the public assistance/social safety net available is so inadequate it might as well not exist. Its not that the government doesn't try. Its just that the reality of contemporary economics means that providing an adequate social safety net, even in the wealthiest countries, is difficult to impossible. Well, let me qualify that a bit. The last I heard, they did have public healthcare, although the standards lag far behind private providers.

There may be a way to make the rules more fair for poorer people or poorer countries or to make people more secure in terms of basic needs. Right now though the structures don't align well with those goals. And most countries have to work within the same economic structure but with vastly fewer resources than the US.
This. It might appear a bit clunky at first sight, and it might not provide the shiniest eye candy out of the box but in terms of development velocity to get something practical done - provided it is combined with the tooling in Visual Studio - it's really nice.
That's good to know. I don't feel like my original question was answered though: why the Eero repeater would get a better signal than another good WiFi solution at the same location? How do you get a strong signal to repeat from?
Google is not the only search engine
I would be curious to see the effects of completely open-sourcing Windows. Businesses would continue to use it, because it's Microsoft and they want enterprise support. I think it would get even more love than it already does from the development community. Piracy of Windows is already rampant, so they're not really in a worse position from that (plus I think that most people who can pay for Windows do so already). Foreign governments who are concerned about NSA backdoors would have their fears allayed. Is there any way it could seriously damage their business model?
OP has the phrase backwards, which is either a typo or asserting that learning is being done for the sake of satisfying school requirements rather than for real life.
Show HN: Online Data Science Courses for $10
Anybody knows how FoundationDB compares to MongoDB 3.0 ?
I can't speak to OpenBiome specifically, but you are correct, they look for generally well people. I'm active, but they don't expect me to spend 1hr in the gym everyday. There is also research showing that the microbiome of obese and overweight people differ from healthy weight people, I'm of the latter group.

Diet wasn't so much of a concern. I once switched to gluten free on request from the recipients family, however, as both myself and the physician said, gluten is probably broken down before it comes out the other end.
Nailed it.

I would even go so far to say that OP's anecdotal quotes from friends in "investment research" weaken his conclusion (i.e. I'm (100%) sure I'd be a millionaire if I'd started my current job 4 years earlier. But in order to get my current job, I must've gone to school for 4 years.)
Methinks you vastly over-state the average person with a desire to fulfill a goal. I've got a recent example. Allow me to re-phrase a line from your last paragraph:

Everybody knows buying a house is expensive. It's not a mystery. The costs are laid out there. But it's also quite easy to develop alternative paths to completing a transaction in a specialized form of finance and not get into enormous debt.

This is a significant exaggeration of explanation of what happened to the housing bubble which led to the 2008 recession. However, it is very well known that Universities have been in an "arms race" and chargning more and more for less and less relevant skills. For-profit colleges prey upon the weak, and that's why we have a Student Loan Bubble brewing...you know, because it's not like there are predatory lenders or marketing materials which lead impressionable people down the wrong path...
Say no to OpenCV, unless it got mayor redesign. Its great for experimenting and prototyping, just like GNU Radio Companion, but its nickname is 'lets copy that buffer one more time'.
First thing you do when serious about image processing is you DO NOT deploy OpenCV on the end product. You settle on algorithm that works for you, and reimplement it in C (or verilog) as close to metal as you can get.
> the bot has already managed to reach Rodney without farming and can get to the Castle and beyond fairly reliably, maybe 1 in 10 runs or so

so, the bot is also a better player than me.
IIRC, a few yeas ago appeared a denial of service attack, probably originally for Phyton, but it was ported son to other languages.

The idea is that the hash is good enough for normal list, but it's not a cryptographic hash and it's easy to find collisions. Then you can make a lot of requests with strings that has the same hash value. Now the hash operations are O(N) instead of O(~1) and everything is slower.

Using an unpredictable hash calculation makes this attack more difficult.
I wouldn't say most common fridges make coffee. It's more like "some high-end fridges" make coffee. If you're in the market for a fridge that makes coffee, you can easily find one, but most people are going to be getting a normal fridge, perhaps with a water dispenser at most.
Those are good observations that I hadn't considered before -- thanks!
It is absolutely worth $X0,000.

You can't really grasp the value of college as a smart and capable young person until you hit your thirties. That's when the idealism of youth starts to fade and hard truths start staring you in the face.

One of those hard truths is that most people are not smart and capable. They rely on others around them. If you took a smart and capable person and transplanted them into a strange environment, they'd thrive after a short time finding traction. Take most everyone else out of their carefully-cultivated social milieu, and they'd fall flat on their face.

So smart and capable people will pooh-pooh the value of college because they don't understand what it's doing for them. They'll think of throwing themselves against the free market as the ultimate challenge, the great meritocratic equalizer. And for these people, it is.

For those that are not smart and capable, it is not. The free market is a horrific meat-grinder of a system that chewed up everyone you loved as a child and spit them out beaten and broken. Most people need social stability, structure, a safe place. That's what our social institutions provide.

The value a college degree provides, that piece of paper that signals to your future employer that you are worth hiring, is indispensable. If you are not smart and capable, you will not be able to jury-rig alternative signaling. You're at the bottom of the free hiring market.

I would love to live in a world where you didn't need to mortgage your future to pay for the present. But the world is not like that. As a young person without family money to fall back on, you're going to have to make a number of investments just to get to the point where you are comfortable. You need a home, you need a vehicle. You need a spouse. You also need a degree. You're starting at the bottom of a hill, and the college degree is right there at the bottom.
By Googling his username (and I'm 100% sure I have the correct person) :)
And /r/programmingcirclejerk ;)
Because it is used... a lot. The only technologies that don't have animosity are the technologies that no one has ever used.
One of the first sites I've seen in the wild on a new TLD. Interesting choice.
They have it. But as an undergraduate you have little possibility in using them - only doing classes.

Libraries are a difference there, but in times of Internet they are no monopolies.
Do you think you learned more because CS is more applicable? Ie. You learn databases, you write a database. You learn algorithms, you write an algorithm.

Whereas in econ, you learn about an economic model. And then...you don't really have many practical things to do with it right away?
Am I the only one extremely bothered by the "By hand, manually. No tools!" line?

Read the article, tools everywhere!

"He begins by running a software program that he wrote himself"...
"he used Google to find the 15,000 or so instances of the phrase"

Surely in the very, very beginning he was doing it "manually" but it seems he's built his own tools, and is blurring the lines between bot/human.
Yes it is quite nice, but WPF/XAML is better.
Thank you very much! It's so gratifying to hear that you got something out of it.
Nah, that doesn't work for small amount of money, I reported a scammer a while back and they never got back to me.
It's for plugins: https://github.com/atom/atom/pull/5299
The rent also doubled for their location. That would seem to be the bigger elephant in the room, no?
Google, Amazon 'n' pals fork out for AdBlock Plus 'unblock'
No, it has no effect on hash collisions. Two hashes that are equal before being xored with the daily build number will still be equal afterwards.
Slightly off topic: I prepared this MongoDB Quick Reference Card last year; never put it online before. Hope it'll be useful to someone looking for a quick peek into how mongo db commands work - https://dl.dropboxusercontent.com/u/58502821/mongodb_qrc.pdf
Probably the most immediate winner is Unity. They've been stuck on an ancient version of Mono because they did not want to license tech from Xamarin. They can now have MS derived runtimes free.
Realistic numbers for unemployment and other economic statistics are available at "http://www.shadowstats.com". These are mostly computed from older Government definitions. Over the years, the way some key numbers are computed have been changed to make them look better. Shadowstats uses the old computation methods, which are more honest. It's a paid service ($175 a year) for people and businesses who need better numbers.

Their unemployment rate, currently at 23%, includes long-term discouraged workers, which the BLS stopped counting in 1994.

Their inflation value is based on the way inflation was computed before 1980. It includes house prices. Their value is currently 8%. This compares to the official number of 2%. Shadowstats has it right - increasing real estate prices are inflation.
This was an interesting talk. I admit I was easily hooked due to my own circumstances and experiences. I often feel like I don't know what I'm doing.

Shoshin was a great lesson for me. When I was training in martial arts I was told that shoshin was akin to fashioning one's self after an empty vessel. If the vessel is full then it cannot receive any more water. I took it to mean that one must periodically empty their minds of preconceived notions and ideas and be receptive to new ones when seeking new knowledge.

It has also taught me that I have a hard time appreciating what I am capable of and what I do know. I may fight feelings of inadequacy but I must remind myself that my bar is much higher today than it was when I started out. It is good to not feel like you know what you are doing all of the time. It's an opportunity to learn and fill yourself with new knowledge. As long as I know what I don't know I feel that I can find it out and fill the gaps.

I think what makes it difficult is the amount of competition there is these days and how high we have raised the bar. Capital and growth demand experience and knowledge but we need to take time for development too. You may want to hire the best but maybe you need to take some time to help people develop into the best they can be? But we should all take time to be thankful for what we have done and are able to do. It's easy to forget how painful it all once was.

A talk worth watching, in my opinion, if you've ever been concerned about feeling like you don't know what you'd doing.
>>Minimum wage increases directly affect the purchasing power of all through price inflation

Yes, buts it not immediate and its not clear if they are going to spend it on fantasy books.
Don't forget to follow this back, though -- this is one of the problems with the general cost of living increases (or sector-specific booms that not everyone participates in, same thing when you're talking about a market economy with any scarcity): it raises the table stakes individuals need to participate. And a minimum wage law only formalizes the involved failure point, it doesn't create the fact that there would be one (though how it's not north of $15/hr in SF is beyond me).

> it's not like anyone expects Barnes & Noble to go under any time soon

http://www.dailyfinance.com/on/barnes-and-noble-survival-pla...
That's more or less my own belief system. I've hypothesized that concepts like God and angels and Heaven and such were likely meant to be metaphorical when they were first conceived, rather than literal - manifestations of certain Jungian archetypes or tropes or however one endeavors to categorize collectively-understood concepts.

I was raised Mormon. The Bible, Book of Mormon, etc. still live in my bookshelf alongside my most treasured books on science and computer programming - partly because of the significance they had on my upbringing and family identity, and partly because one does not have to believe the stories within them literally in order to benefit and learn from them.

In this regard, "holy" scripture is less of a strict historical record (though there are some elements of that as well, embedded within the fanciful depictions thereof) and more of an equivalent to Aesop's fables - stories which were meant to educate, and to convey abstract concepts difficult to succinctly and effectively communicate without such fanciful metaphors.
There's room for how many app store ratings companies/employees? With a reasonably stable income, too. There's room for how many iPhone feedback musicians?

In fact, what you're suggesting may have already happened. Boss took a set of iPhones, then ran a band. And then bought more iPhones to grow his ratings business. So the image you see would be the same, regardless.
Someone made a TechCrunch parody site like this called TrapCrunch[1] a while back as well.

[1] http://trapcrunch.com/
>> I don't think the distinction between exhaustive and non-exhaustive constituents is something that most people would pick up on.

> I imagine this sentence made a lot of programmers and lawyers twitch.

Patent lawyers especially. In a patent claim, the difference between comprising and consisting of can be crucial. [1]

[1] http://www.bios.net/daisy/patentlens/2618.html
I dont' know about getting rid of lectures. on the one hand, I think just being talked to formally for 90 minutes absolutely sucks. But it's not going to be better on video. Plus maybe it helps you discipline for uninteresting things. I like group work and discussion based stuff, however there's a limit because I want the person who knows what the are talking about giving most of the points, not the person who wants to be class clown or waste my time in an expensive course.

Group work, or actually working while being able to ask questions is pretty cool. It can always be better for any particular person but it's never going to be perfect, so best to just keep steering it in the right direction.

I do agree that the lectures should be recorded and available. Otherwise it's just lost to the ether when the educator quits or dies. And I need to hear things a few times before the importance sticks.