skysight-inc/HackerNews huggingface dataset:
Are you kidding me "not much advantage"?

You write mountains of C code where you manipulate arrays of characters every now and then interpreting them as strings. This is like one of the most dangerous things you could do in C, and will take you forever to write and to iron out all the cases where you accidentally read past the missing null terminator. And you are liberated from this madness by using a generator.

It's not even about the quality of the resulting parser (it's also rare that parsing is the bottleneck in larger programs that need to parse something, so the question of shift-reduces vs recursive etc. aren't worth answering really). It's more about confidence that the program won't crash on a different computer with different memory allocator.

> everything is global variables

This is like information from the 90s... That's not the case for a long time. You can still do it like this, but re-entrant parsers have been a thing for a long time... I've written multithreaded parsers using Flex / Bison.

Again, don't get me wrong, I'm not saying that Flex / Bison are the best combo. I prefer DCGs because it's easier for me to think in that way, for example. But the benefit of having popular tools with decades of track record and easily available outweighs the benefits of hand-written parser, unless you are somehow very good and into writing parsers. The code in question doesn't show any such ability / intention. To the point that I was questioning if the code may have been generated and later "prettyfied" by hand. I mean, it's not awful, but it's not like it's doing it in some sort of a remarkable way... It just looks like a lot of tedious labor.
On the other hand, we do have eccentric dictators today/last century, reasonable to assume that there were some nutjob dictators thousands of years ago.
We don't have decades.
June, July, August is the summer. People might be spacing their vacations apart to have coverage in on-call rotations and the like.

I would wait for the next Federal Reserve meeting in September before calling it over and done with, but that is just me.
In tech's case it's oftne just people manipulating the markets. X is the next big thing, X will revolutionize the world, invest everything in X.

The people driving the hype cycle sell at the peak, make a quick buck, and move on to the next thing. Unfortunately, I think it's a key factor in driving the shitification of everything.
The best candidate is corn syrup and other high-calorie foods and drinks combined with an massive expansion of the road networks and the number of people working desk jobs, so fewer people are being active daily.

We don't need some magic explanation for people being sedentary and fat.
Proxy WASM appears to be supported thanks to a project from Kong: https://github.com/Kong/ngx_wasm_module

I haven't tried it yet, but it looks promising.
Generative AI is the gift that keeps on giving.
But surely this is a treasure trove of data? Sure the research is aiming to find some sort of common ground, but it still would be possible to use the raw data later on
> People can’t afford to move out

Why not? There are good-paying jobs in financially functional towns and cities reasonably close by. The people who grow up in those towns can afford to live there.

Sure, they're not going to be able to upsize without a mortgage by selling the 1400 sqft 100-year-old house on a lot in a decaying ghost town. But most people don't start out with an already-paid-for home.
5 mph is 8 km/h. That’s quite a lot.

Pay attention to your speed when you are driving. Most, if not all, modern cars have cruise control where you can set your speed if you are having trouble following the speed limits.
None of the earlier articles mentioned ferromagnetic levitation vs superconducting levitation and how to tell them apart.
People are quick to blame fast food, but it doesn't really make sense. Fast food is as old as society, before there was hamburgers there was fish and chips, waffles, pies, pastries, fried chicken, doner, kebab, and curry, many of which can be more calorie-dense than modern fast food burgers. Ready-to-eat food restaurants were even common in ancient rome, and drive-thru burger chains blew into the mainstream in the 1920s and 1930s, but obesity didn't start rising until the 70s and 80s.

It's not like sweets and calorie-dense foods were rare before the reagan administration. Just look at an old cookbook, tons of sugar and fat everywhere. Despite the availability of calorie-dense foods many people struggled to raise their weight above 23 BMI because their bodies naturally made them eat fewer calories, to the point that most weight-management pharmaseuticals were geared towards helping people gain weight. You can't explain that with fast food and food culture alone.
Anecdote: I'm at a 0% hit rate over ~60 applications the last month. I'm not really actively looking so I'm not hand-tailoring each app, just moreso looking to interview to keep those skills sharp.

