skysight-inc/HackerNews huggingface dataset:
Along with the probability distribution on arrivals, there’s a probability distribution on work times. There’s a chance that a job takes longer than average, which would cause the queue to grow longer. You might say, “Yeah, but they could also be shorter than average.” And you’d be right. But consider: If the average job takes 5 steps, then “shorter” means 1-4. Longer means 6-infinite. A single job taking 25 steps (5x average) would require either a lull in arrivals (statistically possible but unlikely) or a series of short jobs to balance it out. And while waiting for the queue to die down, yet another job could take longer than average setting you back again. You can only improve the queue in small increments, but you can increase it arbitrarily with one bad job.
Intel did perform internal studies on the effect of 3d stacking on CPU layouts. For things like caches the reduction in delay caused by adding another layer is significant. AMD had to increase latency of the L3 cache in Zen 3 by 7 cycles as a trade-off for the increased size. If they were able to stack SRAM with another layer of transistors placed vertically, that latency penalty could be reduced.
Sure IDEA is primarily aimed at the JVM market, but I use IDEA's refactorings in Python, Go, Bash etc.

And I'm unsure about your point about meaningful names - IDEA typically won't suggest a name when renaming an existing language artifact - type, class, object, method, function etc.

It will when extracting an expression into a variable, based on the context it was derived from, and that's actually a pretty good heuristic - e.g., if the expression being extracted is

<some_var> = dependency.get_campaign_results()

It'll suggest things like

campaign_results
campaigns
results

Most of which are what a developer would usually use in that situation.
Whatever. They could have endorsed free healthcare too.
Also bitcoin seems mighty volatile to be useful for hedging. I think bitcoin is a speculation tool and for buying illicit things.
For email verification it's less scary if that was really all you wanted.

If you believe you're verifying that the email went to your user, this isn't enough. Lots of systems parse URLs out of emails and follow them, you probably want to look for a a pre-existing session cookie, or insist the user log in from the verification page and confirm this is what they wanted.

Otherwise you've merely got two unrelated facts:

1. Some user of your system (maybe happy_pancake) says bob@example.com is their email address

2. Mail to bob@example.com is received by a machine or person which reads web pages.

It would be foolish to conclude from these facts that happy_pancake is actually bob@example.com or that bob@example.com wants to use your service.
Famed starcraft and hearthstone player Day9 has a great video about Graham's number https://www.youtube.com/watch?v=1N6cOC2P8fQ
1,2,4 have a lot of overlap or are the same group (you need to be mentally ill to want to be homeless and drug addiction is a symptom of trauma that’s basically untreated mental illness).

Need to find ways to help the mentally ill, and shovelling pills won’t cut it, we need comprehensive programs.
Miles Taylor, who came out as 'Anonymous,' is out at Google
A few problems with this.

1) You need to get access to this data first, which is hard. But certainly possible for a nation state to do. Not easy for random individuals.

3) You can't guarantee whether or not someone will vote. Voting twice is a federal crime, and we routinely arrest people for this. If this were done on a wide scale we would see a large spike in these types of arrests as plenty of people who were identified as unlikely to vote would still vote, triggering the FBI to make an arrest. Of course those arrested would then claim they didn't vote twice, and you would be arresting the people who's identity was stolen rather than the perpetrator.

I think those two reasons both rule out the case of individuals doing this, and a large organization doing this systematically. Maybe there are still some loopholes I missed though.
It works fine here.
We know Kings of England have committed murders. We know dictators have committed atrocities. We know Germany attempted to get Mexico to attack the US. Should we not talk about those things just because they haven’t been tried in court? No, that would be crazy. We should talk about those things because they did happen and there is evidence.

