skysight-inc/HackerNews huggingface dataset:
This post cites sources that actively contradict the points it attempts to make. It provides a wealth of useful aggregation of information against the points it makes.

Let's us begin

However, there are also deterministic frequency
reductions based specifically on which instructions you
use and on how many cores are active (downclocking).

As you are likely using AVX-512 in a cloud deployment you don't have access to any of the information, and are likely sharing that hardware who may not respect the same engineering rigor.

Also, nobody setting there CPU affinity to ensure the down-clocking stays on a single core. You have to pray the scheduler doesn't shuffle your workload around. This requires a lot of platform specific C and most people are writing Java/Go/Ruby/Python where doing bit twidling NUMA management is impossible, furthermore the information you have access to in a cloud environment (which is where you'll be using advanced AVX-512 unless you work for Amazon, Google, Intel, or Cloudflare) may just lie about core count, and NUMA architecture.

Also this is just false [1]. Running AVX-512 adjusts the BASE clock for the package. There are throttling attempts to ensure every other core on the package throttles back. This is a package wide effect, not a per-core effect.

Light instructions include integer operations other than
multiplication, logical operations, data shuffling
(such as vpermw and vpermd) and so forth.

This is false according cloudflare [2] which you've linked. They test your "light" carry less adding, shifting, and xoring (these are the only operations in ChaCha20 [4]). It cost too much.

We have chosen to only include two columns.

I'll include the whole thing [3]. Wow yeah the entire package's power curve is changing. The base clock, cores not effected, all their clocks are changing. Its almost like having 1 out of 24 cores still effects all 24 cores....

For example, the openssl project used heavy AVX-512
instructions to bring down the cost of a particular
hashing algorithm (poly1305) from 0.51 cycles per byte
(when using 256-bit AVX instructions) to 0.35 cycles
per byte, a 30% gain on a per-cycle basis. They have
since disabled this optimization.

The literal example to show AVX-512 is good at ends with statement that people using AVX-512 are now actively avoiding it.

This is less then content, do you have an agenda or are you just an idiot?

[1] https://en.wikichip.org/wiki/intel/xeon_silver/4116

[2] https://blog.cloudflare.com/on-the-dangers-of-intels-frequen...

[3] https://en.wikichip.org/wiki/intel/xeon_gold/5120

[4] https://en.wikipedia.org/wiki/Salsa20
How to Setup Push Notifications in React Native (iOS and Android) with PubNub
I think the conversation would benefit from you explaining the important distinctions that you think the GP failed to make.
Ordered maps require other tradeoffs. For example, c++ has both: std::map and std::unordered_map. std::map is a treemap, and so has logn access/insertion times. It also does a ton of small allocations, and scatters your data across memory, leading to poor cache performance at scale.

But it has ordered output, and doesn't invalidate iterators on insertion (hashmaps might, because they sometimes need to rehash).

Generally, the suggestion that I've heard is to avoid using std::map unless you really really what it specifically provides, because it's expensive and it's hard to know if you can safely relax those constraints.
I don't think so, at least not completely. The message should be to treat others as individuals and not impose societal expectations on others.

Don't assume that the default or expected role for a woman is to be supporting and passive. And don't look down on a woman who still wants to assume that role.
Ideal scalable solution to the problem: Engineering a bacteria that feeds off of plastic and can only survive in saline water. The proposed solution in this article only touches the surface of the problem, literally. Even if it pans out, the surface of the ocean will be clean and may lead to the wrong conclusion that the ocean is rid of plastic.
Three things, actually, one of which "prisons" fall under. I find it a quite reasonable argument to say that privatizing one of those three things hasn't worked out so well, so why would we think privatizing all three would be a good idea?

And you might want to dial back the snark a bit. Parent might not be the most substantive thing I read today, but your final phrase was uncalled for.
What other items do you think fall into this category?
And your low effort comments are even worse
I can't get the video links in the tweet [1] to open? Unless I fat-fingered all 3 of them. Either the guy doesn't want to be accused of not following proper disclosure procedures, or he was somehow asked to remove them?

