skysight-inc/HackerNews huggingface dataset:
Last time I checked, Carp doesn't have a REPL that can interact with a running process. In Janet you can do things like change functions during runtime.
I went to a talk by the (one-of?) leads behind Truffle and it looks really great, but getting all C libs to work reliably did seem to be a big issue.

The performance of Truffle is amazing when it works, but I think the compatability issue is going to hamstring it for a while.
No idea, never tried. I went from SuSE straight to Debian, and haven't bothered to check any other distros out since.
There have been at least 16 attempts to write a compiler for Ruby!

I’m giving a talk about the history of compiling Ruby at RubyConf.
It is about AGILE, and I linked it because I find it very ironic now. Claiming that if something fails you aren't doing it right.
This.

But hey, with so many impostors around - they're not capable of fathoming how golden this advice is.

Sad truth is, since "developers" don't use this, they genuinely don't understand browsers and HTTP and that's what 's dangerous.
Then why use the word “God” that already comes with so much baggage?
I got to see this in Hamburg.

It was quieter than I expected, even from a couple hundred meters away. Once it was further away it probably dropped to around 60dB, but the frequency (pitch) of the sound was still distinct and therefore remained noticeable above the background noise of the port.

My preconceived expectations of a drone flight also left me caught off guard by the larger moment of inertia. The cargo bay "swayed" during the flight instead of making instantaneous and zippy corrections that I've become accustomed to seeing small drones perform. Looked super alien.
Look past the syntax and it has very simple semantics. Ruby has extraordinarily complicated semantics due to an enormous core library.
It is about AGILE methodology.
https://en.wikipedia.org/wiki/Second-system_effect

D:
The 737 airframe reached a point where it was not compatible anymore with modern engines. When the 737 was designed, engines where a lot smaller, the nwer turbofans simply don't fit under the wings of a 737 anymore, so they had to be moved forward. That changed flight characteristics, Boeing used MCAS to compensate for that. If I remember correctly, on-board systems of 737 had issues with handling a second sensor for MCAS (someone with more knowledge please skim in). So they went with that config, they went, as we see in the messages from the chief tech pilot, to forgo major re-certification and thus decided to hide MCAS true nature and impact from the FAA. Consequently, they also hid it from EASA since FAA and EASA basically trusted each others certifications.

Boeing, if you ask me, committed a cardinal sin in aerospace. They cut corners, ignored redundancy, lied to regulators and as a result directly caused airframe losses killing crew and passengers. And that after decades of efforts to increase safety. All that just to save money and maybe keep market share.

Had they just done all the proper testing and development they did after the aircraft losses upfront none of that would have happened.
By clicking random ads you may be actually encouraging publishers to keep deploying them?
Not an expert at all here, just a few thoughts and experiences.

I think "forward guarantees" (meaning "lock-free"?) can be implemented anywhere. Non-blocking IO can still be slow in my experience, for example a write() syscall on Linux to a non-blocking TCP socket on Linux sometimes took dozens of milliseconds when I measured. I don't have enough experience to know if one can get better timing guarantees with tuning or newer kernels, but maybe it's not a huge issue in all cases.

After all, the OS is only at the outside layers of an application, so one might be able to process the OS I/O in separate threads and allocate sufficiently large buffers there.

GC however, in typical usage means that random internal codepaths could be interrupted by the GC doing OS interaction in places where it's really not affordable.
I was thinking of building my own LISP-like language, but seeing so many pop up on here I don't think I'll bother.
See also the Boehm GC, a garbage collector for C and C++.

https://en.wikipedia.org/wiki/Boehm_garbage_collector
County seats with those late-addition cheap confederate soldier memorial-statutes outside the courthouse are, AFAIK, quite common in the state.

This seems libelous. Can you provide a single example of such a statue? I drive through several county seats in Missouri multiple times a week. There are WWII and Vietnam memorials, and actually several Civil War Union memorials, but not a single confederate memorial.
The name is strange. Reminds me of a product-naming story I heard years ago. Papenmeier from Germany was once planning to create a small notetaker with built-in braille display. They originally planned to name it
"Braille Assistant", but the US distributors objected on the ground that they can already see users shortening the product name to "Braille Ass". I have a similar feeling with Carp, isn't the obvious transposition an issue? :-)
I would add two reasons in addition to those already discussed:

