skysight-inc/HackerNews huggingface dataset:
> the difference between universities (universitet) and university colleges (högskolor) is that universities can award degrees at the doctoral (third cycle) level because they have general permission to do so.

The text wrongly implies that "högskolor" cannot award doctoral degrees. This is not true. It's just that they don't have a built-in general permission to do so.

In practice, KTH/CTH etc have a large number of doctoral students and award many doctoral degrees every year.
Such conspiracy theories amuse and confuse me in equal measure.

Do you also think North Korea, Cuba, and Iran either don't exist or want to be part of this coverup? Do you live in a world where there's really only one government and any indication to the contrary is mere kayfabe?
You two are talking with a straw man.

Nobody ever said anything of the sort.
My guess for a reason would be that developers rarely care for business results. The technical challenge of scalability looks more like fun than fixing yet another enterprise permission issue.
SQL injection happens on any language where people decide string concatenation is better than using precompiled query parameters exposed by database drivers APIs.

Using Rust doesn't change how those folks keep concatenating strings.
Also with a quest you get the best from both worlds. If you're coming from pcvr you already have a suitable pc and can even play wirelessly. With the native games to boot. It's a really nice combo.
Talking about 'statistical' if you are in western Europe your life expectancy is better. [0]

[0] https://ourworldindata.org/grapher/life-expectancy-hmd-unwpp
Why China is betting big on chiplets
This was run on an AWS gp3 SSD EBS volume with 3k IOPS. It was a CPU optimized c6i.xlarge machine. The file in question was 200 GB.

I used "quite some time" because this happened months ago and I don't recall the exact time on the delete. I don't think deleting a line was any faster than doing a find / replace on 1 line. If sed is reading and writing the file in both cases I'd expect both to have the same performance.
Pinwheels demonstrate the viability of other designs. I've seen stories about "microturbines generating power from extra water pressure" in city water systems; why wouldn't "micro-wind" be a viable power source for a number of applications?

We've got decorative windmills in yards everywhere; they spin fast enough to eat bearings. they could just as well well be pushing electrons with that force.
I just use a closure. So instead of defining a handler as:

func HandleX(w http.ResponseWriter, req *http.Request) {
// code
}

I use:

func HandleX(store *DataStore, dep1 Foo, dep2 Bar, commonDep Common) http.HandlerFunc {
//
// maybe some initialization
//
return func(w http.ResponseWriter, req *http.Request) {
// code
}
}

and initialize them all once in whatever entrypoint there is.
Despite was sovern citizens may say, you can not opt-out of police services in the U.S. If you're well known on the Internet, let your local polic department know you may be targeted with swatting. It's worked for people in the past to soften the response. If you haven't already been swatted it's unlikely your profile is such that you'd be tarted.
Why is it callled a "KVM"? What does it stand for?
Oracle has other lock in practices lol… they don’t need to jack up egress fees.
I donated to lnav, it's just soo good!
You shouldn't worry too much about not picking the library/framework that ends up being the most popular: as long as the project fits your needs and doesn't die, you're good. For instance, Actix remains a solid choice, and given it survived having two changes in leadership, it has actually proved pretty robust. Conversely, even the most popular framework could disappear if the maintener gives up and nobody can/want to take over.

So the best thing you can do is making sure the maintainer doesn't burns out and give up.

