skysight-inc/HackerNews huggingface dataset:
If I search "Kleenex" on Google, I'm asking Google to find me Kleenex, not some ads. If Google is going to start listing things in highest-to-lowest bid, then it stops being a search engine and starts becoming an auction house of links.
So three languages with identical performance ceilings end up with essentially identical performance results. sounds like a job well done.

if you want to know something more than that, like how performance tends to end up after inputs of identical effort and talent you will need to recruit a lot of people and money to run really large scale experiments and when you are done people on HN will just endlessly find nits to pick with your results whenever they don’t agree with their preconceived notions
I would argue for institutional transparency, tempered by individual privacy.

For example, in this situation UPenn is not sharing the information out of "Privacy concerns". These could be alleviated by the scientist in question saying that they are free to share information about that time -- leaving no reason to continue hiding the information except for embarrassment.
I mean... yes it is? 95% confidence in an effect is what most people mean when they say "statistically significant".
My best practices to make your home not just smart but also secure
Rust takes const with pointers very seriously. It is undefined behavior to mutate anything non-mut (pointer or reference) unless it is through an UnsafeCell. While you can break compiler guarantees through pointers in Rust, dereferencing this pointers must still obey the above guarantee (basically think of it as you need to go back to references to actually use the aliased pointers which would be undefined due to the aliasing).

Therefore, the optimizer can always assume mutations don't alias. Even UnsafeCell isn't allowed to break the alias rules, it just provides flexibility going from immutable to mutable.
Go ahead just don’t waste other people’s time (colleagues) and money (stakeholders) - there’s opportunity cost to everything.
Benchmark hackers can just sprinkle `restrict` all over the place, too. Real world C code doesn't get restrict by default and often isn't fully annotated, so the benchmarks may artificially hide the real-world difference.
Since you’re on btrfs, a copy-on-write file system, you should also investigate disabling full page writes for Postgres WAL. I disabled it for our cluster on ZFS and got a nice reduction in write volume.
You are right the ARM cores, mostly. Xilinx Zynq devices have ARM A devices built into them as "hard" cores. That is, the ARMs are instantiated directly in silicon, not as "soft" cores which take LUTs (gates) from the FPGA fabric. The ARM A is a microprocessor (not a microcontroller) powerful enough to run Linux.

The ARM connects to the FPGA fabric using a so-called AXI bus, which is a local bus defined by ARM. Xilinx supplies a bunch of "soft" cores which you can instantiate in the FPGA and integrate with the ARM. Of course, you can write your own logic for the FPGA too, as long as you can figure out how to interface to it using one of the AXI bus variants.

Several vendors offer experimenters platforms which are affordable enough for hobbyists and folks making engineering prototypes. Examples are the Avnet's Zed board and Digilent's Zybo board.

The biggest problem with the Zynq ecosystem is that the Xilinx tools -- Vivado/SDK and whatever they renamed it to last year -- are steaming piles of smelly brown stoff. Vivado is buggy, poorly supported, has bad documentation, and the supplied examples typically don't work in the latest version of Vivado since they were written long ago and have been made obsolete via version skew. An absolute disgrace compared to what software engineers are used to. The SDK is basically Eclipse which has its own problems, but is not as bad as Vivado. Ask me how I know.

I think AMD and Xilinx have a long way to go before they can satisfy the hype and speculation I see in all the posts here. I suppose one could shell out $20K for a seat of Synopsys if one wanted a decent set of dev tools, but that's not the direction most software engineers are going nowadays.

Also, assuming NVidia completes its acquisition of ARM, the whole Zynq ecosystem is imperiled since it pits ARM against NVidia.
What makes you say advertising is zero-sum? This doesn't seem to be the case at all to me.

Take diamonds for example. Prior to the mid 1900s, diamonds weren't nearly as sought after as they are currently. It took the marketing and advertising efforts (among other efforts, like monopolizing the mining process) of De Beers to convince the public that diamonds should be highly coveted. It was advertising that pushed the public to think spending X months' salary on a diamond ring should be normal. De Beers is obviously highly derided, but this a pretty clear cut case that advertising is NOT zero sum. The value of diamonds went up because of advertising, and nothing else depreciated in value as a result.

