skysight-inc/HackerNews huggingface dataset:
You are mostly right, except the democracy part: that does not mean anything. Greeks had democracy 25000 years ago and it did not go so well, a certain very famous dictator was elected to power and a present day Russian president as well. On paper they are all democracies, in practice there are degrees of bad or fake democracies all over.
>The failures were political ones.

When you sign up to join the military, you are signing up to enforce those political decisions. You are not only signing up to "defend its people and friends." I would find this sort of article much more convincing if the author took an honest accounting of what it is that a military does. He has chosen to enable and participate in all aspects of British military activity, not just the patriotic soundbite version.
I'm on a low income bracket, and have forced myself to live frugally. I do couponing, cook all my own meals, limit the amount of electricity I use, and rarely sign up to online subscriptions that drain your account without you even noticing. I also don't own a car, & cycle everywhere. I make a little wishlist at the start of the year for things/gadgets I need and buy them near Christmas when I have extra money.
> bad wars

All wars are bad, but if you meant unsuccessful then until the Taliban again starts harboring terrorist intent on attacking the United States its a bit early to label it a 'bad war'. Similarly, Iraq is no longer a threat in the region and is instead a sink hole into which Iran must expend blood and treasure to maintain influence. Perhaps in time one or both can be clearly viewed as unsuccessful, but its not yet clear that is the case.
Why should Apple avoid autocompletion of porn site domains? That’s an area rampant with scam sites, especially similar domains. Plus “everyone” looks at porn so the benefits would be widespread.

If Apple wants to protect users then autocompleting porn site domains seems like the place to start, not avoid.

The absence of porn domains raises the question of Apple’s intent.
Our Sony TV (GoogleTV based) plays a slideshow of recent photos as a screensaver (where "recent" seems to be up to a year ago), which is a nice way to review photos when you're walking by the TV and a photo catches your eye.

But it's missing a key feature to "star" a photo that you like, and it doesn't even seem to have a way to see metadata to find out when the photo was taken, so you can't easily find it in your library on your phone if you want to share it.
There are plenty of things we evolved to do/believe/think/perceive that are now harmful, because the world has changed and we haven't yet genetically evolved to fully adapt to it yet (and, because of medical technology, we may never do so). There are hundreds of cognitive biases that exist because they were an evolutionary benefit, but no longer are, or are no longer enough.

Predicting how people feel is empathy, and that's great! But stopping there and assuming your predictions are correct without actually verifying them with the person first? That's harmful. You're not too busy anymore running from lions and hunting deer to stop and talk to a person before forming your ideas about them.
I'm working on paylent.com in this space. Happy to connect!
Will the events be recorded?
>The point is that they are making it harder and harder for us to do what we want with our computers. They are successfully taking away our general-purpose computers and replacing them with little more than Internet appliances.

This is the most important point in all of computing. I don't want a thin client, unless it's a thin client into a workstation or server(s) that I control.

Fuck the cloud.
From One to Two
> you gotta carefully choose the branch and the job

yes absolutely. I'd even say "the job" is the most important part. There are Army jobs that are pretty good, and there are Air Force jobs that are pretty bad.
I don't think that channel used the USB-HDMI thing.

Just don't go to "hardcore" forums, they will tell you what a shitty setup you have by not using an old ATI GPU with S-Video input running Windows XP to capture VHS.
"Britain has had the same foreign policy objective for at least the last five hundred years: to create a disunited Europe. In that cause we have fought with the Dutch against the Spanish, with the Germans against the French, with the French and Italians against the Germans, and with the French against the Germans and Italians."