As a company that includes giving them dedicated help for triaging bugs or reviewing PRs (it doesn't need to be a full time job, but assign one member of your team a fraction of their work time to this task) or sponsoring them if you have some money to spare but only if they are looking for sponsorship to have more time working on the project (but not otherwise, because that's a recipe to make them burn out).
The inability or unwillingness of so many people to accept that multiple actors all be to blame for their part without that necessarily leaving one side off the hook is so frustrating and I think also very dangerous
Multiplayer Crash Gambling Simulator
Support Center – Faceio
Many years back I worked on a Websocket WebMidi app (https://github.com/tanepiper/browser-band) that I would have loved to have made more concrete as a way to jam online but as usual it was a sideproject that went nowhere.
You misunderstand. It's not that it just fails to win quickly, it fails to win at all in those positions.
You post on HN, people see it as a UI problem. Everything is tech, everything is tooling.

But if you knew anything the history of science, you'd know that a sloppy scientist with good tools gets you sloppy science, and a diligent scientist with bad tools might still get you as-good-as-possible science.
It appears not to be an economics journal at all, at least it is not featured in RePEc's rankings: https://ideas.repec.org/top/top.journals.simple.html
Your comment made me look this up, and it turns out that the copy-paste and blueprint functionality goes against the core ideas the original OpenTTD devs have. So it principle, not a technicality.

I have found an OpenTTD fork though, CityMania, which has several quality of life patches, including a copy-paste tool. I have just tested it and it works, kind of, but it doesn't copy terrain elevation, so junctions have to be made with bridges, instead of tunnels, to be able to be automatically replicated.

https://citymania.org/downloads
Averages are a very bad way to look at things. Elon could be in the midst of a 100 homeless folks and the avg would be still billionaires.

SF is a polarized city. Rich tech bros close to people barely making by.

This was Chinese new year. If Waymo was blocking traffic and stuck, they’d do it to give a middle finger to the big fat corporation.

Technically Waymo is taking away from a job that a human would do. That might not sit well with some.
Fair point, ironically viewing the address on their domain.
How do you in-person-validate a distress call alleging multiple guns fired in a particular home? You might try to call the residents with a false pretext, but surely the SWAT team would be on the way as early as it can.
For 'swating'? Yes.
For any other encounter? No.
the gigabyte m27u is even better panel and looks great with macOS due to high DPI
Prominent Physicist Misleads Public about Expensive Particle Collider
I don't get the joke.

Instead of repeatedly swatting this guy they should allocate all of those resources to identifying the people doing this.
Keyboard-Video-Mouse Switch:

https://en.wikipedia.org/wiki/KVM_switch
Google's Gemini is now in everything
What is the official Tetris version for training and competing?
Centenarian blood tests give hints of the secrets to longevity (2023)
Rent, obviously

Of course a Bay Area employee needs to be paid more, their rent is insanely higher than the rent of employees in the NL
> Cowardice is when you avoid something, because of fear. GP is talking about avoiding people who will annoy you.

That sounds like autism. Avoidance for what ever imaginary reason your creative mind can conjure is still cowardice. The excuses only fool yourself. Other people will see it as they choose.
That would work but what would tail do different than sed here? Both would still need to read and write the full file (minus 4 lines for tail) which without testing indicates the time would be the same.
Keyboard Video and Mouse
I agree, I love the game, but the game design is very dated. This is the thing about old games, it's not just that the graphics get old, but the UX, and the game design itself also gets outdated.
Keyboard, Video and Mouse. Usually you would switch both the input devices (keyboard and mouse) and the output (display), allowing to use a single set of peripherals to control and monitor multiple computers.

TIL KVMs existed before the mouse, which explains the odd order.
I recently saw one in a state park. It didn't have a dial tone.
It should have been clear that a high-trust environment is only sustainable when the entire population is socialized to not abuse that trust. Otherwise the situation turns bad very quickly.
Fiberglass with resins made with DAC would also be a carbon sink.
Flake8 author's thoughts of Ruff [video]
Nobody mentioned letting anyone off the hook. That's a very internet thing to claim your opponent has said.

The question is pragmatic: are you going to surveil and psychologically analyze everyone in the world in order to detect and pre-crime imprison everyone who might potentially call in a false tip anonymously, or are you going to control your police forces so they don't attack people with sometimes deadly force based solely on anonymous tips?
After trying many hardware and software solutions for easily switching between my rigs, I settled on something much simpler: a monitor with a KVM built-in. It does not have to cost you an absolute fortune. I personally chose the Gigabyte 34" M34WQ; it's probably one of the very best purchases I made in the past two years, and it simplified moving between my work and personal rigs an absolute breeze.
The fact is that location is irrelevant for some roles. If you are looking for top talent, you'll pay top talent value. If you constrain your hiring to a single location, you're simply reducing your own pool of candidates.

Today, most labor arrangements are more and more like companies. If you were to select top companies to contract for some job that doesn't really care about location, you wouldn't be choosing companies based on that. You'd choose based on how good they are.

It's the difference between trying to buy the cheapest versus buying the best. Of course if you're always looking for the cheapest, you'll always move towards overseas jobs. But if you're looking for the best, you can get the best from all over the world by offering a single solid compensation package.

It's all a transaction, isn't it? At the end of the day my labor is worth however much I can get for it.

Sure, you could squeeze even more profit by paying overseas workers less, but then you create all sorts of imbalances that can and will hurt your business in the long run.

I always joke that if you want to hire me (I am not from the US) and pay 50-60% less just because I live here, why wouldn't I work 50-60% less?

You're getting the 1% of a lower income country, for an average local developer salary. If you want the 1% of SF you'll have to pay a lot more, even if they are equivalent in the value they provide. The company still wins, and as a result you get happier employees.

You can always cheap out, but it's never without consequences.
TA linked to a few that are quite reasonable in price. I’ve owned a couple while searching for a similar set up and not a single one that I researched or bought required drivers.
> That is, if `<Tag1><Tag2></Tag1></Tag2>` is always considered malformed, then why isn't the syntax simply `<Tag1><Tag2></></>`?

XML isn't just a structured data format where close tags always run up against each other and whitespace is insignificant. It's also a descriptive document format which is often hand-authored.

I think the argument is that the close tags being named makes those documents easier for a human author to understand. It certainly is my experience.
Show HN: Maestro: Turn Natural Language into Commands
The surreal life of a professional bridesmaid
There's a blog post about a similar thing but without any extra hardware. It uses barrier and a few simple scripts. (monitor does have to support switching via dcc).

It's not perfect especially since the input switching for the display is quite slow but there's leg in hardware kvms too.

https://xpufx.com/posts/hundred-percent-software-kvm-switch/
Thanks. I was confused because the only KVM I heard of is https://en.m.wikipedia.org/wiki/Kernel-based_Virtual_Machine
Of course it does. But they don't stand a chance because of the way the system is set up, a two party system will always result in an incumbent versus an outsider absent any viable third parties who will only result in splitting the vote.

So you get a popularity contest, not an actual presidential election.
> Encouraging “maximum confrontation” is just going to create chaos. The goal is to work together to ship, not to argue and defy all the time. I can’t think of anyone who would want to work on a team where everyone had agreeableness dialed down to 0 where leaders encouraged confrontation all the time, except maybe for people who just like to argue a lot.

To "turn that down to 0" doesn't mean operating 100% of the time in non-agreeable mode. It also doesn't mean doing that only with your team. It also doesn't mean encouraging people to do it. It's just that sometimes you gotta put your foot down.

You jumped to another extreme, but the whole point is just that both extremes are problematic. An always 100%-agreeable leader needs a lot of luck to succeed.
I'm sure there's lots of people who wouldn't move to the States. But it's completely untrue to think that more people wouldn't move if given a path, or even if given an easier path.
> You get the same benefit

I strongly disagree, because if the employee isn’t handing in their device when they exit that data is still out there.

As I said, this is not a silver bullet, but for the data to still “be out there” the employee must at some point transfer the data out of the company device, which should be a policy violation.

Also, I honestly personally think a company not providing hardware is a huge red flag, I’ve never encountered it in 15 years (but maybe it’s less common in Europe, I don’t know).
But it's a space where more expensive older hardware might still be worth it. E.g. my full piano size 24 year old Yamaha w/velocity sensitive keys and pedals still works flawlessly and the current version of it is still expensive new (at least from the point of view of a casual user...)

It's now connected via a cheap USB adapter to my Chromebook (biggest issue: latency of the - mostly Android - apps) planning to connect it to my Linux box instead.
Israel deploys new military AI in Gaza war
Update: https://ente.io/blog/tech/sqlite-objectbox-isar#update

TL;DR: Removing Protobuf and directly serializing the list to a blob helped!
I'd be interested to see evidence supporting your assertion of 'universally shared image'.

The image of the United States is perceived not nearly so negative in the counties which I visited: Jordan, China, Vietnam.

I'll add a fourth country, which I haven't visited. The image of the United States in Israel, while complex, includes a great deal of admiration. As a country with security always top of mind, overall Israel broadly admires the United States' extensive defense capability and power. I doubt most Israelis would describe the US as 'loudmouth'.

Similar nuances could be laid out for the countries I listed above.

Many world citizens can parse media of a random football fan screaming 'USA!' from the state department's lengthy policy positions. The perceived image you describe resembles most closely to me a self reflection found often within the US.

Nonetheless, I do think our culture could stand to posture in a more reserved fashion broadly, while not being afraid to mention where appropriate...

We remain a positive world standout in a variety ways.
Germany is about 50 cents per kWh. It’s bonkers.
Unless your startup model revolves around releasing tooling in this space, why would you focus so much on tech this early on instead of just shipping stuff fast? I've seen founders nerding out on the tooling and picking exotic languages like D for things that could be done in PHP or Rails in 1/5th of the time and I can understand that for hobby projects, but I'd never bet my company on that.
If Gitlab.com is a money losing product why is it the same price as the self-hosted option.

I literally bought licenses from gitlab before realising that the seat cost is the same if I let them host it or we do it. So why take the infrastructure cost?
ZFS snapshots are really nice too, if ZFS is an option.
If the work/value delivered would be the same, then all software development would have migrated to Vietnam already. For some reason, companies think it is important that some developers are physically in Silicon Valley and they pay a lot to get that.

Is it about language and timezone barriers? No, because there are plenty of alternatives in the US as well.
As much as I dislike police and as weird as I find the idea that police in the US kicks down doors without checking whether the danger even exists — the officer on the ground might not be the one to make that judgement.

Sure, if it happens 47 times I would expect them to add a big red flag aka "first check if danger is present" to the dispatch adress after the second false alarm — and one can blame dispatch for that. But if you are a different officer each time and you are told there is a sociopathic murder taking place in that house that you have never seen, how is it your fault to assume dispatch did their job here.

This is a systemic issue:

- anonymous contacts of emergency services is possible, so swatters abuse this without having to fear immidiate punishment

- dispatch aparantly has no mechanism of linking knowledge between different calls. E.g. if this is the 3rd time we are dispatching swat to that address they should tell the officers that it might be a fake, or don't even dispatch officers at all. However attackers could use this to then go there for real and punch/kill our victim without having to fear police being called there

- police officers don't do a good job at the assessment of the situation before they kick doors in. This isn't always an easy call to make
There is absolutely time to do all three. He even suggests ways of making notes in a condensed way. If you're actively listening, thinking about what you're writing, you're dealing with the level of understanding appropriate to have in that moment.
Old schoolers use USB to ADB plus ADB to MIDI! ;)

