skysight-inc/HackerNews huggingface dataset:
The level of IDE integration has little to do with whether a language is 'high-level'. In fact, the more abstract a language, the more likely it is to be difficult to do complicated analysis.
we need some form of incarceration for corporations
Yeah, Linux is doing it wrong. I hate that I can't get a new version of python on my machine because the distro maintainers haven't gotten around to it.
Hmm a stalking victim could not use Android / Google maps.

This sounds like potential for profit.

Interesting.

I'm assuming this already exists but 95% of people don't need it?
Well not completely black, for example Quectel modem on PinePhone is running it's own Linux system, which has many parts open sourced, and is at least pokeable and allows for not so hard reverse engineering. For anyone with enough time, now that Ghidra is available, it should be fairly straightforward to see what's hiding in there, even in the proprietary parts. You should be able to even run shell commands via some AT commands, if not via adb.

https://osmocom.org/projects/quectel-modems/wiki/Quectel
I do not experience this -- sounds like a false positive. I tried enabling various filter lists to see if I could reproduce and I can't. What reason uBO is giving you for blocking the page?
If we can't figure how to keep this mud ball habitable longer, we wont make it to any of the other marvels!
And FBcoin won't make it any easier, capital controls in India and China won't just go away (not that FB is even allowed in China). Centralized entities will be regulated to maintain the status quo.
This looks like a first project for them. From the previous Boring Company presentation it is clear that the long-term vision includes a lot of tunnels for private cars.
> I always considered myself one of the most humble people i know.

This is the paragon of humble-brags.
I guess I should have provided more context. It was in context of talking about a rewrite into another language to make something more maintainable and performant. To explain how hard that was to get right, and that if we messed it up, customers only really care that we messed it up.
When 3Com Met Huawei
It becomes scary when you realize this is just the beginning of it. They will go too far with it in the next ten years.
for many it's too expensive to start families or to socialise
Seems like you are a true supply side economist.
Unless you’re privy to information the market in general is not, it’s pretty unlikely.
Eight Jobs for Data Scientists for Data Scientists in Business
That's for you.

If your goal is to have Mastodon "catch on" and have people transition away from Twitter en masse, then yes, you need William Shatner on Mastodon.
I've been doing dev work for 20+ odd years now, and I suppose I can relate to many of these realizations. A young developer's framework is full of sharp polemics that soften over time as we scrape against them through experience. It's definitely something I look for in junior devs - a few strongly held opinions and a willingness to back them up by referring to some coherent "moral" framework - as long as this does not descend into technical dogma or dismissal of other perspectives.

If I were to step back and try to characterize the growth in my understanding of software development in a single general statement, putting aside all the hard-tack technical experience, it's this:

I am beginning to understand the subtle and complex delineation between _good_ and _useful_, and the role that execution plays in that - with all it's myriad parts: prioritization, management, technical risk mitigation and hypothesis validation, consensus building on technical direction, post-hoc validation, etc. etc.

And usefulness has a lot of facets in execution: not just technical but social. A good project and good idea might come to nothing if you are oblivious to obtaining some organizational mandate for it, and it gets sidelined due to shifts in priorities. If this happens, it means a misstep was made earlier: either the project should never have been started at all - due to awareness of upcoming priority changes, or you should have done the organizational consensus building to ensure that the work had the runway it needed to complete.

The same goes for technical consensus among implementors. Sometimes this can be avoided by giving clear mandates to trusted individual leads, but come complex projects really need the input of multiple senior members.

I'm starting to find lately that many of the contributions I'm most proud of are the ones where I come to firm conclusions on what work _not_ to do: concluding that certain tasks that were good but not useful enough, or determining ahead of time that certain planned implementation paths are actually not going to deliver what we might have expected them to, and thus we should scrap that idea. It has saved inordinate amounts of time that would _otherwise_ have been wasted.

The challenge for me has been reconciling this new understanding with my old methods for evaluating my own performance. I know these days, within reasonable bounds of arrogance, how to write decently complex software and understand it. As I move on to considering these higher level concerns, I find that I'm asking myself whether that opportunity cost is worth it: "I _could_ be spending time writing good code right now, instead of analysis and reports and meetings and planning. Is this new activity of mine _useful_?"

I'm still building my internal model for measuring my effectiveness in this new domain.. but it's clear that it's a profoundly impactful and worthwhile multi-factor optimization problem to tackle.
The only thing I know of that somewhat resembles what you describe is https://thewirecutter.com/
Dear User
From what I understand. If you unknowingly ate it your religion doesn't count that as bad. On the topic of legal recourse...I once knew a person who got a piece of a glove with blood on it on their burger and the bun from a Burger King. A lot of lawyers refused to help her citing "the fear of contracting a disease isn't enough for compensation."
> However, when I am searching for a pressure cooker, it would be great to go to a centralized repository of ads and look through who markets this sort of thing the best and may be have some objective reviews along with it.

