skysight-inc/HackerNews huggingface dataset:
And the paper that inspired it, Melvin Conway's "How Do Committees Invent?"

http://www.melconway.com/Home/Committees_Paper.html
Agreed; "patented" or "patent-pending" is better read as "immediately stop reading this, cast the entire concept out of your mind, and don't ever think about this general problem-domain again, or we might be able to sue you or your employer if you compete with us by inventing exactly the 'wrong' algorithm/concept/thing/etc. And certainly avoid reading our patent, or we can definitely sue you for competing with us.".
The Undiscovered Country
Let's Encrypt set HPKP on suicide watch.

Let's Encrypt devs decided to put those short-lived certs (instead of the long-term certs everyone was using) making it almost irrelevant to use that "security header", almost every webdev knows the issues present on the current cache-invalidation problems on every major browser.
Homeless man begging for Ethereum
Async/await
Is this CHF or did you convert to USD or EUR?
This guy has his locked in the kitchen

http://huckcdn.lwlies.com/admin/wp-content/uploads/2017/08/1...
Few charts to look at:

20% ipv6 adoption worldwide: https://www.google.com/intl/en/ipv6/statistics.html

and per country data (Greece at 33%): https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
It's an abuse of language to call either of them free, neither are free, one is simply less authoritarian than the other. Yes, authoritarianism is not binary, there are many levels, but freedom of speech is binary, if you can be jailed for speaking, you do not have freedom of speech, you have an authoritarian government that may be less worse than others, but don't confuse it or label it as less free, it's simply not free. What you're doing is newspeak.
> Comparing total college-age population with final enrollment assumes that all groups apply to these universities in equal proportion, and that all races/cultures hold the same assumptions about the value of a university education for prosperity/success/happiness.

No, it doesn't. It simply measures underrepresentation. Variations on those axes aren't assumed away, because while those may explain some or all of the underrepresentation (at least, intermediate mechanisms, if not root causes), they do not negate it's existence.

> Maybe I am cynical, but I think white over-representation has more to do with economic disparity, which results in cultural disparity between rungs of the economic ladder

In terms of race issues, that's exactly the polar opposite of cynicism, and well into pollyannaism.
Automated Distributed Execution of LLVM code using SQL
JIT Compilation

As collected by the SIGBOVIK group:

http://sigbovik.org/2017/proceedings.pdf

Quote:

"Following the popularity of MapReduce, a whole ecosystem
of Apache Incubator Projects has emerged that all solve the
same problem. Famous examples include Apache Hadoop,
Apache Spark, Apache Pikachu, Apache Pig, German Spark
and Apache Hive [1]. However, these have proven to be
unusable because they require the user to write code in Java.
Another solution to distributed programming has been
proposed by Microsoft with their innovative Excel system. In
large companies, distributed execution can be achieved using
Microsoft Excel by having hundreds of people all sitting on
their own machine working with Excel spreadsheets. These
hundreds of people e combined can easily do the work of a
single database server."

PS: This thread is great, i'm bookmarking because here there are good (serious) papers.
> I've lost my keys (I forget to pay for hosting and server was deactivated)

Both of them? You mean you were storing your backup key on the same server the main key was on? Doesn't that kinda defeat the purpose of having a backup key in the first place?
SUSE Remains Committed to the Btrfs File-System – Phoronix
As always, I'm curious what happens if you don't have any social media accounts to turn over?
>Let's be honest: it is nothing to do with either of those and purely a matter of fashion.

Let's be honest: if you need "fashion" or "idiocy" etc to explain a trend in tech, you don't have an explanation.

Your explanation wouldn't even explain why it was Node+JS that got to be "in fashion" and not something else from the 20000 options.
Portia – Internal Network Penetration Tests – Hack4Net
My Kubernetes Adventures on Azure
Embed-js – A lightweight plugin to embed emojis, media, maps, tweets, code etc.
Thanks for response, grzm. Considering neither of Mozilla's recent gaffe postings appear in the 400+ 'recent' list today, I will forgo contributions to the site. Open info != cloistered nor censored. YC has interests to protect after all the market speak and spurious posturing is washed away. I will miss the less controversial content, but my clicks & data history seem to be my only vote that matters anymore.
Take a look at Uber’s first pitch deck from 2008
The whole page is 58KB
Notice how this doesn't even mean anything.
We definitely need some kind of legislation, banning IPv4 after some point of time. Say 2020. Or Maybe 2025.
Peter Naur, "Programming as theory building." (1985)

