skysight-inc/HackerNews huggingface dataset:
> My manager sat me down at a vt102 connected to a PDP-11, pointed to a shelf of orange 4-inch binders and said "That's the system documentation. Log in by typing "HELLO [7,1]". You're now the PDP expert. Good luck."

ngl, this sounds a hell of a lot more fun than sitting in back to back meetings and dealing with dumb blockers from business related issues.
Ask HN: Wi-Fi setup for coworking space
My sister is looking to setup a small coworking space. I told her I’d help with internet setup.

In thinking about it, I initially thought wpa2-enterprise and radius. However, then I started to think about users, payments, etc. I poked around a bit for solutions and didn’t find much. Are there no open source offerings around this problem of making it easy to manage enterprise WiFi?

Thanks!
That is the historical fact, yes. However have you looked at Raku [0] / Perl6? It is mind boggling.

0, https://www.raku.org/
> I wish German media were as meticulous about reporting adverse side effects of the vaccines against COVID-19 as they are with reporting about the dangers of COVID-19 itself.

Why?
They renamed 'aristocracy' to 'meritocracy' and we fell for it.
This doesn't feel super applicable. The body in the middle of a COVID infection vs months later is in a VERY different state. Also I don't even know if there's any mortality data for long COVID; it could just provide quality of life degradation.
I'm not sure that they're going for speed here...
>> It feels to me that the medical community at large looks almost exclusively at data regarding severe cases. I'm certainly no medical expert but it seems reasonable to me that the treatments for someone who is literally dying from COVID could be completely orthogonal from those who are in the early stages of the infection.

This seems to be a problem with every account of "treatment X doesn't work". They wait until someone is half dead, use X, patient dies at same rate as without X, conclude X is worthless. "preventive" or "protective" are different words than "curative" and that seems to get overlooked in a lot of cases.

Doctor A: When I see someone with Covid Symptoms I give XYZ and they never end up in the hospital.

ER Doctor: We've tried X,Y, and Z in every combination with patients on ventilators and none of that saves them with any statistical significance.

They can both be correct.
That salary dividend among the workforce of Chipotle is $4 a week, pennies an hour, and the company wouldn't have a CEO.

And his salary is only $1.2M, the rest is performance incentives and so forth.
this is exactly that I have been looking for -- and I wonder how I missed it until now in my search for ML tutorials. Many thanks.
>People don't just write Rust because it's trendy.

[Citation needed]. Because when your unique selling point is "it's like $otherproduct but written in $language" then well ...
PDL is just awesome, but I feel that Perl is a programmer's programming language. If you come from Linux, shell scripting, C/C++, etc, you'll probably handle Perl well.

However, it might be a bit too much if you are from other fields and just want to get your sums in order.
I think both the dogmatic programmer and the pragmatic programmer are wrong here and the truth is somewhere in the middle. The code actually touching the database and doing queries should be a small percentage of a large application. Mixing database logic and application logic in a large application is just bad. This does not mean that one should make everything abstract, it just means business logic should request data from the database through a layer saying things like Customer cust = GetCustomerById(id) (for instance, there are other possibilities but at least one does not see database code in this explicitly). It will still be a bit painful to switch databases but it will not be impossible. It is okay that it is a bit painful to switch databases if everybody was thinking with good reason that it would not happen. It is not okay that it is impossible to switch databases even if everybody was thinking this would not happen.
It would be better to give the money to the people and they can choose to spend it on electricity or something else. Subsidizing electricity is a distortion.
Chile Writes Its Constitution, Confronting Climate Change Head On
Python is not a good language for low-level numerics like FORTRAN, but it has good facilities to make foreign language libraries (written in C, FORTRAN, CUDA, etc.) that do high-level operations. There is not just the foreign function interface but also the operator overloading that makes it possible to write something like

dataframe["A"] + dataframe["B"]

and get a Series. You can make things that look like numbers or arrays but actually do something different.

