skysight-inc/HackerNews huggingface dataset:
True, though I think the most ground-breaking stuff is done by people without expensive equipment. e.g. Crypto algorithms themselces weren't prpven using expensive equipment.
Tycho had the expensive telescope, but Kepler used his observations to make the breakthrough.

The reason is that if you must use expensive equipmemt within the ongoing process of your trial-and-error, it is not just expensive, but exorbitantly expensive.

Though... I guess youe example of- GPUs aren't that expensive, and can facilitate the reaearch process. OTOH I'm not sure there are breakthroughs being made that way, more iterative progress - the enabling breakthrough, of Deep Learning by Hinton, didn't need GPUs.
> Not so if the shot down people can also make the case that they feared for their lives

Can you cite the specific German statute or case history that says this? Or is it just what you intuitively expect to be true?

> There is a good reason why only highly trained government forces are allowed to carry a weapon let alone some teenager.

For what it's worth, I wish that were the case in the US too. But whether carrying a gun is illegal is a different question from whether using it in this specific situation makes you also guilty of the additional crime of murder.
Just wanted to +1 Narwhal for Reddit — excellent UI, and lacking all the right features. I can’t, and won’t do mobile reddit without it.
This seems like a mix of wishful thinking and extrapolating from a single outlier (Snowflake).
Except Kyle wasn't an "active shooter". He shot one person who was attacking him, and then ran away while being chased by a mob. That isn't an active shooter.
I agree. I haven’t done a lot of fuzzing, but my understanding is that this is how fuzzing can be helpful. Am I wrong? Or is it more complicated than that?
The BBC does not mention it, but Rittenhouse's ability to raise funds for a legal defense was also hindered on many levels, including blocks by Twitter, GoFundMe, and the Discover payment processor: https://reclaimthenet.org/facebook-blocks-givesendgo-kyle-ri...

Perhaps if their blocks were successful in preventing his legal defense, they could now claim to be justified by a guilty verdict..
The reason for this is that the iOS and macOS security models for attachments are not the same, and so additional work has to be done before it could work. It’s not just click and go.

(At least this is what I read months ago)
I'm sure the guy is aware of how much stress he's putting the wood under, and about how much it can withstand.

when I was a kid, my dad made an engine hoist frame out of wood. that thing creaked out some scary sounds when he lifted whole diesel trucks with it when load testing, and it didn't even faze the hoist frame at all.

it sounded like it was going to explode into a billion supersonic toothpicks and didn't even visibly move. we painted red lines across joints to see stress movement more easily and nothing ever moved.

his material of choice? 4x4 construction lumber.

it is amazing what wood can withstand when you understand what you're asking it to do, and design so that material properties are fully exploited.

my point: loud creaking is not necessarily indicative of impending failure.
Does anyone find this accurate? I actually don’t use SO as a reference so much these days, as other dev communities have sprung up.
Battery life, especially with regards to Electron.
Develop an open source Raspberry Pi OCR solution using Edge AI camera
I'm pretty sure we're headed for a recession. People have figured out that buying the latest gadget is not going to fix their real problems.
Jaguars in Mexico Are Growing in Number, a Promising Sign for Conservation
Another reason was because people trying to open omni.jar with zip utilities were always filing bugs, when the real issue was that the utilities couldn’t handle our optimized format.

(I owned the JAR code for a few years after Taras left Mozilla)
This really only works for relatively small sites that don't change much and aren't developed by multiple people. After that you'll at least want some static site generation (which by itself doesn't slow down the experience), bundling of multiple JS sources together (allows you to handwrite JS over multiple files without taking the perf hit of serving multiple files), and likely a CSS preprocessor (e.g. SCSS).
Most likely not. As was pointed out by a lot of lawyers who followed the case (that I watched on YouTube), defamation lawsuits after a criminal prosecution are very hard to pursue. Also public officials enjoy anti-diffamation protections generally, especially the president and member of congress and members of the senate.
I can't help but think that whenever copilot is able to help with a solution, it's because the language itself doesn't allow you to express solutions concisely. I looked at the solutions in the article, and very little of the code is actually part of solving the problem. There are a few bytes of relevant information in each line.

