skysight-inc/HackerNews huggingface dataset:
This email it links to is a fun read about ambiguities in parsing C: https://pdos.csail.mit.edu/archive/l/c/roskind.html

# Getting back to your example, since you copied the grammar from the ANSI
# Standard, your grammar is probably wrong. To expose the problem, try
# parsing:
#
# typedef int A, B(A); /* my bet is you get a syntax error*/
#
# When correctly parsed, the above is equivalent to:
#
# typedef int A;
# typedef int B(A);
#
# or simply:
#
# typedef int A;
# typedef int B(int); /* B's type is function taking an int
# returning and int */
Even when it reads "It would be operated at temperatures of up to 22,000°C where the vast majority of the electromagnetic emissions would be in the hard ultraviolet range." ?

edit: Sigh.. disregard, cf. https://web.archive.org/web/20080109011832/http://www.nuclea...
Thank you. I thought this was some paid enterprise product. Didn't realize there was a free version.

It looks like I have to sign-in to download but can't find a link anywhere to create an account, either on the homepage or anywhere else on juliacomputing.com.
I provided two specific examples. One area where memorization isn't valuable. And one where it is. That's the point of the comment.
Homeland Security collaring a suspected arsonist after asking Google for the IP
I count 67 --> 42 (after removing the dev only deps)

https://gist.github.com/seg-lol/0d22cf5002f890305cfd094f9ed1...

*edit, passed in -e no-dev to `cargo tree`, thanks @est31 for the suggestion
They knew that masks worked from the get go and openly admitted that their statements about masks being ineffective were driven by fears of shortages, not lack of data. This is why their statements were effectively "masks don't work unless you are a healthcare worker". Scientific organizations should not be issuing politically motivated or economically motivated statements; they should be stating the truth to the best of their ability. It's ok to put some spin on information to achieve results, but issuing knowingly false statements immediately shreds your credibility.
I don't buy this.

> If remote work is an option, then paying high rents just doesn't make sense.

I live in NYC because I like NYC, not because the pay is higher. I took a net pay cut after rent, taxes, etc after moving here from Maryland, in spite of getting a substantial pay rise. I suspect that's not uncommon.

> the ultimate outcome is not US workers moving to low-cost locations, it is foreign workers supplanting US workers in extremely low cost locations.

This was already on the table. Generally speaking, you get what you pay for.
Someone not only created a comment-spewing Reddit bot powered by OpenAI's GPT-3
Get Windows 3.x Program Manager for Windows 7, 8, 8.1 and 10
Founder Institute opens applications for startup accelerator in South Africa
You and me both man. I HATE that she has that sticker, because it does nothing to persuade anybody, and does plenty to invite harassment. Actually got into a big argument with her one day about it after a highly aggressive, angry driver was road raging on her.
Well yes if they're published as part of the same project as lots of these are. In C/C++ you wouldn't do this because consuming a library is a pain so you want to minimise the number of dependencies. In Rust, what would be 1 library in C often gets broken up into a few that are published together in order to allow people to depend on only the functionality they need.
Yeah, Powerhouse Energy has got a demonstration plant for this running now, taking poor quality plastic waste streams and generating H2 and syngas, as well as heat & electricity:
https://www.powerhouseenergy.net/
Friendly with a bunch of people in sales at msft. Most people in those roles were on the road 60% percent of the time before covid. If anything they were the most remote friendly org considering a team for a product will have regional posts, so team meetings were always over the phone.
Amazon Shows Off Its New Electric Delivery Van Built by Rivian
Facebook's anti-trademark bot torpedoes .org website
In personal transportation, hydrogen is clearly dead. Even against current gen batteries, it can't win. Against next generation batteries that will be on the road far sooner then viable hydrogen car it doesn't even have chance to compete.

The same goes for virtually all commercial land transportation. Maybe if you have some super long distance transport routes into remote areas, but that is likely less then 1% of the market.

Its my believe as well that battery electric flight because of its operational efficiency will start to push chemical flight up market and eventually only intercontinental flights will be chemical. There is a clear path to this with current battery developments that are in the pipeline.

