skysight-inc/HackerNews huggingface dataset:
Yes to both.

.NET team has been doubling down on performance improvements, people forget CLR also has features to support C like languages (hence Managed C++ and C++/CLI), and many of those capabilities are now surfaced into C# as well.
I have absolutely no idea what you mean by "Wylie E Coyote period", can you explain? I did DDG it but couldn't find much. Without that I'm unsure I can properly comment why I need to account for your other points.

But sure the Montreal protocol and even the response to COVID 19 shows what can be accomplished should everyone work together. But it wasn't too late in either case then, and they were easier to solve. Today's weapons are definitely scarier than 1970s weapons.

Either way, I wasn't attempting a definitive list with my two items and "etc", I'd consider overpopulation as big a threat as climate change, the fact it's increasing each year is part of the problem.
For anyone looking for more examples of 1BRC in Go, we had a friendly competition at work and collected the results here: https://github.com/dhartunian/1brcgo/

In addition to the loop-unrolling and bit-twiddling tricks that also show up in the fastest Java and C++ versions, some Go-specific things I learned were:

- unsafe.Pointer can be used to read memory without bounds checks

- many functions in the bytes and bits packages in the standard library are written in assembly

- debug.SetGCPercent and SetMemoryLimit to turn off GC

- runtime.LockOSThread to lock a goroutine to a thread

- print is slightly faster than fmt.Printf (but writes to stderr)
Performance optimization covers a lot of topics, it depends on what you are trying to optimize.

1. Latency vs throughput. Oftentimes they are the same, i.e. reduce the time it takes to do something. However, when you passed a certain threshold, techniques that can optimize throughput will hurt latency, so it is important to know what you are looking for. There are also low level details if you have rather extreme latency requirement, e.g. pinning the cores, kernel settings etc.

2. Knowledge about the overall system and your input distribution. While this seems trivial, often times you can get large performance improvement by avoiding redundant work, either by caching or lazy evaluation. Some computation may only exist because they may be needed later, and these can be avoided by lazy evaluation.

3. Better algorithms. Again, this seems trivial but oftentimes people are using algorithms that are far from optimal. And even if the algorithm can be asymptotically, there may be faster algorithms for special cases or faster in practice. Optimizing special cases may be rewarding if they occur frequently. Do you really need optimal solutions? Can you allow randomization? Can you do optimization on the queries to make it faster overall without optimizing individual operations?

4. Parallelization. Can you do parallelization? Are your problem instances large enough, or individual stages slow enough to benefit from parallelization? Do you have computation that are trivially parallelizable and can benefit from offloading to the GPU? If your code is waiting on some events, can you make them async? Can you avoid locks or atomic operations in your parallel code?

5. Data structure optimization. Can you reduce the number of allocation needed? Can you make the data structure more linear and predictable so the CPU can have better cache utilization? Can you compress certain data if they are sparse?

6. Low level CPU/GPU optimizations. There are a lot of great resources out there, but only do it when you are very sure it will be worth it, i.e. they are bottleneck in your system.
> true, you can drive an h-bridge with a pre-canned pwm waveform whose phase you adjust with a latency measured not just in milliseconds but in seconds

I’m not sure what you’re trying to say with this paragraph so I’m not going to respond to it.

> think it's sufficient to not make your p coefficient overwhelmingly large. a sufficiently large i coefficient will also make

What I’m saying is that making the P term small enough not to pin the PWM means that it won’t do anything useful, though I do see I wasn’t originally as clear as I could have been on that point. Either there won’t be enough gain or you will pin the output. There is no meaningful range of values in the middle, especially when the system needs to work outside the laboratory and you can’t tweak the parameters every other day.

If you rely completely on the I term, you’ll have stability problems. So now it requires a lot of D term… and now you’ve gone full circle and we’re back to “the whole thing won’t work without a time constant which makes it totally useless to run a PWM and barely useful for the outer loop.”

> you can totally use current feedback from the output of your smps to drive the pwm, and that seems to me like it would be a very good idea