“…programming properly should be regarded as an activity by which the programmers form or achieve a certain kind of insight, a theory, of the matters at hand. This suggestion is in contrast to what appears to be a more common notion, that programming should be regarded as a production of a program and certain other texts.”

http://pages.cs.wisc.edu/~remzi/Naur.pdf
https://news.ycombinator.com/item?id=10833278
https://news.ycombinator.com/item?id=7491661
In the first picture of Natalia and Maryann, is that a CRT monitor in the background?
Clean and consistent data for APIs is the future !
Slack Faces Tough Competition from Established Tech Firms
A wide-spectrum language to support program specification and development (1978)
My guess is that they're SVG, which makes them absolutely miniscule. Beyond that the page is simple, little if any js, minimal CSS, and no images.
Another example of the "Singularity" ruining even "near-future" sci fi.
That article is nonsensical.

Also which system are we referring to, there are an infinite number.
Apologies, I misread that you were just quoting his language.
At my little company, iCouch, we have experimented with such things, but to actually make it effective — that requires a good amount of capital — capital that is very difficult to raise. I would need to hire 3 full time people just for the AI project and potentially more.

The VC world is interested in “traction” and not novel tech which means we have to divert effort into growing customers for our mental health practice management system to get “traction” before we can spend any notable time building AI therapists. As much as VCs talk about “looking for innovation” they really aren’t. They are just looking at current growth/revenue. The days of building something amazing and monetizing later seem to be over for all except for founders with marquee names.

We could launch AI therapists within a year, but in the meantime, I have to pay my team. So we are forced to subsidize moonshot R&D with our existing sales — but that is hard to do since existing sales have to finance customer acquisition. Finding an additional $500k per year to make AI therapy viable is impossible for us.

We are in a catch 22. The first question from nearly every investor’s mouth: “how many paid users do you have?” Not, what technology do you have or can develop that is truly disruptive. We could start preparing AI therapy tomorrow for a Summer 2018 launch if we could afford it. But if we diverted resources to that, we’d be out of business long before launch. Clinically effective AI therapy isn’t a weekend side project.
+1 to this. Von Neumann was well ahead of his time with his automata ideas. I found in interesting how both Von Neumann and Turing turned to analyse biological systems later in their careers.
Certainly eating all my inodes, anyway.
> one could easily find grounds to reverse Roe

No, it's not so easy. Conservatives have been trying unsuccessfully to overturn it for 44 years. (Actually, that's not quite true. The effort to overturn Roe didn't actually start until 1979, fully six years after Roe was decided on a 7-2 vote. And the truth is they don't really want to overturn it. They really just want to use it as a wedge issue.)
Your explanation wouldn't even explain why it was Node+JS that got to be "in fashion" and not something else from the 20000 options

That's the point. There is no explanation, other than the same reason that bellbottoms are in again this year. Or out, I don't actually know.

We pretend like we're "engineers" or "scientists" but there's nothing objective about what we do...
Doesn't look like that in my browser, here it's looking good.
The great Silicon Valley land grab
>If you're better with screwdrivers, why struggle with a hammer?

Hammers and screwdrivers are not general purpose tools in the way that languages are.

For most things, most languages are just as fine.

It's not like JS is specialized in some very small niche by design -- like e.g. COBOL is.

>JavaScript has a painfully slow runtime.

I call BS. v8 is one of the fastest dynamic runtimes, at 2x of C or so for lots of tasks, and it totally obliterates Python, PHP, Ruby, and co in speed. And since some of the web's different properties are written in the latter 3, it's certainly not speed (which JS surpassed them far in) that's the issue.

