skysight-inc/HackerNews huggingface dataset:
How does the ip4v1 device know how to address the ip4v2 device in order to send a packet back?

> As for the routing table size issue, it's not really an issue at all. Assuming extra octets, a /24 block holds 16M addresses instead of 256 (or 254 realistically). You don't need a larger routing table.

If you want to subdivide those 16M addresses in any useful way, you're going to need a larger routing table.
Generally when there's a high pressure system over Europe, the bad air stays trapped over Germany and Poland.

Even right now you can see that Germany is about 10pts higher than the rest of Europe, and Poland another 10pts on top of that. It's a shame that map doesn't have historic data as it would be easier to see.
> electricity is fungible.

Which is irrelevant. Electricity is not the main purpose of coal.
I would have expected that the manual has way more pages and a bigger scope. I'm surprised it has "only" 270 pages.
Take a look at Cilk (a lightweight C first and C++ later dialect) that pretty much uses the same syntax you are using. Scheduling is done via workstealing.

The Cilk papers in particular are very very good. They discuss the programming model, the compilation strategy, the scheduling algorithms and more.

edit: this one for example http://supertech.csail.mit.edu/papers/cilk5.pdf
I don’t think it’s enough to be likeable. That, and “personable” are common words used to describe me, but this particular interview round (eg behavioural questions) are still where I’m most likely to fail a process these days.

Feedback is usually “everyone really liked you, but we had some concerns related to…”. I really do think you need a prepared bank of stories/examples, because otherwise your memories will be biased towards the most emotionally charged examples, which are rarely the ones where you come off looking good — even if you can show self-reflection and subsequent growth.
Wonderful memories being part of the C64/Amiga Demoscene in the 1980s, an era of creativity, camaraderie, and global connections.

This marked the genesis of my coding journey, igniting a lifelong passion for programming that endures still, spanning several decades in the tech landscape.

A highlight, to this day, involved creating and releasing our Amiga Demo-Creator in May 1987:

https://coding-and-computers.blogspot.com/2022/05/first-amig...
My current burb has been fighting "cut through" traffic since before phone navigation was a thing. They do it with "traffic calming" (filling streets with obstacles to through-traffic) and designs that give people no alternative to getting on the main stroad. The result has been sheer hell. The frustration level is so high that whenever the main stroad is not gridlocked it is like Fury Road: harrowing for drivers and 100% lethal to peds and cyclists. But I guess that one guy on the side street who was shaking his fist at people speeding past his house is happy now.
Let's have a chat about Java licensing, says unsolicited Oracle email
> They were not, there is even less coal used since nuclear plants were shut down than before.

They were counterfactually. This means that if nuclear hadn't been shut down, much less coal energy would have been needed.

> The country people should be complaining about is Poland. It's the worst emitter of co2 in Europe and it will not do anything about it for 10-20 years because it wants to build nuclear plants.

No, people should complain about Germany. Nuclear power can replace coal. Which is why France produces much less CO2 than Germany:

https://abload.de/img/img_20230705_133511_84efdp.jpg
The reactions are deserved because it was UNNECESSARY damage. There is no reason it could not have been avoided.
You can build both nuclear and solar and wind at the same time.

Poland will stick to coal because of local economic interests, it has nothing to do with nuclear.

> They were not, there is even less coal used since nuclear plants were shut down than before.

Well.. there is no reason why there shouldn’t be zero coal use before anyone starts shutting sown nuclear power plants. For one thing the issues with nuclear waste storage are a joke compared to the radiation and other pollution continuously emitted by burning coal…
I've never thought that GPT4 was 'slow', just prompt it all at once and let it do it's thing.

The problem with GPT4 is scalability and cost, even chatGPT plus users are still limited and it's still fairly pricey for a chatbot.
Do apps like this not “load balance”?
This is a misinterpretation of what happened and this comment is just weird.

Coal has been added after nuclear was stopped but what you said is not happening at all. Look at the actual data instead of random Internet comments and populist articles by biased journalists:

https://imgur.com/9GLhuSs

