skysight-inc/HackerNews huggingface dataset:
I think the overall software architecture approach of this post is fundamentally backwards. Given how much of the web is rendered client-side these days you need to start out with a headless option. Headless means that you fire up a true browser and then automate the actions that you need to perform. It's indistinguishable from a real person using a browser. If you try to use urllib3 on a webpage that does heavy client-side rendering then you're going to get incomplete HTML returned from the server (because the website intends to use JavaScript to complete the rendering of the page). On the more rare occasions when you are dealing with static HTML (i.e. there is no rendering on the client; the HTML returned from the server is the complete content) then you can use something like urllib3.

Re: which headless library to use this post mentions Selenium which was one of the first headless libs but from what I've heard probably not the best (in terms of developer experience or reliability or robustness) but that's only hearsay... I've never used Selenium myself. Playwright seems like the best option in town if you want to use Python. Built by the former Chrome DevTools team (meaning those people really know how browser internals work). https://playwright.dev/python/docs/intro
At least on iOS, Mail Privacy Protection is designed to load all resources immediately upon receiving the email, not when viewing it.

Maybe this still indicates the email is valid to a spammer, but it wouldn’t show that you opened it (unlike i.e. Gmail’s image proxy, which only loads upon viewing.)

https://www.litmus.com/blog/apple-mail-privacy-protection-fo...
"Proper testing" is often introduced, in CS courses, as 100% Test Coverage cargo cultism. Which is really a error-prone and unproductive way of ensuring Correctness in the software beyond the guarantees offered by the programming language. Most SW orgs should not waste time on test coverage metrics.

On the other hand, we can look at SW testing as "building a robotic user that will catch errors before real users". This approach is far more intellectually-engaging, productive and gets SWEs in touch with the product.

That is to say, SWEs aren't shit at "testing", they are shit at product, because product is virtually omitted in traditional CS curricula.
> as regex is a lot faster than parsing html

This person would like a word with you -- https://stackoverflow.com/a/1732454

:D
i love this website! http://www.5z8.info/animated-gifs-of-train-accidents_e2s1wx_...
I don't want Calendly mining my event data which is extremely sensitive.

From their privacy policy:

> We may disclose information to current or future affiliates or subsidiaries for research, marketing, and other purposes consistent with this Privacy Notice.

https://calendly.com/privacy
there was a defcon talk where they tested multiple methods for rapid hard drive erasure, in the event of a raid on a data center. a bomb range they visited happened to have a few of these leftover and
https://youtu.be/-bpX8YvNg6Y?t=2135
was that from the recent FOMC meeting? They said there's 1.9 jobs per unemployed worker, and with high inflation that gives them some room to cool things down a little bit before hitting "real" unemployment. And they mentioned their mandate of "full employment" does not necessarily mean zero unemployment.

"Soft landing" is the magic term for this month rather than "crash;" I hope that's really in the cards vs. just trying to keep everyone from panicking.

Anyway here's the underlying data, available workers per job opening:

https://www.bls.gov/charts/job-openings-and-labor-turnover/u...

disclaimer: economics seems to be a powder keg these days even here so I'll note I am not making an argument, just saying what I remember from the FOMC comments. I know, there's U1-U6, various factors not in the numbers, the gig economy, "well maybe they should just pay more", etc.
That is... unlikely.

https://en.wikipedia.org/wiki/Copyright_law_of_the_European_...
> They don’t actually mind proprietary languages. They want products that work, and products that work together. Modularity and flexibility are useful to the extent that they’re means to those ends.

This is why we are a pure Microsoft shop today. Between Visual Studio, GitHub and .NET/C#, we have been able to construct a stable, long-term B2B product stack with a very small team. If we had selected a more diverse tech stack, it is almost certain that we would have failed. I know this because we tried microservices, simply on top of a pure Microsoft stack, and it almost killed us. I cannot imagine the depths of hell we would be in if we had tried to mix & match different tech on top of that horrible idea.