[1] https://twitter.com/privacyis1st/status/1038103142460743681
Forrester’s 2018 PAML “Waves”
That's not that amazing of a metric. For starters, households are what track to a house, not residents. Then you also have to consider what proportion of that population is looking to buy a house at any given time; most people tend to stay in a purchased home for a long time, so they may already live in a McMansion style house.
I'm a little worried about these companies over-hyping the current state of capability. For sure, this is an exciting time though, and I am certainly optimistic about the long-term prospects. Anyone interested would do well to read [0]

[0] https://arxiv.org/abs/1801.00862
You can see the key behavior by fixing one end of a belt, and moving the free end.

You should find that there is a way to apply and remove double twists in the belt without twisting the free end.
A lot of the snarky comments are getting downvoted but I must admit that my first reaction to reading even a few paragraphs of this article was essentially revulsion.

I get that the rationalist community is really trying very hard to figure out novel ways to solve difficult problems and I am very supportive of that goal. I love reading Marginal Revolution for one, and I'm highly susceptible to the argument that there are likely to be surprising ways we might shift our thinking about difficult issues.

However private enterprise has so many unpredictable incentives that I simply would never want to subject myself to a system like this unless it had been proven to work for a long time someplace else (color me a private crime fighter NIMBY).

My view is that we need to improve our traditional government run justice and law enforcement systems, not privatize them.
Mini Dijital Cep Ağırlık Ölçekler 0.1 / 0.01g LCD Ekran
Who would write the questions? Who would determine who is/isn't fit to vote?

1. If it's the ruling party, then there's no way they would write unbiased questions.

2. If it's the opposition party, then there's no way they would write unbiased questions.

3. If it's a combination of the two, then no questions would get written in time.

4. If it's a third party, then who vets/selects them, and who can be a part of it? GOTO 1

> But the question I am really asking is, would it be so bad if the number of eligitable voters were smaller, but they were more informed?

That's incredibly dangerous. Who decides who is 'informed' and not? I bet most (all?) voters think they are informed.
Yes that is the correct title.

The fake résumé generator idea is brilliant. But I would beta-test this under a false email unrelated to your name, and in a slightly different target field.

I would suspect they typically check the last employer, or the one before to verify the reason of termination? Not sure though.

If the theory of allegiance holds any truth, it's because you acted too much like a person who is too good for this world.
Clever, but it sounds expensive! Re-rendering the entire scene (especially with that many objects) instead of a single raycast? I'm guessing you had no acceleration structure for any kind of raycasts, and if this was the only thing you needed raycasts for, it wasn't worth making one?
Suffering is a form of indulgence. The pain can exist and you can be fully aware of it, but if you don't indulge in it there will be no suffering. It just is. One of the components of this is desire for an alternative. This combined with reobservation of the pain leads to a cycle (indulgence) of the mind - the essence of suffering.
Deconstructing the Great Firewall of China (2016)
Maybe efficiency shouldn’t be the highest goal of the criminal justice system, and maybe innovation and profit shouldn’t be either. There is plenty of room for reform of the current system without destroying it in favor of some dystopian protostome, eating lives and shitting money. Instead of this insane and inhumane proposition I’d suggest an end to the war on drugs, and fundamentally rethinking matters such as bail, jailing people who are not a danger to society, and mental health issues.

If all of thst is done and we still see a need for greater efficiencies in a much reduced system, then we can talk.
Another thing to consider, when pondering counterfactuals to free trade: offshoring destinations are also automating. China is now the largest market for industrial robots:

https://www.cnbc.com/2017/10/26/china-is-the-largest-market-...

Maybe when the local factory shut down in years past it transferred 500 jobs straight to China. That doesn't necessarily mean that it kept employing 500 people for the same output in the years since. Re-shoring the same volume of production may mean significantly fewer jobs today, in e.g. textiles:

