skysight-inc/HackerNews huggingface dataset:
It depends on the buy back price for if this scheme benefits customers or not. Lets say I'm nabisco and I tell grocers that instead of putting my product on sale and potentially take a loss that I'll buy back that product. The risk of selling the product is on nabisco rather than the grocer and the grocer may stock more nabisco goods because of it. However, if the terms are not favorable then consumers should be more skeptical in agreeing to those terms depending on their risk tolerance. Extreme examples of this do often fall into anti-trust.
gcc and clang at least have options so you can optimize for specific CPUs. I'm not sure how good they are (most people want a generic optimization that runs well on all CPUs of the family, so there likely is lots of room for improvement with CPU specific optimization), but they can do that. This does (or at least can, again it probably isn't fully implemented), account for instruction length, pipeline depth, cache size.

The Javascript V8 engine, and the JVM both are popular and supported enough that I expect the teams working on them take advantage of every trick they can for specific CPUs, they have a lot of resources for this. (at least the major x86 and ARM chips - maybe they don't for MIPS or some uncommon variant of ARM...). Of courses there are other JIT engines, some uncommon ones don't have many resources and won't do this.
> Detonating nuclear weapons at high altitudes or in space would also disturb or damage the van allen belts and expose the surface of the earth to high levels of radiation from solar winds and cosmic rays.

Could you please elaborate on the effects of high nuclear altitude testing on the belts? Preferably, a link to a paper.
friendly reminder: when you get in arguments online, you may be debating with a bot! HN is now no exception....
I am heavily biased towards stability in this case, and would normally go for the cheaper one.
If you put both side by side and shake the table you will see what I mean. I didn't bother to shot a video since I'm not into reviewing products, but may be I should have in this case.

Also when I buy them, it is $90 vs $45 so the difference is not like the 6-fold you see.
Is this a branch of "scientific machine learning" ?
You can't just view Meta profits in their income statement in isolation. Profitability from the owners' perspective is very largely impacted by the stock price, which has plummeted. From an owner's perspective it makes sense to shore up losses when you're "losing" money (even if unrealized) in other ways.

That said I'm not defending Meta and wish they became employee owned or that capitalism in general would go away.
Porsche and Volkswagen did.
Social media is just a tool for political atomization.

People were already angry on AM radio and cable "news" channels. Gerrymandering works on political maps and demographics - politicians have figured that by boxing voters into bins and away from the center, they can have their votes forever.
>So I had the idea to explore the lambda-calculus using s-expressions and patiently rebuilt booleans, pairs, lists, recursion and beyond a real complete Turing language, for instance:

Syntax is not semantics.

The only thing that s-expressions do that is mathematically interesting is make the abstract syntax tree of expressions explicit in a way that standard notation does not. The whole point of them is that they make string rewriting into tree rewriting which is vastly easier and makes writing your own DSLs a breeze.

From a practical point of view they are also the simplest way to serialize any expression which is why I can type them out in a text only comment as they are. Meanwhile doing the same with a math (or lambda calculus) expression requires a type setting system like latex to be understandable.

Lisp has decided that application is nameless in its syntax which means that things like ((lambda (x) (+ x 1)) 2) work when semantically they mean (apply (lambda (x) (+ x 1)) 2). This makes programming with multivariable functions very clean but partial application incredibly messy, e.g. ((((lambda (x) (lambda (y) (lambda (z) (+ x y z)))) 1) 2) 3). This is not something that can be fixed because the ABS of partial application when thought of as a tree is indeed very messy. The only reason why it works in languages like Haskell as well as it does is that as long as you only have single variable function - goodbye thunks and multivariable functions - you can treat the partial application trees as a list instead.

You can of course do the same in lisp using a DSL:

'(partial
((lambda (x)) (lambda (y)) (lambda (z)) (lambda (w) (+ x y z w)))
(1 2 3 4))

But it doesn't fit very well with the rest of the language and feel quite pointless.
> I then guess this was an instrument for the wealthy

