skysight-inc/HackerNews huggingface dataset:
Having a Ph.D sounds like an ANTI-qualification for this kind of position. A PhD would be a diversion from the kind of practical experience that would make a software developer with a sci/tech background & scientific interests useful in an environment full of smart people who possibly can't code worth a damn.

More important than having one's own PhD laser-focus would be an ability to communicate with a variety of people doing their own research, and understand their domains just well enough to write/fix/improve their damn software and maybe even publish it (semi-productised) as open source too.

A couple of application languages, some shell skills, maybe some data wrangling, and some software development common sense borne of experience.
Jenkinsfile Runner is exactly that!

https://github.com/jenkinsci/jenkinsfile-runner/
Well the top posts are posts that were once new and got upvoted and made it to the front page.

On a side note, as a non-tech guy who is into tech, I find stuff on the new comments page much more interesting than "top voted", and too specific posts as of right now such as "Algebraic Data Types in Elixir (appsignal.com)"

Lots of stuff on the front page seems to me stuff that is highly irrelevant to the "grand-scheme" of things
How did the biggest online learning platforms like YouTube and Wikipedia changed over time? Learn in our new article:
Some people who studied compsci at university chose that because they'd been coding since they were 6 years old and they absolutely love it and want to master it. They're not all there because they decided it pays better than law.
lots of people think that vc money rates are market rates.
In the Netherlands, 30k is the starting salary for a PhD student.

30k for a tenure track position sounds insane to me.
Why Still 80 Columns?
Nobody likes homelessness, but do people care about it enough to vote for people with an agenda for it or pay for it to change?

And no, technologies do not freely diffuse through societies, some stuff remains pretty firmly in highly policed boxes when the cost of letting it run free is deemed to high (can you just go buy nuclear weapons, for example?). Who is to say that the cost of banning crypto would be too high - I have not seen the evidence for that (also not really for a ban, either)? That is a political decision, not a technical one. And, yes, there can be bad decisions with really high costs, no doubt.
I've always thought this would be a good idea, being able to generate electricity from sugars in the blood I was hoping someone would come up with an implementation.

Another thought I had was the reverse, sort of. Mitochondria generate proton difference to convert ADP to ATP which is used to power a cell, it would be interesting if there were away to do this with electricity, something along the lines of chloroplasts used to make sugar.
I wonder about this.

My 70-year old dad retired and would like to work more, but his body just can’t anymore.

Sure, we might be able to pay these people more to work, but think about how unhealthy the population is getting.

Wage shortage might be another way of saying health shortage, we just don’t have the strength to get to work (obesity is reaching 50% of the population abouts…)
I like to use a library called Puppeteer which is an API for Chrome/Firefox, in conjunction with a testing library (mocha) to verify UI works as expected.

My UI tests start at a page, navigate to a target, try and fill out the form, verify error messages occur, successful submission occurs, resize to test responsiveness, dark mode etc. You can even have it type into Stripe element fields that are generated by their JS within iframes.

https://www.npmjs.com/package/puppeteer
The behaviour of the maintainer here is unbelievable - introduced a feature which others criticised, responds to criticism by changing the license to prohibit changing the code to disable the feature.

From what I understand, the controversial feature is modifying disk image files in-place when opening them. Several users believe (not unreasonably) that should not happen - a program should not modify a file if it doesn’t actually have any change to make to its data - or at least, such a feature should be an option turned off by default. The critics seem right.
Thank you! I have used standard bootstrap 5.1.3, sketchy theme from botswatch, chart.js and mermaidjs for diagram
"If you do a rank-and-file job at a megacorp and there’s a stack of resumes on your boss’s desk, you show up when you’re scheduled or you get replaced."

I agree that this is a simple reality that does happen all too often, but also want to point out that it's not right, and often against the law. Workers time off, sick time, etc. is protected by law. Tehhnically businesses can't fire people for taking time off. I get that it happens all the time, but it shouldn't.
Mirror mirror how were you born? Magic
Found this on Reddit last night.Now whenever I look into the mirror, I get a flashback of the black cloudy solution! Science is magic:)
Anyone saying "Good riddance! Go enjoy your life without Facebook! is missing the point

