skysight-inc/HackerNews huggingface dataset:
Pity that it uses Artificial Intelligence instead of the more correct and precise term Machine Learning, especially since Mathemticians are supposed to be more precise.
So, it's kind of horrifying, but so does Trump. Musk's fanbase is probably more Very Online than Trump's, but it's still a lot smaller.
It all sucks. High pitched tire wine, unbalanced thumps. Diesel engines are the worst.
Because nuclear is hard to finance.

Our economy is better at financing smaller things, and iteratively optimize them.

Which is probably why wind and solar are beating nuclear by now, the cost of building one unit is much lower. We get the economies of scale from building thousands of units.

Nuclear is too expensive for capitalism to work it's wonders.
We call them "DJs without headphones" in Poland. They're [1] obnoxious in public transport. Now, I often considered speaking up, but figured out that if they're such a retard to do this, they probably won't listen and it could end up badly.

[1] Or maybe had been, seems they're on decline. Albeit when powerful BT speakers were all the rage (like JBL Flip), they were overused in public spaces as well.
Similarly, if your last name is "Null", sometimes it's just easier to just change your last name.
>Even then, a scientist might fix their data but export it as a CSV file without saving the formatting.

Is this supposed to be a joke? Since when does excel support CSV files? Yes you can import and export CSV files but that is just there to check a box. That feature doesn't actually work. Just import and export .xlsx files in your applications directly.

CSV is such a bad format because it's not even a standard, there is RFC4180 but most people have never heard of it. CSV is complicated enough that anyone who thinks they can implement it will get it wrong on their first attempt but simple enough that people believe they can implement it on their first attempt.
Is it an euphemism for dead? /s
Go can have zugzwang because passing can be a 'bad' move. Firstly, if the opposing player passes then you might be behind on points, or you could have to resume the game if counting isn't possible yet. Secondly, there are ko-rule-variants where passing can be a ko-threat or even where passing can be illegal.

But zugzwang is exceedingly rare in go.
And actually at the same point of time:
It can be best to offer him the position and for him to decline. Better then not offering the position, or him accepting.
An open-source that takes an AI model as input and outputs a much faster version
"I predict the day when a really major service provider comes out and says; "Sorry everyone. It's been 10 days downtime. We've put our 1000 top engineers on the problem and nobody knows what's wrong. We just can't fix it.""

That day is today: https://confluence.status.atlassian.com/incidents/hf1xxft08n...
There's this new cool library on github for AI inference optimization.

https://github.com/nebuly-ai/nebullvm

As for the github readme, nebullvm is an open-source library takes your AI model as input and outputs an optimized version that runs 5-20 times faster on your machine. Nebullvm tests multiple deep learning compilers to identify the best possible way to execute your model on your specific hardware, without impacting the accuracy of your model.

The goal of nebullvm is to let any developer benefit from deep learning (DL) compilers without having to spend tons of hours understanding, installing, testing and debugging this powerful technology.
> It's what we faced in the 1990s and from it evolved package managers, version control, dependency management and all the good things.

> I think in 2022 we're back in a similar situation again. Virtualisation, containers, cloud services and whatnot have regressed development reliability.

Realistically you probably want to find the middle ground between these: not copying PHP code through SFTP or even working on it directly, but also not running an enterprise Kubernetes cluster for your simple CRUD app.

Doing that can be pretty tough, though, especially with peer pressure to use hot tech so you aren't left behind in the industry due to stagnating skills (e.g. needing to learn GraphQL and gRPC when REST is still good enough, for example; same for containers and Kubernetes).

> I predict the day when a really major service provider comes out and says; "Sorry everyone. It's been 10 days downtime. We've put our 1000 top engineers on the problem and nobody knows what's wrong. We just can't fix it."

That sort of happened with Roblox, they had an outage that went on for 3 days due to Nomad rolling over and dying in their infra and nobody really knew what the problem was or how to fix it for quite a while: https://roblox.fandom.com/wiki/2021_Roblox_outage

From here on out, we'll see more and more outages like this in large companies with complex infrastructures, at least that's my prediction.
I think young people today wish we could be back in the days of AIDS panic instead of covid panic.
Cancer is so variable. A friend of ours realised they were ill because their half-marathon time (which would have had a heart attack trying to hit) was way worse than expected. He was dead about two months later. Like your freind he went from looking "a bit peeky" but still going on cycle rides, to being barely able to talk in the space of a few weeks.

He and his wife are planning all the things they would do in early retirement. His death taught me an important lesson about not waiting too long to do the things you really want to do with the people you really want to be with.

Another of my wife's friend has been suffering from a cancer that was expected to kill her about two years ago but she just keeps going and surprising everyone. Cancer can be so damn capricious.
Hi Shantnu, I'm learning from your PRAW post. Cheers.
> It’s a complicated issue with lots of unsatisfying trade-offs