I don't know enough about ships to judge what their requirements are. Maybe there hydrogen or other green manufactured fuels like methanol or dimethyl ether could have a future.

However all of this said, hydrogen survives mostly because of massive global governments how somehow fixed on it as a solution. I don't know why this is the case, when there are tons of other promising technologies that could fix a lot of things get barely no attention at all. Hydrogen as a 'battery' for grid level extra energy for energy has many competitors who are mostly ignored. Maybe because oil company have been pushing it as 'the future' for a long time, but that is getting into conspiracy territory.

What really baffles me is that we have government all over the world talking about hydrogen pushing trail programs paying money to oil industry and car makers to set up pilots and so on, at the same time we have companies like Tesla showing a viable way to get to reasonably cheap TWh factories and many other battery startups who barley get any government support at all.

There are big research funds for things like Battery 500, or DoD/NASA work on Sulfer batteries. There are commercial players monitoring that and working with them, but they don't get money to set up huge production of these technologies.

So lets continue to do fuel cell and hydrogen at the research level. But all those huge junks of money that they want to use to force down prices are much better invested into battery next generation battery technology, specifically setting up huge factories to build such. Because they replace carbon now, and will continue to do so for the next 30 years. Land transport and short distance flight, and many ships are clearly ready to be replaced with battery electric transportation, no need for some price hydrogen miracle that will be now-where near ready at mass scale by 2030 to do the same.
We've been running SeaweedFS in production serving images and other small files. We're not using Filer functionality just the underlying volume storage. We wrote our own asynchronous replication on top of the volume servers since we couldn't rely on synchronous replication across datacenters. The maintainer is super responsive and is quick to review our PRs. Happy to answer any questions.
I just wanted to let you know that I’m going to print out a poster that says “TCL scripts (yikes, it’s 2020!)” with the Xilinx logo for our office...

You can always tell when someone is a seasoned FPGA veteran by the quality of their rants about the tools.
I do not see this around me at all. There is probably some truth in this for the FAANG "work 80 hrs a week, get rich in 5 years" jobs (probably because those who want to work 80+ hours a week and get rich quick-er tend to be young folks without major commitments).

However, there are plenty of people around me who are in the 40-60 age bracket, who work in tech, are financially comfortable (even though they do not get FAANG-type salaries), do not work crazy hours and (at least pre-COVID) had no problem changing jobs if the current one became toxic or boring. My 2c.
Yes, knowing how the world works and what one should do are very different. Knowing the dynamics of a system (how the world works - science) and defining an objective function (aka a desirable outcome) are totally separable, and it'd be unfortunate if we didn't see that.
If the "Free View" really works well, that sounds like possibly the most important part. The missing feeling of eye contact is a significant unsolved problem in video calls.
The path to hydrogen has 3 components.
1 Increasing the efficiency of production. The 45% efficiency quoted by wazoox is low, IMHO, and may have been caused by driving the electrolysis cells at high currents, where they depart from reversibility. Lab cells that operate in a reversible manner get close to 100% - sadly at a low rate of production. Work needs to be done to get this higher at large rates of production. That said, inductrial production of hydrogen is often done by high temperature dispoportionation reactions, where the hydrogen is extracted. These are often done in large refineries where excess byproduct process heat is involved and many other products are made. Cold loops are used to get the hydrogen and it can also be extracted by metallic diffusion of hydrogen through thin membranes of palladium and sillver. Sadly, these both use energy only available as wasted process heat in hydrocarbon refineries - which are expected to decline in time and eventually become unavailable as the carbon economy declines over the next ~~100 years.
2 Storage costs. wazoox is correct. Compression to 2000+ PSI wastes a large part of the energy via the irreversibility of the reverse Carnot cycle. An IC engine gets power running a carnot cycle forward. 30% lost is quite believable. As liquid hydrogen in high efficiency low loss super-insulated tanks. These tanks lose hydrogen as heat gets in and boils it off - as long as you use the boiled off hydrogen as fuel cells fuel, this does not matter. You also need to add heat to feed gas to the cells, usually heat from the air works as long as it is designed to avoid frost blocking the atmospheric side.Hydride storage is another. Hydrogen forms clathrates - a crystal of organic material with hydrogen trapped atomically. It takes energy to make and energy to recover the hydrogen - 15-20% lost??
3 The fuel cells. As in electrolysis, labs cells can be close to 100%. Hard driven cells are a lot less. Work needs to be done to get above~~95%.