And there is evidence in this scenario too, is there not?
But eDRAM uses less power than SRAM. A large SRAM on an older process would have a substantial power penalty.
nytimes.com already publishes those graphs
Exactly, they literally didn't do anything but file a Facebook bug report.
They don't, actually. Steam turbines are less, not more efficient than marine diesel engines. In modern marine propulsion, turbines are used pretty much only on gas and coal carriers.
Just like telling if it's raining is easy but stopping rain once has started is hard, the claim is that it's not hard to detect if a site is being ddosed.
15% on a million net is more than taxes from middle class wage which actually goes towards negative tax if one takes the benefits of a living in an incorporated city and if there are children using public schools etc.

Money taxed from capital gains isn’t really the same as taxes levied on wages. This is very fundamental tax logic. Would you like me to explain why?

[..] The justification for a lower tax rate on capital gains relative to ordinary income is threefold: it is not indexed for inflation, it is a double tax, and it encourages present consumption over future consumption. ... Finally, a capital gains tax, like nearly all of the federal tax code, is a tax on future consumption.[..]
Making an HTTP server 20% faster with an sprintf preprocessor/compiler (2014)
I've been doing both of those myself, but it hasn't really paid off in any way. I made a CLI for interacting with Neocities and I've been sitting on Pluralsight a lot, but I don't get far enough or get people who want to hear about my projects or work.

AWS is a good topic, I'll probably sink a bunch of Pluralsight and grind time into it. Thanks for the wishes.
Kursk submarine disaster was caused by testing these. Hydrogen peroxide monopropellant blew up in the launch tube. Or at least that's the official version of what happened. There are plenty of "unofficial" versions as well. What's known for certain is that it was testing such torpedoes at the time. AFAIK the main issue with these is that they're "blind". There's no guidance of any kind. You sort of set the course, fire, and hope for the best.

https://en.wikipedia.org/wiki/Kursk_submarine_disaster
So how did the designers solve the noise problem, if they solved it at all? Any kind of target guidance inside the gas bubble isn't happening, consequently the firing u-boat has to be sufficiently close to the target. Meanwhile, antisubmarine defenses are so good nowadays that a submarine that has been detected is as good as dead. Firing a supercavitating torpedo means you just went on a suicide mission.
Any clue what pricing is, without having to request a demo?
I think you're missing the point that I was trying to make.

Sometimes more features can make a thing worse. More advanced type systems may not necessarily make a large group of people more productive in a language, even if they are strict improvements. Go seems to have hit a sweet spot in terms of having just enough features to mostly get out of the way, and be otherwise straight-forward.

You could describe this part of its appeal as "worse is better". If you aren't careful about how you make something like that "better", you'll actually make it worse. I acknowledge this reality, while still personally wanting algebraic types, optional types, generics, etc. like everyone else. This gives rise to an "innovator's dilemma" of sorts for language designers.

(As an aside, if you look at the size of the Go team at Google, you'll probably be able to conclude that it's unlikely Google has put "hundreds of millions" into Go. But this is related to the core point: there isn't a huge list of language features that requires teams of experts to implement.)
I agree they'll walk it back as soon as it makes sense to do so, but not because they don't want to call a Biden win... but because it's their chance to get back on the fence in general, which is where any news organization should be at this stage. Overall, they have been calling states for Biden (and Trump) much sooner than most of the other news organizations, so they haven't shown any reluctance to calling it the way they see it. I wouldn't be surprised if they call a Biden win first -- it seems like they want to be breaking these calls and getting the traffic/views.

Brian Stelter (CNN Chief Media Correspondent/Anchor of Reliable Sources) said on Monday night that although the Fox Editorial department is a dumpster fire (not his exact words), the AP/Fox election desk is trustworthy and usually does a trustworthy job (it's not just Fox News alone, they're working alongside the AP).

I've been flipping through the networks and other than Fox News calling Arizona a little before they probably should have, they haven't shown any bias toward either candidate in the numbers. I can't say the same for the guests they have chosen to have on.
SF has a $360 million dollar a year budget for addressing the homeless situation. I'm not sure what funding they may also get in addition from the County and State Level.
LineageOS adopts SeedVault as its open source backup solution
You spelt Analytics wrong.

Otherwise, not a bad site.
I don’t think either of them really “benefit from the advanced features” any more than any other language. Also, both have builds that are generally more cross platform than a shell script, given that they’re native on all platforms, and shell is not.
How is business? I created something similar but as an embedded widget just prior to Covid. Had to pause it when brick and mortar businesses took a major hit in March.

Just curious if you're seeing interest from them again.
You're very welcome! I'm glad someone found it interesting :)