I can't see it as complicated. The absence of a safe, legal exit for the terminally ill is unethical.

I understand that death affects more than just the individual passing, but that doesn't give anyone a right to force them to suffer.

If this issue is personal to you, I am sorry. It is for me as well.
>then use the 'From Text/CSV' wizard to specify the data types for each column in your data source, neatly bypassing this entire issue.

Something people do not understand is that type information in CSV files is conveyed out of band. The application that is reading the CSV file must know the datatype which effectively turns each CSV file into an application specific format.
Another reminder to not trust them with any data you have not stored elsewhere. Next time they might delete your confluence wiki content or whatever else.
I do enjoy my wine, especially South African wines. This blog's news letter focuses on South African wines and other wine related topics.
https://thewinedream.wine/
I replied precisely because the first comment I saw on this thread was “That's one way to say 70% are still unable to access their data, going on a week now.”

I also don’t presume everyone to have read every thread on here every day.
Pretty sure you'd have some sort of "gracefully pull over" and "hard emergency stop" options in those once they are actually used for passengers? There's other reasons than police stops you would want to have the option.
That sounds great. I hate cars and traffic and trains.
maybe competition? time to move to better services
Like anyone is going to believe that. It is like getting an offer on your house and saying that you think it is a great offer, then on the way to sign the contract the buyer says they want to cancel and then you say "yes great, I wanted you to cancel at the last minute"
Everything improved until nothing worked anymore.
Often. I use the interestingness of the discussion as a proxy to see if the article is worth a look.
Perhaps not, but a 10-minute daily face-to-face status update isn't so bad. Some thing can't be clearly communicated via a project board. Blockers shouldn't wait until a standup, but a standup can be a useful failsafe. It means that a quick sync up happens at least once a day.
I don't think it's strange that to many people, some service are useful but not always seen as useful enough to commit to X dollars per month, especially if their own use is for free stuff as well.

Also, many businesses are not setup to make multiple small(ish) payments to library maintainers even though imho, this should become a normal pattern. Imagine if all the people who used OpenSSL, PHP, Linux, etc. x 1000 were paid even $1 per month per business use.

I think there is a whole PhD around this since there are psychological factors to people charging up-front vs freemium with upgrades etc. Sometimes if I am trying to find a service to do X and find that one charges, I might immediately reject even if it is really amazing and would save me that much in time.

I guess if it was easy, there wouldn't be a problem!
Insurance doesnt pay for crimes. You cannot buy "speeding insurance" to pay your traffic tickets anymore than you can hire someone else to go to jail for you.
It's funny how my brain reacts to all caps very similarly as if someone is literally shouting in front of me during a conversation. Must be the decades of internet forums and emails.

The first time you shouted my eye was twitching. By the third time I could almost feel a stroke coming from the increase in noise pollution.

Humans are so susceptible... pfff
These transformer models are so huge, they require extremely expensive and specialist hardware beyond what enthusiasts and even many academica access to.

There is no chance in the near future consumers or Edge devices will be able to run these models locally, data is going to have to be fed back into the cloud.
If you work at Twitter and you have spent more than 5 hours a week on non job related slack channels at any time over the past 3 years you need to look for a new job. Elon is going to take over and fire about 80% of the employees and run it efficiently like his other companies.
Doubt it. For one, English doesn't often glue words together into a nice long spaceless string like German. Also there's a love of loan words (French, Latin) that means you wouldn't make up a term from your own vocab like the Germans do.

Have a google for "Uncleftish Beholding" for some entertainment.
The thing is, a lot of this stuff happened in Europe too, at least qualitatively. Train operators were already unprofitable after WWI and were nationalized, and after WWII, funding and infrastructure were lacking and cars were seen as flexible, democratic and increasingly cheap. For example in the UK the famous name is the Beeching Axe (https://en.wikipedia.org/wiki/Beeching_Axe).

I'd be very interested to see a comparative study of the US and Western (and Eastern) European countries' transport infrastructure in this period, but I've never found one.
unless it's summer in which case it can be seen about 19 hours.
You say it as if it was all in the past. I remember visiting Austria not so long ago (5 years maybe) and being shocked at the restaurants which still have smoking areas. Whereby the non-smoking area still smells exactly the same! You just don't have someone smoking directly on you.

I remember when the restrictions started in many countries and everyone saying it was draconian, but having experienced the benefits of the restrictions, I can't imagine going back to it.
The original Winnie the Pooh stories are genuinely wonderful. If your only exposure is the Disney version I thoroughly recommend reading them.

I've always loved the way that the other animals treat Eeyor.
Hardware Acceleration in Robotics #4
The writer of the piece is based in NYC, which probably explain the link to a US website.
The thread and the post are about a partial outtake and 70% of the affected users are not able to access their data. The comment was a snarky jab at the marketing speech. How you would read into it that the commenter meant that 70% of all Atlassian users are affected is not comprehensible.
Ukrainian soldier dismantled the Russian Orlan drone
Glad you are finding it useful :)
Yes, every self-driving car should have a row of LED lights at the front. Also, they should indicate that the AI is actively scanning its environment by switching the LEDs on and off in a regular left-to-right pattern.
Change is not the cause of a fault.