I won't even touch on your other points about unbranded goods, except to say that consumers definitely show preference for branded items, and I don't really see why that is a problem.
Not for the ILM use-case. I expect they would stick to finely-tessellated geometry. The challenge would be moving all of that data across the PCI bus in and out of the relatively limited DRAM on the GPU. It would require a very intelligent streaming solution. Similar to the one they already have to stream resources from storage to the CPU RAM of various systems.
Seconded. It's such a good portrait. The way the workers talked about the change sticks with me years later.

Adding to the recommendations, I found Rother's Toyota Kata very valuable in understanding how to make Lean approaches work: https://en.wikipedia.org/wiki/Toyota_Kata

For applying it in software, I loved Mary Poppendieck's books, which are listed about half-way down the page here: http://www.poppendieck.com/

And for the math-inclined, Reinertsen's "Principles of Product Development Flow" is very insightful: https://www.amazon.com/Principles-Product-Development-Flow-G...
The Great Wall wasn't some monument to a vain ruler. It was part of the war effort against invading Mongolians.

People die fighting wars.
Sounds like the drug dealer model, where product is largely delivered to customers as they need it. Large stashes of drugs have additional potential downside, making the model more attractive than normal.
Designing for production became highly unfashionable because the big three did it extensively in the 1970s and 1980s resulting in very efficient production of cars nobody wanted.

It's one thing to try something new. It's another to re-try something that failed (or was correlated with failure) within the lifetimes of people still in the industry.

Toyota doesn't buck trends like that. They're very conservative.

Tesla on the other hand takes risks.
You should really shop around! In Europe I have a free credit card, with a large line of credit, that I literally never pay any interest on, that (used to) fly me to New York in first class once a year on normal household and business expense spending. They're out there - you're throwing away money by not using them.
> Whenever I think about it I can't quite put my finger on exactly what Python would need to make it the same. It's something to do with the way imports and namespaces work, though.

Python has a fundamentally broken module system, and Python 3 did nothing to fix it:

https://nedbatchelder.com/blog/201908/why_your_mock_doesnt_w...

https://docs.python.org/dev/library/importlib.html#importlib...
The escape from the work car park still haunts my nightmares.

:-)

I was doing some late night coding, only to find at 2AM that my car was trapped. Yup, not familiar with coders' strange hours, the temporary works car park had been totally locked up. The only escape route was to drive across the building site for a new casino in central Dundee.

To saw the journey was an obstacle course is a complete understatement. Eventually, at 4AM I got a Rastafarian to unhook the metal fencing, so I could leave the far end of the building site.

I got to bed at 6AM!
It's not about clicks or traffic. The real issue is selection effect vs. advertising effect

SEO traffic benchmarks don't measure the right ting or show real ROI. FB or Google don't want you to measure the right thing.

Traffic to the website has licks, purchases and downloads that are happening anyway (selection effect) and clicks, purchases and downloads that would not have happened without ads (advertising effect) mixed. Only way to differentiate between the two is do real experiment where you divide target groups in two sections and show only the other group the ads.

When you do this experiment correctly, you find out that online ads are usually wasted money for any established brand and lower than expected value for less known brands.
> What if the sale price doesn’t match up with the valuation amount?

Then you don't have to sell as much as you thought.

> What happens if a majority shareholder is forced to sell and it results in them becoming a minority shareholder?

Works as intended. Companies this size should be broken up under monopoly laws anyways.

> Does that mean one is forced to give up control of their business after a certain size?

Now you're getting the spirit!
Also, monopoly laws.
Ads are somewhat like propaganda. There's no proving it will work or not in short terms, but nobody can deny that persistent propaganda has a long-term effect on the whole population. You have think about a kid/youth who listens to some propaganda for years when growing up. If say you show an ad for a new Apple product. A small part of it is to inform consumers about it, the longer larger part is to enforce the Apple brand which has been happening over many years. You can't say well it is not quite working so let's stop doing Ads.
I would expect academia to absolutely be the place for long-term, speculative research to be at the heart of what they do.
> Why is it always called "the Pfizer vaccine"

