skysight-inc/HackerNews huggingface dataset:
I'm sorry but I feel like you not only missed my point entirely but made new points that have major weaknesses.

You stated a problem but failed to show how a taser drone is the only solution or even a solution. You also didn't say which part you actually disagree with. Because you didn't understand that what I'm saying is that the taser drone lurks over the shoulder of every child, it buries itself deep in all of their subconsciouses. Even the best and the brightest. It forces all of them to internalize the idea that they're always going to be kept under surveillance and threat of extreme punishment.

You blame "systemic abuse from a source a kid" for becoming a certain way but completely ignore that this would be dwarfed by the fantastically traumatizing thought that a dystopian robot will come after you if you do something wrong.

I find it absolutely baffling that anyone could have any words for this that aren't an absolute rejection of the idea. This is obviously a cash grab by the company proposing this, a boon for the country's leaders who get to shape a new "obedient" generation, and something traumatizing on an inconceivable scale for any child.

If you want to solve school shootings and genuinely think that this is the only or best way to do it then you were failed by every support system that should have been there for you ever, and now you're doing the same to the next generation. You can't replace education and proper human support systems with explosive collars which will eliminate threats as they occur at the low cost of some blood spray.
> Does it matter which company, though, given that they are run by humans who might change jobs or retire?

Eh, if you have an existing big organizational apparatus built around IP extortion... you may be more of a danger than someone else who'd need to tool up.
Previous company, I was a principal IC and I used to interview people. I was warned by HR never to discuss how the interview went or why the candidate bombed.

Their notion was:
1) We're there to find candidates, not improve people.
2) Time spent on someone you've eliminated is a loss. Cut your losses.
3) Think like you're talking to the police. Are you 100% sure you're not going to say anything that could be even remotely construed as illegally discriminatory?
4) Most states are 1-party-consent for recording, and even if it's an inadmissible recording, them having an interaction recorded can come back to bite you if they use it to jog their memory to perfection.

I think it's gross, but it's a litigious race to the bottom so I kind-of see their point. Really happy not to be an interviewer anymore.
Did they sent the bonus certificate for participating in the biggest e-mail spam list as well?
Useless notifications is a super dangerous game to play, since one lame "McDonalds has 25% off" *cough: Uber Eats* results in notifications being turned off and poorer outcomes for all parties from that moment on.
But so two patients in different financial circumstances would both pay basically as much as they are able for a life-saving treatment, arriving at very different amounts, right?

- that sounds a lot like ransom?

- I think if they adopt a policy of price-discrimination to the point of literally taking you for all (or most) of what you're worth (or projected to be worth), we should turn around and apply the same reasoning to corporate tax rates.
Ah I see I'm a snowflake for not liking the power imbalance and irrelevance of this sort of thing.

TBH I'd just have found it contrived and boring. I wouldn't be excited to have colleagues who couldn't just talk about normal stuff at lunch.
You don't have to 'know the science' to the degree of detail the people driving the research part of the project are, I think the bigger problem is many of the opportunities for grunt work go to undergrads and graduate students where the hope (in theory at least) is that it also helps advance their educational goals.
There's also no way (that I've found) to turn off notifications if you have an Apple Card. It automatically sends you a notification the next day telling you how much you 'saved' via their cash back feature. This actually discourages me from using their card because I hate getting the notifications.
I’ll check it out. In my current environment I optimize for simplicity and ease of setup, so that means vim + pdb. But that could change in future.
On Android, paused apps turn gray on the home screen and in the app drawer. However there's sometimes a delay of ~10 seconds before it happens
That rule (and plenty of other rules such as the privacy disclosures being incorrect) isn't enforced and I'm not even sure where to report such violations.

App Store rules are only enforced when it's convenient for Apple or their partners.
Your smart phone is a store and you're the product. It's that simple.
I mean it has many diagrams and logical explanation of Goroutines and concurrency concepts in general but it is definitely not under the hood descriptions.
Yes. Especially since the most useless ones seem to come when I’m driving.
I have seen what women go through to bring children into the world and feed them, and a year’s parental leave does not come close to making up for the toll it takes on their body not to mention the myriad risks of complications like perineum tearing, separation in abs, death, and maybe even having to care for a special needs child.
Unlikely, if all they want to do is draw on a tablet.

For most people out there computers are the means and not the end. Any feature outside "helps me do X faster/easier/better" is irrelevant.
DDIA by Martin Kleppmann is fantastic.

Great job of providing low level details contextualized in a high-level narrative. He’s also got these amazing fantasy maps of the fictional landscape of data architecture: https://martin.kleppmann.com/2017/03/15/map-distributed-data...
See https://github.com/jwilk/python-syntax-errors if you need curses for other Python versions.
Show HN: Integrate Computer-vision in your app with just 2 lines of code
Hi HN,
I am Anubhav from RamanLabs. We have been developing end to end Computer-vision modules to make it easy for developers, hobbyists to integrate such functionality into their applications with minimal amount of code.