The warming of the earth is the gorilla in the room that holds the earth in its grip. This must be solved.
Altentate means to make energy, solar, wind, tide, nuclear can do this - we must do this or the earth as we know it may well vanish, with huge loss of all species of plants and animals - one of which is man!
Yeah, weird, I can't reproduce it now either; I was using an ad blocker (uBlock Origin), too.
Funny, I used to say the same thing about vi (I normally use emacs, but it was much quicker to open known_hosts with vim, type `29GddESC:wq!`). Though a few years ago ssh started to output a command to run, so I just copy-paste that now.
I develop entirely remotely. Save the files on a network mounted filesystem, run shell commands over SSH/mosh, etc.

The server is in the same city as me to avoid excessive latency.

The benefits of being able to develop anywhere (including from a phone in a pinch), and being able to add extra CPU's and RAM at the click of a button outweigh the need for a network connection for my usecases.
This is all about classism toward the poor. Are classist tropes about the rich not a concern? Or can there be no classism toward the rich in the same way, some claim, there can be no racism toward whites?
As the author of this blog post, I find this statement interesting. Can you expand upon the sentiments expressed in your statement? Also, by 'read this', do you mean just the blog post, or contents of the works by Jim Roskind?
Non-technical people will engage with “flashy” emails more much like advertisements aren’t just text. Visually pleasing things are just more engaging regardless of content.
The Toolbox Strategy: How to Become Uniquely Valuable
Fearing Biden tax hikes, wealthy Americans rush to change estate plans
The latter is scheduled for the next release https://github.com/hyperium/hyper/issues/2223
It seems to me that whether the distinction this article makes is necessary depends on what angle you view the situation from.

When looking at how you introduce technical debt, it matters a lot. The kind of technical debt Cunningham talks about is inevitable with any kind of iterative development. In contrast, the shortcuts, hacks and mistakes that normally get called technical debt can be minimized by taking some time up-front.

But from the perspective of paying down technical debt, I'm not sure it matters as much. The code has features that will continue to slowly cost you time and energy until you fix them. It doesn't matter why they were introduced.

The author's point that Cunningham's form of technical debt won't appear in any kind of static analysis is still a nice observation.
What Is Lease Abstraction
I don't like her bumper sticker either, and I find political bumper stickers to be annoying.

However, if I worked at an oil company, and had tons of very conservative co-workers, would you think it was ok for them to do the same thing to me if my wife pulled up and had rainbow/equality stickers on her car, or pro-choice stickers? I'm curious if you have a double standard on this topic due to prejudice against my wife's viewpoint (which my coworkers clearly have).
What Is IDaaS?
What exactly is Identity-as-a-Service? What do these providers offer that can help businesses navigate such a challenging environment?
Yeah probably not, I'm just saying the world is complex, sometimes the model and the derived limits are not adequate anymore.

Surely lots of people calculated that lithium batteries wouldn't be enough for cars 40 years ago. You see what I mean ?
“Culture isn’t determined biologically (that’s a racist belief), nor does biology determine someone’s gender (and that’s a sexist one) - and any specific culture shouldn’t require individuals to conform to gendered roles in its service (that’s a human rights violation regarding basic individual freedom)” would be my response.

Sure, these things are hard to separate - the mistake is to think that means they’re mutually determined.
Vim can do this to (with a plugin). And you can enter Unicode in the Julia REPL by entering the TeX command and hitting TAB.
We're running across multiple nodes. Removing and adding volume servers is pretty simple. You can manually fix replication via a cli command after adding/removing a node.
No one who enlists into the military with eyes wide open or who has even cursory access to the internet or films thinks they aren't making a choice that would potentially make them disposable to the military. It's true some people decide that's worth the risk to get college money or some "life skills" or for another myriad of reasons, but it is literally a contract they sign and must be of sound mind to do so.

