skysight-inc/HackerNews huggingface dataset:
I know Dijkstra's paper and it's short, good and should be read but this article is wrong in saying always. It feels like a newbie programmer came across a good thing then lost all proportion; use the right tool for the right job, as ever.
The failure there isn't journalistic, but regulatory. Journalists don't have the privilege of looking deeply inside books and how company conducts it's business, but auditors have.
I'm just going to assume the people in the scam call-centers who call me are getting pretty BS money as well. No reason their bosses should be egalitarian minded friends to the working class.
>Why aren’t the other space programs/companies landing rockets?

Economics, pure and simple.

SpaceX was heavily capitalised during an era of easy money, so they have cash to burn advancing this technology. Everyone benefits. But there is no indication they are anywhere near profitability. So why would other space programs do this, when they can reap the benefits (tech and cargo) of a VC and government subsidised company?

Or do you think the SpaceX engineering team is the only one on the planet capable of doing this? I'm sure they're awesome, but that's a stretch.
That's completely besides the points. When you choose to opt out you're explicitly indicating you don't want this to happen.
> allowed to speak

Advertisers have already said they don't want their ads screenshot next to slurs.
Trade with Confidence
Or who they'd give it back to (there's a long line of creditors owed way more than $40m, and quite a few of them had far more responsibility and ability to do due diligence than the politicians)

One thing to expect political parties and nonprofits to reject donations up front from unpalatable people, another for them to bail out ripped off speculators with long since spent donations.
I thought I was a very tidy person, then I saw this.
Both can be used as input for driving various values in the visualizations.
> viola!

voilà!
This is very silly.
Someone needs to interface with governments and law enforcements when they request data in criminal investigations. Someone needs to interface with lawmakers when new legislation is passed. Someone needs to handle data privacy requests from Europe. There's a lot of people working on this, or were at least.
Given everything we know of FTX, I would be shocked it they managed to produce a proposed commodites trading regulation which is:

1. Radically different from the current one, and

2. Good

Not impossible it’s true but I’d say the onus is to prove that, given the source and given the current system functions well enough
> I think this can be explained by simple denial; Apple's reality distortion field, or some variation on "It is difficult to get a man to understand something, when his salary depends on his not understanding it." Maybe not salary, but a foundational world view, much like religion.

My personal view, which I presume is the same as many others, is that these things keep being a "if there is smoke, there's fire" situation. Yes, this could be abused, but is it?

Meanwhile, in full "what aboutism" mode, I know Google does crappy shit with my data, I know Meta is full blown flaming evil. I know Ad Tech has the entire world ablaze with privacy abuse.

Meanwhile, people keep pointing to smoke from Apple and screaming that I just can't see what they think they see ...
spaces at the start of the line, tabs between function arguments
Linuxberg! That's a site I had entirely forgotten about.
https://archive.ph/te39z
Where is the Handbook?
Lots of video game mechanics were "happy little accidents" that were then codified. For instance, in Space Invaders, the aliens speed up as there are fewer of them; this was an emergent behavior that was codified, at first it was caused by the game outputting frames as fast as possible & having less computation to perform as aliens were eliminated.