False supposition, in most cases in my reading it is called Pfizer/BioNTech in reference
Yes, I understand :)
That’s essentially the opposite situation, though. Presumably Oxford has better PR people than BioNTech. It also has the great advantage of being easier to spell.
> Not really, it's not worse compared to many other things people consume.

Yes really. Other things being worse is whataboutism to derail from the issue.

Coke, specifically, from can bottle. If you drink the brown sugar suspension that is fountain soda, you are just marching toward diabetes. The chemistry is unique between these products.
How is this news in 2021?

I remember going to talks by tech people at link-shortener companies (bit.ly, IIRC) in like 2012 where they were talking about all the fancy analytics and tracking they offered and why it was so great that you should route all your links through them to get more "insight" into visitors.
Ah, thanks. It's been a while since I've used Ruby seriously. Still not quite sure why "Matz's ruby" is separate on the Benchmark Game rankings, while all other languages are grouped based on the best implementation of the language. Anyhow, that's pretty much irrelevant to my overall point.

Thanks for the kind words, not sure why it's getting downvoted other than that I called someone out on their lazy dismissal. But I wouldn't worry about it too much, I've been on HN and Reddit for long enough to not care too much about downvotes.
One ad had a concept the other was boilerplate/template garbage. An idea is more worth than mediocre design.
Even with Scala 3 on the horizon (I believe end of Q1 2021)?

I recently worked on a Java 11/Spring app and there is still plenty of pain in Java to go around when compared to other, more terse languages.
I'm not sure how much alcohol you drink - could be one beer / glass of wine / drink, or it could be multiple units - but for your health, I'd recommend that you take a 3 day break between intake.

Drinking for 3-7 consecutive days, is not good for your liver, even in smaller quantities.
The TDP on EPYC chips is a lot higher. I think of Threadripper as mid-tier, and EPYC as the high-end. Ryzen is remarkable because you can buy new equipment with ECC, at consumer prices. I am hazy, but don't think that has been possible since the 386 era ('parity ram').
"Dear Imgui" is pure immediate mode both interface and implementation wise so far as I can tell.
The left is divided into establishment lefties, high percentage neoliberal, and non establishment ones, high percentage New Deal types.

Another way to view it is markets vs. mixed model, markets where they believe they work and socialism where they believe that makes sense.

Health care is an easy to see fault line.

Establishment types are perfectly happy to see rhetoric critical of them censored right along with the right.
They probably would've supported the money is speech argument. They detested democracy as mob rule by ignorant uneducated common folk.

Obviously tides have shifted on democracy since the 1700s. But we don't need to revise history to argue that common folk should have a strong political voice.
It's so nice to see that clear data collection item in the Apple store.

No wonder surveillance capitalism and its boosters keep demanding someone "tear down the Apple monopoly".
Show HN: Ngext – A routing framework for Angular inspired by React's nextjs
Very nice :) I just bought it, this is a lot nicer to have around than switching back to the activity monitor.. I just recently got an m1 Mac air and since it's fanless and makes no obvious outside indication that something is busy it's hard to tell what's going on.
> Yeah but can I get a metric ton of benchmarks at that 45w setpoint?

Yup, they're out there.

> I don't really see the reason in paying for a 100w TDP premium if I'm just going to scale it down to 65w.

You might want the core count or peak performance for the very short term. When I was looking, running 65W parts in the 45W envelope was only about a 7% penalty, so you get a bunch more performance/watt.
Ah, rust. A language which combines the flexibility of assembly language with the power of assembly language.
I disagree with this, but I know where you're coming from.

I don't think it's slow necessarily, but it's very disorientating (especially at first). Because of this, the whole first season can fail to make any sense, and so feel slow. You miss out on a lot of the value that the characters bring because you don't know WTF is going on.

