skysight-inc/HackerNews huggingface dataset:
Yes, I do Dreamcast homebrew, and even with GCC 12.2, the compiler does such stupid, stupid things.

The SH has addressing modes for postincrement reads and predecrement writes, so something like

var = *ptr++;

can be compiled down to a single instruction. But GCC almost always does something moronic. I've seen it generate code equivalent to:

ptr++; tmp = ptr; tmp -= 16; var = tmp[15];

Insane.

Older versions of GCC (3.x) are generally much better at low level instruction selection, but newer versions are better at big-picture stuff like optimizing across function calls, so speed-wise, across a whole program, they aren't too dissimilar. Newer versions are still worth it for the feature set (better warnings, modern standards like C23/C++23, etc).
If the visio is using GPL software, isn't buying it in order to do GPL stuff with it an advertised feature?
More of a society issue than individual. A middle class person will use a lot more resources than a poor person. The poor person will likely be more affected by the environmental change brought about by the resource use, less food secure etc.
why not introduce an "import" keyword and keep the include keyword for old headers?
It's an interesting question and one I'm unqualified to answer. From a brief survey I gather at least caching is enabled for some hard real time systems. The name of the game seems to be employing caches in ways that provably decrease worst case execution time. For example, ignoring associativity, if your task's worst case working set fits into a given cache level, you can reason that the task misses each line at most once. That's almost certainly a dramatic improvement in wcet over cache disabled.

Worst case execution time with pipelining should be similarly measurable given a worst case execution (which seems in any case necessary to demonstrate a bound on the task, even in a lockstep system).

See https://cs-people.bu.edu/rmancuso/files/papers/cache_survey_...
The medium doesn't matter: it's metonymy, pars pro toto. Pulp fiction remains pulp fiction despite literal pulp's retirement.
It's still a thought experiment. People in general lack imagination outside of the range of their experience. Imagination is a skill that has to be practiced or lost.
1. NetBSD

https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/bin/

https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/bin/sh/...

2. FreeBSD

https://svnweb.FreeBSD.org/base/head/bin/

https://svnweb.FreeBSD.org/base/head/bin/sh/TOUR?view=co

3. "OpenBSD" fork of NetBSD

https://cvsweb.openbsd.org/src/bin/

https://cvsweb.openbsd.org/src/bin/sh/Attic/TOUR

4. "DragonflyBSD" fork of FreeBSD

https://gitweb.dragonflybsd.org/dragonfly.git/tree/refs/head...

https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/ref...

OpenBSD defaults to ksh for _login_ shell. But we are discussing _scripting_. Evidence indicates ash is more prevalent as a default scripting shell. It's also the login shell on NetBSD. FreeBSD switched their login shell from tcsh to ash. And even OpenBSD still has ash in their source tree.

https://www.in-ulm.de/~mascheck/various/ash/
I was that person. I hated cooking because every meal I could find that looked interesting (I.e. more than basic staples) took forever to make (>2 hours) and left a ton of leftovers that I wasn't guaranteed to eat (because shopping for a single person or, now, two people sans kids, is time-consuming).

Every Plate, followed by Blue Apron, changed that entirely for me. I'm so glad that my wife suggested this idea. (She also suggested we get an Echo when they were beta. It was an incredibly left field suggestion from her since she's not into tech, really. Now we have one in almost every room of the house!) Every meal they send takes less than an hour, doesn't require any advanced culinary skills (or ingredients, even; they send almost everything you need), and always come out insanely good. I've had meals at highly-rated restaurants on guides like Eater that rivaled Blue Apron meals we cooked.

I still love going out to eat and, by default, will do that. But I don't mind cooking anymore. Sometimes I even enjoy it. That's a huge 360 from where I was five years ago.

Sorry if this reads like an ad; I promise it isn't.
> I might be he tries so hard to make things his own. Is there anything he does not have an opinion about ?