The Wirecutter used to be pretty good for this, until the NYT bought it. It's still OK now, but it feels like that the pool of products being reviewed in each category is smaller than it once was. The whole site is basically a giant ad/referral scheme, but as long as you're aware of that then it's not bad as a starting point for research.

I used to just do a search on Amazon and start from there. Now it's 1 or 2 big brands followed by 20 pages of the same identical Chinese clone product with names like "Wootoo" and "Yungoo".
it would have to ignore underscores as well. does your grep have that functionality bundled under a convenient flag? does your browser's ctrl-f have it for eg. github?
Show HN: (Tech) Writing Experiment
> This is not true, and not what we talk about when we say it's almost always the db.

It depends who's talking and what they are talking about.

If we're talking about fixing slow website, then sure, bad big ugly queries are one dominant issue, but not the only one. If we're talking about architecture of a greenfield project, then balancing between concurrent writes and consistency is going to be your ultimate problem, everything else can be "duplicated" (read-duplicated DB servers, caching strategies, multiple apps server, etc...).
Of course, but you also don't want to tell young women they have all the time in the world to settle down. If they want multiple children, and by the time they're 25 they still haven't found a man they expect to marry, they really need to get on that.
I don't recall the details, but it had something to do with a would-be security feature in the browser that computes the hash of something before following a link.
In short, yes.

The database is the bottleneck because it's much harder to scale than applications.

The path of evolution in the industry:

1. Stateful application - usually only 1 server, not distributed at all. It's very hard to scale.

2. An obvious solution is to make application stateless and having a centralized state. Then the application is very easy to scale and operate. And databases slowly became the bottleneck because there are much more applications than databases.

3. Then not so obvious solution is to split your problem domain into solution contexts, where every context become an application and each application have a database to talk to. So the databases are still not really distributed but it's sort of distributed by your sub-domain of business. (I think it's the industry mainstream or becoming mainstream now)

4. Then the non-obvious solution is to have truly distributed states split across your application. Basically, the goal is you can distribute any object across a whole lot cluster, in a more or less transparency way which lets you treat the cluster as a whole without concern about individual machines. (There are some cutting edge stuff yet to become mainstream, like Orleans / Lasp-lang or just cluster/shared actor like Akka, or just distributed Erlang, etc)

It's an interesting example that short-term solution is in a totally different direction from the powerful solution. To address this in short-term is to extract and centralize the state, while to address this in the long-term is to truly distribute the state.
> that rapid prototyping stage is really important

This is an excellent argument for annual all-hands retreats for distributed companies.
Yeah articles like this oen gloss over the nuclear family already being historically odd and perhaps the first step on this lonely disaggregation.
It is definitely impressive. But it's something that I think could be defeated pretty easily with a pretty simple machine learning model. Could be a fun project!
This is literally what collective action is for.
I use Windows in my office and I also develop Python software to accomplish some tasks related to my job. If I really had to save money, I might consider a Raspberry Pi, but they are less reliable (SD Card versus robust SSD) and are not as fast. Also, I need Microsoft Office for my job, so Windows makes the most sense all the way around.

If you are looking solely at Python software development, a faster, more reliable machine is always helpful, but some may prefer Linux or MacOS over Windows. All that said, the Pi is a great way to break into software development at a low cost.
> One that comes to mind is a motif you will see in advertisements once you are more aware of it: strong healthy black man rescues white woman from a bumbling and pathetic white male.

Ads are generally tailored to the user's preferences.
I used to work for an ad company, ad blockers really dont stop the tracking. They just make the internet usable :)
Okay, but you're neglecting that life long exposure becomes compounded by other abnormal doses, and moreso for what one eats.

So, all of the common doses you've listed will still happen, plus the boar meat.

Plus the boar meat would be ingested, becoming part of the individual. It's not a transient circumstance like sitting on a moving plane, as it temporarily climbs to high altitude, and then returns to earth. It's not periodic flashes of controlled X-ray beams.

With boar meat, you eat a radiological source and it sits inside you for a period of time. Maybe the contaminant disolves during digestion, and is absorbed into body fat, lasting even longer. Maybe the individual receives higher radiation doses for years, focused on a specific organ.

Also, consider the effects of knowing there's a warning about radiological exposure, and doing it anyway.

So let's say you have this one guy, and he really likes boar meat. No one else will eat it because of the warnings. "More for me!" he says. And proceeds to live almost exclusively off the free boar meat of the now plentiful boars that only he is willing to hunt. He's now exposed to an inordinately higher dose of radiation, plus all the other common doses you've mentioned.

