skysight-inc/HackerNews huggingface dataset:
It's easy to use 20/20 hindsight and say failures were a mistake, but at the time, Genesis was selling like bonkers in the USA and was a relative failure in Japan. Sega (both Japan + USA) had to balance the need to generate excitement for a new console in Japan while maintaining a happy Genesis install base in the USA. At the time, the best compromise seemed to be an early launch of Saturn in Japan while giving the USA market a stop-gap next generation experience to current Genesis owners.

The whole point of the 32x project was to help and excite the American market, and it was developed by Sega USA using Saturn components.

Yes, after the fact when it didn't work out, there was much finger pointing and blame games happening, but at the time, the strategy did not seem to ridiculous and there is a universe it could have worked. Sega invested heavily into the 32x to make it successful, including cannabalizing Saturn's only Sonic game to move it to the 32x (Chaotix).
Nice to meet you Troels. If you don't mind, I've got a few more clarifying questions:

- Is it your only source of income?

- Do all assistant professors at your University earn the same amount of money or is it based on individually chosen fields of research / classroom hours they take?
Unfortunately you can't purchase a copy of Photoshop on any platform. You can only buy a subscription, and what's more starting Photoshop starts 5 or 6 other programs that slow down your system and does who knows what. Fuck Adobe, just another company that doesn't care about users.
I trust that tinder has an incentive to steal money to a greater extent than blog author has an incentive to get internet points.
> You might disagree, I'm curious what original features of Go you will point out to me.

I think only insiders on the Go team during that time period can really say for sure what the deal is.

But I will say that retrofitting generics onto a language and standard library is a project of enormous scope and incredible difficulty. So I'm pretty sympathetic to the idea that it took them a while.
I feel like I learned willpower and attention (directed focus towards a goal) by playing online RPG games which required grinding for EXP and leveling.
Fair points. But I think that John was intended as a proof in the sense of "here is sufficient evidence for you to believe that this is true". It pretty explicitly says so.

I didn't understand your first sentence?
I can't imagine it not being open source. Closed source pushes any privacy assumptions that can be made to 0. Trying to pitch it as a privacy focused browser would be even more disingenuous than all the mainstream, open source, browsers that already try to make that claim. IMO, it would completely destroy all of DDG's credibility to even try to justify it.
I don't think it's reasonable to be spooked by these outages, and to think your resolution would be to leave AWS entirely.

A much faster and more effective solution that doesn't have you trading cloud problems with on-prem problems (the power outage still happens, except now it's your team that has to handle it) would be to update your services to run in multiple AZs and multiple regions.

Get out of AWS is you want, but don't get out of AWS because of outages. You should be able to mitigate this relatively easily.
They don't deserve any credit until they set up a fund a to pay the legal costs of websites that had to consult counsel in response to these emails.
Sequoia Capital Finally Gets ‘Red-Pilled’ on Crypto Investing
I hope that this is temporary to make working on the project easier, Go can get pretty close to C in terms of speed and it's usually easier to jump into a Go project. But 10 times slower seems way too much.
Perhaps the lab (and the IRB) should collectively perform 750h community service.
Actually reporting the crime is a good start.
We had 3000 car breakins last month in the 7mx7m city of San Francisco.
Thats an incredible high and it coincides with a lack of prosecution.

The DA is also responsible for improper stats keeping, he even explained how poor of a job he was doing on a clubhouse conference.

-> https://twitter.com/cyantist/status/1473038134141063169

The DA just purely refuses to prosecute people, even people who end up killing others, he's just so bad.
There are 4 multiple choice answers. The questions were pretty simple to answer without even doing the math properly. They seem to be more "are you even aware of how to do this" than "here's a question that might present some difficulty".
@geerlingguy, in the post, do you use RAID5 as in madam or RAIDZ1 as in ZFS? Is this bcache setup in front of madam or ZFS?

I am actually interested in hearing downsides if bcache used in front of ZFS besides obvious data implications (single copy v.s. multiple).
WASM Internals Part 1
Hi everyone!!,
today I'm quite excited because I have never posted anything on Hacker News and I have always wanted to give back a little piece of my own apportation to a huge and valuable community as you all are to me.

I hope you like it and I will try to keep improving my writing capabilities and touch on interesting topics.
Go doesn't have much use for promises, and generics won't change that, because channel covers the problem space that promises cover.