Are we taking some risk that we are missing out on some amazing new tech that Microsoft would frown upon? Absolutely. But, we know what works for us, the roadmaps are clear, and our customers are happy (they love that we only have ~1 vendor). The things that Microsoft does not like, we just invent in-house. Fortunately, there isn't a lot of stuff we disagree on these days.
Works the same way over here, though the software is invariably Windows–only, and proprietary. I was able to find a viewer for the xrays I recently got, but I suspect that one day I’ll be the one who has to write the viewer for others to download. I don’t recall paying anything extra for the cdr it was burned onto, or for the receptionist’s time.
Haha, I like this.
You took an example of the number of microorganisms in a liter of pond water, then multiplied it by all the liters of water in the ocean — but you won’t find the same number of microorganisms in a liter of salt water a mile deep beneath the arctic. So I think your math is a little sketchy. In any case, I’ll have to go back and find my source and look into how he did the calculation.
Two GOP judges just stripped social media companies of First Amendment rights
I wonder can they construct a deep learning model that encodes human languages from script shapes and then somehow figure out the God language from which Linear A script/language is derived.

There's too little data for Linear A. But it might be enough if there's a God language oracle waiting to be fed new descendant languages.
Early Dynamic Scattering Mode LCDs (2019) [video]
It's pretty easy to eat up cores when you're developing graphics rendering algorithms, which can be far more convenient and ergonomic to do on the CPU in a general purpose compiled language, and scaling out via plain old threads.

A CPU with so many general purpose high-perf cores that it manages to look like a GPU in terms of execution units count is a beautiful thing.
I agree with everything you wrote but would add that it's even more complicated because there are cases, albeit rare in my experience, where full monomorphization produces slower code due to cache misses. I believe std::format in C++ is generally considered an example of this https://youtu.be/zssTF1uhxtM?t=2021
This was at a Vegas casino. I think it was the Flamingo Hilton, but I'm not totally sure.
Yeah that how it felt.
It’s a bummer
Are you saying that swiping on Tinder is inefficient for you because you are being forced to swipe on people who have children which you would prefer to be excluded from the profiles suggested to you?
Contra Florida, where a similar law was struck down last year:

* https://www.theverge.com/2021/6/30/22558086/florida-social-m...
> The technical details of the physical security systems are nonsense.

Which parts are nonsense?

The details of the "man trap" (including the voiceprint) are straight out of a late-80s Computer Security book I found at a garage sale last month:

https://twitter.com/0x00C651E0/status/1521690225218490368/ph...

There's another section of the same book that describes ultrasonic motion detectors that work more or less like the ones in Cosmo's office.

All of the other details I can think of offhand make me think the filmmakers did their research at least enough to get to the level of "it's plausible that someone would sell a security product that worked this way even if no one actually did in 1992", but I work in information security, not physical security.

FWIW, I'm ordering Three Days of the Condor right now. Thanks for mentioning it.
Whenever I see twitter/social clone ideas I think of a bar game from my snarky too-clever-by-half friends and I used to play in the 90s, we called "pitch it," where you had to express a tv show or movie as the pitch the writer made.

Some gems included:

- A guy and a sass-talking car fight crime together.

- Seven Samurai meets the Equalizer, but with american war criminals.

- Screwball comedy but with homages and tropes instead of sight gags and jokes, with an ensamble cast of has beens doing swan song performances.

When I hear about twitter clones, the pitches for platforms become the jokes we make about them:

- a way for old people to yell at each other.

- bully safari, where you can go to antagonize people without conseqences.

- a way for people to share pictures of their butts.

- Orwell's 'two minutes of hate'

- a fame simulator where robots flatter you

- a place for smart people to act stupid

- warcraft for passive aggression

These are mostly empty snark, but some of them can be funny, and they take us out of thinking that we should re-make something we have today with some minor augmentation, independent of the original context it was created, and start looking at what something genuinely new might be.
Which is several orders of a magnitude more expensive than just adding a CD-burner.
Or use the pre-existing USB interface to write the files to a 5€ small memory stick (new as mentioned earlier)

