skysight-inc/HackerNews huggingface dataset:
This seems like an ecosystem cultural problem. In Python, I can't think of a single time I have experienced an "uncontrolled" breaking change (i.e. without an announcement and long deprecation period) in any important library that wasn't in some kind of alpha state, and I've never needed to rely on an alpha-quality library for anything in production.
This post reminds me of my dad. He was a software engineer but also a luthier (guitar maker) and talked about a lot of these things. Sadly I inherited absolutely zero practical skills whatsoever (I think I'm probably most of the way to dyspraxic) and find stuff like that hugely frustrating. The ability to refine, repeat, and be precise that computers bring is hugely comforting to me, whereas real world work is so messy and non-deterministic when I get involved(!)
An attack that requires access to LD_PRELOAD, and root access to do great damage - this is nothing new.
There is a lot of tokenism in hiring. A Fortune 500 might be marketing a new "push to AI" or whatever and want to seem legit by hiring loads of people, quickly realising that it doesn't work like that but at least it looks good on paper.

FANNG type companies are more likely to do a big hire after doing a big raise. Imagine someone has given you $300M, what do they expect? Now you have the money, we want more features = more sales = more ROI. How do we do that? By hiring a load more people and again learning that it doesn't work like that. Leave it a year or 2 and the same investors complain about burn rate so you lay them off.
That makes sense.

I do hope the tensions around the northern Irish border situation won't impede UK citizens even more in the years to come. The way the UK seems to be coming back on their promises paints a grim image for things to come.
> A trip to my parents and back is ~$180 by Uber - I go more than once a week so that would be way more than $10k per year.

So you do the 'cost per use' calculation, and probably you find that car ownership is a better deal than a taxi? Nobody's saying it's a way of showing a purchase is always wrong!

> And an Uber doesn’t come with a tow ball: I often use a trailer out there or back (I mentioned firewood, but also dump runs and moving stuff from/to storage).

Obviously you compare like for like. Probably no taxi tows, but you could hire a car for the weekend.

If you're doing this every week and with other uses I expect owning a car is still the best option, I just don't know why you're trying so hard to miss the point.
Anyone have opinions on how long this inflation spike will last, or what the peak will be?

I seriously thought we had maybe peaked earlier this year, and it looks like the peak so far was in March for core inflation excluding food and energy. However, maybe high energy prices will feed back into other consumer prices eventually, triggering more inflation.

The producer price index (PPI) is still really wild, so maybe consumer inflation really hasn't caught up yet: https://fred.stlouisfed.org/graph/?g=QpsI

If you compare that to the 70s or 80s, it vastly exceeds what happened back then. PPI in 2008 was pretty high though too and didn't lead to 70s/80s style inflation, maybe because of lower demand.

I suppose the tightening of monetary policy might help, but other factors (war in Ukraine, supply chain issues) will not change as a result of monetary policy.

edit: CPI graph over time showing CPI minus food/energy https://fred.stlouisfed.org/graph/?g=i6u6
This topic always makes me think of Thomas Nagel’s classic, What is it like to be a bat?

https://warwick.ac.uk/fac/cross_fac/iatl/study/ugmodules/hum...
Younger, more libertarian-ish me would have disagreed.

But humans have changed. The information age has changed us in deep ways. When Facebook appeared, all of the problems that have manifested over the past 15 years or so were immediately apparent to me. Facebook was so clearly toxic that I never touched the service. And I was an enthusiastic first-on-the-bandwagon type back then.

Trying to warn others, which I embarrassed myself trying to do, was useless. It was senseless to try - I was under the assumption that people had control of their person. I was assuming that people had personal responsibility.

Personal responsibility implies control of your person, which we have inadvertently relinquished in the Information Age, as we outsource aspects of our minds and persons to the technology that 'makes our lives easier'. Add to this the fact that these companies have experts dedicated to undermine your control of yourself, and it's hopeless for most people.

Older, more exhausted me agrees with the parent comment. sigh
Maybe a better term would be "last nomadic people", but then that would ignore the Roma, Irish Travellers, and the like.
People who believed that Brexit wouldn't overall have a negative effect were the ones lured by it's less than noble claims. One lesson of the past decade is that these "duped" people aren't victims too, but enticed by some other less palatable sentiment they possess.
Facebook algorithm hasn’t been optimised to maximise time spent on the site since 2014, and controversial topics have a well documented negative effect on both attention and engagement.
Firefox and Chrome are squaring off over ad-blocker extensions
> The end result is one giant popularity contest, with the beautiful people clique getting the highest ratings, and everyone else getting varying degrees of shit based on how unpopular they are and how much intrigue is currently going on.

Welcome to life. Human social hierarchies have always worked like this. The only thing this dot collector is doing is presenting it explicitly in a way even people with poor social acumen can easily see.

Interestingly male social spaces are actually less focused on appearance than female ones. The quarterback’s popularity doesn’t rest on whether or not he’s pretty.

Whether or not the social dynamics of big established companies and high risk startups vary due to this is interesting to consider.
The same people who analyzed Pegasus did that, but Douyin obfuscates its code so a lot of activity is inconclusive

https://citizenlab.ca/2021/03/tiktok-vs-douyin-security-priv...
There are tradeoffs, for sure; but say one creates an API with separate procedures for compilation and execution, I think one could call such an engine a "general purpose one" even with the compilation taking quadratic (or even exponential) time.

> The bottom line is that if you have an NFA with N states and you take its complement (how do you do that without first converting it to a DFA?), then you could wind up with an NFA containing a number of states exponential in N.

Are you sure that a less naive approach doesn't exist? Genuinely asking, I'm not an expert. I don't quite remember the contents, but I know there are some papers with extensions to Antimirov derivatives (see updated upthread comment) that support taking the complement of an expression.
> Which was collecting the equivalent of nearly 2 MB of logs per minute of user streaming time.

to clarify could you say the same thing, in a different way?
OK, so you're British and European, but (now) you cannot travel, work or live freely across the vast majority of the territory that even you would call Europe. Your "European-ness" would seem to be some sort of cultural thing rather than any set of actual rights or legal identity.
The incentives here are great for AT&T right? If the push towards cloud gaming is successful they get to upcharge for bandwidth/bandwidth limits
I really dislike that cartoon, because it fails to grapple with opportunity costs and tradeoffs. 'What if it's a big hoax and we create a better world for nothing?' doesn't address the fact that a world which is better than it would otherwise be measured on those axes must necessarily be worse than it would otherwise be measured on other axes. Every dollar spent on on one thing is necessarily a dollar not spent on another thing. TANSTAAFL.

And of course individual people have different weights they apply to different goods. E.g. one person might prefer energy independence to green jobs, and another vice versa. While there may be a globally optimal solution per each person's preferences, I do not believe that there can be a globally optimal solution for everyone's preferences.

And also, things can interact in weird and unpredictable ways. Higher crop yields should yield lower food prices, but perhaps requiring cleaner engines increases the cost of food transportation such that food prices increase instead (n.b.: I am not arguing that is in fact the case). Knowing all this is an information problem, and figuring it all out is a planning problem, and it turns out that solving those two problems is not just practically impossible (cf. every centrally-planned administration ever): it's theoretically impossible (cf. chaos theory in mathematics).

So, 'har, har: we can just make everything better for free' is a really naïve view to take.
The UK will not survive this. The government's next order of business is to tear up the Northern Ireland Protocol. This unilateral breach of the Withdrawal Agreement reverts the UK to 'no-deal' status. i.e. massive economic pain when we have just gone into a downturn. This will be the straw that breaks Scotland away to return closer to the EU, and maybe even Northern Ireland too.

Welcome to the not-so-united Kingdom of England and Wales. The Queen will die along with her Kingdom as a symbolic cherry on the cake.
Because you don't know how this information is going to be used and whether it's going to be used against you? Because it's weirdly reductionist: no longer happy or unhappy with or about anything, just a number in a vacuum?
Happy to explain what really happened with Facebook, but I typically don’t get a lot of positive feedback when I do.
How is this suprising? China's brand of authoritarianism (Marxism–Leninism) is based on control. The Chinese people recognize this as not just a legitimate, but effective way of doing things. They value predictability above all.
How the FBI uses laws to spy on foreign terrorists to spy on you
I don't use any Facebook services, but when a friend visits my place I see background network activiy in my PiHole from all Facebook-owned apps.
With Amazon I’d expect it to be fake. You don’t want to risk ending up like Nadab and Abihu.
> When a new package is added to the codebase, demand full justifications about why it is required, and record the reason for the addition in a log within the repository.

I think this is actually good tip that doesn't get used enough.
Logging dependencies and packages would probably also make it a lot easier to debug if you suspect a package is the source of a problem but don't know if you can touch it or not.
I don't have an opinion on the discussion above, but want to point out that Thunderbird is still alive and well. I use it every day, and donate to it.
Okay, then how about this: By being part of the EU, a country will be spending part of a massive and bureaucratic organization that has failed financial audits for 2 decades (a measurable argument) and basically gives you less and less control over your own actions as a nation.

If you happen to be less keen on immigration, then the EU is also a bad place as the enforcement is pretty weak.

I think those are pretty reasonable arguments that come down to one thing: autonomy for nation states.
Where did you get your information?

$625/share as the margin call level? As I understand it there are some documents saying how many shares he has on margin, but nothing about the triggers.

As CEO of Tesla there are limitations on his ability to pledge his shares of Tesla stock? What limitations? I thought his limit was "number of shares he held"

Musk cannot pledge or sell his SpaceX shares without prior government approval, as doing so would violate a number of requirements related to SpaceX's government contracts? What clauses in what contracts? There may be clauses that prevent him from transacting shares to non-US citizens, but in general?
RegExr (https://regexr.com/) doesn't come up enough in these discussions. One of the nicest regex debugging/development tools on the internet today.
But how can HN be so cynic about distributed systems like Bitcoin despite the scams, and talk everyday about ownership.
I mean, dependencies outside of your application are still dependencies. I trust, say, systemd somewhat more than I trust log4j (although both would very much be in my "broadly trustworthy" category), but a few years back there was the shellshock vulnerability, so it's not like system components are somehow immune here.
I wonder why only the US. If they believe pay transparency is the right way forward, they should do it globally. Surely there's no legal hurdles in posting pay ranges for any country.
I like it, the cluster plots are more interpretable than many I've seen, but I have a book on numerical taxonomy from the 1960s that talks about KMeans. There are much better ways to cluster and layout high-dimensional points in a low-dimensional space like

https://en.wikipedia.org/wiki/T-distributed_stochastic_neigh...

I'm also curious how much gain you get using the embedding you use as opposed to old fashioned bag-of-words.
Maintaining subsea turbines is not a solved problem - they exist but none have been around a long time, and no large utility scale projects use them so no one has experience with a fleet of subsea tidal turbines. Static subsea structures are proven by the industries you state, but not large turbines.
> That's not a crisis, if I understand correctly what you mean. Failed replication is an essential part of science....

Right, but the replication crisis is a broad term for a bunch of people, in a bunch of disciplines, worrying that their work might not replicate for reasons like p hacking, forking paths, etc. I mentioned those particular studies because they made people sit up and go "hey, there's a bigger problem here". The OSC paper came out of this situation, it didn't start it. Other symptoms include that spoof paper where listening to newer music "made participants younger". Andrew Gelman's blog. Etc. Etc.
"Now you've got three problems."
OneTrust's cookie consent manager is literally the worst product I have ever used.
Pacman: Hardware Bypass for Pointer Authentication on M1
> There is only two kinds of people. The ones that don't like Tailwind and the ones that have used it.

I know a lot of people who have tried but didn't like Tailwind. I think most people like it on a greenfield project, but that number drops off when they go back to a Tailwind project after some time.
I watched this video in preparation for a Drone license test.
Really interesting stuff.

Human Factors for Drone Pilots

https://www.youtube.com/watch?v=UHYjl0u2UMA

Based on what real pilates need to know about human physiology as it relates to steering airplanes.
What you’re describing is already standard practice. You have to shuffle option pools as you hire more people and raise more money.
> Early Android had it - wouldn't be surprised if it still exists now but has been hidden from the UI.

It's buried in the settings for the Phone app (the dialer) and AFAIK is often removed from OEM ROMs because of course it is.

As a VoIP engineer, it's a terrible soft client. It works, barely, and has basically no features beyond bare minimum calling. I've tried to use it repeatedly over the years but always ended up on commercial softphones like Bria or GS Wave.
Although I can relate to the sentiment, and the history of US interventions is not one that's seen favorable today, I think that you are underestimating Xi's position right now.

China has become much more oppressive internally. And if you don't care about human rights for the Chinese population, then maybe you care about the fact that the Xi regime asserts eventual control over foreign reporting [1]:

“48-character policy” (48字方针), an all-dimensional vision of comprehensive control across media platforms and bridging the domestic/international frames, articulated through 12 four-character phrases. ... Party domination of the message as reflected in both domestic and international public opinion"

[1] https://chinamediaproject.org/2022/05/03/developing-online-m...
Just watched T2 a few days ago!
>> We haven't really found a way to reuse these among different technologies.

The Common Language Environment on VMS, or its lesser(but infinitely more available hence virtuous by effect) imitation, dot net CLR . FFIs, if you bought a good environment. Sounds like if open source implementation of good foreign interfaces existed, the OP's problem wouldn't exist, let alone system level interoperability.
I don't know anything about coinbase, but you're taking the least-generous possible interpretation of this. A really simple re-statement is that your bearing has consequences for other people, and if you're having a shit day and feeling miserable, you can either conduct yourself in a manner that poisons everyone around you, or you can try to keep yourself together. "Positive energy" is, I'm guessing, one way to get at this idea, though it's not how I would frame it myself.

As an aside: I assume that you know this from your own life, and appreciate when people behave in a manner that cares for the emotional commons of wherever you are. Is your objection to it here the fact that it's a giant stupid company ostensibly trying to curate your feelings, and that's annoying and (probably) hypocritical? Or do you really object to the premise?
I see. It's something else's fault. Mozilla Firefox had more market share than the declining IE and the opportunity to get further ahead at one point and it still lost. Even the CEO was confident in competing against Google if they were to release their own browser at the time and believed that they would not be >80% dependent on the companies revenue. [0]

The inability to recognise responsibility of past failures is perhaps the reason why Firefox has failed and the parent Mozilla is still totally reliant on Google's money.

[0] https://web.archive.org/web/20120105090543/https://www.compu...
Wow it costs them 1c per search to service your request!
Many thanks, the citizen lab does awesome work. Great to see this.

[edit]: Awesome to see that they publish their reports on github and even include frida components https://github.com/citizenlab/tiktok-report-data
(Original message re-posted to prove there is no cheering for war from my side, that's false information): Contrast this to the present day, where Turkish president, due to the worsening economy and the June 2023 elections and the successful diplomatic trip of his Greek counterpart to the US, has went on a sickening game of war threats on a daily basis. A map of the chronic Turkish revisionism has been released by the Greek foreign ministry in an attempt to counter his warmongering with logical arguments. NATO should see who is tripping the alliance, acting on the benefit of Russia ...and finally accept that Turkey has become the new Iran, it's views no longer aligns with the West. A strong army is a must, and after a decade of economic crisis, Greece has a lot of catching up to do.

[1]: https://twitter.com/GreeceMFA/status/1534867984476516354
Accession to the EU isn't dependent on other countries' applications. If Iceland, Norway, the UK, Switzerland or Liechtenstein decided one day they suddenly wanted to be in the EU, they wouldn't go in a queue behind the other applications - they'd rightly be assessed as "Generally aligned" with the all parts of the EU acquis and the process would be relatively quick, all things considered.

Of course they won't reapply any time soon, but that's nothing to do with Ukraine, Macedonia, Turkey, Bosnia, Serbia and all the other countries who are at various staged of the application process.
If you will use S3 as a storage for cold data it can be become just S3(or other object storage) cost. And ClickHouse compression rates for Twitter-like data can be 10x or better as you do not store raw data and data in stored in columns.

Concerning ingestion costs, I think it took me ~10 hours of 4vCPU vm last time, when I loaded 1.5 TB data to ClickHouse from this dataset: http://toddwschneider.com/posts/analyzing-1-1-billion-nyc-ta... 1.1 billion rides became 3.5 billion already.
I think Zoom doesn't get more shine for the same reason Alibaba, Baidu, or ByteDance don't. They are large companies doing complex engineering, but they are Chinese and not western.
I am talking about the negative ways programmers are presented here:

> You can domesticate programmers

> all these programmers keep hearing their fathers' voices in their heads saying "When are you going to join the real world?"

> discover that their product is produced by utterly unpredictable, cooperative, disobedient, and worst of all, unattractive people

> dress [the programmers] in suits, and they become sullen and start sabotaging the product

> you can sense that [the programmers] are making fun
of you with every word they say

This is incredibly infantilizing.

Perhaps the tone of the article did not get across to me. Is it written in jest?

I personally read it as serious as I know many people who perceive programmers as nothing more than walking stereotypes.

Unless I completely missed the tone, I still stand by my: "unfortunately this is still how some people see the industry."
Mostly irrelevant but those runtime errors are the main reason why I stopped using Haskell. Haskell is a great language with a great booming ecosystem, but if you can have uncaught exceptions in IO monads, and even unchecked errors in your pure code like that fromJust there, then what's the point? For all its ceremony is not much more functionally pure than JavaScript. And a language without purity as a concept like Rust has achieved frankly a more tight feeling of safety and great flexibility despite having a more simple typesystem. Imo Haskell has to drastically change like it did in the early 2000's to become competitive again.
started using tailwind when I hadn’t mastered css and it actually speeded up my learning, because:
- faster iteration and experimenting
- tw docs are great learning material too
- tw classes are made by experts so you can indirectly learn what are best practices
This was my first thought too: the example regex's are visually easier to parse then the rulex's.

If there's a benefit, I think it needs to be more clearly displayed first - the simple examples are too simple to seem like there's a problem.

(also, going as rulex -> regex is a weird way to present things when you're trying to sell "use rulex instead of regex because its simpler").
Show HN: I built a dev job post tracker to see if we are in recession (not yet)
The Democracy of the Future
Explore the info related to the specific features of the Magento platform, its API, and the possible ways to develop Magento API integration.
I wouldn’t mind having a hardware / software network analyzing combo. Could probably do something as a plugin for OpenWRT — check consistency, packet sizes, ports in use, outbound hosts, etc. Could auto flag suspicious endpoints for further analysis, and if found to be malware for anyone, gets shoved in a db and shared.

Malware could always bounce traffic off of a known host but that would move the needle in any case.
It's not that niche. I grew up playing games but got relegated to the casual gamer category because life brings other responsibilities and interests. I know that much of my friend circle is in the same boat as well.