skysight-inc/HackerNews huggingface dataset:
You reminded me of https://en.wikipedia.org/wiki/Gödel_numbering

> Each letter of the message is represented in order by the natural order of prime numbers—that is, the first letter is represented by the base 2, the second by the base 3, the third by the base 5, then by 7, 11, 13, 17, etc. The identity of the letter occupying that position in the message is given by the exponent, simply: the exponent 1 meaning that the letter in that position is an A, the exponent 2 meaning that it is a B, 3 a C, 4 a D, up to 26 as the exponent for a Z. The message as a whole is then rendered as the product of all the bases and exponents. Examples. The word 'cab' can thus be represented as 2^3 x 3^1 x 5^2, or 600.

Excerpt From: Frederik Pohl. “Starburst.”
I might be wrong, but I don't think they report cases prevented with post-exposure treatment as cases. This would mean that the 1-3 cases are equal to 1-3 deaths.
> They are changing how mining is done

There's no chance that this is true. They're buying the same components from the same suppliers, and they're laughably small compared to Google, nevermind Apple or Samsung.
"The parallel he drew was to another friend who’s a Civil Engineer. His friend had to be state certified and build everything to certain codes that stand up to specific stressors and inspections.

I gave him the usual answer about how Software Engineers deal with low stakes and high iterability compared to Civil Engineers, but, honestly, he has a point."

I've argued for awhile now that Software Engineering with a big E should be licensed and regulated the same as any other Engineering discipline. Not all software is low stakes and fast changing. In fact I'd argue the most important software is never that. software for control systems, avionics, cars etc are very high stakes and have no reason to iterate beyond what is needed to interface with changing hardware. I think if software engineers had to be licensed to work on such things then those 737s wouldn't have fallen out of the sky and Tesla wouldn't be allowed to beta test self driving cars on public roads.

To those who ask what do you now call software engineers who don't work on those things, you are programmers. Or if you prefer a less formal term, coders. Engineer is a powerful word and I don't like how the we the IT industry have appropriated it for less critical tasks.
Ok, that's not a Darwin award. That's straightforward suicide-by-bat.
It used to be, treatment for rabies was subsidized by state governments in the US. Lately these programs have been discontinued because they were getting really expensive. Costs for rabies treatment has gone up 400% in the last 10 years or so. Someone posted this article recently.

https://www.webmd.com/a-to-z-guides/news/20180220/the-high-c...
DB already offers something similar in the form of yearly discount cards with three different levels: 25%, 50% and 100%.
The latter being pretty much the same thing as the above mentioned card (although 4x as expensive).
A scientist or lab tech specifically working with virus infected bats will spend a lot more time in close contact with virus infected bats than most.
>no one is interested in such an Kernel for servers, mobile or the desktop

Excluding Google (Fuschia) and Huawei (HarmonyOS).
This might be a confusion around a cultural translation. "The Greatest Resume I've Ever Seen" is referring to an American "Resume" which is what we call our CV (Curriculum Vitae). In the US we use the word "Resume" to describe this 1-2 page document that outlines our skills, job history, and qualifications in order to apply for a job.

So for example in the post, this is the Resume/CV that they are referring to: https://dsresume.com/

So it isn't referencing the verb "to resume", but is instead referencing the noun "Resume", which is an American colloquialism for a CV, which is to be a piece of literature to describe qualifications for a job.

While I am American, i lived in France and England for a while and over there, the term "Resume" was completely foreign, but CV was something everyone understood. So that is why I thought I would shine light on this.

(Unless maybe you were meaning to make a joke, sorry I took the question literally)
No, I'm not.

> COVID-19 happens to be a potent enough disease that the potential benefit of these vaccines outweighs the risks.

I'm saying it's entirely reasonable to be concerned about the safety of these vaccines.
In some cases, perhaps, but the _state of the art_ is always evolving and a lot of it is informed by how people practice software engineering in the wild.

Professional Engineer is a modern concept. In the United States it started in 1907. Sure we have been building irrigation systems for thousands of years but it wasn't regulated by governments until recent history.