Ditto for the complexity regarding the security.
When it comes to windows you can bet that users' desires will never be ignored. They will be carefully and consistently collected, logged, uploaded to Microsoft's servers, filed into their dossier on the user, copied to the state, and then used to push ads, or for anything else Microsoft thinks might be profitable or convenient for them.

Microsoft may not change their behavior, or their software, based on users' desires, but they sure aren't ignoring any data they manage to collect from them.
I love everything about this, especially this quote in the readme:

"Science isn't about WHY. It's about WHY NOT."
This is entirely great and especially appreciate the Cave Johnson quote for bonus points.
It's not a culture. It's the human need for justice. There is a huge swath of legal but unacceptable behavior that will get you shunned. If you have a coworker who calls everyone in the office a moron that's protected free speech but you wouldn't be upset if they got fired.
Only if by “electricity producing gene” you mean “is a photosynthesising algae gene”
This is the point - Apple doesn't have that information either. From the article, in the "How Private Relay works" section:

> when you browse the web in Safari, no single party — not even Apple — can see both who you are and what sites you're visiting.
While Bill 96 is being, at best, a misguided populist effort in the wrong direction, it's safe to say most people commenting about the larger political and societal Quebec situation are mostly peddling prejudice about things they can't control or don't understand. Quebec bashing has always been fair game and will always be.

And that's alright. Adverse ill intentioned rhetoric directed at diminishing perceived opposing parties has mostly proved to be a formidable motivation to survival.
With Go, I use a decent amount of generated code to create repetitive bits of code that only have small variations (e.g., the type!). Most of this code seems to not be possible for me to replace with generics yet, so I'm still finding myself using generated code. For example, a bunch of structs may share a field, but Go generics don't yet support accessing a field that is shared by types accepted by the interface.
I think that original set of XDA canvas keycaps is probably another ~$100 nowadays
Do you have a reference for this organized effort? Sounds like something that would be good to know about and publicize.
Automating Road Maintenance with Lidar Technology
I'm excited to see more cool projects like this based on the Framework mainboard.
Temperament seems to be somewhat genetic: https://medlineplus.gov/genetics/understanding/traits/temper...

How much does this have to do with free stuff? Not sure. Socio-economic status might be playing a part too. It's probably just the lizard brain, or maybe bargaining culture.
Questions of curiosity to the person directly would be a useful way of drawing attention to the action/behavior in question.

The problem comes when the person is unaware that they do or behave in any particular way, which is entirely subjective and open to interpretation anyway, or they are unwilling to acknowledge the presence of a blind-spot. Which may or may not be considered by them as perfectly normal/okay - that's why it's subjective.

The real problem is when they see that action or behavior normal/okay for them to do/be towards others, but not when it happens the other way around.

A simple ideal that may be useful for each party to adopt could be - "do unto others as you would like done unto you".

Although, this is still flawed as it is still open to interpretation, as again "do unto" is completely subjective from both parties.

What be the solution? Attemping to understand, and apply some form of reasoning to establish what middle ground may exist?
Any particular motion sensor? Low voltage?
To be clear, as mentioned in another thread [0] there is no need to ensure consistency between head and tail for a SPSC so storing them in different cache lines would be much better.

For the multiple-consumer variant, however, consistency between head and tail is required so packing them in the same atomic is the simplest solution.

[0] https://news.ycombinator.com/item?id=31386741
Harvard Business School: A Veteran in Tech's Reflection
I hope so. Because I'm never going back for a full-time or even a hyrid office setup. I love working from home.
The fact that you need to login to Google and share Google Calendars really underscores the need for an open Calendar standard. I know CalDAV exists, but it's always been a huge headache.
On a related note, we've been using InfluxDB and running into an issue where the instance will occasionally have writes take several orders of magnitude longer than expected (to the point where a single write can take upwards of a second).

Has anyone else encountered behavior like this?
> it has a cas loop in it so lock-free is a bit of a stretch.

