skysight-inc/HackerNews huggingface dataset:
I agree mostly with Keller's take but I think he left of one key factor, the quality of the software tool chain.

The x86 tool chains are amazing. They're practically black magic in the kinds of optimizations they can do. Honestly, I think they're a lot of what is keeping Intel competitive in performance. ARM tool chains are also very good. I think they're a lot of the reason behind why ARM can beat RISCV in code space and performance on equivalent class hardware because honestly, like Keller says, they're not all that different for common case software. But frankly x86 and ARM toolchains should dominate RISCV when we just consider the amount of person-hours that have been devoted to these tools.

So for me the real question is, where are the resources that make RISCV toolchains competitive going to come from (and keep in mind x86 and ARM have open source toolchains too)? And, will these optimizations be made available to the public?

If we see significant investment in the toolchains from the likes of Google, Apple and nVidia, or even Intel. ARM needs to be really worried.
Yes agreed. I mentioned more from having read this, I now look to see what people are based on their work and how they approach a work. They say more about who they are rather listening to people talk about themselves.
If you read the article and not just the title, the majority of the discussion is using dogs for diagnostics of collected samples. They (for that use) would not be around patients like you so wouldn’t trigger your allergies.
Nothing businesses like to see more than "we'll hike your prices 17x with a week's notice".

If this is their goal, They are doing the equivalent of walking into a big business meeting drunk, and then throwing up on some executive.
The M1 has a 192k instruction cache for performance cores which is not ‘tiny’.

If there is lots of evidence for the performance benefits of improved density vs the alternative of fixed instruction width in real world CPUs then I’m sure you’ll be able to cite it.
What is so misleading about that number? That's 8 times 9/11, every year! Your comment is whataboutism.
Healthcare demonstrates the other extreme of the problem in my experience, where entrance to the field is gatekept by the medical education system to ensure that there's not an over supply of professionals that would put downward pressure on existing salaries.
It’s really too late for me to drop out (graduating in the fall), but it’s something I’ve put a lot of thought into in the past. Really, the main thing that’s had value for me has been my senior thesis. Most classes, even high-level engineering classes, are a waste of time.
Well yes, I've been in far more life-or-death situations with dogs than humans, and they give me panic attacks.

On multiple occasions I had a group of dogs chasing me on a mountain road while I was on my bike with trucks on one side and a cliff on another.

Don't fault me, I had every right to be there in peace, and enjoy my bike ride. No wild animal bothered me, just the goddamn dogs.

I don't want dogs anywhere near me.

And yes, statistically they are far more dangerous than bears, mountain lions, and wolves combined, in terms of both injuries and deaths, even if you exclude rabies cases.

Dogs were bred to fearlessly attack anything unknown and that's exactly what they do.

Wild animals, on the other hand, generally fear the unknown and stay away from it.
On the contrary, they are 100% reliable. They always detect drugs when they are present. They also detect drugs when they aren't present. But hey, probable cause is just a pesky constitutional law concept anyways.
But.. he has a blue check mark!
Maybe you are still on winter blend?

https://www.bellperformance.com/blog/bid/49483/fuel-mileage-....
Wireless Redstone in minecraft vanilla
Inflation is stealth debt relief.
Microsoft will ditch algorithms when scientists ditch math.
It is two separate dice, with an EMIB-style interconnect.
Totally worth the headache. Is it possible to use this with guake?
There's "the law", and there's "what big corporations will attempt to get away with anyway".

Because whatever happens in court (if it gets that far), they'll have years of appeals to go, and that'll be some future Google employee's problem not the current people.
It is not the degree that is valuable, it is the network it allows you to access that is valuable. The classmates you have at certain institutions will increase the probability of you achieving certain goals.
A new study shows that ants are as effective as dogs at detecting cancer, and can be trained to do so in as little as 30 minutes [0]

That doesn't explain dogs' absence, but one day it might.

[0] https://www.healthcarepackaging.com/quick-hits/article/22118...
WPI, RIT, Northeastern, maybe RPI spring to mind. The better funded state universities (Texas, Michigan, etc) should have good programs and provide excellent networking potential too
CNVi isn't PCIe; non-CNVi platforms can't take CNVi Wi-Fi cards.