It is obvious that a channel is not the same thing as a promise. They are quite different in many ways. But the problems that you solve with promises in some languages are solved with channels in Go. There's pros and cons to each, but the cons of channels aren't all that significant in the specific context of Go and there are some compelling pros to the channels in the specific context of Go, so there isn't a very fertile space left over for a promise library. I've already seen half-a-dozen go by (non-generic, but missing generics aren't the problem) and those are just the ones that get posted to reddit.

I advise writing Go in Go, and not Javascript in Go. But it's your codebase.

(Promises are basically an inner platform [1] for functionality not provided by the base language. Go provides the requisite functionality in the base language. I think I'm more hostile to inner platforms every year, but at least when you're adding capabilities to the base language you can't get any other way there's a debate to be had. Adding an inner platform to get functionality that already exists is just a bad plan.)

[1]: https://en.wikipedia.org/wiki/Inner-platform_effect
There is the PEG paper [1], which is basically a formalisation of parser combinators.

But really, otherwise there is not much to say about parser combinators, as they are just code. The cool thing about parsing is that usually you can give much nicer descriptions of the grammar than via parser combinators, and you can analyse these descriptions (uniqueness, for example), und generate optimised code.

[1] https://dl.acm.org/doi/10.1145/964001.964011
Vivaldi first browser on Android Automotive and Polestar 2
It might depend on when the backup system was built. No company updates their system every year.

A few minutes seems correct for one place I worked.

This was back in the 90's, before UPS technology got really interesting. Our system was two large rooms with racks and racks and racks of car batteries wired together. When the power went out, the batteries took over until the diesel generator could come online.

I saw it work during several hurricanes and other flood events.

I always found the idea of running an entire building off of car batteries amusing. The engineers didn't share my mirth.
"loutish"
It sounds like you're asking for a Slack style configuration, e.g. where each workspace (in Slack terminology) needs to be authed into and can use different accounts within one app instance?
The real magic trick was Trump getting you to attribute the idea to him. Like all magic tricks (and all Trumps): it's just a con.
Ask HN: What parental control app/system do you use?
I need to limit my stephdaughters internet connectivity. She has add and can sit for hours completely engulfed in youtube videos. We need to limit it so she can lift her head and do something else since she won't/can't do it herself. Preferably I can turn it on and off when needed. How do you manage you kid's internet?
THIS is a reference, not that crappy link you had.

https://www.synology.com/en-us/compatibility?search_by=categ...
But the example you outlined is not regulated by any law as a formal procedure. That's an ad-hoc request. Of course it could also be phrased as an GDPR erasure request, but I bet you'd definitely expect that to be more formal and more specific. After all, that would be a (formally) legal request, and not just something you may decide to do or not to do depending on how you slept last night.
TikTok is now more popular than Google
Just a side note - Instagram accounts are nice because they offer social proof. A lot of people feel more comfortable meeting a stranger one-on-one if they have some idea that the person has a life, friends, etc.

As for the rest, it sounds like speculative nonsense. I date and know a lot of people who actively date. There are more and better options today to meet more and better people - not less. Not by a longshot.
Yeah they are just being ignorant once again. Even "static" interface usage, a la Rust Traits, is fine. But Go doesn't distinguish between the static stuff and the dynamic vtable stuff very well at all.

That's the problem they should fix.
It's interesting how this trend died off so hard. I'm guessing what drove it was people buying into Sony's marketing hype (so powerful you can't export to Iraq!) and trying to get some halo hype, yourself. What killed it was the clusters being a hassle to manage and use, limited longevity, consoles moving to commodity hardware (hah! Xbox was already there), and OpenCL/CUDA and the rise of the GPU.
ToS's are usually wishful thinking and only legally binding against users in the weakest sense.

Illegal business practices are not made legitimate because they were proscribed by the ToS.
> Is God El, or Yahweh?

Is your name Doctor, Father, General, Mr., George, or Maursault?

People can have more than one title which is used as a name. It's the same with God, the different names denote different aspects.

I don't know if Christianity does this, but Judaism associates each name with a different attribute. For example: mercy, justice, creation, compassion, etc.

By knowing which name is used, i.e. which attribute is being expressed, you gain a whole new insight when reading the stories on what's going on.

It's a real shame that most English translations do not preserve this information.
> To top it off, they embedded a secret key in my iOS keychain that synced across all devices.

If you’re in the EU or from the EU it might be possible to nag them with data protection request.

Of course only if you enjoy nagging.
Yeah, definitely needs good visibility. They’re asking customers to trust them to a large degree.
There are two sides to retiring:

1) Make a lot of money.

2) Minimize your expenses.

People often forget just how powerful #2 can be. Don't neglect that side of the coin.
Thank you. That seems to be the case indeed. And it’s important to be aware of the potential agency issues.
The problem for people outside USA is that this country repeatedly demonstrated ability to enforce law for example in Europe.