To be fair, if that's your standard, there are virtually no lock-free algorithms. The multi-consumer has a wait-free retry loop. That's pretty much as good as it gets.

And the SPSC case is lock-free under even the strictest definitions, though of course that's not particularly difficult to achieve.
agree - apple says they're doing this for "privacy" but there is no way to verify they are not tracking/storing this data themselves. in todays world its simply too valuable and apples tentacles are far too reaching for the data to be thrown out. in fact, there are reports of an increased advertising push already [0].

id wager there is an internal team analyzing this data for predictive trends across all their product lines, akin to facebook using onavo data to target and value whatsapp relative to messenger.

it could be used to guide which new streaming series candidate gets more funding/marketing, popular colors for new iPhones, price elasticity across the range, etc.

and of course the surveillance aspect always looms in the background.

[0] - https://www.macrumors.com/2022/05/09/apple-services-push-str...
Swiss voters give consent to new ‘opt-out’ system of organ donation
The data formats are largely standardized within DICOM and there's open source viewers that do a passable job of viewing the imagery. https://medevel.com/10-open-source-dicom-viewers/
I agree, which is why I mentioned the problem with the word ‘superior’, since there is no objective measure of what is a better culture. I was just trying to say their are objective differences.
Meetings with part in office, part remote, are so cumbersome and awkward compared to all in office or all remote. The cadences between the two conversations are totally off, making it odd to try and sync up and have natural organic discussions.
This is a lesson in not buying from sketchy companies unfortunately.

They don't, as far as I am seeing, advertise PC compatibility. So you are out of luck there.

Return them if you can and buy something better.
Evidentiary correspondence concerning the origin of criminal organic machines
See also, for contrast: dry ice
> Film, television, and literature all tell them better. So why are games still obsessed with narrative?

Well, hey now... Nothing wrong with changing the medium. It should be encouraged! Storytelling shouldn't be constricted to a single format. Imagine how interesting and engaging it would be if school children could interact with a literary world in the classroom.

Specifically I'm reminded of playing user-generated levels in Little Big Planet.

Some of those were especially engaging and told an amazing story and if you followed the creator on Youtube, you could sometimes play an entire storyline when another level was introduced.

The other comments here hit the nail on the head with the article forcing a biased conclusion.
The first amendment protects speech. It doesn't protect other people's right to censorship.
So, Crypto then.
I'd hope they lose the Bluetooth label and certification for this kind of crap, but we know nothing will happen.
They also don’t advertise supporting phones…
Writing backend with raw SQL: $10

Writing backend with a rigid, verbose, mostly type-safe ORM: $5

Writing backend with a terse, expressive ORM: $2.50

Adding type annotations to the previous code: $1
There’s nothing reductive in my comment. I didn’t mention the quality of execution, yet you have to build something to learn from it, even if it’s a bad idea. Having just ideas bring nothing to the table, no matter how good they are. Here we come to another interesting fact: companies will pivot many times after building the initial idea.
In Europe the GDPR puts some limit fortunately.
The World Only Cares About What It Can Get from You is not the same thing as the world is just trying to rip you off
Let’s see if you still feel that way in 5+ years.
Have you read Apple's privacy policy?
I may not be able to perform a floating point operation, but I can add one third to two thirds.
NixOS: Enabling LXD virtual machines using Flakes
This looks useful, I have a use case for an add-only btree container in a private application, just an experiment for now.

The code looks well documented and easy to read, and supports a bunch of CPU ISAs. It was easy to find the place to add support for PowerPC-LE, the modification itself was trivial because it already supports PowerPC 64 (Big Endian). It passed all tests just now.

I guess the license is OK, although there is no copyright notice, only this note in the website, not even a README in the source tree: “If for legal reasons a custom licence is required, the license of your choice will be granted, and license is hereby granted up front for a range of popular licenses : the MIT license, the BSD license, the Apache license, the GPL and LPGL (all versions thereof) and the Creative Commons licenses (all of them).”