https://68kmla.org/bb/index.php?threads/usb-adb-converters-t...

https://www.reddit.com/r/synthesizers/comments/3wefun/midi_i...
My go to is always this instead:

https://github.com/lucaslorentz/caddy-docker-proxy

Single label to a docker container and with correct DNS you’ll have an automatically managed certificate right away.
> Ruby's entire programming model was based on the premise that language speed does not matter since most of the time you are waiting on IO / Network.

Couple of points. 1) You probably mean Ruby on Rails and not Ruby and 2) that's not true of either. Ruby or Rails "entire programming model" was not based on thoughts around I/O at all, a huge about of the driving force behind Rails was DHHs ideas about developer happiness, which is intrinsically linked with speed of development.

Discussions about I/O /do/ happen in the Rails community because it's important when you're running a web server which is a lot of the use Ruby/Rails is involved in, but it's not the sole (or even a major) focus of the decisions made for the language or framework.

> Well now, both on Node.js and JVM we have programming models which say that - while I wait for IO / Network let me do some other work or service more requests (Async / Webflux / Coroutines).

Right, but if the goal is to maximise CPU usage of your web servers then you can completely do that using Rails, and have historically been able to do so by spinning up multiple processes in the same way you'd spin up multiple threads in, say, the JVM. Not as convenient perhaps, but a model that's been in use since at least the 90s when I started out. Luckily it turns out that web requests can generally be run in isolation so IPC isn't usually an issue (the same reason why multiple physical web servers is simple, just as multiple processes is).

