skysight-inc/HackerNews huggingface dataset:
If US Gov espionage were discovered, would customers be notified - including ID'ng US Gov as the infiltrator?

If not, wouldn't that show deference to US Gov's interests (even indirectly)?
Interpreting "CS books" to include books about programming languages, I'd like to add The AWK Programming Language [1] to the list.

This is a style of book I'd like to see for many other languages and paradigms: It doesn't assume that it has to teach you the basics. You know what a variable is, you know how loops work. You're reading it to learn AWK, not to learn programming basics. And it's remarkably readable.

I followed it up by reading the O'Reilly book on sed and awk in order to learn some sed basics, too, and while it is by no means a bad book, it just doesn't reach the same level of understandable writing.

I've also bought and read Real World Cryptography [2] in its early access phase, and I like it for much of the same reasons. It doesn't drown you in math -- it assumes you'd like a solid foundational understanding of up to date cryptography and practice oriented explanation of its concepts and focuses on that.

[1]: https://archive.org/details/pdfy-MgN0H1joIoDVoIC7

[2]: https://www.manning.com/books/real-world-cryptography
Can't you usually just put quotes around the filename and/or path to prevent all those issues?

Edit: nope, just tried it and scp still sees the quoted filename as a host + path
This is an insidious argument because there's a grain of truth in it. Photos/videos are heavily post-processed by Apples 'Neural engine' (https://github.com/hollance/neural-engine) running on the Bionic chips, but this is done at the time of recording.

Zooming the video to play it to the jury would just be simple linear scaling, and could be done on any device capable of playing & scaling a video. For example, the zoom or crop functions in VLC.

> have artificial intelligence in them that allow things to be viewed through three-dimensions and logarithms

a dangerous mix of incoherent buzzwords that's nearly correct.
Magnets, how do they work
> This is sheer speculation, but I do think the hotel business is really convenient to get into if you have a questionable side-business and need to launder money.

Unless you're talking total dumps, which relies on cash business only (and does'nt have a turnover to make money laundering worthwhile) I think you're flat out wrong.