The cost of providing the service isn't huge: there are already systems in place to provide you with money at a broker - the main cost is the systems to automatically sell securities when the value goes down. But that's not _too_ crazy complex.

And it makes a hell of a lot of money. IBKR reported _hundreds_ of millions of dollars of net interest income on customer margin loans in 2019. Those hundreds of millions were made on a net interest margin around 1.7% (an even lower ~1% in 2020!) Traditional loans, people default all the time. But margin loans are collateralized by the securities in the account. For example, you hold 100 shares of Apple in the account, which is the collateral for the margin loan. You can't default: if you try to run away with the cash, well, they have your Apple shares. Really, the only time they lose money is when the value of those securities drops significantly faster than they can sell them, and the borrower racks up a large debt and can't pay it back. But that happens so rarely that the overall program remains very, very profitable.

If you're curious about reading about the times it goes wrong, here's an interesting link [0] describing how users with options lost a lot of money IBKR had to cover - keep in mind that 88MM was what they had to initially cover, and they undoubtedly recovered a lot of that back over time from the borrowing users.

[0] https://www.ft.com/content/01ee0794-158f-40c5-8bb9-82cf5d5f3...
Speaking as someone that lived in van in SF for 6 month before I left for immigration reasons:

1. I’m not from SF, I came there to live with my partner who was in school there but we couldn’t afford a place to rent.

2. I’ve never been homeless anywhere else and I wouldn’t have been homeless in SF if rent was fair.

3. I’ve never pan handled, but I didn’t need to. Dumpster diving is easy, there is plenty of free food options (including free farm stand with organic vegetables; I also cooked for food not bombs but that was more for the fun then the food).

4. Didn’t get any free phones, paid for my own bus fairs (or just jumped the muni).

5. Police never hassled me too much. Only one time when I parked near Dolores Park too see if they had their porta potties open all night (they didn’t). Police advised us to stay out of this neighborhood. We did and moved back to a friendlier neighborhood in the lower mission.

6. Showering is impossible for the homeless. I could really only shower and shave once a week. I had to wait in a line for a ticket at a charity and then wait there for an hour or two at a cramped space for my turn. Sometimes I would sneak at my the campus of my partner’s school and steal a shower.

Speaking from experience the only thing that is creating the homelessness in SF is lack of reasonable, affordable, and accessible housing options.
Why do you feel the need to keep config in git if you've got backups? I think the answer to that is the same reason that I'd rather keep a record of how the server is customised than a raw disk backup.