Source: https://www.energy-charts.info/charts/power/chart.htm?l=en&c...

While lignite was in fact re-added, Germany only slowed the reduction of overall coal power and did not stop or reverse it as constantly proclaimed by commenters who care more about politics than engineering.

So Germany displaced nuclear mostly by renewable energy - WHILE ONLY SLOWING THE REDUCTION OF COAL when they added lignite. So still less coal than before, just not as fast as before.
> Heating is one thing we have tackle

we have _to_ tackle or we have tackle_d_?

duh ...

--

i am german and i find sloppy use of language annoying especially if it invites orthogonal interpretation. people should reread what they write publicly and then fix it if necessary.
I think every flavor of Linux except Alpine includes PHP by default if you go the VPS route and every $2 shared host also has PHP. Seems like a bit of a moot point.
>Keeping them active or even building new reactors of that kind is not an economically viable solution.

Only reason nuclear energy is not viable is the people pushing against it, which means less nuclear plants are being built and prices skyrocketing.

If people would have pushed for nuclear energy like they push for wind and solar, then we would have no coal or gas burning plants by now.
So does that mean we’re officially old school?
Politeness Theory
> Your submission to [...] was REJECTED. The reviewers were not convinced of the significance your [preliminary!] results.

Thanks for the flashbacks. At least we didn't have any qualifying exams.
Other than the clickbait headline, this was a very good article. And it turns out the author's take of a 'self-delusion' crew was irrelevant to the crash. The pilot got communicate, navigate, aviate totally backwards, which cost critical checklist time, but that wasn't the biggest failure. It was the first officer's bad engine analysis that led them into the sea.
https://www.quodsoler.com

I have started to share Unreal Engine hidden knowledge
( The engine has tons of cool things but not very documented )

One topic for instance is Component Visualizers, super helpful to work in the editor:
- https://www.quodsoler.com/blog/unreal-engine-component-visua...

I plan to share more on the Gameplay Ability System and other topics as well.

Finally, lately I have started a weekly newsletter to help Solo Game developers:

https://www.quodsoler.com/unreal-solo-game-developer