It's almost the same as saying life is the cause of death in a human.

Change is life, software that don't change is dead software.
Fought Experiment:

Lets say law enforcement was given the task to examine the affairs of 100, randomly selected, poor/medium income households and 100, randomly selected, very wealthy households.

Statistically, where would they find the most amount of criminal activity?
Has any similar research been done, and would you care to share the data?
Broadband cables to be routed through water pipes in new trial
The industry, thankfully, has moved beyond XML configuration hell to the sunlit uplands of YAML configuration hell.
There's a huge difference between attempting suicide and succeeding. Also, there are people who aren't physically capable of trying.

Legally forcing people to live just to suffer is wrong.
I went with Ubuntu when I switched from Windows some time around "Dapper". Stuck with it until "Karmic" or something like that. I only switched to Arch because I was getting tired of the big upgrades, and not having the latest versions of things I needed for work.

This decision makes sense for me and for the laptop that I use daily as a developer. It doesn't make a lot of sense for a regular user, and even less for a server environment.

Is it really so complicated? If you have very specific needs, you'll know what to look for. If you're not that special - why not just go with something common until you see what limitations you can live with and which ones are deal-breakers?

I think a lot of "distro hopping" is also just being interested in the OS itself. I don't see the problem.
It's all fun and games until someone else figures out a remote attack on that system.
If you enjoy writing scripts then something in devops might be best suited for you.

But to be clear, there is a lot more to know in devops than just Python, and you will not make money if you don't learn frameworks and libraries. This is because while it's possible, you won't get anything done in a timeframe that anyone will pay you for.

Learning Python and then not using frameworks is like saying "I like playing with glue, what can I make with JUST GLUE?"
This really depends on your background. If you’re a student currently getting an internship is the easiest route to a job with just knowing python.

If you’re not a student then you need to bring something additional to the table besides python.

A few avenues for python jobs involving short python scripts are:

- solutions architect/sales engineer at a cloud company or consultant at a cloud partner, AWS certs are pretty easy to get and can help you go down this path

- government contracting, there’s a ton of jobs especially related to healthcare/scientific data where they need python engineers to build scripts

- bioinformatics, there’s lots of genomics companies looking for software engineers to help build scripts under scientists direction

- election data, there’s a large number of firms that need people to build and maintain ETL scripts for election data and demographics

Can I suggest visiting a local python meet up?
Swiss Cartographers Who Draw Rocks Because Glaciers Are Melting
> I often considered speaking up, but

If you have to "slap"¹ someone, and you will have to least you live in the desert, you will have to learn how to do it and to do it properly - effectively, proportionately, optimally. If you don't, then it's downfall in your quality of live and everyone else, and the environment and property value. It's the foundation of civilization to pull each other up towards civilized behaviour. Those areas in which reciprocal correction left way to "anything goes", I have seen, have decayed to rubble (and from heights).

(¹Yes, reference.)
What about Spring4Shell, isn't updating at this point pretty much a necessity?
It uses Windows-1252 in Europe...
This is REALLY old. Spring is completely different. Yes it has it's problems but Spring Boot is still an excellent framework that has no serious rival in breadth/depth/ease of use balance.

It doesn't use XML anymore (although it can) it's all annotations. You can code to it with Kotlin if you don't like Java and can do some pretty cool things there. Java 17 has records and many other cool things that make the code very terse.

Also Spring Boot isn't a "Framework for a Framework" as the article claims. It's a convention based package of the applicable tools. That simplifies a lot of the development process and makes everything far more accessible.

The basic Spring Boot stuff is super simple. However, I will agree there's a LOT of complexity under the hood. That's a feature, not a bug. You need depth if you want to build something that scales in the enterprise and Spring does scale well.

I don't like DI very much. I would prefer a more direct framework with imperative programming which IMO fits better with Java. But all of them don't have the traction and breadth of Spring Boot which is why I use that. So I'm pretty happy with it.
Electric heaters also warm indirectly when the next power bill comes. Using that anger will probably produce some heat as well.

