skysight-inc/HackerNews huggingface dataset:
> Privacy is important, but it's a feature, not a product. You still need to have a great product.

Do you consider Firefox to be a less-than-great product?

I use it as my main browser, from Windows 10. No complaints. I don't experience performance issues or UI issues. Chrome and Firefox are both solid browsers, on Windows at least.

Perhaps Firefox for Mac is a weaker product, and loses to Safari 'fair and square' on quality grounds?
Could use expressive types to model business logic. Not the weak types you see like "int customerId" in C#/Java/generic-oop language. Scott Wlaschin does a good job at it using F# check him out
This wafer scale tech manages yield issues internally, bypassing bad circuits.

That probably means their wafer yield is 100%.

As for wafer prices:
https://anysilicon.com/major-pure-play-foundries-revenue-per...

It's $6k for all wafer smaller than 20nm, which means 16nm is somewhat cheaper than that.
I don't think you're wrong and there is still many valid use cases for machine translation.

There are many situations where text should not be nuanced or contain subtlety, like business signage or instructions. It should be clear and direct, however people often want to convey frustration either actively or passively. Often people want to be playful around awkward or uncomfortable messaging. And there are times when they want to appear humble.
I posted this in another thread about this, and my opinion is such:

The American people arent this stupid. Really arrogant of google to think they can get away with controlling information at this scale. The forces of capitalism will eventually surface another search engine that will compete with them
Raising the price for tld would actually be a good thing, as it would make "domain investing" (domain hoarding) unprofitable.

Let's say a .com costs $1,000 per year. For a legitimate business / organization, that is a trivial cost. For a domain hoarder, that makes keeping domains by and large unprofitable.

Killing this parasitic activity is a good thing.
Yes they have, the best solution is called Cargo.
I have a few devices with no public drivers of any kind. Thinking about how to develop drivers on Linux, I’m guessing I should lookup into the chipsets used on the board and see if those companies have drivers I can use as a starting point?
It's likely school assignments like "do a paper on an African-American inventor" impact Google's algorithms in that sort of fashion.
When I visited Thailand last year most of the apps like Uber and Grab were using Google auto translate in the chats. Made communicating with the car drivers painless. Many people knock these auto translations but after knowing people that can't read English the major language of the internet. I can't look at the translations with the kind of disdain many here seem to feel. As these auto translations open the world to lot more people that were sidelined previously.
I get errors like this from Google Translate all the time. I assume it's because the engine is fully ML (which seems to be good at getting larger grammatical structures but sometimes mistakes individual words), as opposed to some kind of expert system approach (which can easily look up individual words but tends to make soup out of them).

As for the error you saw, here's a guess: a million yen is ten thousand dollars, so an ML agent trained on JP/EN text that discusses money might see those numbers crop up a lot in close proximity.
I agree. I had Bloomberg on that list but it's gotten steadily worse over the last few years. Some parts of WSJ and NYT are still pretty good, but they're flooded by drivel and hard to find.
Should Japan Kill This Cat?
Huh. I think that Redhat's work here is a boon to the community. Docker was trying to become synonymous with containerization (they would have me say "dockerization"). We benefit from open specs and multiple implementations.
FedEx is a huge company. They are almost certainly going to buy equipment every year
Can’t I just do all what docker-compose does with a Makefile and a couple of

docker network create
docker run

and so on? With much less magic involved?
Titan II Missle Silo for Sale in Arizona
I find tetrachromaticity fascinating -- particularly, I wish there were a way to scientifically prove whether tetrachromatics actually perceive colors as qualia that the rest of us don't, because that is absolutely not clear.