If I decide to become an undersea welder, one of the most dangerous jobs, because the money is good, then I am accepting the risk of getting injured or killed, though I hope I would not have harm befall me. Either way I'm making the choice based on my circumstances.

A dog didn't sign up for or agree to any of this.
"For some years" sure, but that's ancient history.

curl has verified the server certificates by default since version 7.10, shipped in October 2002.
Buy them from Tesla.
Not so disposable that the dogs don't get their own body armour, receive medals, and are loved by their colleagues (i.e. handlers).

Just like soldiers.

Frankly, we just need to stop shooting each other. But that's never going to happen.
Google will give up direct control of the Knative open-source project
The entire point of war is that collectively one group of people are willing to kill the other group of people over an argument.

The value of a life isn’t universal. Some lives are worth more than others, both to individuals and to collective groups.
It's one thing to point out these stereotypes, but a bit presumptuous to tell writers what they should write. Not all works need to have the subtle, nuanced and realistic depictions the author advocates for. He also basically disavows any humor built around negative stereotypes of certain groups, which would put a big percentage of comedy off-limits.
I'm still annoyed that the Rust people screwed up error handling so badly. The designers should have gone with classical exceptions like other languages, but instead went for a fashionable-at-the-time combination of error codes and added exceptions (spelled "panics"), cribbed for some reason from Go. And on top of that, the Rust designers copied one of the most annoying parts of the C++ ecosystem: a compiler switch for changing exception behavior.

The overall result is that everyone pays the cognitive cost of exception (spelled "unwind" in Rust) safety, pays the syntactic and runtime costs of error code checking, pays the runtime cost of unwind tables, and still can't actually rely on unwinding to actually work, because anyone can just turn panics into aborts.

I hope for a language with Rust's focus on memory safety but without Rust's weird fashionable-in-the-2010s language design warts.
Huawei ousted from heart of EU as Nokia wins Belgian 5G contracts
The article (intentionally?) lacks the data needed to evaluate its claims. This seems to be THE major PROBLEM with covid 19. We lack basic data, and generally because we refuse to collect it.

To give one specific example:

>Texas reported 1,490 cases among students for the week ending on September 27, with 1,080,317 students estimated at school—a rate of about 0.14 percent.

Sounds great right? But texas didn't test 1,080,317 students did they? They didn't actually test anyone. So that 1490 cases could be 0 cases and 1490 kids with flu or over active imaginations. Or literally ever kid, all 1,080,317 could have covid. We have no actual idea.

The US system (government, healthcare and media) are totally unable to collect, process and publish basic statistics.

That's what's really terrifying here.
Yeesh, that’s a doubly-stupid comment...thinking not only that “old people” must be wrong but that “old papers” must be irrelevant.
$600 today, but in 3-5 years an equivalent component will be cheaper, perhaps significantly so.

This is a brilliant idea, even if the hardware is pricey today.

Disclaimer: no affiliation, but I use Zoom/Teams/Slack/FaceTime/YouTube.
Since the vast majority of errors are user error, this is just another potential disaster waiting to happen.
Destroy your Kubernetes pods with TNT using Minecraft
Even less cool sub-story is the way brilliant people sit behind computers typing code for companies who consider their "users" disposable income objects.
Raspberry Pi 4: Hardware accelerated video decoding (GPU) in Chromium
Bookmarked for later, thanks.

Btw, the page title for all of the categories has a misspelling - 'Tempaltes'
I think you've hit on why it's also so hard to change the system in the US. Quite a number of people do have this great care. They work (or are trapped working) for big companies or the gov. who subsidize their health insurance. They simply don't understand when people say the US has all these issues because for them there are no issues.