I usually use Common Lisp, and whenever I find myself typing boilerplate of a type that copilot would be able to help with, it's because I haven't used the right abstractions.

As an extreme example of this, I solved day 1 in KAP (my APL dialect) and for the second problem, my solution was 8 characters long. There was no real need to have anything type that out for me.
Yep, just try searching for “Best <consumer product>” nothing but fake review sites stuffed with Amazon affiliate links.
Nerding Out on Nerdwallet
Performance was not his only pain point. He also had issues integrating with the JS ecosystem. IMO Clojurescript is not worth extra layer of complexity.
picarto.tv *

And thanks, I didn't know it
I really hope he gets to partner up with Smarter Every Day or with The Slo Mo guys, for high-speed recording. I'd love to see how the trebuchet parts bend/vibrate during a prep/launch.
> There is an alignment between writing really good software and being good people together

This statement makes me feel good but I don't think it's particularly true based on my experience of working with brilliant a-holes who metaphorically lived in caves by themselves and occasionally threw out amazing code releases.
I would hate giving any random piece of software full access to my computer instead of using a sandboxed version in a browser. The perf tradeoff is worth it for stuff like games and photo/video editors, but every random webapp? No way.
Andrew Mustun tweeted:

> #QCAD 3.27.0 has been released with PDF import, new dimension style options and dimension style overrides.[0,1]

See changelog for a full list of changes.[2]

[0] https://github.com/qcad/qcad/releases/tag/v3.27.0.0

[1] https://qcad.org/download

[2] https://qcad.org/en/changelog
I watch a lot of twitch that is the Retro tag / category. A lot of the good streamers in this category will play obscure old games usually on original Hardware and they have very good and respectable communities. Everyone helps each other out. The streamers don't compete for each other's viewers and there's a whole bunch of overlap. You could find really good communities if you don't focus on popularity. Macaw45 is one in this group and he'll get 800+ viewers regularly. Dukedonuts, dot_lvl, Maroony, doctorcdcs, retroIslandgaming, annK_, misterradon, dnopls, chuboh, sinatar... All really good people and great chats and great communities
He took a gun to a small business at the owner's request, per police investigation, photo and video evidence, and the sworn testimony of numerous witnesses. The riot came to him.
If I bring a sandwich to work I intend to eat it. If I bring a ball to the park I'm going to play with it. If I bring a loaded weapon to a riot I intend to use it.

Normal people do not walk into riots with loaded guns unless they want to partake in that riot.
Actually points the other way: Apple tends to preserve names, rather than obfuscating them with changes. Beats isn't now "AirPod Fast" after company acquisition, 'i'-prefix names haven't been switched to "Apple "-prefix, etc.
Which is why when social policies are adopted, they must be implemented as a minimum, not a maximum.

You should be allowed to have whatever private health care or sharing, etc you want, while having some basic amount of care commonly available. There will always be limits. Rich people can afford to hire their own private doctor and nurses. We can't realistically afford that for every individual.

And we have already identified these things really. From preventative care and reproductive health options which can be found free of charge, to things like EMTALA granting emergency care to everyone.