I would not be worried about say Sri Lanka privacy/blasphemy law but USA court can take down my email, website, important accounts, less important accounts starting from HN, gmail and github accounts.
I honestly think that some body like duckduckgo should fork firefox, hire as many firefox developers as possible and get seriously on track with developing a seriously better browser.

Firefox has been consistently getting worse in dumb ways, and the mozilla foundation seems to be interested in anything and everything but delivering a superior web browser.
> http://howbad.info

Wow. People die and get seriously ill but it seems stupidly irresponsible to assume some correlation between that outcome and a vaccine batch absent other sorts of analysis.

I entered mine and i see: the longer ago i got the shot, the higher number of deaths and serious illness. I.e. The correlation seems to be higher number of deaths as time increases.
On macOS I use hammerspoon to define window positioning keyboard shortcuts. With my 4k monitor I can place windows in a 4x2 grid, or 4 columns (both similar layouts to my two-screen setup), or 3 columns, or left half / right half / middle half (with two narrow columns either side).

On Linux I use i3wm, but I have not yet configured it for my 4k setup.
I’m ignorant of research into the efficacy of standards within bureaucracies for which you make a very strong claim - do you have some convenient evidence you can share?
to your point, isn't Go just the Google-funded continuation of Bell Labs' Limbo, with essentially the same people?

If so, it's curious how sparsely mentioned the origin at Bell Labs pre Google is.

https://en.wikipedia.org/wiki/Limbo_(programming_language)
Assuming you're salaried, there is no such thing as "company time".

You should make sure to complete your work projects. Then work on your side projects. Use your own machine so as not to have the conflict of interest.
You are spreading misinformation. I don’t know if on purpose or ignorance.

https://www.cbsnews.com/news/child-sexual-abuse-scans-apple-...

They were very much planning to scan all photos on the device independent of iCloud. It was going to be another phase of the rollout. It was going to be in iOS 15.x and they backpedaled.
All major companies are like this. I.E.: Google Accounts, Reddit, etc...

I am in the process of finding alternate non-reddit sources to match my reddit subs... and moving out of Google.
Lack of GNU stuff would be a selling point.
Ok, we've impured the title above.
Monorepo of microservices including all infrastructure deployment.
I have had a job where my small, internal tool, for debugging purposes, had to be deployed to a minimum of 3 datacenters. I had 2 of them in the US and one in Europe, and was asked to move one of the US ones to a datacenter that was in another coast, cause who knows, maybe an earthquake will knock off all of the US west coast. That is the paranoia level necessary to achieve crazy high uptime.
> on autopilot

