skysight-inc/HackerNews huggingface dataset:
How do you know the program is even supposed to terminate? Maybe it's a server, as in this case. Maybe the code will be reused someday as a subfunction or library within a larger application, instead of being launched and terminated directly by the OS. Maybe it's an embedded application in a 24/7 factory somewhere. Maybe it's on its way to the Kuiper Belt. Or maybe it's just supposed to stay up and running for longer than the average Windows 10 update period.

In any case, hiding this sort of behavior in a way that sucks down days of debugging time on the part of one expert programmer after another, after another, after another, is terrible engineering.
Could it be that none of the current steel manufacturers want you pushing their prices down by doing the sensible thing of salvaging easily reused sources ? ;)
I can certainly see a world where WASM and JS execution pipelines in browsers converge -- where the form used for executing WASM and JS is the same.
> The IDE is limited, you debug over serial output. You have to reflash the flash-memory after every re-compile

uh, you know that AVRs have debugWIRE (smaller parts) or JTAG (bigger parts)?
Great! Ive seen several communities move off of their own custom built sites into facebook groups

A crude solution driven by the people simply being there
> The Download Mirror Server is going to be completely rebuilt from scratch.

Am I alone in thinking that this is irresponsible? Why not move releases to github?

Why aren't you going to start signing macOS binaries? I find this offensive. Thanks for potentially compromising users because you couldn't be arsed to pay for a certificate.
This is highly unpopular here, but I think we need something like the iOS/Android permission system on the desktop. Windows Metro apps do this, but they are highly maligned here.

I expect it’s the walled garden strategy that is unpopular with a techie crowd, not the idea that an OS should have more nuanced permissions than (to a first approximation) “any installer is either crippled or root”.

A lot of us have been concerned about the very coarse security model in mainstream OSes for decades, but there’s a huge amount of momentum behind the Windows, macOS and Linux ecosystems now. Any new platform with a fundamentally better security and application management system would have the usual chicken-and-egg problem in terms of users and software base, and without something else to drive it (such as inventing a whole new type of device with Android and iOS on smartphones) that’s a tough barrier to get over.
Haskell has a steep learning curve. This is not a bad thing: it means that you climb so much higher in the early days of learning if you are successful. You learn more.

But! It also means that it is harder to climb that hill and you might just slide down. You need good support.
Any plans to support distributed testing (e.g. like Tsung) or at least the ability to aggregate results once you've run it manually on multiple nodes?
Intel Clear Containers
I, Pencil: The Movie
this situation is just plain stupid.

but kodus to google for trying to clean this mess.
That sure is a lot of extinct intelligent species…
Neat! Might as well do both and see how they compare :)
I get that. Books that are written or edited with a view to maximizing sales rather than reader satisfaction are going to go for the lowest common denominator, and if you're a quick study then over time you'll find more and more books beneath your comprehensive capability and then your boredom threshold. Unfortunately the best books on a given may be too difficult for the general reader, and a bimodal distribution emerges in which the gap between the popular and the expert levels of understanding becomes increasingly difficult to traverse.