There were previous discussions in HN where the author explains the reason for the licensing for instance, and have informative discussion on other details too:

2010: https://news.ycombinator.com/item?id=1746208

2015: https://news.ycombinator.com/item?id=9424654
Here someone noted that “the license of your choice will be granted” does not have any provision against someone requesting an exclusive license.

2016: https://news.ycombinator.com/item?id=11805728
Try that. I haven’t updated the website since I set it up many years ago. However, this link should give a better reading experience https://dev.to/pmbanugo/faas-on-kubernetes-from-aws-lambda-a...
Single Child Layout Widgets in Flutter with Code Usage Samples
all hail Thor
Jabra is an old, well-known brand.
Do you realise that that kind of ROI has never been normal?

In the old days (pre 2000), around 6-8 pct per anno was considered good and anything over 10% stellar.

By making 10-baggers feel normal, more people are feeling FOMO and taking "investements" they don't understand and does not have the money for. As soon as they get a margin call they are dead in the water...

Wealthy people historically have either worked up the money (the key word "work", though not as an employee) or inherited it.

Today people are asking, "having 10 dollars, how can I be a billionaire next week"?
There IS no way of getting a 10x return even in a decade, unless

a) You are fine with "robbing" other people (i.e. being early and exiting early) in a fraud (and I count all the cryptos as fraud).

b) you are doing something of tremendous societal value ON YOUR OWN RISK. I.e. building a company that produces stuff that customers want to pay for...

c) taking a hugely leveraged calculated risk based on your view on long term market conditions (and that is also EXTREMELY risky)

That was the reason Silicon Valley produced so much wealth, they made PRODUCTS that others wanted. Today I am not so sure Silicon Valley's value proposition anymore..

I for one am fine with a solid financial plan, where I day-to-day feel wealthy enough and have a nice saving for my retirement.. (And I expect only 5% per anno to make it work)
TikToks loop automatically, they tempt you to view the content again, to notice more, to extract as much as possible from it. In fact, much of TikTok’s content is actually iterations and new ways of seeing existing TikToks.

Sure, this isn’t always good, because then you can have 1000 snowclones of something uninteresting, but it isn’t particularly invasive to the general experience.

YouTube just bumps you to the next video. That’s worse if you’re trying to retain info. Coursera courses usually have short snippets of video throughout the lesson, there’s nothing particularly ‘ADD’ about that.

It’s very common for people to memorize TikToks and I remember the content plenty of the ones I have looked at, despite being diagnosed with ADHD.

Why exactly would I retain information less from TikTok than from a Khan Academy video?
Yep, and reformulations of similar ideas also tend to introduce subtle and nuanced changes that make for substantive distinctions.
OK, so here is my tinfoil:

Premise:

The fact that the was 'radicalized via social media, and the gov of NY is claiming "THEY" are responsible for the readicalization and "THEY" need to be accountable and "THEY" need to be responsible (literally listen to NPR play this story every 20-ish minutes (NOT hyperbole... I have listed to NPR DAILY for decades. YES DECADES. and its a pulse of the narrative))

---

They CONTSTANTLY fail to mention facts. I would not trust NPR for any truth.. I trust them for comedy.

---

Did they not catch that people have identified that the 'manifesto' was literally a copypasta from the NZ Christchurch massacre.

NO! They fucking caught it... they arent reporting as it doesnt support the detractive narrative.

Seriously, all media is so compromised. They can lie about fake news, then produce fake news themselves.

I am ONLY talking about facts....

These intitutions ommit so many facts, and so few people call them out.

Propaganda is the cancer as well as the mortar that attempts to hold a crumbling empire together.

Whats crazy is the comment about how horrific it is to children.

Listen to this, if you havent seen this before.... [SFW/Not Safe For Children]

https://www.youtube.com/watch?v=K8YQ8gKIV8U
I wouldn't call it sketchy. It says right on the product page what connectivity the device supports. https://www.jabra.com/bluetooth-headsets/jabra-elite-85t##10...

They don't attempt to mislead at all.