— Sir Humphrey Appleby, Yes, Minister, March 1980.
Ask HN: How do people working remotely prevent interruptions from family?
Software engineers in particular really need to focus on their work. Even background noise can be quite distracting.
I live in a small town in New York state. I collect SSI and "make" about 10k a year. My rent is adjusted down to $103 for a 1 bed 1 bath 1 kitchen 1 living room apartment. I get more SNAP for food than I can physically eat. I can literally not do anything for the foreseeable future and be 100% fine although I don't and am constantly doing random projects (for free, making money or "hustle" is never my goal) and burning myself out. I have gigabit fiber for $65/mo. My utility bill is adjusted down to usually 20-something bucks a month. My meds are free and covered by my Medicaid? Meda-whatever, I confuse caid and care and forget which is which. I buy my groceries on Amazon which accepts my SNAP. I don't have a license or own a car. I have a nice computer (multiple). I have a big 4k TV. My life is pretty great.

I mean, my case is unusual because I jumped through tons of hoops to get the correct assistance for my situation and most wouldn't do any of this... Pride or something irrational. I wish you didn't need to be legitimately disabled to get this kind of help. I wish basic income was universal.

Edit: I don't travel. I haven't vacationed ever. I also cannot legally save money due to this entire situation. So there are downsides to collecting SSI. I can't really invest. I can't have more than $2,000... I also can't have roommates or a loved one live with me and keep the same adjustments.
>And sometimes there doesn't exist a way to communicate your true feelings without potentially causing pain. Being mature and communicating truthfully cannot solve this problem.

That's because it's not a problem.

The point of the article is that it's babyish to be so fragile that a friend cancelling plans causes you great pain, or so guilt-ridden that you can't bring yourself to cancel. In both cases the solution is not to avoid the feelings, but to become stronger.
SpaceX is interesting, but are they really doing anything important? Maybe if starlink goes global, but until then it doesn't seem to change anything in my or many peoples lives by not existing.

They are working on interesting problems though, far more interesting to me than most companies (including Tesla)
> I don’t understand how I’ve never observed the connection limit of 6…

Practically speaking this limitation has been obsolete for 5 years or so. With HTTP/1.1 there used to be ways to achieve more parallel downloads through domain sharding [1] on the server side and browser tweaks [2] on the client side.

[1]: https://developer.mozilla.org/en-US/docs/Glossary/Domain_sha...

[2]: http://kb.mozillazine.org/Network.http.max-persistent-connec...
If it crosses international borders, the GDPR is involved. Audi stores your information. So the GDPR is very much involved.
Internet disruptions overview for Q1 2022
I also like the `formaction` attribute that can be added to buttons and input-buttons in forms to specify different actions. I used it to let users choose between multiple payment methods.
Any idea about perf diff between this and GLM? In Computer graphics my use case is with fixed 4x4 matrices and vec4s. Thanks!
It might be naive but doesn't make the statement any less accurate or true. Some people have a strong belief, and faith, in democracy and democratic leaders. To the point that they'd join up and go fight if called upon. It's not for everyone but that's ok in a democratic society. Implying that people who do believe in the system are stupid or "lesser," is perhaps something you should consider not doing.
As someone who did convoy and “force protection” (sitting in a guard tower) in OIF/OEF I don’t think this is a reserve specific thing. It was just kind of a shit-tier job they got random people to do from all over (I was in the Air Force)

When I got back to my base literally no one cared or seemingly even noticed I had been gone for months lol
>That's where slaves were sold, that's where gay men were stoned, that's where people were hanged for all manner of terrible reason that had nothing whatsoever to do with justice.

That's also how you get slaves fred, labour laws passed, and so on. Most revolutions started on public squares (and public cafes, and such). And further progress was created by open dialogue, in books and other discourse spaces. Which people thinking like the above wanted to stiffle.

And, no, the "public square" wasn't what brought slavery for example.

It was more the discussion in the "polite"/"good" upper echelons of society, for their own benefit. The same people who run and profited from that racket. And the same, good, rich and aspiration class people who wrote diatribes against gays, or intented scientific racism, eugenics, and other such novelties.

In other words, by the same kind of classes who today dictate what the unwashed masses should talk about and what not, now.
While reading, that paragraph really stood out to me. Why would you even want a queen? It's an expensive relic of darker times.