"U.S. Textile Plants Return, With Floors Largely Empty of People", 2013

https://www.nytimes.com/2013/09/20/business/us-textile-facto...

... Take Parkdale: The mill here produces 2.5 million pounds of yarn a week with about 140 workers. In 1980, that production level would have required more than 2,000 people. ...

Or in the case of fields that still are very little automated, like garment sewing, it would require pretty much the same number of workers now as 20 years ago. As you say, it's very product-specific.

If we broaden the category a bit from "manufacturing jobs" to "industrial jobs" (including things like coal miners and workers at coal fired power plants), you also see strong effects from process-and-input changes. It takes far fewer people to produce a terawatt hour of electricity from a modern combined-cycle natural gas generating plant than from a modern (worse, built-in-1970) coal plant. It also takes fewer workers for a TWh from solar PV or wind power. The rapid growth of jobs in renewable energy is a temporary excursion, mostly an artifact of current rapid expansion. At steady-state it will take fewer people to supply electricity from a renewable-heavy electricity system than a coal-heavy system. That's one reason that I am bullish on the long term price-competitiveness of renewable electricity but skeptical that "green jobs" are a panacea for declining industrial employment in other sectors.
PostgreSQL Setting up Streaming Replication walk thru
This is a terrible idea on its own, but I find it particularly unpalatable because the author is deliberately tickling the fancy of all the "My theories are so beautiful and internally consistent" libertarians who wouldn't be able to identify a negative externality if it punched them in the nose.

I've had this discussion a million times in college. It's always a dumpster fire.
He's right. I misused the terms. "Interest rate" isn't precise at all, and since we're talking finances, the details are actually important and I should have been more careful about which terms I used.

There is a "coupon", which is the amount a bond pays each year. Which is one kind of interest rate.

There is the "yield to maturity", and since Tesla's 2025 bond seems like a normal bond, so Yield implies yield-to-maturity. This is another "interest rate" but just saying "interest rate" is meaningless.

Since coupon vs yield is ambiguous, I should have used more precise language earlier.

> bonds fluxuate in value but the return on the bond itself is fixed, so the yield reflects the relationship between cost and payout

Yes.
Punishments should focus a lot more on the situation of the person involved.

For example, community service if you can’t pay a fine. If you don’t have time due to multiple jobs, kids, etc. then perhaps the state offers services to give you time (day care, food or travel credits, whatever). Sure, the state pays for that but is it really so bad to pay for these things when we pay to run jails anyway? Seems we’d have fewer desperate “criminals” if we just treated them like people.

If you have little money and need to be working multiple jobs, etc. then of course bail, fines, and jail time will completely screw you and you’ll end up even more desperate and likely to (say) steal again. And since people aren’t just leaving stuff around to be stolen, you’d probably accomplish that through property damage (more charges! more jail!) or, unfortunately, weapons (despite best intentions, things go bad and you’re desperate and assault occurs: more charges! more jail!). This is an insane cycle.
> My initial thought is that this would create a "wild west" type society where bounty hunters go around and have shootouts with criminals, but without police training.

As I understand it, the western frontier was actually relatively crime free (low rates of murder, robbery, etc.)

With regards to training, it seems like something vocational schools could offer at reasonable rates.
Not usually, and especially not for physical products. An 8 digit alphanumeric serial contains 2.82E13 possible values (which is more than any one company will sell of anything, ever), and it'd be crazy not to use that to store some kind of information like models, series, bins, etc. Two characters allow almost 1300 possibilities, and just three give over 46,000. Our POs have 6 digits, and after over two decades of multiple weekly deliveries, we're still in the 500000s.

To make that random would be a huge waste and also destroy the potential for creating visible patterns helpful within a lot of industries.

Edit: I just thought about redemption codes, which yes, do aim to be randomized have a huge space relative to the issued codes. In those cases, I see what you mean. Serials of digital media are often and intentionally randomized.
Thanks for the thumbs up! We have an abstract report provider which allows developers to use their favorite analytics platform easily.