This is down from a ~75% hit rate on cold applications, also not hand-tailored, pre-pandemic.

It's still rough out there.
Yeah I think a lot of any "hiring boom" right now is really inflation-related churn as companies refuse to match inflation and people leave for jobs that offer slightly better (pre-inflation) pay.
Caddyfile have easier syntax imho. Now, I wonder how does it compares to traefik..
Who decides which laws can be enforced by capture and imprisonment?
I think the biggest problem with tracking all of that process in a workflow engine like Jira is that a lot of it is redundant.

Merge status is tracked by your pull request/merge review tools.

The things available in QA testing should be known to your CD tools, your Release pipelines, and your QA environments.

QA sign off should at the level of "a release", not the level of a dev task/user story. (Cherry-picking, reverts, and other types of "unmerging" create unanticipated bugs.) It's also most home directly in your Release pipelines.

Same with Production sign off, sanity testing, and rollbacks to previous releases. Those are Release pipeline concerns and tracking it in Jira is at best redundant bureaucracy at that point. It shows either a lack of faith in the reporting tools of your Release pipelines or a management's devotion to Jira over the tools that actually get things done.
Because it was more convenient, and cheaper if you don't want to buy whole albums.
It's gobbledygook from a nutjob.
One of the good things that came out of this whole story: A very public demonstration, transported through mass and even social media channels, how empiricism and the principle of falsification work, and why they are the only known reliable process for generating knowledge.
But they do get influence from the pharma companies, and might end up getting kickbacks for it. See the whole Auvi-Q situation, which discounts price to patient to zero, but charges far more than it's sensible to the insurance company: In practice insurance rates go up for everyone, the doctors that prescribe the expensive drug get more money, and the patient's discount make them pick said expensive drug.

I've had very serious pushes from doctors to get medication like this.. the doctor was absolutely aware of the economics involved, including what was good for him. I thought I was not at a doctor's office, but dealing with a used car salesman.
You'll Soon Be Able to Verify Your X Account by Providing a Government Issued ID
In this article I explore integration strategies between SpriteKit and GameplayKit in order to have clean separation between game-logic and rendering.
In a world where true dreamers are often sidelined, where the embrace of change is met with resistance, and where society prioritizes incremental economic evolution over the visions of genuine pioneers, we find ourselves amidst signs and patterns all too indicative of a … culture in decline!

rock music
All weather forecasts are ‘hallucinations’. When they run ensemble models to predict tropical storm paths there are always outliers that hallucinate a cat 5 going straight through Manhattan or something.
One strategy (somewhat common in lambda architectures) is to query both the long-term store and the in-flight operations, and blend the results. The in-flight stuff is both small and already in memory so it's pretty often trivially fast, even if blending the data is relatively complex.

That does limit you to operations/queries you can describe in this dual format, but pretty often that's fine. Or if you can relax read-after-write you can just ignore the in-flight stuff and read from the main store and then there are no (added) limitations.
If only, create react app is closer to 1500 packages. To be fair, the react team is moving away from CRA. However, they’re pushing people to next.js, which is even bigger.
Honestly, I feel bad for the original authors, who were correctly holding out for stronger evidence but were forced into publishing early by the actions of a third party going behind their backs.

I hope they don't experience undue blowback because of this.
One thing I like about Netmaker is it establishes VPN tunnels between devices in a peer-to-peer manner using the Wireguard protocol and has an interface to manage it all.
Good question. I probably should have qualified my statement. I can think of a lot of cases where an organization is better off building custom components on something like Lit (close to bare metal), rather than trying to shoehorn Angular or React into what you want. On the other hand, having a lot of predefined pieces and methods is also helpful to some people.

For me, I've been bitten and I would pick web components over a fixed framework for a clean sheet project. I don't think many devs have really tried to work with web components or they might get the bug, too!

PS: I wrote an intro series on this topic on Medium[0].

