skysight-inc/HackerNews huggingface dataset:
Yeah, that's the theory, but in practice, pretty much across all EU countries, for about 35+ years there was no party which you could vote for which both had a chance of being able to form a government and had an anti-immigration policy.

For all intents and purposes immigration policy was not (and remains not) somthing that was under democratic influence. That's why so many conspiracy theories have sprung up around the subject.
Sorry but a) men can wear pony tails and b) women don't have to wear their hair in pony tails. Are motorcycle helmets and other safety gear bad because they don't allow pony tails? Should they compromise on the strap design just to allow one particular hairstyle?

Female specific stuff is a thing and yeah you definitely need to design clothing for women (with several different shapes), but your argument is stretching and just looking for a problem to justify the wanting more female programmer thing.
It makes my hard to trust Internet now, although enterprise service.
In lots of languages, both are used (thought X-rays becomes more and more common).
>You guys have a protest culture I'm pretty envious of.

I would be envious on a culture of innovation, building and getting things done.
Social interaction is not synonymous with the office. Adults can choose to socially interact with any group (family, friends, shared interests) that they want to.

In theory kids can do the same too, but in practice, you'd need some set of adults to get all those kids into the same place somehow, another set of adults to supervise them so they are safe etc... at which point it becomes more efficient to combine this with schooling.

Also with working adults, there is an explicit expectation of delivery. Both the employer and the employee knows of the consequences for performance or non-performance, and part of being an adult is that you are aware of those consequences and choose to behave accordingly. With kids, such expectations aren't realistic.
> and if it’s after the code I care about observing, it doesn’t matter

That's not how undefined behavior works, though. Undefined behavior doesn't have an "after." By definition it leaves your entire program in an undefined state, which means its behavior cannot be reasoned about temporally or spatially in this way. Sure, in a simple or trivial case you might "get lucky", but merely by introducing undefined behavior you are no longer capable of observing the code you care about correctly.
Organisers of the protests estimated that there were 1,4 million participants in Germany over the weekend.[1] German police had a more conservative estimate of 900k participants.[2]

In the city where I'm staying (Cologne) 80k people showed up. That's almost one in ten for a city of a million. That is impressive.

It's easy to say these numbers are not large enough for a country of 83 million. What has to be taken into account, is that it happened all in a matter of a week and nationwide. These were not protests that were advertised and organised long before.

[1] https://www.zeit.de/gesellschaft/2024-01/muenchner-demo-gege...

[2] https://www.zeit.de/politik/deutschland/2024-01/proteste-rec...
Riot is an american company though, I'm pretty sure they have most of their employees in the US and not China.
Simple hacks to be highly customer obsessed
Here's a quick rundown of learnings I've had while building a customer focussed decision making process at startups I've worked at and upon
Yes, that is directly related.

I think the protests were a much needed morale boost for all middle-plus-left voters, but the real power is still with the swing voters that can give their vote to either the legacy parties or the AfD. The fact that many parties now woo these swing voters enfuriates much of the middle-plus-left electorate. They consider not voting for the AfD to be a no-brainer democratic duty anyway and dismiss the notion that one should entice these 25% of voters with anything. Kind of as it is with Trump.

As to why the swing voters might vote for the AfD, consider that the right-most non-AfD party is the Union (CDU+CSU) of Merkel that welcomed 1mio Syrian refugees in 2015 and has, mostly passively, overseen a massive influx of Ukrainian, Syrian and Afghan migrants. There is currently no right-of-center party that is neither the AfD and can credibly claim to limit migration.
I've heard or read people say that hundreds of years ago people were taller than now. even much taller. no idea if that is true or not.
FWIW, I'd love to see a blog post or similar that would lead me through the steps to do precisely this – including the nginx config.
This is almost IPv9 (RFC1606)! https://datatracker.ietf.org/doc/html/rfc1606

The up to 42 deep hierarchy of routing levels built into IPv9 must
have been one of the key features for its wide deployment. [...]
As yet, no requirement has been found for levels 40-42, with level 39
still being used for experimental interrogation of atomic structure
of components where required.

