skysight-inc/HackerNews huggingface dataset:
The primary process is not well attended my the normal voter, only those on the extremes. So to win the primary you have to go more extreme, then to win the general you have go more moderate. So we ended up having to choose between more extreme candidates that don't reflect the majority. In fact the majority of people don't identify as republican or democrat.
Any car that has a screen could have a built-in diagnostic tool displaying all the trouble codes, live data from sensors, etc. The computer behind the screen already has access to said data as it's connected to the various data buses.

But yet even in 2022 the best we can do is "service engine soon" and getting more information than that requires an expensive visit to the dealership.
IIRC, they bet the farm on the GUS but didn't anticipate the future. Anything underhanded besides misrepresenting game compatibility?
I guess it depends on your definition of micro, I meant sub-$1.
Uh, Google Apps started in 2006. Not quite twenty years.
> I guess consumers aren't allowed to access the technology afforded to enterprise employees.

Lots of us built our own stacks and attempt to fly under the radar - things have gotten legally gray over the last two years and corporations have no problem sending their legal team to kick your door down for trivial stuff.
people keep saying things like this but really it's a question of what's available

music piracy is basically over thanks to spotify, apple music, youtube, bandcamp, etc

hardly anyone i know torrents movies anymore due to netflix, hbo, hulu

everyone has a phone plan instead of hopping around on free wifi constantly

people pay for lyft/uber instead of just skipping fare on the train

there exist social networks and communities that are effectively fee-supported. somethingawful and metafilter are some siloed examples, but there's the fediverse and stuff like mastodon where essentially people either join a specific community/clique that's funded by members or host their own instance.

i'm convinced what keeps most people on the main advertiser-controlled networks is they are run by huge corporations with service monopolies and network effect. remember, whatsapp got big on a dollar per year subscription
Yep, sounds similar to a hypnagogic state.
200mm Shortages May Persist for Years
The moment you start doing that you are going to lose backwards compatibility anyways, so may as well go back to the drawing board and revisit other compromises made in the ISA (like separate data and address registers, for example. Or big endian instead of little endian) and you end up with something else, IMHO.

Maybe something closer to a 64-bit version of the NS32k ISA.
Robert Hanssen
Honest question: Why does it matter…?
Carbon taxes seem to be pretty unpopular and I think it’s a failure of imagination for climate economists to keep repeating the same idea instead of trying to find things that are more palatable.
Design documents are artifacts for PHBs to collect. They don't work in real life. What works in real life are guides and how tos. You want the software to do X? Here is a GUIDE on how to do that. You're curious about this library's API? Here are EXAMPLES on how to use it. These documents needs dates so if the how to was last updated in 2014 you know it's probably out of date so you don't bother.
Article starts from "don't sanitize input" but in the middle :

> If you’re not using Markdown but want to let your users enter HTML directly, you only have the second option – you must filter using a whitelist.

So "don't filter but filter"
That's exactly it:

https://bootstrapmade.com/demo/Flattern/

Bootstrap is just a front-end web framework and there's nothing inherently wrong with using a nice-looking Bootstrap template to get a decent site up fast. Real companies doing that make sure to swap in their own contact info, though. Every search result with the Adam street non-address is for something shady.
In this case you set the anti-phishing code in your account settings (arbitrary string). Then they include it in all email comms (in the top right of the email body). So if you get an email from what looks like "Crypto.com", but with a different anti-phishing code - then you can be certain that it's phishing.
It's an extremely unpleasant surprise that they'd do it without offering any form of migration to personal gmail accounts. I've been waiting on a proper migration route for the past decade, with some unhappiness given Google Apps was originally marketed as suitable for personal or family use.

My phones, browser history, payments, purchases and more are tied to my GSuite account, and I can't leave without losing all of that. The fact that you apparently don't think we deserve to keep any of that stuff without paying a monthly tax forever doesn't fill me with joy.
I'm the most whiny opinionated person on the planet and even I find this stupid. Why would you care about what code looks like on other people's screens? If it works for them, it works for them. Christ. I hate this industry sometimes. There are serious problems and then there's people writing argument bait about ligatures.
The problem is that once you segment your customers into paying and non paying. The non paying customers become much less valuable to advertisers and the paying customers become much more valuable.

So the service needs to charge even more, which makes paying customers even more valuable in a feedback loop. The usual result is that eventually the service can’t help themselves and starts showing paying customers “a few” ads. Then the definition of a few gets larger and larger.
Big surprise for me is Amazon music... with 13%!