I tried 2 or 3 times at least to get into it, always failing a few episodes into series one. It took a further watch with the mindset of "I'm going to watch regardless, and trust the recommendations that brought me to it". By the end of the first series, I understood the slang/characters/plot well enough to be rewarding by the rich characters and relationships and loved it. From there all the way to the end of the final series it was plain sailing.

I don't think there's many other series that I've had that experience with, and I really wholeheartedly recommend struggling through the first series (and with subtitles is a great idea), as the whole thing is my favourite TV show of all time.

I think you're right that it doesn't have any big explosive events necessarily, but the story is so great that I don't think it needs the artificial cliffhanger-ness that other 'faster' series may have.
Were the cars not substantially less expensive to produce? Even the notoriously ugly Aztek was able to sell "okay" at a discount to similarly equipped cars.

I guess nobody wants to be the discount brand in the long term...
Also Uber would benefit from a higher price of advertising for upstart taxi companies.
I'm not entirely sure about that, at least not in all cases.

I was recently in the market for a new mattress, so went to a mattress store and tried some out. Even though Tempur Pedic is all the rage with their insane ad spending, I was not all that impressed, and found a considerably cheaper mattress that felt much higher quality.

Now, this may all be sales mumbo-jumbo, but the sales rep noted that a lot of people come there only interested in Tempur Pedic mattresses, which he regards as "literally a piece of foam, total crap mattresses." They sell at such a high price point because they advertise so much, while the mattress I found came from a no-name brand that doesn't advertise at all, and was therefore cheaper.

So I guess in some markets, advertising does work. I've never heard of someone telling me how much they loved a mattress unless it's a Sleep Number or a Tempur Pedic, and those advertise by far the most.
I think I'd argue that React is immediate mode with caching and then a retained-ish driver layer to talk to the underlying DOM.

But given the constraints of the "talking to the underlying DOM" part it's going to be a bit handwavey no matter how you argue it, I suspect.
Define 'c'.
What "writing" would that be exactly?
The Elisp reference manual describes Elisp the language, and Emacs's Elisp API: https://www.gnu.org/software/emacs/manual/html_node/elisp/in...

e.g. here is describes keymaps: https://www.gnu.org/software/emacs/manual/html_node/elisp/Ke...
I often find it easier to grok things like circuits and logic visually, certainly when in circuit design/PCB mode.

Does anyone know of any open source software for taking smallish chunks of Verilog/VHDL and making a visual representation/schematic?
People weren't meant to raise children in a nuclear family. It's a historical aberration. In the past, you'd offload some of your parenting to grandparents, aunts and neighbors in the village (and the latter would do the same, creating a sort of distributed parenting environment). For urban population in modern times, daycare and babysitters serve as a replacement.

Put another way, taking care of a young child is 16+ hours a day job, 7 days a week job. Even if there are two parents to share this load, at least one of them also has to have a regular dayjob. A small child puts a lot of physical and mental strain on the parents.
> The reason it feels intuitively broken is because the conversion rate is so low. But there were about 10k impressions in his test.

Can't be 95% confident in something if natural variability drowns out the effect. That kind of conversion rate is one bot RNG away from returning to the mean (noise), it just takes some domain knowledge to recognize why p-hacking is an illusion.
I'm asking for evidence that advertising is an effective use of money. All you're saying is that people spend money.

By your logic, Scientology and Gwyneth Paltrow are also selling the real deal.
Ask HN: What is the best place to make offensive jokes with others on the web?
Without getting censored I mean.
Oh yeah, you're right. Can't tax those billionaires. I completely forgot the paperwork.
And those invaluable art collections. You just can't put a price tag on those!
> Both are propped up - actually maintained - by huge and vastly expensive brand management strategies.