Hope someone finds this helpful!
Why no offering in Munich? :( I'm a bit sad, looking at the large office Apple is building in Munich and seeing no software / security roles there
If you flip North can change from "top" to "bottom" or from "bottom" to "top" depending on your map. But it doesn't stop being North, which is a fairly well defined concept. Hence no air quotes.
It depends on the angle you look.

From a software eng infra standpoint, in general, ok. But we can look elsewhere.

In the mobile space, for example, it's hard to deny iOS & Android, Appstore & Google Play.

In terms of privacy, the internet is a complete failure with Chrome, Google Analytics, etc.

A large chunk of the most relevant software businesses go to the extent of mandating developers to use Apple products. I experienced this myself, when I wasn't allowed to use a PC running Linux for "security reasons". Like if Apple OS is safer than Arch. That's a big point of failure, in my opinion...
Everyone has a different 80%, I like the automation, I would use it to enable my favourite extensions and configure them, I just feel more comfortable with wobbly windows and a desktop cube (and many others l).
Piinpoint (YC W14) is hiring for data science – remote within Canada
Your comment is wrong and malicious and looking at the data proves you wrong.

Using lignite only slowed the reduction of coal, nuclear was almost completely replaced by renewables.

https://www.energy-charts.info/charts/power/chart.htm?l=en&c...
Typescript is perfectly fine as a nice way to clarify what you're trying to write in Javascript - and it's much more pleasant, coming from more strictly typed languages, to deal with TS. But golf should only go so far. I draw the line somewhere around ternaries being used in type definitions. Like, shut up and actually write the function body, I'll figure out what it does.

>> but now many developers are actually using it as such on real projects

Seriously? That sounds like being bored and overpaid and/or not having enough pressure to make actual web and implement new features.
This is great! The ending phase really gives you the same feeling of “screw everything else, I need to finish this paper” rushing to get the final stuff out.
We might keep having kids to populate other planets (which becomes slightly more feasible if people can live for millions of years).

We might evolve through in-situ genetic editing / body modifications.
We subscribe to almost every reasonable content provider and we pay about $60 or so IN SWITZERLAND, where we pay a swiss tax just because we have more money I guess. If someone is truly paying $300 they should cancel their cable subscription and subscribe to a handful of streaming services and YT for $<100. All the content you could ever watch.
> have no relation to each other.

How? Surely you wouldn’t need to burn as much coal if nuclear plants were still running?
I used to find it very had to get into coding after a few hours of meetings and I find a 20-30 minute nap to reset works really well to fix that. Of course, it helps that I work from home and my schedule is reasonably flexible, I don't know how that would work in an office environment.
Code using a fixed timestep usually explicitly takes advantage of this design, and is intentionally a hand-rolled state machine, so async doesn't improve it IMHO. Async is meant to hide the event loop (the ticks).

It depends how deep you want the ticks integrated with your async code. At minimum you can do:

async { loop { next_tick_time().await; do_tick(); } }

You could also write your own async executor that just polls all spawned futures on every tick, instead of the event (waker) mechanism used by async.

But both approaches are IMHO pointless. Async is meant to be a sugar on top of events and run code only when the events happen, not run it all the time at a fixed timestep.
Conservative? Has Labour opposed any of it?
With all due respect, renewables are not decades away, they are at a major inflection point right now. While I deplore the shuttering of Germany's NPPs, nuclear would not have been a solution to the decarbonization challenge, as the times to build NPPs and the costs are prohibitive.

Renewables are the cheapest source of energy right here and now, we should invest way more into researching grid-scale storage solutions.

Also not so sure about NL being more relaxed, they have a cultural war at their hands over nitrogen emissions from agriculture, and it has shaken up their political system.
https://simonwjackson.io
The soundtrack is definitely from the 1960s. Can someone say what genre (of jazz?) that is?
> I'd argue that this tedious posture of caring about the environment is vastly more responsible for the climate disaster; it is very popular with the anti-nuclear crowd, after all.

Posturing is all one can do when living under systems too big to be changed by the individual, it's through it that on can socially demonstrate insatisfaction with the status quo, posturing is just a social expression of values. I could call your posturing in the name of progress just as tedious and we wouldn't get anywhere.

> No we don't. What we need to fix is scope insensitivity and addiction to symbolics and gut feelings.

Neglect of scope in this case isn't lost, it's simply that for a facet of people the scope of a billionaire trying to reach Mars while destroying what they can get away with is what is seen as wrong with the establishment right now. It was known that the pad could be bad, they simply didn't care, probably because it'd be a little bit more expensive to do it properly, probably because people (like you did) wouldn't care, it's in "the middle of nowhere" for you anyway. That's the attitude that I'm against.

Good luck with fixing gut feelings, you'll discover that no human being is absolutely rational, and hence you'll never be able to act on pure rationality under a democracy.

Call it tedious as much as you want, I'm pretty jaded by this progress-at-any-cost posturing.
I'm not gonna say you're wrong in your experiences, because there's much damnning about how people have behaved, but it needs to be taken in stride and things have changed a bit.

The demoscene always did sit in a weird intersection between technology and art, and the roots and association with piracy (that often in the beginning in large parts were teenage ganglike groups) did add a distinct "harshly" competitive edge you don't see in other art perhaps with the exception of hiphop.

However, 2 factors is changing things out to a mellower experience, one is that people have grown older and there's probably a realization for many who still participate about our mortality as people literally start to die off and few fresh faces appear.

The other is that the workload to make code that could be impressive has risen and with hardware getting faster without changing much the pure rendering quality of what pre-made engines like Unity and Unreal can accomplish (or tools like Notch, whilst being demoscene rooted still is a commercial product today). SDF's gave the scene productions an edge in achieving cool stuff for a bunch of years (still beneficial for size) but usage is spreading quickly in games today. This might be part of why many seem to have taken "refuge" in working on retro-demos since squeezing cool stuff out of old machines isn't directly comparable to what people working full time on games,etc can achieve.

As for what you can learn, yes, it's plenty of greenfield programming but "maintenance programming" gets boring quite quickly as well unless you work for a hyperscaler and/or a startup.
Linux desktop experience is degrading quickly.

For me Gnome is unusable because it doesn't natively support fractional scaling under X (and crashes frequently wïh Ubuntu patches). Also it can't render XWayland fonts without heavy blur.

I'm wondering how is this guy working with 3 x 4k displays in Gnome.

KDE, despite all its problems, is the only environment which, at least, supports modern displays.

> my personal feeling is the less Javascript in my life the better

Don't tell him that the whole Shell is JS.
Way further back!

This article starts 190 000 years back. Our species, Homo Sapien, goes back anywhere from then, up to 300 000 years ago. The genus Homo around two million years.

I think it's a very interesting question, what does human mean? It's easy to think early humans were intrinsically different, merely because not much physical evidence survives. But given Neanderthals were doing cave art 64 000 years ago, maybe even they weren't that different.
> The country people should be complaining about is Poland. It's the worst emitter of co2 in Europe

I don't have the numbers with me so I cannot check this right now, but I believe your comment to be incorrect. Germany must have more CO2 emissions than Poland from Coal alone since Germany is the largest user of energy from coal burning in Europe.
Seems like it’s been hugged.
Anyone in a submarine?
And what conclusion do you draw from this, or rather, how is this relevant to this thread?
Unfortunately, I think the only way for that situation to change is for enough members of the general public to be caught up in some kind of accidental suspicion or publication of their personal data.

And I think those who are proposing these kinds of bills know this, and are protected by how unlikely it would be to reach any kind of critical mass organically.

I'm sure there are laws against the encouragement of others to commit a crime, but ... wink wink.
Who would honestly turn down the opportunity to have sex in 0G if given the chance
If me manage to cure death, then there is no need to stick around on earth. We can start exploring the universe.
Somewhat famous p hacking example iirc
I can’t see a link to the source code for it?
Fusion power plants are also being developed. How is that an argument for anything?
Check out Scala's type system. I don't think you'll miss anything that TS can offer there.
Most of the roofs you mention are not built to support load.
> Awaiting implicitly would hide a potentially long and important operation.

but as you point out else thread, you can still hide blocking and potentially expensive operations in any function, so not seeing await give no guarantee that the operation won't block (it only guarantees that the operation won't return to the event loop, assuming that the rust event loop is not reentrant).