The other reason to make waves about it is so that no one is only selling the radioactive boar meat, but keeping the safe meat for themselves. One could quickly understand a motive to unload the tainted meat on strangers, if it's trivial to recognize the bad stuff.
Static Program Analysis – Anders Møller – PLISS 2019
Florida sugar companies sued for unhealthy practice of burning sugarcane
Uh huh. From one of the guys who says 93,000:

"Grodzinsky says low-dose radiation causes genomic instability, which induces mutations in affected cells that can only be detected after they have divided several times. The damage inflicted on the victim's DNA is then passed to their children, thus explaining the health problems suffered by liquidators' families." [1]

This is without basis. Many studies have failed to find any real support for this kind of conclusion. For instance [2]. Many people in the area THINK more people must have died from Chernobyl. Problem is, there isn't strong evidence for it.

Also from [1]:

Not all experts from the region are critical of the Chernobyl Forum's findings. Viktor Opekunov, chairman of the atomic energy subcommittee of the Russian State Duma, told an interviewer earlier this month: “These are serious specialists who can be trusted and I consider that the conclusions made by the Chernobyl Forum reflect reality.”

Members of the Forum's research team have defended its findings in the run up to the anniversary, saying it could not allow health effects to be attributed to Chernobyl without scientific evidence of a link.

Yury Sayenko, a professor from the Institute of Sociology of Ukraine's Academy of Sciences, says he agreed with the report's finding that the mental health impact of the disaster was greatest of all.

“There has been a cult of suffering around Chernobyl”, he says. “Our research show victims' subjective assessment of their circumstance is usually twice as bad as the reality. We need to help them recover their hopes for the future.”

[1] https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

[2] https://ehp.niehs.nih.gov/doi/10.1289/ehp.1104294
> Why, oh why, would a company built on ad revenue want to reduce ad spend?
> These companies are perfectly positioned to make ads more efficient - and they have absolutely no reason to do so.

The question is not really asking about reducing ad spend, it's asking about reducing advertiser costs per outcome. It's pretty obvious that if you decrease costs per outcome, return on ad spend will rise, and advertisers will spend more. In fact, more advertisers will want to get in on the game (as costs decrease, ads become profitable for more and more advertisers), and this pushes costs up. This eventually creates an equilibrium, but even at that point, it is still the case that decreasing costs increases revenues for ad networks.

Attribution is a really, really hard problem. Ideally you want to do a Lift test, and ideally you want to do it across all your ad spend channels. To do this, you still need the attribution mechanisms ("tracking" in the article).

So I don't find the article coherent. It points out deficiencies in the system (which there are many), it falsely claims that big players have no incentive to improve, and it makes it sounds like all these advertisers are just burning their money. It makes it sound like pervasive tracking is a problem, which it might be for other reasons (privacy, unintended consequences), but certainly is not making ad tech worse.
The code is crap. Wordpress is crap. It's unsafe, open-to-hackers crap. The plugins are crap.

But it solves the problem users want solved. It's lego-level blog assembly, which is as technical as many users want to get. A much "better" system - maybe a nice type-safe Haskell static HTML templater with a command line build system - wouldn't.

Flipping this around, from the user's POV, "I wrote some code that almost does Thing X" is not a solution - it's just some code that doesn't quite do the job.

It's nice that it uses functional programming or formal methods or $shiny_language or ML or whatever. But if it doesn't do the job, it doesn't solve the problem.
The irony in this statement is fantastic. Thank you for humbly making this post and giving me a good laugh.
You talk a lot about evolutionary diversity, but you simply replaced one religious dogma with another.

I agree with your statement about religious orthodoxy, but it's just a part of a larger issue; we have been living in an unnatural, deviant environment for 6+ thousand years, based on agriculture.
This Mosuo culture is just another part of that, but you try to use them for your argument anyway.

In a natural environment, there is no 'evolutionary diversity' in the way you try to paint it. Main drivers in human sexual evolution are hidden ovulation and a monthly cycle, we are one of the few rare mammal species that have it. Its purpose is to make monopolization by a male costly, because he doesn't know when the female is fertile. This generally results in serial monogamy - a male and female are together until their child reaches age of around four. The female, being fertile from cca 14 to 30, will generally enter cca 4 pairings of this kind. With high child mortality in hunter-gatherers, that generally results in slightly above replacement rate.

No matter how much you rave about 'evolutionary diversity' and your type of relationship, you are not rediscovering the natural ways. Yours is just as deviant as the forced lifelong monogamy with the woman having 12+ babies, and just as dogmatized.
> That said, can you address, like, you know, the myriad scandals you have BEFORE doing something ELSE

Meh, this feels like the Jordan Peterson "Set Your House in Perfect Order First" fallacy. Plenty of very flawed people (and presumably companies) have literally driven humanity forward.