You guessed correctly, per the article: "It would have been like a diamond today, a crème de la crème luxury item. Others likely had lice combs too, but made of wood that would have decayed"
You mean, like Enron? Lehman Brothers?
I often tell people that wonder about writing a novel the same thing: just try. Not to be a prick, but people simultaneously think it's way easier than it is and think it's way harder than it is. Most of the time is spent just getting through 2 hours-ish of writing a day, or 2-4 pages a day. Then rewriting a lot after the first draft. Most good readers aren't used to the rhythm of writing fiction, which is usually slower, and is far more about the accretion of detail rather than flying from plot point to plot point with seamless ease while you're reading. Making sure a novel is good is, almost always, very time demanding and requires its own set of skills (many mental). All that effort and time spent working alone is hidden from the reader breezing through a 350pg novel.
"deleting your individual account doesn't change that
"

It shows, that a life without FB is possible.
The more people do it, the easier it gets.

Until the network effect is overcome.
He is not perfect but the only person I can think of is Sal Khan of khanacademy. His content is completely free and provides free prep for SAT and other subjects.
I have no illusions that it was skill. It was largely luck.

But 2021 was a time when the casino was giving away money for free. NOT gambling was the wrong move. Sitting on a high horse did nothing for anyone, except maybe bask in the schadenfreude when the thing invariably collapses.

Meanwhile lots of people, including me, made life changing money.
yeah, I mean, fair, it's markdown-adjacent I guess
This is comparing Doom 2016 with Doom Eternal. It shows strange production in Doom Eternal that is very probably an error (overlapping without crossfade), but it provides no additional information as to why the Doom Eternal OST has low dynamic range.
This is the correct answer.

You can declare only when someone else already has performed the imperative chore, i.e. written the source code, programmed.

Q.E.D.
ding ding ding! we have a winner!!!
Ask HN: What are some recent, indie ML/AI SaaS offerings?
One of my recent goals is to learn more about ML/AI space and I'd like some inspiration on potential future projects.

I've seen a few mentioned here that were very interesting but I failed to bookmark them at the time and I'm kicking myself for it. For example: palette.fm
Same thing Soros did to the Bank of England's fake pound.
While it would obviously be nice to error at compile time, the docs of the slice type clearly say the code mudt panic in this case. Depending on the context, [T; 3] may be better
Usual disclaimers: Blockchain is a real technology and crypto currencies have uses, both of which are a tiny fraction of what their backers claim.

Take away the hyperbole and technical mumbo jumbo interlaced with the financial mumbo jumbo, and cryptocurrencies and blockchain are less interesting than the latest PostgreSQL update.

But it's that mumbo jumbo that separates ordinary people from their dollars.
Is This Crypto’s Lehman Moment?
Much of what the author does manually can be automated even further. For example, the whole "Working with Embeds" section could be replaced with a DataView query.

I use DataView extensively to great effect. For example, every "Project" note uses the same template, which includes a #Project tag and a Status:: value containing a red, yellow, or green square emoji.

Then a simple query like:

```dataview
TABLE Status FROM #Projects
SORT file.mtime ASC
```

Gives you a very nice looking, automatically sorted and up to date Project status table.
Rethinking search results ranking on Sourcegraph
I mean to play Devil's Advocate, many people have the same opinion on MLM's (e.g., "you just have to really understand the leggings market and how to run a business, all these new people who got burnt thought they could get rich quick without working" etc.) because the nature of Ponzi Schemes is that the early investors often do cash out.

In fact, the reason Madoff got so large was b/c he was one of the few who convinced most early investors not to cash out.

Implying that smart money is 'being early to the Ponzi Scheme' is certainly an outlook on life, IDK if it's a particularly good one though.
It's a Hitchhikers Guide reference, the article has a couple of them.

Its Ian ingratiating himself to the geek readership so they think he's one of them and not, well, a fucking ex government spook ;)
Vervaeke said in one of those videos that we wish to know the meaning of life as we would know the meaning of a sentence.
Well, he does get into execution detais; he's showing you multiple configs that have a lot of steps in series, and saying, "Look, this file is ridiculous! Too many steps! Bugs! Instead, just define one function! Let the program deal with it!" Which I 1000% agree with.