Google Analytics is quite convenient - it allows the reuse of already existing data, and does not require the management of an analytics service.
My experience is that stopping and paying attention to a stubbed toe makes it more bearable than yelling and hopping around the room.
Tire and Rim Insurance – Good Deal or Scam? – Vetteblog.com
The keyword to google for here is "quantum supremacy". There is for example this paper https://arxiv.org/abs/1608.00263
This has always been my feeling. Unless you are a designer and are trying to design a consistent look and feel for your application, why wouldn't you just design for the native look and feel?
Definitely yes. I can see the student me taking advantage of the uberpool even if it was 2x the cost (since it would have saved me 2-3 hours each day).
Putting people into a house and stopping them from leaving the house is the same as 'detection, prosecution'.

Pretty sure there are pretty different people who handle these things.

And as the punishment proposed is about money, that is also incredibly different then 'stop people from leaving house'.

So, other then that the functionality is now with the government and that one proposes to privatize it. What do they have in common from a functional perspective?
> A lot of the snarky comments are getting downvoted but I must admit that my first reaction to reading even a few paragraphs of this article was essentially revulsion.

I'm not sure to what degree describing one's first impressions honestly consists of snark.

> However private enterprise has so many unpredictable incentives that I simply would never want to subject myself to a system like this unless it had been proven to work for a long time someplace else (color me a private crime fighter NIMBY).

And even then, you would have to have a deep understanding, and be able to replicate the exact cultural quirks that allow such a system to "work" in the first place.
the UK is already the startup capital of Europe
When are generators going to replace real world architects?
AVX-512 does not do to micro-op splitting (on intel server class CPU's, it does on some intel consumer cpu's).

Amusing Zen is emulating AVX512 and AVX2 via micro-op splitting and it performs better under some workloads.

The real issue is path propagation delays of 512bits worth of electricity is extremely non-trivial, and costs a shit load of power. Just `mov`'ing to the AVX-512 instructions (initially when AVX-512 is not warm) can stall the CPU for 10,000+ cycles as it tries to power on all those registers.
AIUI this is because the power scheduler gives the core the license to actually execute those instructions. Until it is granted the core must emulate them as multiple vector instructions of smaller stride size.
I'm also convinced that tone deafness is a spectrum, not a binary thing, and that a lot of people, perhaps most are at least a little bit tone deaf. Or it's possible that tone deafness is a default trait that can only be changed by being exposed to music.

The inevitable trend in pop music to becoming simpler and simpler and more homogenized to me is a symptom of the de-evolution of people's taste in music (on average) because they are not exposed to more sophisticated music, so they never develop a taste for it.

I think it's probably similar to how spelling and grammar seem to get worse every year, corresponding with the decline of reading actual books. But that may be just because I suffer from terminal Grammar Naziism and my sensitivity to it increases overtime.
The question isn't whether we should spend money on ocean cleanup vs doing nothing. The question is whether we should give money to "The Ocean Cleanup project" or spend it on more promising research. A glitzy looking project can steal the funding from other equally promising but less glamorous initiatives.
Die Partei: satirical German party gains ground on social media	(2017)
This provides a good context https://www.newyorker.com/magazine/2015/02/09/trip-treatment
Yeah. I upvoted the story just because I thought the fact that it was such a spectacularly awful idea made it worthy of discussion. But when I saw the snarky comments all downvoted, I upvoted the snarky comments too.

You can only come up with truly innovative solutions to old problems once you've understood the history of the problems and reasons behind the old solutions. Otherwise you're just starting over again on the old problems while adding a few more problems of your own.
Back to Eden Film – Gardening Documentary
It has been on the way out for the last 10 years. I suspect that X11 outlives Wayland simply because the latter will be replaced by yet another technology but X11 applications will still be supported.
For the past 30 years or so...
I used to live near vancouver area, Fido/Koodo don't have good coverage, my university in Burnaby had 0 coverage for these networks.
Just me. It would feel a bit icky to have multiple persons behind the same handle.

