skysight-inc/HackerNews huggingface dataset:
If you're a pro-coder, register and participate in this coding challenge
Key organizer with multi-tool lock button. Say bye to key tools with no handle
The Big Profile: Lesley and Nigel Eccles – FanDuel
Happy 20th birthday, JavaScript
That makes me sad. It feels like a connection has been severed. Can't listen to him today.
Updated to reflect that the link refers to a patent application.
Autonomous cars will destroy millions of jobs and reshape the US economy by 2025
You could potentially help millions of people by computing bite size versions of Wikipedia English each month by running Pagerank on it, then rendering a list of the top articles to HTML, and encoding in some way that's quickly decompressable on mobile.

Network connections are often slow but Wikipedia English is often really handy but too big for lots of people to store offline.

I have some code based on Sean Harnett's work here:
https://github.com/lukestanley/wiki_pagerank

Additionally Wikipedia has awesome stats on pageviews that need crunching - there is a wealth of cultural, zeitgeist info that can be parsed, and used to priorotise with more than Pagerank.
Yeah, this made me wonder, in lieu of a lung transplant, what if they just took out a smoker's lung and gave it a good wash and then stuck it back in again? It sounds like you are saying that alot of other things go wrong with such a lung, not just a buildup of tar.
As I said in other comments: that's fine. And we will improve our ads even more over time.
>with incredible new sea ice lows

See, this is why no one can take you people seriously. We have incredible new sea ice highs. That is the truth, that is a fact. This is the most sea ice we've seen on Earth since we kept records of it. To lie, spin and cherry-pick is not science.
A wilderness rescuer I met once said to me: "If you survive, it's an adventure. If you die, it's a tragedy."
I've had one client that was a serial founder, I think 3 companies already sold.

It was really different from working for "normal" first timers. He was much faster, more responsive and more likely to understand things like scope creep and technical challenges encountered ("more common sense" might describe it).

It was a real pleasure. I'll probably offer a discount to serial founders going forward...

NB: it might not mean the company "doesn't have funding issues". This founder (and many others I know) took external money because it makes sense financially. Park your savings in real estate and stocks, and take the much better terms investors will give you because of your track record. He was also quite careful with it.
I'm reminded of a picture that tells his significance to music far better than words.

https://wavemakermagazine.files.wordpress.com/2012/05/s_a060...

Then there's this one as well:

http://www.pastblues.com/images/files/April/Jimi%20Hendrix%2...
Feel free to expand those explanations... :)
We talk a lot on HN about 'doing what you love' This was a man who, against all odds, truly did that. For most of his life he was playing over 300 shows a year and even this year when he was ill he played over 100. Very sad he's gone and I never had the opportunity to hear him sing live.
Well, no. I read the patent application several days ago, in its entirety (quite painful), because it relates to my current research. This patent application could very well inhibit the application of my research and discourage involvement by third parties.
It would have been great if the man did actually have an understandable excuse like you have shared, but he did not.

Well, if he was simply igornant that his actions were uselessly risky, I might understand that, but... I am still suspicious of the man's true intent. We will never know whether he was really planning to setup a music vid company or buy a kilo of cocaine.
I initially thought this was some anti-debug trick Apple introduced to prevent debugging of the service. However, I got to thinking - if launchd is PID 1, and everything is spawned off of it, then if lldb was able to break lauchd, then lldb should be halted as well - something like the “chicken or the egg” problem. It would be like if you spawned a thread, and then put a breakpoint in the parent, but the thread still was running. It is just not possible.

Hold on... So if you break on a parent process the children stop?

However, the error is that the connection is lost to the debug server. I don't think you are having the problem for the reason you are saying.
Ask HN: Good tablet games for children with autism 
I'm looking for good games that are simple and do not have those annoying ads popping up all the time. Is there a good indie developer of such games, even ones which are not free but cost a few dollars ?
This is like metallica trying to patent a guitar riff.
The Future of Electric Vehicles Is Golf Carts, Not Tesla
That's how parallel construction works.
King of Blues BB King Dies – BBC News
What Makes a Great Chief Strategy Officer
Good point wrt reference, I always have trouble thinking of them as "real" types to which the rest of the language applies as usual, thanks for the reminder.
McDonald’s Has to Do More Than Manipulate Its Stock Price
I can see this being used for command line UIs, and maybe it would be nice for source control for some reason. Other than that, I struggle to see its usefulness, and I'm a little surprised at all of the positive feedback.

The website looks beautiful! I bet it has been fun to develop.
It depends on the startup - my company was founded by serial entrepreneurs who created companies that sold for big acquisitions, but the founders still took on VC money a little later.