I get that the whole story is saying "do things declaratively". But I think that term, and its ability to be misused (as in the quoted example) are distracting, because we get lost in the weeds and miss the real point, which is that we shouldn't be writing pseudo-programs in configuration files. I think we can all agree on that; so let's just say that, and leave the magic words alone.
Do these trades involve synthetic USD crypto-coins that are issued by some central party (so 100% not decentralised)?
MPlayer primarily uses libavcodec (the -lavd in your command line refers to it) for decoding, which is part of ffmpeg: https://ffmpeg.org/libavcodec.html

There was a lot of overlap in MPlayer and ffmpeg in the early days. Things like both projects sharing the same infrastructure, MPlayer developers automatically getting commit access to ffmpeg, ffmpeg sources having references to MPlayer, several top developers active in both, etc.

It's to the point that I think of ffmpeg as a spin-off of MPlayer, but perhaps that's not fair. Maybe it's more accurate to say that several prominent MPlayer developers (and infrastructure folks) did double-duty for years, then many drifted over to working on ffmpeg exclusively. I know that's true for several lead folks. I'd have to go through the ancient mailing list archives to sharpen my recollection of events. Perhaps somebody else who was also around at the time recalls a clearer perspective.
> Sure, you _could_ waste all your money on villainous anticompetitive practices

History shows time and time again that anticompetitive practices are wildly profitable.
The guidelines don't specifically call out that case, and I don't think they need to. If someone can automate the process of generating good HN comments I don't see a problem. https://xkcd.com/810/

But clearly this particular attempt isn't doing so well.
Ask HN: How to respond to compensation request to reveal security vulnerability
You're a small startup and someone claiming to be a bug bounty hunter cold reaches out to you to say they've discovered a critical security vulnerability on your website.

They want to know if you have a bug bounty program and what type of reward they'll receive if they disclose it to you.

Being a small startup, you don't have any formal program and cash is tight, but you want to take the report seriously if there is some critical vulnerability in your application.

What's the right way to respond to this type of reach out?
Which has absolutely nothing to do with the topic at hand.

Ownership of bitcoins doesn’t give you ownership over these entities the same as ownership over some shares of Apple.

It’s like saying that you having dollars in your pocket gives you ownership over the White House.
I think donut-central is also not literal donut..
That does not support the claim that apps are coordinating to restrict usage.
No, it doesn't hide bugs. It has no defined effect on the obviousness of bugs. The reason is that modern compilers are pretty much theorem solvers, and they're able to propagate truth values in order to deduce facts about programs. For example, a compiler could deduce that since a branch is never reached, a particular pointer is never null, and could therefore skip a null check that it deduced was redundant that would have prevented a null dereference. If it turns out that the branch is reachable and the pointer is null, the pointer would be dereferenced and the program would crash immediately (typically). But UB is UB; once you hit it all behaviors are permissible, from immediate crash, to silent data corruption, to nasal demons.
I'm confused about the Nexstand versioning, is this the same as the one you talk about?
https://a.co/d/6NgJBms (just copied from the Amazon app)
> personally i would skip straight to kubernetes if you start messing with swarm

I don't know. Docker swarm mode is basically Docker spread over multiple nodes. Consequently it's a very spartan Kubernetes-light, but extremely easy to operate and maintain.

I love microk8s but I still find Docker swarm mode to be the ideal first step for on prem.
Overlapping without crossfading is strange and very likely wrong, but it cannot contribute to brickwalling unless further dynamic range processing is applied, or unless it causes clipping, which is avoided by the described normalization. No further dynamic range processing is described in the article, and no evidence of such processing is visible in the screenshots.
FTX Had a Death Spiral
I do as long as it's end to end encrypted.

That said it would be even better if I could sync through my own Nextcloud instance instead of through Mozilla Sync.
> ... when there isn’t place in the real world even for the largest one?

