jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Um, chrome is doing the embrace and extinguish now under the guise of standards. Essentially they flood standards bodies with unending half assed specs that make it difficult for smaller browsers (Mozilla, opera, qt, etc) to keep up. Then make their properties depend on those half assed features.

While at the same time making sure those new specs also aid their primary business of spying on and tracking users without consent. Then saying any browsers that don’t support those abusive features are holding back the web.
Uganda, it's in the article about 3/4 of the way down
I entirely agree.

Quora and Pinterest are particularly routine spam sites in my search results.

They rank just below word reference site spam, like dictionaries, thesauruses, or translation dictionaries (sites which I do benefit occasionally from), and below Wikipedia mirrors (which I feel has become so bad that I can't even get legitimate results talking about the problem itself! Try searching something like: search results spam wikipedia mirror "revolvy" "wikiwand").

But for me, the worst (and most obvious!) offenders by far are "pronunciation guide" spam sites. Just a few examples:

howtopronounce.com
howtopronounce.co.in
pronouncekiwi.com
pronouncenames.com
pronunciationof.com
rightpronunciation.com

plus the scourge of 16-second YouTube videos on channels with names like Pronunciation Guide or Emma Saying.

(If you search for something like "Deidesheimer pronunciation" or "pronounce Canynge" on Google, the vast majority of results will be those spam sites, plus maybe an ancient forum thread from 2004 that veered off topic before anyone even tried to give a serious yet uninformed answer.)

These ad-infested spam sites purport to teach you how to pronounce an unfamiliar name or tricky word (an important and underappreciated service that many people use!). But usually they merely contain computer-generated bullshit, as if fed directly into all available text-to-speech algorithms. Even the ostensibly human-generated recordings and sites are often flagrantly wrong, unsourced, and untrustworthy.

There are a few legitimate sites (such as Forvo, Youglish, etc.), but too often they are woefully incomplete (by nature of their being crowdsourced). Forvo even contributes to the spam with "do you know how to pronounce this word?" false positives.

I once blocked all of the spam sites when the domain-blocking feature you mentioned was built into Google Search; then had to do it once again when I needed a browser add-on to replace the removed feature (which naturally only worked on desktop); and recently I was astonished to find that the add-on also stopped working! The spam never ends.
> The real reason why they want you to dump all your stuff is simple. All these 45 million people need to rely on what the airport & planes provides. Lots of money to be made here...

Kind of tired of seeing this obviously wrong and cynical reasoning. You are allowed to bring food through, and also empty bottles that you can refill at dedicated water bottle filling stations.
> When you take an algorithm from a book, or copy and paste from stack overflow, you put a comment in the code with a link to the source, really no different than how you'd cite a quote in a paper.

You do this? That is very impressive. I have never meant anyone who did that. Myself included.
If you're so smart, and this idea so obvious, why didn't you write about it?
So basically a fanless, ultraportable, 13" laptop with an IPS HD screen that beats the 2014 Macbook Air on both performance and battery life, has more than one USB port and costs between $700 and a $1000.

Seems like a winner to me.
Without disturbing them, yes. Having the location publicly known would just serve as an invitation for amateurs to disturb it. On the other hand, some amateur might find a way of finding other specimens with less effort.

I understand their point of view and, at least temporally, it might be the best course of action. I just wish, as a matter of principle, that there was no need for secrecy.
That reply has Steve Jobs written all over it. What you wrote was heartfelt, sincere, honest, and balanced. What RMS wrote in his reply just exemplifies why so many people ridicule and mock FSF. There is a strange tendency among FOSS supporters to belittle everyone who uses proprietary stuff. Instead of encouraging and inviting others to switch to FOSS, they try to belittle them and try to coerce them into switching to FOSS by basically saying "If you use proprietary software, you are evil".
Link to original article added (albeit not silently). Fair point, though the oversight came more from negligence than malice (I figured only the HN crowd that had seen the original article would be interested).

Anyways, the whole 'speaking out of turn' thing kind of rubs me the wrong way.
Much like a "due process" standard so-called "responsible disclosure" is only anything like responsible if you have set out how you'll be responsible in advance and then stuck to those rules. If reality argues in favour of changing your methods so as to be "more responsible" whether that means disclosing sooner, or later, to different parties or in a different way, that should be a _separate_ process which changes future policy.

Google's Project Zero is an example - regardless of whether they're finding holes in Android or iOS, it's the same policies, Google's Android team needs an extra week? Same result as when Apple's iOS team asks for one.

If you don't have the policy set down in advance, you're vulnerable to manipulation which will invariably be a bad idea as well as leaving you looking _less_ responsible than you intended.

The outcome is that bad guys had _over a year_ extra to read everything FortiGuard products were doing without customers having any awareness this was happening.
"You can easily make a basic one yourself with a piece of thin coax [1]."

Fascinating! Did not know this! But in thinking about it, if all of these near field probes are actually small antennas of various characteristics, then technically coax would be an antenna, also... no?
> Protesters show up with Tupperware bins and promptly begin capturing and subduing the dogs.

I’m sympathetic - I guess - to your general point, but conflicts are dynamic.
No, I wouldn’t make the same comment if it was just a 64bit address space. Some excess isn’t necessarily bad, but excess on top of excess is. If that makes sense.

My edit I made last night might seem to imply otherwise, but that was due to me being a bit terse with that part and I can’t go back and edit further now.
I'm not talking about choosing by screen resolution. I'm taking about choosing by whether and when the media is needed at all, which becomes much more tractable when you add some JavaScript to control it.
> It looks like such a bug isn't necessarily SSD specific if it completely bricks the drive.

Maybe. OTOH, plenty of people have been running spinning rust drives with way more than 4 years of power-on operation - if this bricking bug was common there, I'm pretty sure we would've noticed. SSD's are a newer tech and it's more common to replace them anyway as specs improve.
As an experiment, all of my daily work is done in a Virtualbox VM guest (Win 7) running on a Win 7 host. I'll spin up some CentOS VMs when I need something Linux-like and usually putty into them. I have a couple other machines one my network I RDP into (the lack of an RDP equivalent on OS X is one annoyance, VNC is just not as good).

It works pretty well. There's some occasional performance issues, but that's mostly due to the amount of RAM and cores I have configured for the VM. But snapshots and full-system backups means that the next time I move machines all I'll really have to do is move my image over and install Virtualbox again to get up and running.
This is nothing new. Its Google's material design. http://www.google.com/design.
How does the revshare work for them? Assuming they're still being paid their usual salary for the duration of the contract, what percentage of the contract quote itself would they be expecting to get?
I got these tutorials on a CD that came with some kind of Book. I found them to be quite inspiring.

It's a pity that nobody can figure out what became of Denthor.
I fell into a role once that was unquely tailored to my experience. To paraphrase, I spent years studying and playing with parsing technologies, and parsing legacy languages for static analysis (these were my side projects). I took a job that required a lot of screen scraping (not really but close) at which I excelled. Blew everyone away when I turned around a project in two weeks. The same type of project took their devs three months on average. To them I imagine I seemed like a 10x'er. They didn't know I'd been writing parsers for fun, for years before that.

An example similar to this would be Brendan Eich writing Javascript in 10 days, when he'd been doing language implementations for fun.
Doing some (simple, mostly unreleased) demo programming for the C-64 forever doomed me to swear whenever I see information systems with jittery, choppy or flickering scrolling text, given how easy it was to scroll text smoothly on early 80's hardware.
If the language is simple enough to be parsed with only regular expressions, then the language does not have context-free grammar, so bottom-up/top-down distinction does not apply. This also means that the language cannot have recursive productions, e.g. cannot support expressions.

But it depends on how the list of regexes is used. If it is used as part of a recursive paring routine, then it is a recursive-descent parser where lexing and parsing happens in the same pass.
Nokia was actively considering android for about 14 months so its not surprising that there would be code commits from Nokia.

Although, internal politics had its impact certainly the obstacle of getting Nokia mobile services such as Maps, etc on android was the final no vote of going with android.
Carrots also have intrinsic value because they are directly useful: should I get hungry, I can eat them.
> I want to build a rich webapp, which will be a platform for others to create content.

If you have some experience with ASP.NET MVC, you'll find starting with Rails easy enough.

<flame>
Unlike Django, you have an up do date free ebook to learn from and many others available for purchase (http://programmingzen.com/rails-books/). And don't forget extensive free guides (http://guides.rubyonrails.org/).

Ultimately both will get the job done. Rails just has a richer ecosystem and a larger, more active community.</flame>
Great idea. I'm really curious how you set up the backend though?
that is the one. We added the link for you.
You may not believe this, but I invented all of these concepts independently of these guys.

Someone want to hire me? I'm really innovative young engineer...
Specific examples would be great as I am building a web app in Django right now that I hope will have a lot of untrusted users. Certainly I can point to examples of apps (such as http://disqus.com/) who use Django extensively and have lots of untrusted users.
It is basically the opposite of Bastet ("Bastard Tetris"). http://fph.altervista.org/prog/bastet.html

From the website

> Instead of choosing the next block randomly, this fiendish program uses a special algorithm to give you the worst possible brick. Playing Bastet can be a very frustrating experience!
I believe most supercomputers simulate things, e.g. climate science, protein folding, aerodynamics, QCD, etc. There is pretty much a ceiling to processor speeds, so the special thing about supercomputers is that they put a bunch of processors in parallel. The problem of simulating large physical systems happens to be particularly amenable to parallel computing.
Gotcha. I would love to do more with 0-click there. Does anyone know of any good/great listings or search engines for error strings?
This is really an excellent observation. Thank you for sharing.

One consequence, it seems, would be that a work would enter public domain as soon as the creator dies, since the only remaining resource (the digital work) is unlimited.
The G2 is not an official development device (although it is a really good phone). The G1 was the original Google Dev phone, but is now discontinued as a dev phone. The two models currently offered for sell by Google as developer phones are:

* The Android Dev Phone 2 - which is the HTC Magic. Pretty out of date if you ask me.

* The Nexus One.

The Wikipedia page (http://en.wikipedia.org/wiki/Android_Dev_Phone) has alittle bit of information about all three dev phone. I'd send you a screenshot of the online storefront Google has for purchasing the dev phone 2 or the N1, but I've got no idea what's a good way to post images on HN. :-(
I know you know the definition of real wages, and it's nothing to do with what you said -- it's wages indexed by BLS inflation numbers.

http://en.wikipedia.org/wiki/File:United_States_Income_Distr...

I overspoke. They've stagnated for the bottom 4 quintiles since the early 80s, and declined since 2000. For future trends, I'd extrapolate from the current U-3 and more importantly U-6 figures (they don't look good).
I'd personally start by not using Netty if you have the time to start from scratch :/
Transporting grain makes a bit more sense than sending ground troops to Europe in a post nuclear war situation, but it’s still mostly nonsense. New York isn’t a hub of bankers. It’s the hub of commerce. Yes, it’s critically important.
They... already do that.

Billing alerts take two seconds to set up in CloudWatch.

If it's a legitimate goof, contact support and they've refunded me every time.

Glad we're all on the same page then and there's no problem here.

Also interested to hear exactly what part of what I said was "twisting" or misrepresenting the issue.
Deliberate misinformation != incitement to violence. What part of that is so hard to understand?

Is lying against Twitter's TOS? If so, then you have a sensible point. But I kind of doubt that it is...
in the summer i commute to/from work 3 times a week on my bike. It is 50km (31 miles) one way. So i ride to work monday, home wednesday, to work friday type of thing.

This trip takes me around 2 hours and people think i am crazy for doing this.. but those same individuals will spend an hour commuting and then go to the gym for an hour?

Cycling isnt suited to a few miles.. I have never been "athletic" and can do a 50KM ride with a bit of training.

If the ground is fairly flat i'd say 10 miles is reasonable.
Already written

"Corporate Confidential: 50 Secrets Your Company Doesn't Want You to Know---and What to Do About Them"

https://www.amazon.com/dp/B003K15PC4
Riding on the sidewalk is dangerous. Cars do not look for you when moving between the street and a parking lot/driveway/etc.

I have had more close calls with cars riding on at most 10 miles of sidewalk (and that's being generous to be honest) in the past decade than with ~6000mi riding in the road.
Because the Summer of Love 2020 was so peaceful and innocent from either side of politics... seriously, get over it. Both the left and the right are cut from same cloth. They'll torch whoever doesn't agree with giving them the power. Both sides are just different flavors of control.

Let's not forget how it was Trump's DHS that was mistreating folks on the border back in the day. Is it still Trump calling the shots on the border? Is it still Trump wanting to bring manufacturing to the US instead of China? No, Biden is now implementing the same policies as Trump, except in blue flavor instead of red.

Get over yourself thinking your political party salute has meaning. They're all the same assholes. Twitter and Facebook are not against violence or hate, they're against whoever doesn't agree with them.
That is sort of the start of a strawman argument because Twitch bans for a lot of things, not just being a convicted pedophile. But even in that case I don't think it is fair to completely disallow somebody from appearing on a TV network. That also isn't what I would consider "promotion".
> It said examples of this “severe misconduct” include terrorist activities, child sexual exploitation, violent extremism, credible threats of mass violence, carrying out or deliberately acting as an accomplice to sexual assault and threatening Twitch or its staff.

What points here will not already lead to jail time and an outright ban from all social activities? The bans are for criminal acts that are outside of free speech protections.
Most people most of the time aren't acting. Facial expressions are great Bayesian indications of emotional state.
I tend to have junior devs prototype in Python and we rewrite in C# when necessary.
aceArt GmbH | Stuttgart, Germany (ONSITE) | Full-time | Typo3

We https://aceart.de are a web agency in Stuttgart. We develop web pages, mobile apps and FullStack applications.
From WordPress, Angular, Java and PHP to Cordova and React, we can help.
We have a small team and a chill work environment with no hierarchy.

We are looking mainly for Typo3 developers, but Laravel, WordPress or plain PHP is welcome as well (as well as our other competences).
In Full-time or part time, you will make customer wishes come true.
Speaking German is a requirement.

Feel free to contact us :D
I think your response to these language quirks can vary depending on your familiarity with the language:

- to an outsider, learning that a concept exists: “that is an interesting thing”

- to a beginner, trying to construct the right form or to detect it in quickly spoken speech: “this is annoying and I hate it”

- to an intermediate speaker and beyond: “eh it’s maybe weird but whatever”

I used to hate noun declension in Czech as a beginner (7 cases x plural/singular = 14 forms a noun can take[0]) because it’s intimidating and unintuitive for an English speaker, but now I’m at the “meh” stage.

[0] - then consider that there are 3 genders, and each gender has a handful of “models” (patterns for declining words that look a certain way), and also a bunch of exceptions. Not the hardest thing in the world, for sure. But it’s definitely a bit of a pain
Okay, well I'm pretty sure for most apps I've worked on this has been fine according to business requirements and solved the problem of our users. Do you have statistics on which users have their locale's set wrongly and can you explain why the browser provides this functionality? Maybe you should campaign for it to be removed on their mailing lists?

Also, should you want to change the locale (via a preference or override somehow), in most browsers you can pass it as the first parameter.

I think your view is very much a classic developers view - sure it would be nice to be able to dictate software requirements to businesses but you are probably going to be quite angry as your version of right and someone else's are going to be different.
What would it do on an empty list? It should probably take an argument for the empty case...

What is the history behind the name "inject" here?
Well, what you're describing is merely a difficult to use stand-in for the USD with fees on both ends.

Reasons you need stable value in a currency for it to be good for commerce:

Pricing hell: If you're a merchant you probably need to be changing your prices in BTC several times a day at this point. In such a thin market, what trades do you believe for quoted value?

No buyers: People holding a currency that is deflating are unlikely to buy - why spend your money now when it could be worth twice as much in two weeks? Those alpaca socks won't be worth twice as much.

Inability to hedge: With no instruments available to hedge BTC trades a merchant's exposure to wild currency swings is almost infinite.

Thin markets + no safety in holding BTC means that merchants who feel the need to setlle out of BTC several times a day or after every transaction will 100% be at the mercy of the markets. Last trade was 1.37 LRUSD/BTC - what you based your sale price on? Sorry, our buyers have thinned, if you want to settle 150BTC you're going to have to take an average of 1.10 LRUSD/BTC.

I could go on of course. But you'd do yourself better by picking up an econ 101 textbook.
"Extralegal channels"...um right. DDoS'ing someones site is illegal. Hacking into someones site is illegal. Regardless of whether you think the legal system worked for you, they are still wrong. It isn't right period. You would have to have a screwed up ethical compass to think otherwise. Try moving that view to other portions of the law. Oh wait...it fails there too.
Your two links are identical..
And it links to this (http://pragcap.com/resources/understanding-modern-monetary-s...)...

REP. HENRY WAXMAN: Do you feel that your ideology pushed you to make decisions that you wish you had not made?

ALAN GREENSPAN: Well, remember that what an ideology is, is a conceptual framework with the way people deal with reality. Everyone has one. You have to — to exist, you need an ideology. The question is whether it is accurate or not.

And what I’m saying to you is, yes, I found a flaw. I don’t know how significant or permanent it is, but I’ve been very distressed by that fact.

REP. HENRY WAXMAN: You found a flaw in the reality…

ALAN GREENSPAN: Flaw in the model that I perceived is the critical functioning structure that defines how the world works, so to speak.

REP. HENRY WAXMAN: In other words, you found that your view of the world, your ideology, was not right, it was not working?

ALAN GREENSPAN: That is — precisely. No, that’s precisely the reason I was shocked, because I had been going for 40 years or more with very considerable evidence that it was working exceptionally well.
Here's the main Haskell hero, Simon Peyton Jones giving a talk about data parallel Haskell, which I think is a promising language abstraction to do hard things with parallelism relatively easily:

http://www.youtube.com/watch?v=NWSZ4c9yqW8

As for techniques that can be used now: Haskell's `par` and `pseq` combinators allow adding parallelization to "hard" code after-the-fact pretty easily.
Thank you for pointing out the history! The names inject, collect, select, and reject drive me crazy for some reason. Maybe it's because they rhyme. But every time I saw them, I wondered why Matz made these up instead of using map/filter/reduce. At least now I know.
this was already posted 1 day ago. http://news.ycombinator.com/item?id=2474467
Wow I thought you were trolling and quoting the matrix.
That was added later (presumably in response to this comment).
It's odd that they recommend Signal, when their own chart shows that Element is the superior option.
> The key for Clubhouse will be in honing its algorithms so that every time a listener opens the app they are presented with a conversation that is interesting to them.

I think Netflix and YouTube have proven how hard this is. Watch a couple of the wrong shows and you a doomed forever it seems. It's a bit like Echo Chambers too. [0]

[0] https://en.wikipedia.org/wiki/Echo_chamber_(media)
It’s software? It’s all of triggering an ordered copy-paste process (downloading and installing is just a less random copy-paste).

I dunno about you but I don’t download Ubuntu’s package repo. I have to run an install command and then customize nginx. What’s the real logistical difference to the user if they run this command or that command? Or set config values in this file or that?

Why are you using Linux at home? Unix is for servers!

Nginx “replaced” Apache. Did we expect nothing would replace it?

https://en.m.wikipedia.org/wiki/Functional_fixedness
I bumped onto pyroscope earlier this month and loved how easy it is to get up and running and integrating with golang services. I'm looking forward to see how pyroscope evolves! All the best luck :D
But 120 characters line width is 2x as wide as a line should be.
Publishers have known that for centuries.

Don't think the people who spent years to typeset a book centuries ago were dumb.

They thought hard about what they were doing.