Identify the things which are fundamental and provide those to everyone, and allow the upper echelons and unique needs to operate in free market.
"Protest" is an incomplete characterization. The night he was there was the second night of wanton destruction. It was something between a riot and a protest. I have a hard time grasping the racial justice achieved by destroying property owned by people of color.
Leave it to Signal to keep things hidden for long periods of time (like the server code while it was building some cryptocurrency). Seriously, Signal is not an open or transparent organization by any measure. Ironically, it’s an authoritarian and user hostile platform when examined at a deeper level. Instead of allowing other clients or allowing chat backups (still not possible on iOS) or not exposing your phone number by default to everyone else, it hammers on both trivial and very hard matters that aren’t what a typical user wants right now.
We all know that companies use Leetcode problems for programming questions. But Facebook (and perhaps other big tech companies) also like to ask "system design and architecture" questions, which in my personal opinion don't have anything to do with the real world system design and architecture. Those questions are geared at recent college graduates who have no experience in system design. But if you've designed and created actual successful systems, you're likely to fail such questions. Because when you have real experience, you tend to know what works and what doesn't work in the real world, and you are likely to be conservative in the choice of your design techniques. However the interviewer expects you to use all kinds of design techniques which look good on the whiteboard but usually fail. I didn't realize how bad this situation was until I came across some books explaining how to "pass" these system design questions: you're basically supposed to say a load of bullshit, the more bullshit the better. I think the disconnect between the interview questions and the actual professional experience is simply stunning.
What are you trying to accomplish this quarter?
For me its cranking out some heavily user requested features on https://Hitsnag.com like fixing our Notion integration and more! Hitsnag is a tool I built that connects your inbox to your favorite productivity tools that lets you convert emails into tasks on Trello, events in your Notion, and notes in your Google Docs.
We've banned this account for using HN to post only about one thing and ignoring our request to stop. Sorry, but you can't do that here.

https://news.ycombinator.com/item?id=29301556
They are not knights of the round table, they're very naughty boys!
100 % agree

Should be extra pay just for the stress of being on call and not allowed to go make plan for your weekend (movie, camping …)

And some extra cash for each call you received
I wouldn't work for those scumbags again even if they paid me $300k / yr.
Gaige is a convicted felon who was illegally armed with a gun and drove to Kenosha to riot. It is hard to understand how you label him the good guy in this scenario.
The whole post is a giant blinking red sign that says (or should say) "Fuzzing is a horribly ineffective workaround for a treacherous language."

No offense to the many bright and capable people who have worked hard on the C/C++ language, tools, compilers, libraries, kernels, etc over the years, but we will someday look back on it as asbestos and wonder why we kept at it for so damn long.
Scientists mapping the world's underground fungi network to fight climate change
Packers and Movers Bangalore - Reliable and Verified Household Shifting Service Providers Give Reasonable ###Packers and Movers Charges. Cheap and Best Office Relocation Compare Quotation for Assurance for Local and Domestic House Shifting and Get estimates today to save upto 20%, **Read Customer Reviews - @ https://packersmoversbangalore.in/
The story wasn't banned. His name was banned from searches, as one does for mass murderers. And statements of support for Rittenhouse were banned, as one does for mass murderers - but anything you wanted to say about "the events in Kenosha" which was against Rittenhouse were allowed.
The policy was suposedly that "we will [...] remove content containing praise or support of Rittenhouse", that's not a policy of removing or omitting facts, that's a policy of removing opinions. Facts are neither praise nor support.

Facebook is entitled to only repeat whatever opinions it wants to repeat, by virtue of the first amendment.
stackoverflow.com doesn't have google ads. Those copy sites do. What is google's motive to fix that?
'A Stranger Accidentally Called Me 20 Years Ago–We Finally Just Met'
There is no formula but you can do what Feynman did. He had a list of 10 problems he was always thinking about so whenever he would come across some new technique he'd see if it would help him make progress on those 10 problems.
Said dead people should also not have been there. But they didn't. They were there, he was there, but they made the even worse decision to attack him. At that point, self defense is justifiable.

Any argument that Rittenhouse should not have been there to begin with also similarly applies to the dead. That they instigated the incident is the reason we call it self defense, as compared to the irrelevant school shooter analogy.
Would love to know the average tip. Surprising it’s not in the article.
You don't need data to prove that the number of Nouveau apples someone purchases will go down if I, the sole farmer and distributor, raise the price. The application of an economic law to a new problem doesn't require the law to be re-proved.

The only evidence PG needs is that people continue to spend money on private schools in order to increase university admissions. That serves as evidence that private schooling increases acceptance rates in competitive admissions. It is a variable that schools select for.

