skysight-inc/HackerNews huggingface dataset:
Thank you. Your few lines of comment gave me infinitely more information than the linked site.
Does Android 12 now hard-code references to Google Chrome?
A society that criminalizes suicide is a society that keeps its citizens as slaves.
Sure - I would say many of these would be much better suited for creation in a competent raster-based tool:

https://i.pinimg.com/originals/9c/a8/7f/9ca87fcc3a2bed54edfb...

https://d33wubrfki0l68.cloudfront.net/02dcb79b40989932a37ce8...

https://cdn.dribbble.com/users/1866209/screenshots/8200836/m...

https://cdn.techinasia.com/wp-content/uploads/2016/02/iBooks...
The author and commenters seem to say that brakes would mess with the consistency of the weight of the car. Why is this? I know very little about railroads.
While I may not be a 10x dev, I'm at least an 8.5x editor. Experience goes a long way as well. Knowing when/where to use certain technique, how/why something takes longer, etc all add up to make an edit session go faster.
"Okay. But That's Worse. You, You Do Get How That's Worse, Right?" — NBC, The Good Place
There is a lot of great advice in this thread here. And as you see if parallels the same advice as dieting; do more beneficial activity and do less non-beneficial activity.

If you can start saving $100 a month, and ramp that up over time you'll see yourself become more secure and less anxious in a relative short time.

From your spending, everything is in line with a comfortable lifestyle. Of your expenses, only the food and car seem like opportunties to diet. I would suggest finding a way in to a second hand car for half you monthly cost, and trying to get your monthly food budget to around $800. Eat out less, eat less prepared meals, and ask your children to help prepare meals.

For the "exercise more" side of things, finding a higher paying job is the simplest way forward. Perhaps the most straightforward way there is to ask for a raise, but also understanding your market value by interviewing may be beneficial. When you land an increased salary, don't change your spending habits.
> It boggles my mind to this day, why couldn't they have done that in hardware?

Software is cheaper and more flexible, I suppose.
What a mess.

Nothing in the student's question can be construed as offensive -- she asked in a forum why the US hasn't responded to genocide and oppression of the Uyghurs (her brother has been detained since 2017 by the Chinese government).

In response, the Chinese students in the audience jeered, booed, and left the room. Through a representative group, which may or may not actually represent the students: "[w]e left today’s colloquium because we felt that the atmosphere in that room was extremely hostile towards us . . . [a]t that moment, we were not sitting in a classroom; we were crucified in a courtroom for crimes that we did not commit."

If they were asked to personally answer for their nation's genocide, I could see this remark having validity. However, they weren't, but by rudely interjecting into a clear question they made it about them, and facts and morality are not on their government's side. In addition to this being extremely rude decorum, their response shows a loyalist's denial of reality.
Being able to drive on wheels while "kneeling", was really interesting. Could see it being useful for robots to choose mode best suited to current terrain. Wheels for roads, feet for climbing.

Does this count as a Transformer?
That's the "lump of labor" fallacy:

https://research.stlouisfed.org/publications/page1-econ/2020....
I've been using Vim as my full time editor for a decade (well Neovim for the last five years), so believe me when I say this: Vim is hard to learn. It's not a misconception. Modal editing never really took off, so people's exposure to text editing prior to learning Vim is generally something like MSOffice, which is not modal.

Maybe you're some hypergenius who picked up Vim in an afternoon, but I know several people who I recommended "just go through Vimtutor" and it didn't stick for them.
It doesn’t need a treaty for something to be clearly wrong… and like wrong at any level.

I mean the poster at the top of this thread immediately tries to make some justification…

> This is the kind of stuff that probably makes some people’s job down the pipe easier and at the same time undermines the Western civilization.

No! It’s just wrong! We should never do this to other human beings. Period. But you want a GOOD reason why not ?

Because the people you trained to torture abroad one day return home and get jobs like security outside the nightclub your teenage kids are going to. You’re literally training psychopaths which later get unleashed on the public at home.