All modules are developed to run real-time on consumer-grade CPUs[0]. For now we are releasing only Python-language SDK. Demos are provided to allow users to test performance on desired data-distribution.

Framework powering these modules in completely written in Nim language, which under the hood wraps some Operation's implementation provided by libraries like OpenBLAS/CuBlas.

We also maintain a blog[1] where we hope to share more underlying technical details.

[0] Quad-core CPU with AVX2 instructions.

[1] https://ramanlabs.in/static/blog

[2] https://ramanlabs.in/static/tutorial
You could just cover the hole with a piece of scotch tape and voila, writeable!
it's a difficult problem to solve as air conditioning doesn't produce cold, it only moves the heat elsewhere (producing more heat in the process)

on a tube train there's nowhere to expel the heat other than the tunnel, which doesn't really solve the problem

(plus the trains are small enough as it is, without large AC units)
I had completely opposite experience when I was actively participating in maintenance of medium size project. Waves of randomly generated pull requests and issues containing randomly inserted words with usernames that seemed to follow similar pattern. Dozens per day if not hour. Reported them countless times but there was no reaction from Github beside the initial automatic response, even after half a year those accounts where still there.

Only thing that somewhat helped was limiting PR and issues to contributors for a week or so (which is bad for users). Afterwards it was possible to turn them back on for everyone. But after few months of silence the bots where back.

The whole thing was slightly bizarre. And their goal was unclear. The messages never contained any actual ads or links. It looked like someone is trying to simulate real accounts behavior. Those accounts where doing similar thing to other real repositories and also making nonsensical activity in each others forks of real projects. Maybe the person was still testing how to avoid bot detection. Or maybe the goal was accumulating accounts which could later be used for selling stars.
Hopefully this won't be needed, but if it happens again; keep a trickle of water running in the bathtub/etc. It'll help keep the pipes from freezing.
There's different business models behind greed, though.

You can be an innovator running a license business, with a "friendly" stance towards licensees as you work to grow a massive market. ARM's mostly played this game.

Or, you can be a rent-seeking, litigation-happy shop that seeks to acquire many types of IP to force all market participants to license from you; unilaterally determine payments based on ability to pay; and threaten to tie up indefinitely in litigation anyone who doesn't pay the extortion. This has been Qualcomm's bread and butter.

Or, anywhere inbetween.
Any game that supports extension via modding is a potential to learn more about programming. I think when programming is the game, it’s kinda boring and feels too much like work.
You're right about our existing OSS ecosystem being a marvel. I'm doubtful though about the merits of requiring software to be open-sourced after some timeframe though. IME, much proprietary software has very complex build and deployment pipelines and dependency chains and is very difficult to do anything with if you don't have a lot of specialized knowledge. I think it's rare for OSS projects to be successful without substantial effort spent on getting the dev and build systems to be workable for any random person on the internet. So who's gonna do the work to get these 30 year old projects usable?
That's not the point or context; No one likes "creative" interview questions is what people are saying like this is just a variation of brain teasers from 1990's Microsoft interviews.
Blizzard is close to being a zombie company, the last game with true Blizzard pedigree was probably around 15 years ago, their last decent game was almost 10 years ago, they are milking the last few drops from the geriatric cash cow that is WoW, they have completely failed to capitalize on competitive games with Overwatch, Heroes of the Storm or even WoW arena, and they are all languishing, Diablo Immortal is a mobile p2w game, while all they have to look forward to is Overwatch 2 which is a glorified patch and if Diablo 4 isn't some smash success they have nothing else.

Add on top of that the company culture, sexual harassment scandals, all of the significant employees leaving, the Blizzard everyone knew is long gone. Gamers have moved past Blizzard, new gamers don't care about their games, so the only thing they have left is the IP to milk nostalgia from, which is why they finally started to make remakes of Warcraft 3 and Diablo 2.
Having a cursory knowledge of science is not enough, you are competing against people who read hundreds of papers on extremely specialized topics and spend 1000s of hours every year thinking and researching these topics. The first part of research is reading the literature, if you are new to a field you usually realize all your ideas have been explored thoroughly 10s or 100s of years prior.

Research is not a spectator sport, it's highly specialized and competitive. That's not to say you can't contribute, if you want to participate the prerequisite is being willing to put a significant amount of time and effort into learning the skills of research, and learning about the specific domain you are interested in. You'll need to go from the basic theory to more specialized topics, read review papers, understand where the state of the art is, etc... As you read more and more you'll get insights on what's been done and what hasn't, you might find a niche that you can contribute to. In some fields the obstacle is gathering data and doing field work, you could make a contribution there as well. You could also contribute to open-source scientific software, I'd imagine it's be less competitive than doing research, you'd still need domain knowledge though.
Your take is even more off since you didn't see the blindingly obvious difference: having a choice in your game progression.

