skysight-inc/HackerNews huggingface dataset:
Who decides which “markets” a company is in and measures their market share in those markets? How is market share measured?

Is Tinder a dating service or social media company? If Facebook starts offering a dating feature in app and becomes the biggest player in the dating space, which market is facebook in? Both? If both, does all of facebook's market cap/DAU/whatever metric we settle on to measure market share get fully applied to both markets or split in some way?

Basically, I think implementing "if $market_share > n" is not a trivial problem that will be litigated to death. The companies with the best lawyers will win.
Chargebacks are a thing, and they do punish bad actors.
Germany is closing half of its reactors before the end of the year
I would like an auto-jail, based on the directory you’re in (similar to asdf/rbenv).
There’s just too much complexity in software, and so many things run on your machine these days.
You can’t really trust any application anymore
As does Dropbox, Aol, Yahoo, Microsoft, Facebook, etc, etc.

Whether this is good or bad is a topic for fair debate, I think, but it continues to astound me both how little people are aware of this and that, in comparison, Apple's relatively privacy-preserving approach generated so much flak.
I would find it disturbing if a teacher assigns tests and homework for their students with some expectation of proficiency which outmatches their own.
The 4x that’s important is that the smallest iteration of the WRT54G still has 4x as much RAM as a PlayStation. The CPU speed is enough, to be sure. Newer versions of OpenWrt or Linux are going to have problems with such a small amount of RAM. Note that it’s definitely possible, it’s just not comfortable.
Indeed -- that was before final optimization work on https://github.com/johnkerl/miller/pull/786 et al., thanks to which Miller 6 performance is now on par with Miller 5 for simple processing, and far better than Miller 5 for complex processing chains. See that PR for tabulated processing-time results.
Obviously aircraft are louder than cars. It seems like this should be compared to a helicopter since it uses the same pads.
The IMF is a banking comsortium. it cares about making profitable/predatory loans, not climate change and wealth inequality.
There has to be room for debate and that means room for people who are saying wrong things (or that you or someone else considers wrong). In any complex situation, there will inevitably be a wide spectrum of views. I don't think it's a good idea to lump that spectrum into a binary (which is what phrases like "usual suspects" seem to me to be doing).
I share your concerns about it, and there is definitely potential for it to be abused and for it to create an underclass. But even for those, why not at least explore the option and at the same time use regulation to make it safe and not open for abuse? We're perfectly fine doing all sorts of games of wack-a-mole with other areas that we're trying to regulate but the free-market is constantly working around, so why not here too?
Some amazing animations that show some of the primary operations related to DNA:

Transcription (copying sections of DNA into RNA) - https://www.youtube.com/watch?v=SMtWvDbfHLo

Translation (turning messenger RNA into proteins) - https://www.youtube.com/watch?v=TfYf_rPWUdY

RNA Splicing (removing non-coding sections of mRNA) - https://www.youtube.com/watch?v=aVgwr0QpYNE

DNA Wrapping & Replication(two part video) - https://www.youtube.com/watch?v=OjPcT1uUZiE

One thing I would encourage folks to do as you listen to the narration of these is to consider any time words are used that imply agency and remember that these are basically blobs of magnets in a jostling goo.

You'll find the names Drew Berry and WEHI referenced in most of these. There are many more stunning and IMHO profoundly informative examples of biological machinery from them on youtube.
They are not the same nil: http://www.jerf.org/iri/post/2957
You can reach out and ask.

Mayer is among the most influential people out there pushing for improved privacy via technology and legislation, and has been doing so for years.
> time period expected.

A legal expectation, no?
I guess there in is the disagreement. Is the request more like one case or the other. It seems that most people feel the intent of the law is (or should be) to allow users to request information no, not any unrelated third-party
Put your phone in a faraday cage pouch. Which helps, except for all the car companies shoving 4g chips in new models nowadays. Still TBD how to disable those.
That's crossing into personal attack and not a legit way to argue with someone on HN. Your comment would be fine without the last paragraph.