(Mentioned here: https://youtu.be/Jbn8IRmSq8M)
As long as you don’t mention Stack Overflow, I agree!
Femlisp – A Common Lisp Framework for Finite Element Methods
Stable Diffusion is certainly revolutionary as a tool of mass IP theft and data laundering.
Do not try this at home.
One thing to note is the license: AGPL vs Apache.
That requires your programming language to identify files with modules, and with your system architecture to be extended by modules alone.

This is an ideal case, of course.
My understanding is that psychopaths are well aware of the damage they're doing to their victims, they just don't care.

I could be wrong though, but in case I'm not - these are entirely different situations.
No, but there are cases where they might have taken a closer and more critical look. I haven't followed this story closely, but in the lead-up to the 2008 crash, the press seemed to me unduly easy on the zero-principal mortgage loans.
Fair enough... The United Kingdom of 55 Tufton Street, banks in British Empire-related tax havens, the City of London and England
Not sure if you’re joking or not, but that’s exactly how Telegram stems to work. One person per app (ok, for the desktop app it’s three people now).
Has anyone tried using git alternatives like fossil in production? Did it work out? Did you build CI/CD around it?
Many scholars believe there is at least a link, that's not fringe at all. But I agree that seeing patterns has always been a judgement call with a lot of biases playing into it, and different people with different backgrounds make different calls on the extent of such connections and influences.

The sum of all judgement calls in this case is however tainted by vehement opposition to the notion from devout Catholics (or even culturally loyal Catholics), who naturally can not bear to think that the Virgin Mary is connected to heathen gods whatsoever. So there is that.

From my point of view it is only natural that iconography and traditions are transferred from one religion to another as the different geographic regions historically have moved from one religion to another. Many times such transferal has even been a conscious tactic as a way of increasing the acceptance for the new beliefs.
>The biggest thing that brings down a site is changes.

Well, Elon is talking about a massive amount of changes coming down the pipe, so I guess we'll see how that goes!
>Surely, one would agree that recording a cop while on the job is necessary (for both cop and others), so what is the line that separates a delivery worker?

are delivery workers regularly shooting or beating up people as part of their jobs and then saying it was necessary force?
We collectively decide what's ok or not. The market is man made, man regulated, if tomorrow we decide housing is a basic necessity we can change that

Meanwhile we let the Qataris &co buy flats in Europe capitals and keep them empty as investments vessels, I find that much more disgusting that "think of the investors =("
Im not sure it is tidy to inject random junk into your commit message to get a hash prefix
> Twitter ads are certainly do not appear very complicated.

You see a couple of ads mixed in your feed; behind that there's a big machine selling that space to advertisers and mixing it into the timeline of every user based on whatever profile Twitter has created for you. Then the advertisers want to know how their ads are doing, or they'll stop buying them…and you'll probably need to have salespeople to get them to put money into your ad system in the first place.

> I guess you could count the god-awful default feed ordering as "recommendations", but there is nothing advanced about it.

Just because you don't like the ordering doesn't mean it's not advanced.

> I am not sure why there is so pushback against the idea most companies are overstaffed.

Twitter could be overstaffed. In fact it probably was overstaffed. But it's not overstaffed in the tune of of "it should be 10 people working out of a garage".
This is exactly the quote I had in mind, yes. Thank you for looking it up.
Join our mission in creating the social media experience we all want
Which could have also been achieved by telling him not to and that it is wrong or if that doesn't work banning the use of social media.

He seems to be able to follow rules very good.
I think this has to do with the nature of the metric underneath. Closed-open intervals are the way to go for integers. However they don’t seen to be a good fit for sampling from continuuous space
Matt Levine's newsletter is kind of a comedy version of comp.risks; financial industry failures, presented entertainingly. But he did manage to get SBF to openly admit on his podcast that he was running a Ponzi:

https://www.ft.com/content/eac0e56c-f30b-4591-b603-f971e60dc...

"Levine:

I think of myself as like a fairly cynical person. And that was so much more cynical than how I would’ve described farming. You’re just like, well, I’m in the Ponzi business and it’s pretty good."

Dateline April 25.
Alexa, what's the wind like today?

Worked for me
This is a common myth about the PS1. In actual fact geometry calculations can have a decent amount of precision, as they are usually carried out using the 4.12 fixed-point format supported natively by the console's geometry coprocessor. The wobbly graphics are due to the GPU's lack of support for subpixel coordinates and antialiasing, but supporting them wouldn't have required floating-point hardware.

The ordering issues arise from how ordering is actually implemented. When applying perspective transformation to a polygon's vertices, the geometry coprocessor can optionally calculate and return the average value of the Z coordinates after projection [1]. This value is then scaled, rounded and used as an index into what's known as the "ordering table", which is basically a set of command buffers which are executed sequentially by the GPU (implemented in hardware as a linked list) [2]. The number of ordering table buckets is usually limited to 256 or 512 to save RAM, however that also limits the Z index resolution to 8-9 bits and thus results in polygons close to each other being drawn in more or less random order; hence the glitchy overlapping polygons that would occasionally appear in games with highly detailed models.

[1] https://psx-spx.consoledev.net/geometrytransformationengineg...

[2] http://lameguy64.net/tutorials/pstutorials/chapter1/2-graphi...
All that's needed is for a new interloper to charge very low interest to consumers and very low fees to vendors. Visa and Mastercard would evaporate away like the morning dew.

Just like Kodak didn't see disaster coming, Visa and Mastercard also think they are invulnerable.
I like what he does, but projects tend to loose interest from the author and become abandonware. For one project he accepted to publish it on github and forks continued to develop it, but original project stagnated.
It is definitely a little high, and I have no doubt you could live way cheaper. You could probably rent an APA hotel for less than $50/night, eat more local for $5/meal.
Tbh I just avoid wine because there are too many options.
Z buffer has limited bit depth so this is all still relevant.
To clarify: Clever would be to to spend several days hunting down a bug that will affect 0.0001% of your users, and has an easy, well-known workaround?
Nah $700 per week for an apartment, I'm assuming it's in a good area of Tokyo, sounds about right. You can get that high in other western countries without the service part.
Lovely app, obvious question would be, are you planning for an Android version?
Extremely Linear Git History...also known as SVN. Guess reinventing the wheel does get you to top HN.
This is (in a roundabout way) also the main problem with all the "FOSS maintainers don't get paid enough" threads IMO. The dream is to get paid purely for writing software, without having to do marketing, sales, support or any of the other things that come with running a company. You just write code for the features that excite you and then money somehow appears. Sadly the non-fun bits are crucial to the getting paid bits.
I don't understand your comment. The method that I describe only requires that the programming language ignores unused files. As far as I know, all modern programming languages have this feature.
That might be fine but do you want to fly in a plane that only has one engine? What about if it has no fallback if the main sensors freeze?
They had over a thousand moderators. So maybe your estimate of how many people is required is a bit off.
Jamie Zawinski wrote a similar shim layer to port xscreensaver from OpenGL to OpenGL ES, and had quite a rant about it: https://www.jwz.org/blog/2012/06/i-have-ported-xscreensaver-...
Is the Vortex86EX the only remaining i486 processor in production?
I wonder if Git provides a pluggable hashing mechanism as part of SHA2 migration.

I imagine stuff like this and SVN to Git mirroring to work nicely with identical hashes.
I definitely didn’t try to watch how much I spend, or even tried to eat at local places most of the time, so take it with a grain of salt.
I think you're missing a /s tag there, as 20 years ago was the end of the first dotcom boom, which was surprisingly similar to today in terms of vague business plans getting huge amounts of money thrown at them, and a lot of people getting into software for the money.
We really need free versions of virtual assistants, but Mycroft doesn't seem to be getting there.

It seems to be $350 (no international pricing?) which seems far too high to be realistic. More subjectively, that's quite an ugly-looking unit.

Also, not shipping till Jan? I'd be interested to see a review if anyone has managed to get one.
End of ZIRP might not just kill off the perma-loss long startup model, but also some of the long running loss making divisions.

I was also struck yesterday by news that Disney loses a run rate of $6B annually on streaming with nearly 250M customers.

So they are losing ~$24/customer per year, selling a service at $8/month.
It's interesting how all the competing streaming services popped up around $8/month that forced Netflix to offer lower priced tiers from their $12/15/20 range, but arguably that was actually the natural, profit-making price.

It's not a customer acquisition cost if you continue to lose it every month.
Otherwise would result in surprises like range(10) giving 11 values, violating convention. I admit I usually have to pause to remember whether it's inclusive of the upper bound or not.
You can see that they try just from the list of targetable interests in your profile.

https://twitter.com/settings/your_twitter_data/twitter_inter...

>> "These are some of the interests matched to you based on your profile, activity, and the Topics you follow. These are used to personalize your experience across Twitter, including the ads you see. You can adjust your interests if something doesn’t look right. Any changes you make may take a little while to go into effect."

They're not good at identifying interests and making them targetable, but they try.
but fun. Also might as well just mine bitcoins tbh...
> A key insight is that sorting polygons correctly is inherently O(N^2), not O(N lg N) as most would initially assume. This is because polygon overlap is not a transitive property (A in front of B and B in front of C does NOT imply A in front of C, due to cyclic overlap.) This means you can't use O(N lg N) sorting, which in turn means sorting 1000 polygons requires a million comparisons -- infeasible for hardware at the time.

A key insight for binary space partitioning is that it also solves the problem above my making sure this never happens. It slices polygons for that specific reason.
Which, of course, led to people dying when the drift was too great.
> drove some large cost savings projects

Having worked as SRE on efficiency projects for BigCo, it is not at all uncommon to recover more than your lifetime salary in company savings with only a few months work or even less. The scale of things is so immense that even a slightly better handling of things can lead to outsize returns.

Laying off someone like that, rather than putting them on full-time efficiency work, is an obvious waste.
Discussion of the ligature issue (and a screenshot) in the Reddit post comments.

https://old.reddit.com/r/programming/comments/z18gb6/comment...
You need to do it badly and wastefully.
>They're misleading you with marketing, sure, but the truth in this case is written plainly in the prompt that pops up the first time you open the app store.

Then they should be sued for misleading in marketing?

It is one thing where it is legally to do so, it is another thing to have Apple turning on the speaker at highest volume for 5 years , largest attack on Ads and Facebook ( or Social Media ), finger pointing at tracking. And only to find out they are doing exactly the same.
There are 7 billion people who can classify NATO as a terrorist organisation.

At some point or other the 'Golden Billion' will discover that they're actually a minority in the wider world and don't have the influence they think they have.

https://pbs.twimg.com/media/FOFo3TaagAEYvUa?format=jpg&name=...
Taktile raises $20M to help fintech cos test and deploy decision-making models
Tangientially related: I finished my B.S. eight months ago and have since been disillusioned with the prospects of ever going to grad school. This submission is so interesting that after skipping through it, I was inspired to draft a roadmap toward grad school over the last two hours -- mostly reexamining project ideas and considering which PhDs in my network might find those interesting once developed.

Thank you for submitting this, it is absolutely fascinating.
People who came to the US knew that when they came. That is part of the conditions of coming to the country. If someone doesn't want to have to worry about that they can choose not to come in the first place. Other countries do that same thing.
It's going to affect 100% of your users in 2038. So yeah, if you see the game as just a product with a limited lifecycle then sure you can make excuses for cutting corners. If you see the game as a piece of art then you should have some interest in it working in the future. It's not like time_t overflows are rocket science.

Although the most clever solution would be to not have any bugs in the first place ofc ;)
I guess you were also declaring Putin a tactical genius for reaching Kyiv so quickly after invading Ukraine? Military historians will be studying that advance for years.
Most people mostly stream things these days. This doesn't mean no physical media gets bought.

