skysight-inc/HackerNews huggingface dataset:
You have a good point. Warehousing does not happen, despite what the landlords themselves report
This is a great set and a fun reminder that Cambridge life doesn't revolve around the undergraduates (however much I might have thought it did at the time).
I really don’t think of software development as being very partisan. It seems like it would be left wing based on geography but there’s this strong libertarian streak throughout all of technology.
That was sort of the impression I got. It’s not that Apple is doing something unfixable, it’s that they have a bug that enables something that shouldn’t happen.

Still guessing here, but if I have a Magic Keyboard paired to my computer right now and I’m using it, is there any reason to let a second Magic Keyboard automatically pair itself?

If your Bluetooth device pretends to be the second Magic Keyboard and automatically pairs it could start injecting keystrokes. That seems like it would fit the description here.

Maybe (or maybe not) that involves pretending to be the first Magic Keyboard. Apple makes their stuff, they KNOW that no to have the same serial number (unlike some cheap stuff you can buy). But if they don’t protect against that…
Family worked the phone line reconciling missing delivery. Her favourite was the shark lost on a train to a local tropical fish store.

Be nice to your delivery phone support. They often have discretionary "make this problem go away" budget and they use it on customers who are polite and accept the limits of reality as it emerges.
> How much are Google or Apple spending on developing Chrome and Safari?

They spend enough? Mozilla obviously doesn't.
> Is the root cause Israel's policies, or the very idea that Jews have any right to self determination in their historical homeland?

Do native Americans have the right to self determination in their historical homeland?
This doesn't mention Windows at all.

That sounds great on the surface, but it would be really helpful to understand why Windows is not actually at fault so I can better measure the risk profile.

For example, knowing that the Windows Bluetooth stack has the architectural equivalent of BlueZ's `ClassicBondedOnly=false` would be really helpful to know; that would tell me to keep an eye out for it being `true` in environments I'm trying to harden, for example.

Alternatively the stack might work entirely differently and the status quo might consist of a different set of considerations to keep in mind.

This is awesome and I'm looking forward to the PoCs and (pleeease) video with lots of demonstrations :)

But Windows has enough market share and enough sysadmins are going to be going "!!!...???" that some info would be helpful.

That info might be "I haven't attacked Windows yet". That would be good to know too :)
That's not the point. It has value, but it's in comparison to rewriting the actual codebase in an actually appropriate language rather than fixing tooling for a language that was a mistake to use in the first place
By its nature, that site isn't very representative of how the models perform in real-world use.
Hamas, as an organization, is founded on the idea that the State of Israel should be destroyed and all Jews should be killed or expelled. Antisemitism is at their core.

If Israel has a right to exist, they must deal with existential threats like Hamas.

If you have suggestions for how to do so while doing less harm to the civilian population that Hamas is using as a human shield, I'm all ears.

And if you didn't mean to imply that, why do only Palestinians apparently have an "actual" claim?
Tesla conducts largest-ever recall for 'insufficient' safety controls
I can't relate to any of this nor OP's description. I can definitely remember imagery (animated or static) and imagine new imagery. But it's all very vague and "bursted". So, for example, if I want to remember a moment in time, it'll just be short vignettes like a chaotic movie scene. Or, if I want to remember a specific tree, it's just a fairly indistinct object.

Now I'm trying to imagine what either of your internal thought processes are like.
> The solution has always been to build more housing

The US has more than enough housing, and very cheap at that. You can buy a house for $1 in some places.

However, toxic policies lead to over-concentration of housing in a small number of cities. This drives up prices in a never-ending spiral.

You can't ever build enough housing in dense cities. It will ALWAYS be expensive.
Bruce Schneier wrote a similar post back in 2016, and he was ridiculed pretty badly by everybody. Interesting to see how the opinion has shifted to the other extreme in less than 10 years.

https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...
Unfortunately it’s not that simple. You can’t deduct software dev (aka r&d per section 174) as an operating expense. Instead the expense is capitalized over 5 years. The effect is to make software companies look a lot more profitable than they actually are according to normal accounting standards. It hits bootstrapped companies particularly hard.

Matters are of course more complicated than this because nothing in the IRS code is really simple at least as far as corporate taxes are concerned. It’s an incredibly stupid law.
Show HN: I've built a MySQL proxy that supports online DDL
Hi everyone. Over the past year, I've built a MySQL Proxy that supports Online DDL. I'm not sure if there are other proxies out there with this feature, but I found it fascinating and thought it was worth sharing.
Of course, this proxy also supports many other features, such as Read Write Split, Read After Write Consistency, Load Balancing, and Transparent Failover.
I didn't build this database from the bottom up; instead, I forked Vitess and put a lot of effort into overhauling its architecture and SQL Engine Layer.
Moving forward, I hope to introduce more developer-friendly features into this Proxy. The next major feature should be something similar to the Branch functionality of PlanetScale.
You can plea the fifth.
Correct, but since "pepinillos" is not widely used, "pepinos" is understood by context to mean the pickled variety.