https://news.ycombinator.com/newsguidelines.html
There is a chance that Bob might be on the hook for hate crimes or harassment - but that isn't Alice's call. Alice should prorate the cost of service usage to the terms of use[1]. If Alice believes Bob might have violated a law during his usage of her service she is absolutely free to report that violation to relevant authorities. Alice has the right to refuse service to Bob for a wide variety of reasons - but it isn't Alice's place to serve punishment to Bob based on a moral judgement of his usage once he ceases to be a client.

1. If Alice expected users to send 2 cards a day and charges a per day rate appropriate to that usage and Bob floods her with 1000 requests a day for a week then that mistake is wholly on her. If you have a per use cost and you charge per day you need to add some kind of rate limiting.
Same. In fact, I picked up that book as a PHP and JS developer, and ended up becoming fascinated with Haskell by the end of it. For the past several years now, I've been earning 100% of my living from writing Haskell.

I enjoyed the Io chapter, and JavaScript's prototypal inheritance made more sense to me after working through that chapter's exercises.
> How pissed would you be if your employer dictated how you spent your wages because certain activities went against their beliefs.

A drug addiction is a disease, not a belief. Spending money that should be used for necessities on drugs is not a belief, it is a symptom of a disease and should be regarded as such.
Mayer is a lawyer.
>With games, it's the same. Innovation has been sorely lacking in many genres from racing to shooters - it's all remasters, microtransactions, free to play and advertising bullshit

Sure, but that's just the thing, actually. Gamers overindex on what _they_ like, which simply isn't what the general public cares about.

"Video game players" as opposed to "gamers" really want two things: they want to play Madden or FIFA with the newest rosters and the best graphics. And then they want to take a break and play the Call of Duty game with the best graphics.

Why do these AAA studios need to innovate when this formula doesn't just work - it's doing absolutely excellent? We have indie studios to satisfy gamers' creative-game needs.
The whole thing hinges on battery energy density more than anything else. The planning document says 20 seconds of hover at landing, with a 60 second reserve.
The demo flight has 45 seconds of VTOL mode/hover at landing. That's cutting it close. You don't get a second chance at landing. No go-around.

Regard this as a bet on improved batteries. With current batteries, it's a nice demo.
I worked for a while on a well-known product that used (and perhaps still uses) WebSockets for its core feature. I very much agree with the bulk of the arguments made in this blog post.

In particular, I found this:

- Our well-known cloud hosting provider's networks would occasionally (a few times a year) disconnect all long-lived TCP sockets in an availability zone in unison. That is, an incident that had no SLA promise would cause a large swath of our customers to reconnect all at once.

- On a smaller scale, but more frequently: office networks of large customers would do the same thing.

- Some customers had network equipment that capped the length of time of that a TCP connection could remain open, interfering with the preferred operation

- And of course, unless you do not want to upgrade your server software, you must at some point restart your servers (and again, your cloud hosting provider likely has no SLA on the uptime of an individual machine)

- As is pointed out in the article, a TCP connection can cease to transmit data even though it has not closed. So attention must be paid to this.

If you use WebSockets, you must make reconnects be completely free in the common case and you must employ people who are willing to become deeply knowledgeable in how TCP works.

WebSockets can be a tremendously powerful tool to help in making a great product, but in general they are almost always will add more complexity and toil with lower reliability.

(edited typos)
The 10x number was before improvements on https://github.com/johnkerl/miller/pull/786 et al. The earlier negative perf results were my fault, not Go's -- I was focusing initially on the port and feature development, leaving benchmarking and optimization until the end. That said, Go is a bit slower than C line for line; however, Miller 5 (in C) was single-threaded and Miller 6 (in Go) actively uses multicore. This is why complex processing chains now run much quicker in Go than in C -- due to multicore and pipelining which are much easier to do in Go.
PayPal has begun to be perceived as one of the most customer un-friendly companies around for the simple fact of what they function as a bank (complete with KYC requirements) for many people and then will limit, suspend, or lock your account without telling you why and with no recourse to getting your money out in less than six months (during which time they are allowed to take money from your account to pay for their administrative actions related to freezing/adjudicating an appeal). People are waking up to this; I'm sorry for people who are getting screwed by PayPal but I hope everyone else can get out while they still can.