>If you want to make a toy service and don't care about any of this, go ahead and use your favourite language. But when you want to make something incredibly fast and reliable (like nginx), you'll need to consider another technology.

Nobody writes "nginx" in JS.

They write the kind of APIs and apps and services that people also used to write in PHP, Python, Ruby, Go and whatever lang.
A "disengagement" isn't defined as an at-fault accident, though—it's a situation where the AI is unsure what to do, so it reverts to human control.

I think the equivalent for a human driver would be a situation where they're unsure what to do, so they freeze up, or proceed extremely cautiously. I'm not prone to freezing up, but I've definitely encountered situations where I'm uncertain to the point that I proceed with the utmost of caution.
Valid Initial Fourbar Pose
Am I the only one that would love to be able to buy a dumb TV? I have a Roku and a satellite provider, they can't provide me with anything I don't already have. I would even be fine with a tuner free TV with no software on it. Give me a handful of HDMI inputs and be done with it.

I want a nice screen of decent size and performance that I can turn on and off, that's it.

I don't want to pay extra for crappy software that erodes my privacy, provides horribly performing media applications that rot and eventually stop working but there's almost no option whatsoever on the market, even at (or especially at) the high end range.
> You can always just use the same old same old, but you aren’t gonna create something new - the thing of your dreams - by doing that.

One could argue the opposite — that you can build the thing of your dreams far better and faster by leveraging non-differentiating work done by others.

For example: Even a decade in, iPhones use lots of materials and components from other vendors.[0][1]

Maybe Android isn't the perfect OS choice. But building a phone without access to an ecosystem of apps relegates it to a curiosity for most, which seems like a shame.

[0] http://www.macworld.co.uk/feature/apple/where-are-apple-prod...

[1] https://images.apple.com/supplier-responsibility/pdf/Apple-S...
I know let's encrypt certbot rotates certs but does it also rotate private keys every 3 months?
"They get more done" =/= "They do more things" =/= "They are more efficient"

There is downward pressure on the transaction volume of bitcoin for bitcoin users, because each individual transaction costs so much. This is not exactly an advantage of Bitcoin, I'll admit, but there are some people who will consider Bitcoin a success if ultimately it is only used for larger settlements between payment companies (they would prefer to see Bitcoin is not involved in micro-transactions, they would raise the tx fees to make this use case impracticable.)

All I'm saying is, don't look at Bitcoin handling an average of 7 transactions per second and say "that's less efficient" because your average Bitcoin transaction is currently trending toward being significantly more complicated than your average credit card transaction.