The whole idea of fighting for your life is completely alien to me. But then again i guess the people in Ukraine weren't expecting to be invaded for the longest time either.

Humans are animals.
It's often misunderstood, but the Nuremberg Defence is a genuine defence to criminal behaviour, including war crimes. It's just not an absolute one, and cannot be used for the crime of genocide. If you're in a missile silo and you're ordered to nuke Moscow, you're not responsible for the outcome.
> like everyone else

We're talking about the richest guy on the planet. Of course he's not like everyone else.
>> The only correct way to test for bitrot is to read the data back immediately

> No, the only correct way is to read it back after some time has passed. Mis-written data is not the same as bitrot.

Well, no. If you want to check for at-rest bitrot, you need to make sure that you've written out the correct thing. Otherwise it's not possible to tell at-rest corruption from the one that happened on the way in.

> Every error-correction technique has a limit to how many simultaneous errors it can correct.

But it can detect that the case when it can't recover. Which is why it will either produce a correct output or an error.

> As I said, and as others have said many times, with sufficient scale and time even the most unlikely scenarios become almost inevitable.

This is not an argument if it goes against how things actually work.

> Why do you persist in telling me I didn't see what I saw with my own eyes?

I am merely curious in your exact testing technique, because at-rest bitrot is vanishingly impossible, even at the exabyte scale. For it to happen, the data and its ECC (7-11% of the data size) need to be both corrupted in a coordinated way. That is exceedingly unlikely. Especially in the context of academic papers that found that on-disk corruption is nearly always clustered and is either small scale or full-sector failures.

So when you say you ran into a lot of these cases, it's only natural to ask for details. And "scale" is not a detail.

> Are you assuming that my thirty years in storage gave me less understanding or insight regarding these issues than whatever experience (if any) you have?

I have no way to tell. But given your experience, can you explain how at-rest bitrot, should it occur, can seep through the on-disk error correction? I am not talking about raid-style setups, just the banal ECC record in a disk sector [1].

[1] https://en.wikipedia.org/wiki/Advanced_Format#Overview (linking to Advanced Format, because it has a diagram)
> Before one spends a trillion that could be going to the welfare of the citizens themselves, yeah probably.

So your suggested system would be to do away with the jobs and just give the taxpayer money away? That's much more socialist. You need to incentivize people or they won't work. If you do away with the military, you might as well not tax the people as much in the first place rather than taking their money and distributing it in a welfare program.

> Obviously, not sure why this is said here.

It was said because it wasn't clear what you were suggesting. If you're for keeping the military I'm all for lowering the industrial war complex, but I thought we were talking about military service and the benefits we give soldiers. Salaries make up a big part of military expense but those are jobs filled and livelihoods supported. It's the rockets and money we funnel into the middle east that could be cut, not GI bills.

> It's not genuine to say it's a jobs program either - my healthcare money is being strapped to rockets and shipped across the ocean. Are those rockets filing taxes?

That's fine, along as we agree that it's not genuine to say it's a welfare program. While I don't agree with a lot (or most) of our overseas ventures, especially Middle East or LATAM, you do need a force to protect freedoms. So I agree overall in the branches, just not the leadership, unless they are reducing our presence in places where they aren't needed.
> By definition, nearly every town and city in the US has a highway, in fact, the "main street" (often called Main) in most US municipalities West of the Mississippi River is intentionally built to overlap on a US highway, including the famous and definitive US Route 66.

That is true, but also irrelevant, because the left lane rule does not apply on those highways when within city limits.

I spent much of my life in such cities.
That'd be great, but is a lot harder than adding a header. HTTP/2 changes the entire wire format into a binary protocol that multiplexes multiple streams over a single connection. It's a lot harder to implement than HTTP/1, which you can type out manually over telnet:

telnet news.ycombinator.com 80

GET / HTTP/1.1
Host: news.ycombinator.com
\n
\n