Until then it was a practice guarded by guilds and seen as a craft.

Software isn't without its own history. The mathematicians and logicians had been working on it long before the first computing machine was built. We've known how to compute values for thousands of years.

Are we still in the craft/guild phase of the discipline? I don't think so. There are professional engineering organizations around the world that are certifying software engineers. If that is all that is required you can apply today.

The missing piece is that it's not required by governments around the world to have any professional affiliation or certification to practice programming professionally. Some argue this is a good thing as it keeps the playing field level. Others argue its bad as it enables profit-motivated companies to cut corners that harm businesses and users.

But as far as best practices go, as long as there are enough people practising them across the industry, then it's not simply a preference. A good guide on this is the SWEBOK [0] published by the IEEE which attempts to catalogue these practices in a living document that gets updated as the state of the art develops.

[0] https://en.wikipedia.org/wiki/Software_Engineering_Body_of_K...
Aren't best practices things like "don't roll your own crypto if you can avoid it", "store your code in version control", or "write down migrations as well as up migrations"? These are all choices where the right option has been absorbed into the craft.

Civil engineering best practices are written in blood, but I think software engineering best practices can be stretched to include sweat and tears too.
You have to click 'Request full-text PDF' then enter an email address
> I believe there were also some tests using it to measure level of attention in fighter pilots.

I would not put much (any) stock into this. The army has put out RFPs for using magnetic tourniquets to induce clotting without external pressure. With magic. Just because the military pays someone to try something does not mean that it is not entirely bullshit.
I'm still puzzled: Ampere list show at least 16 SKUs, imagine dealing with 16 different fabs, circuits, packages, specs, sales.

This feels like Intel marketing shenanigans from 2000's..

Having this insane number of different is a common marketing stuff, that nowdays I found hard to belive ads any value to a business. Moreover, given the current Fab issues, and supply constraints keeping a clean & simple fabrication process, distribution, and sales pipeline actually is an advantage.

Can't help remembering Steve Jobs famous quote when re-gained controll of Apple. 4 producs Matrix: Consumer, Pro vs Portable, Desktop.

Again kudos for Apple: That continues to design one or maybe two CPUs per year and heavily optimizes, efficiency, scale, logistics, etc.
Archiving declutters my org files. I could delete things, but archiving saves me from screwing up, and it's basically for free.

No need to use drawers or properties necessarily. I've got into Properties mostly through realising the incredible power of org-columns, which can turn an org file into something like a spreadsheet at the drop of a C-c C-x C-c. If I'm trying to keep track on the status of a big project, that can be really handy, showing the status of each entry, effort estimates, time spent on them, and really whatever else. (I use this to produce Gantt charts with org-taskjuggler.) And then a C-c C-c and you're back in a plain-old org text file.

But just use what you need.
Am following this topic from another thread on HN today about soundscapes and binaural beats, and what is the theoretical framework behind it, or is it just sympathetic magic?

I was in a meeting yesterday about the truth and reconciliation stuff going on in Canada right now, and the first hour of the meeting was given to people who were sharing their experiences of residential schools by telling stories about them. The storytellers were fantastic, and one of them had a mesmerising and hypnotic effect that I was trying to isolate as a technique. I could see others attempting it as well. I had seen a similar story telling technique used by top professional stage actors in the past. When you watch the documentary, "Wild Wild Country," which is about charismatic spiritual leadership, they use a similar verbal mesmerism technique that can give people "chills," which are also physiological response, just not a cardiogram effect.

Working in tech, one encounters improbable clusters of professors, behavioral economics readers, intelligence operatives, ad-tech designers, political campaign operatives, magicians, hypnotists, practitioners of so-called NLP, "pick up artists," con artists, and other people who practice and apply systematized methods of persuasion. My interest in it is mainly for experimenting with music, but my own practice of a simlar dynamic would be exercising craft as a writer.