Of course, it's a 1st April RFC. For those who don't know them, see https://en.wikipedia.org/wiki/April_Fools'_Day_Request_for_C...: they include thinks like terminals with subliminal messages, IP over pigeons...
Not making payroll because you go cashflow negative makes Boards and C-suites tremble in fear because of the whole “piercing the corporate veil” concept that makes them personally liable for not making payroll.

So you layoff 10% to save the other 90%.

Because otherwise you’d have put 100% of your company out of a job + knock on effects to local economy, being sued, prosecuted for all sorts of things etc etc
My ISP gives me both an IPv4 address and a heap of IPv6, most browsers will use what is called Happy Eyeballs to try both IPv4 and IPv6 at the same time and use the one that connects the fastest.
If your income is below $79,000 a year, this is the correct link: https://apps.irs.gov/app/freeFile/browse-all-offers/

It has been remarkably absent in this thread.
> for starters you're not bound to islands big enough for an airport.

The competition for that space is seaplanes, including both floatplanes and flying boats, which have been around for a century. Electric versions of those exist, like https://harbourair.com/corporate-responsibility/goingelectri... , and https://el-fly.no/ wants to build an electric amphibious flying boat.

Yes, a ground-effect vehicle has better wing efficiency than an aircraft. However, it has disadvantages, like how it handles waves. A flying boat, for example, only needs to worry about the waves at the departure and arrival locations, which may be in a protected harbor or channel, while a GEV must deal with larger waves between the islands.

See https://en.wikipedia.org/wiki/Ground-effect_vehicle#Advantag... for additional comparisons.

> So what starts small, and touristy

I flew on a seaplane between the US and the Bahamas, https://en.wikipedia.org/wiki/Chalk%27s_International_Airlin... . It was a fun touristy thing, but not touristy enough to maintain a commercial seaplane service.

> On the environmental front I expect the usual "complain about anything new" crowd

Thing is, this isn't new. Ground effect vehicles have been around for decades, the technology is pretty mature, and the problems also pretty well known. If someone cracks that nut - great! - but a lot of people have tried and failed to extend its use outside of some niche areas. That history of failure tends to dampen enthusiasm.

> But it's hard to see how this does more environmental harm than planes or boats.

That calculation is not easy. If you want to minimize environmental harm the most, switch to sailboat. Cook used no fossil fuels to travel to and around Hawaii, and neither did the Polynesians who discovered the place.

If you want to minimize CO2 emissions, ban all inter-island flights and switch to ferries - https://ourworldindata.org/travel-carbon-footprint says ferries emit about 1/7th of the CO2 as short-haul flights.

And there are electric ferries these days, like https://www.electrive.com/2021/03/02/worlds-largest-electric... , though that's not ocean going. See https://electrek.co/2023/01/17/worlds-largest-electric-ferry... for one in the works.
This is when I started paying attention. The anti-immigration sentiment has flared up and it became advantageous to fan those flames, even as a boring centrist party.

The overton window has shifted right even in left-leaning, immigrant-packed forums. I am stunned by the sort of stuff I see on reddit these days. They think that they'll only come for the other immigrants. I'm not going to wait and see.
I thought LoL and Valorant e-sports was breaking records year on year? At least in Europe and Asia, I know the LCS is on the decline.
Mass rallies in Berlin and Munich aren't going to do much about blatant racism in Saxony. That's a bit like an American thinking that activism in NYC is going to have a real effect on the mentality of people in rural Mississippi. The values of people in those different areas are extremely different, and the people in the economically "left behind" regions are actually going to feel even more attacked by these rallies, most likely, since they already feel like their views are being ignored.
It's worth to look at the underlying cause for these sentiments gaining popularity and support in recent years. I'm pretty sure to some degree it has to do with native European populations being unhappy about illegal immigration and the problems arising from that.