This is the case for Mexicans in the southwest USA. Things might be different for other regions/nationalities.
(Though most of the mad little losers are culturally Christian whatever they call themselves, so I suppose you're right in that sense.)
how the hell are these guys able to hack into these systems?

edit: nvm, https://news.ycombinator.com/item?id=38658599
Adjusting for inflation 26B from 2016 is worth 32B now. Going by just market returns 26B in S&P 500 in 2016, would be worth 70B today.

Also 26B is just initial investment, MS surely invested more money in the division in last 8 or so years, Linkedin was not exactly highly profitable entity in 2016, while it was not burning a lot of money, growth experienced in last few years would have needed additional investments in the business.

I don't have specific opinion on whether MS overpaid are not, just want to point out even 100B valuation today does not necessarily mean its high RoI for MS yet.
Research investigates evolution of symbiotic binary HM Sagittae
“Upon arrest” is doing a lot of work here. BEFORE an arrest, the 5th must be explicitly invoked, perhaps only if you have answered some other questions though. See the case law I linked.

The 4th (unreasonable search and seizure) is generally clearer, but I don’t know how it works online “stop and ID” states. IMO those laws are unconstitutional, but I haven’t looked into it because I don’t live in one.
Not if it’s software development. That’s now considered r&d and is deducted over 5 years or 15 if it takes place overseas.
That makes no sense. Most local businesses don’t even have ads on bus stops. Let alone that being where most of their profits are invested???
Isn’t the server still centralized but at the side of the browser vendor instead?
Yeah, but everything else being equal (using Element), I have my account on their server too, and use push messages there. Or I only use their push messages and host my own server. As far as I understand both are free.
> You can't ever build enough housing in dense cities. It will ALWAYS be expensive.

Interesting, Tokyo hasn't seen house prices increase since 1995 in either nominal or real-dollar terms.

One of the most affordable major metros in the US is Houston.

One thing they have in common is no real constraints on zoning.

> The US has more than enough housing, and very cheap at that. You can buy a house for $1 in some places.

The problem is supply and demand have to be co-located. You can't commute from Iowa or Detroit to the Bay Area or Manhattan for work.

Studies show the US is short about 5-6M homes thanks to a decade of under-building. [1]

> However, toxic policies lead to over-concentration of housing in a small number of cities. This drives up prices in a never-ending spiral.

Concentration of housing is good, actually. It's far more efficient in every way, it's environmentally friendly and gives us access to all sorts of services and social groups. Concentration of talent makes the Bay Area the Bay Area.

[1] https://www.marketwatch.com/story/u-s-has-a-shortfall-of-6-5...
I bet the "invalid tracking number" is just a generic exception handler. The number is valid and exists in the DB, but some additional data that the tracking application is expecting to see isn't yet there, so it all explodes and you hit the catch-all exception handler.
Yes we should not regret anything. Regret is not effective for reminding us not to repeat mistakes ( the experience of the mistake is enough to do that, and not the same as regret)
Negligible gain can still be enough to distinguish oneself. What gain do colourful feathers on birds really have except to draw attention.

Also, evolution is likely not precise enough to have evolved accurate intuitions about the fitness value of all possible risks. We should expect some reasonably broad degree of randomness around the value of risk taking.
No comment on the thread, but I smiled at seeing myself quoted on HN :)
Many people are doing the wfh thing barely working yet still getting a paycheck. Why would they complain?
There are some such places, but they are relatively few and far between. The exception, rather than the rule.
I've found it mildly useful for when I say I'll meet up with a friend but I've forgotten their address, so then look at my timeline to see where it is (since I generally remember the last time I saw a friend, if not exactly where their house was).
Language is not mathematics and constantly evolves. All you need to do is look up the etymology of the word to understand why your dissaproval is ultimately a waste of effort. The one thing that has remained consistent since the word's inception is that it is associated with operating or implementing machinery or technology in general.
Be careful with this, you can start a fire with fresnel lenses at the right angle in direct sun...
No!

In the US, case law has ended up more protective of people who invoke their right to an attorney than those who merely invoke their right to remain silent.

In certain cases the police can restart interrogations after invocation of a right to remain silent, but if you invoke the right to an attorney any interrogation must stop until your counsel is present. These exceptions are narrow, but “being interrogated by the police” is the last place to chance stumbling into one.