Both Python and Perl made bold transitions, Python from 2 to 3 and Perl from 5 to 6.

The Python transition was difficult but ultimately successful. On the other hand, Perl rolled the dice and lost. In some alternate universe it might have been the other way around.
I would look at water jet as well as laser. there are just more of them in my area and they are a little cheaper
Speedrun.com [1] suggests it can be done within less than 1 minute.

[1] https://www.speedrun.com/spacex_iss_docking_simulator_
I agree. As usual, the headline overstates the article. The actual article (mostly sourced from anonymous online comments...) doesn't sound nearly as alarmist. Just a new business unit working out the kinks.
Electronics/anything that uses ICs should never have been as cheap as they are now. NAFTA has been a fucking disaster; we're addicted to cheap shit we don't need, and it's near-impossible to break. It affects every aspect of society.
So he plagiarized himself?
Fascinating, I think Yukteswar Giri (teacher of Yogananda) tried to make a case that the Yuga cycles were tied to the axial precession. Somehow these cosmic manifestation have a parallel on what happens on earth, similar to how the earths rotation around the sun creates some regular periodic change (aka the 4 seasons)
can't tell from the comment if you believe that the actions of the board is morally questionable that somebody holds these creeps accountable. mate who works in sales was in a room with them on a trade-show last year and they downplayed the incident and told their customers that they have mitigated all future risks. I hope the lawsuit will rip them a new one!!
Probably because they're server cpus that can be sold for more, it's too bad if this is true, I really want more PCIe lanes, though the threadripper 128 lanes are overkill, I'd be fine with 40.

Other than that, performance is plenty on a 5950x for all my imaginable use cases.
Safari not supporting lookbehinds is a bigger PitA than I ever imagined it would be.
Not much of a security processor if you can throw whatever firmware you want on it and trick the host OS into thinking it hasn't been tampered with.
Ask HN: How do you approach marketing in 2022?
10 years ago, I was able to build traffic to a blog via guest posting and just posting regularly(a hobby blog).

Today, I don't think that would work as well.

My main motivation is that I want to get better at attracting the right kind of sustainable attention for my side projects. I've no problem posting on Reddit or Hacker News but I think that traffic disappears as fast as it arrives.
I've been thinking about Starlink too. Rural Kazakhstan should actually be pretty good for reception with all that barren steppe.
IKEA historical catalogues (1950-2021)
Congrats on the launch! Could you expand a bit on how you differentiate your product from other products in the space like Tailscale and Nebula?

Edit - I see you mention that Tailscale uses userland WireGuard. Is that the biggest difference between the two? Do you foresee yourselves running into issues by not using the userland implementation?
Collecting the user agent string is one of the most basic forms of web analytics. It doesn't necessarily have anything to do with "targeting" or violating privacy in any way, so it's strange that you brought it up in such a way.
Aren’t the numerical chops of Python actually Fortran?
I've had enough luck with Pardiso (my matrices have a nice structure, not too much fill-in after they do METIS or whatever, I guess) that the presence of a free copy of Intel's Pardiso spinoff in MKL is enough to keep me on x86. I don't think this generalizes, though -- the situation with Pardiso, where it is included in Intel's free library but paid for everywhere else (as far as I can tell), is a bit unusual.
Is perl more efficient than python? I don't know perl at all but the head to head performance searches I just did seem to suggest it is not.
Seconding your experience, except my battery life has been quite good somehow. I’m not sure if that’s due to one of the settings I changed when setting it up, OS (I’m using Pop!_OS), or just luck of the draw.

My touchpad will also just stop clicking sometimes. It’s usually an exercise of finding the right spot to push to reset the hardware clicker itself. I have the fix that Framework sent out about a loose touchpad cable, so it shouldn’t be that. It also occasionally will just stop registering the mouse at all, either from the touchpad or from an external mouse. Closing the lid and reopening it will fix this.

