skysight-inc/HackerNews huggingface dataset:
Paris and Bologna had lots of violent students too at that time. Villon, the poet, famously was a burglar and street brawler during and after his student days in Paris.

This article is interesting and compares the sorts of violence that took place in those three places: https://www.medievalists.net/2011/11/medieval-student-violen...
It’s called manufactured spending and the idea is to be able to buy something and liquidate at the same price with no risk. The intent is to rack up points on credit cards for free travel or to manipulate credit scores.
I suspect a lot of images on Twitter are unintentionally infringing, and that Twitter users typically remain ignorant, because not many are targeted for enforcement. If copyright enforcement against tweeted images takes off, maybe that will change.

However, doesn't Twitter itself add images in some cases (especially where a user tweet a link, but probably also retweets of an image)? If Twitter still does that, does it suggest Twitter itself isn't being targeted for enforcement? If so, is that only because enforcers prefer smaller prey?

Anyway, best of luck to you and your wife!
> ideal AD system should drive like a human, accumulating experience through continuous driving and using common sense to solve problems.

A good part of the driving is identifying the environment.
That's where self driving cars fail. Road covered in rain or snow, poor visibility, unexpected situation (animals or humans jumping suddenly on the road), memorising signs, etc.

And all of this at high speed.
I'm with you all the way up to:

> white people should have guilt in America.

Why should non-racist white people feel guilty over the actions of other people simply because they have the same skin colour?

I do think we need to be aware of and oppose racism, but I cannot understand this attitude. It actually seems a bit... racist, even if well intentioned.
Gell-Mann Amnesia!
For ALU ops and address computations, if the 36-bit machines are also using the 2s-complements convention you can just do all computations in 64 bits and ignore the top bits.

For memory accesses you could simply round up the data bus width of emulated CPU to the next power-of-2 as the "host word size". For instance if the emulated CPU accesses memory as 12-bit words, use an uint16_t array on the host CPU and treat the top 4 bits as junk.

JIT-ing probably wouldn't make much of a difference with this approach as long as your host CPU is wider, since you just ignore the top-bits.

When writing a chip emulator, it's actually not uncommon to deal with 'odd' bit widths. For instance a sound chip might have 3- or 5-bit wide counters.

Also, in a language like Zig this stuff is quite convenient since Zig allows integer types of any width (e.g. you can have u3, u5, u36 etc...). Just have to be careful about how those types are represented in memory (e.g. bit-packed or not).
Same in europe.
I suggest you try NativeRest – https://nativesoft.com

– 100% native app. Not using Chromium, Electron, Node.js... Use 5-10MB of RAM. GUI very fast.

– Portable version 7MB.

– Free for local use. You can create local workspaces without login. Cloud type workspaces are also available.

– Import and export data

– Simple testing

– Light and dark themes

Today NativeRest only available for Windows. Coming to Mac next year.

PS: I am the developer NativeRest. I'm looking forward to your feedback and can add the features you need.
And most hotels have centralized departments for dealing with it, contacts with extermination agencies, and a single large building to treat, and a very very strong incentive to get it done immediately, lest they lose all business and be forced to shut down.

I obviously don't know the specifics but I'd bet Hilton is a million times more effective at pest management than some 60 year old dude who put up his second home for extra income. To whom does the cost of extermination act as a large deterrent?
You're almost definitely right and I have an experiment with a sample size of one that confirms your hypothesis.

I used to work 4 days a week but there was absolutely no reduction in workload compared to a 5 day role and plenty of meetings scheduled on my day off.

It was great working 4 days; Wednesdays were my day off and every Tuesday afternoon would have a bit of a "Friday feeling" and I was never more than two days away from a day off. Plus I could go to the psychologist and doctor and so on.

When I went back to 5 days a week, my workload was identical and my output was identical. Stress levels were not hugely different because I just slacked off more with the 5 days.