When selections are made based on multiple criteria, and the market is mutually competitive, it follows that within each selection set (except sometimes those at the very, very top) those criteria will be negatively correlated.

Because academic performance and private schooling are both criteria that universities use in selecting admitted students, those two traits will be negatively correlated within each student body, i.e., "at any given university."

https://erikbern.com/2020/01/13/how-to-hire-smarter-than-the...
It's Square for the metaverse. (A block is a 3D square, you see...)
As I replied elsewhere.

You don't need to explain to Mozilla about rewriting code from C/C++ to Rust.
Covid: Trigger of rare blood clots with AstraZeneca jab found by scientists
PNG is lossless, the 49KB WebP will be lossy (WebP can be either). Few images beyond the size of icons warrant losslessness, which comes at an extreme size penalty.
Paper at [1]: "ChAdOx1 interacts with CAR and PF4 with implications for thrombosis with thrombocytopenia syndrome"

[1] https://www.science.org/doi/10.1126/sciadv.abl8213
It appears he has a great case against CNN and perhaps even the POTUS. Expect CNN to lose yet another court case for defamation and misinformation with a huge payout.

Social media and corporate news outlets should let the courts do their job. They are constantly wrong and can't even get basic facts right.

It's all about the narrative and the party line backing up the benefactors.

How did they become arbitraters of truth?
He was protecting a car lot. The police blocked off that area and he ended up in the street heading to the other car lot. Someone else shot a gun and someone thought it was him and tried to take his gun. Others attacked him and pulled a gun on him.

I don't understand gun culture but I imagine if you are carrying a gun and someone is attacking you for it your life may depend on keeping it.
> It is worth pointing out that you do not need an amateur radio license to receive signals, and indeed transmitting is not necessary for this experiment.

I don't think that's true everywhere. There is a reason that at least in the 80s/90s, scanners were exclusively sold as "export equipment" in Germany, meaning you were not allowed to buy them for use within Germany. (Don't know if that's still the case.)

They still were advertised next to all the other non-export equipment in consumer electronic store catalogues, just with a warning. I would be shocked, shocked, if there ever were any customers who bought such a scanner without the explicit intent to export it to another country.[1]

[1] I didn't, like actually didn't. Not only was I too young to have that kind of money, at that age I actually thought using one might get me into serious trouble (I have no idea how).
The last thing I want is another centralized and monolithic platform that requires a phone number, exposes phone numbers to everyone, and takes weird decisions on non-disclosure (be it source code of parts of the platform or the financial information as a non-profit) to be the one everyone promotes and uses. Based on the priorities Signal follows, which do not match mine,I don’t see value in this. The protocol may be good, but the platform is not.
If you're not a fan of hand rolled HTML, then what do you think of JSX?
Virtual Internship| Full Stack Engineer | REMOTE | Full-time | https://www.virtualinternships.com

Virtual Internships is an EdTech startup on a mission to bridge the gap between education and the workplace by making internships accessible to all and preparing young people for the future of work.

We’re proud to be on ‘Tech in Asia’s Top 50 Rising Startup’ List (No.6 in Vietnam) and backed by some of the world’s top investors who were early investors in companies such as Airbnb, Zoom, and LinkedIn.

We're a hybrid-remote team of 120+ working across 20+ countries. You'll be joining a diverse and passionate team that believe that remote work is here to stay.

If you want to work in a flexible working environment where you can design and build new products and systems from scratch using the tools YOU choose, then read on!
Tech stack: Node.js, React/Angular/Vue, Typescript, SQL, AWS

More details here: https://jobs.recooty.com/virtual-internships/full-stack-engi...
Well aggregate supply shocks lead to both lower output AND higher prices across the board. So you have a recession and inflation. The last time I think we saw similar shocks was in 1979 and 1973.
Not sure how user-friendly Nix is for Desktop. But definitely the approach seems to be right.