[0] https://medium.com/gitconnected/getting-started-with-web-com...
+ WLB is worth a lot more than we realized, as evidenced by people happily taking a 20% cut for better WLB.
Grafana is AGPL so no.

They have a cloud service and some enterprise thing that is separate, but I don't know what they are.
Are you implying that people on Hacker News saying LK-99 is a superconductor helped the scientific community in some way?
homero was not disputing that doctors can help, they were pointing out that the expectation of a doctor to know the ins and outs of someone's particular insurance plan and pricing of particular medicines is not reasonable, therefore irrational bringing up how the doctor neglected to mention a coupon in their story is an irrelevant detail since there should not be any expectation of doctors knowing about coupons for the medicine.

Just like there should not be an expectation for the doctor knowing and telling you there is a coupon for vegetables at the grocery store if they tell you to eat more vegetables. If the doctor does know it, that is a bonus.
I think it is the former dressed up as the latter. Either way it's pathetic and childish.
Stock in a large publicly traded company is a lot different than options in startup.

I definitely think it makes sense to apply some discount to stock compensation when comparing offers, but if stock in a large publicly traded company is very likely worth something.
People are desperate to turn everything into content-identity fodder. Hundreds of IFLS channels making "fans of science." Piles of WSB bros wanting to play some markets like they have a fucking clue what's going on. Crypto-AI idiots hoping to jump and pump the next thing. Men on the street with little context hearing "cheaper phones." Culture warriors saying it means we don't have to worry about global warming anymore.

Nothing can just be itself anymore, it's all gotta be grist.
Take a look at Vale: https://vale.sh/
Yes, but you still need to write the frontend code in JS/TS
Show HN: Redocly CLI stable release 1.0
First (stable) release of Redocly CLI, an open source tool for doing OpenAPI things, like docs, linting, and file management.
If 20 years of horsing around with a material that does not work did not end their careers, neither will this.
It's because they own "water rights", but instead of buying it out, why can we not tax it? Of I barter eggs for cheese, I'm legally supposed to pay tax, so why can't we just tax water use period? Just conveniently make it high enough to make water rights net-zero value, then buy then for nothing.

Oh, right, Saudis would lose money.
Sure thing. There's a bunch of ways to do it, but here's some quick notes on what I did.

* arch linux has tons of `rocm` packages. I installed pretty much all of them: https://archlinux.org/packages/?sort=&q=rocm&maintainer=&fla...

* you also need this one package from AUR: https://aur.archlinux.org/packages/opencl-amd

* llama.cpp now has GPU support including "CLBlast", which is what we need for this, so compile with LLAMA_CLBLAST=ON

* now you can run any model llama.cpp supports, so grab some ggml models that fit on the card from https://huggingface.co/TheBloke.

* Test it out with: ./main -t 30 -ngl 128 -m huginnv1.2.ggmlv3.q6_K.bin --color -c 2048 --temp 0.7 --repeat_penalty 1.1 -n -1 -p "### Instruction: Write a story about llamas\n### Response:"

* You should see `BLAS = 1` in the llama.cpp output and you should get maybe 5 tokens per second on a 13b 6bit quantized ggml model.

* You can compile llama-cpp-python with the same arguments and get text-generation-ui to work also, but there's a bit of dependency fighting to do it.

* koboldcpp might be better, I just haven't tried it yet

Hope that helps!

Edit: just tried https://github.com/LostRuins/koboldcpp and it also works great. I should have started here probably.