> CNVi or CNVio ("Connectivity Integration", Intel Integrated Connectivity I/O interface) is a proprietary connectivity interface by Intel for Wi-Fi and Bluetooth radios to lower costs and simplify their wireless modules. In CNVi, the network adapter's large and usually expensive functional blocks (MAC components, memory, processor and associated logic/firmware) are moved inside the CPU and chipset (Platform Controller Hub). Only the signal processor, analog and Radio frequency (RF) functions are left on an external upgradeable CRF (Companion RF) module which, as of 2019 comes in M.2 form factor (M.2 2230 and 1216 Soldered Down). Therefore, CNVi requires chipset and Intel CPU support. Otherwise the Wi-Fi + Bluetooth module has to be the traditional M.2 PCIe form factor.

https://en.wikipedia.org/wiki/CNVi
> Except perhaps for elite-institution degrees, which are more about the brand and the network than what people actually learn.

Even for a place like MIT/Caltech?
One thing that always freaks me out is how do you trust your cat to not scratch your face or maul your eyes out while you sleep (accidently or otherwise)?
I see your point about commenting on sentences, but would also argue that academic writing provides a better model for this via quotations and references
I personally don't have enough economic experience to definitively say if Friedman's far right free market ideas are inherently bad (except for the super elite), nor can I definitively say left ideas of socialism and government infrastructure inherently better. The significant difference I see is that democracies tend not to produce free market economies, and Friedman is open about his policies taking advantage of crises to help enforce them and foist them on an otherwise willing country.
The UX is mediocre due to their refusal to add GUI elements we've had since the 80s because the product can't be allowed to compete against Visual Studio.
How do you determine the value of a "delivery" without a financial metric? Taking a laissez-faire approach doesn't change the need for financialization. At most, it changes some of the evaluated variables.
Yes, and its called Singapore and Japan.
Here, have some free citations. This is something which I believe everyone should be aware of:

"Drugs dogs are hilariously unreliable and are explicitly used by some departments solely to create probable cause."[0][1][2]

[0] https://en.wikipedia.org/wiki/Florida_v._Harris

[1] https://www.utahcriminallaw.net/drug-sniffer-dog-false-posit...

[2] https://www.smh.com.au/environment/conservation/sniffer-dogs...
A very long time ago (~1985), I dropped my Minitel and the screen was dead.
I cabled an Ascii keyboard on the Mother board and made an interface for a Black& White TV with only one transistor (2N2222 probably) and a few resistors.
The motherboard was inserted in a "Traoumad" metal box for the famous biscuits.

https://en.wikipedia.org/wiki/Traou_Mad
Searching "tay ai" into Google images leads to a handful images that show the initial comment are clearly not "repeat after me" responses. Of those that exist, most of them have been pretty offensive.
Are iPhones Better for Privacy? Comparative Study of iOS and Android Apps [pdf]
I wonder if one could build a couple of aircraft carrier for commercial airliners and post them out in the Pacific somewhere to get shorter ETOPS-compliant flight paths.

I also wonder how much fuel is spent carrying fuel and if emissions wouldn't be lower if they would fly shorter legs on fumes and do frequent refueling stops.
There’s a reason he said ten and not a million. This argument is absurd when taken to its maximalist conclusion.