Depending on your subject of study, you might find older books written for a smaller but more discriminating historical audience worth your while. Of course you'll miss on innovation and critical thought since the date of original publication, but Sturgeon's law suggests that much of that may be dispensable depending on the historical scope of the subject. Dover Books specializes in affordable reproductions of obscure or neglected works on a wide variety of topics.
Even PHP manages to get this right - Composer uses the Packagist repository as a default but just about any git or svn repo with a URL will do.
Let's imagine that was a transcript of a verbal conversation. How would you pronounce the emoji? Facial expressions?
How I Got Boned by Taxes Two Years in a Row
Truman wouldn't let MacArthur win the war, and so we've had this shit sandwich in our laps for the last sixty years.
If a Facebook post of a photo of a friend sitting in their new BMW, sipping 30 year old single malt next to a 19 year old bikini model whist reading Grant's Interest Rate Observer on a beach in Nice captioned with a Kurt Vonnegut quote is making you miserable then I suspect there are larger psychological issues at play then social media usage that might be remedied with a walk in a park, physical interaction with another human being or a good book.
It's obvious that most of you didn't serve to the army of your country.
If you did then you would know their level of IQ, perception, education (science in general, maths etc). These people have their brains washed in an irreversible level. Even their educational levels are very low. In the army school (or whatever it's called) they learn to make war not engineering.
And their perception? Ohh.. It's simply distorted. They cannot translate a single command they have given with success. But this is army, people on top only occasionally deal with real problems and they never look back to check from the moment they give the command to their inferior. Most of the time they deal with the Shave or the clean boots or the parade!

But hey! They are perfect doing other things! They are good supervisors and devoted to single tasks outside of the office. And I think that this is the key to their inner world and the most significant reason for their failure: Single Tasks + Reality Distortion
Would you pay a stranger to dump your partner for you?
I think that works based on location. A few years ago there were reports of people who shared a psychiatrist being recommended to each other, based on their frequent visits to the office.
Read the article again. Your comment is either wrong or deliberately misleading.
I will repeat my comment. See Projectional Editors and Nim macros.
OP, if you are looking for specific recommendations, this book is free and good: http://openbookproject.net/thinkcs/python/english3e/

If you want to learn web programming, follow it up with this one that is also free: http://chimera.labs.oreilly.com/books/1234000000754/index.ht...
I found the following interview with two north koreans who escaped very insightful and touching:
https://www.youtube.com/watch?v=DyqUw0WYwoc
I deleted my account around 2010 or so, but started again to help friends with social media marketing and apps. FB pretty quickly resurfaced all the old connections and now it's back to where it was before... annoying as ever.
I can't recommend this comment enough! So many people give outdated advice with regards to deep learning like "it requires too much data and takes too much time" and "start with something theoretically grounded (tm) like an SVM".

The truth is that an imagenet pre trained network will often work astonishingly well. The only other mark against deep learning is computational complexity, which I expect to go away soon (yours truly ;) )
There is a social advantage to being able to speak about current events.

There is also a part of the news that a well-informed citizen should know about. There are things everyone can do about injustice that require us to know injustice took place.
Sadly, the above part of the news isn't the focus off modern news media. The sensationalist spin doesn't help much either.

What I'm trying to say is that news, in and of itself can be good, necessary even. The question is whether current forms of news do this well enough, and what other harm their sensationalism does.
This site fixes filter bubbles
My friend shared this post on fb. Wondering what y'all think

http://www.flipsidetalk.com/

"Politics on the Internet sucks. And it sucks because people don’t actually listen to each other. The first step to fixing this problem is recognizing that a democracy means that we have to listen to and persuade people we disagree with. But Social Media isn’t built for that. It rewards click-bait and insults and trolling rather than discourse. For our society to move forward, we need something better.
If you’re interested in understanding people you don’t agree with, sign up for FlipSide.
If want to convince people whose views you think are misguided, sign up for FlipSide.
If you believe in a future where our politics can unite our country rather than divide it, sign up for FlipSide.
And if you believe in what we’re doing, a share wouldn’t hurt either."
I like reading the newspaper -- print, rather than online -- specifically because it comes out only once a day. It's not an endless stream of pretend-immediate attention-grabbers, but a curated collection of the important stuff that happened yesterday.

If the print newspaper were invented today, it would grab hundreds of millions of VC money in Silicon Valley as the cure for news overload. (I guess the pitch would have to include some silly AI or IoT angle though.)
It's hacker news for me.
Right, it is better to speculate without evidence that the author made a mistake rather than rest on the default position that what they did is what they knowingly intended.
15-20 years from now, it's likely that "browser" will just be the operating system.
My mom used to use something like this in Upstate NY. If t wasn't below freezing, it would work just fine.