In the case of Coca Cola, I agree - in the case of Apple, not at all. "Keyboardgate" aside, their products are vastly superior to the competition in build quality and life time. A typical Windows laptop is unusable after two, three years (almost all are made from plastic which breaks or looks extremely ugly rather sooner than later), and has next to no resale value while in contrast even old cheesegrater Mac Pro's fetch many hundreds of dollars today. iPhones are supplied with firmware updates far longer than most Android phones outside the flagship Pixel line are. OS X is, while it has gotten locked down a fair bit over the last years, still way better than Windows as it doesn't do tracking bullshit and start menu ads and decently better than Linux because no matter which device, stuff usually Just Works (tm) without having to fiddle for hours to get something as basic as a Bluetooth headset working.

Apple built themselves a loyal following with pure quality superiority over the competition, unlike HP or Dell who are only surviving because of enterprises who follow the "no one got fired for buying IBM" line.

And that doesn't even touch that it's Apple who's at the forefront of innovation. iPods, iPhones, iPads, Apple Watch, AirPods, now the M1 CPU - these entire device classes were created by Apple. When was the last time you heard about something truly innovative from the Windows/MS/Google side of IT? Only thing I can remember is the Google Glass.

What Apple is doing is not a "brand management strategy" per se - it is delivering actual value and innovation instead of rent-seeking. And for what it's worth Tesla are doing the same thing.
It's an unsupported configuration and it's not tested.

The latter is a big problem, one of the extreme-OC guys (Buildzoid) who interacts frequently with the OEMs (as he is pushing their stuff to the limit and he frequently needs their help) has commented that AMD has a really bad problem with their BIOS teams. The AGESA firmware (the low-level code that the processor actually runs) is buggy as all hell at a firmware level and the OEMs are forced to patch around it in BIOS, but the AGESA firmware also has a massive problem with code churn, so these BIOS fixups basically stop working all the time. And the driver teams at a lot of OEMs are literally one person, so there isn't enough staffing there to test everything all the time. Long and short of it is: stuff breaks in AMD BIOSs, constantly, and they don't notice it.

This is obviously a huge problem when ECC is not an officially supported feature, because it means nobody is testing it! You might update your BIOS (as you frequently have to do with AMD machines) and suddenly ECC stops working, it might be running ECC in non-ECC mode and no longer correcting errors. Or it might have screwed up reporting them to the OS.

The server/workstation boards are the only ones you should be trusting Ryzen with ECC usage on.
> Now if we can get ECC at the retail level

You can actually, most AMD consumer chips (except the ones with integrated graphics) have ECC support, even though it's not officially supported. See this Reddit thread for more details: https://www.reddit.com/r/Amd/comments/ggmyyg/an_overview_of_...
And having allergies is scary now because it could appear to be "symptoms". There is no reliable test yet that shows a person actually has enough viral load to be a danger to others!
Any examples? I love the show but never followed Simon, and now I'm curious.
On Android, sideloaded apps can be used indefinitely without an internet connection and there's no limit to how many sideloaded apps you can install
chuckle This is true. As far as I can see (as a hardware engineer frequently doing FPGA stuff) The Intel/Altera combo has not produced any new products nor yielded any customer benefit beyond what would have happened if the two companies had remained independent. But I'll bet the "business strategists" at each company who thought this one up made a pile of money from the deal.
Not just the standard library, but the core language. They are what you get if you write a string literal in your code.
And yet 2000-3000 people die a day in the US. Surely more can be done...

It feels like those in the US are unwilling to make hard changes for the common good, be self critical and admit failure.
I can't help but think most commentators haven't actually read the article or the patent. This isn't about having an FPGA embedded into the CPU or near the CPU, it's about having a programmable FPGA like execution unit that can be programmed to be say a 4-bit floating point adder, or any other weird execution unit one might need.

Why is this important? Have a program that does a lot of integer multiplications? Let's program all of these programmable execution units to multiply integers on the fly, etc. Now your integer multiply throughput is higher, as per the current program's needs.

Have lots of weird old x86 instructions you are forced to support but no one actually uses? Don't waste transistors on them just program an execution unit to execute that instruction on the fly, etc.

I think it's great, and that most people are missing the point.