Whether a rational person would accept chance X of wrongfully being convicted of a crime to decrease the chance of being a victim of crime by Y obviously depends on the values of X and Y.
These kind of prognostications /opinions are easily falsifiable by talking to your coworkers that went to other universities. Most of the top-25 schools have upper-div CS classes that are nothing like what you're taking about, with both faculty and TAs putting in enormous effort to make sure that courses are accessible and intellectually stimulating.
Class of Zoom: The reality of virtual graduation, prom and college orientation
Doesn't power leakage get much, much worse as temperature increases?
I actually don't understand what people love about BC. The only thing I find it extremely useful for is the occasional files where inline diffs are practically mandatory, like CSVs. Other than that, I generally find it frustrating compared to TortoiseGitMerge, except perhaps for some very specific/unusual scenarios. In particular the line highlighting is annoying - instead of coloring the lines that were added vs. removed differently, it colors lines according to whether they're an "important difference" or "unimportant difference" (?!), which is borderline useless to me. What do people love about it so much?
Research grants pay for research equipment. They do not cover student labs in any way.
Exactly. Even Android now with Android 12 is difficult. I spent a bunch of time I didn't really have trying to get my Android to proxy through my Burp suite, which is something I used to be able to do easily. But now it's extremely difficult, and the use of HSTS makes it basically impossible for all big tech sites, especially Google owned, but even HN. All I want is to be able to see who my device is using my network to call, and what they're saying. It used to be that the tech was there to serve me, but now it seems the other way around.
I don't like Twitter threads but I agree with Sam Altman in this case. Waiving student loan debt but not resolving the root cause will give a clear signal to colleges - Increase tuition as much as you want because the taxpayers will again pick up the tab in a few years .
Okay… iOS has had on device image recognition since 2016.
> Especially in areas where everyone who wants to is vaccinated.

Right now that is nowhere in the world, because kids under 5 still can't get vaccinated.
I don’t know that it’s a good tradeoff. ARM64 has fixed length instructions with decent density and has proven to allow highly parallel decoding.
> USA did this in the pandemic, and now you have the consequences. You can't print money from nothing, its that simple.

When it was going on, you couldn't speak against it. Every single comment on HN or otherwise, that brought up inflation was being casted as right-wing or consipiratory, and therefore flagged. If you tried to speak about inflation just in last year, March 2021, you wouldn't be able to on HN.

Why did we do this?
Of all code in Firefox, only 50% of it is "systems language" code which includes C, C++, and Rust. Therefore "10% of all Firefox code is Rust" projects to "20% of systems language Firefox code is Rust".

It took me a minute to parse your post, so I restated it.

I agree that 20% seems quite a big larger, especially in a large multi-million LOC codebase like Firefox.
Sure, I get the allergies argument, especially if the reaction is a deadly one. It’s a good reason to avoid dogs. I have an allergy too, although not to dogs. It’s not EpiPen level, but I do keep a bottle of Benadryl handy at all times. I totally get the life or death vibe.

But calling dogs killers because one is allergic to them is a bit disingenuous no? People are allergic to many things. It’s not the thing that’s the problem, rather the individual body’s overreaction in the presence of the thing. The problem is with the body, not the allergen, wouldn’t you agree?
> Also got really tired of the wastefulness of software: so much software gets thrown out in under 5 years. Stuff that lasts 10 years is considered extraordinary, and 20 years is almost unheard of.

Whenever I think of this while working on my personal open source projects, I become a little bit unmotivated, cuz in the end it will be rendered useless, so why the heck should I spend my time on something that’s not gonna last long….
Have there actually been studies that put drug dogs to the test under controlled conditions?

Just looking at airport stats isn't enough. A drug dog might sniff trace amounts of drugs on clothing, but a search may not turn up anything because the trace amounts are from days earlier. Or maybe the contraband is too well hidden to be found, and so the drug dog's signal is labelled a "false positive" because the search failed even though it really was a true positive.

Even if a drug dog is only right 50% of the time, that's still pretty incredible odds unless literally 50% of the population is carrying illegal drugs at any given time.

I'm not saying that I don't believe drug dogs used as an excuse to manufacture probable cause, but I also don't believe the concept of an accurate drug-sniffing dog is impossible, considering blood hounds can detect and follow extremely dilute traces of a person's scent.
Still too close. About a week ago a stray huge supersonic drone flew out of Ukraine over Romania and crashed in Slovakia if I'm not mistaken.
My .gitconfig for using meld at the git merge tool:

[alias]
mt = mergetool

[merge]
tool = mymeld
conflictstyle = diff3