The magic words are: “I will not answer any questions without a lawyer present.”
I use it to remember the names of bars and restaurants I visited on trips when making recommendations to friends.
The Repository Filesystem, Inspired by Unix
The article has a whole section "Robustness against changes in viewpoint" where it argues that it's good.
Roughly, pick a date and start writing all new data to both, while running etls to backfill data from old to new. Once that is done, you use a feature flag to do a small % of reads from the new system and wait and pray. If nothing major pops up, you slowly ramp up the % of reads until you're confident (as much as one can be) that everything is working, then you move 100% of reads to the new system. Finally, you turn off writes to the old system, clean up the feature flag and remove any old unneeded code.

jk of course you never do any of the other stuff after turn off writes to the old system you just leave the FF turned on to 100% and never think about it again :-p
It’s weird thinking the public policy measures enacted during the pandemic were designed to make wealthy people more wealthy and increase consumption of goods and services.

We had a chance to use the pandemic to fortify our society against future challenges. Instead we’ve made our communities more fragile and more vulnerable to future shocks.
Real software engineering is a drudgery of stitching together other people's libraries and APIs, responding to the product team's "can't we just...?" queries, and alphabetizing your HTML properties. College doesn't prepare you for that. Shiny happy Schemeland doesn't prepare you for that. It's like the old joke about Bill Gates and the beta version of hell.
> we have no conceivable way to know that hereditary traits contribute to any percentage of the differences.

That's exactly what cross-cultural studies do. The evidence is pretty suggestive.
>I want to like Azure but it also seems like an uncoordinated mess.

It's literally a "me too" cloud.

Azure is notorious for not being "finessed" out and god speed if you have to use AKS.
>I don't know what kind of weirdass servers you hung out in...

Not to be overly critical, but its the very use of the word "hang out" that really highlights what I was discussing. The spaces are designed to be totalizing, in the "real world" you could hang out at a friends house or the park or something, the latter is free and open, and you can come and go as you please. Discord servers, by their very design, are antithetical to that ethos. Like a bad parody of 19th century secret societies, first you must be admitted; then, once in, you are subjected to an immediate system of hierarchy, and potentially higher "inner circle" social spaces. The total control and hierarchization of social life, with widespread tools for monitoring and expulsion, where everything you do or say can be recorded and tracked, is part and parcel of the architecture of Discord. This isn't a private server you or your friends own, its a space designed to extract profit for a mass corporation by keeping you on it as long as possible and subtily encouraging microtransactions with via social pressure: Reddit has the same model. And the longer you stay on Discord, the more of your social life is exclusively on Discord, and the more opportunities arise for Discord to exploit you for profit.

It is highly insidious, it is no different in form or structure from any other social media website: even HN suffers in this regard, since it has small incentives to keep you returning and commenting and replying, and passively exposes you to advertisements for various services offered by YC startups. At least here there is something more than just that, but only 4chan achieves an absolutely democratizing end as a place of almost pure excess. But the latter isn't very good for actual discussions, so I come here.
I work at Microsoft now, so Hyper-V
You'd think that and yet when Vancouver brought in an empty homes tax they raised 115 million over 4 years.
People don’t like it is, but it
Yes, Hamas is evil and anti-semetic. But it was created as a response to evil things Isreal was doing. Like a kid who gets bullied bringing a gun to school because they just fuckin can't take it anymore. It's wrong and they should be stopped, but to ignore the fact that they were pushed to this point by other people who are equally or more awful is just self-defeating.

I hope all this isn't coming off as a defense of Hamas. I simply see Hamas and the Israeli state as equally evil, two heads of one machine that does nothing but hurt people.
> Zulip is proudly independent, with no venture capital funding, which means that our revenue strongly impacts the pace of Zulip’s development.

I ain't mad at that. Everyone needs to play the game they can play. I agree with their decision.
25 hours of Xcode Cloud now included with the Apple Developer Program
There's no fixing it because there isn't anything fundamentally broken , rather an aversion and active resistance to a process that is objectively bad in many respects, and largely the result of the massive waves of outsourcing that were promoted and allowed to happen by choice. This wasn't a law of nature or of logic , there are a lot of ways in which it is less than desirable.

I don't think there is a 2nd law of thermodynamics for social and economic processes, and I think that it is provably the case that specific decisions were made by specific people that allowed all of the things you described to happen, and that there are easily conceivable alternative paths we might have taken.