And before you call me a racist: mainstream media kept redefining the meaning of the word refugee for a while now. For example: refugees are expected to stop at the nearest safe haven and not traverse multiple countries to end up in the one with the biggest social benefits. Also, tonnes of young men arriving from war-torn regions with disproportionate ratio of women and children. News outlets advertising these groups as doctors and engineers which at this point is a meme.

Economical burden, elevated crime rates and social tensions caused by this are quite apparent. Just look at Sweden, France, Germany. UK has it lucky because it's an island and harder to get into.
All that while everyone pointing at these topics as unresolved problems getting branded as racist or xenophobe. It's only natural people get angry and start leaning toward populist assholes who promise to "solve" these problems one way or another.

The pendulum is starting to sway back and that is not a good thing but also not unexpected the way things were going.
Middle of January, too.
Are polynomial features the root of all evil? A myth
> Sharing environment variables is an ad hoc manual process at my current company (and was the same way in previous workplaces as well).

It really shouldn’t be that way. If the data is meant to be selectively accessed, it should have access controls in place with Authentication, Authorization and Auditing. If its any employees discretion to share the data with another adhoc, I certainly hope the secret is not of great value.
VINCENT: And in Paris, you can buy a beer at McDonald's. And you know what they call a Quarter Pounder with Cheese in Paris?

JULES: They don't call it a Quarter Pounder with Cheese?

VINCENT: No, they got the metric system there, they wouldn't know what the f*** a Quarter Pounder is.

JULES: Then what do they call it?

VINCENT: They call it Royale with Cheese.

JULES: Royale with Cheese. What do they call a Big Mac?

VINCENT: Big Mac's a Big Mac, but they call it Le Big Mac.

Aside: a lot of tax preparation services, or their services that let you upload your data - the privacy policy says they can all "use" your financial info.
IMHO it means that they are not fully IPv6 compliant. Corporate networks often have DHCPv6 rather than just SLAAC.
I've had access for many many months now
A lot of people, including young people, throughout Asia don't have computers. A large number of working adults our age (however old you may be) don't touch desktop or laptop computers at all on their day to day. A huge number of people only have phones in their home and only use phones for their work. Plenty of companies also use tablets with specialized apps in places where a western company would use a PC. Finding 20-30 somethings in Asia who are educated and employed who don't know how to use a mouse isn't uncommon. I've encountered it loads of times with new employees in various offices.
> Two years till it becomes illegal to offer something on IPv4 for the general public and not offer it on IPv6

Why? Is there any pressing need for ipv6 only connectivity that you'd make ipv4 only illegal?
> it follows immediately that all module systems will operate by making changes to a global interpreter state.

No, it doesn't?