Typically if the weather was nice we would hang the clothes before school/work, and they'd be done at the end of the day. Some years we would go as late as Thanksgiving before taking it down for the winter.
A pre trained deep net can work very well in a data limited domain if there's sufficient overlap.
Does apt allow you to have multiple packages with the same name from different repositories? I don't see how it solves this issue otherwise.
Probably, I don't really know what Instagram is..

Edit: I've checked it, thanks, it seems good, but I'm wary of adding another app to my list. As long as I can add photos and my closest family/friends can see them, FB is enough for me. :)
A Season of Regret for an Aging Tribal Expert in India
I always do this calculation: how long could I keep up? Two miles? Half mile?

I run regularly and I could maybe do 200m in 34s sprinting as fast as I can. Eliud then proceeded to do 209 more of those.

Unreal.
Could you review this TotalCross Tutorial that I wrote?
Hi Guys, I wrote this tutorial to help developers create mobile apps with TotalCross and Maven. Could you take a look and give feedback if it is a easy way to start? =)

https://gitlab.com/totalcross/TotalCross/wikis/building-with-maven

Cheers
Do you have any more info about this? I've downloaded random executables from a lot of unpopular (and in some cases, newly created by me) sites and never seen anything pop up in chrome warning me not to download it.
An intriguing sci-fi vision of a megacity
I've never been afraid to use interpretive dance in my presentations.

What actually happens: see Chinese. One broadly-speaking-unified set of logograms, 200 spoken dialects, of which a handful are widely adopted, and one has governmental primacy.
I don't get your analogy. If I check Facebook Monday to see photos of a nephew's piano recital this weekend, am I the junkie or the dealer?
I don't think it's necessary to be off it, but I do believe it's necessary to be intentional how you use it and aware of how it impacts you. For my own part, I don't share updates about my life anymore and I now ignore updates from my close friends. This came after the realization that Facebook had become a substitute for small talk when we'd meet up. "How've you been?" and "What've you been up to?" started feeling like unnecessary questions when we already knew the answers. But what took longer for me to realize is that that kind of small talk was a lead in to deeper, more meaningful conversations. And when we stopped going through small talk exercise, we didn't get to those more important conversations nearly as often and it impacted how connected I felt with friends. Since that realization, I've started being intentional with how I use Facebook to avoid the sharing of those seemingly insignificant details between me and my friends and my relationships have all improved.

And that's what I see as Facebook's biggest problem. Humans are complex animals that have complex interaction patterns. Facebook is, for better or for worse, altering those patterns, and not always for the better. We need to be very aware of what we're losing when we choose to let Facebook do that to us.
But not a petaflop @ 200W which is possible for deep learning. GPUs have driven a lot of progress in deep learning, I'll be excited to see what DPUs will do in terms of deep learning progress, assuming of course, they have floating point, (otherwise creative algorithm will be a problem)
When the ad uses the trigger phrase, or when it doesn't?

Hidden signals are actually a good way to make the device not fire up in the former case. Signals that don't need to be tracked or stored, of course.
Your aesthetic affiliation is Formalism. Try some Peter Greenaway to revive your jaded palate. Not fluffy; I've worked in film for >a decade and other branches of the arts for about as long, and wallow deeply in aesthetic theory. Greenaway trained as a painter before getting into film and it shows.

Much that is written on film theory is a doomed attempt to reconcile aesthetic practice to Marx, Freud or other critical thinkers, but you may enjoy the Lacanian musings of Slavoj Zizek or Joan Copjec, especially this anthology: https://www.amazon.com/Shades-Noir-Haymarket-Joan-Copjec/dp/...
Veteran here. Most of us are a humble bunch, but I've met some incredibly gifted individuals while serving... and I served in the US Army Infantry. I would encourage you to rethink your uninformed opinions of us.
Oh, for the love of FSM. This has to be the biggest load of bullocks I've heard recently. Of course LFL's are free - to the end user. And that's what matters. If I choose to donate surplus books from my personal collection to the nearby LFL and somebody comes and takes it, that's absolutely a free transaction for them. And, no, "real" libraries are most certainly not free. They're generally tax funded, which is the opposite of free in that you pay for it even if you don't use it!