Compile with `make LLAMA_CLBLAST=1` run with ` python koboldcpp.py --useclblast 0 0 --gpulayers 128 huginnv1.2.ggmlv3.q6_K.bin`
What happened to Musk reminds me of what happened to Chris Chan (https://youtube.fandom.com/wiki/CwcvilleGuardian): internet trolls seemingly broke his mind.

I believe that there will one day be a name for this syndrome, wherein a person who is the victim of prolonged internet trolling begins catering to the trolls with increasingly outlandish behavior, with their mind / beliefs warping into a shape that pleases the trolls.

Mechanically, I think a person who detects that they're a social pariah might lean into the social role of a jester: the tribe will keep him around for laughs, instead of fully ejecting him into the jungle to fend for himself.
Your average small business don't control "their own domain". They have some IT or marketing company managing it for them. The problem comes when they want to switch supplier, and either the losing or winning subcontractor doesn't want, or more often doesn't have the ability, to facilitate a seamless handover.

When you're a supplier of something related, you don't want to be caught up with this, so in this case for example I speculate that one reason a marketing company providing QR codes will use a redirect is to avoid having to say "sorry we can't change the URL without reprinting".
lol at those internet idiots boosting it. they will fall for anything. see: gamestop/crypto
Would it have worked to spend lots of money on this kind of research 50 years ago? Were our tools -- scanners, DNA/RNA chips, etc -- and our knowledge anywhere near good enough to make it likely it would have paid off?

To me it sounds like trying to do rocket research in the hope of reaching the moon back in 1900.

Doing it once the time is ripe is a completely different matter. I hope it is ripe now.
Or they could, you know, put a play/pause button somewhere in the ui.

If discovered myself, and knowing what Windows is, I’d rather think that pressing Ctrl simply breaks the WindowProc somehow than assuming it’s its intentional function.
"I will try to allow no one from outside our state to buy any land until we get through this crisis and decide what Lahaina should be in the future."
Fron the gov
And to be fair, in context it's not unreasonable to read "invented colors" as "they came up with a novel application for specific colors". Or more simply, they "invented a user for these colors".

While colors are not "invented", there use and application is material/situationally dependent. Vantablack is absolutely an invented "color" since it's use requires both the color and material application. Disney's painting of these buildings with a specific color, finish, and properties is not much different.
I think there needs to be a distinction between options in a series A startup and RSUs in a large (but still private) company. I don't value the latter at zero since the chance of a liquidity event is much higher and RSUs mean there is no need to actually purchase the options when you leave the company (and risk all the tax problems that go along with this).

I roughly value RSUs in a late-stage private company (say, Stripe) at 50%-75% of market value when considering an offer, while a very early stage options grant is almost worthless to me, say 5% of its value.
Coldfusion may have been one of the granddaddies, which java's JSP copied shamelessly.

So many web revolutions touted as "don't use Java and all that big stack, instead use our SUPER SIMPLE stack called:"

Rails: wow did rails eventually encompass a massive stack of dizzying extensions options and frameworks.

React: I laughed when I saw basically a full rewrite of various Java unit testing frameworks in javascript.

But HTMX seems to get love that angular/react/etc never got from a HN front page perspective.

I take a dim view of AI so far, but one thing it could be fantastic for is "take this basic HTML application and write it in framework X" so I can finally see a good comparision.

The web framework landscape has needed a "reference web app" since the year 2000 where frameworks could demonstrate their way of doing rendering, layout, validation, forms, routing, error handling, data binding / data retrieval, tables/grids, media. As in your web framework isn't even close to prime time unless you can show WHY it is novel or useful.
You go.

Seconded. These are just lazy parents. Let them get their kids addicted, I don't care.
Anything new in here from the news a month ago? https://news.ycombinator.com/item?id=36785450
RSU have immediate tax implications, while options may not (and mostly do not) until time of exercise.
I'd say there's still limited compiler support for MMX. Because of the strange way you have to use it (it trashes the floating point registers until the next `emms`) compilers won't use it even if it's beneficial, so no autovectorization.
This is just hateful. The same point could have been made without kicking someone who is down.
That's a fair point. Maybe people did react similarly, but the LK-99 hype was at the very least grounded in scientific methodology.

I should keep that in perspective and be a little less harsh.
Clearly, we need The Ultimate Hot Topic:

Bikes/cars, cats/dogs, vi/emacs, Windows/Linux, Mac/PC, Musk/Zuck, urban/rural, Cali/Texas, capitalism/socialism, techno-optimism/techno-pessimism, Gens Boom/X/Millennial/Z, and vanilla/chocolate.

You down for that?
They used 3.5 because that is all that was available at the time.
Just because you're in public doesn't give someone the right to record you. That might be legal in some places but not everywhere would tolerate that.
Can definitely roll out MVP in a weekend. I'm more concerned about getting users as I've failed on this step a lot.
This is a very old feature. Iam pretty sure that was around since like win 98 or even 95.
This time we didn’t really have that. It was pretty meh revenue numbers across the board and a lot of spending
Sky blue. Ground green.
I went to Purdue. Its LUG had 10 year birthday party of Debian, and alumnus Ian Murdock was there. Sadly, it was a week before the semester started, so I wasn't in-town, yet.

https://www.cs.purdue.edu/news/articles/2003/debian-birthday...
In case you are genuinely looking, I love mine - https://chantal.com/collections/kettles/products/stainless-s...
"right-wing group that promoted unproven COVID-19 treatments and whose founder was arrested during the January 6 riot on the US Capitol."
Temporal Fusion Transformer: see https://arxiv.org/abs/1912.09363.
https://mozilla.github.io/pdf.js/
Sean Baxter's Circle [1] is arguably the spiritual successor to MOP.

[1] https://www.circle-lang.org/
I'm going to vote for "ambient superconductor" even after this. At least we know superconductors actually exist at all, and the history of the field reflects incremental progress in terms of increasing the threshold temperature for superconductivity. With "aliens" we don't have much to go on at all, aside from vague Fermi-equation'esque appeals to "There must be aliens because the universe is so big[1]" or whatever.

[1]: I actually agree that it's very likely that alien life either has existed, does exist, or will exist somewhere in the universe. My skepticism is towards the possibility of that life visiting Earth. And mostly for the exact same reason: because the universe is so damn big.
Netmaker is legit and backed by Y Combinator. It's based on Wireguard (like Tailscale) and is focused primarily around Kubernetes use. In my opinion, it is a better solution than any other zero trust networking solution due to it offering built in ACLs and traditional Wireguard/VPN features as well as the P2P encrypted mesh overlay.

You may find it easier to work with zerotier or tailscale, but NetMaker is something to keep an eye on. I met the founder at KubeCon last year and he's a really approachable and nice guy. You can always reach out to him directly if you have specific questions or concerns.
> let me give you an example sentence and you tell me if the word "abstracted" makes sense, in context:

> "the accounting spreadsheet abstracts away all of the calculus because all the numbers are written down exhaustively"

I'm not even sure what the meaning is supposed to be, because I would not expect to use a spreadsheet to do calculus. (Of course there are ways of forcing calculus into a spreadsheet, but I wonder if you just meant 'calculation'.) Here I would say that it is absolutely relevant to speak of a spreadsheet abstracting away the details of a computation: the logic of the spreadsheet will probably refer often to the contents of cells, without worrying about what the contents are, and that is very definitely a kind of abstraction.

I would certainly not call the process of entering numbers into a spreadsheet an abstraction; but it seems to be the opposite of what type theory does. For example, type theory allows general reasoning about families of types, without reasoning case by case for each individual one. This seems to be the very essence of abstraction (in which capacity it is, conceptually, not completely distinct from the formulas in a spreadsheet).

If you see no abstraction, only concreteness, in type-theory notation, I suspect that is more an indication that you have learned to see through the abstraction than that it isn't there.
You pay taxes when RSUs vest. You pay taxes on options only when you exercise them. In addition, when the RSUs vest, they are yours when you leave the company, with options you have to exercise within a time period (a short one if it's an ISO, potentially 10 years for NSOs).
The PEP says that a naïve implementation would cause a 4% performance hit and have a list of various ways of speeding up cases where immortality makes sense / is guaranteed that they say can bring this to parity. Maybe they implemented part of the list.