[mergetool "mymeld"]
# Gives you meld, with three comparison tabs. Assuming you're merging others changes into
# your branch, this shows you:
# - 1st tab: yours|merged result|theirs (do the merge here into the middle pane)
# - 2nd tab: base vs your changes (look at just your changes)
# - 3rd tab: base vs their changes (look at just their changes)
cmd = meld $LOCAL $BASE $REMOTE --output $MERGED --diff $BASE $LOCAL --diff $BASE $REMOTE --auto-merge
Ok yeah see https://news.ycombinator.com/item?id=30735678
No harm in staying with YouTube for now, as long as you have a local copy of all your videos.
Thanks, Yeah I’ve tried VSCode and Sublime. Like you said they aren’t bad. Might need to check out more plugins.
Spent many years in software engineer in London - web dev; ecommerce; mobile dev etc. Picked up a bunch of industry certifications along the way, happy customers, completed projects, but didn't ever manage to get more than average salary.

Moved to academia, got a PhD in machine learning, got a bunch of publications in high ranking outlets, and managed to land an entry level assistant position - but now I'm stuck in the same position, just in academia. My work/life balance is probably a bit better. Still love computer science and will probably keep on, but it's a cruel mistress!
Linux doesn't solve nearly the same set of problems that Windows does. One is a kernel. The other is an operating system.

Typically this is just semantics, but it's meaningful here because you still need all of the other components (GNOME and X and PulseAudio and SystemD and so on, as concrete motivating examples) to make up the whole OS.

And unsurprisingly, you end up losing out on features that would require vertical integration. Accessibility on Linux is more or less a non-starter, the design of every application and toolkit is blindingly variable, nothing about the system can be depended on (even the standard C library!) unless your app has been intentionally built and tested with that particular version of that grab bag of components.

Windows is one thing. People know what they're getting when they use it. I don't like it much, but it certainly achieves the goal it set out to accomplish. I certainly don't lie awake in bed wondering why everyone uses it over my favorite grab bag of widgets that more or less looks like an OS.
I went to a top 25 CS school. Half my upper div lectures had ~5% attendance.
He is measuring "quantity of money per unit of output". Those units and ratio are doing a lot of work, to the point where I have no idea what the graph actually represents.

I don't mean this in a "how should I interperat that" way. I literally mean I do not understand what is being measured. I cannot reproduce his result using my understanding of those terms:

https://fred.stlouisfed.org/graph/?g=NbZe

> Yes, something did happen, that money created out of nowhere will go somewhere and increase prices.

I intended for that example to be a comically obvious one, that is only a thing because of the accounting that results from the treasury and central bank being distinct entities. If they were the same entity, nothing would change, except for how the accounting was done. The combined entity would have simply printed money instead of printing money and debt to itself, and it never would have bothered record any money being created to service the interest on that debt.

Consider a more absurd example. The government prints money and stores it next to its gold in Fort Knox. Other than the costs of mechanically printing, transporting, and storing the bills, does this actually change anything?

In reality, most money falls somewhere short of this extreme, but still does not spread uniformly to all sectors of the economy.
It's not as if the navy airplanes that take off and land from carriers are standard issue planes. There are very specific, pretty risky tech that goes into each catapult launch, arrested landing, etc. Doing so in an airliner full of passengers would be too risky in my view.

Not to mention the size of aircraft carrier that would be required to land even a 737.
> Healthcare demonstrates the other extreme of the problem in my experience, where entrance to the field is gatekept by the medical education system to ensure that there's not an over supply of professionals that would put downward pressure on existing salaries.

That's not a bad thing (to a point) when the entry-level qualification takes a massive amount of time, intense effort, and money to get; it's very important that they manage it so there's no oversupply. If you don't, then you'll have disasters like US legal education has been.
Aggregate demand is very high due to 1) global shift of consumer spend from services to goods, 2) global fiscal stimulus, 3) wealth effect from booming asset valuations (though this should be fading). Global supply is lower than it should be due to 1) low levels of capital investment over the past 3-5 years in several key industries (eg, semiconductors, US shale oil) for idiosyncratic reasons, 2) COVID-related reduction of port and air-transit capacity, 3) overall low levels of commercials capital investment in 2020 due to COVID-related financial prudence, 4) impact of the Ukraine invasion on oil and gas supply
IMO It is more: is it immoral to let person X die justifying it with an unreasonable fetish for tech and its unrealized potential?