By the time I joined mine, the founders left - I don't presume the reasons, but the company is currently headed by a CEO with a passion in the space and the founders as advisors & board members. The company feels like any other startup I've been at, high pressure with products that at one point were dangerously close to failing without some herculean efforts to reverse technical debt, create a pathway to scalability, and timely releases of new products/features despite waterfall planning.

I have found that engineering gets the shaft, just like at most other companies. True leadership is appallingly missing, and heedlessly put companies at risk...but I digress.
i'm so confused as to why Spotify removed the ability to search within a playlist recently. such a useful feature is now gone, really leaves a sour taste in my mouth.
No offense taken, I am in fact just as ignorant as I appear to be.
I made the joke in my last job that REST actually stands for Reinvented Every Single Time, because we were working on our API and every bit of advice we read on REST principals seemed to either contradict or disagree with others.

In the end we made the API as REST(ful|ish) as possible and in places that we needed to be a little more flexible we tried to keep close to common practices. I think as long as your API is sane, easy to use, well documented (and tested), then users aren't going to care whether or not it is 100% RESTful.
Once upon a time http://www.metafilter.com/ but I've not been there in a long long time to say for certain it's like it was, but for obscure but interesting that was/is your place
so since the post I replied to said that POST is for create, and PUT is for complete replacement, and you just indicated that PUT can be used in ways that the OP did not, and I objected to the OP's prescriptivism, you agree with me despite your stance of arguing with me about it.
So when I mistake you for a criminal, I can take your stuff? Must be a cold world.
Unfortunately they don't seem to teach Russian. Is there an advantage to this type of immersion as opposed to just moving to russia for a month?
Replacing the self-updating with an external updater does eliminate the problems with self-updating, but it's not a viable option for wordpress's primary deployment target of terrible shared hosting.
Bill Gates is buying his legacy.
Because not every operation is CURD against one resource.

E.g. sending money, transfer item, bulk modify A while update B, etc.
Artist “Attempts” to create the most frustrating things
RIP.

I find solace that on a site dedicated to technology and entrepreneurship, respect can still be paid to an artist such as B.B. King.
> Maybe I misunderstood what the parent wants, but you're right that the optimizer can do as it pleases, and you can use annotations to help it make the right decision.

I understand TFAA's request to be a callsite annotation, which currently does not exist, e.g.

inline foo()

to force inlining or

noinline bar()

to prevent it, probably with the first one erroring out if the call is not inlinable.
> The big losers in Musk's life are clearly his wife and kids

He met his first wife at age ~20 then divorced her at 37. He was already successful when he met his second wife, so she knew what was in the social contract and probably chose on purpose.
Are decision makers aware of your 85% confidence level?
> The NY Times may take the high road, but they still need to compete.

I find this argument intriguing and humorous given that the NYTimes itself set off this article design arms race with their Snowfall piece in late 2012.

Unlike the grandparent however, I have come to enjoy the kinds of experiences it has inspired. Using the web to render pure text strikes me as somewhat equivalent to filming a movie with just dialogue and no music.

http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunne...
RIP King of the blues, you'll be truly missed.
The time lag bit rings true. I think you're describing a longer term version of the peopleware phenonmenon, where a programmer needs 15 minutes without distraction to "get in the zone".
MS and anyone else that jumped on the C ship long time ago.

These issues have been preached by us with experience in strong memory systems programming languages, e.g. Modula-2, Modula-3, Oberon, Ada, Pascal dialects...

But the industry needs to be exploited every day, spend huge pile of money in memory integer validation tools, the workarounds you mention (other compiler vendors do it as well) and still keep on fixing memory corruption exploits. To eventually start caring about this issues.

A visible side effect is the increase in Ada presence at FOSDEM in the last years, as well as, the industry acceptance of SPARK.

Back in the day I went to C++ from Turbo Pascal, because at least the language provided the tools to write safe code, if (big if) I cared to use them. So there was a path to achieve Algol type of safety.

The big issue is that due to its almost copy-paste compatibility with C, the added safety is not worth nothing if developers just keep on coding C with a C++ compiler.

Rust might eventually also suffer from this, given the amount of unsafe being used, I keep on seeing in code examples.
Green lights for our self-driving vehicle prototypes
One slight tweak to the "doing what you love" meme:

BB reported in an interview years ago that he started off busking Gospel music. He found that lots of people came up and patted him on the head and praised him but no-one put any money in his hat.

So he switched to blues. Blues fans gave him the thumbs up and put money in his hat. The rest is history.
Thanks. Up to now I only tested with Libre Office.
I'm listening to this right now. BB King in Zaire:

https://www.youtube.com/watch?v=0yOymBfnmTk