Also we know torture doesn’t work for information gathering. It’s only useful as a tool of oppression. Which is why we’re actually using it.

But seriously. I can’t believe I need to make the case against torture. It’s just wrong.
They're not fully supported by Apple, and is really just a way of bookmarking a webpage and caching it. They don't use native APIs or GUIs and IMHO are very clunky for users because they pretend to be a app but in the end just look and feel like a chromeless browser, without a lot of the usual UI shortcuts a real native app would have (context menus, touch to do whatever, etc.)

I strongly dislike them, personally. If you really don't want to learn native languages, maybe something like React Native would be a better balance. PWAs are just janky.
I must have missed that, what exactly ended happened?
I think that subtle and timeless have veered into rigid and stultifying. Of course master designers are able to twist it and make it fresh but there aren't enough of them on earth for every project to have one.

For me internet video speed dating is a concept that's fun, spontaneous, maybe corny. None of that is expressed in the filteroff design which looks more like an accountant's blog. It's a "filter on" look.

It looks like a defensive design intended to avoid criticism, but does that inspire users to go out on a limb and try a new form of dating?

Perhaps a different minimalist design (or changes to the copy text) could do the job, but this seems like exactly the type of app where a maximalist, colorful, tongue in cheek kind of design could have worked.
I have the same feeling sometimes. With some games it's really easy to understand the world and figure out what's going on. With others I feel like I'm spinning due to how blurry everything is or that I'm starting into the sun due to the intense brightness.

As for user interfaces, video games are excellent case studies. My favorite example is the Ace Combat series. It shows how a functional interface themed after aircraft screens can be easier to manage than futuristic interfaces. At the same time, the futuristic interfaces manage to show a lot of geographical information in 3D instead of 2D maps.

It's always impressed me how much story telling is done through these interfaces. Before every mission, there is a briefing video where an officer explains context to the player and other pilots in the squadron. It's stylized as an officer literally booting up military software, authenticating with it and using it to present data.

https://youtu.be/dHsBpf9As-0

https://youtu.be/ctun9SEza4Y

I can't seem to find a single video of the menus themselves, apparently everyone cuts out the parts where they're navigating the menus.
"Dropping JDAMs on a building fingered solely by a detainee is sure to get random bystanders killed."

Like that ever stopped anyone. "Collateral damage" they call it.
> Probably many are, but for a person crazy enough to do such a horrible act such threats would also likely not work (either "nothing to lose" or "don't care about anything anymore").

War isn't crazy, and participating in attacks on [your country] doesn't mean that one is irrational or doesn't care about anyone in the world. Just because you are willing to give your own life for a cause doesn't mean you have nothing to lose.

The reason I say it works is because it actually works, and has been used by states many times, esp. in South America by US trained torturers, but also by plenty of others, like the Khmer Rouge. The point is credibility - and if somebody has planted a dirty bomb in some city, you can't credibly give them any reward for telling on themselves. You can promise things, but they will not believe you. If you're Pinochet, though, you can credibly threaten to have someone's children raped and murdered, because he did it all the time. He can credibly promise to do it even after the bomb goes off, and after you've been executed, because he's done it to others. He can have them brought to you and have it done in front of you.

The US also uses this tactic, although since it will never carry it out (although it will carry out deportations, indictments, etc. for family members) it relies on a lot of playacting. There are stories of the US pretending to torture family members within earshot of people being interrogated.
I'm working on a huge monorepo hosted on GitHub and using Git. I just wanna say at some scale Git stops being fast and GitHub doesn't have the tools needed for a monorepo. This is a 10 million lines of code monorepo. Not that big. I wonder how Microsoft manages to use Git for Windows. My git status takes 2 seconds to return!
I used and extended this tutorial to write the rayvertex [1][2] package, which is a deferred parallel software rasterizer in R. Explicitly building the rendering pipeline really helped me understand the underlying data flow and rasterization techniques, which in turn made me understand GLSL much better. And extending the rasterizer with order-independent transparency, multicore rendering, antialiasing, and other niceties made me appreciate the work that goes into modern renderers.