Uh, go visit El Salvador. Every MacDonalds, every Starbucks, and tons of local businesses accept "the largest one." That's because bitcoin stands apart, in terms of its real decentralization, and therefore its independence and utility. Give it time, and it will become far more useful than it already is. The dollar may eventually refer not to a specific weight of gold (that's what the term 'dollar' originally meant), but to a specific number of satoshis.
I know it's classic HN to complain about the website instead of the substance, but I had a really hard time figuring out that you can click the paragraphs with the arrows on them to reveal more details about the feature. They look like fancy bullet points but are actually UI. Wild stuff!

Regarding the substance: everything looks like a small incremental feature or marketing trying to whip up a feature out of thin air. Nothing really particularly interesting or notable.
Some research and expert guidance you might find useful:

1. Frank Martela and Michael F Steger. The three meanings of meaning in life: Distinguishing coherence, purpose, and significance. The Journal of Positive Psychology, 11(5):531–545, 2016. doi:10.1080/17439760.2015.1137623.

2. Roy F Baumeister. Meanings of life. Guilford Press, 1991.

3. Viktor E Frankl. Man’s search for meaning. Simon and Schuster, 1985.

4. Roy F Baumeister, Kathleen D Vohs, Jennifer L Aaker, and Emily N Garbinsky. Some key differences between a happy life and a meaningful life. The journal of positive psychology, 8(6): 505–516, 2013. doi:10.1080/17439760.2013.830764.

5. Crystal L Park and Login S George. Assessing meaning and meaning making in the context of stressful life events: Measurement tools and approaches. The Journal of Positive Psychology, 8 (6):483–504, 2013.

6. Blake A Allan, Ryan D Duffy, and Richard Douglass. Meaning in life and work: A developmental perspective. The Journal of Positive Psychology, 10(4):323–331, 2015. doi:10.1080/17439760.2014.950180.

7. Samantha J Heintzelman and Laura A King. On knowing more than we can tell: Intuitive processes and the experience of meaning. The Journal of Positive Psychology, 8(6):471–482, 2013. doi:10.1080/17439760.2013.830758.

8. Michael F Steger. Experiencing meaning in life: Optimal functioning at the nexus of well-being, psychopathology, and spirituality. In The human quest for meaning, pages 211–230. Routledge, 2013.

9. Bryan J Dik, Ryan D Duffy, and Brandy M Eldridge. Calling and vocation in career counseling: Recommendations for promoting meaningful work. Professional Psychology: Research and Practice, 40 (6):625, 2009. doi:10.1037/a0015547.

10. Lindsay G Oades, Michael Steger, Antonelle Delle Fave, and Jonathan Passmore. The Wiley Blackwell handbook of the psychology of positivity and strengths-based approaches at work. John Wiley & Sons, 2017.

11. Michael F Steger and Bryan J Dik. If one is looking for meaning in life, does it help to find meaning in work? Applied Psychology: Health and Well-Being,
1(3):303–320, 2009. doi:10.1111/j.1758-0854.2009.01018.x.

12. Bryan J Dik and Ryan D Duffy. Make your job a calling: How the psychology of vocation can change your life at work. Templeton Foundation Press, 2012.

13. Login S George and Crystal L Park. Are meaning and purpose distinct? An examination of correlates and predictors. The Journal of Positive Psychology,
8(5):365–375, 2013. doi:10.1080/17439760.2013.805801.
I can’t see how the number, even after factoring all those, would be any more than 1 guard per 3 prisoners.

Which is still an incredibly high staffing ratio.
Mumbo jumbo opaqueness helps to sustain the bubble. You can paint all the technicals of the world on crypto, in reality it is an emotional rollercoaster that hinges on the sociology and demographics of genz
You are aware that this is true for every trade, right? If you sold NFLX at 600, there was also someone buying it at 600.
Still mostly staying in Silicon Valley. Plenty of companies are still hiring. Laid off Meta employees with good skills will not have problems finding another job in the same area.
Many companies which don't pay dividends still do periodic share buybacks. Investors like this because dividends are taxed at distribution.
Aliases don't make git easier to understand, they make one specific git command require typing fewer characters to run.

I am not against making aliases, but just saying, if you don't have an understanding of the commands they run, you'll still one day be in a state you don't know how to fix, and THAT is when people "lose their code" etc.