I don't know anyone that uses it. Maybe it's a regional thing?
Cable channels were also subsidized by advertising. You pay a decent amount of money per month to get access to exclusive content, but that cost still doesn't cover the costs of producing the media. If cable bills were double or triple the price, even without ads, many people probably would have been pushed to "free" TV.
Any messaging platform that wants a phone number gets a hard pass for me. Use Matrix instead.
Nitpick++: A fair percentage of electricity in the world is powered by other stars, because Uranium didn’t come from our star.
Well he sure seems to enjoy the practice of armchair sociology, like the rest of us.
'Hello' as a method of establishing a synchronous chat makes sense, but if you just need an answer to a question when someone reads through chat next, then it's by no means a required formality. My personal stance is when a discussion can be asynchronous, let it stay that way.
I used to work at what was basically a microservice shop for airlines. The amount of dark shit those apps get away with is amazing.
Source Code Pro is my personal go-to.
> The phrase that should have been used is "reform the police" because it would get almost every one aboard even the police themselves.

Yeah, that's the problem with "reform", it is so meaningless that the very police that need to be reformed are all for it!

This is not a system that can be fixed, a ludicrous percentage, maybe as high as 95%, of current police will need to find a new line of work for policing to be fixed in the US.
I am not sure to understand this completely.

What about Gmail use? Is that going to stay free?
why do you consider "the police" a single unified group (aside from some "individual officers")? "the police" are not a federalized entity (yet(??)), so it seems at the very least disingenuous, but also possibly dangerous, to lump tens of thousands of people from disparate cities and counties and states into a single amorphous group, and then generate a slogan that "makes it clear you have to pick a side" on how you feel about them.

has anything good come from this pattern of overgeneralizing and then generating purposefully disingenuous propagandistic terms to force people to "pick a side"?
Install Super PC-Kwik, smartdrv, or run it from a CF/USB emulator. Problem solved. ;-)
> The conclusion I keep coming to is that so many free market maximalists are absolutely terrible at designing markets.

There's wisdom in this statement but a better phrasing would replace "free market maximalists" to "humans."

Anyone who thinks they can "design a market" assumes all rational, predictable (aka not-human) actors.
I think at this point you need a national change and force new regulations down from the top. But the movement has turned into a left vs right issue and there will be no change from this government stalemate.
I’d expect some were also sold with the seats, they just changed the default config. I wonder what the ratio was though.
JetBrains Mono won the coding font tournament [1] for me, but said tournament did't have "Hack", which still looks best in my IDE (geany).

[1] https://www.codingfont.com/
FlowForge CTO here - happen to answer any questions people have about what we're up to, or on Node-RED (https://nodered.org) in general
Sometimes, in that state, the "brain audio processor" gets disconnected from ears and connected to inner sounds - heartbeats and such. The texture to the sound is given by random thoughts, so if you happened to think about a waterfall, you'll keep hearing loud waterfall heartbeats. Even if you're well aware of what's happening, these sounds are still overwhelming. This is a common "OBE mode".
It doesn't work. Paying to avoid ads makes you more valuable to advertisers. They will offer more money for your attention and some executives will eventually think they're leaving money on the table by not doing it.
For anyone curious to collect, explore, and becoming mindful of their own personal data more, there's a nice free alcohol tracker app called Less (iOS only) [1][2] from the same company that created the fasting app Zero.

[1]: https://lessdrinks.com/

[2]: https://apps.apple.com/us/app/less-alcohol-tracker/id1484828...
Used furniture is about to become a $16.6B business
Seeing these answers, it's only a matter of time before this bot gives someone a killer startup idea. That lucky person will be a shoo-in for YC, both because the idea will naturally resonate with interviewers, and because they'll have an incredible story to tell about where they got the idea from.
Putting the virtual in virtual reality, can't fault them for inconsistency if nothing is real on any level.
In the US, yes. In Asia, no. In Europe, it depends.
Devil's advocate: Advertising allows people to invest large amounts of money into products that don't charge end users. It allows largely equitable access to hugely powerful and complex information systems like Google search at no direct monetary cost to users.

Most people put the value of Google search on the order of thousands of dollars per year [1]. Imagine Google was a paid service: think of the academic disparity between the children of wealthy students who had access to Google and poorer students who do not.

1. https://www.economist.com/graphic-detail/2018/04/25/how-much...
How does that apply here, though? We know your suggested approach doesn't work. We know that there are definitely live rounds in the gun, because they've killed millions already. The UN's best intentions didn't deter the conflicts in Korea, or Viet Nam, or Iraq, or Rwanda, or whatever shenanigans Putin is about to pull in Ukraine, just to name a few.

In the MAD game, both the goal and the incentives are rationally aligned to avoid pulling the trigger at all. If MAD fails, it will happen because a mistake occurred. If the "Just let the UN take care of it" approach fails, it will fail for the same reason it has failed so many times before: because someone rationally calculated that the consequences were worth it. These scenarios don't really compare to a simple game of Russian roulette.