> IMHO - using Ruby/Rails in 2024 can be wasteful, but of-couse for the right situation it can be a good choice. (Just) For example an enterprise app where you know the number of users will be limited, or when you know the development speed is paramount or where you want to build a quick proptype to test the market out. Rails is a great framework and the productivity is unmatched, but with time a 2-3 years old Rails project is always tricky to maintain.

Wasteful as a generalisation is blunt. Of course it can be wasteful, but so can writing your app in rust, it just depends where the pressures are. I'd suggest that not launching is a far bigger concern to most people at an early stage, and even mid to late stages developer speed is one of the most difficult things to scale.

Personally I'm the CTO of a company that uses Rails (backend, React frontend) and developer speed is /hugely/ important to us. We're always constrained by engineering resources and the speed of Rails development continues to be a huge win for us. We do have scaling issues, but 99% of the time they're not Rails issues, they're in the database.
> Role playing is a cringe-inducing experience for many (most?) adults.

Depends a bit on the how: I don't think most find fire exercises, military exercises cringy - although they are a form of roleplay?
Rust Bytes: "Rust Won't Save Us"
Gives literal meaning to the question “Where was I?”.

(George Carlin had that in one of his routines. “Where was I? Oh, I believe I was…” (steps over) “…right here.”)
The idea of global harmonious cooperation represent the main evolutionary threshold appearing before us all. This should be our future, if We all individually find enough trust in ourselves, and let us collectively evolve in such direction.