(And keep in mind that Venmo is also owned by PayPal.)
Not sure if pop-astronomy - the link directs to NASA site.

I decided for title to be somewhat more spicey in hopes it will create a longer and deeper conversation re asteroids and the danger they present to live on Earth.

Clickbaity I agree, it is not misleading tho - for close to 15 years we weren't sure whether it will hit or miss. I would argue we are still too far off from the randevou date. At the distance MN4 is today, any collision with another body of even 1% of its weight, could change trajectory dramatically - put Earth on a bullseye path, or "kick" asteroid out of Earth orbit trajectory altogether.

We will have to live there to see it, I guess.
The limiting factor on the PS1 would have been RAM. It only had 2 MB -- the WRT54G had 16 MB.
The answer to this riddle is that I live in an area where salaries are low (Finland, well outside the capital) and I usually value human connection enough that I haven't sought remote work. But now that everything is remote, I might just as well try for that 2x salary
I wouldn't mind if the government was slimmed down to being little more than the IRS, military, and a few regulatory bodies with either the current progressive tax system (better yet, that of the 70s) or a land value tax (at least 85%) with all of the proceeds redistributed equally among the population (i.e., UBI). Oh, and Pigovian taxes (e.g., carbon taxes). Lots and lots of Pigovian taxes.

I don't think I needed to drink any koolaid to come upon this political stance, although I may have seen a cat or two.
> > 7. A number cube is labeled 1 to 6. [...]

> What's wrong with the word 'die'?

One usual excuse is to make it clear that it's a d6, rather than a d20 or something, but that's already clear here. The other reasons are that dice still have a connotation of being related to gambling in some people's eyes, which makes it politically incorrect to use the term, and that "die" being a homonym for life ending means that it's also politically incorrect to say.
I've been targeting taking ½ my portfolio gains. As the portfolio grows I can increase my withdrawals. This also builds a legacy for my kids.

Portfolios go up and down; so you can adjust your withdrawals

In my case, a big chunk is in Canadian Registered Retirement Income Funds. The drawback is that the entire amount is taxable income in the year you die making a big chunk taxed at the top rate. You might want to carry insurance to cover the tax hit in case of sudden demise. A diagnosis giving you a few years allows you to spread the withdrawals over your remaining time in a lower tax bracket.
I'm sure any build tool for web dev can leak memory like crazy and it's fine, the OS will clean it up when the build tool exits. So Rust's features are wasted on that use case.
If your time horizon is long enough (which is it because you are young) just put your money in the stock market. It will climb over 20 years even if there are some down years. It's not a get rich quick scheme but its an easy way to acquire wealth over time. It has served me really well and I'm in my early 30's.
> Fortunately, not everyone is drinking this koolaid.

This narrative has been pushed for many decades, since the 70's.

I once saw a great post on reddit that gave tons of examples of government working. Really wish I saved that.
Let's not pretend like this is an impossible task. Some EU countries already have laws that base regulations on company size and number of customers.
"I do computer stuff" is how I usually answer people asking what my job is.

Most people don't seem to understand anything beyond that. They also lump SWEs with all other "computer people" including helpdesk, networking engineers, etc.

Edit: Actually, whenever I visit the SFBA, even non-tech people do seem to understand what a SWE/developer is. However home in NYC, they don't. So hence the "I do computer stuff" answer I give.
In what way are the images "cruft"?
Our recent server issues
Reminds me of calculus, all I seem to remember from college is that growth rate of a wolf population. And the hearing LIMIT from a high pitched voice.
I got these flipped, monitors went 16:10, then changed to 16:9