I am only half kidding :)
Diff so fancy is great too! I go back and forth between it and delta at times by leaving delta as the default diff tool and adding a git alias for the following:

dsf = "!f() { [ -z \"$GIT_PREFIX\" ] || cd \"$GIT_PREFIX\" && git diff --color \"$@\" | diff-so-fancy | less --tabs=4 -RFXS; }; f"
This page actually crashes safari in iOS! Works all good on Firefox on same device!
Believe it or not, the most common use-case is simply discovering what your code is actually doing. Modern frameworks are often so far removed from the nuts and bolts of HTTP and TCP that it can be difficult to know what's actually happening on the wire without using a tool like this.

A similar frustration is the tendency for SDK / library vendors to document their product using code snippets in various languages, but without simply showing you what the raw HTTP requests look like. Typically the closest you can get is a set of curl commands.

When you show me a python/ruby/swift/js snippet, I have a guess as to what's happening. When you show me HTTP, I know exactly what's going on. And if you won't show me HTTP, time to fire up mitmproxy.
I wonder if Amazon warehouses could also be included in this calculus. Obviously there’s far fewer locations than the other chains referenced in the article, but many of them are much larger, so like all things Amazon, economy of scale could make for more efficient installation.

They’re building more of these warehouses so perhaps it’s easier to incorporate structural support designs for the load stressors versus modifying older buildings.

And given the recent construction of many, one would hope they don’t need new roofs in the next decade or two (according to the article that would make deploying solar panels in the near term less economical).

Besides supplying power needed in the warehouses themselves, they could eventually use the power generated to charge their planned fleet of electric delivery vehicles. That should be more feasible as battery storage improves.
> a pro status quo figure masquerading as an anti-establishment figure

I call those "liberals." /s
What kind of take is this? You need to interact with humans.....
My .gitconfig for using meld at the git merge tool - which gives you that:

[alias]
mt = mergetool

[merge]
tool = mymeld
conflictstyle = diff3

[mergetool "mymeld"]
# Gives you meld, with three comparison tabs. Assuming you're merging others changes into
# your branch, this shows you:
# - 1st tab: yours|merged result|theirs (do the merge here into the middle pane)
# - 2nd tab: base vs your changes (look at just your changes)
# - 3rd tab: base vs their changes (look at just their changes)
cmd = meld $LOCAL $BASE $REMOTE --output $MERGED --diff $BASE $LOCAL --diff $BASE $REMOTE --auto-merge
It is largely anecdotal based on some inquiries made at my school. Different schools will vary- is it a research school? What types of STEM degrees are offered? Etc. Others likely have more concrete insight than I do.

One conversation that stuck was the me:

Back when I was in school, one of my mandarin teachers wanted to offer a "business mandarin" course outside of the general language program geared towards business students who might need basic fluency in a corporate setting. The school denied him because there wasn't a budget for it, which struck me as asinine at the time as it wasn't like there would be students who weren't paying tuition for the course anyway. The school had rooms available, and students have to buy all the materials the class would need anyway.
I don’t know why, I don’t have an opinion on it, it’s just something we have done.

My point was only that pushing (any) code to prod on day 1 doesn’t have to be an entitled fantasy.
Germany is burning lignite coal mined by destroying black forest, you want to give me a better example of energy policy. Germany is cautionary tale of what not to do. They became hostage to Russian ONG precisely for the wasteful investments they have made in the name of Renewable.

The energy price per kwh is high about $30 cents? in Germany. Germany is on pace to get its version of Rust belt soon.
Sorry, I didn't see it.
In most non-western countries, yes. Not so in the UK: https://en.wikipedia.org/wiki/List_of_fatal_dog_attacks_in_t...
A lot of those happened after an epileptic seizure. Which are not quite rare in doctors offices.
I wonder if planes could be built in such a way to include two sheets of outside layer, with a gas (can a gas be used to shield radiation?) in between those sheets to shield the passengers from outside radiation.

Or maybe use a polyethylene layer?
So if something kills less than 475k people we should consider it safe? What kind of reasoning is that?