- Cosmetics are a choice. They don't affect your progress in any way.

- Bought character power is not a choice. You can happily play X amount of hours but at one point you'll hit a brick wall you can't overcome without money. And no don't tell me that "eventually you will", because elementary psychology says people get discouraged and quit if their effort isn't rewarded until a certain time threshold. That time is much less than what a F2P will allow you.

I don't know if you deliberately missed the point or you can't see something that's easy to notice.
And some troll did the same thing with another pull request about 2 hours ago.
Keeping the app in foreground or checking it every few minutes is usually not too big of a deal in my experience.
What treatments in particular?
MDN is always a valuable resource, especially if you are interested in the JavaScript language itself or in web frontend development.

https://developer.mozilla.org/en-US/docs/Web/JavaScript

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
I am no Sinophobe but I think the pragmatic concern is by being under P.R.C jurisdiction 'certain parties' could either force abandonment of the project by (some of) the original team or compel certain code changes that may not be in the users interest.

No offense to anyone and do not want to imply anything nefarious is about but from what I remember Gogs was even worse in that only a single maintainer inside P.R.C had merge access to the main branch. Also a concern because I might remember something about known vulnerabilities having been outstanding on the issue-tracker when the maintainer was busy.
"Just look around" is exactly what I thought you'd say.
Scotch tape, huh? I would have figured electrical tape, for opacity. I don't think I ever had to do this though.
This is not understood well until one actually invests in a simple setup.

And, I am so glad I did. I can genuinely work all day sitting comfortably in my chair with a three monitor setup with a keyboard at a proper distance if I have to.
I'll go that one step further and cast my phone into a shallow grave, having salted the earth it's buried in so that nothing may grow there again.
Yeah, 64 bit integers were available under gcc on Linux, but the memory issue remained. The array had to fit in 2 GB, unless of course the problem stated otherwise, for example the numbers were read from a file.
The citation for most of the claims is the vaccine trial reports themselves. As for not affecting transmission, I'm on my phone so can't give you links right now but just search Google Scholar and you'll find them. It's obvious anyway isn't it, just look at case numbers.

People chased the vaccines because of the promise of effectiveness. That was reasonable. Going further and making up claims with no basis wasn't.
> The Philistines were likely of Greek origin

The headline is chauvinistic. Females and Middle East locals do not seem to count.

> The DNA study shows that the European DNA of the Philistines disappeared within 200 years, most likely because they intermarried widely, and their genetic signature was diluted within the local population.

In other words: The Philistines primarily were of local origin. There were a few people from the Aegean (I shy away from calling them "Greeks" at that early time) that contributed to the gene pool.

To use a historical analogy: According to the evidence presented, the Philistines seem to be as much of Greek origin as Southern Italians are of Viking descent. -- Such a characterisation would not be completely wrong, but would neglect everything else, which is much more.
Uber is one of the worst. You can turn off all notifications unrelated to your existing rides. They hide this in the app under: Settings, Privacy, Notifications. Lyft has the same hidden structure.
Brittany is a wonderful place.
I have bees, hens, tomatoes...
What is your project ?
I have an old iPad 3 - first retina model - and although unsupported for many years, still works fine. It feels like such a waste to dispose of it, especially because of the screen.

But running Linux on it is not going to make it live longer, what kind of usability would we have?

What remains is repurposing it as some kind of monitor / Dashboard device maybe. Or just return it to apple for recycling.
Once you've had one you can't go back. I don't know what the losses are from maintaining the hot water but it's the ultimate in convenience.
Yes, but that's still a geometry problem. Don't get me wrong, geometry was my favorite branch of mathematics in school, but I don't see how this is relevant for most software engineering jobs.

I guess this type of question might serve the purpose of finding like-minded people with similar interests (in your case geometry or puzzles) but it might alienate others.
It is obviously, very much company by company thing. However, I've seen some analyses that put it at between 35-50% for typical SasS (i.e., they are selling to each other and other start-ups). To me, if true, that seems like rough sledding for many firms in a funding down turn.
> ran from Paddington, where the great railways entered London from the west, to Farringdon, on the edge of the city

The New Yorker sub-editors are notoriously anal about their house style, but you'd think the one who dealt with this article could have left it as "the edge of the City" rather than completely changing the meaning.
Chrino: Christian in name only.
A more practical solution is to only let human-generated notifications through and disable everything else. Calls & texts (if you are lucky enough to not get spam, otherwise change your number or use your spam-free third-party messenger of choice) are OK, everything else is disabled.
I'd highly recommend putting together one of these very effective and inexpensive ($40?) air filters. Just taping filters together around a box fan.

https://en.wikipedia.org/wiki/Corsi%E2%80%93Rosenthal_Box