I mostly buy physical media to give as presents to other people, since the streaming services don't generally provide any pleasant way to gift specific things.

After all these years, though, I still don't remember for sure which of my friends can play blu-rays and which cannot. Therefore I get hybrid (blu-ray and DVD) boxes where they are available, or just DVD where they are not.
A principal bundle is not itself a torsor (unless the base space is a point); only the fiber over each point is.
The notions first index, current index, previous index, next index and last index and each index are all invariant under shifts of the index set... yet this is the hill people choose to die on.
Configuration complexity clock, DSLs vs. general languages
Chats have a finite upper limit of participants, some accounts on Twitter have 100m+ followers. Storage is limited to buffer of not yet delivered messages, and avatars/stories.

They are entirely different technological challenges.
Napoleonic inheritance laws resulted in the continued subdivision of Burgundy landholdings, so that some wines come from tiny plots. There are lots of tiny wine producers in Burgundy. I'm surprised that plots appear on the market at all; I supposed that nearly all plots were kept in the family.
So, from 7500 people only 1 (ONE) person was responsible for cache, one of the most crucial parts of the service?
This doesn't handle the reasonably common case very well where someone is working on changes which are constantly breaking the branch for everyone else. They should have their own branch and be frequently rebasing/merging so as to not disrupt others.