It's not his best concert but the sound and film is good.
Wouldn't you just use Siri for that? I have enough apps that it's mostly too hard remembering where all but the most commonly used live, so I just tell Siri to open the app. Works like a charm.
Bootstrapious – Free Bootstrap Themes for your next project
"But I think the map is emblematic of what is really interesting about Prosper: that it is perhaps history’s biggest board game."

Not really, with 1.5 million hexagons, http://www.illyriad.co.uk/ is over 5 times larger at 8.6 million squares.
This is actually also in the obituary linked here.

There's no way it's anywhere near as superficial as he makes it sound -- that's definitely just self-depreciation. I can't imagine anyone working that hard to teach, work with, and publicize other bluesmen simply because it brings in more money, especially at his age/wealth.

Joe Bonamassa sticks out in my mind as one of the people BB King really worked with.
Hi, I have launched recently a website with Bootstrap Freebies.
What she says isn't incompatible with science. If basic human social psychology coupled with policies informed by neoliberal market fundamentalism prevent us from addressing climate change, then we will either need to do something about basic human psychology or we will need to do something about neoliberalism. Both are tall orders but I don't think it's controversial to suggest the latter is an easier sell.

So if one or the other is required to address climate change, and if we must address climate change for human civilization to persevere and flourish, then we will either address one of them or our species will wither out. You can scream "but you'll alienate people!" all you like - it won't remove CO2 from the atmosphere more than screaming anything else would.
Are there any dependencies to run it on Windows? I do 'go run src/main.go' on Windows, and nothing happens and there are no errors reported.
Hey there. I took a look at your landing page and it's an interesting premise. We are also in alpha stage right now for Saleswhale (http://saleswhale.io) since 4 months ago, and I've learnt alot about the process.

One thing I've learnt is to look at the pre-public phase (alpha, beta) as a continuum rather than as a hard milestone. The whole purpose of this phase is validated learning, and to make something that people love. Growth is generally not important to us now, although we are still tracking lead velocity (number of inbound email signups weekly).

Not pursuing more users right now at the expense of product development and customer development is generally the smart move, provided your initial set of alpha users are well qualified, and are the right target market for your offering. Reason is that you really don't want too much noise to signal ratio, and too many unqualified users will cause your product to be dragged into different directions or trying to be everything to everyone.

Just to go into specifics, we currently have over 800 alpha signups, and we are rolling out by cohorts weekly to different groups of alpha users, which we are prioritising by a weighted heuristic on how long ago they signed up and potential fit based on their industry and role for our software.

We are tracking engagement aggressively - every single click, action and event gets pulled into our analytics database, and we have a single most important metric that we are tracking - number of interactions a day per user. You may have your own metric that you are tracking. Until we see this metric improve exponentially month on month, we will continue to stay in alpha/beta to work on improving the product and features rather than launch to the public. Because what's the point of getting so many users, if they won't engage and you can't keep them?

Hope that helps, and all the best for your startup!
Nowaste – Free Responsive Coming Soon HTML Template
ha! perfect. It's so interesting that I assume over all that was a negative comment from you, but so positive to me. My favorite leaders place bets like that! I'd rather believe in a leader and be a part of a team that all believe in the same idea so much that they accept that themselves or their comrades(Some with families!) jobs are on the line. But this means you have to be in a pretty transparent company.

If everyone doesn't work together, with a hard time constraint, to achieve the shared vision they believe in it seems really hard to do amazing things at any sort of market dominating speed.

I accept those bets happily.
I think it is aimed more at home users that are stuck behind a NAT the ISP controls than sysadmins.
> People are afraid to make comments that might had value but doesn't match the HN culture.

I know this affects me and suppresses my willingness to post. The result is that I keep most of my shitty comments to myself. I behave much worse on other discussion forums.

For example, if I have a countervailing opinion, on other forums often I'll just post it, and the way I'll post it will be designed to make the people that would disagree with them (prototypically, havers of idiotic European political opinions) unhappy by making them witness opinions that they disagree with. I do that with less frequency here -- here, I'll try to make it palatable and relatable in a way that's not totally saturated with spergacious obnoxiousness. I guess most of the reason is just the general expectation of professionalism that's maintained here, not specific fear of negative karma, but that atmosphere is not maintained by upvotes. (In fact, my most-upvoted comments, not that I have many, are almost always pop vacuouity that I think should have been downvoted.)

I think a lot of other people here would post a lot worse, too, without downvotes and without the visible "fade" effect.

Edit: For example, here's a comment of mine that was rightfully downvoted: https://news.ycombinator.com/item?id=8867833 My opinion is right, of course, but it could have been much better presented. And here's a comment where I got downvoted for disagreeing with the thread-local hivemind: https://news.ycombinator.com/item?id=8867309 So what if I got downvoted! Sometimes that's what you get when you engage with idiots. It's not the end of the world.
Well, I was asking if I was wearing the right kind of boots. The conclusion seems to be that while there are many boots to choose from, none will make you walk any faster.

