skysight-inc/HackerNews huggingface dataset:
You are so wrong about this. So wrong that I made a HN account for the first time in years just to respond to this. You're not the only one who thinks this, but you were the one who said it, so here you go:

Your phone/computer's speech recognition is done by your phone/computer recording your voice and sending it to Microsoft/Apple/Google, then Microsoft/Apple/Google transcribing it on THEIR computers, storing your data, and sending the transcription back to your phone/computer.

It doesn't require any processing power on your computer, besides the power to record and send your voice.

You seem to think that because you bought a computer, that means that it's going to be your "personal assistant" unconditionally. It's not. It's going to give your voiceprint, location information, and other personally identifying information to MS/AAPL/GOOG. F/OSS might get similar features but they will lag years behind, and will not have the same impact on society that large corporations with datacenters/server farms can have. Eventually, you'll start seeing friendly suggestions and helpful tips, like your traffic schedule (this is already the case).

You'll receive SUGGESTIONS on where to go. Friendly suggestions like, "Did you mean to go to the strip club/bar? How about going to church instead?"

This could amplify inequality. Imagine Microsoft Clippy saying, "Hi, I noticed that you need $350 for crack rocks. May I suggest Honest Achmed's Pawn Shop only 1.2 miles from your trap house? We compared prices of the Internet of Things enabled devices you have on Amazon and we noticed that your 202X Macbook has a resale value of about $350."

You'll eventually be CONTROLLED by some algorithm somewhere.

There's nothing PERSONAL about the assistance they'll provide.
When September 11 happened, I was living in New York City, and like many other NYC residents -American or not- I was distressed.