The impact of moving from 5 days to 4 days for a knowledge worker is probably a bit less than you would expect in every respect. Stress was not drastically reduced (I did school run and pickup on the Wednesday so it was only about 4.5 hours extra), and there was no huge change to my performance, probably just an increase in quality and efficiency.
> This is not “lol Paris” (or “lol AirBnB” like some say in other posts), this is a Europe-wide public health problem in the making.

> AFAICT the number of infestations grew 65% in a year in the UK. A couple of years at that rate and even if you’ve never seen any yet, you are likely to know them intimately.

These are both sentences written in a highly emotional tone, that is attempting to fear-monger. It's hyperbole. Your reply is also again terse and unnecessary, I'm not your enemy, calm down and take a day off the internet if it's getting to you. Have a good day man, take care of yourself.
Two examples come to mind...

Regulation. Be it local, state and/or federal. The larger the organization, the more resources it has to mitigate / remedy such friction.

The irony? Regulation is also self-serving to gov in the sense it perpetuates ththe gov's need to prove it needs to exit, "create more jobs", etc. But that's another discussion for another day.

Two, lack of national *affordable* universal healthcare. Again, larger companies are better able to fill this gap, offer the benefit, and thus draw better employees, etc.
Tell HN: Chrome shows memory usage on each tab
When you hover over a tab in chrome it shows the memory usage from that tab
No, definitely not the sentiment on HN, more so the gaming circles I find myself in on the broader web.
You take either read OR write locks for whatever you need, and keep all locks until you commit the transaction.

That (possibly brief) moment where you hold all the necessary locks is your point of linearizability: it's as if everything happened at that exact moment.
No, it increases the load one can successfully manage in a day. There isn't this tiny discrete amount of work that people need to handle. We gave that up when we left the campfires. We're trying to grow.
https://news.ycombinator.com/newsguidelines.html

Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
I don't eat mutton regularly, but when I do I can notice the difference between mutton and lamb.

Last time I've eaten, like a month ago, we asked the waiter what was the difference between two plates and she told us basically that, one was more tender with a light flavour, the other one was stronger.

Just so you know. I did not downvote you.
> lets Apple know what the defect rate is, which for some reason the manufacturers are reluctant in telling Apple

My suspicion is that an unknown but nontrivial share of the 'defects' were of the 'fell off a truck' variety rather than a true production problem.

Alternatively, Apple might have contracts that pay its suppliers 'cost plus', such that Apple is on the hook for used supplies without giving the vendors a direct financial incentive to reduce defect rate.
LLMs are stunningly good at language tasks: almost all of what us old-timers called NLP is just crushed these days. Summarization, Q&A, sentiment, the list goes on and on. Truly remarkable stuff.

And where there isn’t a bright line around “fact”, and where it doesn’t need to come together like a Pynchon novel, the generative stuff is smoking hot: short-form fiction, opinion pieces, product copy? Massive productivity booster, you can prototype 20 ideas in one minute.

But that’s about where we are: lift natural language into a latent space with some clear notion of separability, do some affine (ish) transformations, lower back down.

Fucking impressive for a computer. But if it can really carry water for an expensive Penn grad?

You’re paying for something other than blindingly insightful product strategy.
Haha, waiting for the new exploits.
I'm not sure, but let me try to provide some reasons.

Firstly, Facebook (and the Internet in general) is used for hugely positive things in most people's lives. Stopping service would have a negative impact on most people. That might even include the Rohingya, who could use social media to organize for their own safety.

Secondly, it was not known beforehand that there was going to be a genocide, so the services were there at the same baseline as other countries and languages.

Once it's there and the people love it, I can imagine that taking it away would only push everyone to another platform. That might solve the problem for Facebook, but it wouldn't solve the problem for Myanmar. The article even mentions an alternate popular news site in Myanmar that also incites violence.

As for why provide services for free, are you suggesting that the people of Myanmar would be better off without free access to a subset of the Internet? I think their actions, and the actions of the developing world in general, speak differently.