This is just another example of the US being a place where the gap between the haves and have nots is extremely large.
Eye protection for dogs is one of those product areas that could do with more marketing. I have never seen a dog wearing eye protection in the UK ever. Yet the reasons for eye protection make a lot of sense if you believe the marketing claims.

The market could be manipulated with advertising so that it is perceived to be grossly irresponsible to let your dog off the lead without eye protection. Random strangers could tut-tut as they see your dog bereft of eye protection. Think bicycle helmets all over again where everyone who doesn't ride thinks they know best and demand to be listened to as they have the moral high ground.

So if you are in this climate of mandatory dog eyewear then you might as well have AR dog goggles. You could text your dog when it is food time - not that he or she wouldn't know anyway. With geofencing you could have your dog's goggles flash up no entry signs when they get too close to the road. Of course the goggles could be cheaper than their Oculus Rift equivalents as dogs only 'need' mono.

I look forward to the world where all dogs are wearing cool shades.
20020: An American Football Story
> Hyper is a fast and safe HTTP implementation
Well.. Hyper does rely on unsafe blocks (14 at first glance[2]), so I don't know if we can just assume that it's safe. When Sergey Davidoff did their big smoke test of popular Rust HTTP implementations they found a couple of bugs[1] (through Reqwest).

I love the idea of a safer cURL, but I don't think you should take this as a magical answer to all of cURL's problems.

[1]https://web.archive.org/web/20200506212152/https://medium.co...
[2] I ran `grep -oR unsafe . | wc -l` after cloning the repo
I think it's a resignation to cynicism. It's hard to be angry 24/7. I used to work in a "___-tech" area that I dislike from a moral perspective now, and it's not healthy for anyone, let alone yourself, to be openly angry about it all the time. So, instead, I follow the industry a bit and am mostly resigned to the inevitability of more disappointing news.
It's possible that the "order of magnitude" statement was the majority case, and the 0.1% statement was a best case scenario. So, 1 magnitude is to be expected, but 3 is possible.
Donald Trumps's nude photos have appeared
> you should be paid according to the value you create for the company, and nothing else

But, you need to subtract your pay from the value you create. If you create $1MM value but cost $500K, and someone in the Midwest can create that same $1MM value for only $150K, it's pretty obvious what most companies will choose.

FAANG companies somehow convinced themselves that paying $500K for talent in SV made sense even if they could get similar talent basically anywhere else in the US for less. This massive WFH experiment that we've all been in seems to have demonstrated to some of them that physical location doesn't really matter as much as they thought. The next logical step is that paying inflated rates to hire someone in a particular physical location doesn't make sense, if you're just going to have them work remote anyway.

WFH may just be the pin that burst the SV tech wage bubble.
That's his personal property he can do whatever he wants whether you agree to it or not. It's different from literally speaking to your coworker about it.
If the Arab nations decided to embrace science education and to industrialise their economies there's nothing the USA or Europe could, or would want to do to stop it. In fact the West would gleefully sell them the technical know how and equipment needed to do it. After all, they even did the same for Communist China.
The Challenger Sale

To Sell is Human

The Little Red Book of Selling

Crossing the Chasm
So weird...I was just thinking about this yesterday.
Everyone's clamoring over these kinds of tools right now. If "no-code" or "low-code" was such a godsend, then we'd all be using visual programming tools instead of writing code directly. Now, why is it that visual programming tools haven't taken over? It's because, at the end of the day, textual interfaces are vastly more performant and efficient.

The entire gist behind these tools that try to get away from "code" is based on the assumption that code somehow makes things more expensive or difficult. I really don't think that's true.
In the newspaper articles they make references to the research. For Example in the first paper from 1975 it is Paul R Erlich who is the researcher.

If you want, you can track down the paper. It may be difficult though.

Edit:
In 1968, Dr. Paul R. Ehrlich wrote a well-publicized book entitled The Population Bomb . Ehrlich predicted widespread famine and disaster unless population growth was reduced to zero in America and throughout the world by compulsory methods if necessary.

Edit:
https://science.sciencemag.org/content/173/3992/138.abstract
A Prayer for Archimedes