My guess is that reputable hotels take in very little cash (it's actually frowned upon and they will ask for a security deposit). The lion share will be credit card transactions and the rest will be invoices for corporate customers and large travel agents.

Not much scope for money laundering here.
It corrupted text or "Zalgo" text, it relies on diacritics.

See this answer on stackoverflow:

https://stackoverflow.com/questions/1732348/regex-match-open...
Amazon one – Pay with your Palm
This is the early stage product launch, the product is completely free for now. So no worries regarding the pricing and charged, you will not be asked about credit cards. Feel free to test it. We do it mostly to collect feedback on the missing features and workflow. Thanks!
“Apple’s logarithms” faking footage is about the most crackpot thing I’ve heard all week. The fact a judge let this pass is incredible.
We've eradicated diseases before and nothing happened (e.g. smallpox, polio). Also, the only risk is that the bacteria gain resistance to these peptides. Which isn't even that great of a risk - if humans express these peptides, we've been trying these antibiotics for millions of years. Clearly nothing bad happened.
Not the OP, but I've been using a model by Awair for a while now (looks like they've released a new product that's a bit more expensive since I got mine).

I work in a very small office shed, and if I leave the door and window closed tight it will quickly get over 2000 ppm (45-60 min). At that point I'm typically feeling more tired, and a bit foggy.

By keeping the window cracked I can keep the readings down in the 800-1100 range, and I feel much better.
Soooo I guess I just write a quick grease monkey script to just show views/upvote ratio?

It’s not ideal as upvote/downvote for filtering trash, but it should still help.
All difficult, but no need to reinvent the wheel - these could also be standard(ised) widgets/libraries/services; possibly build into the OS/browser.

If any(one) is in a position to provide that, it's goog.

I think it would also be neat to have standardised conventions for progress bars, that possibly encode more complex information e.g. uncertainty, which bar sections are io/net bound etc. Again, low level standardisation would help.
Less people who are driven by the joy of building useful things. More who are driven by the joy of high pay and great benefits.
They can either add a new API which almost nobody would use ― because everyone already learned to use the existing one and either reused or reimplemented the MSVCRT's logic so that most of the software parse the command lines the same way; or they can literally break every single program in existence by breaking the interface of CreateProcess ― which is just as likely as Linux breaking the interface of execve(2).

Giving CreateProcess a new flag so it would to correctly accept "path\\to\\my\\program.exe\0arg_1\0second argument\0argument with literal \" symbol" (with an implicit \0 terminating it) as lpszCmdLine is an easy part; the hard part would be forcing everyone to switch to using it.

Also, I'm pretty certain this processing happens in the user space, and Win32 API is already bloated beyond any belief.
Counterpoint: projecting a video onto a large screen is just well-understood optical physics whereas the iOS "video up-scaling function" is a black box.
They don't as much when cheapest instances are in question. I keep checking https://cloudoptimizer.io/ and the lowest price is pretty constant.

The way you can capitalize is finding the same compute elsewhere. For any AWS instance there is usually a cheaper equivalent elsewhere.
> One company I worked with had an innovative idea for a firewall: build it with programmable logic and it works at wire speed

Ah, that's the idea I had at Cloudflare and we then built it as Firewall Rules. Externally it looks like it's a HTTP feature only and just a WAF type tool, but internally it's an extremely fast matcher that can work on any traffic and at different OSI layers so it forms part of the DDoS protection, bot protection, magic transit, etc. It's also in things like the URI rewrite... because fundamentally it's all just "match things" and associate actions with the matched things, usually the actions are deny, rate limit, allow, challenge... but no reason the actions can't be to transform, duplicate, log, etc too.

Just wireshark like matching at the equivalent of wire speed (for what that means at whatever layer you're working on) without having to have buffering or that pcap phase normally associated with firewalls or wireshark.

The same wireshark-like rules can also be translated into SQL easily enough, so it's possible to run a firewall rule over the logs and see what would've matched (it isn't perfect, logging isn't that complete... but for the most common scenarios it works well enough).

This work is OSS, the language syntax and a table matcher (used for the HTTP part) is all here https://github.com/cloudflare/wirefilter/tree/cloudflare and it's in Rust. For other systems the rule may be translated to eBPF for the matching part, etc. A blog post with an overview is here https://blog.cloudflare.com/how-we-made-firewall-rules/ .
My experience is similar, mostly enthusiasts with e-bikes. It doesn't seem like the masses have adopted them yet as far as buying a bike goes.

It's a very expensive risk / unknown result for most folks who don't alredy bike.
NASA calls it "normalizing of deviance", and it's why we lost both Shuttles.

For example, the O-Rings were designed as a backup, the force generated by the solid rocket motors was supposed to seal the SRM sections together. But they knew after the first launch that the O-Rings were what was actually sealing the SRM's. But the O-Rings worked, so they didn't stop the program to fix the design. Later they found evidence of blow through the O-Rings, and again decided that since that didn't cause a crash, they were OK. Until they didn't. Tile strike damage was a similar normalization that killed 7 people.

Does SpaceX normalize deviance? They fixed the toilet, so they didn't normalize that, but what about the delayed opening of the 4th parachute in the Crew 2 landing? It seems suspicious that they launched Crew 3 so quickly after an apparent anomaly. They do claim that the delayed opening is nominal behaviour seen and accepted in testing -- that this behaviour only happens when the other 3 parachutes are working fine. If one of the others had failed the 4th would have opened quicker due to increased air pressure.

https://arstechnica.com/science/2021/11/double-dragon-nasa-p...
Just re-watched 2017 and 2018

* 2017 music + people doing fun/weird things

* 2018 constant commentary, including mentions on how good youtube/they are and how many good things they did with some music in between. Lead by non other than the man who made it all possible, Mr. Youtube himself: Will Smith.

That last part was sarcasm. There are breakdowns by people more into youtube culture that can point out in detail which inclusions didn't make sense, why music videos from 2016 seem misplaced in a 2018 rewind and how many high profile content creators youtube passed over in order to create the specific public image it wanted to present.
Typically I have two panes side-by-side. Typically Notepad++ and then a browser window with the webpage I'm editing with LiveReload installed which checks for changes to CSS/JS/HTML. I love getting instant feedback for my code. Having to live in the 'black box' of an editor without instant feedback sounds like hell to me.
Spaces are still not "permitted" in URLs.

Browsers will take http://example.com/some name.pdf and automagically turn it into http://example.com/some%20name.pdf, and deliver the goods without a problem. But having that space in the URL is still out of spec, and will cause your web page to fail validation, even though it works fine.
I don't think an unbuilt tower is as crazy as you think it is. There are tons of unfinished projects scattered throughout the West. I actually was just next to a massive one (not in the US but in Europe) the other day.

> You can go visit Kangbashi (Ordos's new distrcit) today (well, when China opens again) if you want to see a ghost city. Kangbashi will fill up as soon as coal becomes popular in China again, which is probably never.

If you read the article I posted, Kangbashi is specifically the district under discussion - it is no longer empty, actively building new apartments due to demand.

Coal didn't become popular again, but they moved the top schools of the province into the area.
Our local development environment has evolved to a complex enough sequence of steps to set up and troubleshoot that I spent 2 weeks creating tooling that you can simply point at source checkout locations and the tool will take care to setup that repo.

It broke on the first try on a jr hire's machine, the source checkout location was `C:\source code`.
For anyone not familiar with it:

The 1960 Corvair suspension design (swing axle) is shared with many older European cars, the most popular being the VW Beetle (with which it also shared the rear engine position). It was no more unsafe than most other cars on the road, and Nader is generally considered to be incorrect on this specific point in the book.

I can't speak to the rest, as that is the point that I'm most familiar with.

Also, the second generation Corvair is one of the most beautiful cars ever built IMO [0], and shares it's suspension design with the Corvette (unequal A-Arms at all four corners). Interestingly it's design study is what was used to do the first generation Camaro/Firebird as GM had nothing ready to compete with the Mustang.

To get even more interesting about the Corvair (I grew up around someone who had 12+ of them...): the engine is one of only three families that spins "backwards": The Corvair, The Renault (correction from comment: Citroën!) 2CV, and the Honda D/B/H series. This was due to the transmission being a standard GM transmission thrown in a different case with the rearend attached, and a jackshaft going back to the engine, making the reverse rotation necessary. A couple of people have actually installed Honda B series engines on these [1], which surprisingly works quite well on the old transmission since they make little torque and rev very high. It's also why there were kits to put a V8 in the back seat by removing the jackshaft and mounting it to the normal GM transmission input.

[0]: https://www.hotrod.com/uploads/sites/21/2012/03/hrdp-1202-19...

[1]: https://www.youtube.com/watch?v=t493sSD-V80
He also called pixels 'pickles'
Basically every ex-SA user I know of describes it as simply as "He's treated like a piece of dirt, because that's what he is." In their words SA largely became successful in spite of Lowtax, not because of him, and this is very easy to miss to anyone who wasn't there from what I can tell.
Am I the only one to think Starship is starting to look a lot like X-33 program...
Nostalgia: "Kids, when I was your age YouTube didn't even exist, and you could start your car without first blowing into the breathalyzer tube."
Yeah, and mercenaries too, but more of a strategic one, not tactical as a modern one.

Some of them worked as "客卿" (persons who came from a foreign kingdom/principality but listed as a high-ranking official in the host kingdom/principality) and helped the king/prince with reforms. Local aristocracies were usually the target of reforms (in that sense, very much like a consultant of today) so someone from outside needs to move it forward. Some can serve as generals who own a small number of elite soldiers and can lead armies for the king/prince of the host kingdom/principality.

I'm pretty sure you can find similar examples in Medieval Europe.
Can't wait for them to offer AMD systems. It's a preference of mine to not use Intel products.
I found that some_document_2021-01-01_v03.pdf works best because it keeps the same document next to its other versions alphabetically, keeps them in date order, and keeps them in a sub-day version order.
https://en.m.wikipedia.org/wiki/Jugaad
Nobody is talking about chopping down the moon.

I think OP doesn't realise how big the moon is. Those asteroid impacts kick up massive plumes of smoke, but we don't really notice it because the Moon is pretty freakin big.
As long as there is generational poverty people from the imperial core will also carry generational guilt.

No, I'm sorry. We spent centuries battling with the church over guilt-driven power structures (the original sin theory), and I'm not going to accept a new yoke. Do better than trying to guilt-shame your fellow people into submission.
A lot of times it's better to let unhappy people take their unhappiness elsewhere. I've had plenty of experiences where employees wanted reasonable changes to salary, working arrangements, or equipment and we accommodated them. However frequently people are unhappy for reasons that won't be changing or make unreasonable demands, and since these people will never be satisfied anyways it is easier to let them leave and replace them with somebody who wants what you have to offer.

If companies don't do what you think they should then start your own, and if you're right you should be able to out compete them.
Ah, that's the he enterprise edition.

But then your program will crash hard and unexpectedly when a user decides to save under "~/house plans" or ~/Téléchargements.

I think it's better to exercise this in CI, that's what CI is for.
It's not just about money though, it's also about operational complexity. We don't have experience launching that many ships in that short of a timeframe (propellant boil-off is a real issue), and any one failed launch breaks the whole plan.
Discussion from few days back: "Tell HN: /asknew Has Been Created" https://news.ycombinator.com/item?id=29145550
Actual title: Judge buys Rittenhouse lawyer’s inane argument that Apple’s pinch-to-zoom manipulates footage
Ugh, we have the 15 character Active Directory limit now with hostnames, and a previous IT administration has imposed a convention that every name had to follow [prod|dev]-[ph|vm]-[service]-[nn]. So basically every production service is prod-vm-owtf-01— you get exactly four characters to actually describe what the machine does. Works great when the service is "jira" or "wiki", but there are a lot that are pretty mystical-sounding, like jkns, jwrk, cntr, hrbr, etc, where you kind of just have to know.
> I still advocate for cleaning up and squashing your own commit

Completely agree. And I suspect the increasing frequency of squash-merging is mainly to avoid having to do the work of cleaning up and commenting individual commits in a longer sequence.

I can see this both ways, it really is faster and easier to squash. And you’re right, it really does bury some context and functionally makes large changes harder to read or bisect or revert or modify.

One benefit to squash merging that you might have overlooked is that it can encourage frequent (and messy) committing, knowing that the churn will disappear without having to work hard to clean it up. This does, in a way, make the git workflow more appealing and easier to manage for more people.
I suppose if you aren't concerned with exhaust fumes, air quality or climate change.
We are not doing 'Mang'. Stop it.
You could build some pretty impressive Stirling engines with the heat difference between the light and dark sides.
Is it really true that companies spend so much more on recruitment than retention?

I happen to know the founders of Culture Amp [1] (just through being in the same city and hanging around in the same startup founder circles when we were all starting out 12+ years ago).

They've spent over a decade building a platform to gauge employee satisfaction and company culture health, to help companies with retention.

They charge a lot for it and they have over 4000 companies using it including some of the largest/biggest companies/brands, and including newer Silicon Valley companies and old/established companies.

They seem to be doing incredibly well.

Where's the evidence that companies don't take retention seriously?

It seems self-evident to me that in a world where the top talent (particularly among developers/engineers) is so highly prized, companies that neglect employee satisfaction and retention will start declining quite rapidly.

https://www.cultureamp.com/
One of the systems I built is being used by a group of younger people. I included an emoji in the superuser account name, just to make sure it would work. And to remind me to think more broadly about user input.
They do. Job hopping every 1-2 years is pretty standard for software engineers, and it's pretty common for people to feel like the only way to get a significant raise is to get a new job.

I job hopped throughout my 20s, partially to increase my income but also because I was hoping to find a company that isn't dysfunctional. So far I haven't found one. The biggest problem with retention, IMO, is that the vast majority of companies are shiny-object chasing feature factories. The framework, language, and library churn is just exhausting and saps all the fun out of writing software.
> Pro tip: rename your development directory (or even better: the workspace path in CI) to put a space and/or special characters in it.

This will also break any code in external tools that are called during the builds of your application and do not handle spaces correctly for whatever reason, thus making it so that you won't be able to successfully finish the build.

Then again, you probably shouldn't be relying on technologies like that, but when you're struggling to keep an old enterprise system alive, causing yourself more problems is not necessarily what you should do.

Still a good idea in most cases, though.
The people who are most adamant about imposing rules on others are often those who are breaking them themselves, can't stop, and blame society for not having enough rules.

See all the morality crusaders who are also secretly sexting teenagers
Bezos-led companies should probably get their engines sorted out and make orbit before they go planning any space stations.
What are its benefits over something like Sublime?
Huh, I tried it in Chrome to see how it reacted here and it maintained about the same position as it did in my usual browser, Firefox.
How to Not COP It – Part 4: Other Eco Measures
It’s better to get a metal for the effort.
Please avoid completely unrelated soapboxing.
How can the "entire world" have a short position on USD? Who is taking the other side of the position? Is there someone outside of the world lending out money?
The world is so different now and a lot of that change was spurred on or created directly by YC. super thankful, raising money still sucks, but it really sucked back then.
Except for \Windows\System32\drivers\etc\hosts, of course.
Why do companies not address CUSTOMER retention? It's the same reason.

The things you must do for retention are both "boring" and not revenue/reward generating, and you have to "bake in" those measures into your business core processes to have good retention of either customers or employees.

And most people starting and running companies largely achieved their current success by accident and despite their lack of skills. They see success as "repeating what already worked" and doubling down on that to attain growth. You have to "go meta" and revisit things they are "convinced" are already fixed.

You can't address customer retention by any of the things that generate leads or close sales - because retention is all about things you do AFTER the revenue is realized and thus it's accounted as a cost. Similarly employee retention requires actions that occur AFTER HR got the win of the hire.

Both retentions require lots of costs and actions that are "tedious" and "not rewarded" to the people who typically decide the things that must be done. HR, upper management, etc. And even direct managers are not "measured" on anything that helps retention.
>I'm prototyping a culture growth platform for startups that's employee-centric.

I don't understand this. What does it mean?
It depends what the prosecutions reason for including the video is - these cases are sometimes not ‘smoking guns’ and are just lots of little pieces of evidence that come together to imply a narrative.
Hopefully your vote > HR and CEO
The prosecution is going to argue that the footage shows Rittenhouse raising his rifle at someone before being charged by Mr. Rosenbaum, out of sequence with his own testimony of what transpired.
I hear this a lot, but do you have a source? They should have got absolutely wrecked at the start of the pandemic if they were doing this.
Yes, the bane of my existence.

- Site is usable.

- Site updates to significantly less usable version but keeps the old version around.

- They keep breaking things about the old version.

- "Oh no one uses the old version anymore, let's EOL it to save resources."
Surprisingly few people can explain the mechanism that makes magnets “work.”
> I was in the e/n scene

Geez that's a term I haven't heard in decades! I too was in E/N during SA times. Mostly on CFUS though.
And I am sure these devices will soon be connected to a network.

Soon if it breaks "you tried to disable it, that's a crime." If you potentially say something someone powerful doesn't like or your social credit score drops low enough "Sorry your driving privileges have been revoked."

I know it sounds good on the surface but this then recognizes that the government has a legitimate right to arbitrarily revoke your access to a motor vehicle that you've purchased and owned.

EDIT: Better yet since it is for "saving lives" and "safety" let's just ban alcohol all together that way we completely eliminate the risk of drunk driving altogether.