I agree. Another example: Facebook is full of support groups for different causes or issues. There are thousands of groups helping people struggling conditions like cancer or other health issues. However much people might dislike that Facebook hosts these groups, the question remains: where else can people congregate online to discuss their conditions? Self-hosting a discussion forum is not an answer: ironically it excludes thousands (perhaps millions) of non-technical users who won't know how to install a discussion forum. I wish there was an alternative to Facebook, but for now Facebook is the friction-free option.
Direct sound-activated 3D printing – Nature Communications
I'm not aware of hardware companies where most office workers work in the actual factory location (or often even the same company that produces the items).

If the argument is "well you might need to interact with a line worker at the factory" working from home vs. an office not at the actual factory isn't really any different?
Or a shell script. Always have a backup shell script.
You can run Einstein with a large (larger than OEM) virtual display.

If the idea of having an virtual eMate in a floating floating window appeals to you, you’ll like this.

I don’t recall running it on a Nokia n800, but you could have done that.
Thank you! I will create screenshot
There's also taskfile. https://taskfile.dev/
If you say so.

Maybe it's different in 22.04 but in 20.04, once removed, for me it stayed gone.

I don't think it's worth changing distros over an add-on package format, no. I think that is a massive overreaction and "cutting off one's nose to spite one's face", as we say in the British Isles.

I have both Snap and Flatpak installed on both Mint and Ubuntu and use whatever seems to be the most current. I mainly use them both for proprietary apps, such as Slack, Skype, Spotify, and Zoom; it's considerably quicker and easier than adding custom repos, updating them post-upgrade, making sure their signing keys are current, and so on.
Well this is just a matter of taking strict or large inequality by default. It is true that in french speech, inequality is large by default, while it is strict by default in english. Personally i prefer the french convention because i prefer the phrase "strictly less than" to "less than or equal to". In fact that phrase preference must be somewhat consensual since the usual way to talk about large inequality in english (at least when comparing to 0) is to talk about the negation of the converse relation ("not greater than").

This is why we have symbolic notations.
> Looks very good! How well is the keyboard navigation support? It's one of the selling points for DB explorers like this for me.

DataStation isn't really a DB explorer. It helps you write scripts that connect to databases. In the future I'd love to make the exploration part better but right now it won't even tell you what tables exist or what columns exist.

It's easier to think of it as a replacement or enhancement of a Python script you might have to write to build a report.

> Also, I'm a beginner to Go and I see the `GOOD_FIRST_PROJECTS.md`. Eager to contribute!

Join the Discord #dev channel and say hi! Though you do need to understand the basics of Go. There are lots of good first issues as you see once you're comfortable with Go.
Nope I haven't seen that! Looks interesting, thanks.
I've always resisted the change to GHA, preferring instead tried and tested Jenkins and docker workflows. Sure, multi-agent GHA is nice, but when it's down, what do you do? We don't even work in offices to have swordfights in anymore.
You paint a picture like this person was tarred and feather and banished from town forever forced to eat bugs and cloth themselves in burlap.

It’s Facebook, create a new account?
Possibly, but at least some experience in academia is terribly helpful, speaking from experience. There's a lot of particuliarities in funding, organisation, terminology, special stacks, ... You can certainly learn them "on the job", but if you already know them, even better
Simple: Copyright isn't always enough to protect your IP when you are a small company. They do want allow repair-ability, they don't want to make unauthorized clones too simple.

Bigger tech companies don't have to worry to much about this (given how they operate, legal teams they have, influence they have etc.). For small companies in the bootstrapping phase it's a problem.

Also there might be legal requirements, like some small parts of the layout being based on Intel provided schemas or similar. But that last point is pure speculative and irrelevant as the first point is good enough of an reason (while your company is in the bootstrapping phase).
It's a difficult problem because easy proof of who you truly voted for is not desirable (it makes it easier to use money or intimidation on individual voters.)

The old Schneier crypto bible had an interesting introduction to trying to create the right properties to prove things in aggregate without revealing individual votes. It is certainly very interesting but hard to setup in a way where anyone who develops the expertise can independently inspect the properties of an election.
Yes. We use a self-hosted GitLab instance with autoscaling runners.
> Is this arguing both for and against the need for financial privacy at the same time?

https://en.wikipedia.org/wiki/Cayman_Islands