Fractional scaling was a little dicey, but I found 150% hits the sweet spot for me, I don’t have any issues aside from some occasional jagged screen regions while scrolling, which I don’t mind.

Overall, I’ve been happy with mine. It’s not perfect, and it occasionally hiccups in weird ways (like the mouse thing), but that was my expectation going in. As a daily driver and dev machine, it works well and I would recommend the DIY edition to anyone with a little tolerance for issues in their laptop.
Resource curse. Economies that depend on a single extraction resource tend to be pretty stagnant and rife with corruption. There’s also the issue that they need to discourage local consumption of the export resource, since local consumption doesn’t enrich the country, even if the locals need to consume to not freeze to death.
don't worry, we're saving that for v2.0 (jk)
You're arguing about configuration vs convention. You can prefer batteries-included frameworks (convention). Other people can prefer a barebones approach (configuration). Either way, it's full stack if you can write code that runs on the server and code that runs on the client.
Okay how about Rutgers University?

https://mobile.twitter.com/mtracey/status/147857904435451494...
I thought profits meant "the amount of income that remains after accounting for all expenses, debts, additional income streams, and operating costs."
I thought the main advantage of re-usable rocket use on the ISS was the potential for providing an economical takeout service for astronauts... it needs to be hot on arrival, but not too hot.
Isn't the need to protect your DNS infrastructure pretty obvious anyways even when ignoring certificate validation?
> to fail miserably on the big launch

What big launch? :) Is useful to feature flag new functionality so that you can release gradually and spot the bugs - often via error monitoring and user feedback - before they affect everyone. Yes, realize it can happen but there are techniques to minimize the chance of it happening.
> Python also got heavyweight libraries such as Numpy

This. For the kind of tasks data science involves, you either write C++ or you need the equivalent of Numpy. No Numpy means no Pandas, which means no sane way to wrangle datasets.

For all the hate it gets, Numpy is a world-class library.
WU has no hardware backed way forcing you to comply. At the absolute worst case you could load a driver or patch the OS from linux to get it to function as you wanted. Pluton gives MS leverage to make you comply or you fall out of their favors (store,drm,office)
I've been using it too and it works well, particularly with Caddy to do automatic certificates with ACME where possible

Plus all my services go through Tailscale, so although I am leaking internal hostnames via DNS, all those records point to is 100.* addresses
>Please consider that software engineering is one of the highest paying jobs one can get, bar a very select few

Managers of those engineers can make more plus they don't have to do technical interviews
Depends on requirements. Most no code platforms I've seen are VC funded with all the baggage that contains.

If I'm building a system with an intended life span of >=5 years I would avoid a no code platform.

If I'm doing a one off proof of concept test app, it's on the table.
Is their plan to have the login screen on landing or is it just a beta thing?

If I have to log in to an account only to search, that'd be a no-go for me.
Doesn't matter if you use BeOS or roll your own Linux distro - the hardware isn't mature enough for distributions that supports sleep states.

Good news is, you might be lucky and get decent hardware setup with a functional sleep-module from start. If it does not, get a comfortable couch.

(And congrats to the addition! Best of luck and PM me if you need someone to listen to your parental suffering or joys).
As a guy who started web development when IE6 was the dominant platform I cannot cherish "browser monoculture" enough.

.clearfix
Germany’s antitrust probe of Google products steps up a gear
I've been seeing ads for No Code products for decades. I've watched the various categories of development tools (IDEs, configuration management and version control systems, etc.) mature over the years.

Good development tools can be used to accelerate development when they help you leverage your knowledge of the system and technology. What I haven't seen them do is replace a deep understanding of how things work that's necessary to build scalable and performant software.
I agree it largely is a scam but I still find a few avs to be better than Windows Defender. Perhaps if more people did some real research, instead of asking their friend who has no better idea than they have, before purchasing, it would knock some of the bad apples off the tree and boost the better ones, hopefully encouraging them to get better.