Of what is this synchronization and mesmerism the effect?
When viewing the resume, Safari crashes when the browser is minimized/scaled down.
Operation Epik Fail: The /b/ sides
Happy with dbeaver, what are its shortcomings re pg?
You can actually press spacebar to open a comment inside a modal where you can scroll.

Wow, thank you very much! :D
A case of rabies is, 99% of the time, a case of death.
The mobile web UI for calendar has indeed been abandonware for about 5 years and even before that it was starting to look pretty crusty. I think largely because nobody cares and everyone on mobile uses the app. The mobile web interface of Gmail hasn't changed in years either but it is still maintained and also wonderfully good.
The overarching issue was that they tried to do big
company practices in the move fast and break things startup
style. For every well-intentioned move toward being a
proper company they managed to screw it up by trying to
inject startup-style speed and improvisation.

What would have been a better way of handling the transition?
Zephyr is just one among many MIT/BSD/Apache POSIX alternatives to Linux on IoT space, which CPUs it runs on is secondary.
Providing updates isn’t too hard, but are those updates significant or just security patches? That’s what people care about.
Sure, but dying from rabies is not fun.
Documents Reveal Miami Mayor's Struggle to Make the City a Bitcoin Utopia
Wasn't the fairness doctrine made to enable that?
Pretty sure this is because most of our public investing goes towards spying programs instead of more funding for places like NIST.

Not to mention funding for governments that actively sell exploits to other nations. Standards seem to be left up to the industry. I saw the Kubernetes hardening guildelines from NIST a while back that was cool.
'Price-Distorting' iBuyers Like Zillow Hurt U.S. Homeowners, Rivals Say
There are lots of ways to die in your 80s. Pretty sure "rabies" is not high on my list.
I met Bill Bruford. I attended one of his lectures, and I gave him a cymbal made to act like his mid-70s bent cymbal.

He was cordially dismayed. "But… it's not the one…" I meant well, though, and he asked me if I wanted him to have it. And yes, I did. So, ever the gentleman, he accepted this wrong and bad cymbal :)
Sure, but we're back to "I want this to be true" at this point. It's possible. But there are a billion rural Chinese who also could have gotten it naturally. Add a 1000x coefficient and you're down to a million to one.
https://www.investopedia.com/terms/h/howey-test.asp

> Why Is Bitcoin Not a Security?

> In June 2018, the former Chair of the SEC, Jay Clayton, clarified that bitcoin is not a security: "Cryptocurrencies: These are replacements for sovereign currencies, replace the dollar, the euro, the yen with bitcoin. That type of currency is not a security," said Clayton.

> Bitcoin, which has never sought public funds to develop its technology, does not pass the Howey Test used by the SEC to classify securities. However, by Clayton's definition, tokens used in an ICO are securities.
I like what Montpellier (France) is doing, which is a phased approach towards all public transportation free. For now it's for under 18 yo and 65+ yo, and all weekends for everyone, with a phase 3 total gratuity in 2023. I prefer to choose and accordingly pay for my long distance travels, but in the city trips consume a lot of money, on a personal / family level, which is nice to see reduced. And who doesn't want to travel with the nicest tram in France and for free??
Well, this one is about moving from CRUD, that is the most mainstream paradigm on software development into what is solution to a very niche problem, while the other is just about the solution.

This article isn't really pushing people into an overengineered and disastrous situation only because it doesn't say everybody should follow it. But it's a really bad article for everybody to follow and people are reacting like if it was recommended to them.
Your comment makes a very good point. Android really does seem like a Linux system when described in this way. I may need to re-evaluate my attitudes here.
Interview with whitehat hacker paid $1MM bug bounty
> “The most notable thing about this project is it allows proprietarization while GNU coreutils doesnt”

> They are literally telling a new competing project that they are worthless and an attack on the FSF due to their license choice.

If that’s your interpretation of that quote, I’m not sure I can help you.
> the BS the FSF spits out