1) Some of the difference is structural. Upper middle class gets a larger share of the wealth in the US than in most European countries. An American professional in any field is paid more relative to the median income than in Europe.

2) International comparisons are often misleading. This is true even if you adjust the numbers for purchasing power and structural differences (such as benefits/taxes paid on top of the nominal salary). For middle class and above, the marginal cost of employment is higher in the US than in Europe, because you are expected to contribute more towards healthcare / education / childcare / retirement / unemployment / parental leave / etc from your personal income. An American employer has to pay a larger fraction of those costs directly to their employees, while an European employer can rely more on other taxpayers.

The second point sets American middle class salaries higher relative to GDP per capita than in Europe, while the first point sets upper middle class salaries higher relative to middle class salaries.

In a truly open market, tech salaries would converge globally, but there are currently far too many legal and cultural obstacles for that.
That might have played a role. Plus Boeing, as part of duopoly on commercial aircraft, seems to be a lot more important than a simple, regardless of size, car maker.
That's a nice option to have, thanks for sharing. I used Gatorskins (Hardshell and the normal version) until the tread was gone the past couple of years. This year I fitted some Continental Grand Prix 4-Season that are holding pretty well against punctures.

Might give these Panaracers a try when the tread of the GP are gone (or if I start getting punctures but so far they are as impervious as the Gatorskins for me).
Don't know if it's just me, but I find the analogy to agile methods to break immediately. I've always thought that the goal of agile is not to have more fun but to produce working software faster and better. Agile of course can also be fun for some people, but for others care-free coding of tickets in a waterfall plan is much more fun than constantly facing the uncertainty of customer expectations.
In Firefox at least you can focus address bar for search with default engine with Ctrl-K or Ctrl-J.
I'm waiting for a Rust version, mainly because of its stronger security but also because of the integration.

Edit: Of the JS engine which is now in C++; not sarcasm.
> even companies like Adobe was in same situation and Adobe perhaps was more affected as they were smaller and less diversified.

Adobe didn't care about piracy for a long time. Up until CS4 a simple keygen was sufficient, up until CS6 you'd need to null-route a couple Adobe hosts in your /etc/hosts.

The result was that lots of young students grew up with Adobe tooling - Photoshop, Premiere, Dreamweaver, Flash - and virtually set the standard for the media industry once they entered the work force.
What's the difference between this and the MacOS app Petrify [0]. In the Petrify blog they talk about renaming from Carbonize [1] which I assume is related to the Carbon mentioned here? Are they the same team? Is somebody repackaging another app?

[0] https://apps.apple.com/app/petrify/id1451177988

[1] https://www.dangercove.com/news/petrify-36/
I've been following you for years, this is fantastic. Are you still using SQLite?
Godel has nothing to do with it. Godel’s Incompleteness is just the math version of the Halting Problem, which is just a fancy version of the classic paradox “This statement is false”. Godel showed that even if you outlaw self referential definitions e.g. “This statement is false”, math is rich enough in complexity to simulate itself and thus end up with self referential paradoxes anyway.

It’s not this mystical thing that people make it out to be online.
I have a Moto Z2 Play and its camera is not great when close up, it stuggles to focus.

I suspect a lot of current phones would do a good job with this task, but I'm on the lookout for something that will last me 5 years or more so the 13 pro is in the short list.
How does a cache help when you have a distributed password bruteforce?
I don't think so, testing like you refer to is not scalable and even more inefficient.

Letting an external auditors understand all the small technical details and test them independently will basically halt any progress. It might make this specific change safer but for the long run will slow down innovation and development of better and safer products.

This has some similarity to software development- we test much better but prefer to move faster to achieve a better overall quality and be able to fix issues faster and better
> I have no hate for classic statistics, sorry if I gave that impression.