Hence await doesn't really protect any useful invariant.
That last part of the sentence is not true. Coal usage is down overall since they started closing nuclear plants over a decade ago. There are a few new gas plants though. There was a shift from gas to coal last year for cost reasons.

And coal is scheduled to be decommissioned completely. We'll see if Germany can stick to the schedule of doing that by 2035. But that's the official plan so far.
Solar train tracks or roadways are a dumb person's idea what innovation looks like.
This reads like whinery by someone who doesn’t know how navigation apps work. All the big apps have a way to designate streets and places as something they should never route through, either because it would make the app route people over parking lots, or because it is truly a disturbance to the locals.

In the case this writer is complaining about it’s probably a one-off event so this wasn’t set up. Big whoop.
The demoscene was also not so much into "open source".

Code was often kept secret, to add to the mysticism of the amazing algorithms (which often turned out to be very clever tricks, and not academic breakthroughs), or to simply hide the fact that the code was a terrible mess.

With regards to Linux -- Avoozl and I wrote a 4k intro for it in 1999 [1]. It was quite a lot of effort, with custom ELF headers to shave off a few bytes. There were but few people willing to run the thing as root though. (This was a requirement for svgalib, and us demosceners couldn't understand why unix sysadmins took offence with that :)

[1] https://www.pouet.net/prod.php?which=1318
Thanks for posting - I'd been looking for your site after forgetting what it was!
Well, it depends. I liked upstart, I liked Unity (I still use them as long as I can!) and I didn't dislike Mir, although it never came to anything. But I don't thing snaps are good, at least for me. But what bothers me the most about snaps is not what I consider to be technical deficiencies or annoyances, but the fact that it's becoming the only way to install some software packages in Ubuntu, with no other alternative than leaving Ubuntu for good.
Try this? https://www.spacex.com/media/falcon-users-guide-2021-09.pdf
Good pitch and I appreciate that your landing page itself is in the spirit of what you do!

> heavy R&D in AI / LLM / GPT

Can you expand on your plans in the AI space? I'm full stack for everything ML related with 7 years in the field, but quite limited frontend wise! If that's something that can be valuable to your team I can get in touch
Before Russia's invasion of Ukraine coal was on its way out due to purely economical factors: coal plants are more expensive to operate than natural gas plants.

Of course recent months changed that since a lot of our gas used to come from Russia. If we went all-in on nuclear we could reactivate (East) German uranium mines that were closed shortly after reunification. But (traditional) nuclear also loses on economic factors, on top of being politically untenable.
I’m assuming this is sarcasm / a joke, unless you're a windows admin or the likes?
> kill; e-commerce, in store payment terminals, online banking, all https, email, biometric passports etc.

Hold on! Kill all HTTPS? Biometric passports? I haven't tried to read the bill, but AFAIK there are no provisions in the bill that attack HTPPS, and given that biometric passports are not a communications technology, I don't see how they could be impacted.

I don't see how the bill impacts email at all; opportunistic SMTP encryption isn't E2E in the first place, and PGP is rarely used in email. And when it is used, it's usually to sign rather than to encrypt.
This is a great question keen to see the responses, as I often get cold/spam emails on this topic but never know if the work is of a good standard etc.
Solar on roofs is a solved problem, chinese make the panels, and hundreds of locals installers install it.

If you want grant money, you need something new, like a solar monorail!
World news and some aspects of where humanity is headed can be really overwhelming and depressing sometimes. But one thing that keeps amazing me about it is how we pretty much use everything under the sun to express ourselves, our ideas, create art. No matter hour obscure and niche, we find a way to turn it into beauty.
I think it's precisely this. We see exponential population growth of population, so we naturally assume most humans are alive now. What this intuition fails to grasp is quite how long humans have been around: eventually that adds up.
lots of things were before windows. c64 and amiga were legendary.
https://bacabaca.net
How would AI in it's current state support gathering and communicate requirements?

In my experience, it requires careful observation, an investigative approach and deep reflection to understand one's needs, context, goals, etc, in order to translate into software requirements.

I'm a big fan and user of GPT for coding and everything, but I don't see it helping a lot with requirements in the foreseeable future. Not with its current capabilities...
Rust explicitly has "Send" and "non-Send" futures that can execute either on any thread, or always on the same thread. Details depend on the executor, and you can roll your own if you want.

This works in Rust:

let thread_s = spawn(join!(state1(yes), send(message), receive(message2));
let thread_r = spawn(join!(state1(yes), receive(message), send(message2));
> Then you must have a pretty narrow view of the problem space. Quite a lot of problems have a pretty well defined set of requirements that can fit on one page.

If this is true, then these problems are already solved. And, given the nature of software, they do not need to be solved again. The reality is that every single piece of software ends up being unique at the edges. It's what makes software great, but also so challenging. It's also these edges that take your 1 page of requirements and turn them into an ambiguous, conflicting set of 50 pages.
Self-plug, but demoscene on linux is very possible. I got into the scene around 2015 and submitted my first entry to an IRL demoparty in 2018. All of my prods are linux and open source.

Most are 4k exegfx, which means they are still images, but "scalemark" is an animated 4k intro with music.

https://suricrasia.online/demoscene/
GNOME applications look so... mobile. Large controls, large title bars that lack maximize/minimize, simplistic layouts. It might be good for this kind of frontend apps but I can't see software like Krita or KDEnlive being done for GTK4/GNOME as of today (for reference: https://kdenlive.org/wp-content/uploads/2022/01/271174170_10...)