Also exploratory branches where any nonsense may go on (that may end up being merged, at least partially!). Also test/development vs. production branches! One may be broken, the production branch should ideally never be in a state that cannot be deployed.

That said, keep the branches limited and try to keep them 'linear' in the sense that you don't want to be merging between 100 different non-main branches in some byzantine nightmare. Perhaps encourage merges only to the development branch and then rebranching.
Software engineers at Twitter got used to working on an money losing company for 10 years and being told they’re great at their job. Then they were fired en masse because someone’s called them out on it.

If your company is losing money all this time you are likely to be fired eventually in the real world. Job security in sw world had become so high that no one seemed to expect it. Everyone assumed “sure we’re losing money and the company has no direction” but all is fine.

They all stayed there in their tables working for 10 years in a rudderless company as if it was a government job.
Most of your house is already absolutely caked in feces particles, you just don't see it. Your toothbrush has feces on it, your soap, your towels, everything

Urbanites became absolute cry babies, bring them to the farm for an hour and they would starve themselves after they learn animals shit and veggies grow in compost.

Life is disgusting, get over it
Thanks for the link! IIUIC, wireproxy is not similar, but complementary: you can run wiretap on the server-side and wireproxy on the client and have a complete user-space solution.
PS: > How else would you carry statues around?

Many (most?) cultures that are not connected to the Mediterranean traditions don't carry statues of gods around at all.
That's only like $1 trillion, so just several of the world's richest people.
> You see a couple of ads mixed in your feed; behind that there's a big machine selling that space to advertisers and mixing it into the timeline of every user based on whatever profile Twitter has created for you. Then the advertisers want to know how their ads are doing, or they'll stop buying them…and you'll probably need to have salespeople to get them to put money into your ad system in the first place.