If I remember correctly, Internet.org doesn't just provide Facebook access, they provide a handful of sites that include Facebook but also include Wikipedia and others.
A guess: one is simply bringing charges, and the other convictions.
There's no link between "enough data that you can't produce it yourself" and "mass surveillance" unless perhaps in the context of face recognition. Training a language model on every book ever published does not involve surveillance in any way, and if someone takes all of the work of every graphic artist, that can be called by many names but surveillance isn't one of them.
I like the change from "master" to "main" and a lot of other changes of our times. And I have found it very often says something about a person when they dig in their heels and make a lot of noise about it. Many words are too often used trivially and inappropriately, often when they're not even technically correct (the relationship is very often better described as "controller" and "worker," for example).

This is a moment when one of the big projects is to recognize and address bad habits that have been carried forward. And I especially like the opportunity to find more appropriate and considerate words. Yes, it is sometimes merely a nod. If that is a conceptual monument of our times, that makes some texts look inconsiderate and dated, I'm good with it.
Mistral releases ‘unmoderated’ chatbot via torrent
Exactly, and right in the introduction they even say:

> while AI can actually decrease performance when used for work outside of the frontier

There is some value here but the authors can define "frontier" however they please to end up with whatever productivity increase they are looking for.
Yep - I could say "here, you can use my photo for your book cover, just give me a penny for each book made or sold".

But it's simpler accounting to go with "give me $1000 for use of my photo in one case" or even "everything" but then rarely my photo ends up on the cover of Harry Potter 12: Eclectic Boogaloo and I feel I missed out.
> I’m honestly a bit shocked at the reactionary nature of this entire thread. I knew HN had a bunch of conservative and libertarian tech bros but…holy shit. This whole thread is unhinged.

It's shocking indeed. I'm not sure "reactionary" is a fitting description. Refusing even to extend the faintest hints of common courtesy while being fully aware of the racist and bigoted connotations of using certain terms is something that even goes beyond basic manners.

All the downvoted being dumped on messages that point out this fact is even more concerning. These are basic principles of living in a civilized society. Is that out of fashion?
I'm curious – is the Alpha simulation here as a proof of concept, or are its goals beyond that? I don't imagine a simulation of a complex architecture like this would live well in the same framework hosting, say, a PDP-8 simulation.
Why is that frustrating? I find it validating
You should show them how it's done by first blowing up yourself.

Edit: The meanness is well deserved in this case. This person is calling for destroying something personally important for many people and which they would give their lives to defend.
In C++ they’re important for safety, because dereference of an empty std::optional is a silent UB. The methods robustly handle the checks for you.
Heat - you close off the affected area and heat it to a bit over 50C for a few days. The bugs die through desiccation.
The "inline else" gets expanded at compile time into a separate case for each enumeration tag.
"The team shows that sesquiterpenes are more effective than expected for seeding clouds. A mere 1-to-50 ratio of sesquiterpene to other volatiles doubled cloud formation. The role of trees in seeding clouds is important, because it suggests what the sky above some regions might be like if governments manage to tamp down sulfur emissions. In a world with less pollution, plants and trees will become more dominant drivers of cloud formation, an echo of the premodern world."
A linter or IDE can only "suggest" that you don't access null objects without a null check. You as the developer can choose to ignore the linter or IDE and write bad code anyway.

Enforcing behavior via the typing system prevents bad code from even compiling and running in the first place.

When you stop thinking of Optional<T> as a inconvenient wrapper clumsily wrapping a T and starting thinking of it as a first class datatype with its own members and methods, then it becomes a lot more clear to reason about the logic.
> Companies of this size don't do things like this willy-nilly. They do them after extensive data collection, analysis, research, etc.

Yes, and there was huge amounts of internal pushback about the pricing model, people inside the company saw it was 100% bonkers. They released it anyway without any hints given to their biggest clients beforehand, everyone learned it from the press release.