The whole article didn't mention even one concrete thing the FSF has said wrong, it just slanders them several times. No wonder it says to the FSF "don't bother to contact me."
Next stop: Just make public transport free for all reasonably permanent residents (for example, you could get a free ticket for next year when you file your taxes).

Anyone who rides public transport instead of expensive and polluting cars is doing a service for the environment.
Thanks! You're right, that part is a bit weird. I added that in the last moment and didn't really spend much time on making in good.
Serverless file management on AWS with various Access Control Lists
BlueStacks X: play Android games in the browser
Trigger Warnings are for books what the PMRC's "Parental Advisory: Explicit (Fuckin') Lyrics" stickers were to music. They're a good way for teenage edgelords to find books likely to appeal to them (and shock their parents). That's all they're good for, but IMO that's reason enough to have them. It doesn't matter that they don't serve their intended purpose; if you're so fucked in the head that reading a book can hurt you, then you shouldn't be reading in the first place until you've learned or remembered how to distinguish between fiction and reality.
No, it's not about that, and shame on you for thinking so.

It's the plain fact that if this were a problem on Windows or linux, a free script would be available, but because it's Apple, it's a paid plugin or add-on, as it is with everything you need to customise an apple device.

It's a matter of developer culture, where you develop things for a fun, and to solve a problem. Not to make a quick buck.
One of the books I picked up to settle an argument about best practices once...

A Practical Guide for Policy Analysis by Eugene Bardach. ( https://us.sagepub.com/en-us/nam/a-practical-guide-for-polic... ) and https://en.wikipedia.org/wiki/Eightfold_path_(policy_analysi...

Legal practices often follow from established best practices rather than the other way around.

There are many practices that solve a problem. Some of them have an intrinsic "better" to them. Of those, when trying to solve a problem you look at all of them. The one that fits your needs best is then the best practice.

> Don't be mislead by the word best in so-called best practices research. Rarely will you have any confidence that some helpful-looking practice is actually the best among all those that address the same problem or opportunity. The extensive and careful research needed to document a claim of best will almost never have been done. Usually, you will be looking for what, more modestly, might be called "good practices."
Had a bat in the house two weeks ago and our cats killed it. Contacted WA Department of Health and had to go through all the procedures.

The amount of misinformation and conflicting procedures we got from all the health professionals was staggering. Some said PEP right away, others told us no risk. Cats needed no boosters said the vet, but by law they did. Also had to quarantine the cats (120 days). Confusion all around and incredibly frustrating.

We had the bat tested, it was a $100 + $75 to ship a frozen bat to another state. If you can’t afford that, you are hosed. Thankfully it was negative.
As an American I had always heard that public transportation was super inexpensive in essentially all of Western Europe. Is that not the case generally?
I wonder if this was a case of "I don't want it" or "I can't afford it (but maybe could have some luck and don't get it)".
That's funny -- I originally started building Firezone for OpenBSD but at that time wireguard-go was the only way to have WireGuard on *BSD so I decided to tackle Linux first.

Firezone is Docker-free and the firewall management application is designed modularly so that nftables can be swapped for another implementation without too much trouble.

There's no technical reason packages couldn't be built for Windows and macOS as well.
This is a symptom of the lack of knowledge not a cause. Imagine you want to built a building but no one really knows how, then copying successfully completed buildings, and established construction engineers and companies is a pretty good idea. That's what's going on in SE.
Aluminium is the second most recycled material on the planet, after asphalt, if I remember correctly.

Unlike plastics, metals are recycleable wirh 100% efffectiveness, the later product is not lesser or worse quality.
I've never had the title "Software Engineer". It's always been "Software Developer". And that feels appropriate. I write business software. Nobody dies if it fails. The monetary damages are generally small (in absolute terms) and problems easily rectified (relative to fixing a failed bridge).

I would expect a software engineer to be working on safety-critical systems. Power grid control, military applications, etc. And I hope there's a massive amount more rigor applied to their work than there is to mine.
Did structural engineering for a bit before coming back to software.

More or less right about hard rules. They're not truly hard, and it's different in different countries. Some countries have performance based rules, others have descriptive rules (must have 35mm of concrete cover over reinforcement bars) but even in those situations you can usually get some sort of person to overrule the rule, it's just costly in both time and money, but sometimes its worth it.

Take ultra high performance concrete for example. It's almost a different material compared to the normal stuff. But for run of the mill construction everyone kinda likes sticking to the rules because it's like outsourcing handling all the edge-cases. Kinda like using Postgres over writing your own persistence layer.

As for hard rules in software, that would be tough. It's much more multidimensional and maneuverable than civil engineering is and we have less history dealing with it. Also, there are way more security concerns than civil engineering, which is mostly about safety concerns, where there are no arms races against you.

We could still do it abstractly though. Favouring maxims and penalties over nitty gritty rules.
In Germany it's also around 4k. EUR 4,027 for the BahnCard 100. We're much bigger than Switzerland, though.

https://www.bahn.com/en/offers/bahncard/bahncard_100-conditi...

EDIT: I can't find info on whether the German one covers city transportation... maybe it doesn't! - EDIT2: It does according to reply!
That virus is near 100% deadly and there's a vaccine. How comes that not everyone is vaccinated?
Thank you! For the compliment, the bug report and the fix. :D
True, but it's also not GNU anything. Most modern UNIX-like kernels implement some form of /dev/urandom or /dev/random. The actual shell tools used are POSIX.

I don't think POSIX even defines any functions/system calls for getting cryptographically secure random numbers, so if you're literally restricting yourself to POSIX constructs, then indeed what OP asks for is impossible :)
Deutsche Bahn's BahnCard 100 [1] is around 4k euros per year and gives unlimited access to all DB trains as well as a city pass to around 110 towns in Germany. The city pass does't help if you have to commute to a suburb, but it's still pretty useful (though pricey) IMO.