You use git every day, it's worth learning and understanding. You don't need to be a pro, but you need to be good enough.
I've run Ruby C extensions on a JIT faster than on native, due to things like inlining and profiling working more effectively at runtime.
Mirror: https://archive.ph/uZboe
Sure, it's just a rule of thumb, not a hard requirement. In my experience most functional/behavioral commits benefit from being in the 100-250 line range, and it's more common for engineers to make things too big rather than too small. YMMV.

As you say, non-functional refactors can be bigger while still being readable/comprehensible (but I think it's important to keep them scoped as such, and commit crafting is important for this).
Rømer's determination of the speed of light (1676)
Funny. They’ve built their business, just like IBM, and so many others - on open-source tools and libraries.

And that’s all they’ll commit?

It’s not even annual.

And it looks like it’s a “we’re targeting new projects” which means they’re trying to get Microsoft tooling support early.
> but it seems plausible

why? People working at apple stores are not more trained or more competent than people working in other stores.
> Save a click

Well, there was more to the article than that. I was actually surprised that the Canaanite language wasn't more well documented.
Alton Brown recommends mayo on the bottom to create a barrier to keep the bun from getting soggy from burger juices.

But forget about the mayo...regardless of where one stands on proper mayo position there is a much bigger issue with the imperative cheeseburger instructions given: there was no cheese!
I think solar cells get pretty hot. They're not very efficient, and they basically have exactly the smallest albedo they can have, so it's a pretty hot thing to make a roof out of. Hopefully they insulate the backsides of them.
Chrome Extension – Computer Vision Visualization Tool
Things are easier when you get to destroy thousands of peoples homes and just dig a trench to put your tunnel in.
I still get that sometimes - I think someone left it on for all the Tor nodes in Germany...
In the case of natural gas you can already use an internal combustion gas turbine. People have been talking about doing the same with coal since the 1970s

https://en.wikipedia.org/wiki/Integrated_gasification_combin...

but it has seen very little traction. In principle you could capture CO₂ pre-combustion but the capital cost is high and the plants that have been built have performed terribly.

Cheap natural gas has crowded out other energy technologies in the US and Europe, in other places utilities can just pass costs onto the consumers so why take a chance on anything that's risky to develop?

Those ScCO₂ turbines or something similar are required if new nuclear is going to be competitive with natural gas, never mind with solar and wind, but the technology is not a bird in the hand. Even if people could build new nuclear plants on schedule they are still too expensive because of the cost of the steam turbine plus the cost of those very large steam generators which have to be inside the confinement structure.

From 1950 until most countries gave up on fast reactors the argument for fast reactors was much better (60x better!) efficiency of using uranium, but the argument for fast reactors today is if you get rid of the water you can run much hotter and use a gas turbine but there is a ways to go to get there. There's also the possibility of high temperature thermal reactors using graphite but graphite has its own problems, mostly it crumbles when exposed to neutrons also it seems to cause corrosion problems in many environments. Fast reactors w/ gas turbines look like they could hold their own against natural gas, solar and wind even in the currently fashionable accounting where solar and wind don't get dinged for only supplying energy when they want to.
Of course. First thing I did
try athonet, they do telco and use erlang, they are moving more towards elixir nowadays so that might be a show stopper for you though
Two possibilities here:

1. either the person who asked this question doesn't understand that most of the utility in this ecosystem comes from the BEAM VM, the OTP, and the community around them, not just from the Erlang-the-programming-language.

2. or he/she employs the sunk cost fallacy here: I already invested time into learning Erlang and its Prolog-inspired syntax, so "screw Elixir". Disclaimer: I mistakenly avoided learning Elixir for this reason, simply because I already had lots of Erlang/OTP code already written over the years.
The Commander X16 is a spiritual successor to C128.
In practice I don't think that the latitude of making enum size depend on the enumeration has ever been used as it would be too easy to break the ABI. IIRC compilers have allowed forward declaring enums as an extension before c++11 which obviously doesn't work if the size depends on the definition.
meet some and you'll find it all very silly.