https://en.m.wikipedia.org/wiki/16:10_aspect_ratio
When I was preparing for interviews low-level design wasn't a part of any of the prep material, so I didn't prepare for it.

I had to wing it and I suspect if I had prepared more systematically, like the way in the article I could have given my answers more confidently and possible been evaluated at a higher level.

Defiantly something to look at if you want the best outcome.
Never used Anki?
I don't think anyone read this but anyway: After reading this, I resumed my
4yo daughter's stalled bike practice. This time we focused on pedaling, as advised in a thread. And she got able to ride after less than an hour!

So thanks HN. You changed my daughter's like ... maybe in a small way? but still.
I'll wait to celebrate until a credible source estimates total emissions impact of this fuel.

Sadly, there's a lot of "green cons" going on right now. For years, America has been cutting down its own mature hardwood forests to feed power plants in the UK and Europe on the extremely questionable theory that these forests qualify as a renewable energy source.

Con men administrators and officials are wrecking our environment and society to pad their CVs with wins on fake metrics. It's happening everywhere and we need to get wise.
Scale/expense is a reasonable excuse when the services are free. Not when you're paying.

It's a "Big Tech" problem. Lots of people have experienced getting randomly banned from services with no obvious cause, and no way to get any resolution. I'm banned from AirBNB for example. No clue why and there was nothing that could have triggered it, because I hadn't used the service for like over six months when the ban happened, there were no disputes or other problems with hosts and my last host review had been glowing. They didn't even tell me it'd occurred, but they had been sending emails thanking me for being a part of the "community" just weeks before. Then I tried to log in, got a verification screen, entered the code and was told the account was terminated. Filed an appeal, got no useful response and that was the end of it.

If it was a free service I'd understand, but I've paid good money to AirBNB over the years. If you pay you expect to be treated like a customer, not an enemy, but SV tech firms have all copied the culture of Facebook/Twitter/Google. They seem to forget that when people give money they expect some sort of customer relationship as a consequence.
haha thats probably very true. I'd say don't give up!. travel as well, it'll enrich your life and make your more interesting to that special someone when you finally meet her. I wouldn't be surprised if you meet her in your travels.
“It’s simple! We KILL the Aileron!”
That works for the various epithets, but El and Yahweh seem to be conflicting proper names. i.e. is your name Robert or George?
Or the simpler solution: Once your revenue goes over the threshold, you have a period of 6/12 months to go into compliance, or something similar.
Deviation away from the boring 401k/RRSP/SIPP/ROTH/TFSA/ISA into index funds, without justification, is just another form of "get rich quick".
There are ~3.75 million babies born in the US each year [1]. If each baby box costs ~200 USD [2] the country could supply baby boxes for all babies with an annual outlay of ~750 million USD.

[1]: https://www.cdc.gov/nchs/fastats/births.htm

[2]: https://news.ycombinator.com/item?id=29646674
You left out

> it is my duty to inform the public with this article while I don’t have hard evidence and therefore can’t confirm the information to be right.
If you're not cool enough to find it, you're not cool enough to read it. My bio page can only be found on mobile. Desktop users are too lame. You have to swipe up up down down left right on the correct page in order to find it /s
My country isn't perfect. I see plenty of corruption, incompetence, bloat.

But I thank god that I'm not in China.
Thank goodness we host all IT services in the same cloud. Imagine the chaos we had if everything would not fail at the same time.
This looks like a typical lie that employers like to put into contracts, and it seems it is: https://metro.co.uk/2018/11/09/can-your-boss-stop-you-talkin...
Good point. I’ve lived in countries with more than the US as well and definitely think we should get more here.

The work culture here also views vacations in a different way too. The number of people I’ve heard bemoaning our European counterparts for taking too many vacations is not a trivial number…