Let me explain: our eyes perceive RGB, but we don't in consciousness -- the RGB is mapped somewhere, long before consciousness, further in the brain to more of a perceptual RYGB -- a two-dimensional space of warm/cold (RY/GB) against "lighter/darker" for lack of a better term (YG/RB). See [1] for more info. Psychologically yellow functions as a primary color even though we don't have a rod for it. (In reality it's much more complicated than this, since we perceive saturation, brightness, etc. but this is a valid simplification for current purposes.)

So it's entirely possible that tetrachromats map their four rods to the same RYGB box the rest of us perceive as qualia, only with a different mapping. Then, they can still distinguish between colors everyone else sees as the same (because different spectra), but they'll still perceive them as the same color qualia the rest of us perceive -- colors in the world will just be mapped slightly differently. The closest (but imperfect) analogy I can think of is wearing polarized glasses -- same color gamut, but certain things "compare" differently now.

Or, does tetrachromacy somehow also change the perceived-qualia RYGB model itself? So there's, say, a 3rd axis beyond warm/cold and "lighter/darker"? Or the span of the two axes somehow becomes wider to accomodate more information? Or something else?

Hope this is clear. Perhaps it could be tested psychologically, though -- simply by asking participants to describe the colors they see qualitatively, to see if the words they use in color comparisons (e.g. warmer/colder) are the same as those used by the rest of us... or if there's any new "feeling" component involved.

[1] https://en.wikipedia.org/wiki/Opponent_process - "...the cells were widely called opponent colour cells, Red-Green and Yellow-Blue. Over the next three decades, spectrally opposed cells continued to be reported in primate retina and LGN."
I only caught that while running by for a brisk morning jog. I didn’t pay much attention to the source.
Remove almost all online garbage using Dnsmasq
That's complete nonsense. Many many people hold TLDs for their private websites. That's a thousand dollars for each one of your websites. That's ridiculous, not everyone can afford that. This would be the death of small independent websites. Though I wouldn't be surprised if that's what's happening.
It's interesting that there seems to be a trend towards greater happiness during the internet era. If you look at the "Share who say they are 'very satisfied' or 'fairly satisfied' with their life" 1973 - 2016 graphs they are fairly flat 1973-1994 and then go up noticeably after then. Maybe spending time on the net isn't as bad as some make out. Personally I've found it a major plus in my life.
Never forget that mozilla puts meta bulls* before solving problems.

Their "spec hackers" decided to kill WebSQL, because of they feared that the available implementation was so HIGH quality that there wouldn't be any implementation diversity.

Instead they gave us the indexedDB garbage dump.

Firefox and Mozilla can go straight to oblivion for all I care.
How do you know what most incidents result in? For example, when Github deleted their production database[1], they simply gave no numbers of affected users/repositories. We do know that the platform already had over 1M repositories[2], so 5000 affected seems perfectly possible, but their lack of transparency protected them against such claims. And that lack of transparency seems to me to be the norm.

[1] https://github.blog/2010-11-15-today-s-outage/

[2] https://github.blog/2010-07-25-one-million-repositories/
A modest proposal looking to solve the problem of a common, cuddly invasive species - the domestic cat.
Then comes the day when you need a hybrid system that spans clouds, and your managed services have suddenly become a hindrance. That is where these services are valuable.

I've run systems with Consul + a VPN that we did zero downtime migration of first from AWS to GCP, and then to managed servers, and once you do that you start appreciating platforms that you can replicate. This was prior to Nomad.

Note that this of course means you can use managed services if you're careful and they're set up in ways that lets you do seamless migration - most importantly avoiding any proprietary features.

[the way we did the migrations were nothing fancy: establish a VPN between the two sites; use load balancers updating from the health checks for all services; add the new servers into the cluster; drain the old ones once the new ones were up; point DNS at the new external load balancers; but being able to easily have Consul span different cloud environments made it a lot easier]
I love the anecdote at https://youtu.be/2V1FtfBDsLU?t=515

when Rich talks about the lightweight languages workshop at MIT
We launched the MVP of RSVP – a new events and ticketing platform
There used to be a Linux Device Drivers book https://lwn.net/Kernel/LDD3/

While it's still based on the 2.6 kernel, it's probably good enough for the basics. Not sure there is a more modern source.

(Robert Love's Linux Kernel Programming was also a nice introduction to how the Kernel works, though it might be outdated in some areas now as well)
Myriad might be the perfect translation then. It comes from Greek for 10,000 and is now routinely used for "a lot" in English.
I would argue that the economist takes much stronger editorial stances than other publications allow. They haven’t given any space to or said any kind anything about Russia in the last 10 years, nor have they given any space to the pro-Brexit side of the debate. They do great reporting inside their editorial stance, but they’re a long ways from “Just the facts, ma’am.”
> Wiener could not foresee a technological world in which innovation and self-organization bubble up from the bottom rather than being imposed from the top.

His book Cybernetics even has a whole chapter on random circuits being able to self-organize with some kind of learning algorithm for adjusting weights.
Gitlab was "saved by backups" as well. They lost some data since the latest backup, which is rather common.
In the same way that Russian is written with Greek letters.
> Let's say a .com costs $1,000 per year.

I know you meant this as an example, but $1000 is a lot of money for many students, hobbyists, bloggers and startups.

For that matter, even $100 will put many at a huge disadvantage in low income countries. I'd rather have squatting than make domains unaffordable for the developing world.
Best Colored Marker Sets
Anything political here (I’ve noticed) leads to people flagging anything remotely rude. I try to do my part by vouching for the good, but dead, comments.
> This was well-written, and I enjoyed a huge hunk of it, especially since I also love bad movies. I felt as if the author was getting somewhere.

> And then. And then we got to meandering about mid-text.

I felt the author was off to a good start and lost the essay's fabric when discussing gender and sexual orientation with regard to Susan Sontag and camp but didn't connect those threads back to main pattern of discussion.

The essay disappointed me given how much it asks its readers to invest.
Ask HN: Asking devs – What is the hardest thing about building a web app?
We are looking into how to improve the development of single-page web applications.

We have some initial hypotheses and are now looking to (in)validate them.

If you could share your biggest challenges with us, even if just in a few words, we'd find it very helpful. Thank you!
> I think you are free to build have other browser engines on iOS

I believe this is false, see 2.5.6 and 4.7 of https://developer.apple.com/app-store/review/guidelines/

But they do allow Opera Mini, a 'browser' for iOS where rendering is done in the cloud.
My favourite glitch in Translate happened around 2008, where in the en/ru pair it translated Bush as Путин (Putin) and Putin as Буш (Bush).
The reason was apparently that in the training corpus, where the English version said something like "Bush met with Putin", the Russian version tended to say "Putin met with Bush"
Ask HN: What are the most viable ways to make money online?
People recommend starting blogging, vblogging, writing articles, podcasting, etc... I am planning to quit my boring job and start a small business.

In your experience what is the most viable way to make money online?
No, because the spec did not actually specify enough to allow implementation diversity or even just the available implementation be updated to a new version that breaks backwards compatibility, and apparently none of the proposers cared enough about the spec to do the work of documenting the intended behavior.

WebSQL implementations later proved to be insecure by not limiting the kind of queries allowed, and strictly speaking any fix of that would have broken the proposed specification.
Hacking H T M L
bullshit on your bs. Which products were better? WordPerfect was certainly not better. Borland was better in the dos days but didn't keep up. I also never saw a computer that came with free office. it's always been an addon and always been separate from Windows .
I would have given up long before the point this person got to. This is pretty damn amazing, and could gain a little bit of life from these old, closed, binary blob, everything in software devices. Tons of kudos for doing this.

On a side note, I wish there was a more standard way to deal with Linux kernel modules. The ABI incompatibility leaves a ton of dead old hardware out there for non-maintained kernels. In an ideal world without tons of binary blobs and .o files out there; this wouldn't matter. You could recompile everything for the latest version.

You might have to fill in some missing symbols or swap out deprecated functions, but it'd be considerably easier than this. That was the ideal behind open source; that we could always be able to figure out how our stuff works, and it seems like today we only have open source middle ware, and so much close source stuff build on top of open source stuff.
I don't want to be snarky, but the title of this post is wrong. Google is not charging for the Maps API but it is charging for access to Maps via or through the API.
It’s nowhere as good or fine-grained as uBlock origin, but I’m surprised no one ever seems to mention (or use?) Firefox Focus and it’s associated Safari content blocker. Seems to work really well for me on my iPad and iPhone, at least for general ad blocking.
Go uses a hand-written recursive descent parser.
Would this not also affect individual bloggers, many of which often make the HN front page with high quality content?

Perhaps there is a more sophisticated approach to this problem than simply raising prices across the board.
Italy Aims to Stop Hot Car Deaths of Infants by Requiring Rear Seat Reminder
Thanks.

I found this to be the most intuitive example (for myself to grok):

https://en.wikipedia.org/wiki/Double_pendulum#/media/File:De...
What is my results? All results are generated by Google and i don't have a copyright claim on them. They can show me whatever result they want. If I'm not happy, I'll look elsewhere.
So keeping the domain for my primary email address that I’ve used for 15 years is “hoarding” now?
In fact that is well known to be a great way to find creative solutions to very difficult problems. Step 1: Work intensely for a long time (days or more) looking for a solution. Step 2) Relax and do something to let the mind wander.

If you look at all the “it just came to me” stories, they are talking about step 2 while glossing over the sweat and tears that went into step one.
Just use the SQLite implementation and documentation everywhere.
SQLite is arguably the most well tested piece of software on the planet.

It would have been the only piece of every browser that 'just works'.

But hey having a "spec" on top to all the available documentation is super necessary so that some bloke on twitter can put it into their bio.

Even HTML doesn't have specs anymore, because they don't matter. They are a means to get all browsers to be compatible not the goal.

And Safari and Chrome still ship with WebSQL, so I don't think that "security issue" is actually there.
I think that is because HN has a lot of people who knows first hand that very few places are free of these kind of issues.

In 25+ years of working in tech, I can honestly say I've never worked anywhere where there haven't been one or more serious issues where one or more parts of the cause was something everyone knew was a bad idea, but that slipped because of time constraints, or a mistaken belief it'd get fixed before it'd come back and bite people.

That's ranged from 5 people startups to 10,000 people companies.

Most of the time customers and people in the company outside of the immediate team only gets a very sanitized version of what happened, so it's easy to assume it doesn't happen very often.

Gitlab doesn't seem like the best ever at operating these services, but they also doesn't look any worse than average to me; which is in itself an achievement, as most of the best companies in this respect tends to be companies with more resources and that have had a lot more time to run into and fix more issues. For a company their age, they seem to be doing fairly well to me.
Here's the Search Quality Evaluator Guidelines document the article is referencing [0]

"Expertise" is mentioned 99 times, "authoritative" 55 times, and "trust" 69 times. Of course, tweaks to generate search results favoring websites that show expertise, authoritativeness, and trust are going to favor larger, more established companies.

Seems like News Corp shot the arrow and then drew an 8,800-word bullseye around it.

[0] https://static.googleusercontent.com/media/guidelines.raterh...
> With exception of electrotechnic which is historically male dominated and uses ridiculous color system that ignores the issue entirely.

What do you mean? Colors in EE documents are generally pretty irrelevant.
> So it's entirely possible that tetrachromats map their four rods to the same RYGB box the rest of us perceive as qualia, only with a different mapping.

If they did this then wouldn't they necessarily also confuse some colours that trichromats can distinguish?
Daniel W. Dobberpuhl
I saw a six color channel video system at SIGGRAPH some years ago in their emerging technology exhibition. I believe the developer may have been Sony, but could not find an online reference. The additional colors were approximately midway the R-B-G colors conventional used. They claim they could display more of the color that people normally are sensitive to. And they had a 6-color monitor side-by-side with conventional showing how nature scenes were more vivid in their system. Of course every part of the system had to double up: video camera, transmission, storage, display.

I do not know if subsequent technologies like OLED, Quantum dots, HDF capture much of the color increase of the six channel system.

I do not know if the six color system could be used to quantify tetrachromacy.
What about Reuter’s?
Except that a .com won't cost $1,000/year because the number of domains registered in it is so large (more than 130 million) that the uproar would be deafening and the registry has no incentive to slice off its nose just to go after squatters.

The .org domain is a tenth the size (about 14 million domains) so it's possible that a massive price hike could go through with no one able to stop it--as we're discussing here--but in doing so, you've thrown the baby out with the bath water and made a whole lot of historical domains with no commercial purpose (remember that .org has usually been where "non-business" groups and individuals register) prohibitively expensive in order to tackle a speculative problem.
The benefit is standardization. If every team you join has a `docker-compose.yml` to run a local development environment you know exactly what it is, how to add things to it, etc. If every team you join has a custom solution for an extremely lightweight development environment than you need to be brought up to speed every single time.

It's a similar argument to "Why do you need Makefiles when you can just write a bunch of bash files and a meta-bash file to execute each sub script based on the stat results of a list of files?"
All of the things you mention have so much competition, it's not going to be easy to make enough money to quit your job in the short-term (if you want to rely on advertising). Maybe in 5 years if you started now.

It's better to come up with a product and then use blogging/podcasting/articles to promote it.
Basic tolerance in biology is +-40 %.
I'm not sure where you get the idea that HTML does not have a specification? It has a very extensive one.
Because that is what the style guide requires. To their credit the MLA guide endorses the Oxford comma.
It's like me asking you a question and you "interfering with your vocal cords and changing your response to shape what I hear."

No, that is analogous to Google setting a font and colour theme you like, which they don’t do, btw.
What you consider to be an excuse is merely a matter of perspective.

The author would claim there are no excuses to be made and that "milking it" is a simple matter of fact.

And some of the people who the author claims were "milking it" would likely do the same: No excuses, after all business is about making money and if you make money (and not break the law in the process) you are doing it right.

Like you said: You don't like it. That's fine. Implying that someone who is smug about choosing anything over money is making "excuses" seems like a bit of a stretch, just as it would be a stretch to claim that everyone who is smug about being successful in business is "milking it".

I guess the lesson here is, that being smug is not very likeable.
So what's the price paid to reserve a domain? To whom is it paid?
> Can’t I just do all what docker-compose does with a Makefile

There's a lot of value in just being able to run a set of unified Docker Compose commands and have things work the same in every case with the same YAML configuration.

But technically yes you could replicate that behavior, however Docker Compose does a bunch of pretty nice things, like when you run docker-compose up it will intelligently recreate containers that changed but leave the others untouched. Then there's the whole concept of override files, etc..

It would take a fair amount of scripting to emulate all of that behavior along with getting all of the signal processing and piping multiple services to 1 terminal output acting well. Even today Docker Compose has issues with that after years of development.

You should run docker-compose with --verbose one day just to see what really happens under the hood. Compose is doing a lot. For example I wrote about this a while back. It also includes an example output of running a single service app with --verbose: https://nickjanetakis.com/blog/docker-tip-60-what-really-hap...
I've never thought it was particularly alienating. Chicago's Marina City is brutalist and very iconic!
So you would be fine to share at work that your gf cheated on you and left for another dude and so you are a little bit destabilized/unhappy now? (it is just a hypothetical case)
I worked for a defunct company that had a product search engine. As soon as you start looking at the results, you realize you need a lever for removing specific results for a query, and writing an algorithm that always gets it right isn't possible.
Unordered List 003 F/ Matt DesLauriers