The customer reps the big companies have were caught off guard and had to spend a week apologising and saying "I don't know" and "I'll get back to you" a _lot_. Those weren't fun meetings for either side of the table. Source: first hand spoke to two people who had to have these meetings with Unity.

Unity did walk back on the changes yes, but there still aren't any promises they won't try something like this again. Switching engines and toolchains has a cost and now even medium to big companies are evaluating whether it's worth the risk to keep trusting that Unity doesn't alter the deal further vs. switching to a new engine or building their own.
One of History's Strangest Tech Mysteries: The Baghdad Battery
>Our resulting truth table is equivalent to ... the IMPLY gate ... It turns out this truth table is functionally complete

No it isn't? The link provided even explains that NAND and NOR gates are the only functionally complete boolean operators. Technically an extra operation/circuit sneaks in when the writer constructs NOT by feeding a signed -0 i.e. F
> I’m honestly a bit shocked at the reactionary nature of this entire thread.

Same

> And yeah, white people should have guild in America.

No one is guilty of things they didn’t do
Love this Furies song. Great one for singing over a trad session in Dublin
To be fair, plenty of solutions involving code and high-level libraries can be incredibly difficult to grok too.

I’m currently suffering through nested serializers and business objects that have too much custom metaprogramming.

What’s worse: some of those would have been trivial when written in a more direct manner and would benefit from no-code tools.
HN is so bad at predictions. Just a few months ago HN was awash with comments that confidently claimed LLMs were no more than stochastic parrots and unlikely to amount to anything.

> I can't help but think the next AI winter is around the corner. [0]

Yeah, right.

[0] https://news.ycombinator.com/item?id=23886325
Yep. ChatGPT is like having a junior engineer confidently asking to merge broken garbage into your codebase all the time. Adds negative value for anyone that knows what they’re doing.
I don't understand why you are being downvoted. Modern Serbia is a Russian puppet state. Belgrade does nothing without the Kremlin's permission. Even its previous "good cop" posturing was all about becoming a member of the EU to push Russia's interests.
For people downvoting this comment: why?
The irony that I got two popups on this site.
Bulgaria and Greece are Balkan countries. How are they much smaller than Serbia?
Shell employees urge CEO to rethink shift from renewables in rare letter
You're likely thinking of the point when the TLS 1.3 core protocol design was finished, but they were experimenting to understand deployability. This is long before the TLS 1.3 protocol your browser uses today was finished, and that is about half a year earlier than RFC 8446 was published. So any "guinea pigs" in this experiment know what they're getting into, likely people explicitly working on, or in a group tasked with supporting, TLS 1.3. This is like that Windows 95 era but instead of buying random Windows software in a Best Buy to check it works on Win95 before you ship it, you are raising Purchase Orders to buy the "Best Security Office SSL Protection Plus" or whatever to check what it does with your prototype TLS 1.3 stack.

The most important thing expected and confirmed in the deployability testing is that many of the middleboxes were allergic to new TLS versions de facto. TLS says clients announce the maximum "version" of SSL they can do, then a server chooses the same or any lower version e.g. 0x0303 means SSL 3.3 which in reality is named TLS 1.2. However most middleboxes react to any version they don't understand by freaking out, so you can't ever say you speak a newer version. The initial TLS 1.3 design chooses 0x0304 with 0x0400 also a possibility, but neither would be deployable for this reason.