Highly recommend.

[1] https://www.rayvertex.com/
[2] https://github.com/tylermorganwall/rayvertex
Most games can run fine on Thunderbolt external GPUs, and that's a PCIe 3.0x4 link (roughly) that, on most Intel implementations, is also bottlenecked by the chipset[0]. Game assets are typically static, so available bandwidth mainly impacts how fast you can stream data into VRAM. Of course, with things like DirectStorage and consoles all embracing SSD-to-GPU streaming and hardware decompression, game developers might actually bother to actually use the extra bandwidth they've been given. However, that's still a way's off and definitely not a requirement to enjoy most games today.

The reason why PCIe 4.0 actually became a thing was because of enterprise storage arrays. M.2 slots and U.2 connectors don't have enough pins for 16 lanes, and using up so many of those lanes for one device makes no sense if you need to stick 10 or 20 of them in a server. That's also a use case that doesn't really make sense on AM4, unless you have a bifurcation[1]-capable motherboard or are spending way too much money on M.2 carriers with PLX chips in them.

[0] AFAIK, Intel wanted Thunderbolt direct-to-CPU but there was some weird driver/certification nonsense with Microsoft or something, and going through the chipset apparently made it easier for vendors not named Apple to support it. I don't remember the details.

[1] The ability to drive multiple PCIe devices off the same slot by splitting the slot's lanes. Most M.2 carrier boards are wired up to work this way because proper PCIe hubs are absurdly expensive... because the entire market for such chips are just storage array vendors.
The samples on HN might be a bit skewed, its design is after all a bit on the boring side.
I don't think myspace ever had an order of magnitude more users than LiveJournal. Do you have any data to the contrary?
The "bad" people will hold on as long as they can - partially because they won't have it as easy to find a new job, partially because they gamble on enough "high performers" leaving that they cannot be fired because otherwise everything would collapse.
Hey, so fun to see this here! These demos feature work from https://github.com/sicmutils/sicmutils and the newly maintained-by-me Mathbox library.

I’m around and happy to answer any questions about the library, future plans, etc.
I've always wondered why both "sunrise lamps" (like the one you're referring to) and "light-therapy lamps" (i.e. lamps of 10000+lm with a diffuser) exist, but there are no sunrise light-therapy lamps, which 1. go from dim to holy-wow-that's-bright on a slow timer, and 2. which are designed in a shape where you could fit them around your bed somehow. (IMHO, they'd ideally be a flat ceiling panel!)
The Ford Mustang Mach-E and the danger of electric cars
Thanks for the link!

PS If you ever see something like that on regular Wikipedia, please add the {{Jargon}} tag to it. In theory, at some point, some editor might come and make it better.
How to set up Next.js into the existing Expo project
Honestly, this has to be some programming error in the report they used, or they are straight up lying. I cannot imagine ~18,000 views is the top 1% unless something went really wrong at Vimeo.
Intel and AMD use a similar naming scheme, but get a little confusing with suffixes, especially AMD.

Both include a target market, generation, and performance level. With Intel, it's "i{market}-{generation}{performance}", with market being 3 (budget), 5 (mainstream), 7 (enthusiast), 9 (high-end). The numbers used in the "performance" level varies, but higher is always better. For example, i7-3770 is the third-gen chip targeted towards enthusiasts and was the highest performer in its generation. My i9-9900 is the top end model for the 9th gen. Intel will also use suffixes "K" to mean it has an unlocked multiplier (making overclocking easier) and "F" which means it does not have an on-die GPU, so you'll need a discrete GPU card.

AMD is similar, they'll call them "Ryzen {market} {generation}{performance}", ie, Ryzen 5 5600. But where AMD goes crazy is with the damn suffixes that express an additional performance level that is impossible to decipher.
And that is a good thing, some applications, explicitly not apps, have to be made to work and function properly. Not to look good or fancy.