Fowler isn't the author of this content, Rouan Wilsenach is.
> Even so, after taking into account the confounding factors, the researchers found that moderate drinker was still more likely to live longer than the abstainer or heavy drinker.
Sometimes it feels like my 4 year old eats more than me. The ratios are definitely different though.
That's the thing. It's 2024, remote work is part of equation - and, average googleer may no longer be a single 22 year old work enthusiast. As technical startup grows, I assume its workforce population age does as well, and for a lot of them it will be just work.

Which I suppose is not very magical I guess so fair point for the author :)
Try sweech from the playstore.

It starts a web server on the phone on port 4444.
Then point a browser at the phone & view/download anything.
Those Sony backpacks are (probably, were) something. I had a Vaio backpack that lasted me from ages 17 to 22 as a "daily driver" laptop and general purpose bag, then 22 to 35 as a grocery and travel bag - though if I'm being honest those last few years were more emotional than rational.

Unfortunately no manufacturer information other than Sony on it. :(
Many many people want to live in a concrete jungle, which is why NYC is so popular.

Public housing in the US did not fail because it was in large concrete towers. It failed because it was isolated from the economic community, it was not maintained, and it was sabotaged on the funding side.

Mass produced cement blocks are a fantastic way to live, and much of the rest of the world uses to great effect, some for public housing, but also for middle class and upper class housing.

It's so weird that so many in the US have this odd fixation that because they personally don't want that concert box, that so many others would kit absolutely looooove to live there. Check out Asia some time, or basically anywhere else in the world.

The small mindedness of "I don't like it therefore nobody ever could and you should never be allowed to live differently than the way I like" is a very destructive force in the US. We have apparently lost the ability to "let live" in "live and let live. "
I read it first as 29 year old M grasshopper has a nest egg, and I was like, fuck a damn grasshopper has beat me to FIRE.
This.

Most of the articles about working around code reviews give the same vibes as naive crypto enthusiasts towards financial regulation.
I just need a fast file host.

The idea of video transcoding is pretty strange to me. What happened to the days where the client had the necessary codecs to play a video?

Even if you store the video in the destination format, adding subtitles immediately requires Plex (and similar) to transcode, rendering the subtitles into the video.

Personally, I have VLC installed on my Chromecast and, while it's not as pretty or convenient as Plex, the format of my files is irrelevant.
I'd be very curious to see how much genetic material they could recover from this. It'd be fascinating to see how much of the grasshopper genome has been conserved over 29 million years. I.e. how different are today's grasshoppers from those from 29M years ago?
Was actually found a dozen years ago.
Ok don't go there to study CS :)
Time-Series Database vs. Relational Database: Key Differences
Of course!

I was being sarcastic :) It's ridiculous that this kind of thing still happens.
> typeof

What was wrong with "decltype"?

Seems utterly bizarre given that the rest is verbatim copypasta from C++, even the attribute syntax that sticks out like a sore thumb in C, and also given that auto and decl.. I mean, typeof, serve no useful purpose in C.
While I’m not saying Shannon never walked the halls of Murray Hill, his publishing A Mathematical Theory of Communication in 1948 meant that he was working at the lab’s previous location in the West Village…

https://en.wikipedia.org/wiki/Bell_Laboratories_Building
It's wild how so utterly addicted people are to sweet sugary foods, that they are willing to use junk like this to replace it. Keep the normal sugar, just eat less of it!! It really is possible to stop with sugar.
Isn't that replacement called F#?
It was not a compatibility layer though. It was just Android, as Ars Technica showed. Maybe it became so in later versions but it started as just any other Android skin like "ColorOS" or "EMUI"

But yeah if it's only meant for their internal market it could work, as the CCP has the power to force everyone to make apps for it. They'll have to ban sales of foreign brands though.
I use Firefox. I would recommend it to others as well.
I think it changed with tipping screens on Square POS. Many states were pushing businesses to accept EMV payments and deprecate cash back in 2017 after Apple Pay became ubiquitous, and Square was the easy to use up-and-comer in that space. Flipping a screen and asking the customer to do a thing couldn't be beat.