Logically speaking, it seems best to keep doing what we've been doing, but work as hard as we can to reduce the odds of a mistake.
Honest question, how do you make anonymous connections? I'm not talking pseudo-anonymous, but actual anonymous.
It evolved from a small system where the people all knew each other and went to the same few public schools where everything also ran on the honor system. It wasn't a bad design for its original scale & context.

Those dumb bankers. We computer scientists would never design something that failed to scale through 5 decades.
I'd say it's reasonable to call 16 "nearly" 20 years. It certainly rounds off that way.
Google Pay hopes to recover from brutal 2021 with new leadership
Thanks. I'm aware of all those uses. But that strongly suggests that he's constructed a simulation of projective / elliptic 3-space, not spherical 3-space. The image on the screen is a perspective projection thereof.

Additionally:

To clarify my understanding of projective vs elliptic geometry, because I keep conflating them: Projective space is a topological space, while elliptic space is projective space endowed with a certain metric, turning it into a metric space. Additionally, every elliptic isometry is a projective symmetry, while the other way round isn't true. On a purely topological level, there's no difference between elliptic geometry and projective geometry.
Not everything is on the Internet.
Non-Euclidean Geometry Explained Visually
Nice! Next step: an Arduino website run from ambient RF energy harvesting. :))
Feedback loops are cool, but ultimately money is fungible. It might be possible to legislate around this, but normally I'd assume the sort of government that is going to essentially turn their police into highwaymen isn't above saying "well, we funded the school through tickets, so we can point all the tax money at new police cruisers."
I really like the idea, although I'd really prefer if I could pick an example for a language I actually use. Even just my own snippet
Does Amazon give out Music accounts as a bonus when users subscribe to some other service, similar to Amazon Prime customers getting streaming? Maybe that can account for incidental and not intentional subscribers.
> When people talk about defunding or abolishing the police, they refer to razing systems like this (or parts like this in larger departments) to the ground, rethinking and rebuilding based on the needs of the community.

All too often arguments against this interpret 'defund' at the farthest possible extreme, but no one is calling for an end of law enforcement.

The reality is that providing constant budget increases for better weapons, faster cars, additional staff, etc. is causing the police to become more militarized. The Military are a defense against enemies. As police become more militarized their enemy becomes the civilians who they are meant to protect and serve.

The actual idea is to defund police departments as they are structured today, and allocate that money instead to social and mental health programs as well as law enforcement with a foundation in de-escalation and transparency.

Of course there would still be law enforcement to maintain peace and safety, and it would be based on transparency and accountability.
You are arguing that because it is possible to break the law and escape on a technicality, the law is invalid in all cases.
> At the end of the day, Company X hosts the servers and decides what they host and if Company X don’t want to host some kind of content they won’t.

That's very reductive. There are many laws limiting how companies can behave, especially once they exceed a certain size, because a laissez-faire approach has been shown to be harmful to society. Workplace safety, food safety, building codes, anti-trust, etc.

Such laws do not yet exist for social media activities, but that's not an argument that they shouldn't, or that these companies shouldn't try to behave better even absent such laws compelling them.

I'm not saying they should or shouldn't fact check, or censor according to their whims. I am saying that you can't dismiss it as "they're a private company they can do what they want".
I remember seeing this bug years ago. As Filippo mentions at the end, I'm still not sure whether to attribute this to malice or incompetence as per Hanlon's razor. I have not really followed what's up with Telegram lately, but I recall they had a rather brusque attitude towards the cryptography community at the time: "we have maths PhDs!", "Here's an encrypted message with no other context whatsoever: 0x459457453494530453409abc74f, $1 million if you can break it. No? Didn't think so!". To be honest, their consistent hubris at the time combined with (as far as I'm aware?) no other suspicious code (in the sense of backdoors, not just weird crypto) since, actually leads me to think it might genuinely be incompetence rather than a deliberate backdoor. I do think it's true that the security community can be a little outraged and not very welcoming to newcomers in the space if they get anything wrong: even Signal, pretty much the gold standard, receives constant (in my opinion, unfair) criticism for not being federated. Though, given the high stakes, I suppose this can be forgiven.
I have been playing with defining my own toy ABI, and I came up with a trick for thread-local storage:

Allocate the segment for TLS and the thread stack together so that both start (stack grows down, TLS up) at a 2*n - aligned address, with n large enough so that the stack size never exceeds 2*n.
Then, you could always get TLS-1 from SP by setting the lower bits to 1.

To avoid an odd size for the segment, you could put the TLS block at negative offset from the end of the segment.

I had intended mine for machines with 64-bit pointers, but data structures tend to be smaller on 32-bit machines, so they can cope with smaller stacks.
On the M68K Amiga the stack size was fixed and often relatively small: recommended minimum was 16000 bytes, and for large programs recommended size was 80000.
Modern operating systems for CPUs with MMUs grow the stack dynamically but still have to set aside a part of the address space for the maximum it could grow into.
> PoE