Adding a header could be as simple as:

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Multiple-Subscriptions: OK
Laptops create freedom from a fixed position, desktops do not. Sometimes I want to work in the living room. Sometimes I want to work at the coffee shop. Sometimes I want to go into the office. I cannot achieve any of that with a desktop, while I can achieve a desktop-like at any point by plugging in a monitor and using a bluetooth keyboard.
thank you ezekg!
Ooh I didn't know. I usually create my own files and exchange only with editor, but definitely worth watching out for this in general.

CmapTools supposrts CXL format (https://cmap.ihmc.us/xml/CXL.html) as export, which is an XML variant. That might be better for exchange...
Is this part of The Great Reset that was so widely discussed in Davos?

https://imprimis.hillsdale.edu/what-is-the-great-reset/

https://en.wikipedia.org/wiki/Great_Reset
curiously I was able to find it (broken into sections) via Western Electric directly:

https://www.westernelectric.com/library#technical
For me caffeine is also a killer, even more so than the alcohol.
I still subscribe to the DVD by mail service. If Netflix had ads in streaming content, we'd use that more.
My desktop is a 4790k, so maybe not far off the age of your system.
I had to buy a laptop due to covid and, to be fair, things have progressed on the laptop front so much that it outperforms my desktop. I now only use the desktop for gaming as I didn't bother getting a discrete GPU on the laptop.

The laptop is high-spec and costly (Dell Precision 7750), so much so that I doubt my employer would have bought it for me. So costly, in fact, that it makes no financial sense to upgrade my desktop.
Diet-related diseases pose a major risk for Covid-19. But the US overlooks them
My email to you bounced. I was complimenting you on your ad here.. bravo :D
Oh no, Marshall, I was being far more despondent and was referring to programming as a whole. Thank you very much for your efforts on BQN.

Speaking of TensorFlow, I was looking at tinygrad the other day:
https://github.com/geohot/tinygrad/blob/master/tinygrad/tens...

Very tempted to port it to BQN. I could be wrong but I bet it would shine for that. You could print the whole thing on a t-shirt.
> I will implement it myself

Are you saying in the scenario described, your solution would have been to write an XML parser from scratch?
As the son of a son of a father who wouldn't have gone to college without WWII-era tuition assistance, can confirm it changes entire family trajectories.

My grandfather had the work ethic and intelligence in him, subsequently proven, but was born dirt poor with a snowball's chance in hell he could have afforded college without the GI Bill.

The military is an option which largely accepts you if you say "Yes" and can pass a basic intelligence test. Those are the only requirements. Not your family name. Not your family wealth. Not (now) your race or gender or sexual orientation.

And in trade for that, they open up benefits that change lives.

It certainly shouldn't be the only option, but that it is an option is better than not existing.
‘ The motivation of a soldier should exclusively be to serve their country, not financial or status (e.g. citizenship) gain.’

No successful professional military has ever worked like this. Basically you want a an army comprised mainly of fanatical nationalists whose only purpose is to ‘serve their country’ (whatever that means). Hate it to break it to you but such a force would more closely resemble the Waffen SS, rather than the citizen militias of colonial America or ancient Greece. A modern professional military should mainly made up from balanced and educated professionals to be effective. People like this usually have other choices in life and thus need certain incentives to join. Not saying serving you country shouldn’t be a part of it, but for most such people that alone is not enough.

For that you either need to decrease the general size of the army dramatically or find other ways of ‘motivating’ new recruits to ‘join’. The second options has not historically resulted in anything resembling ‘ excellence’ outside of ultra-militaristic, jingoist societies.
Officers = jobs, enlisted = welfare if you want a naive partitioning. Although high-ranking NCO's probably do quite well as they actually do/direct the work. Officers just look good :-).
That's not a positive for everyone, Matlab's API choices are a bit polarizing/confusing for people who don't use it.
Which of the following is a major issue with internet free speech rights?
An other answer just debates wether that was a benchmarking issue
> If you've got 1000 glyphs at a specific visual size to pre-cache into alpha-mask textures;

How often does that happen? There are definitely languages where that is a plausible scenario (eg, Chinese), but for the majority of written languages you have well under 100 glyphs of commonality for any given font style.

And then as you noted, you cache these to an alpha texture. So you need all of those 1000 glyphs to show up in the same frame even.

> Especially on a modern low-power system (e.g. a cheap phone), where you might only have 2-4 slow CPU cores, but still have a bounty of (equally slow) GPU cores sitting there doing mostly nothing?

But the GPU isn't doing nothing. It's already doing all the things it's actually good at like texturing from that alpha texture glyph cache to the hundreds of quads across the screen, filling solid colors, and blitting images.

Rather, typically it's the CPU that is consistently under-utilized. Low end phones still tend to have 6 cores (even up to 10 cores), and apps are still generally bad at utilizing them. You could throw an entire CPU core at doing nothing but font rendering and you probably wouldn't even miss it.

The places where GPU rendering of fonts becomes interesting is when glyphs get huge, or for things like smoothly animating across font sizes (especially with things like variable width fonts). High end hero features, basically. For the simple task of text as used on eg. this site? Simple CPU rendered glyphs to an alpha texture is easily implemented and plenty fast.
Source thread at https://news.ycombinator.com/item?id=30908640
fwiw, I'm currently ending ~6mo of time off. I'm further in my career, 15 YOE and in management. I didn't plan this and only did it as a result of joining a toxic startup.

The time off itself was great. I struggled to get away from needing to feel productive, but did explore some new tech and played some games. I would recommend a small break to anyone.

You would think being in management would make reentry harder, but I got a good pay bump and switched industries. The market is definitely hot. I also didn't get questioned about my time off. I framed it as "taking care of family" and that was the end of it.

I tell this to my newbies too - make sure you're developing good work habits. If this break is the result of the pandemic, do it. But if you're doing it to get away from work after only a few years of experience, be careful because unsustainable work habits don't go away.
On college basketball, the state religion of North Carolina
We do software engineering at ProcedureFlow
an <abbr> can be marked as a abbreviation without providing the long form via a title, if you don't know the long form but want to note it as an abbr, or if the abbr is titled previously and you're reusing the same abbr multiple times in the same context.

not sure about <dfn> without a title though.
Sure if you take the most hardcore literal interpretation. It's just short hand for "the enemies of the state" or "whoever my duly elected leadership consider to be the bad guys". Yes, people still willingly give up their independence for what they consider to be the greater good. Consider the entire united states armes forces and almost all government employees (in particular the folks who work for 3 letter agencies).
The better takeaway is that on ELF/PIC platforms a call to dynamically linked function is somewhat more expensive than one would assume.

With modern CPU architectures that can prefetch/speculate over indirect jump/call making it comparatively expensive to indirect call in a tight loop (the idea behind PLT is that in contrast to indirect call through GOT it should more clearly signal the intent to the CPU). On the other hand the tight loop is certainly important and this effect will not be so pronounced on any kind of practical code (because of the BTB pressure).

Also, this is interesting observation for various discussions about overhead of late binding ("virtual" in C++) as similar overhead is already there for almost any cross-object function call in PIC dynamic binary.
http://www.armedforces.co.uk/armypayscales.php#.YksfMKTTXDs the salary for an actively-serving Major ranges from roughly £55k-£65k pa. The author is probably earning at least twice that at Shopify, if not considerably more.
Good critique of that specific article. I would have found it more useful if, instead of saying "and most other studies share these issues," the author had presented guidelines to detecting studies that share those issues. There's something ironic about flagging issues with small sample sizes while extrapolating from a single study to "mostly a fraud."
Whats the best way to contact you?
> I think people who use 2T ram in workstations and people who work on laptops are not really overlapping much.

What do you think happened when the people with powerful workstations got sent home during covid?

Obviously for some employers the answer was SSH, or taking a workstation home - but for other places (e.g. CAD users), the answer was 'mobile workstation' laptops.