So you think
Even if the California law doesn't apply, if you operate a website with EU citizens as users, you're subject to the GDPR (and unless your website is extremely small or you explicitly block them, you've probably got some users from the EU). The GDPR has similar provisions to the CCPA, and some people do exercise their GDPR rights by sending emails like the ones the researchers sent.

Which isn't to say that what the researchers did was acceptable -- just that it can still be a valuable educational experience for anyone unprepared to handle such a request.
Colloquially and technically "ban" and "shadowban" are different things; I have no idea what happened in OP case but "shadowban" means that you leave someone in a system but silently block all of their interactions.

e.g. ban: you try to log into HN and it gives you a message: "You can't log in, you are banned"

shadowban: you log in to HN with your account, you post comments and vote on stories but unknown to you nobody else on HN can see this. Eventually you start to wonder why you never get replies anymore.

It's definitely an ethical issue if you are doing the latter without telling someone, and additionally charging them for the service you aren't providing.

With a dating app it might be hard to tell for a while; how are you to know that you aren't getting any replies/engagement because of the way such sites work, or because the people you contacted never saw the likes/messages/whatever.
> Really the way I see it outside a few large banking firms, its kind of hard to be sure any provider of digital services would be around in the 50+ year term for this kind of public archive.

A library could do it. Perhaps leading institutions like the British Library or Library of Congress. I've thought that IA should be a Library of Congress project, and may eventually end up under their auspices.
M3O – Next Generation Cloud Platform
3:2 is very close to a 16:10.
This is huge. ~90% decrease in hospitalization rate could mean that we no longer have to worry about COVID spikes filling up hospitals, one of the biggest issues during the pandemic. This could make COVID like the flu - something to avoid, but not something that's so dangerous that we shut down our lives to avoid it.
Aren't the language builtins (map[X]Y etc) themselves generic ?
Past discussions:

Teller Reveals His Secrets (2012) - https://news.ycombinator.com/item?id=28379347 - Sept 2021 (3 comments)

Teller Reveals His Secrets - https://news.ycombinator.com/item?id=18627594 - Dec 2018 (3 comments)

Teller Reveals His Secrets (2012) - https://news.ycombinator.com/item?id=14211242 - April 2017 (144 comments)

Teller Reveals His Secrets - https://news.ycombinator.com/item?id=3632821 - Feb 2012 (36 comments)
Also "our study does not constitute human subjects research".

Since when threatening people does not involve humans? Or is it some "technically, this legal term does not apply - according to our lawyer"?
I've never use codeacademy, but with exercism and the like the exercises are all very much "puzzles" rather than actual software engineering challenges. I want to see database problems, architectural questions, networking, reverse engineering, security concepts, API authoring, etc.

So as you describe, they're not great for starting out with programming, and for advanced programmers, string manipulation exercises just don't teach you anything.
That's bullshit, but it's what the IP marketplaces want you to believe.
It's not just iPhones, it's any wireless device that is actively scanning for a previously associated access point.

These days iPhones will change the MAC address while doing wifi scans to a random one so you can't track individual iPhones anymore.
> What is sad so, is that the IMHO brilliant Dune encyclopedia was declared non-canon...

I hold my own counsel on what is canon: Anything explicitly and directly written by Frank Herbert. That excludes The Dune Encyclopedia, but I don't think that diminishes it. We shouldn't pretend that it was declared non-canon for any reason other than Brian Herbert and Anderson selling pablum as Dune universe novels.
Dear Hermès, OpenSea and Community
It makes absolutely zero sense as it is just too far away from business and tourist spots.

I reckon you're an avid supporter of PiS?
Depends on how many customers are ready to move to a different vendor. I suspect most customers are forgiving because either they were also down or half the services they use were down. You don't get fired for hosting in AWS.
> Suffice to say, the american dating market is heavily geared towards attractive white men over 6 ft tall. They better also be a millionaire if you're in the bay area.

The lesbian dating market is a bit different. ;)
IMO, if your market share is bigger than ${some number}, you shouldn't be able to deny service without a documented reason, it should have some sort of time-to-live (i.e 1 year), and there should be an appeals process. In a functioning marketplace, companies would be naturally incentivized to care about customers but that stops working in uncompetitive industries (which currently describes most of the economy).
Not necessarily for the purpose of our copyright act. Neither is your personal bank deposit box if you put a book in it. You're not transferring ownership of your belongings to the bank if you put something in it.
That's a very unconvincing video clip on that site.

Here's a better one: https://www.youtube.com/watch?v=5ukmS9ZJm40
Thanks for the information, but none of that addresses the problem I described earlier. All these pseudo-decentralised lending platforms that you mentioned happen to rely on a central party that "approves" borrowers. Once a borrower gets "approved" they sign a loan agreement with the central party. In the case of default, the central party can initiate legal action against the borrower. This is how these "decentralised" loans work. The only reason they work is because they aren't decentralised at all. They're conventional loan agreements that are enforced by courts of justice. The pseudo-decentralised platform plays the same exact role as a financial intermediary in conventional finance. Decentralised lending platforms where borrowers can get uncollateralised loans DO NOT exist. The technology does not allow it. There are no mechanisms through which make the borrower repay the loan.
> - Is it your only source of income?

Yes, except for a small amount of passive investment income.

> - Do all assistant professors at your University earn the same amount of money or is it based on individually chosen fields of research / classroom hours they take?

It is the same or very close. The university publishes the average salary for an assistant professor and I am pretty close. It is possible to negotiate salary on a per case basis, but my impression is that it's quite rare except for at the very top.
> For people without mentors or exposure to the craft, they often have no idea why or where to start.

I think you missed my point. My point was that it doesn't take being a "special" person to get started. These days all you do is type "How do I learn to be a programmer" into google and you'll get a general gist of where to begin. The assumption that people are that utterly helpless makes my mind boggle.

> Add to that the immense complexity they face just to get python or .net working.

Ok, I'll let you get away with .NET, but getting python installed and starting it from the command line is not immensely complex. Even my brother who is technology averse managed to do this without even asking for my help.

> When I started all I had to do was turn on the computer (booted to a BASIC interpreter), type a few lines, and hit F2.

You were lucky, when I were a lad, the computer turned on and presented me with a monitor ROM prompt, then I had to work it out from there ;)
Your comment seems to take it as a given that this is a bad thing -- can you explain why you think so?

The only problem with ICEs, as far as I understand, is their use of petrol and the contents of the exhaust that creates. Assuming we can eliminate that problem, is there a remaining reason that ICEs should be deprecated in favor of electric engines?
If have any more links, please post them! I am a fan of collecting such tools.
You can cancel user subscriptions through Play Store, but not through App Store. Yet another way that Apple is truly terrible to developers.