Do you mean powerline? PoE is power provided over Ethernet... Typically for ip cameras.
One of my favorite quotes is by Amundsen, who led the group that first reached the South pole:

"Adventure is just bad planning."
So if I use gmail for personal email, I now have to switch to a paid plan?
Wouldn't this result in increased polarization? For one side it would have the literal meaning and for the other it would have the sanewashed figurative meaning.
Novelty of the demo aside, whoever named Project Fugu did a great job. Eating around the lethal guts of a poisonous fish is precisely how I feel seeing libusb accessible by JavaScript.
Growing up around there, everyone knew about New Rome for this reason.
It's free with Prime and cheaper than other alternates for the paid version if you have Prime. For casual listening it's not bad at all.

It also supports so called HD and Ultra HD, which I believe Spotify still doesn't support, while Apple does.
Wow. From my perspective, this conversation is a horrifying, worst-case, absolute work communication disaster. Six messages spanning three distinct days to get to the point! And how long did each person sit waiting for a reply, or sit waiting without a solution to their problem?

In proper async communication, you give the complete message in one shot. Like in email. That to me is way, way more important than whether you say hello (although definitely feel free to open with that).

If you just say "hello", it's basically telling the recipient "I am trying to get your attention to have a synchronous conversation". Which is obviously antithetical to an efficient async culture. Especially if you take THREE FREAKING DAYS to finish the conversation you implied would be synchronous.
Personally I love it and your aesthetics, kudos. Is it going to be for sale or openly licensed?
I assumed it used some technology that made it look less like a digital display and more like a analog object. Also, I (stupidly) assumed that it was similar to an e-ink display I that it could display images when it was powered off.
Without scarcity trading cards aren't as fun, same with rare loot in video games. This is that but for Twitter profile pictures. Can't really hate people for having fun with social media's Black Lotus card.
But what did this mean? As in "customer relation" but the customers are devs?
Of course they're unpopular. No one wants to pay for the total lifecycle costs of what they do.
Advertising is to your eyeballs like spam is to your inbox.
Eniac or Babbage Difference Engine doing HTTP/2.0. I can't remember if both are Turing complete, so it's an exercise for the maker.
> Hello! if (haveTime(you)) { iHave(something); iWantTo(etc) }

FTFY
Codex: Voynich Manuscript
Easy - they paid for cable because it was an orange to OTA's apples. You'd only get a few OTA channels, and even then, not all of them would come in clearly. People paid for cable because it offered more channels. Most channels would still show commercials. Relatively few paid for premium channels, but it wasn't because they were commercial free (they were), it was because they offered better content (newest movies), in a time when piracy wasn't nearly as accessible.
Compromise suggestion: product placement?

Mix the ads inside the content so that the ad delivery mechanisms don't get in the way.
Agree, saying hello is an anti-pattern in async communication for existing teams.
How is it different from a regular tv?
Lord yes; I want the "avoid speed trap" option.
Corporate accounting is annindustry that only exist as "clever hacks". It usually works, unless you are politically out of favor.
I can see a lot of people doing this for plausible deniability.

It would be very difficult to prove the difference between actual incompetence and deliberate ineptitude.
The timestamps, I imagine, are to highlight that waiting for a response before asking is wasting time. The same exchange can be just two lines: The query and response.

you: Hi coworker, I'm working on [something] and I'm trying to do [etc]

coworker: Hi you, Oh, that's [answer]
Maybe, but you'd think if you spent 10 years steadily burning goodwill you'd eventually run out of it
Maybe it's just your points idea that's not very good. If you were punished with traffic school and just ignored it they can still increase penalities and eventually come arrest you. Unless your plan involves hiding out in the mountains somewhere or something.

Laws aren't only for punishing people who have something to seize. How else do we deal with people who have no money but still commit minor infractions?
That's not a well accepted definition though. It doesn't matter if it's a civilian or military target. Any violence done by somebody without social/economic/political power on somebody with that power is labeled terrorism
> The Telegram key exchange is described in the "Key Generation" section of Telegram's end-to-end API docs. Concretely, Alice requests the DH parameters (p, g) from Telegram, painstakingly verifies them, computes a random a value, and sends g^a mod p to Telegram. Bob receives (p, g, g^a mod p), similarly computes b and g^b mod p, and sends the latter back (along with a truncated hash of the derived key, for some reason).

I assume the reason is that the recipient of the truncated hash can validate that they've derived the same key without exposing it. This makes it way more straightforward to reject invalid keys. Truncating the hash is pointless but I get why they'd do it - it doesn't "hurt" since ultimately decryption will (hopefully) fail with an invalid key and this is just a shortcut to commit to a specific key.

Otherwise, a really interesting example of thinking "I'll add a nonce here, that'll make things safer!" and getting the exact opposite result.