Starbucks was quite late to "press the tip button to continue" culture. I think they added that to their payment flows in 2021, in fact.
Yikes. Is there a better-privacy extension for firefox ? (that sets you UA as chrome, your resolution as standard, unsets js sensitive api/canvas fingerprint...)?
So... Will this AI will be trained on facebook users info?
I created several gpts, one I like to use is nutrition tracker. You can take a picture of a nutrition label and it extracts the calories and nutritional information. I go back to that one because I am trying to improve knowing my nutritional intake. (Disclaimer, I made this GPT: https://chat.openai.com/g/g-IejfE7Hpb-nutrition-tracker)
random number generator, which are usually pseudorandom and seeded with some random bytes before use. If you use the same initial seed, the RNG generates the same sequence of values because, again, it's not actually a random number generator.
You wanna share some tips on getting first few clients? any platform or just start sending emails and calling directly to them? Thanks
RDFox offers a rather impressive sounding Datalog inferencing engine: https://www.oxfordsemantic.tech/rdfox

> We present a novel approach to parallel materialisation (i.e., fixpoint computation) of datalog programs in centralised, main-memory, multi-core RDF systems. Our approach comprises an algorithm that evenly distributes the workload to cores, and an RDF indexing data structure that supports efficient, ‘mostly’ lock-free parallel updates.

> Materialisation is PTIME-complete in data complexity
and is thus believed to be inherently sequential. Nevertheless, many practical parallelisation techniques have been developed [...]

There have been several papers and patents describing their approach, e.g. http://www.cs.ox.ac.uk/dan.olteanu/papers/mnpho-aaai14.pdf
Sykes-Picot didn't have much to do with Zionism at all, but it does undermine many of the arguments about the artificiality of Israel as a state, because it establishes that (maybe excepting Egypt) all of Israel's neighbors, none of which have been subjected to decades of campaigning and state-level military incursion, have identically European provenance.

Depending on what you mean by the word "nation", there were not in fact "already nations there". Sykes-Picot partitioned the Ottoman Empire in the Levant. What there was, historically, prior to Sykes-Picot, was the administration of provinces under the Ottoman Sultan.
Wait, you're saying that people claim that they themselves are reptilians? I've only heard the nutters claiming that other people are reptiles. There's always gotta be somebody out there that just has to one up the story.
Sounds like things that had no business being patented.
On Windows, Equalizer APO can be used for this — it has the capability to apply any VST across the computer's outgoing audio stream, including compressors.
Just to avoid any “cyclist rides more aggressively when wearing helmet” type behaviour:

It’s probably worth nothing that that vast majority of, and of large scale attacks, is basic shit that has nothing to do with memory safety.

There’s benefit to memory safety, but just cause you’re wearing a helmet doesn’t mean you’re completely safe.

Additionally, it’s not Google overall, but chromium project that find this, as well as not Microsoft overall, but specifically Windows. These are two projects that will naturally see a much higher rate of memory safety issues.
This way to code is a good reason to make auto the same tabu as goto.
Path from an Engineer to a VP
All of the features descried in the article are supported by clang except maybe for the constexpr keyword. By your own list, neither one supports all the features. Also, gcc only supports about 4 or 5 features more than gcc, and clang supports a few gcc doesn't. Hardly "much better".
Just like C, COBOL will always be with us.

> According to research, up to 850 billion lines of COBOL code are currently running in nearly 30,000 organizations, typically in critical production environments. 90 percent of Fortune 500 companies rely on it. Never has there been this much COBOL in circulation and the volume is only likely to increase for the foreseeable future.

https://www.chrly.pt/en/2023/06/14/cobol-the-immortal-langua...
Continually updated Excel sheets as a service.

The use case (buying cheap disks) requires currently-accurate information, which naturally maps to this sort of service.
I think the best piece of swag I ever got was a high-quality fidget spinner from Pluralsight. Even though fidget spinners were a fad, they're still pretty cool to have around. That one from the conference is still around in our house somewhere, and people still play with it.

I've also brought home so much garbage, that was fun to play with for a couple minutes but either broke or had no lasting interest. If you're in charge of choosing swag, please think about whether it has any lasting value. It does say something about your company's values and follow-through.
it doesn't have this opportunity for confusion

1) it'll be a compiler error anyways