Just wait until someone proposes to build a blinky-clicky UI on top of the serious stuff to make it easier for users. No joke, I have that problem at work right now...
Cookies should be set to session not a date. Many sites like HN don't do that presumably for convenience. I assume most social media sites set a date though.
Most rust jobs seems to require a few years of professional rust experience.
“The excessively rounded ages make me feel as if I was in a children's house, where everything was rounded so that children don't hurt themselves hitting their heads on corners, or even on a children's carousel.”

This is exactly why I can’t use MacOS anymore. It’s a neon-pastel-candy-colored, everything-is-rounded, excessive white space UI nightmare for me.
Is this just a coincidence that it has the word "EVER" in its name? Or are a lot of ships called "EVER-somrthing"?
That should really be taken care of as it comes up in a case by case basis, not mass layoff.
Red Hat, Inc. vs. Daniel Pocock
This essay is consistent with my feelings. In particular, the ending paragraphs: "Ultimately, my fondest wish is that I lived somewhere where I didn't want or need a car at all. I hate cars. I hate driving. I really hate other people's driving, and other people's cars." I wish the same, but those wishes seem not to be sufficiently widely shared for them to appear in local and state elections, and so we see the world in which we sadly live. In the U.S., L.A. appears to be the only city somewhat on the way to having a real, large-scale, and functional rail transit system, and even that is occurring with aching slowness.
> So now European freight is measured in terms of the speed of light.

Europe expands high speed rail to freight while as usual US rail is stuck in a slow speed ghetto.