In some sense, IBM is idealistic in the true sense of the word. That ideology is certainly not HackerNews' ideology, but it is more complicated than the simple "capitalist company doing capitalist things" explanation.
Curious why they mention mach limits with their ramjet/rde I've seen them work under subsonic air conditions. Makes me wonder what the limiting factor is of rde under subsonic speeds. To me,the rde always seemed like the holy grail of propulsion even under subsonic speeds because of the significantly higher exhaust velocity. Something even rocket engines could benefit from due to the better ISP characteristics in low and high atm pressures.
I don't know. What's the wire for? Needing both the USB cable and Bluetooth has always struck me as pretty dumb.
And ET couldn't phone home, either.
You can write this in safe-Rust, with a match. There are only 8 variants, and while it's a bit tedious¹, Rust will optimize it to the same code as if you had done a from_raw construction … without the possibility of UB.²

¹(but there has to be a crate for this)

²https://godbolt.org/z/W55W1GxvY
We used Zulip for over a year and then eventually switched to Slack. I still miss Zulip.

The major reasons for us moving were:

* it is not Slack!

* lack of plugins from other applications

* inability to collaborate with external parties - customers, vendors etc
Just to be clear, I wasn’t trying to criticize t-mobile. Been their customer for the past 8 or so years, and I wouldn’t have stayed if I had some serious reservations about them.

I stand corrected though, you are right, i don’t think the content of messages has been ever obtainable. At least not since 2006 when it became explicitly illegal for carriers to provide that info to anyone (including the customer paying for the phone line) outside of special circumstances like a court orderc subpoena, etc. (so practically it isn’t an option for the heavy majority).

However, it is factually true that i can get metadata (datetime of each text, phone numbers of both parties, who sent who how many messages, etc) about texts being exchanged from my carrier by just clicking through a couple of menus in the app today. I checked that right before posting my earlier comment. And it is also factually true that despite the carrier not being allowed to disclose to me the content of those messages, they themselves indeed have have full access to the content in plaintext.
If their stack works fine and I assume it it why the fuck do they need to move it at all?
Yeah. Also, the police are legally allowed to lie to you, but you are not legally allowed to lie to the police.

I’m not interested in lying to the police, but when I know that they can lie to me, it’s a big disincentive to say anything to them at all. This is a problem.
That is not really true, if it was then Linkedin would have evaluated all the clouds in fair process and gone with AWS as the best fit in 2019 if they wanted to move in the first place.

The pressure to move to a cloud and to Azure specifically both comes entirely from MS. Linkedin was perfectly happy then and now running its own setup, this 4 years of trying to move is because of MS ownership.
https://archive.ph/8gMt4
Wasted effort at sarcasm. We actually even nowadays have another nice term called software construction. Which I am fine with.

You can't compare the effort and knowledge
I wonder what the ratio of tenant landlords to corporate rentseekers is?
One pays deadweight loss, the other receives deadweight loss. If they are literal neighbors, they are not metaphorical neighbors.
I'm going to guess that Apple made some decisions here to trade off security for usability so the Magic Keyboard can "work like magic" regardless of what stage of the boot cycle, recovery mode, etc the computer is in, and this vulnerability takes advantage of that.

Looks like this has just been fixed in iOS/macOS.
Looks like Nov 13 2009 here.

The time capsule is amazing and I've referenced it many times over the years
that’s quite an understatement.
Looks like 3 iPods stacked on top of one another.
Geely Zeekr's New Golden Battery Adds 311 Miles Range in 15 Minutes of Charging
Hopefully high interest rates kill this persons startup. The tech industry should remember that in its embrace of open source, it also should embrace left wing politics (Stallman, Chomsky et al are prolific Green Party voters), including worker protections and at least attempting to have some form of “worker self management”.

Folks like this in different eras literally motivated communist revolutions
Sure, but this is all protected by dubious hardware that often gets cracked. A text password is protected by pretty sound math.
Well they decided they didn't need to. That being said, you can't necessarily wait until things no longer work fine before deciding to move. If you can reasonably anticipate a problem in the future, sometimes even if things work fine today you might be best off moving in order to avoid future pain.
Your grandma can say she engineered Google but clearly you cant because all it takes is a few minutes to look at the history of the term to answer your own questions. I realize some folks are salty they paid a ton of money for the idea that a piece of paper gives them some sort of prestige. And it does, to 0.001 of humans in the world who are associated with whatever cul...I mean institution that sold you something that is free, with a price premium and a cherry of interest on top. All so you would feel satisfied someone, anyone, finally acknowledged your identity. A great deal of the engineers that built the modern internet never got a formal degree. But they did get something better: real practical experience attained via tinkering.

And so it is.
Google domain shuts down. What are the alternatives?
Interesting. I wish something like this aimed to be Roon Ready or like an open source version of what Astell & Kern offer, where people can make their own DAP.

As it stands, it's going to be a fun nostalgic device.