OK, yeah, the $40 fee to "license" the LFL brand rubs up against some of my ideological biases a bit, but here's the rub... nothing mandates that you call your "yard front library" a "Little Free Library (tm)". You can set one up and call it whatever you want, if you're willing to forego being listed on their website. Big whooping deal. There are plenty of ways to publicize the presence of your own library.
Ask HN: Is it a waste of time to code internal tools?
I see a lot of companies (especially startups & small businesses) with dedicated teams/engineers to build internal tools for their support and other internal teams. It seems like it is really time-consuming & engineering heavy depending on the use case.

I think I just developed a prototype that can build internal tools automatically (to a great extent), for any company, and has inherent support for dealing with certain entities such as users, cards, payments etc., As easy to set up as Stripe, and as easy to use as Zapier. All of this instantly, with minimal coding (only if you want to change the visual appearance of the tools generated & add custom logic using JS & Python). Also, there are efforts to integrate this product with other tools like Salesforce, ZenDesk, Kissmetrics etc.,

This product will reduce the time spent in developing internal tools, and the engineers in these teams could be used to build something even better.

So the question here is:
Is it a waste of time to code internal tools manually? What are the issues you frequently encounter in your companies w.r.t internal tools (development & usage).

Also, is anyone interested to be an early adapter and use our product to generate internal tools for your companies/products (for free)?
The least able lost the most marks because they had gained the most from cheating. If you were able to get 90% without cheating the absolutely most you could lose is 10 percentage points, while if you are able to only get 10% then the most you could lose is 90 percentage points.
Indeed; in what possible world would anyone consider that worth the price of a paperback book?
65 if you include sticking up the middle finger.
I like to waste time on YouTube and Wikipedia. They're good idle browsing for autodidacts.
Most likely there's just something hosted on the same IP address that makes legitimate use of the "client certificates" feature of TLS. In order for that to work, the server has to express an interest in client certs, and that happens early in the TLS handshake, IIRC before SNI has been resolved - so even if you only want to use them on one domain, your server will always ask for them.

The way it's meant to work, the server can specify which certificate authorities it accepts client certs from, and your browser will only prompt you to pick a cert if you have one loaded from one of those CAs - if you don't, you won't even know the server's asking; in practice, some browsers will show the dialog in any case. ISTR some versions of Safari act like that.

(I ran into that at work - we were setting up a web API authenticated with TLS client certs, and started getting bug reports from (largely non-technical) users, completely befuddled by these dialogs that had started popping up for them on our human-facing domains; we ended up provisioning a dedicated IP just for the API to work around it.)
I agree with your principal, but 1<x<9 is bog-standard high school algebra. ;)
Please feel free to donate the funds necessary to cover the Apple ID signup for multiple years as well as the potentially necessary Apple hardware to install the SDK on and sign the app (since Apple artificially restricts code signing to only run on their own hardware) as well as any necessary training hours to the team to setup said environment so that they can sign the software they're giving to you for free.
Thanks for the correction. But it's just as silly to create an allocator for the standard containers, when the allocator consists of little more than free list management, given that malloc/free and new/delete already do that.

It's especially silly for a library (programs may want custom memory management and libraries really shouldn't go out of their way to make that harder), and the fact that it's the standard library doesn't make it less silly.
Please stop spreading this "cannot vaccinate due to age" myth. It is completely off-base. I explained more here:
https://news.ycombinator.com/item?id=14282142
> one of the consequences is precisely the reverse of its aims

So... was the aim to reduce cheating, or was it just to disadvantage the richer kids?

Because if the aim was really to reduce cheating, then I can't see how any of the consequences were precisely the reverse of the aims.
Have a look at the video in this article[1]. Not everyone can get vaccinated (for example, doing so would kill them due to allergies/born with some form of deficit or weak/missing immune system). These people rely on herd immunity.