“Man, I can’t even go 1 week without getting bored! Why are they always on vacation!”

Maybe the US is just a nation run by workaholics enabled by workaholics beneath them trying to get there spot and everyone else cargo-culting or being browbeaten into being a workaholic.
You're almost there. Companies that aren't competitive should be broken up.
Correct.

For the vast majority of the population, COVID is already like the flu, but as you pointed out, a large enough percentage of the population (particularly obese/elderly/immune compromised) of people who contract it are at risk of hospitalization that it creates a lot of anxiety about hospital capacity.

We're currently getting two pieces of good news on COVID:

This pill, and perhaps more importantly for the majority of people on the planet who won't have the ability to get this pill, the data on Omicron is currently showing a divergence (compared to previous waves) of cases and deaths. This divergence is rather apparent by looking at graphs of South Africa. Previous spikes in cases resulted in corresponding (lagging by a few days) spikes in deaths. Omicron isn't showing this.

Click between cases and deaths on this chart to see for yourself:
https://ig.ft.com/coronavirus-chart/?areas=usa&areas=zaf&are...
I'm currently working on a process that has to manipulate collection of data and its really aggravating to invent custom functions to do basic manipulations such as groupby, maps, filter, etc. It basically feels like java back in the early 2000s.
I'm just going to repost my comment from last time:

https://news.ycombinator.com/item?id=25182104

>Oh great, this guy again? He has a history of posting overhyped tor "0days". The comment threads from the last few times should tell you all you need to know.

>https://news.ycombinator.com/item?id=23929312

>https://news.ycombinator.com/item?id=24500214

Quickly skimming the article, it looks like it's more of the same. He spends the first half rehashing the previous "0days" that he discovered (ie. that TOR is blockable), before getting to the content implied be the title. The "0day" here is that snowflake is detectable.
Promises aren't inherently an "inner platform". You can certainly make them part of the "base language", like Rust. JavaScript didn't have async functions and promises in the beginning, but it integrates with the rest of the language and runtime well enough to not feel like something tacked on (well, at least by the standard of JavaScript language design :). Whether async function + promises is a better model than goroutine + channels is another issue.

What you said is accurate in the context of Go though. Having promises in Go will create an "inner platform". If one wants to nitpick, there may be certain workloads that would perform better with async functions and promises, but the design philosophy of Go would happily trade a small amount of performance for simplicity.
Thanks -- my apologies for the sequencing of the dev work. I focused first on the port per se; second on feature-adds; leaving benchmarking, performance analysis, and optimizations (even some real low-hanging fruit) until last. The 10x number was indeed the case pre-optimization ... on https://github.com/johnkerl/miller/pull/786 you can see tabulated results where Miller 6 is now on par with Miller 5, and in some cases is far faster.
With modern hardware support for virtualization, is runtime overhead still a big deal (assuming your virtual environments are not emulating some other CPU?)
is that where rocks come from? now I am sad looking at the ground
I'm talking about current affairs, not stories from five decades ago, unless you want to talk about Indians, Vietnam, Philadelphia bombing, or Kent State. The alleged Uighur "cultural genocide" is nothing compared to actual genocide in Middle East, with one million random civilians dead because of American invasion. The fact that you're even mentioning Tibet, which, before Chinese invasion, was literally a feudal state with the ruling caste treating everyone else as slaves doesn't really help your point either.

But please, continue to shill for the murderous American regime with your whataboutism.
Design Team Meetings
Thanks so much for that analogy and explanation! It certainly made things a bit clearer.

edit: I'm still a bit unclear on what it means to form a field. Texts around this topic seem pretty dense and encyclopedic. Is there a straightforward explanation of what an algebraic field is?
The "drip-feed" of people finding things not all at the same time, and basing their search on previous findings?
So?

There is a difference, between going online conscious, when you turn on the computer - or a stressful always being half online with the phone in hand or pocket.

I have a smartphone, but I regulary have it off for longer periods. That helps.