Paul McCartney and Co. put together a concert to cheer us up (https://en.wikipedia.org/wiki/The_Concert_for_New_York_City), and that was the first time I had a chance to listen to Bowie live.

It turned out to be the last time. RIP.
Although it's clear that Intel is addressing the very valid concerns people have always had about coltan, there are a lot of good comments in this thread about the vagueness of "conflict free." Perhaps a more interesting and useful metric would be a "living wage supply chain," where everyone involved has been paid enough money to lead at least a lower-middle-class lifestyle. I don't have any clue how this would work, but hey -- this is an online comment, not an economics paper!

Of course you'd have companies claiming that $1/day is middle class in certain countries, etc, so maybe you'd have to set some sort of standardized chart based on CPI, but y'all get what I'm saying here. I think it would be more informative than "conflict-free", especially since it gets to the root of ensuring a lack of slave-labor-like conditions for workers. Most of the fashion industry, for example, would never manage to hold itself to such a standard. "Made in Italy" is a lot more expensive when you can't pay table scraps to your Chinese "guest workers"...
Malpractice awards tend to grow at a rate slightly higher than inflation. Malpractice insurance premiums, however, grow at a far higher -- sometimes double-digit -- rate, and do so even when malpractice judgments are capped by law.

If the premiums were simply rising because of the amount of money given in a malpractice judgment, we would not see that. Therefore, malpractice premiums are not -- in any meaningful sense -- tied to malpractice award amounts. Typically, the gigantic spikes in premiums seen over the past couple of decades are attributed to other factors in the insurance industry, including the need to make up for investment losses and for losses from other sectors of insurance (i.e., market crashes + 9/11 were not kind to insurers).
I've seen this post many times under different names for the authors and projects. Later on, a CVE or bug report shows up with the project's name but a different author. Because the person who created the code just couldn't break their own code like someone else who wasn't mentally attached to it.

What you're likely a victim of is the Dunning-Kruger effect or Schneier's Law depending on which you prefer:

https://www.schneier.com/blog/archives/2011/04/schneiers_law...

On the other hand, you could've in fact designed something as good as you claimed. In that case, I seriously suggest you publish your methods in full for peer review as they could save millions spent by the likes of NASA, seL4 project, and so on. Any method that might hit full correctness with just basic coding or whatever is a potential game-changer. Very exciting stuff.
The design the fine but the level of intuitiveness is absolutely not fine. Not shipping the default transformations that the vast majority of developers use? Or really shipping ANY of them and thus making your initial download not usable until you download something else? Inexcusable. Shipping a product that is incomplete unless you get something else should simply not be acceptable in this day.
Wow that's a nutty article. People get better value products by paying more. This includes access to scarce resources. This is not complicated economics, this supply and demand 102. Disney World is not a socialist utopia.
David Bowie, the Legendary Musician, Has Died at 69
a computer increases performance 10 fold:
what takes 10 minutes now takes 1. we notice a difference of 9 whole minutes! wow!
a new computer increases performance 10 fold:
whoaaaa, that minute of waiting is now merely SECONDS! we saved like almost a whole minute of waiting!
an even newer computer increases performance 10 fold:
nice, thats like noticeabley faster:
today, the newest computer is available:
meh something from like 10 years ago would run this fine...

we are getting to a point where other aspects of performance are also getting harder and harder to notice. things like rendering, supported display sizes and refresh rates, the ability for machines to understand us (voice recognition and computer vision)
See: cat -v Considered Harmful by Rob Pike
I agree with that as well. However I think Israel is a different case.
Also, uMatrix can randomly switch user agent strings (among many other things).
Of course. I never said anything close to that.
I read this article several times, however I still have't understood how JS and WASM will be live together?

If I can use C/C++ with static typing(of course if I can do DOM manipulation from my C/C++ program) why I should use JS?
Yiwu: the Chinese city where Christmas is made and sold
RAM: x1,000,000 (1 GB is medium-end in phones these days, and the ZX81 had 1kB.)
If it was so hard to acquire a gun, we wouldn't be worried about the dangers of gun violence.
The chances that anyone here hasn't seen it are almost zero, but just in case, if you haven't seen Chris Hadfield's cover of Space Oddity, recorded on the ISS, you really should:
https://www.youtube.com/watch?v=KaOC9danxNo

I don't have a source but I heard that David preferred this version to the original.
"The sun machine is coming down, and we're gonna have a party."
https://news.ycombinator.com/item?id=10879262
So, one question might be whether it's possible to encode some of these implicit invariants into the type so that the "evil" function would actually fail to compile.
No no no, this won't compile. Write the complete code, with all the includes, main function, etc. And write it correctly, iterating over the data, accessing the object fields.
There are many genres of linkbait. You've mentioned some, but indignant denunciations are another, and so are personal appeals, especially negative ones ("no, you are not foo", "I am not your bar", and so on.) Such formulas are bait because they grab people's attention due to human hard-wiring, not anything interesting. Worse, there's a misattribution-of-arousal effect [1] where the excitement they induce is enough to guarantee upvotes—lots of upvotes. HN moderation tries to counter that effect. We don't get every call right, but I bet you'd be surprised how consistent we are.

I'm happy to have conversations about this stuff, but can imagine little more soul-destroying than having to come up with a bureaucratic taxonomy of it and a punctilious rulebook to match. That wouldn't be in HN's spirit anyhow. This place has always been about having a small number of informal principles and interpreting them as best we can. The principles are long established; there's a reason why we change the site guidelines so rarely.

1. https://en.wikipedia.org/wiki/Misattribution_of_arousal. I originally wrote "mere proximity" but that was the wrong effect.
The guy says roughly

>The question I'm asking is why does a 10 year old computer basically run current software OK while that wasn't true in the past.

I've got a theory that it's a bit related to human brain IO limits. There's only so much text, sound and video we can take in, video being the highest bandwidth and computers got to a stage where they could do video OK a decade of so ago. So increasing the output dramatically does not have a huge effect on user experience. I mean 4k video is nice but it's a similar experience to 360p.
David Bowie
"The average web site is now 2.1MB in size."

s/site/page
Devastating news this morning. David Bowie is a legend. Was raised with his music. Even named my dog Ziggy after him.

His memory will live on with his music.

RIP David.
Shooting someone also shows another person has to risk damage to beat you.
Google Apps allows you to create groups for free, or you can alias individual mailboxes (if you're okay with thing@ going to just one person). No need to run through your own middlebox. You do need to make sure that external people can send to the given group, though.
Learn the US-Europe Outsourcing Market- Exclusive Workshop
This is terrible. He's, by far, one of my favorite musicians of all time. In case you're unfamiliar with David Bowie's music: https://www.youtube.com/watch?v=KYZRfDhCHlc
Why would you ever use any language over C/C++? Different abstraction levels, type systems (or lack thereof), ecosystems of libraries, even syntaxes all contribute to a decision in choosing a language.

You might not like JS personally but there are plenty of things to like about it and many other people do.

In practical terms, browsers will support JS forever for backwards compatibility even if all new code is written in WASM.
I've given them props before as they're a special case. They wrote a whole blog article on how they kept things cheap. In comments in past 48 hours, they mentioned something like $2-3 million in 3 years to get their relatively simple design done. I also remember they deal with HPC crowd that pays good money for even low-volume.

So, they're just unusual across the board. Doesn't tell us much about a large design except to say physics will fight us every step of the way. Various approaches like asynchronous and self-correcting circuits might help us a bit. Look at Achronix FPGA's to see the power of the former.
This is the crux of the issue.

Gmail itself is unusable on Android + Firefox. When using an alternative browser you'll also stumble in problems with plenty of Android apps: Slack, Citymapper, etc... (when opening a web page intent, they expect that the only app that'll receive that will be Chrome)

The situation isn't as bad for desktop browsers, but it's depressing how things can still be broken.
Seriously? You just blew out my ears. Put a severely worded warning in the title. That was about 500% the volume of anything else in my browser or my system. Not just loud, but physically painful levels. Thanks a lot.
Another alternative could be what my company did for me: they gave me special permission to sell some number of my shares to one of their investors, who were always hungry for more shares. This allowed me to exercise all of my options, then sell off just enough to cover my tax consequences.

This seemed like an extremely good-faith maneuver on my company's part: they acknowledged that my options were a reward for past work, and they didn't want me to miss out on the benefit of those just due to some tax-related time pressure. They also knew it was really no skin off their nose if the investors got to acquire more shares at a price they deemed fair.
Thanks, Ziggy!
He believes in an aristocracy of the sensitive, the considerate and the plucky to save us.
Watched this again yesterday. RIP.
From what I hear, YouTube pushes daily, Monday through Thursday.
I really like your suggestion. I think I will implement it.

The end goal is to get enough people interested and using the site, then introduce premium features based on the feedback they give.
> The fact that it is 48 lines of code is almost meaningless. If the framework was a different design it could be done in 1 line of C++ code or 1 line of COBOL.

Yes, you can optimize it to whatever, but the point of mentioning that it is only a small number lines, it informs the reader they aren't going to get lost in a tone of code.
But could they cha-cha?
Maybe the author of the post fails to recognise that theme parks are leveraging long queuing times to get better profit. Just like the airlines are using comfort and quality of food, ie different classes of tickets. Even government departments such as passport control is leveraging it, ie pay extra for fast tracking your passport application.
And these children that you spit on /
As they try to change their worlds /
Are immune to your consultations /
They're quite aware of what they're going through

~ from Changes

Bowie is a legend.
What are some iOS APM Tools
I'm building a mobile app and I'd like to know performance in terms of speed between the iOS client and Node.js backend.

I'm aware of AppDynamics or New Relic APM but they are super expensive for startups, any alternatives?
Fear, manufactured competition and a lack of a social safety net?
I'm against the implied idea that this is a problem we need more rules to fix. If V's peers are really annoyed, they can take their own action.
Honestly, it sounds like the commenter was defending some crappy engineering decisions.

I'm not really comfortable that YT/Google were, via this guy, asking for special consideration (from an open source project) but only willing to discuss their request in private. It lacks transparency.
Been use Pithos in development (4 months) and production (2 months) as a replacement for S3, so far it's still stable.
This is how it looks...

[sc-lx-phys-05 /home/cvogel]
$ dd if=/dev/zero of=/dev/null status=progress
11086075904 bytes (11 GB) copied, 7.000001 s, 1.6 GB/s
Ha, I totally hear you on the second one. There are a number of situations where I've chosen to do something in-house rather than using one of these vendors, partially because I prefer to spend time managing the technical solution over (admittedly much less time :) ) handling the paperwork of one more vendor.

Of course, it's also just my natural inclination. My common response to problems is more along the lines of, "I can write a script to do this," than, "I bet there's a SaaS for this." That may well be inefficient, but it's how I roll.
"The problem is, most people don't have perfect information about where the products they use are from. So individual calls to action are a bit meaningless. How many people in this thread even knew this was a concern for chip manufacturing? "

That's a good point. I think how many cared is another. I'm going with yours for now.

"Not researching the implications of each purchase you make in a thoroughly globalized world is not the same as saying "I'd rather have people die than pay a bit more for my processor"."

I disagree as many people in U.S. know about what capitalism, cheap labor, and other things result in. Just talk to a bunch of them sometime if you doubt that. What you'll see is they know to some degree but put it out of their mind. It's a problem but not their problem. It's called an externality in economics but I call it not giving a shit.

In any case, I said I'd go with your version of things. So, now readers know all kinds of horrible shit might have gone into their electronics to get them here. Which person fighting for good is now (a) intentionally harming people for the greater good or (b) disconnecting and selling their devices to prevent harm? They know now. So, the choice is informed and intentional.
"Agree as well" with what? I basically said the US killed far more people for far worse reasons - do you agree that Israel is different in that sense? What about Russia where Intel operates and which invaded Georgia and Ukraine? Do you think Intel should stop operating in the US, Russia and Israel (and relocate to the moon, presumably?) or do you think Israel should be singled out (why?)

Also - why single out Intel? Why is it OK for oil companies to operate in the Middle East where most oil-rich countries either wage war directly or subsidize it?
Should not be posted without a volume warning, had turned up my volume for some David Bowie RIP...

rip my ears.
Car Breathalyzer Maker Gets Hacked, Internal Docs Dumped on Dark Web
I think much of the choice of work hours must be down to human nature. We are awake about 112 hours a week and choose to work between a half (56 hours) and a quarter (28 hours) typically. People are seldom very happy unemployed. If money was the only reason people worked, the likes of Paul Graham would put their feet up when they cashed in for millions from Yahoo but they almost never do.
Agreed - unless you have to work with youngsters who insist on "shiny new things" you can still use the same languages you are familiar with to just get stuff done.
Except that's exactly my problem with it - you can get used to shortcuts and the IDE will generate the types so writing the code is not an issue - navigating through this pointless verbosity hurts readability because there's too much noise to filter out - Java verbosity is noise not signal.

Just the physical eye movement and scrolling is wasting time and energy on pointless things.

Python doesn't have types at all and it reads like pseudocode. This is not arguing against types - having types is valuable in the bigger picture - at interface declaration/global scope - but at local scope it's implied in the context and if you need help figuring some specific out you can just use IDE (you can't argue "that makes you depend on a IDE" - verbosity like Java makes IDE and code generation a requirement for productivity - this just makes it a nice to have tool)
What is the difference between this and http://nbviewer.ipython.org or https://try.jupyter.org/. I guess it was built using https://github.com/jupyter/tmpnb? If so, that must be so generous for the owner offering free compute.
"Bowie has actually praised the cover, calling it 'possibly the most poignant version of the song ever created' back in 2013."

https://www.washingtonpost.com/news/arts-and-entertainment/w...
China stocks way down--spills to HK
Totally agree. Some people think low tech works for them, some like high tech....

At the end of the day it's whatever works for that particular person at a particular time. I wouldn't say that people shouldn't try different things for a week just to see how it works, because you don't know what you don't know, and don't know you don't know it until you see a blog post like this, but there is no one-size-fits all solution to transferring info from your brain to a medium.
Exactly.
Also, I've seen a pictures of minerals being weighted in Kigali, Rwanda. Everyone knows Rwanda hasn't so much minerals ressources, but all those came from Easter DRC [1]. So it says something about the process.

[1]: http://www.pactworld.org/sites/default/files/unconflicted.pd...
Disable JS by default. I do, and it makes the web better. Surf/tabbed makes this easy to do per process.
you seem to be the only one who got it right
the opposite of something is not always true

you wouldnt stay in a company because it have clean bathrooms

but you will surely leave if it has dirty bathrooms

having a good manager should be the norm
having a bad one, is not acceptable

easy
Baby saved by doctors using Google cardboard after 3D printer fails
4 investment mistakes I won’t make in 2016
How is it not problematic with PHP? It's just as problematic from my experiences (I work for a hosting company and we have various PHP setups).

Unless you install PHP with a certain prefix—which you can do for other languages—I don't see how PHP solves the problem.
Ah user agents. One of my favorite quotes:

"And then Google built Chrome, and Chrome used Webkit, and it was like Safari, and wanted pages built for Safari, and so pretended to be Safari. And thus Chrome used WebKit, and pretended to be Safari, and WebKit pretended to be KHTML, and KHTML pretended to be Gecko, and all browsers pretended to be Mozilla, and Chrome called itself Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13, and the user agent string was a complete mess, and near useless, and everyone pretended to be everyone else, and confusion abounded."

http://webaim.org/blog/user-agent-string-history/
User agent string history or what a mess it became
And here I am, running 7 sites on my $15/year VPS box. Yup, just $1.25/month, and the sites generate a few hundred a month th.

If I moved to Heroku or AWS, my profits would definitely suffer.
> unless you have to work with youngsters who insist on "shiny new things"

I know quite a few oldsters with shiny new thing syndrome.
There was a talk on 32C3 about CPU bugs and the insane work that goes into preventing them: https://www.youtube.com/watch?v=eDmv0sDB1Ak
If someone, including rating agencies, knew something useful about bonds that were not already priced into the market, then that someone could easily be a trillionaire just by buying and selling. Rating agencies are not populated by trillionaire analysts. Therefore, rating agencies and their ratings are not supplying any useful information.

So why do rating agencies exist? Three of them -- the profitable ones you hear about -- have licenses from the federal government. Those licenses entitle their ratings to a presumption of validity in front of bank regulators and under pension and investment rules. Yes, institutions that the government backs are entitled to invest or blocked from investing your money, whether you like it or not, based on what the rating agencies say.

So they're quasi government bodies with the power to defraud you through the banks and pensions you are mandated to use and to grant government bailout guarantees you will pay for in your taxes. In return, they make lots of guaranteed cash and empower the banking system to skim more and more pension funds and investment fees from you.

The sad bit is that this actually works better than lots of other systems for regulating banking and pensions that have been tried.
A proposal to support the &lt;mark&gt; tag with Markdown
How the sharing economy turned San Francisco into dystopia for the working class
Please do. I look forward to reading about the channels.
Well, compiling C11 with a compiler that only supports C98, or GNU-C "extensions" in contrast to vanilla C, but there's no runtime compatibility issues like with interpreted languages (if that is what you were getting at).

Also, there's the problem with platform portability (in terms of compiler "oddities", not system libraries) which I won't get into, because it's a hairy subject. :)
IT Workers Share Idiotic Things Non-Techies Have Told Them
Writing a simple analyzer using Roslyn – part 1
Receive Ready for block number three.
Something like the Accept header, listing capabilities. Or something like how Android handles capabilities in manifests.
Yup, I've watched mail that I send be delivered directly to Gmail inboxes even if I spoof the From address to be from a Gmail account. (Admittedly, the rest of the headers show it correctly coming from the uwaterloo.ca mailservers, which are perhaps whitelisted, and the content of the email is never obviously spammy.)