Of course, the concept of av is flawed because it takes them a few days to get new signatures out. I'd like to see more avs implement whitelists.
Russia causing fuel instability to attack the Ukraine is a bigger factor than crypto farming I expect.
Bugs in production software existed in all generations. In the mid 80s I worked on DEC Vax VMS systems. Our code was mostly written in FORTRAN and Assembly Language. Our group dealt with the failures of the dev tools and bugs in the OS.
Once we eliminated the fault was in our code (non trivial effort) we brought the proof of the problem to the vendor who responded in a not unreasonable time.( We did buy millions of dollars of equipment from them)

Bugs existed in the early 90's DOS and Windows environments and we worked around them with no vendor support. Bugs existed in the mid 90's web dev and we worked around them.
If you have a large organization your containers are based off the orgs containers which has the CA in it. Same with VMs, Java, .Net, etc.
I like the wildcard certificates option, however I have not been able to find an easy solution to distribute those certificates to every host I have internally. Is this usually done manually? is there some equivalent to acme.sh?

The kind of hosts I have are OPNSense router, traefik servers, unifi controller etc.
And if you see that and go "do they actually say the words 'big oh' when they speak that outloud..." you're interviewing as successfully as I do!

I really appreciate your greater point. I've been given all sorts of CS problems in interviews that I don't have any background in understanding the context enough to know what to do. I changed careers from experimental physics, so my software work is essentially self taught. That doesn't mean I'm totally useless in my job or not an asset to my team or can't deliver products that generate massive revenue. But, those things are how interviewers make me feel.
If you like this sort of histotainment BBC used to make good series like Tudor Monastery (1500s) https://youtu.be/0-uqQknglio or their original 'Tales of the Green Valley' (1620) https://www.youtube.com/playlist?list=PL6LJQOAaGj2magtWkqqRQ... both where historians attempt to farm as they did in the period, capturing wild yeast from apple trees to make bread and ale which Tudors lived off of
A more popular alternative has been https://www.stremio.com/ with torrent plugins.
Vite – By Evan You
If you don't need the old URL, I'd recommend this plugin:

https://github.com/inkarkat/vim-ReplaceWithRegister
I'm a little suspicious that this could be marketing by one of those guys that message extension authors to sell their user's data. Kind of a, hey look, you could be making money. Why don't you say yes the next time I message you.
It doesn't add up for me. Central Asian sources are less than 1.5% of GazProm total production, and Gas production of Kazakhstan and Turkmenistan is dwarfed by Russian fields. Further, output from Russian fields in Siberia is on the decline and new fields are being developed in the Yamal Peninsula to replace these, so no Soviet era oil rigs at all.

https://www.oxfordenergy.org/wpcms/wp-content/uploads/2021/0...
In some cases we do know. For example, we know about the relationships between chicken pox and shingles. I don't know if measles is considered more pedestrian, but its "immune amnesia" effect is pretty well known. Polio is certainly not pedestrian, but post-polio syndrome is also well studied. So to at least some degree virologists do look for and at such connections. There's certainly more that could be done, but there are also only so many virologists and they have to pick their priorities.
>I think I’m going to start taking aspirin.

Hmm, this is probably hardcore anecdata and off topic but a friend of mine who got Corona pretty bad (but not hospital bad) said that once he took Aspirin his symptoms weren't that bad anymore.
> URLs are document identifiers foremost

URIs are identifiers, URLs are locators. A lot of standards replaced “URL” with “URI” as part of the idea that we should be using identifiers that may coincidentally be locators rather than principally direct locators, but neither the terminology nor the substance has been super successful, though I think you are the first person I’ve seen who has zealously adopted the idea but not the terminology (the reverse is much more common.)
> secret.club

> Imagine you want to watch your favorite show on Netflix in 4k, but your hardware trust factor is low? Too bad you’ll have to settle for the 720p stream. Untrusted devices could be watching in an instance of Linux KVM, and we can’t risk your pirating tools running in the background!