This is not crazily complex, bleeding-edge tech. This is something fairly well-understood and at any rate done by a lot of teams in a lot of places. (Twitter's ad profiling also seems awful. Maybe I am hard to pin down.) Probably the most complicated part is coming up with data to make advertisers think their campaign is working. (I am extremely skeptical most ad spend is actually worthwhile.)

> Twitter could be overstaffed. In fact it probably was overstaffed. But it's not overstaffed in the tune of of "it should be 10 people working out of a garage".

I agree 10 is too low for anything but bare-bones keep-the-lights-on-this-month maintenance, but it seems likely you could have a great and functional Twitter run by ~200 employees. I've seen more done with less.
So there's nothing actually wrong with UUIDs as secrets, if you know what you're doing and how to mitigate the risks?

So pretty much the same as every other damn thing in software that gets an "X Considered Harmful" article? :-D
Microsoft PowerPoint for iOS has a new portrait mode
Using SVN doesn't cause your computer to heat up. ;-)
That is a straw man. There are other perfectly valid interpretations and distributions of a statement that 100 could maintain it, like this:

15 database admins

10 linux sys admins

5 kubernetes specialists

10 windows tech support

25 front end developers

15 back end developers w/ Scala

10 machine learning experts

Whether that makeup could or couldn't do it is a different question, or whether it would be a different mix; all of that is up for debate, but the 1/99 ratio is just one very specific, extreme, and laughable mix for anyone who has supported a system of any real size.
Ok, but who is going to improve the automated assembly now?