I did mention that already… along with the fact that you need to set some target for your current feedback using an outer control loop. You can set the target by measuring frequency error averaged across several cycles. Again, you need on the order of 100 ms to make that work.

Whatever way you slice it, the grid backup battery is not going to start exporting power to the grid in less than a cycle, and certainly not in less than a millisecond.
Spoken like someone who has never actually encountered a real homeless person, and only has an abstract, idealistic image of what a homeless person might hypothetically be like.
I really liked listening to and working on the projects of the open MIT course about performance
https://ocw.mit.edu/courses/6-172-performance-engineering-of...
You must be holding it wrong...
It doesn't matter if there are consequences for not following the illegal price fixing scheme (the recommendation algorithm). The fact that they are creating a price fixing scheme in the first place is illegal.

It's the same thing as if I were to call for a meeting of all landlords in my area to discuss rents. Anyone who owns property in the area is invited. At the meeting, I would propose that we all keep rents above 1000$ per room. People would argue and finally there'd be some broad agreement that 900-1100$ dollars per room is a better idea. We don't sign anything and don't imply any repercussions for those who ignore it. Then, 90% of those present would undercut the agreed numbers and offer their rooms for 800$. The end result is that rooms in the area go for 750-900$, so we utterly failed.

What everyone present at that meeting did, even those who undercut the agreed prices, is illegal price fixing. Competitors are simply not allowed to discuss and agree on prices in any way.

If we replace the meeting with a third party offering a recommendation algorithm that everyone independently follows, knowing that others do the same, nothing materially changes. The algorithm need not be binding, and need not be adopted fully, for this to be illegal to do.
I don’t understand the pearl clutching over what parts of town these sensors get concentrated in. Wouldn’t it just be wasteful to put them in areas where people don’t have the habit of shooting each other? Is it really overpolicing when those who do are made to face the consequences?
> * Blind is a toxic hellscape and redditors are broadly pretty dim.

Reddit is, at this point, a literal mirror held up to reality.

Everything you read there isn't happening.

Maybe people want it to happen and think if they spam it enough times people will believe it is happening and report that it is happening, but it isn't.

If you read something on reddit, believe the opposite.
I got excited thinking rocksdb.org was geology related... it was not.
https://duckduckgo.com/?q=open+source+licenses&ia=web

The FIRST result: https://opensource.org/licenses

You're on HN, act like it
Pornhub owner broke law by not getting 'valid' consent for content: watchdog
Folklore.org: A Message for Adam
https://archive.ph/9uA8F
Embarrassing that the West can't protect these people.

It tells me that the Russians infiltrated a lot.
Even if they didn't kick you off, they would still be engaging in price fixing. They would be worse at actually changing prices with their scheme, but badly executed, ineffective price fixing is still illegal.
I still do prefer having bookable system on ext3/ext4 , i.e. /boot and / (preferably being MD RAID beneath).

The rest (/home, /data, ...) can be on "cool" tech.

Idea of course is to be able to fix things inside booted server, not deal with IPMI/KVM stuff as much as possible.
>GPT-4 with code interpreter is better at math than elite Math undergrads.

Yeah, and I just spent $20 to call BS on what you said.

GPT-4 just bullshits with confidence. I don't see how code interpeter can possibly help here.

Behold:

======================

Me: I drew three arrows on a piece of paper starting at the same point, pointing left, up, and diagonally (up and right). Do they represent linearly independent vectors?

---------------------

ChatGPT: In this case, you have described three different arrows pointing in unique directions:

One pointing left, which can be represented as a vector, say, [-1,0] in a two-dimensional space (using standard Cartesian coordinates).

One pointing up, which can be represented as a vector, say, [0, 1].

One pointing diagonally up and to the right, which could be represented as a vector, say, [1,1].

For these vectors to be linearly independent, no vector can be expressed as a linear combination of the others. In other words, there's no way to add or subtract scaled versions of any two vectors to get the third.

Looking at the vectors you've described:

The first vector represents movement purely in the horizontal direction.
The second vector represents movement purely in the vertical direction.
The third vector represents movement in both directions simultaneously.

Because none of these vectors can be created by scaling and adding the other two (for example, you can't add or subtract any combination of the first and second vectors to get the third one), they are linearly independent.

In mathematical terms, if we form a matrix with these vectors as columns, the determinant of this matrix would not be zero (a non-zero determinant indicates linear independence for the columns of the matrix). This is a more formal way to show their independence, but based on their directions and the explanation above, these vectors are indeed linearly independent.
I developed a TDOA based sound localization system for the Raspberry Pi

https://medium.com/@kim_94237/tdoa-sound-localization-with-t...

and with manual input you can greatly improve the accuracy from what an automatic system could do due to noise and signal degradation. However it’s very time consuming. The service level response would not be met if doing this on many cases I’m sure. Meaning the default accuracy of localization is likely to be a bunch less accurate than what it could be in theory.

What is absolutely needed is to start a validation process. Start legal proceedings to force the disclosure of co-ordinates and exact event time information as recorded by each recorder so the math can be checked. My software will provide that side.
I Canceled My Unused Subscriptions. The Money I Saved Paid for a Tesla
It's worth noting that if you're messing around with large text files from the CLI, awk, grep, etc will be an order-of-magnitude faster if you opt out of unicode parsing.

I'm pretty confident adding LC_ALL=C to the awk solution would get it easily under a minute.
> essentially no commercially farmed eggs are pasture raised except those specifically advertised as such.

This is a silly thing to say. Of course if a chicken is pasture raised it'll be advertised as such on the carton, those eggs go for 3x-4x as much per dozen!
Development in the oil rich countries of the Middle East is strange. Everything is planned and designed by Americans/Europeans and built by South Asians/poorer Arabs. They don’t really build any skill or capabilities in their local population say, for example, like India.
You want a number of empty units in your city so that if you want to move there is a place to move to. No empty units means someone does without. You don't want too many empty units of course. some is needed.

this price fixing is partially about units not even for rent which is a different problem you don't want. (but you want some units not for rent while they remodel)
How about kdb+ or shakti
There are restrictions on appeals, as far as I understand. You can’t just frivolously appeal anything until it reaches the Supreme Court.

And if a law is straightforward, it is a waste of money and time anyway.
Given a contiguous region large enough to make sense, which Catalonia clearly is, secession should be an option. Denying this is just politicians protecting each other's power.
Technically speaking, it paid for a lease of a Tesla, and it's not clear for how long. At the end of the lease though, he'll need to dig under the couch cushions to find money for another set of wheels.
Zoomable, translated version of the 15th century Mappa Mundi
It is absolutely in America's interest. For less than 0.01% of the defense budget, the USA can disarm Russia as a threat for another 50 years, if not forever.

The ROI looks pretty good:

1. Bolster NATO (Sweden and Finland have joined already)

2. Bolster the EU (Ukraine and Turkey gaining membership would be interesting)

3. Revive EU self-interest in not relying on US military and cash. This directly results in less foreign random wars because more parties are stakeholders.

4. Diplomatic leverage against China. They are actively supplying manufacturing capacity for weapons to the Russians.

5. Transparency around for who is supplying who with what regarding weapons and Russia. This makes it easier to sanction people/companies that do things that are Bad For Business globally.
I enjoyed talks about optimization by Casey Muratori. Some examples:

https://m.youtube.com/watch?v=Ge3aKEmZcqY

https://m.youtube.com/watch?v=ffDXc6oup3Q

https://m.youtube.com/watch?v=pgoetgxecw8
My money is on some un-upgraded backend/frontend stuff due to "compatibility" and/or lack of budget to hire people to keep things patched and up-to-date.
Does paulfisher.net actually belong to Facebook/Meta? Did it ever? It seems to (at least formerly) belong to Paul Fisher Estate Jewellers... [1]

[1] https://www.google.com/books/edition/Forever_Lasting_New_Yor...
Nope, those are subdomain of their own.
> But all landlords would pay the tax, and none of them would want to lower prices below their own costs.

This is true ...

> If it becomes impossible to rent properties profitably, then eventually there would just be fewer rentals available.

But this is a leap that doesn't apply to the Georgist scheme. A key feature of the scheme is that taxes on buildings (possibly among other taxes) are removed in favor of the land value tax. It's true that if the tax on some piece of land increases sufficiently, it will eventually become impossible to profitably charge rents on existing buildings on that land--but improving existing buildings or building some superior building (for example, a new building with more units than a pre-existing building) allows landlords to continue profiting.

If the current landlords don't want to improve buildings there, they can sell the land to someone who will. And it's clear that someone will, because if there's enough demand for the land that the land value tax makes it unprofitable to sit on it without improving it, someone is going to want to do something more with it.

The reason we don't already have a Georgist-style economy is quite obvious, of course: the homo sapiens landlordicus is a very soft, squishy, vulnerable subspecies. If they had incentives to improve their properties and thereby possibly even work as hard as the rest of the human species, they might well go extinct. And no one wants that.
And here you go why this is not working: omelettedufromage.net with www.omelettedufromage.net being a CNAME to Facebook for whatever reason.
The catch is: each side thinks the other is mad. I don't know which side you stand on, and it doesn't matter: your side might lose.
Just because these hostnames point to FB IP addresses does not mean they're owned and operated by FB.

> 0-1.fb.me
> 0-7.fb.me
> ...

This lists a bunch of subdomains, ideally only the second-level domain names that can be owned by FB should be listed. Because anything under that is obviously FB.
> fascist fringe party

I suppose you're referring to AfD, which is not fringe, its the second largest party in opinion polls.

CDU and FDP are also pro-nuclear : https://m.faz.net/aktuell/politik/inland/kein-totes-pferd-fd...

> We don't give a damn about Putins gas anymore.

BSW is now larger than Die Linke and one of their major policy proposals is about reconciling with Russia to get cheap gas. I think people very much worry about the cost of living.
I agree that people contributing to Wikipedia should take it seriously.

I also believe that Wikipedia is important and the work contributers do there matters.

Your comment makes it sound like you disagree.
>Consider that, when an area has more surveillance, more people who commit crimes are caught. All of a sudden, you’re disproportionately catching minority criminals.

Turn the coin over to the other side - you're catching criminals victimizing minorities. Nothing is simple, is it.
I honestly don't get it. With the number of IT billionaires out there, why isn't there just one who wants to solve this problem?

We already know how, in principle - capability-based, formally verified OS kernels like EROS and CapROS have shown us the way. The next step is building a real world OS and user environment that carry these principles through.

Yes, if would take 10 years at a minimum. But it wouldn't even be a charity, even if you went the OSS route! There would be massive commercial opportunities arising out of the product. If you have the money, and it's profitable and world changing in 15-20 years, why not do it?
Where’s the source data I’d like to attempt ingesting this and processing it with DuckDb.
Go is perfectly capable of all of the additional optimizations that are in the fastest Java implementation that is linked in the article.
When will we be able to watch 4k porn in remote areas?
I cannot, that's why I use search engines. You're on HN, and as such, you will get lectured about the culture if need be.

https://www.catb.org/~esr/faqs/smart-questions.html
A map for how to get out, or a video for first aid procedures, or a guide on what's safely edible around you, or other survival information until help can get there can make a big difference.
Related:

Ente: Open-Source, E2E Encrypted, Google Photos Alternative

https://news.ycombinator.com/item?id=39570692
Cops are Bayesian reasoners.

If you set off fireworks inside the White House, right now, would you be surprised to suddenly meet the acquaintance of many armed men? Fireworks don't often go off in the Oval Office. Loud banging noises are therefore assumed to be gunfire, not fireworks.

If you set off fireworks on the South Pole on July 4th, would you meet police? No, and for two reasons: July 4th is a well known day for setting off fireworks, and the South Pole is far away from basically everything.

If you set off fireworks shortly before midnight, on a random Thursday in January, in a city that's famous for having large numbers of murders, should policemen assume it's fireworks, or gunshots?
There's no such thing as plain text [video]
SAP works well if you change your business processes to meet SAP's expectations.

If you insist on instead changing SAP to match your business processes – that's how Lidl in Germany wasted €500 million – https://www.henricodolfing.com/2020/05/case-study-lidl-sap-d...

The difference between Lidl and San Francisco Unified School District: Lidl is a private business, so they could have chosen to change their business to do things "the SAP way". SFUSD is a government entity subject to extensive rules and regulations which grant them far less freedom to do that.
Basically 85% African American slang.
From https://www.alphabetworkersunion.org/press/youtube-music-wor...: "NLRB announced that it would uphold a previous ruling that found members of the YouTube Content Operations Team to be jointly employed by both Google and Cognizant"

Unless the guards employed by your friend's company are also jointly employed by the places where they work, the two situations are not directly comparable.

The NLRB describes why joint employment is relevant, at https://www.nlrb.gov/about-nlrb/what-we-do/the-standard-for-... :

"Considering indirect control prevents an entity that has an employment relationship with employees from avoiding joint-employer status—and the bargaining obligation that goes with it—by using an intermediary to implement decisions about essential terms and conditions of employment."
> Optum provides a nationwide network called Change Healthcare, which allows health care providers to manage customer payments and insurance claims.

Is the entire system in the US really using a single private company to handle this?
What residency control does Vienna have?
Performance and dev experience yes. Simplicity-wise I guess one could argue that Django takes the crown as long as you're okay with the compromises you have to make. I not sure what you mean by value, if it's cost of hosting the service then I'd say yes again because it requires less resources than all the other alternatives.
> Would it be illegal to hire a human "price consultant" who was very popular among your landlord friends? Does it matter if the price consultant only serves 5% of the landlords in an area? What if they serve 20%? 50%? Where does the line get drawn between "seeking advice from an expert" and "engaging in price-fixing"?

The answer is most likely that it would be illegal, yes, at least if your friends are offering properties in the same area. Even discussing pricing decisions with your friends is likely illegal.

Imagine it like this: Coca Cola and Pepsi executives are not going to meet for brunch and casually start discussing what margins they think are reasonable and how they set pricing in different markets and how low they are willing to go with their price. These are some of the most closely guarded secrets of a company. Decision makers who are aware of these aren't even easily allowed to leave one company and join the other, because of the risks of leaking this information. And if they do discuss this things, they would easily be seen as guilty of collusion to fix prices.

The fact that two landlords who happen to be friends are not the CEOs of multi-billion dollar companies doesn't fundamentally change the law. You are not allowed to discuss pricing decisions with your competitors. If you want to collobrate, you need to incorporate and pool your resources into a common enterprise.

And you can hire a price consultant, but that price consultant can't be working for other landlords in the same area. You could hire different consultants from the same firm, but the firm would have to be very careful to ensure that the consultants don't discuss their clients with each other in any way.
> the company’s Trust and Safety leadership called for volunteers to test Gemini’s outputs to prevent further blunders.

How humiliating, for a company that doesn't want to do anything that doesn't scale.
China bought many a naval bases in the Pacific. They have a developed fleet including aircraft carriers and intercontinental missiles. They also have their own spy satellites constellation and has the technology and money to expand them. How come that they can not project their power to the Pacific?
Previously done a lot of research into firearm and explosive acoustics
(and the DSP to locate and categorise) and can say this is a _hard_
problem. Military versions for use in wide open spaces have a much
better chance than in urban areas.

Less than five percent seems unlikely, but I wouldn't be surprised to
hear "less than half the time".
There is a ShotSpotter on the lightpole outside my door. My household income is about $2400/yr. My hood is a warzone though (South Side Chicago), so not unexpected lol