Oh no, video platforms don't want me pirating their stuff. Video game companies don't want me to cheat with aimbots and wallhacks. And all it needs is "has this user tampered with the OS to the point that I can't figure out if they've tampered with my process". This is 1984 at long last.
The Five Minute Journal with Dendron and Visual Studio Code
Yep, I'd actually forgotten about that workaround but I couldn't risk another entire day of lost productivity so I spent my evening running Ethernet. No regrets!
> The only times we don't quantify things is when we cannot.

Just because something has increased recently doesn’t mean there is an inbuilt human tendency for it.

For example the wearing of lounge suits for business is a modern development.

I don’t think you are going to claim that means there was a ‘human tendency’ for lounge suits all along.
Vitriol against Jews has been around since the Middle Ages at the very least and pops up in almost every culture I can think of. The Nazi leadership were obsessed by it, just to name one obvious example. I'm generally very optimistic about humanity, but this is really our heart of darkness.
My employer (50-person Series B startup) just switched payroll and health insurance to Justworks after extensive evaluation.

I have no idea if Justworks was objectively the best, or whether they were offering a sweet deal because they need to show customer growth during their IPO year.

Anyway, the Justworks UX seems fine: it’s competent modern SaaS on par with Gusto and much less frustrating than Workday.
I have been playing with it, and it is fine.

I run into particular issues with some things, but they are usually easy to figure out or seek help on.

I do like the syntax and installing packages, e.g.:

v install ui
I am not in the figures but I understand "moving death around" this way:

If you do not properly hospitalize serious Covid patients, you get more Covid death...
If you properly treat them, you postpone the treatment of other sicknesses and increase death count in another population.

Then you keep an excess mortality that just moves around.
Manyverse for Desktop
No, you don't have to use Safari, which is limited to eight search engines. You can use Firefox, which allows more search engines. Yes, its renderer is the same, but it is different software, and this isn't a thread about the renderer.
Ask HN: Favorite books about failed/declining companies?
Inspired by the recent thread about Elizabeth Holmes and Theranos [1] I thought I'd make a thread asking for everyone's favorite books about failed/declining companies. Here is my list:

Bad Blood (Theranos)

Barbarians at the Gate (RJR Nabisco)

The Smartest Guys in the Room (Enron)

When Genius Failed (Long Term Capital Management)

Empire of Pain (Purdue Pharma)

Lights Out (GE)

[1] https://news.ycombinator.com/item?id=29789137
I assume you have read the hint that the authors left in the introduction for people like you:

"Such a regime must only be followed under strict and qualified medical guidance to obviate any dangers, especially haemorrhagic bleeding, and of the therapy as a whole."
Might work for Covid. Oddly enough, it was recently declared to be unsafe for long term use unless directed by a doctor since it can increase the chance of getting a stroke.

https://www.nytimes.com/2021/10/12/health/aspirin-heart-atta...
> And "other people" can often mean "yourself in six months" too.

Amen to this point. I am currently the single engineer in a small software biz and after the last engineer left I thought to myself "well, at least I won't have to decipher his code anymore"...needless to say, I've been shocked by how much time I can spend on a system only to revisit it within a year and have little to no memory of how or why I did something a certain way!
Someone filed a lawsuit against a company? In America?!!

Why is only prnewswire covering this breaking news?
Amazing how quickly a protest can become a revolution in some parts of the world.
Ask HN: How do I write clean and maintainable code
Unfortunately, I work at a startup where there’s no effort put into things like even leaving consistent comments.

Now that I’m planning on interviewing, is there a primary resource I consult on writing clean code? Especially during an interview? For example I don’t see many of the solutions on the leetcode discuss section as being maintainable.

I was considering purchasing the book clean code, however, I’ve seen a lot of conflicting opinions about it on Reddit.

I plan to interview in Python and was consulting Google’s style guide https://google.github.io/styleguide/pyguide.html which albeit lengthy seems great. Are there any succinct resources?