>but when I was working in a city near me, the monthly ticket for the two cities was more than this

I commute between Cologne and Aachen, and the monthly ticket would have been around 288 (per month) euros if I had to fund it myself. My employer got me a "job ticket" that made the cost of this commute to around 98 euros per month. However, for your employer to apply for a jobticket they should employ a minimum number of people who would avail that offer (15 in Aachen, if I remember correctly). I have no idea why a regular person can't apply for this ticket if they really do commute the same route daily.

[1] https://www.bahn.com/en/offers/bahncard/bahncard_100-conditi...
> “Stop the bugs, we need to stop putting bugs in.”

> Focuses on Jira metrics, praises people for completing “lots of Jira tasks”

This is not a problem of ignorance. It's a problem of micromanagement VS trust.

Managers create arbitrary requirements and productivity metrics in order to apply the carrot-and-stick method. It's about power and control.

> So, as a developer, what can you do? Not much, unless you have a good shot at getting the manager removed without hurting your career. You might be tempted to somehow educate your manager

Not at all. A team of developers can go very far in pushing back against micromanagement. But only if you stick together and send the same message, consistently:

1) trust us to do our job and organize our priorities, as you would expect from any other professional

2) trust us to peer-review our work and productivity

3) provide us with training, time and resources as requested

4) protect the team from unreasonable pressure from upper management and other teams

5) if you provided 1,2,3,4 and we fail systematically, move people to other teams or fire them
Akamai and Micro Segmentation
GopherVR reminds me of VRML, which was booming for a time in the late 90s/early 2000s. I remember implementing an application that did some renderings with a VRML client (I think it was called CortanaVRML)
This is a great summary! Large orgs are designed to move slow, it's a necessity of calculated moves. For example, single policy, product or process changes can affect thousands of people and many millions of dollars. These things take time as the ripple effects are far and wide.

This is not to say that innovation isn't possible. In my experience, the way to forge ahead in large orgs is to achieve progress by example, advocacy and influence.
I'm curious as well. On the other hand, does it need... whatever it is that GNU yes's decriers are after? The choice to focus on /usr/bin/yes as a case study is at least as bad as the GNU advocates' retort ("GNU yes is 10GiB/s fast").