[1] http://www.forjudeforeveryone.com/2017/02/22/how-herd-immuni...
+1 for FF VII reference
True. I'm an AV security expert at my mother in law's house.
I know hindsight bias is a thing, but I the response in me that bubbled up was "of course."

I think everyone under the age of 40 knows that their insta and fb involve posts that make us look cooler/more hip/sexier than we really are. Isn't that how things have always been? How many nytimes articles have been written about Irritable Bowel Syndrome, to use their example? Or how often do you talk about it with friends before the internet? Has that really changed?

It's just the medium that has changed. Some thing's are new, some are the same. People presenting the best of themselves certainly hasn't.
Campuses must combat growing zeal for censorship
Being willing to die is always required of a great warrior.
Think you’re living in a ‘hellhole’ today? Try being a billionaire in 1916
No, it does not.

But I don't use the vast majority of apt repos.

I use a handful of well-curated ones with high-quality software, plus a handful for one-off packages.

In contrast, there's basically no limit to how much debris you can upload to npm.
excellent writeup.

has anyone applied this sort of thing to voice recognition ? i see a lot of computer vision applications, but haven't found any audio classifiers amongst the CV articles
Reading this article makes me really question the quality of the reading the author is doing. Reading is its own justification. Stop strategizing and just do it.
39 Years Ago the World's First Spam Was Sent
> We have control over how society's feedback mechanisms are structured

Do we really?
Maybe. The others still got the most done for underrepresented's freedom (see Civil Rights movement). Including women.
Note: that only works in Internet Explorer (not Edge, of course), since all other browsers have disabled support for NPAPI plugins, including Java. I guess it shouldn't be too hard to implement a JVM in JavaScript that's good enough to run simple applets like this, but sadly nobody is doing it.
Hmm, challenges and adventure are keywords. And they are exactly the primary reasons most _nerds_ seem to have. Sorry but I can't imply any of "lots of advantages" for human society although I can imagine some.

Observing and exploring the Galaxy definitely have a lot of benefit to science. I don't like Capitalism much but is it worth burning that size of budget or money that comes from somewhere ..? The point should be things have to be analyzed and measured, and what we would have in return.
You mean by letting MacArthur nuking Korea and start bombing China? Do you really believe this would have helped making anyone safer?
Only ever talk to the press if the alternative of not talking will be worse.
But how much of this is really Facebook's fault? How wouldn't you before be, say, watching TV or listening to radio soaps in the pre-internet era instead of doing the "higher mind" things you list you'd rather be doing?
You don't write those parts in C alone. You use something that shows the C is safe automatically, use tool that generates secure C from specs (eg Nail), and/ use safe language that compiles to C. This way, you get benefits of C ecosystem without risks of totally using C.
The entire reason I know sunken ships often wind up as artificial reefs is because of a documentary. So yeah, it really is David Attenborough level of nature. We just frame it differently with this because it involves humans.
MJML – simple responsive email templates that are open-source
MacArthur was batshit insane and wanted to use nukes:

"Of all the campaigns of my life, 20 major ones to be exact, [Korea was]
the one I felt most sure of was the one I was deprived of waging. I
could have won the war in Korea in a maximum of 10 days.... I would
have dropped between 30 and 50 atomic bombs on his air bases and other
depots strung across the neck of Manchuria.... It was my plan as our
amphibious forces moved south to spread behind us—from the Sea of Japan
to the Yellow Sea—a belt of radioactive cobalt.

It could have been spread from wagons, carts, trucks and planes....
For at least 60 years there could have been no land invasion of
Korea from the north. The enemy could not have marched across that
radiated belt.[0]"

The only nation to ever use nuclear weapons in warfare then normalizing their use would have created a far worse fate for the US than not winning the war in Korea decisively.

[0]https://en.wikipedia.org/wiki/President_Truman%27s_relief_of...