I think your suggestion about history and culture is wise. Sometimes when I get tired of learning the language I'll read Russian politics or recipes, just to remind myself why I'm trying to learn it in the first place.
Markly – Easily create design specs for Photoshop and Sketch
That only works if society has the nerve to actually trap people in poverty and restrict them socially when they don't get education or skills. That idea is politically unpopular with a lot of people.
Show HN: Bouncy O – Bounce the ball while avoiding obstacles
You have a completely warped perspective here.

This is something Google pushed, so that Google can have as many tracking cookies as they like when you browse the internet, without the cookies causing a noticeable performance degradation because a http request might exceed the American DSLs MTU size.

This was one of the primary engineering criterias. No really.

There's no features in it for the user.
You could experiment with servers farms and EC2 spot instances to figure out strategies for minimizing costs of maintaining huge server farms. Once learnt, you can sell that skill to multiple companies and with that money gained just do your next thing like giving t charity, having a beer etc..
Can you back this up? As far as I can tell, while there are seasonal variations on sea ice extent that can rebound briefly to "normal" levels, overall sea ice coverage as well as sea ice volume are both in decline. I can't find anything to back up the claim "This is the most sea ice we've seen on Earth since we kept records of it."

https://www.skepticalscience.com/Has-Arctic-sea-ice-recovere...
Name Age Calculator
Best Google Maps WordPress Plugins for Blog and Website
Ah, yes it was thank you!
I got visual rust all over my car.
That Torvalds email is just lovely. Makes one ponder certain other Linux related projects that should perhaps take things to heed.
I was trying to highlight the fact that if you intend on improving your Russian by hanging out on Russian community sites, you're going to be learning broken language and will be doing yourself a disservice in that regard.

I realize I talked about a local problem that the global community is unaware of. In short, people are becoming increasingly illiterate, as in they cannot compose grammatically correct texts, coherently express their thoughts and sometimes cannot understand certain words from the imaginative literature from just 50 years ago. People used to have large bookshelves at homes during Soviet times, now the majority doesn't read anything except what they can find on social networks. As it is, they unlearn correct language and learn broken language from their own illiterate fellows. If you attempt to interact with the community online, you will learn wrong things. And I cannot say if it would be possible to relearn the corrected variants later. Better not go down that road.

Basically I'm talking about: wrong spelling of words, non-existent words, wrong expressions, wrong combinations of words, ways of constructing sentences that are wrong and incomprehensible, not to mention a large amount of curse words. You really don't want any of these.

As to the language itself, while it is massively different from English and related languages families, it is a natural language derived from the lifestyle of our ancestors. Words are sufficiently different from each other to be easily recognized and sometimes their sounding alone can give you an idea of what these could mean like something good or bad or whatever emotions they might express. Way better than learning German words for instance.

I'm struggling to give you some useful advice, not being a language teacher however I'm not quite sure where I can help. I'm dwelling on that though.
The ones who care about building stuff in an environment that's more or less the only one of its kind, and where the definition of a successful research project isn't "we published a paper" but rather "we enabled a product that hundreds of millions of people will use more so than any other object in their life".
For me, going through wikipedia article on phong and working out the math with my friends (instead of just blindly translating the equations to code) really helped me understand the basics.

In order to learn more (I admittedly know very little about anything other than the phong model - the other friend is much more knowledgable), I presume either a textbook or a course notes like this https://www.student.cs.uwaterloo.ca/~cs488/notes.pdf will probably help.
How the Linux debugger works (2008)
Ask HN: How would you pitch Excel?
Imagine that Visicalc had never been invented, and that as a result Lotus Notes, Excel or Numbers didn't exist yet. Imagine that you came up with the idea, and that you foresaw a great future for it. How would you pitch it to a startup accelerator / VC? I am most interested in the one-liner description / elevator pitch. How would you convey the game-changing vision that eventually came from this tool with one or two sentences? And how do you cater for the fact that this is a pretty technical tool that is targeted to not-quite technical people?
Check out the Arch Linux wiki on this. Spotify apparently plays nicely with the rest of your desktop and you should be able to set up media key short cuts.

Or maybe just use the Clementine add on?
Introduced to his music ver yearly in my age. Loved (and still love) this kind of music (even if I live outside the states). After him, I discovered and appreciated so many artists.

His music will live on, reminding people why expressing yourself through arts is so great.
Lack of evidence is not evidence of lack.

With something like GMO, it might take decades for the harmful effects to become clear. Just like it took decades before people became aware of the carcinogenic effect of cigarette smoking.
Previous discussion: https://news.ycombinator.com/item?id=9549181