I do think containerisation and VMs are more overhead than they're worth in this case, but there's definitely a lot of value in having a step-by-step logical recipe for the server's current state rather than just a snapshot of what's currently on the disk. (I'd favour puppet or something similar).
Check out kind: https://kind.sigs.k8s.io/
Yet something else that I definitely need to try out as soon as possible. I generally don't like leaving the CLI, so this seems like it could work great for me.
It is planned to merge CoreCLR into .NET 6.0.
Great point we'll be sure to add it soon! Quick context about us we're a YC company that went through the S20 batch https://www.ycombinator.com/companies/22051 We did our launch hn about 3 months ago https://news.ycombinator.com/item?id=24133719
I’m so glad they dispensed with the “constraint” language construct from earlier drafts, and just folded it into “interface”.

The solution for supporting < and > — or rather, continuing to support them only for built-in types — feels powerful enough without introducing full-on operator overloading.

If I read correctly, this does mean we’ll still need multiple versions of some common functions like min/max depending on whether the type is a built-in or something else that’s comparable (like bigint.Num or time.Time), but that feels ok to me. I wonder how the standard library will accommodate this — perhaps you just redefine math.Max to be generic, since such a change would be backwards-compatible for the vast majority of uses.

Like other posters, I’d also appreciate support for user-defined types in language constructs like for..range and [ ], but that’s orthogonal to generics and can be added in a later 2.x revision (just need to define a built-in constraint-interface for these).
The issue US left-leaning people have with voter ID laws is threefold: there's no documented problem with voter fraud that needs to be fixed through ID requirements, two, ID requirements are often imposed with the explicit intention of reducing voter turnout among the poor, and three, that there is allegedly a large swath of Americans who don't have valid identification and can't get it easily.

Realize that in some states, the offices which produce identity documents for people who don't drive might only be open twelve days a year and are located in areas that are not accessible by public transit. For people at the bottom of the American income inequality pyramid, getting documentation might be something they can't afford, in terms of the time off work, taxi fares, and the costs of possible legal assistance.

Seems to me the good faith solution is just to make sure everyone can get identification easily. However, the foundational issue is that voter ID requirements, combined with hard-to-get documentation, is a bad faith policy intended to keep poorer people from voting. Fix the 'bad faith' problem and everything else is trivial to put into place.
Navigating the Landscape of Multiplayer Games
Even accounting for MTA, SF’s per-capita spending remains much higher than most other US cities. DC is the only other city that is comparable.
Sciter is commonly used for anti-virus programs (600 million PCs....)

https://www.kickstarter.com/projects/c-smile/open-source-sci...
(check the logos)

https://news.ycombinator.com/item?id=23167751
That sounds awfully close to "books will ruin the world. If people stop memorizing their scriptures they'll stop believing" and complaints against progress.

"I write by hand. Using a typewriter will take me away further away from the essence of 'writing'" etc...

"Why would I email? Fax works fine for me and I get a hard copy" etc...
This is just great, and you see why it's so hard to be a product manufacturer.

Not only does the person not understand why it was done, and that it produced a phone that would be functional for longer lifetime than if it hadn't been implement, but he also continues spreading unhelpful information to others.
> China taxes land appreciation between 30-60%.

If you want support for your causes in the US, you probably don’t want to compare it to a communist regime that scares the crap out of people.

Unless this was sarcastic...?
Yes. I think more people should strive to be elite than ordinary. Or not. It is the elite and the wannabe elites and those who want to be wealthy and powerful that make the world go round. Ambition that drives people to stand out is why they are motivated to Create. That’s why we are not an equal nation of peasants.

There is a reason tax havens exist. And why socialist Europe has Riviera and why we have Jackson Hole. It’s this jealousy towards elitism that’s creating WIDE gaps in inequality.

There will always be inequality. What we need to offer is opportunity for the willing and ambitious. Slamming it as ‘elitism’ is shaming the ones have what we don’t.

This is ruinous. We should instead create a more driven and ambitious society. Not one that wants a piece of someone else’s cake. Starting with..stop shaming the rich. And stop taxing them.

I want the rich to love obscene gorgeous insanely hedonistic lives. Because such a lifestyle will infuse spending and profit back into our economy.
I would argue that as a transaction tax, it reduces the demand for the land. The net effect is the same: curbing land speculation.
Presumably because there was no significant advantage, or no sufficient incentive to do so. If the executive team is trying to raise the median salary of their employee base, however, there's now a strong incentive to outsource the lowest-paid portion of your employee base to contract work (even if contractors might cost marginally more), since it'll raise the median wage of your employees.

e.g. let's say my employees' wages are:

[1, 1, 1, 1, 1, 10, 10, 10, 10]

Now let's say I could replace each employee with a contractor by paying 0.5 more than the salary of an FTE.

In the above example, let's say I want to raise the median salary of my employees to 10. I could do that by either:

* Paying one of my employees 9 more (boosting them from 1 to 10), at a total cost of 9

* Replacing all my 1-salaried workers with 1.5-salaried contractors, at a total cost of 2.5 (five workers, each getting a 0.5 bump)

It's clear that I'd never want to do this if contract workers and full-time workers were just as favorable for me (since I'd be paying more to get the same work done). If all of a sudden the company were incentivized to raise their median employee's salary, though, all sorts of non-common-sense solutions can come out of the woodwork, and replacing FTEs with contractors (even at a cost) could be the incentivized solution.
The commies have been trying to silently corrupt Australia for decades. Not many people cared, but Australian leftists were more tolerant of that.

https://www.csis.org/analysis/countering-chinas-influence-op...
>do the minimum with these CI integrations to get my shell script to run

This. 100%. Where I'm working is migrating from Bamboo to Jenkins. For my team the new process is just calling "./build-test $params" while others are stuck re-implementing various stages, tasks and blah blah blah. Also an added bonus to this is having the full history of changes to the CI/CD process tracked in git.
*held back
Opinion: To stop the next pandemic, we need to unravel the origins of Covid-19
Not quite relevant, because we already tax land appreciation in the US today, it's just the capital gains tax. The capital gains tax is also low because (in theory) we want to incentivize investment in the name of growth. There's no reason why we ought to apply the same incentive in favor of investment in real asset growth. A Land Appreciation Tax is just a capital gains tax just on real estate.

In fact, LVT would be unconstitutional at the Federal level today, but a Land Appreciation Tax would not.
Good catch! We currently don't have resource policies but will add them in the future.
Ask HN: Using Voice changer during interviews to overcome unconscious bias
Folks, has anybody experimented with using voice changer with candidates to overcome unconscious bias towards a certain segment of candidates. We are trying to build a diverse team, but diversity candidates get rejected during tech interviews. We would like to remove any unconscious bias towards a certain segment of diversity candidates (for example: female). It would also be an eye opener for interviewers to overcome their unconscious bias.
As a kid growing up in China, buying silk worms and raising them were/are pretty common.

Unfortunately my baby worms never lived long enough to form cocoons :(
This is very likely what is occurring.

NV is trending farther apart and AZ is trending closer. NV is probably OK to call.
Proposition H (passed) was designed to do exactly that: https://www.sfchronicle.com/bayarea/article/S-F-s-Propositio...
I met a guy who fit all of the above. Did some drugs, had some mental issues (but not to the point of being insane), was down on his luck. He didn't exactly want to stay homeless, but he preferred it to his other alternatives (which included job skill program with free housing). After a while his luck turned and he found a job that suited him and a place to stay. He probably still has some mental issues and does some drugs.

Idk where I'm going with this except to say it's complicated.
Well, at that point you just move the problem from "how to manage the home server" to "how to manage the dev workstation". You need somewhere where you can install not just random Python packages but also random databases, task queues etc. during development. I guess "accept that your dev box will always be flaky and poorly understood, you'll have to spend time productionising anything before you can deploy it anywhere else, and if you replace it you'll never get things set up quite the same" is one possible answer (and perhaps the most realistic), but it's worth looking for a better way.
they working on that heavily right now, opening hundreds of new service centers, build a presence in europe, china, east cost+ central. They doing everything right in terms of that, and they moving fast. Tesla semi will be a major hit , but the form factor is not limited to that, volvo will get their share. To be a real #1 manufacture tesla need at least 5-6 different size models, including 2 vans , small cheap car, bigger suv for family mid size truck, a bus.
I think it's fair that comparing something to China doesn't win adherents, but just because China does it, doesn't mean that it's "communist". China has shopping malls — does that make shopping malls communist?

Also, a Land Appreciation Tax isn't really radically different from the status quo in the US today. Land appreciation is already taxed as capital gains, it's just that the capital gains tax is intentionally set to be low to incentivize investment. The argument here is that we should not only NOT incentivize speculation on land, we should deter it by carving out a "special" capital gains tax on land.