2) of course there's room for confusion. It could be

cast(T) var

Or it could be

cast(var) T

And you must remember which is correct.
It's indicative because you instantly think of and whine about Trump and his voters rather than realizing that this corruption is propped up by both parties. It's as if you think history and all these issues with defense contractors started in 2016.

Contractors like Boeing spread their operations across all 50 states specifically because that allows them to essentially bribe every politician with promises of creating jobs in their area.

Similarly, the revolving door between defense contractors and government offices is not just a Trump thing. Democrats claim to be opposed to the "brutal" capitalism you describe, yet they support and benefit from it just as much, even with as divided as the country is right now, you'll find fairly bipartisan support when it comes to handing over money to entrenched contractors like Boeing.

Hell, even now Congress is, in bipartisan agreement, trying to find excuses to write into law a means of handing Boeing $8B per year for 50 years in the form of SLS launches, regardless of need.
0E0P Metacell
I was blown away by this, as it is a constructive proof that a Game of Life universe can contain a simulation of another universe, and that the simulation can grow to unbounded size

> "When one of these metacells turns off, it self-destructs completely, and when a metacell birth occurs, it must be constructed from the ground up by one of its neighbors. This allows 0E0P metacell patterns, when viewed from very far away (e.g., at a size where an entire metacell takes up a single pixel in the display), to be indistinguishable from normal patterns that use the same rule"
I don’t think it necessarily is “to anyone who asks”.

https://www.gnu.org/licenses/gpl-3.0.html#license-text, article 6a:

“a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.”

Assuming any “durable physical medium customarily used for software interchange” still exists, that means that, if you choose to ship your software on CD you have to give the source to whomever you distribute the binary, but need not make the source code available to others.

If, instead, you go for the distribution method of article 6b, you do have to make the source code available to anyone who possesses the object code, but not indefinitely:

“b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.”

So, if you distribute the binary in a “physical distribution medium”, and then immediately claim to stop supporting that product, I think you’re off the hook if nobody asks for the source code for 3 years.

Also, should that “(including a physical distribution medium)” have been there in that article in the license? It means you can sell a CD with your software, immediately stop supporting that CD, and get of the hook in 3years time.
Former Googler here. It's worse than this. Google's perf/promo culture ensured that good ideas from the bottom never made it anywhere and created a disincentive for anyone to collaborate across teams. It's not a fun place to work. The pay is good and you get free food and massages and that sort of thing, but it's such a toxic work environment that those things don't make up for it unless you really only care about the money.
R.U.R. is always worth a (re)read.
9/11 destroyed the records of Americas thought control program (tower 7). 250,000 Americans were on the payroll, as well as the locations of domestic tactical nuclear watch facilities. This one act literally cut the head off the accountability program so these black sites and operatives could thrive untraceable and undetected. These groups then extorted America (and still do.)

Derpy indeed.
I think GPTs with external APIs will add value. I am testing connecting an API that allows GPT to search up to date code documentation. For APIs that GPT4 itself is outdated, this is a nice capability to have.
Don't conflate a specific criticism with a general one.

I don't necessarily hate frameworks, but I do dislike Spring.
It's a heavyweight framework, an empty project spits out a 50MiB jar that takes like 5s to start, requiring full classpath scanning, bytecode modification and a full DI setup.