(And even after the recent improvements and pricing hype, I'm not actually betting on Bitcoin myself.)

The BTC system, by design, is unsuitable for trustless person-to-person transactions in the form of Point-of-Sale. Every merchant who operates Bitcoin is trained to know that the transaction is not over until it's mined and in a block, and it's really much safer to wait at least a few blocks.

So if you're selling coffee, maybe you don't worry about it because absolutely nobody is waiting 30 minutes for their cup of coffee, and if someone defrauds you more than twice you'll surely remember their face. By then you're still only out ~$10, and the cost of each attack is high, and likelihood of success is non-zero but fairly low. So you can eat the loss for the cup of coffee, sure, but this is definitely not a great sales pitch for Point-of-Sale system at BestBuy or basically anywhere else.

Ethereum, on the other hand, mines a block on average every 14 seconds. You could realistically be safe and use that in a Point-of-Sale system. (And I'm not the expert, there may be even better systems than Ethereum. But don't say Visa... :-)
There are languages that I like better than JS. However, JS servers power trillions of dollars of business. People who grasp for reasons to hate on JS are a little like people who get into flame wars about video game franchise rivalries. It's symptomatic of deep unmet emotional needs in that person's life.
My apologies for the machina ex machina. I needed a clean end to the post and got lazy.
How to share a secret by Adi Shamir. Simple, elegant, short and highly impactful.
> then maybe it's using the USB pins on a mini PCIe card.

Every mini-PCIe cellular modem I've seen interfaces via USB and not via native PCIe. You can even buy adapters to use a mini-PCIe modem as a USB modem. [0] I don't think this is standardized, but it seems to be the defacto standard for all modems in this form factor.

Now this may change once LTE/5G speeds regularly exceed what USB 2.0 is capable of since mini-PCIe does not provide pins for USB 3.0, the standard is too old. I would guess they'll move to NGFF as that's already the case for newer business notebooks which offer a WWAN slot.

[0] https://www.amazon.com/PCI-E-Adapter-Module-Support-connecto...
Just wondering, is it legal to remake a company's logo (eg instagram)
>To me, the fact that Node has to add a library with custom semantics just to allow a basic 'open' on a file handle is a huge warning flag to me

What do you mean? The fs module shipped with node is pretty much just a wrapper for libc. Hell, it even links to the open(2) manpage in the docs for usage information.
How to keep developers happy: A quick guide for UXers
APIMatic is awarded patent for open source Swagger codegen
Contact Us  – Trend Micro
If budget could be made from only the top thousand professional organisations in the western hemisphere, channeled via branding distribution of the existing browsers, with the vertical profession sharing search meta data among themselves instead of feeding for free Google with invaluable information about how to structure searches without any restrictions on how Google use that data... Funnelling the meta data into the professional association plight instead, - this is a spare time program I want to pitch to get funding during next year, to finance the necessary work on plug in tools for assisting with typical heavy and long searches amid the hundreds of tabs my colleagues will have open... This is a need for tools to exploit the state of such long searches and record and protect from leaking trade secret indicators and the similar - - - these are plug inside which I want to pay for, and many like me, and thousands of professionals who just don't speak online because they are not permitted to risk the company assets by loose speech. The price of 5 dollars or so, would bring millions in revenue to the development team, before very long, because branding is a very desired product for professional institutions and my ideas are received and not novel so much as already popular demand that isn't expressed by communities who just don't speak through HN and the similar.

Security of meta data.
Reuse of search and general browsing use recycled to make vertical market assisted tools for search and research annotation and collection.
Independent funding separated from conflicts of interest.
A new revenue stream for the project maintainers.
Improved oversight of security.

That's the most of the improvements I am seeking.
What do you mean? How HPKP and Let's Encrypt collide with each other? Let's Encrypt is just another CA. You can use the same key for reissuing your certificates, so HPKP header will stay valid.
You are right to be cautious.

Like the home page says, the binaries are not signed yet, that's why Windows is complaining. Documents are being verified right now, getting a code signing certificate is a slow process unfortunately.

There will be a paid option soon. The app sends nothing to the server, only error reports.

eul uses 5x less RAM on average.
Negative SEO Attack? 12 Step Guide to Fix Your Website
There is evidence that distracted eating tends to increase overall food intake: http://ajcn.nutrition.org/content/97/4/728.abstract
Well currency matters if you want to compare all answers.

Also, the question specifically says "in €, otherwise specify" (edit: ok, I see it was added later).

It's weird that you are paid in USD in Europe, isn't it? How comes?
> Wonder whats happening with Redox.

They've been involved in Google Summer of Code, and so have had lots of status update posts lately, here's the latest: https://redox-os.org/news/gsoc-self-hosting-final/

> Rust should move away from C standard library, if possible.

It's not always possible, but on systems where it is, there's some ability to do so, see https://github.com/japaric/steed
I kinda feel you on this. I am attached to the Android ecosystem. I know two people who have attempted to use open source phones (a rom without gapps + fdroid). They're not _really_ open source as your still have binary blog drivers, but that's as close as you're going to get really. I will give it to them, they were dedicated. One of them had done this for nearly a year, but she started to give up when she found herself writing several apps to replace stuff in that was already available in the play store.

At the same time, I would really love an alternative to Android/eyeOS. I wonder if we'd have more open source mobile tools had the Ubuntu Edge succeeded in getting funding?

One of the biggest reasons we don't see a Linux explosion on Android in the same way we saw developers using it on their desktops in the late 90s/early 2000s is because you can't just install a base Linux distribution on any phone. Unlike the PC which is a full platform, ARM devices are SoCs where every manufacture attaches random shit to random pins and creates non-upstreamable Kernels:

http://penguindreams.org/blog/android-fragmentation/

Almost every rom we see out there has to have a customized build for each specific phone. Maybe some of this will start to change with Oreo, but I think a bigger barrier to alternative OSes on phones is simply a standard platform.
Depends on jurisdiction. In Illinois, you can only have one ear covered while driving. That said, I think OP means which headphones do you use daily rather than which headphones do you use while driving.
Early employees at Uber had an opportunity to sell stock at a funding round. Not sure exactly how many people, but believe it was first 1000.
I made my own Chinese keyboard that uses the visual glyphs instead of the pinyin pronunciation. You can decompose and rebuild characters from their parts.

https://pingtype.github.io
Amazing to think it takes an "outsider" like Plaid.com to push banks to improve their services. They have been sleeping behind the wheel for years, with antiquated payment systems.
The more users can find use for "classified" data, the more banks will improve quality of text about each transaction.
That's not true. If I search <<trump on afghanistan>> I get an AMP result, a non-AMP result, the AMP carousel, another non-AMP result, another carousel, another non-AMP result...

If I were only interested in results from Reuters (the top result in the previous search, which was AMP), <<trump on afghanistan reuters>> returns 3 "condensed" AMP results and a non-AMP result above the fold, followed by 8 non-AMP results.
Anonymous posts what it says are private contact details for 22 GOP members
The internet is growing in users (http://www.internetlivestats.com/internet-users/) and sites (https://news.netcraft.com/archives/category/web-server-surve...) BUT this growth means most of it goes to Google and Facebook (see case Latin America: https://www.sandvine.com/resources/global-internet-phenomena... and https://blog.parse.ly/post/2855/facebook-continues-to-beat-g...). Basically the internet grew about 7% in users from 2015 to 2016, but FB/G mobile traffic share in Latin America grew 16%. It's hard to get better statistics, but the statistics we have point to indeed a FB/G domination.

As for cryptocurrencies, as long as they are dependent on ISPs, they aren't actually decentralized. They're quite vulnerable, and the only way out is to not depend on ISPs or the whole wired internet to be honest. Blockstream is a good way forward.

Basically, the new decentralized web must be wireless-first: http://ssb.staltz.com/view/%25a1xQAO6/UCC370Cq+HcWjEni1ziXH+...
herp-derp.
Divination by Program Committee
Sennheiser 280PRO. I had a pair that I accidentally destroyed by slamming the car door on the cord but love 'em so much had to get a new pair.
Turkey is not in europe.
Dan Larimer: EOS – The Decentralized Operating System
Reflections on trusting trust. http://dl.acm.org/citation.cfm?id=358210 The paper is a classic in computer science so you should know it.
Sorry, I think in editing I deleted my intermediate sentence. You are right, it measures under-representation, but the narrative and assumption is that under-representation in university is problematic, worrisome, an issue. I think that assumption is false, and assuming that under-representation is an issue that can be fixed, or should be fixed, relies on assuming that there is some cause that does not originate with the individual. If individuals simply do not choose to attend university, then that is not a problem that should be forcefully fixed. If instead individuals from each race equally desire and apply to university, and still under-representation exists, then measuring it is useful. But in that case measuring application to acceptance is more accurate.
The real cash cow of Disney is actually ESPN. Trying to break down the finances to that fine-grained a level is difficult, but the category of "TV networks" as a whole is ⅓ the total revenue of Disney (more than Parks & Resorts, and more than films and merchandising combined) and ½ the profit.

Put another way, current sports is more valuable to Disney in terms of actual revenue and profit than every movie they've made in nearly 100 years of existence.
Pizza is great, people should have pizza for dinner all of the time.
Funny, a lot of Javascript projects on GIT start off with 'to install using npm, first download <package manager X> because it is easier to use...'.

I've got between 5 and 10 on my computer at least.
SSL from DDoS-GUARD: security management is now simple and reliable
There is the old joke about the difference between the USMC and the Boy Scouts: the Boy Scouts have adult supervision.