No. Like all things connected to real power, the subtext is that the sovereign alone can setup "privacy-focused" banking for 'special' interests. Anyone else who attempts it is a rebel and may be drawn and quartered. Long live the lizard queen.
The world’s ten most neglected crises are all in Africa
> Your VPS provider will be more than happy to null route you.

That is a lot better than deleting your domain and refusing to talk to you. If you need more bandwidth your VPS host will be more than happy to take your money. And short downtimes are not really much of a problem for personal websites and email. Losing your domain name is a much bigger concern.

> For the websites you own, you registered your domain with someone right? What happens when that company decides to have some AI decide if you are doing something illegal?

Has that EVER happened with any registrar that is not also handling other things like hosting or CDN for you? With just the domain all they could base their "AI" on would be the domain itself unless they go actively prodding third-party servers.
The visualization is not advanced. It supports basic bar charts, line charts, pie charts and tables. I'd like to make this better over time. If you need more advanced visualization you can export any panel as CSV or JSON and bring it into whatever better visualization tool you have.

The biggest reason to use DataStation right now is that it makes it easy to query data and script the results.
> The trick is you need to know someone who works there.

This also works with Google wrt Google Play. They even have "developer relations" people specifically to handle this kind of communication.
Microsoft is killing Money in Excel along with Wolfram Alpha data types
Yeah srsly, can this be SO hard to add to the typical calendaring app ?
Not sure about the module being open-source, but running custom kernels is not really a thing on Synology. They seem to integrate SoC BSPs into kernels for each specific model, and they do not seem to port them across versions. Different models use different kernel versions in the same DSM (Synology distro) version.

The ACLs do work via NFS and it also works with Active Directory. They ship an AD implementation too, if you are interested in that (it is actually Samba in AD mode).
Beyond the Fed, which other large central banks are privately owned?

The Bank of England has only been independent for a pretty short time, for example, so central bank independence is a fairly new concept that could change again - because it is a political decision, not a law of nature.
It needs a manual entry method. In the US, I'd use zip codes. Lat/lon would work anywhere. I don't share my location except under duress.
I think my answer about Redash basically applies to Superset as well (and any other primary-dashboard tool): https://news.ycombinator.com/item?id=31575860.
> having found a great alternative that I enjoy.

Please would you mind sharing what the great alternative is?
Sure, but I'd prefer a computer without self-doubt.
In September 2004, I went to the World Wide Newton Conference in Paris.

A chap called Adam Tow gave a talk where he showed us an email he got from Steve Jobs about the future of the Newton.

Basically, one day in 1997 or 1998 Adam was walking past Homma's Brown Rice Sushi in Palo Alto, and saw Steve Jobs getting some takeout. Adam wanted to ask him about the fate of the Newton, but managed to hold his tongue.

Instead, he went home and emailed jobs using the subject line "Homma's Brown Rice Sushi", because he figured that since he was just there he'd open the email.

It worked!

Steve replied, and they got into a discussion on the future of the Newton. You can see the exchange here on slide 61: http://wwnc.newtontalk.net/2004/program/adamtow/slides-adamt...
It was created at a time when it wasn’t quite as much of a firehose:

https://web.archive.org/web/20070625191604/https://news.ycom...

When there are several minutes between every comment, you can see how it’s useful to get directed to threads with ongoing activity.
Regulators should take a look at crypto firms pushing 20x leverages derivative products on retail investors.

Regulators should pay attention to MEV and order flows on decentralized exchanges. Some blockchains are not permissionless to write to (proof of stake). As such, they are ripe for front running and forced liquidations of retail users.
But you can't just hand wave concerns regarding money laundering and other criminality away.

I'm not, I'm pointing out the rhetorical techniques being used to delegitimize people who try to create privacy tools.

You mean to say that we live in a democracy. We elect our representatives, and they pick who runs these institutions.

It's a pernicious myth that there is some meaningful democratic oversight over monetary policy. Central banks are privately owned and/or structured in such a way as to not be beholden to political pressure (for the somewhat justifiable reason that politicians are even worse at managing monetary policy).
Are BOM & part locations really the key missing pieces that are going to enable that/make it significantly more likely?

Some could already do it, and don't need those; the rest would still be missing schematics, layouts, mechanical drawings, etc. just like a user that wants to know what the unmarked/ambiguously marked chip is in order to try to replace it.
Oh man, I just realized/remembered that shareware was meant to be shared from one person to the other, as in "I have this cool software, here it is on a floppy", and then you had to contact the developer for a license.