People would burn wood, plastic and tires before using this tactic.
The HN demographics would regulate things to the point of absurdity if left to their own devices. In the US they only reach critical mass to do so in affluent suburbs, so you get stupid local laws about lawn height and other attempts at legislating conformity. Occasionally they get thrown a bone by the federal bureaucracies or legislators on some meaningless issue that nobody will care enough to oppose. This is how you get lawn darts and random food products effectively banned (not that lobbying doesn't also result in odd small things being banned too).
> Hmmm.. Is there a market for that?

I don't think it's as bad as the parent comment makes it out to be to accept payments.

You don't need to register a company, you can act as a sole proprietor. This requires no paper work, fees or filing anything. You would need a bank account but most folks already have one, your personal checking account would work. You can grab and tweak a pre-made privacy policy in less than an hour if you decide to include one.

I'm also pretty sure (I'm not an accountant) the first year you're self employed you won't get penalized for not paying quarterly taxes. Of course you need to still pay taxes in April, but you can deal with that then. Even if that wasn't true, the worst case scenario is you pay a fee for not filing every quarter. If you accepted payments and were making tons of money hiring an accountant wouldn't be an issue and if you were making close to nothing then you wouldn't have any fees since you have to be taxed $1,000 in the year to be on the hook for paying estimated taxes per quarter.

The last point of writing code stands true tho. You would need to implement some type of payment accepting feature into your app. Fortunately accepting monthly or annual payments is fairly generic. Once you've implemented this in any app you can mostly drop it into another app without a huge amount of effort. It would mainly come down to little tweaks and making the UI match your app.
http://highscalability.com for anything related to large scale systems has always been full of interesting content.
Go a layer deeper, and it’s simple psychology. By the time sears entered their decline, everyone working there was not only born after the founding of sears, but their parents were, and likely their parents too. Sears was a fixture, an eternal company, “too big to fail” - reified. That attitude is, again and again, the crux of the failure of long-lived organisations and institutions of every flavour from private companies to dynastic families to nation states.
archive.org: https://web.archive.org/web/20220405075712/https://www.nytim...
I do a lot of java development (even in my free time, voluntarily). I find it helps a lot when you avoid the Spring ecosystem, really anything that's popular or buzzword:y. The more buzzwords there are and the more start-ups you find on the project page, the more of your day you spend programming in some more or less undocumented YAML dialect, desperately piecing together snippets you don't understand from outdated tutorials and remarks on stack overflow.

As I mentioned in a comment earlier today, frameworks make the easy things easier and the hard things harder. If your needs are to build a really basic CRUD app, then sure, Spring is nice. But since it probably isn't, if indeed you're doing something else more than a hello world TODO app, then it's an unimaginable pain in the ass, and it's a lot easier to cobble together what subset of its features you need from other libraries.
I live just north of NYC in suburbs and leaf blower bans are never enforced. Not worth the time of the town or the city to bother dealing with the rules they create. It stinks.
The problem with logging a message is that it creates permanent console noise for people who enable it, thereby incentivising people not to. It seems like a small thing but people are very sensitive to extra logs. And if you allow silencing the log, we’re back to where we were.
I Shat the Mystery, but I Did Not Pass the Facts – Archaeology Review
Opening CSVs in Excel almost never worked for me. Good thing there's LibreOffice Calc with spiffy import dialog with all the csv options/variants where you can preview the result.
> The more CEOs, doctors, etc that a school produced means that that school is more successful.

Or it means that the elites managed to self-select themselves around that particular school.
Maybe the seniority issue is only in full time jobs where you are slotted into a hierarchy? I think this is less of an issue if you go the consulting/freelance route.
They did; the IBM Model M13 Trackpoint II keyboard. A very rare thing to find in the wild.
If the title looks like clickbait or overly US political, I'll skim the top few comments first to see if there's any interesting conversations. If not, there's a decent chance that the article is also pants so I won't bother with either the article or the comments.
For extreme situations American police can go much further than that: https://www.theguardian.com/us-news/2020/may/10/move-1985-bo...
That they keep at home? And a shredder fast enough, that the police most break down the door without knocking?
Spring is still the first name that comes with Java jobs (from my limited sample). What features / libs do you enjoy (design/perf/safety) ?
Have the domain ever been on a rbl?
Another reason to run things locally 'that just work for you'
Especially when you are a smaller company/team.
Using test driving cars as analogy is terrible, at least I think test driving cars is very useful.
My father died recently from cancer. He was doing well until his blood iron just dropped out. He was taken care of by the hospice so well.

They do an amazing job of making the end peaceful.
Not knocking implies that you live there and have a right to utilize the residence which flies in the face of Amendment #3. The fact that they’re geared like the military, etc just makes this even more obvious to me.

Add to the fact that police will be stationed there over multiple days to investigate the domicile… sounds like quartering to me.
no but you'd probably be arrested
I think the general point raised by GP stands up pretty well. Even if sheriffs make a little more than devs in some states, it's not that extra bit of money that gives them a lot more political power.

But just for another data point, in California the average salary for a software developer is $139K, while the average for sheriffs is $28/hour.

https://www.indeed.com/career/sheriff/salaries/CA

https://www.indeed.com/career/software-engineer/salaries/CA