skysight-inc/HackerNews huggingface dataset:
That is not true.

Anyone who programs low-latency C++ knows that the libstdc++ implementation is great (which is what 99.9% of people use) while others tend to be less stellar.

It's just a segmented vector. The libstdc++ implementation always allocates one segment even if empty, and while I've seen low-latency guidelines arguing for empty things not allocating, my personal guideline is to always allocate reasonable capacity on construction rather than on first insertion.

A ring buffer is a completely different data structure, it only works for fixed-capacity queues.
> To use an analogy, it is as if someone would sit down to design a building in the following way: first, they draw how they would like for the exterior to look. Then, they draw how they would like for the interior to look. They make basic measurements, to confirm that the interior does not exceed the exterior in terms of dimensions. They then suggest that the house is plausible, and send it off to the construction workers to build.

For what it’s worth, this is how plenty of buildings are designed. Ignoring silly things like the inside not fitting in the outside, an architect may design the building and hand it off to a technical architect who works out how to make it stand up and has some back and forth with the architect modifying the design. At a later stage it goes to a structural engineer who will make sure that it really is likely to stand.
Awesome video. I have indeed heard about the intonation issues with the vintage barrel saddles, but personally I can’t really tell on my Tele. It stays in tune better than most of my guitars and the intonation is far better than on my Les Paul Custom with the Tune-O-Matic bridge.
Well, you'd skip that one just like you'd skip lower-case pi,
https://en.wikipedia.org/wiki/Software_patent

Most countries require some physical component or effect, but the rules are often not easy to be sure of.
This goes into some padlocks he considers to be quality: https://youtu.be/L6iMmCSayBQ
Imo, the net benefit of copyright and patent law is dubious broadly.

For a developing country signing up to an IP system under which most of the important IP assets are foreign... I find it hard to see an argument.
You have to ask the standard questions.

When this product is ready I’d assume it targets ‘early adopter’ brands that either are hoping to colonize the space before it takes off or that figure being involved with something like this will get attention.

If I was planning to create something in Horizon Worlds right now what toolset would I use? How is your studio going to be better? How are customers going to pay for it? How do you expect to fund development?
I started learning Python in 2003/2004, when I was at the university.
I was looking for a language to make basic scientific calculations (I remember that I made a simple genetic algoritm to optimize an antenna array), quick system tasks (renaming files, transforming files format, etc.) or very simple GUIs (using Tkinker).
If I remember well it was Python 2.2.
What stops miners from sending their tokens somewhere, then hard forking from a previous block where they didn’t send them?

This has a clear answer in PoW, but not in your scheme
> Not knowing what makes a hit vs a flop seems... strange.

Wouldn't any formula for a hit get repeated until audiences are bored and it stops working?
This situation seems a lot like two years ago with the CDC saying "there are no confirmed cases in the US", while it looking really likely that the virus has already established itself here and we simply haven't tested for it.

I wish they would just come out and be honest about the situation. It was frustrating two years ago and they're frustratingly silent now too.
They are taught to speak that way in certain circumstances. It's called "circumlocution". https://en.wikipedia.org/wiki/Circumlocution
It's part of a marketing-advertising brand awareness play, even if not directly profitable.
In some systems Ive seen, bad actors get slashed (lose stake). I like pOs but it gives too much power to centralized exchanges that hold a large % of stake...
https://pypi.org/project/blake3 has been based on PyO3 for about a year and a half now, and it's been smooth sailing. One of the reasons we reach for compiled code from Python is to get multithreading working for CPU-bound tasks, and the combination of PyO3 plus Rayon on the Rust side is especially nice.
Who's going to flip your burger, even for $17/hr, if they have to spend two hours coming all the way from Stockton every morning, genius?
On Safari (macOS) it is as impossible to download this easy-to-download-picture as it is possible to download the impossible-to-download-picture[1] from yesterday.