Anyway my solution right now is using timeshift. Quite happy with it. Already was able to rollback the nvidia driver and get my touchpad back. Seems like a workable approach, but definitely would expect some kind of native functionality.
> "for many fields"

Like what? Marketing, politics maybe, what else?
Copilot came up with? Nah, it really did not. Some poor soul on GitHub did though and wrote good documentation for it. God bless them.
Show HN: In-depth analysis of Python solutions to Advent of Code day 1
Crypto's power consumption is not truly related to the transaction volume.
I'd love to see some data about that. Even anecdotal experiences - I can't be the only one here who's ported code between languages.

I agree with that LOC/day output figure for new code. I've been averaging somewhere around that (total) speed for the last few months - once you discard testing code and the code I'll end up deleting. Its slower than I usually code, but I'm writing some very deep, new algorithmic code. So I'm not beating myself up about it.

But porting is very different. You don't need to think about how the code works, or really how to structure the data structures or the program. You don't need much big picture reasoning at all, beyond being aware of how the data structures themselves map to the target language. Most of the work is mechanical. "This array is used as a vec, so it'll become Vec<>. This union maps to an enum. This destructor should actually work like this...". And for something like boringSSL I suspect you could re-expose a rust implementation via a C API and then reuse most of the BoringSSL test suite as-is. Debugging and fuzz testing is also much easier - since you just need to trace along the diff between two implementations until you find a point of divergence. If the library has tests, you can port them across in the same way.

The only data point I have for porting speed is from when I ported chipmunk2d in a month from C to JS. Chipmunk only has a few data structures and it was mostly written by one person. So understanding the code at a high level was reasonably easy. My ported-lines-per-day metric increased dramatically throughout the process as I got used to chipmunk, and as I developed norms around how I wanted to translate different idioms.

I have no idea how that porting speed would translate to a larger project, or with Rust as a target language. As I said, I'd love to hear some stories if people have them. I can't be the only one who's tried this.
Location: San Francisco
Remote: Yes
Willing to relocate: Open to non-US options, unlikely
otherwise
Technologies: C++, Linux, Windows/NT (kernel/user), TLS, TPM (TCG), Operating Systems,
Security
Résumé/CV: https://guzman.io/resume.pdf
Email: alex+hnj@guzman.io
I totally agree with that. But nobody in their right mind feels that defending a bunch of cars is worth human lives.
You may enjoy Quod Libet: https://quodlibet.readthedocs.io/en/latest/

Additionally, you might enjoy Jellyfin. While they're not streaming "services", they do have a high focus on metadata driven library exploration.
> refuse to read the literature ... and instead lean on gut feelings, anecdotes, and cargo cult-ing

I mean, if it works for programming...
They really, really have to get rid of phone numbers. It's miserable and unsafe.
Does any company want (to) block payments? Terrible name!
When I first bought ubnt (a sec gateway), I could chat with support agents FROM THE GATEWAY'S WEB UI! The service was shockingly good at the time, and I was committed to using UBNT from then on. Agents would be on the chat usually within a minute, maybe a few.

Now... submit a ticket. Frustrating/pointless UI changes. Breaking system upgrades. Backed up your configuration? Doesn't matter, you're going to need to reset this update... disappointing. I still have hope they'll turn it around because they have the best UI of any network gear I've used for getting small/mid size networks up and done.
Netflix has a fair amount of BS that has been accumulating for a while.

Refuses to put the categories in a consistent order, even things like "my list" and "continue watching" move around in the UI.

Categories available for you to browse also change randomly.

Autoplay while browsing and autoplay of other content when you finish a show or movie.

Images used in show/movie thumbnails are different for different users based on what they think you are likely to click on.

Mobile app has a tiktok style feed for comedy shows. I believe they are also testing or have already rolled out a tiktok style feed for kids Netflix.

HBO is happy to show me an alphabetical list of all of their content but Netflix will not.
So, if he was not a convicted felon, would shooting and killing Rittenhouse had been a more or less reasonable thing for him to do?
What is this Advent Of Code for?