As icebraining pointed out, sctb is the other moderator who posts publicly. https://news.ycombinator.com/posts?id=sctb.
I now believe, but cannot prove, that most people's professed beliefs are not rational, logical, reality-based, sensical.

Rather, beliefs appear to be more about identity, virtue signaling, and tribal acceptance.

If true, reason is impotent. To change belief systems, one must use psychology, rhetoric, propaganda, evangelism.

The lesswrong.com crowd is calling this "belief as attire". I don't know what to call "Popperian beliefs" (true until proven false) vs "aspirational beliefs" (make our own reality).

My greatest fear is that my self-image of being a Popperian is actually just aspirational.
I read a post yesterday on a generalized notion of compositionality [0]. It was neat and extolled the virtues of modularity and compositionality and being able to reason about system by reasoning about its parts.

If I'm understanding OP, this means that to use the AVX-512 instructions well, a compiler that has to think about instruction speed as a function of what other instructions are around it. It might be faster to write operation X with these instructions than without, but only if you don't also write operation Y with them, because then the CPU would get too hot.

That sounds so much harder! Hot damn! I know CPUs are complicated and 1 instruction = 1 cycle is wrong in many ways, but this just sounds especially difficult.

[0] https://news.ycombinator.com/item?id=17923075
As a consumer, I'm happy with the rapid pace of change in Apple's software. Yes, that raises the minimum needed to keep an Apple app working.
If the poster above you doesn't have any smart arguments, you don't have any arguments. A counter-argument is only a counter-argument through presenting an alternate (and supposedly-superior in some way) point of view. You haven't fleshed out anything, just posted a snarky comment on the internet.
I just started looking at making a browser extension for Safari and it's insane compared to every other browser AFAIK, one has to make an app and submit it to the app store for approval.
Is that true if your being tortured by someone other than yourself? I've seen the picture of the monk who set himself on fire while meditating in protest.

I wonder if suffering is only optional if you inflict it on yourself.
This was announced in January. Previous discussion:

https://news.ycombinator.com/item?id=16182152
This is the problem with all review systems. The cost to post reviews is close to zero, and the value of a good review is non-zero. Retailers are yet to find a reliable way to distinguish real from fake reviews, and they have little incentive to do so: no matter how bad the problem is, consumers still inexplicably trust online reviews, so why change?
Crawling the web is very resource intensive. You'll need thousands of machines, and probably a pretty sizable IPv4 allocation to go with that. You'll find that people allow GoogleBot and maybe a few other crawlers, but don't allow you -- because crawling causes too much load on their site.

Once you have a snapshot of the web, you have two problems. The first is that your snapshot is out of date; you're going to have to continuously update it. The second is you have to figure out how to turn that enormous data into something useful. That's probably going to take thousands more servers, plus or minus lots of development to figure out what's useful.

And then, if you do manage to decent results, you have two more problems. speed -- to compete with Google, you need to be fast, and to be fast, you need to be close to users, which means you need datacenters spread throughout your market area. Even if your results are objectively and subjectively better if blind compared, people are going to prefer the google results because they have google branding.

It's not an insurmountable barrier, but it's pretty big.
You could get a stenography keyboard, but they are expensive and hard to learn.
For that matter, the current legal system assumes that you have time to read the criminal law.

Presumably, the insurance companies will be strongly motivated to teach their clients how to stay out of trouble.
Ask HN: Git repositories to learn how to develop microservices on k8s
I am looking for git repositories to learn how to develop microservices on k8s. Java and Go are preferred on the backend side.
I feel sorry that you don't gain the joy and pleasure that I get from music, but on the other hand I'm guessing you also don't suffer from the utter distaste and even hatred of boring, repetitious pop music that you get exposed to when out in public.