[1] https://news.ycombinator.com/item?id=29358880
At its core it seems like identity services are something that the government should be the source of truth for. They're already being used for that in one way or another whether it's checking a driver's license or SSN, but those are misused in terrible terrible ways by private companies. I should not be in a position of having to treat what was originally a mundane identification number as some extremely privileged permanent and unchanging password. It would not be technically onerous for the federal government to establish a secure federal identification standard. Giving every US citizen and residents an identification card much like what's already widespread within the DoD for CAC cards (Yes I'm aware the last "C" stands for card). Ditch SSN cards, driver's licenses, and other generic state ID cards and unify with one purpose built identity system instead of a hodge-podge of separate ones between the states and federal government. Ban the use of SSNs for anything after an effective date and require proof that some contract predates this deadline to have anything even tangentially related to SSN admitted in court.

I just wish someone would drag both political parties kicking and screaming into the modern age. Give Republicans their voter ID requirements they claim to want so much and give Democrats mandatory widespread adoption for every citizen homeless or otherwise. Make it mandatory to even pay income tax.
5e-5 is not really related to FP, it’s just scientific notation. The number itself is still stored as shown in the post, it’s just being printed in a more compact form.

The number after e is a power of 10:

5e2 = 5 * 10^2 = 5 * 100 = 500
5e-5 = 5 * 10^-5 = 5 / 100000 = 0.00005

Once you internalize this, you just read the exponent as “x zeroes to the left”.
How can you be sure this isn’t wash-trading organized by the largest owners so they can attempt to profit at the expense of individual retail investors?
Oooh, a copyright DAO. This is the most interesting thing in this entire comment thread, worth the time-value price of admission. Can you email me about this? Email’s in the bio.
Ernest Hemingway, The Art of Fiction
Obviously I can’t change your decision to use this terminology, but ponder this: when the leader is elected every 10 minutes, do they get a choice of what block they append to the chain? No they don’t. So was it election of the leader or election of the block? And if it was an election, wouldn’t the result always be the same with largest miner always winning because they have most votes?

As I said in a sibling thread, it’s like arguing the earth is flat by proposing a very special metric of space. Feel free of course, I just don’t accept it.
Archived: https://archive.ph/4LMp3
NSF is not a legislative body. So what exactly can they do ? The congress ain't doing squat. Even the UC system that tried some hard ball negotiation ultimately failed and gave in to most of Elsevier's demands.
Being free from the government, also known as being a criminal.
The problem is, are the companies willing to pay senior rates (or better) for the time spent mentoring. Because right now the seniors are sitting pretty with an impaired next generation driving up their market value. If they fix the problem, they sabotage their generation to the benefit of the employers and the next generation ... they should be getting paid top dollar for doing that.

It's basically the prisoner's dilemma applied to an entire job market, someone is going to sell out so it may as well be you, but don't sell cheap.
From the article:

>With roughly a third of South Africans vaccinated, officials there blame a number of factors, including vaccine hesitancy caused by rampant online misinformation. Some critics have blamed a bungled government response. For now, South Africa has far more vaccine doses than it can distribute in time, forcing senior health officials to defer some planned deliveries.

Also Africa is not southern Africa which is not South Africa.
Ignoring the - what I thought was obvious - joke, why didn't they skip eta then? I'd also say that confusing nu with new to be just as nebulous.
Used to be like that in Norway. Some older people will still say "two-and-forty", "eight-and-seventy", instead of "forty-two", "seventy-eight", etc.

In 1950, the gov. decided that it was time to standardize things - and the catalysator for this was actually the phone switching centrals/boards, that argued having one standard method would decrease errors in the manual patching. Remember, back in the day you had human operators that would operate the switching boards.

This change was called "The new counting method", and describes how numbers between 20 and 100 are counted/pronounced.
> nobody is going to gamble serious money on the robustness of such new constructions

Thounsands of buttcoiners would gamble their entire life savings on shitcoin, pisscoin, asscoin, PonziCoin, whatever. When there's enough of them, it gets big enough so institutional investors start gambling on that too. It really doesn't seem like "serious money" is spending anything on actual technological research, the management of big money is also often done by idiots who follow any kind of hype.
I have hand-written asm for use in production code, and I would do it again. I also knew exactly what cpu my code would be running on. If I were publishing the code to run on a variety of hardware, I would be very cautious.

Writing your own crypto is very different; the stakes are higher if you get it wrong.
As long as they're somebody else's instances, and you're a criminal who broke into their account.

And that still destroys the environment and enriches Jeff Bezos.

Forget stealing data — these hackers hijacked Amazon cloud accounts to mine bitcoin:

https://www.businessinsider.com/hackers-broke-into-amazon-cl...

>A report from the security intelligence group RedLock found at least two companies which had their AWS cloud services compromised by hackers who wanted nothing more than to use the computer power to mine the cryptocurrency bitcoin. The hackers ultimately got access to Amazon's cloud servers after discovering that their administration consoles weren't password protected.
We legally cannot do things like say live code change the production system underlying the analysis of ongoing clinical trials without going through the whole software development lifecycle required by the FDA (I.e. the Pumas example again), so even if it did exist all a lot of the production systems we're running legally couldn't use it. But also, you can do it with Revise+RuntimeGeneratedFunctions, obviously that solves the mentioned world age issue so I don't see what the fuss is all about? I don't see how offering a solution is dismissive?
Scientific notation is easily seen as just floating point in base ten, though. Had the same rules about leading 1 and such. Add in significant digits, and you have most all of the same concerns.
I had to re-read that to see that the objection was at an oral exam. I would think most math profs wouldn't even blink at a squiggle as long as it was used consistently.
https://en.m.wikipedia.org/wiki/Cost_of_electricity_by_sourc...

It may be the case that coal is cheaper if you ignore the capital cost of the plant (e.g. running an old plant beyond its design life) but including capital costs amortised over the lifetime of the plant coal is not even cheaper than natural gas.

My understanding is that a major source of electricity used for bitcoin mining in China was hydro power during the wet season (when there is a natural power surplus because the level in the dam must be reduced)
Yes, they're just different styles of hand-writing those letters. Usually they're more calligraphic-y, but for example I've always wrote \vartheta instead of \theta and my dad always writes \varpi instead of \pi. And while I just have awful, sloppy handwriting and I find \vartheta easier to write (easier to not try and hit the other end of the circle) my dad is just being posh :)

With the exception of the ς which is as you say, the form used at the end of words (I don't know why- probably something to do with ancient writing styles).
People hate "scalping", even giving it this bad name, but I think that they just don't understand the economics.

It is an important part of an economy and helps reduce scarcity by bringing a product's price closer to what it should be is a market economy.

A vendor doesn't know what the free market price for something is. They have to guess, this is speculative. If they guess low they get shortages and if they guess high they have unsold inventory.

The scalper is doing you a service. They're securing you access to a scarce product. You're paying for that service. You are also deciding that the benefit of this is worth more than the price you're paying for it. In exchange, the scalper is rewarded the difference between cost and secondary sale price. Remember, the scalper is also speculating that they know better than the original vendor what the item's sale price should be. If correct they are rewarded for this risk.
You say it's not a hypothetical argument, yet the majority of your comment is based on a projected hypothetical.

In fact the majority of your argument isn't even focused on the discussion of an ORM but on a situation you made up.

----

That said, let's address your frankly odd rebuttal...

Training takes time , and in a lot of cases is going to have a negligible gain over just using the ORM to begin with.

Regarding everything else like CI, branches etc... (you're now making a strawman but let's address it anyway) Of course those are important, and they have a way smaller cost per dev than learning a new language, and making sure every PR is valid against the current schemas of the DB, without introducing accidental performance footguns.

In the end it's all about all the forms of cost, which is exactly what my initial post said and you seem to have glossed over. Using an ORM isn't free for every use case, but in many use cases it's cheaper than training up people, especially when this isn't a regular part of their job. Perhaps you're assuming a job where everyone is constantly working on DB interactions but a lot of gigs have stuff like this as a small part of the job.

If they were only doing db interactions, then obviously the cost calculation changes.

I'm also not talking about cost in monetary terms. I'm talking about cost in terms of time, effort, financials, planning etc...

I'm not sure why you suddenly suggest I wouldn't be using git branches or CI to try and make your point? Again, those have a better cost to benefit ratio. Every single decision is down to that.when picking a project.
So many antivaxxers in the forums that thinks of itself as "hacker" lol.
Scenario 1 involves a crash where mining is no longer being done. So there is a drop in demand.
Hmm I wonder what could be causing this. What have we done in the last few years that is different?

It's a mystery for sure.
Fun ASCII gotcha: [A-z] includes [ ] \ ^ _ and `
Yeah, I'm starting to warm to the idea of `CREATE TABLE tbl ( created_at INT ) STRICT;`. The name still hints at what domain type it contains, and enforcing INT timestamps should make any indexes on that column considerably smaller.
> pet peeve derails pollute HN

This isn't a pet peeve derailment. This is commentary on the multitude of issues GitHub has had in recent history, at least from my perspective.

A "pet peeve" is something I find annoying. This isn't that - it's a bug.

Further, my comment doesn't break the guidelines. I'm not commenting on the layout. I'm not flagrantly dismissing someone's work. If you don't like my comment, either keep scrolling or downvote and move on?
This probably sounds dumb but after reading comments I've realized that I almost never visualize things onto the real world.

If I'm imagining a machine I'm not imagining it in front of me, instead I'm holding it abstractley in my mind. The one exception is if I'm looking at something being tweaked I'll apply chances onto top of that thing.

Someone mentioned their artist friend will imagine the drawing or subject they want is already on the paper then draw it. I've always tried to imagine the real thing in my mind and then translate it on the fly.

A vr game I played recently has you move and manipulate a 3d puzzle hovering in space in front of you.

I think approaching visualization as happening on top of the real world could be really helpful for me.
> You want the multibillionaires to dictate the properties of the medium of exchange that serves the entire globe?

Somebody tell him about the r-family.
I'm 39 and will be turning 40 next year. I live in Singapore (no, it's not in China and it's no where near China). I was faced with this dilemma early 2021. I was working in a large Wall Street bank and it felt like I was just a pawn in the grander scheme of things. The titles there were over-inflated. Every year, some senior guy will get replaced and there will be a re-organization of the division. That translates into people getting laid off or projects being canned. My project, which I worked on for 3 years got canned over a POC by some new guy. The POC didn't even scale to the kind of workload our platform was handling.

I switched to a cybersecurity startup in February 2021. I was Engineering Manager. I thought I could call the shots for all engineering decisions and hiring of software engineers. I was completely off! Not only did I inherit 2 sub-par engineers with poor work ethics, the CTO did not have a clue on what he was doing. It's a long story which I can elaborate in my blog; but I left in July 2021.

What I concluded after this experience, in terms of salary, impact and respect....all this doesn't really matter. I think the most important thing is you got to love working for your boss. The boss is the most crucial factor to consider. A good boss will be able to provide you the 3 things you mentioned. Titles don't matter either. Just make sure you aren't underpaid for someone with your experience level, then all's good.

One more thing in my list of must haves: the company you join must have people that you consider way smarter and experienced than you are. This sort of environment allows me to learn and upskill myself.
The very subtitle of the NYT article, which can be read without a subscription, apparently has changed and now reads: "With countries trying to close their doors to the new coronavirus variant, southern African officials note that the West’s hoarding of vaccines helped create their struggle in the first place." South Africa is the largest southern African country by a large margin (60M of 68M south Africans live in South Africa) [1]. Furthermore, that vaccine demand is so low that South Africa stopped asking for the vaccine is relevant to an article that is quick to prominently blame "the West" for their vaccine troubles.

[1] https://worldpopulationreview.com/continents/southern-africa...
Why not?

I don't know the stats in the UK, but anecdotally, everyone I know who regularly goes to the theatre (as opposed to occasionally e.g. once every year or two) isn't far off financial independence.

Poor people will just watch it on TV.
That's not really a precedent. A shop making photocopies (generally at the request of its customers) is not at all similar to a website.
I'm a German in an international work environment. Since I'm also fed up with this endless confusion, I'm sneakily forcing YYYY-MM-DD on everyone by quietly editing every instance of a date that I find in the wild, and it's progressing rather well.
1000 threads blocking on I/O operations is the same as an epoll() over 1000 file descriptors under the hood, except you also get pre-emption guarantees from the kernel.

Yeah, so basically this. Except that "I/O bound" usually implies critical moments of computation too, and pre-emption is really nice here.
Title could use a 2001: Cardiovascular Research, Volume 50, Issue 2, May 2001
Scientific notation IS a floating point.
Why is it outlandish? You're confusing the reliability of using source lines of code as a metric for measuring the productivity of developers with measuring the complexity of a system. It's a bad metric for measuring productivity but a good metric for measuring complexity.

The problem with using lines of code as a metric for developer productivity is precisely that it leads to developers introducing unnecessary complexity into the system since they try to add as many lines of code as possible for implementing any feature.

There is no drawback in keeping the source lines of code to the minimum amount necessary to get the job done.
I don't understand how M * 2^E (modulo small representation details) is difficult to grasp.
Then you have decimal types as M * 10^E.

It's certainly much clearer than the windowing and bucketing in this article.
No, you're misunderstanding everything. The consensus mechanism is about agreeing about the contents of the blockchain, not about the rules that make up the bitcoin protocol.
It’s Time to Get Rid of the IT Department
That would be a fine argument if we weren't in a race to switch to new sources of electricity before triggering catastrophic damage, and losing.
This is why most of the FB security infrastructure is actually inward-facing. The actual infra is so complex that it would take an outsider quite a while to figure out how to get the data they might want. For an insider is it much easier to get improper access to data that you want or that someone might pay you for (real name or ip addr of a dissident, who your ex-girlfriend is now sleeping with, advising ad scammers on how to avoid detection, celebrity chats and private pics, etc.) The initial problems back in the day were the employee stalkers, but as the platform became more important the threat model changed to nation states compromising insiders. The red tape is not completely back, but as of five or so years ago there was a lot more monitoring of data access patterns and zero-trust gates on certain bits of data. OTOH, it meant that privacy and actual app security ended up falling into shit (a devsecops model where the head of privacy and security was someone completely unqualified for the role but ready to do whatever Zuck et al asked) but you win some and you lose some...
I am not sure what you mean this study is not recent and it is done by studying historical data

> In the time interval 1979–1998, 273 consecutive cases of SCD in young people (≤35 years) which occurred in the Veneto Region of Italy were prospectively studied.
https://github.com/ethereum/annotated-spec/blob/master/phase...

After withdrawal is completed, your node would no longer be in the set of active validators and from that time could not validly propose a block or submit an attestation (or, more accurately, be selected as a block proposer, etc.)
That’s the idea in Proof of time and space used by chia.net

You probably haven’t heard of this coin/network (invented by the inventor of bittorrent) b/c it doesn’t aim to be a speculative asset, but it does have a very sane programming model (in lisp)
Email aliases don't work any longer, since super smart companies like Google and Microsoft will treat any forwarded spam as original spam and will then consider the forwarding server to be a spam server.

Not sure that this is actually forwarding, but with no way to find out except using it, I'm just going to guess that it is based on the description on the site.
Robotic Kitchen Automation Levels