Not sure I think Facebook's payment processing system is going to drive humanity forward, but insisting people clean up their shit first -- or even be generally reasonable human beings or companies -- excludes most artists, civil rights leaders, and technology companies.
I do. For everything: Twitter, Mastodon, Jabber, and of course IRC, everything goes over IRC.

And while I am sorry to see people reinventing the wheel with all those crazy web-based protocols, I can't help but think it's kind of nice with less people around. :p
Sometimes it's worth fighting for to the end if that something you're fighting for is the right thing. And sometimes what happens is that the right thing does win out in the end, because it's better.

You're asking Rembrandt to stop painting realistic paintings because Picasso nowadays generally passes for art. What you don't consider is that there is nothing stopping Rembrandt from continuing to paint his realistic paintings for his own sake and pleasure.
Qt in Erlang is a good one.
It's not worth rewriting it until someone does and somehow manages to steal your customers with it.
Does anyone know if/where this collection is available in Norwegian (preferably in Bokmål)?
Yet climate change scepticism is rising. Are we using the right rhetoric? What’s wrong with the current approach?
Thanks for your kind words! :)

I worked at a Telecom for most of my time in AdTech so I think I might have had a close encounter with some particularly high overcollection of data there.
Those money burning enterprises raise salaries for everyone.
Came across that in audiobook form not long after a really toxic abusive relationship with someone who suffers from a textbook case of narcissistic personality disorder.

The chapter about the author's wannabe hustler friend described them like it was a biography.
Wordpress is spectacularly useful and successful.
That's not the case here, according to the link. There is no and will be no no system installed interpreter in Windows. It's just directing people who enter 'python' or 'python3' on a CLI to a package on the Microsoft Store.
Can you produce a string via compile-time functions and compile that string as a Rust fragment? That was incredibly flexible tool in D. The only thing that comes close is Lisp macroses.
Nothing is slower than accessing third party databases you can't optimize. And a near 100% likelihood in any enterprise operation. We still work around this by caching tables where possible, but often we must access the single source of truth regardless of performance.
My title is senior application engineer. I don't think I've ever actually said that out loud. I just tell people I'm a developer. Titles are meaningless beyond letting HR know what salary band I should be in.
My "framework hate" directly stems from experience with applications written in the framework. "Rely on," is different from "enjoy."

Electron is a trade-off that prioritizes developer productivity over end-user experience.
The Transferwise borderless account is pretty good, at least I much prefer it to Revolut - since SEPA transfers happen same day, the app is better and the debit card is free.
I don't murder people, so...no. That is incorrect.
Someone can say I'm as bad as a nazi, but they would be incorrect, so their opinion would not matter.
Guess what? They confirm in the article, that different studies had opposite results, yet we got this title.
This bothers me. As code continues to eat the world, this is akin to saying “building codes don’t matter”. That is dangerous. And it isn’t professional.
xD Thanks for the laugh!
AFAIK GDPR makes a slight difference because it requires opt in for data sharing.

But I'd argue it is very hard, if not possible, to know if a company has shared your data.

The damage of regulations like this may be greater than the benefit.

We will see how the weak European innovation will take these changes.

I say weak innovation bc VC money is not flowing there as it does in US.
all wires should be buried. not only squirrels and other critters, but hurricanes and other acts of nature cause major problems. i know that most cities have started doing this for aesthetics than anything.
I would really wish that this received the same kind of attention from people in power, as it does from the younger generations.
This is one thing that worried me during the Fukushima disaster, they were quite concerned about the safety of the responders and many things were delayed until they could figure out a way to do them safely.

If things deteriorated even further, a mega-disaster couldn't have been averted since the Japanese wouldn't have sent people to die to do what had to be done.
That doesn't seem too bad (Though it's still no C# with the + operator), I'll check that out next time I'm in the Rust neighborhood. Thanks.
>Can anyone explain what the point of a pegged cryptocurrency is?

What was the point of arcades taking your quarters and issuing you tokens for the machines? Why not just allow the machines to take your quarters?

The idea is for the issuer to take real money from you and issue you Monopoly money which the issuer can track and control. In a worst case scenario the issuer can make up new rules (change their terms and conditions on you) or declare bankruptcy/dissolve and not honor the redemption of your stable coins at all.
Sorting Algorithms Overview: Theory and Visualization
An interesting counterpoint is that I've purposefully relinquished responsibility (read: stress) at my job and I'm paid less than I could be as a result. I've done this because I'd rather use my time and energy to work on my own business.

The abundance of contradictory points indicates that things aren't really cut and dry in any sense and this advice boils down to the same thing all advice boils down to: YMMV.
23andMe Will Mine Its Giant DNA Database for Health and Wealth
How the pursuit of leisure drives internet use