There are much more lightweight and friendly approaches, such as some of the microprofile implementations.
A jersey+jetty setup fits into a 5MiB jar and starts in 200ms.
You're going to care when you wake up one day and find out you can't buy health insurance because of your data.
How does this relate to Tolstoy? I don’t know much about him other than reputation as an author and moral reformer.
Credit for the picture provided goes to Nokia; Nokia doesn't get credit for anything else :)
Congress delayed it for 2 years only for US employees.
How would they even know who it is? Alice is a Red Hat customer, gives binaries and sources to Bob in private, now Bob publishes them on the internet for the world without telling anyone it was Alice he got them from.

"Tell us who it was so we can retaliate against them for exercising their rights under the license" doesn't seem like a good faith request.
That's like comparing apples with cowbells. It's one thing to mandate a spyware component on all the phones in your country and it's another thing to conduct surveillance using court orders against criminal suspects.
Quite a lot Jewish people were influential in mathematics in Romania.

https://en.m.wikipedia.org/wiki/Leon_Birnbaum

https://en.m.wikipedia.org/wiki/David_Emmanuel_(mathematicia...

https://en.m.wikipedia.org/wiki/David_Emmanuel_(mathematicia...

https://en.m.wikipedia.org/wiki/Meinhard_E._Mayer

https://en.m.wikipedia.org/wiki/Isaac_Jacob_Schoenberg

And many others.

My grandfather who become a math teacher eventually had a Jewish math teacher. So was my grandmother's brother, he had lots of Jewish math teachers.

Unfortunately things become bad during ww2, but before that Jews were overly represented into teaching math.
This was just so people could give the bot a Spotify link.
The Cybertruck looks like something from the Rigger Black Book for Shadowrun. (Whether that's good or bad is, as JadeNB says, left as an exercise for the viewer. But for me it definitely fits its name.)
Underscores indicate emphasis, just like underlining would, but in text you usually get italics (I'd note that this is often an <em> tag so it being italics is a browser default style).

Plus underscores get used -lots- of places for italics; I've yet to see the / form in the wild.

A markup language being (as here) used for technical purposes can easily be interpreted according to geek writing conventions.
>Teenage girls in particular fall prey to that mass conditioning.

Bold of you to assume only teenage girls do. I know guys in their late 20s to early 30s (with university degrees!) who follow and agree with the likes of Andrew Tate or other such scammer nutjobs of the manosphere.

From what I saw, my take is that such people are like that due to lacking support. They lack a supporting family unit(poor relationship with their parents), they lack a caring social group(isolated, introverts, very few friends), they lack a caring mentor to show them the way on how to get out of a rut and improve their situation, so end up pray to easy manipulation of these fake gurus who help them fill that void.
> introduction of a 2% wealth tax on people with more than $10m

Super rich billionaires at this level control goverment spending. They can also hide their assets around the globe.

So this seems like a great way for billionaires to increase their wealth, at expense of "upper middle class" who can not do this. (honestly $10m is not that much)
Not only allowing, massively boosting.
IIRC behavior is has slightly different behavior, and most compilers already support typeof in c.
The link to Wikipedia page for the curious [0].

[0]: https://en.wikipedia.org/wiki/Spacetime#Privileged_character...
A friend of mine said that "most cars spend 23 hours per day parked, and public charging is about doing the charging in the 24th hour". Not sure the 23 is a real number though.
Because it has different behavior than decltype. (Isn't that why they decided to call it decltype in C++ in the first place? To show that it has different behavior than the GCC extension typeof?)
This is probably ralated to the settlement of the parties reached in Brown v Google right before the close of 2023. Brown made it past the motion to dismiss stage, and, as usual, Google settled rather than try to prove the plaintiffs allegations are false.

https://ia801705.us.archive.org/7/items/gov.uscourts.cand.36...

This would have been a fun trial.

https://news.ycombinator.com/item?id=38005801 <-- Submitted wrong PDF by accident

Here is the correct one

https://ia801705.us.archive.org/7/items/gov.uscourts.cand.36...