And as We, I do not foresee only human beings, but more broadly the Living, as We, interspecies from Earth. Finding a way to unite individualities should include ways to establish communication channels with so-called wildlife individuals.

The idea of considering such a path being esoteric is a way to get distrustful people on board, which may be a waste of time and resources. We should focus on uniting everyone who already think this is the new normal.
If a group of people is working remotely,for example at a smaller village, then health care workers, massage therapists ..etc can also move,
cause there's more money at that small village ?
Tangent. I understand the appeal of a four hour work week but how can people take that seriously? You will either have to have a pretty unappealing standard of living or you will have to exploit other people. If you only work four hours per week, then you can only consume as much as can be produced in four hours each week. But I guess people mostly hope to make the exploitation strategy work, manage to only produce something for four hours per week but consume stuff that took others forty hours to produce.
> Please correct me if I am mistaken; also R2 is not a CDN, and more like s3 in terms of delivering from the edge

Yes, it uses Cloudflare's edge network and caching infrastructure when you use a custom domain (really the only option because usage of the default domain is very limited). So yes, it's a CDN :-)

https://community.cloudflare.com/t/cdn-support-for-r2/514573

> currently using s3+cloudfront for mp4 storage+delivery, and would like to move to something better if possible.

What I have found is that (A) the egress costs are extreme compared to R2 (remember, R2 does charge per read/write though) but (B) storage is cheaper on S3. You should do a study on your storage and egress, but unless you are storing way more than your egress TB, it's probably a good deal.

Cloudflare also has a mechanism for transparently pulling content from an upstream S3 compatible store into R2. I think it's called Super Slurper iirc