The most important surprise was that middleboxes are so reluctant to allow people's web browsing to just break that they mostly instead don't implement any meaningful security at all in a certain edge case. This is surprising to an engineer but makes sense once you understand their business (they sell tiger-deterring rocks, they don't sell tiger insurance, so they don't care that the rocks don't work, they're relying on the fact that there probably aren't any tigers and if there are too bad for you trusting their useless rocks).

As a result of this insight RFC 8446 TLS 1.3 connections actually start like this:

1.3 Client: Hello some-server-name, I'm the TLS 1.2 client you were talking to earlier, just resuming our earlier conversation number #random-nonsense. Also, just thought you might like to know I support optional FLY CASUAL THIS IS TLS 1.3 with a bunch of parameters

1.3 Server: Hello, yes let's resume our conversation. I too know FLY CASUAL THIS IS TLS 1.3 and I've got a different bunch of parameters.

And then everything is encrypted. Which makes sense, we said we're resuming a TLS 1.2 conversation, of course those are encrypted, nothing to see here, if the middlebox tampers with it that'll break people's web browsing. But actually the DH key agreement parameters for the session were in that optional extension and we aren't talking TLS 1.2 at all.
The issue is that “all the spots where they could hide” is absolutely any kind of crack or tiny hole. Floorboards were mentioned, and you cannot really take that away to clean it each week. Same thing for wooden beds: those have lots of spaces where a bug can go but not much else, short of dismantling the whole thing. They can also be in sofas, bedside tables, cabinets, chairs… And these places are not dirty, they are just available space. Fumigation is a way of getting rid of them because otherwise it is impossible to access the places where they hide during the day.
Predatory ads are shown 24/7, with some infotainment filler, to the elderly.

While doing familial eldercare, I have to wear earplugs, to protect myself from the sensory overload.
Its worth mentioning that there is a second perspective to this being a matter of EU/NATO vs Serbia. Aljazeera had an interesting opinion piece framing it as Kosovo getting dropped to achieve Serbian integration into the western block

https://www.aljazeera.com/opinions/2023/7/14/does-the-west-s...

Cant say anything about the plausibility but the references to EU sanctions against Kosovo and the former president of Kosovo being currently on trial in the Hague are interesting points.

Non opinion piece on the background
https://www.aljazeera.com/news/2023/9/24/why-kosovos-standof...

Would be happy to hear from anyone familiar with that perspective, it was news to me. But pressuring Kosovo to play ball in the negotiations doesnt seem to be out of the question?
Oh no! We don't know who killed beloved professor, Dr. Tots and his unethical student love interest, Lira Buckshire Dunningsworth, heir of Lord Cantishwayshire.

They had the perfect western european historical dispute contextual relationship going on. <I have no idea of western european conflicts but I am going to say the professor is Irish because IRA, and the student is daughter of a british lord because not-IRA>

Who killed them? Why would they even go to a shady part of London where crimes and prostitution happens. That doesn't make any sense. Also on the other hand Dr. Tots actor was a bitch to work with and there was allegations of how he treated atleast one underage actor badly.

Anyway who was the mysterious shadowy figure! Why did he kill them so randomly.

I have no clue who that is, but I would love to have Anthony Hopkins or one of those marvel villains like Ms./Captain Marvel or something to play that role.
I've been using something similar lately for my "quick and dirty print debugging" needs [1]. It's much nicer and requires less effort than just using printf/cout. I feel like many of the critical comments here are missing that that's probably the intended use-case of this.

[1] https://github.com/sharkdp/dbg-macro
Stack Overflow responses are well known to be misranked. I’ve heard a rule of thumb that the actual correct answer is typically about #3.
What am going to do to get 100 subscriptions in 3 weeks
My newsletter and podcast aim to assist my audience in discovering the finest movies spanning across all 10 genres. Each week, they will receive an email that features a selection of 7 distinct movies or TV shows that they can indulge in over the weekend, ranging from horror, rom-com, action, and beyond.
After all the cheap stabs I had to take as a programmer... I allow myself to experience schadenfreude, even if there is no evidence...
I've never encountered bedbugs in London or known anyone plagued by them I've been here a decade or so.

I've never encountered them in NYC or Berlin either although I have spent comparatively little time there...anecdotally Paris is certainly an outlier.
Perhaps worth including the date that was in the original title (29-09-2023), since this is a regular quarterly update.