We used one them during the horrific fires with excellent effect.
For the most part, RISC-V is being crammed into SOCs for low-end functionality where you'd have to pay ARM a license fee. There's a massive technical alliance with thousands of members and many such SOCs being made.

Wins in SOCs are things like Google's Titan M2 in Pixel 6, or inside various Seagate storage ASICs-- or NVIDIA's stated intent to replace the Falcon controller CPU in all of their products with RISC-V.

Yes, it's just a few percent of the embedded processor market, and all the current microcontroller use is very low end right now.
The best time in your life is spent building your future, and the rest of your life is spent remembering the past good times.
Some women like working.

In particular, my wife like working and having her personal projects. I like to spends part of my time with my children. So we both work and we both take care of the children. We are lucky to have jobs that allow this.
You have to identify and avoid the p2w rails in order to pull this off. Specifically:

1. Put the game down when you get hard time-gated

2. Don't do PvP

3. Especially with a leaderboard feature

4. Especially in grouped content

I'm sure it's a good game up until the PMs and behavioral psychologists decide you're invested enough to put up with time-walls.
Ask HN: What are interesting new developments in databases related fields?
It seems like database hype comes in waves and reading the popular articles here on HN news, we see a couple: graph databases, distributed databases, time series databases, (very) large databases management, etc.

So I was wondering, what are recent developments in databases and databases management system that you found interesting? Are there any practical applications you'd recommend looking into, be it niche or broad?
I have a similar setup and I was also quite paranoid at first. Wireguard is a very solid solution that does precisely what it claims to do and allows you to layer extra network controls on top of it, so the vpn clients only get routed where you allow them to.

A bit less hands-on solution could be something like tailscale.
You must be from Romania =)
Really, salon.com?
OverTheWire wargames. I played first 10 levels, it's kinda fun, kinda frustrating but it made me read manuals of 'grep' and 'find' commands on bash. So it made me a better programmer for sure.
https://overthewire.org/wargames/
I agree with the ownership part. As part of my team (devops), we try our best to help with alerts and incidents, however, without ownership we are limited.

We do not know a product or a component better than those who own it or code it.
Sure, but the endpoint is itself strong enough to sustain a direct attack?

Would a kill-chip in the neck (cfr Nikita and something other series) be better then?

Or even better (cfr Hanna TV series) with the exceptional profiling and overpopulation directly hit all potential shooters following minority report, sorry, the hyper-score?
I hear you on having detail to be useful and not an overkill. As echoed by others, I usually bookmark threads like these to find a tool that can help, I've found SourceTrail and CodeSee. Have you used either one?
> It's just more communism and less freedom. Everyone has to make a big sacrifice for the unfortunate few. Corporal punishment to deal with the problem of some cruel husbands.

Not sure if you think you're being philosophical or you know this is nonsense, but it is.

Way over the not even wrong line now.
I can second this - drag and click is not always necessary. If I am really in a pinch and I need to do stuff directly with beziers I try to 1) stylize the desired curve so that it uses as few control points as possible, and, 2) redraw on top of early attempts instead of editing existing curves.
>> if you set the requirements in detail at the beginning

How do you do that though? If we’re only talking about nailing down requirements (so lets ignore the problem of dependencies for now), then a 300 page BRD buys you enough spec to gainfully employ 4 devs for maybe a month-ish? I’m going off fin reg style work, i have no idea how that might translate to civil engineering so my numbers might be well off?

The BRD wasn’t free to produce, it contains 3-9 errors (assuming human rate of error is 1 to 3 in 100), and it’s being updated to v2 as you’re working.

How is this getting us all to the overall goal with predictable timing?
That’s a good question and would be interested if anyone knows the answer. I used do this a lot with gdb and C++ server code
Any way to subscribe to the notifications into Python or similar?
So I can run my own custom filters before I decide what and when the notification should be delivered. Could also use the notifications to trigger automations.
Back when AOL was what the cool kids used. I never did and was stuck with the internet during the 90s.
If you want to learn assembly or how computers work at a lower level, play TIS-100 by Zachtronics.
Also, it's not about being too good to even try but about being old enough to no longer put-up with corporate non-sense; too much bullshit in a job to put up with as it is. Once you get to a certain age, you learn to prioritize real stuff rather than appearances.
Onyx Boox Nova Air C review: color E Ink on an ambitious tablet
When I receive unsolicited marketing email I will often intentionally not unsubscribe and instead set up a rule (now that I know the sender address or some way to reliably identify their spam) to redirect any future messages to someone high up at their company or their GDPR data protection officer.
I know it is not technically white noise (it's just relaxing noise, really), but I appreciate your comment, noise colors are a fun subject.

My sloppiness came from the fact that, as I have seen, in the YouTube noise video world, 95% of the videos have the "white" label in the title, even if they aren't technically white.