I don't expect the US to even catch up, much less exceed this new speed challenge.
Or even half an industry. I don't think it's a coincidence a lot of significant technical developments or companies came out of the post dot-com "fallow" period of 2002-2006 (like the spread of Ajax, Rails, Django, .NET and Mono, Skype, WordPress, much of Web 2.0's innovation with Flickr, Twitter, and Facebook all founded in this period, AWS).
Digital identity for Africa: Future technology conquers emerging continent
I enjoy Smashing Magazine https://www.smashingmagazine.com
Interesting. Is there an open source and embeddable equivalent to this?
> With regard to technical choices - consider that some languages & ecosystems provide a lot more "batteries included" than others

It sounds like you are happy with the language and stack, could you share what your team is running?
tldr; Tech people can ogle at finance salaries / comp - just remember, it's a deluge of mind-numbingly dumb spreadsheet crunching and slide checking with incurious people who will make you wonder how the financial system is still standing. Oh yeah, and they glorify spending 70+ hours a week in the office.

Source - tech guy who's lived with finance bros in NYC for more than a year.
> Change the word "review" -> "collaborate"

A code review is not a collaboration. The author is still 100% on the hook for the correctness of the code.
A bit boring? It's as dry as a bone :-))
The journey from "whatever works" to "this needs to scale" described here is very, very recognizable.

In the early days of the internet, this is what pretty much every ISP looked like. The author doesn't seem to like their USR ISDN solution very much, but it was pretty much the best you could get at the time.

I forget the brand of the kit that actually caught fire, but that was definitely something that was happening for real in the data closets of the period. My employer at the time was using Cisco 5500s, which had to be upgraded to 5600s (or was it 5700s?) pretty quickly, due to the potato-like qualities of the CPU and RAM on the former model, and the rapid increase in modem speeds.

Good times? Maybe... We've definitely come a long way since the start of the century, and despite all the hand-wringing around "tech stagnation", turning up a 10Gb/s link these days is definitely more enjoyable than getting a T1 or E2 link to do its thing at the time...
Interesting. Haven't tried it myself but looks neat.

And here my 2 cents:
I would be seriously surprised if Strype didn't have any intention of integrating some visual based machine learning algorithm to help automate coding. Actually I'm quite surprised I haven't seen any project doing that. Github copilot comes close but is text-based only. So no end-to-end software design. For that you need GUIs and thus more visual-based networks. Strype could be helping with that.
On TV they give up everything they worked for and believe in if you break a few fingers. In real life, they just lie to you, you run back and forth trying to verify the lies, then 2 hours have passed.

edit: Americans (and others) have been taught to believe in torture like a religion, to continue to associate torture with truth. Torture is an argument; you're arguing with people that it's in their best interest to do what you want them to do. It is rarely an appropriate argument, and rarely an effective argument. It's far easier and more effective to convince them that cooperating with you is the right thing to do, and that's still not easy. But there are tactics, such as complete isolation and control over their environment, rewards for any sort of cooperation, friendliness and human connection, actual rhetoric and discussion, periods of complete disorientation alternated with periods of calm, pandering to their egos. They don't work in two hours.
Billions of dollars worth of R&D and I still can't organize my subscriptions.
Sorry, I had to.
Is it because the mainboard is not HDMI 2.0 or does not support DSC (Display Stream Compression?) (https://en.wikipedia.org/wiki/HDMI#Refresh_frequency_limits_...). Raven Ridge supports 2.0, but it's down to the mainboard to also support that.
I want my Onyx Boox Note Air 1 and OS 3.1 back
This has been the Chinese MO for quite a while now. Always play the victim. Never engage in conversations, never answer anything. Just blame the other side to be offensive to Chinese culture. This is happening everywhere, all the way to the top.
If I'm understanding you correctly that's using bazel to _build_ a deployment script/deployment tool (injecting the actual deployment artefacts as build dependencies) and then running the script?

I think that's compatible logically with what I said, but I agree that setup does blur the boundaries a bit.
The “high-level CPU” challenge
Does anyone know what the beam perpendicular to the body and the two small white boxes hanging off the ends of it are for? Maybe a safety feature to prevent rolling to the side in case it loses balance?
It depends on the person. Me personally, I get extremely comfortable in a relationship. When I’m single, I get really focused on goals. I used to have little to no goals once in a relationship, it’s just too relaxing. The other person can bring food, or you can, just have sex all day, take a day off, go somewhere, you just kind of get lulled into this somewhat hedonistic carefree life.

But when you are single, you sort of shift back into get shit done mode.

Depends on the person(s)(both of you can really get too comfortable in the situation).
Use Caddy to manage Tailscale HTTPS certificates
Does Plaid let you make payments to debt?
If you're willing to go off Amazon altogether and lose a lot of control (which can be good or bad), the serverless hosts like Vercel can easily do that. Each folder is just its own repo, and each repo is its own route, and they take care of all the hosting and managing and CDNs and such. You just git push and that particular website will build and publish in a few seconds. The prices range from free to cheap for small websites.
vimeo had their IPO last year (VMEO)
Industry-standard dual-camera Lidar sensors on self-driving cars can be deceived
Google employees are becoming unhappy with pay, promotions and execution
It was rude and incredibly offensive, but is it really newsworthy? What should the school do? Hunt down and reprimand these students? Prevent them from standing up during a Q&A? Send them to mandatory education programs on the subject?

I personally don't want my university to have a public stance on these issues, no matter how one sided. Just provide educational services and a safe environment to learn (safe as in physically safe)
Ah! Ok. Thanks!
> I wonder how Microsoft manages to use Git for Windows.

They created an entire framework on top of it:) It's actually decently publically documented, if memory serves
I'll file this thread under my FUD section if you can't bother to give a single example of a security issue being ignored for years.
Is it as UX-friendly as Google Sketchup was/is?
Ask HN: How do you read online books?
I love reading and my company give us access to O'Reilly learning which has more knowledge than I could ever absorb. However, my big problem is that I have to read from a screen which means I need to be either in front of my laptop or on my phone, neither of which I find particularly enjoyable for study.

Do you have any hacks to read books / ebooks / pdf / blog posts effectively that makes it feel like you're not looking at a screen all the time? Is there any technology out there than solves this problem?

Thanks!
OR that there are people who have personal opinions about the war who try to do what they think is right... and then there are sleazy Ukrainians politicians who are worried that the western population might see Russians as humans.
> the fact that this is the first time I'm hearing of Gen Z design definitely raised my eyebrows.

Isn't the author's description of GenZ essentially "Snap's UI"?