You didn't, but a lot of HNlers do. Maybe I should rant on them, that's true.
It's for looking good, not how it (according to you) was meant to be.
Why would reflection break invariants? Most deserializers can pass through data into the constructor via reflection as well, where you can protect against invalid objects.
Insights on Deep Brain Stimulation in Parkinson, with in Silico Computer Models
My point was that to informative about a product you need to know the person you are advertising to. First of all because you need to choose the product that he might be interested about.
Bonus fact: I wanted the 'app' (https://jakearchibald.com/2021/cors/playground/) to allow the HTTP method to be set to anything, which meant I needed a server that could accept anything.

I usually use NodeJS, but it turns out the HTTP library they use turns the HTTP method into an enum, so only a subset is supported (https://github.com/nodejs/node/blob/d798de1c653efa5ec0015d44...). This restriction only exists in their HTTP/1 library, their HTTP/2 library supports any method.

Anyway, I couldn't use that, so I used Deno via Deno Deploy. Their HTTP library supports any method, and the APIs they use are very similar to web APIs, so it was really easy to get started. Here's the server code: https://github.com/jakearchibald/cors-playground/blob/main/i....
but java's hashmap still resizes when breaching the loadfactor. so any similar implementation, even for singlethreaded cases can't achieve (soft)realtime. I am not aware of any linear hashing or similar approach for in memory hash tables to mitigate such latency spikes.
Hi Jay,
There is no dedicated FAQ section. If you have any questions, please send them to ttgp(at)gmail.com or send request access on the site. I will be following up with everybody that has done so.
What the F is going on with Healthtech Funding?
A study of data collection by Android devices
Idk, that. At work, half of time we do real work, half of time we do stupid AGILE ceremonies and POKR because our CEO is accustomed with all the trendy managing methodologies. He likes to change them when he learns about new stuff.

Even if we loose time with lots of stupid things we are required to do the same work as if we had the whole period free. So, the code quality has to suffer and tech debt is accumulating.
Twitter has no code syntax highlighting and only allows up to 280 characters.
Correct me if I'm wrong but he's also not an experienced engineer (or at least wasn't), he was self/google taught and focused on just making the vision he had, copying copious amounts of code from places like SO.

So it completely makes sense in his context. How was he ever going to focus on the other code qualities?

If on the other hand you're experienced it's probably about finding that trade off between perfectly orchestrated software and having something that delivers your vision in an acceptable amount of time.
That's exactly an illustration that a few competitors is unhealthy for the ecosystem, and llvm isn't going to evolve as fast as it did.
Instead, you could take some bodyboards down to the river and ride the rapids (small waterfalls). But only if it's a river you know well.
It isn't even just the trans fats in vegetable oils it is the amount of polyunsaturated fats (omega 3 & 6) which are present in amounts that are basically impossible to find in the wild and don't react well when heated up.

"During the last three decades, 4-hydroxy-2-nonenal (HNE), a major α,β-unsaturated aldehyde product of n-6 fatty acid oxidation, has been shown to be involved in a great number of pathologies such as metabolic diseases, neurodegenerative diseases and cancers."
Source: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3824598/

"Overall, beef fats produce less HNE and total secondary lipid oxidation products under thermal treatment, compared to pork and chicken fats as well as most vegetable oils."
Source: https://conservancy.umn.edu/handle/11299/191191

Single stomach animals such as humans, pigs and chicken store whatever fat they consume somewhat in the same form whereas ruminants like cows do not, hence the fact that pork and chicken fats oxidise easier as they are nowadays fed a not very ancestral diet.

Some omega 6 amounts in oils (sourced from Fineli https://fineli.fi/fineli/en/index):
- Sunflower seed oil n-6 polyunsaturated fats 62.3g
- Canola oil n-6 PUFA 22.1g
- Olive oil n-6 PUFA 10.4g
How is it better than configuring <randomstring>.mydomain.com to point to my home networks IP address and have my router forward those connections to my desktop ? I have a batch job than sets up a Route53 record using whatsmyip service when I am testing my app on my localhost and another batch job that deletes the dns record when my tesing is complete.
> This can simple lead to all of the smaller/regional hosts out there to be viewed as not trustworthy, just because they're not known to a wider audience and therefore haven't got the positive reputation that the likes of DigitalOcean, Vultr, Scaleway, Hetzner and many others could have!

While I agree that this is a concern it is my opinion orthogonal to (I mean it literally becomes an irrelevant when you project along) the question "transparency good or bad?"

A hosters name gives you something you can Google. If there a post from someone 4 years ago asking whether it is any good the answers gives you helpful information independent from marketing claims. You might also be able to look at IP ranges and their trust scores or reverse DNS IPs to find out in what neighborhood you end up.
The creator was interveiwed in the podcast "Functional geekery": https://www.functionalgeekery.com/episode-96-erik-svedang/
Doesn't seem to happen to the Common Address Redundancy Protocol too much.
OK, so in layman's terms, they are putting CO2 into a solid. This sounds nice. What exactly is this?

I tried googling around, but the only hits I get are for dry ice, which this clearly isn't.

I guess the key concern with CO2 is that it gets vented into the atmosphere. If we could solidify it, we could stick it back into the mines and that's one problem off our list.
I agree.

Look at what Apple did to Foundation... They cannot even respect their own classic...
Yeah poor analogy here, you can choose to not go to Southern Africa, you cannot will for COVID to not infect you. Why should we not be eager for vaccines when they are available for such a highly infectious disease.

Flip the scenario, during the second wave in India, we were one of the few families in our neighborhood who were lucky that no family members caught COVID. All the local hospitals were filled, a large number of people we know survived but there were people who died around 4-5% of the people we knew who were infected and 40% who came very close to dying. The Delta variant arrived when a significant part of the elderly population had been vaccinated. You should recheck the your stats about the elderly, the second wave was brutal to under 40 folks as a good number of above 40 people had been vaccinated by the time the second wave hit.

Sure COVID might have a low fatality rate of 2-3% but 2-3% of a very huge population getting infected by a rapidly infectious disease is still a humungous number.
A search with an order by/limit across 1 million rows with a GIST trigram index shouldn't be taking multiple seconds if the text being searched isn't huge. In the case of GitHub repository names, you might as well use `similarity` (<->) instead of `word_similarity` (<<->) which would be a speedup, because it's just a pure index scan.
Weather forecast? Butty with a chance of meatballs! :O
It can generate an SVG image so it scales well on all devices (from cheap android phones to 5K Apple displays to Times Square billboards).

There's one, can you copy text from an SVG image posted on twitter or do they convert it to PNG themselves?
Also, telling a man without legs that if he doesn't run 100m in under 10 seconds, maybe he isn't doing it right.
It sounds all in great fun but as I've grown bitter and realistic about governments I have to wonder how was the contract decided and awarded, and whether other artists and entertainers allowed to apply and given fair and reasonable consideration.

Might be better for all involved if he's commissioned by the art gallery or gets crowd funding or something.
Releasing Laravel
And also, the MAX would not exist at all, because the flagship customer (Southwest) had basically said, "If it requires pilot retraining, we won't buy it."

There's plenty of blame to go around, up to and including the society that says it's ok to not pay a living wage to the working class because "infinite downward price pressure is good for consumers" (until they die in a plane crash, that is).
I’m not believing my eyes, skiptheinterview.com is a YC Backed (with capital B) double backed company.

> Is this secure? Are my funds guaranteed?

> We take the security of your funds very seriously. Skip the interview is a YC Backed backed company and we use industry leading security practices to protect your data and the funds from your sponsors.

https://web.archive.org/web/20211013191523/http://skiptheint...
Yeah, but it's not that he is acting wrong, he is just one particular example out of millions. It's the scientific system as a whole that has gone wrong. We have to find ways to fix it in such a way that it doesn't force researchers to crank out a massive amount of low quality publications.
below is (edited for hn) the script i use instead of youtube-dl.
the ffmpeg option is added; need to test it.
this script works with all non-commercial videos, like the one in the parent comment.
for commercial videos that restrict downloads, a browser with limited DNS and request blocking or youtube-dl or
a headless browser will work.
if use m.youtube.com with minimum headers then should always get mp4 urls with 1-2 quality options: itag=18 or itag=22.
run the script with no arguments to see what quality options are available.
then run it again with 1 argument to download or
run it with 3 arguments to download an excerpt.

if script is called "yt" usage is

echo https://www.youtube.com/watch?v=Qf2tplcb6eE |yt

echo https://www.youtube.com/watch?v=Qf2tplcb6eE |yt 22

echo https://www.youtube.com/watch?v=Qf2tplcb6eE |yt 22 00:15:34 00:16:09

x3(){ # youtube url variations, adjust as needed
sed '
/youtube.googleapis.com/{s//www.youtube.com/;s>/v/>/watch?v=>;};
s/youtu\.be./www.youtube.com\/watch?v=/;
s/embed./watch?v=/;s/&.*//;
';};
case $# in :)
;;0)
x3|(read x;curl -LHUser-Agent: -sv4 "$x"|grep -o "https://r[^\"]*"|sed 's/\\u0026/\&/g;s/%3D/=/g;s/%2C/,/g;s/%2F/\//g') >.yt;
grep -o "itag=[^&%]*" .yt||exec echo video removed;
exit
;;1)
x1=$(x3|sed 's/.*watch?v=//;s/[&%].*//')
x2=$(sed -n "/itag=$1/p" .yt)
esac;
test "${x1}"||exit;
case $# in :)
;;1) exec curl -LHUser-Agent: -sv4Ro "${x1}".mp4 "${x2}"
;;3) exec ffmpeg -ss $2 -to $3 -i "${x2}" -vf "crop=(iw*0.75):(ih*0.80):(iw*0.20):(ih*0.08)" "${x1}".mp4
esac
Has Harvard’s David Sinclair Found the Fountain of Youth?
Really showing my ignorance here, but it took me a while before realizing that the rarity/news worthy aspect was multiple planets around one star. I never considered our solar system being such an outlier.

In retrospect it's of course very clear from the headline itself.
he had pay tax, can not USA let him pay more easier?
I found it rather funny. I see some very uncharitable interpretations here. To me it sounded quite a bit like how people tend to implement microservices. It is a problem our field that people use words so very loosely that it is kind of impossible to know what they are talking about.

It is in this forum commonly made fun of that people who tried something and then get told that they didn't do it right. However, this can be a reasonable objection, depending on the circumstances. There are lots of people all over the world doing things in not-so-very-handy ways and thereby causing problems. If A does not work it might be that A should not be applied in your circumstances, it might be that A was applied wrong or it might be that people are falsely assuming that they have a right to a life without problems. Any of these three could be going on when A is not working. the article is making the point that the second case can go quite far.
Some people didn't manage to properly play Rugby so they named it "football".
It's for making images of code in a size constrained fashion, e.g. optimized for twitter; would you prefer code being cut off?
> The whole point of independent regulation is to not allow obvious conflicts of interest to harm the public.

Like all centralized systems, easy to hack over time. A better system would be decentralized regulatory bodies that check on each other's conclusions instead of a monolithic one.

At this stage you absolutely should not trust any regulatory body, FDA included. (The FDA never replicates any trial for example)
They walk the earth under the protection of the US government. Anywhere anytime they need it, uncle sam will save them, or bomb the shit out of anyone that dares harms them.

A very cheap lifetime insurance policy for $2350.

Civis romanus sum
Without being too reductionist, I don't think 'pattern' means that to people using the word 'pattern'. Architects didn't invent 'patterns' and the word's regular English meaning is going to be how 99% of programmers interpret it, and it fits with how it's used today.

EDIT: although thanks for reply, it is interesting to know that bit of history / link with architecture.
I'm a little surprised there isn't a general purpose option inside Apache. I'd like to go into my .htaccess and say "Any GET request that matches this regex, please cache and serve future requests from the cache for x seconds."
(I'd set it to an hour normally and 6 hours if I'm on HN.)

That sort of thing would be perfect for WordPress and similar CMSs.
Special Purpose Unmanned Rifle
Lets go Brandon.