Such a magical time that was.
I understand that this is first-world related product. Just want to say that there many countries where talented electrical engineers can’t earn that much money. And laptops are not any cheaper. Repairs are very cost-efficient. Imagine earning $5/hour. Fixing $2000 laptop is worth 50 days of work.
In my experience I had a negotiator call me the next day after filing a complaint with the public service commission about a DSL line. Cable isn't regulated by the PSC so your only recourse is through the courts if you cannot get their customer service to help you.

Of course, public service/public utility commissions were set up in a time when the law was often written to be equalizing rather than to simply entrench power.

If there were something like a PSC for larger, systemic social media etc. it could, depending on how it gets set up, be a total positive. I appreciate reasons to be skeptical it would have that effect.
> The abusive company can still delay and disrupt the user, force them through lengthy and Byzantine arbitration and act like total cocks because the fines are fiddling small change.

So the fines should be substantial enough to act as a deterrent.
Then another option is that, for instance, if Facebook gets sued and judge agrees to take the case then Facebook should pay for the claimant's lawyers the same amount Facebook pays their own so they have a fair chance.
E.g. if Facebook budgets $5m for the particular case legal defence team, they should give the claimant $5m to spend on their legal team.
Just wondering then, how much of that kind of knowledge is portable among academic research environments, and how much is peculiar to every individual environment ? Is there something that is dying to be written up for people entering the field ?
The cap is 2000, will 50 engineers for example really only need 40 minutes of build time each in an entire month? That’s like 5-10 builds, depending on your build duration.. just one or two a week or so. You might use all that up in a single pull request.

In a really productive month my two person startup had to buy more minutes.
Not that it's in any way official, however you can run Github Actions locally with https://github.com/nektos/act
Went to apply for an animal college later in life. We went for lunch in the canteen, I was looking at what to grab and he side-spoke words "I couldn't justify eating an animal of an animal that you just saved".

Since then I've not eaten meat. My family and upbringing never had red meat. But always have had fish and chicken.
> Slice index expressions accept any integer type. Integer subtypes can be defined, but there is no way to define a slice type that is legally indexed with only that defined type.

What actually-used language did this in the 70s? What other major languages offer this today? I know it's useful, but dunking on Go for features only C++ (and Rust?) have is offensively far from GP's claim.
I haven't looked into solar panels but I have some money invested in a 'wind infrastructure fund' which perhaps is the kind of thing you'd be interested in. Market cap of £2.5bn

https://www.greencoat-ukwind.com/
I do have a few suggestions, starting from least effort for most impact:

1. AFAICT pythonhosted.org is hosted at fastly.net, which seems to be heavily throttling downloads from certain disprivileged locations, as well as downloads from cloud providers such as Linode. It would help a lot if they could ease up a little on the aggressive throttling.

2. Make the pip download timeout longer to better accommodate spotty connections.

3. Make pip downloads resumable so that a download makes progress each time pip install is run.

4. Make pip download each file over multiple HTTP connections in parallel. Download throttling applies to a single connection, so downloading over multiple connections will speedup the download.

Thanks a lot for listening!
As a non-English speaker, how is phpht even at word?
Does it have to be either? State the facts and let the reader decide what's more relevant for them. Only a totalitarian nightmare of absolute control could, in theory, avoid the risks that come with any kind of freedom, by taking away that freedom. It's up to you to decide to what degree your freedom is worth the risks that come with it.
Universities are not startups but the basic research since WW2 has enabled the startup culture that is so vibrant today in California and Boston.

The success of this basic research feeds back into society with substantially increased tax revenue and reputation to attract the best minds in the world.
It does heavily depend on what form those regulations take though, I think there are valid reasons to ban users from a platform or prevent them from using it in particular ways (either for safety reasons or making the platform a more pleasant experience for everyone else). I can easily imagine some governments would co-opt this kind of regulation to benefit themselves or punish people and companies who aren't sufficiently supportive

Personally I think the mandated interoperability/public API is a better solution, in the best case it could lead to some actual competition and if that didn't happen atleast people who chose to leave Meta/FB would have options for maintaining the social connections