def print_sysinfo():
import sys, os
print (f'{sys.platform} {sys.version}, current dir is {os.getcwd()}'

os.getcwd() # throws NameError, because os is not a thing there.

Now, you may argue that the 'os' module is still loaded after a call to print_sysinfo() and while it's true, it didn't have to be so: Python could as well had have semantics of unloading modules that have zero references to them, and re-loading them anew every time they are imported again.

A language can have locally-scoped module semantics, it just that most of the time the static/global scope is much more convenient.
You are of course welcome to administer this site as you wish. However: This site hasn’t represented balanced discourse or intellectual debate in at least a decade.

I’ve watched it become just yet another Ivy League and big tech echo chamber as YC has pursued its existing investments over its stated goals and creative ideals.

Money ruins everything. And I’m tired of it.
It would rather be an ICMPv6 neighbor discovery packet or something like that, IPv6 doesn't use ARP.
That's nonsense, not true and a libel.
That words are INDEPENDENT:
slave doesn't mean faming, people names:
Bogusław mean Godfaming - not slave of god,
Mieczysław mean Swordfaming - not slave of sword.
As an immigrant here in Germany I wonder if I should perhaps start to think about an exit strategy if this trend continues.
Put a discrete GPU and most of the magic of unified memory goes out the window. The M3 Ultra should be able to use up to 256GB of high bandwidth RAM. That blows away any discrete GPU. Yes, it doesn't have the processing power of a dedicated professional Nvidia card but I don't think Apple is trying to compete there. Apple is trying to fill the high VRAM niche. They might have a real advantage there considering LLMs require a ton of memory.

If Apple ever makes an "M3 Extreme" by gluing 4x Max dies together, they could have up to 512GB of VRAM. You'd need to 7x H100 GPUs to match total RAM size which will cost you $210k.
Those brave men 80 years ago? The literal Nazis?
I found the source code of the macro cited[1][2] way more interesting than the article. It's not that big of a deal to find where compilation error counts are incremented in the compiler and just, you know, not increment them. The macro is pretty cool though (turning bounded into unbounded lifetimes).

[1] https://docs.rs/you-can-build-macros/0.0.14/src/you_can_buil...

[2] https://docs.rs/you-can/latest/src/you_can/lib.rs.html#17-25
Also, lots of places and software are "stuck" at HTTP/1.1 when HTTP/2 and 3 are already out. Why are they stuck at something that came out in 1997?

Presumably it would be far easier to upgrade/replace your webserver, loadbalancers and clients than replacing all routers on your ISPs.
I believe in German-speaking countries the X-ray machine is called Röntgen? E.g. in a hospital you will have directions for "Röntgen".
"So they will finally give the people what they ask for? "

How is that possible, when the people themself are divided?

For example with weapon support for Ukraine:

"Some 44% believe sending Leopard 2 battle tanks to Kyiv is the wrong decision, according to the results of a survey by pollster YouGov published on Sunday.

At least 41% support the German government as it plans to send the first of 18 tanks to Ukraine "

https://www.aa.com.tr/en/europe/majority-of-germans-against-...

And with immigration it is similar. Quite some literally want to protect germany as a white nation that speaks only german - but many don't. Many are sceptical of arab troublemakers, but otherwise like a diverse society.

So where is the solution fitting everyone? What can the politicians do, to make everyone happy?
No. As the system would brand that as far right extremists taking part in a riot with the objective of overthrowing the constitutional order. The police forces would represses the protests in no time.
Too bad ARIN tickets aren't public - I would love to read the one in which that was justified. Reading NRPM 6.5.2.1, it seems that they must have submitted documentation claiming at least 2^28 distinct serving sites in order to qualify for an assignment that large.
There was a piece in the Guardian this morning arguing that it differed by country, and in particular that in countries with vocally anti-migrant governments such as Italy, it had become less of an issue.

https://www.theguardian.com/commentisfree/2024/jan/22/crisis...

"Germany is the only country where immigration is clearly in the lead when people are asked which crisis bothers them most when they think about the future. Estonians and Poles are focused on the war in Ukraine. Italy and Portugal see the economic crisis as their biggest threat. Spain, Britain and Romania are the countries where Covid-19 is seen as the biggest trauma. And in France and Denmark the climate emergency is considered the most important crisis."
That doesn't have much to do with it, you're just mistaken about the (fairly common) usage 'confirms theory'.
I treat "signed by GitHub's verified signature" equivalent to unsigned. It's not the author's signature, just some third party's.
The slogans work because they tap into real, legitimate frustrations. I do not agree with the solutions, but the problems are real.

Dismissing the other side of the political spectrum instead of addressing their problems is exactly how we keep getting into this mess.
> They put letters in the middle of numbers

If you prefer, you could write an IPv6 address in dotted-decimal notation just like an IPv4 address, or an IPv4 in hexadecimal notation like an IPv6 address. It's just 128 (IPv6) or 32 (IPv4) bits of data after all, the representation is completely independent of the protocol.

For example, you can also reach HN through its IPv4 address by writing http://3520653007/ or http://0xD1D8E6CF/.
Of course you can. In fact, I think it’s often much easier to hate something when you don’t understand it fully.

But in this case, the GP was describing their experience programming with the borrow checker as a new rust programmer. Hatred is an emotion. It’s not up to you or me to decide if that feeling is present in someone else’s brain.
Reaction: I should connect her to https://en.wikipedia.org/wiki/ELIZA
I find the insistence of using /64s everywhere for networks frustrating. Any network larger than a /112 seems crazy, that's already 65k IPs per subnet. A /104 for every normal end user (256 subnets per user), or a /80 for massive companies like Capital One (4 billion subnets) should be more than enough.
To quote Larry Ellison, you're either building the product or selling the product.
Hoe does it affect DNS adblocking?
Show HN: An SSEM (Manchester Baby) emulator written in 100 lines of JavaScript
Handy if you want to see the basics of how an emulator works, but only have the time to read 100 lines of code.
They also made a 1.0 release without Windows support, so that already says a lot about what they care about.
It's code for "this is important and useful to the world, but probably won't lead to any immediately practical applications from the perspective of the funders (economically, militarily, etc.). But we have to say it might or we won't get funded."
I didn't mean to come off that way.

I wanted to convey that compared to the wave of discontent that is taking Germany by storm, it's at best step in the opposite direction.

Germans are not known to be proud, but they are. And right now, a lot of them feel they don't get what they deserve.

Protesting against people showing how unhappy they are is unlikely to bring the change we wish it would.
You can even make it funnier by having it look like a floating point number: http://209.14214863/

Or a strange number with two decimal parts: http://209.216.59087/
Reading comments, some things seem clear. Democracy is all right if you vote what we like.
I have limited experience with Rust and the combination of slow compile time and borrow checker is irritating. My rust code was less than a thousand lines and it takes like 10-20 seconds to compile.

Rust really made me appreciate garbage collection after the number of times I resorted to things like Arc<Box<..>>.
> But in the Sweeden the opposite, optimize for heat.

Not that much. As you mentioned just above, shutters are a layer of insulation. In Sweden, they have big glass windows and no shutters. The purpose is clearly to get the tiny bit of daylight in winter for health sake, but in terms of insulation, it would be better to have shutters, and smaller windows.
> In the last year Riot also started to sell severely overpriced skins, despite a lot of outrage from the community.

They learned from Valorant. It has extremely overpriced skins from the beginning too, and the outrage lasts a single post on Reddit once every few months and is downvoted by fanboys. They just don't care, people will buy them anyway, most people will forget in a moment. I'm guessing they have data from Valorant that simply shows they make more if they just aim at whales. I doubt they would just raise prices without giving it a real thought.
I turned it off on my home network. I have a multi-wan setup (fiber + 5g). The 5g provider supports v6, but only delegates a /64. The fiber provider will delegate me a /56, which is plenty for both my home and guest networks. Failover for v4 works great, as everything's behind NAT so the route just changes when my firewall detects an issue, but clients accessing v6 resources have a hard time, as you're waiting on each device to figure out that the old route is dead. So that's problem number one.

Problem number two is that the fiber provider doesn't support native v6; it's actually a 6rd tunnel. Latency isn't great compared to v4.

I need to go figure out the ULA situation and do NPTv6. But last I checked, my firewall wasn't able to do NPTv6 with delegated ranges. That may have changed, but I've not found any substantial reason to actually put in the effort to figure out it when my v4 network works fine.
I've always liked Xiaomi. At home, we have several of their phones, a vacuum cleaner, and some shoes (yes, shoes!). But a few months ago, my Chrome homepage changed to a Chinese search engine, and after looking online, it seems it was a Xiaomi error that affected quite a few people. Also, they include ads in their customization layer. This will be the last Xiaomi device I purchase.
This. You’d be surprised how many papers get rejected by Nature “even” papers from Harvard.

Experiment: randomly pick a “Harvard guy” in biology and check their publications, count what fraction of them are in Nature (or comparable journals).
Great demonstration of values but I'm sad to say these are not the voters. Just a few years agon Hungary also had marches with 100s of thousands in Budapest, but Orbán's regime stands like concrete and only becomes stronger. The silent majority, mostly countryside voters, does not march for either side.
That's just a weird UK thing I think.
But they aren't all /48s. Upthread there's a post about /16s already being allocated.