skysight-inc/HackerNews huggingface dataset:
You can absolutely make arguments that bicycle design is unoptimized.

Why use front forks when they have so many problems? https://www.revzilla.com/common-tread/why-are-there-no-alter...

Why haven't recumbent bicycles taken over the road bike market despite many advantages (hint: It has to do with what kinds of traffic we prioritize in cities) https://en.wikipedia.org/wiki/Recumbent_bicycle#Compared_to_...
Oh man, I'm getting flashbacks to the cringe I felt the first time I heard the KPMG song: https://youtu.be/NCvKXgp-Awo

It's no coincidence that corporate anthems like this sound similar to the Scientology hymn We Stand Tall: https://youtu.be/XyNh1j3dsp8
I don't even use any of these state libraries.

All logic in the page/screen components and the prop-drill them down to where they are displayed.
If you're not aware, the GPS is and has always been brought to you by active duty military personnel. Establishment of Space Force renames the organization that has existed since 1982. https://www.youtube.com/watch?v=iIuqVeSL6Ss
Back in my firefighting days, cavitation was one of the things the pump operator had to be really aware of, as cavitation can cause serious damage to a fire pump. This is why you have to pay a lot of attention to "residual pressure" when taking water from a hydrant (or relay from other apparatus), and/or make sure you don't run out of water when drafting from a drop tank.
From the 8th paragraph:

> Helen had a right to a bond hearing before a judge; that

> hearing would have likely hastened her release from

> government custody and her return to her family.

You are, I presume, way older and wiser than a five year old. If you can't figure out the form, why would you expect a child to understand it? I would bet most kids could be persuaded to check either box by saying "Check here if you want to see your grandma" or "Check here if want to stay and color instead of having to sit quietly in court."
> When everybody thought that because ConvNets are crushing all the older methods, AI is right around the corner. Well, it turned out to be much more complicated than that, didn’t it.

I don't think anyone familiar with the area thought that ConvNets will give us AGI.

However, their effect has been huge! It's hard to overstate this. Computer vision used to be a small niche topic, with tons of effort required to get something working even on simple images. The quality of today's ConvNet predictions is way beyond anybody's imagination in around 2010. Models built around that time were like a house of cards. Extremely carefully crafted for specific scenarios, where moving one threshold a bit would destroy your output.
The thread so far was about laptops, so that's the context that in which I responded.

I wish I had a good answer for phones.. Fairphone, maybe? That whole industry is a depressing dumpster fire. Though, once again, Apple manages to be by far the most hostile (bricking all phones with replaced displays, anyone?).
That happened a lot, but also on every other model phone — AT&T had dramatically underprovisioned their network and 2G and 3G were less efficient at connection setup and supported fewer clients as well.

I wouldn't be surprised if they tried to blame the phone hardware but given every other interaction with that company I would default to assuming someone got a bonus for “saving” money on network capacity and then had to play damage control for a couple of years. My previous phone only had sound quality as good as the iPhone because I had unlocked it and enabled the higher-bitrate standard GSM codecs which AT&T's default policy had disabled.
>It's not clear at all that academic coaches provide value to students.

Whoa there, I need a citation for that, and I need a strong citation for that. It literally flies in the face of higher education research. Here's one study from the WWC, indicating strong evidence of effectiveness for coaching: https://ies.ed.gov/ncee/wwc/study/72030. And that was after 30 seconds of searching.

Actual professors provide value to upper-division students who (a) have a major already, (b) have study skills and other skills necessary for success, and (c) are at their terminal institution.

For the other (on my campus) 65% of students, coaches are more effective in terms of completion and spring to fall retention.
I respectfully disagree. 3D printing has not lived up to its hype or potential. The process is slow and sensitive to conditions. The commercial applications are relatively limited. It has radically transformed rapid prototyping, which is very important. But it's hard to compare it to the ubiquitous daily utility of paperclips or even velcro.

I have much more hope for the next generation of 3D printing, whatever that is
At least 4. But it's really not at all obvious that Shadow Brokers was Russia.

https://docs.google.com/spreadsheets/d/1-YhLDDrFIPlVVXG3EkpA...
> The entire event seemed to be motivated by lawyers' desire to reduce the university's liability in the event that someone drinks too much and dies.

Yeah, I think most of the time the purpose of these trainings is so the employee can't say "I didn't know I wasn't supposed to [harass people/reveal private customer data/accept bribes...]" and thereby reduce legal liability for the organization.
I think it's just important that every animation be justifiable as providing some sort of information. Like "where did this come from" or "something is happening here" or "if you click here, this will happen".

Any time someone's design blog starts talking about how an animation makes people feel, it's time to run screaming.
Don't forget the DARPA sponsored AI research, which supported the original lisp work I believe.
You can still run the 10 upgrade assistant and get it for free.
No, none of this has anything to do with dependency injection or AOP
What a coincidence, I passed today in front of his house and the chemical plant he was in charge of. The whole area is named after him too.

I did not expect to see his name in HN.
I agree! The person I was responding to reacted to "again" as if a behavior needs to "stop" in order for it to happen "again." It doesn't. It only needs to be reoccurring.
This hits the nail on the head - it's about SPA vs MPA. Component-based architectures are a proven and a win on FE for more complex interactions, but that doesn't necessitate an SPA. We had a large SPA with a REST API backend and were finding it really difficult to add more features to the FE due to the inherent complexity of the SPA.

We decided to split it into an MPA, adding React components to server-side rendered pages as needed (along with intercooler and stimulus when we don't need the power of React).

Things have become much simpler and quicker to develop, allowing us to focus on the user features instead. It's easy to forget how much you get for free from the browser and traditional HTTP/HTML client-server mechanics, along with the ease of having full access to your database and data model in your templates - and makes you wonder if going with an SPA first is throwing the baby out with the bathwater.
For anyone else who finds the lack of capitalization distracting, run the following in your JS console to fix most of the sentences and "I"s

document.querySelectorAll(`p`).forEach(el => {
el.textContent = el.textContent.replace(/[\s]i[\s]/g, ' I ');
el.textContent = el.textContent.split(/\.[\s]+/g)
.filter(sent => !!sent)
.map(sent => sent[0].toUpperCase() + sent.substr(1))
.join('. ');
})

Edit: Tweaked to filter out empty strings because it died about 80% of the way down the page
Hand washing. Modern disease control and prevention is borderline magic. Hand-washing is clearly the most important lifesaving and disease preventing invention in modern times.

Materially ... Well, "yourself" precludes anything computerized, unless you mean "program". It also precludes a huge range of materials science advances.

Technically, you can make steel and concrete yourself with enough real-world minecrafting, and good steel or concrete is probably hands down the most important factor in all our chemical, structural, and industrial processes.

Luckily there's a book with the most important inventions to re-engineer a complex, sustainable society called The Knowledge, and just about everything in there is build-able by a determined individual or small group (until you get to modern things). Not suprisingly, it mostly focuses on agriculture, medicine, steel, and concrete.
Linux distros preinstall Firefox just like Windows preinstalls Edge. A fact that I've never had a problem with, from an ethical or user-friendliness aspect.

For your comparison to be valid, a Linux distro would have to be showing antagonistic adverts when its mandatory telemetry gathering detects that you are not using Firefox, and doing so to increase their market share. They do not and distros are not Mozilla, so the comparison falls flat.
> the number of hours saved by Washing machines and Dishwashers.

This is true, but to some extent over-stated I think.

We have a family of five, and don't use our dishwasher. I just do the dishes every morning while I listen to the news on the radio. It takes less than an hour.

As far as washing machines, I agree that they are quite convenient, but the truth is most clothing doesn't need to be washed nearly so often as people do.

Without a washing machine, you would just do laundry less often.

I think modern plumbing is the actual time saver. Not having to haul water from the river or the well frees up a ton of time. Having waste water safely disposed of is a massive boon to hygiene.
What's the difference between the two models?
It's not federal funding per se; it's the requirements that come along with it, usually in the name of preventing 'fraud' or 'abuse'. I wholeheartedly believe you could spend a lot less on oversight, tolerate a small amount of wasteful spending, and come out far, far, far ahead. The flip side of this, however, is that some (usually Republican) congressman would be able to rant about how scientists are wasting your tax dollars.

Nobody, certainly not the dean, wants to deal with that kind of negative publicity. And so, every order gets stamped and signed and countersigned, often with an eight-by-ten color glossy pictures with circles and arrows and a paragraph on the back of each one explaining the "business purpose" of the item.

This still doesn't totally stop idiots from ranting about "Who buys video games and cocaine to monkeys?!" or "Why do shrimp need a treadmill?" However, it gives the university a little bit of cover--and since a lot of this work gets lumped in with other stuff, no one ever figures out how much time and money that wastes.
They fill them with water where I live. Seems easier to fill/empty but I'm not sure about the consequences on car collision.
What happened to capital letters?
The purpose of such a team building exercise is not to help the sick kids, but rather to do something that requires a lot of cooperation and interaction with your coworkers, so that you can get to know better their personality and behavior, and create habits and make emotional changes in the way you interact with them, which can in theory make you more effective at later working with them on problems that the company cares about.

Of course, it's not necessarily an effective use of time.
Superficial, disrespectful. There might have been many reasons, not being in tune with the crown wasn't necessarily the worst of the sins.
It's been that way for a long time: http://openbsd-archive.7691.n7.nabble.com/Oddly-high-load-av...
Computers will be able to handle the ambiguity of human language, transcending their rigid “only do exactly what you tell them” models of the world.

So, are reasonable examples now of these models allowing semantic context? So, far, what I have seen is generated text where the lack of understanding takes three paragraphs to become obvious rather than one.

Human language is this marvelous framework involving symbols associating with other symbols as well as to well-known and vaguely-guessed facts about the world.

Human relations are very robust and, for example, two people can have a longish conversations where at the end, they realize they're talking about two different people (or different days or events). But in those circumstances, they can correct and adjust. "Solid" understanding is there but it's under a lot of layers of social cues and protocols and multiple meanings.
The title kind of makes it sound like "As far as we can tell, the virus has no genes," but the actual discovery here is that the virus doesn't share any genes with any other viruses that we know of. Which is still weird, but far less mysterious than it sounded.
It's pretty easy, you use an OffsetArray.

Because Julia is composable the shape of the array and the values in it are orthogonal while reaming performant (as discussed by the article). As demonstrated by OffsetArray how one access an array is also orthogonal to those other factors, while remaining performant (it's a zero runtime cost abstraction).
Interesting. Looking for more info on what you were talking about (with regard to "guards"), I dug up this post[1] which has some info too.

[1]: https://blog.torproject.org/announcing-vanguards-add-onion-s...
> the only reason they stay in the Wintel ecosystem is for games.

Is it still "Wintel" when a lot of gamers are going AMD now?
Instead of leaking everywhere we now have a new problem: ink dries up before it's used and now they're landfill.
I'm surprised that this article doesn't mention General Magic for context. It's really crazy how much of this was invented and reinvented but the infrastructure and performance just wasn't there during the 90's in a way to support mass adoption. It was close enough to build something, but all of those somethings failed until WiFi, cell technology and Moore's law supported small enough gadgets. If you haven't watched it yet, I highly recommend the documentary on General Magic. https://www.generalmagicthemovie.com/
I would be very surprised if it was just pushed out irrespective of telemetry. Since Windows 10 is a mass-market operating system, I'd be surprised if 1% of their users had ever heard of Firefox.
Isn't it rather trivial to find who is accessing a website if you can manage to monitor tor nodes? Just do some heuristic, to see when traffic happens, and over time, narrow down users.

If you're the FBI and have the authority to monitor the whole internet, isn't it trivial to catch any tor user?

Tor is still secure, but of course if you are the government and have skilled engineers, time and admin access to the internet infrastructure (by legit or covert means, I'm pretty sure the US can monitor traffic outside his jurisdiction), tor is not safe. But tor is still safe from countries other than the US, unless the US government have a problem with what you're doing.

I would still be curious to see if tor does counter this problem by passively sending traffic to avoid this. Anyway I stand that there are 2 kinds of security: security against small bad actors, and security against competent, resourceful, big actors. The latter is usually impossible to get because it becomes extremely fastidious and complicated.
It's a nice looking display, and it's running at a nice 60FPS. However, operating systems don't generally run in full GPU mode all the time -- it's a huge amount of power to be re-drawing the screen that often, and that scales to poor battery life on mobile and expensive power costs in servers.

So that's one of many reasons practical OSes don't do their UIs with GPU shaders when they can otherwise get away with less.
No Amanda, my laptop has not ruined my life. It has made it much more bearable. Why not title this article "Unchecked greed ruined your and billions of other lives?" Right, no one will click on that.
> As a counterexample: the military has had supersonic jets for two generations, and there is no civilian supersonic transport. The only one that did exist was an european undertaking.

This undermines your main argument, because it shows how the military explores territory that would otherwise remain largely unexplored.
For the specific example the article gives, you probably should implement it by having a top-level component change one of its class identifiers and having the CSS properly select light mode / dark mode all the way down the chain.

... but the purpose of state is to keep track of whether you're in light mode or dark mode. You don't want the arbiter of that knowledge to live on the DOM if you're doing a web app, because you need to reason about who is allowed to change between light and dark mode and the DOM is global state; anything in your app could be editing it. State (among its other uses) serves as a gatekeeper on the ground truth of what mode you're in (and if all changes to presence / absence of the class in question pass through that component state, you're good to go).
Ask HN: What Is Your Experience with Payment APIs from Visa and/or MasterCard?
How do they compare with, say, Stripe or PayPal?
They can cause you to become reliant on sleeping with earplugs.
Our hearing system does not turn off at night, and by using earplugs you may be increasing your night time hearing sensitivity.

I worked for almost 15 years in Audiology and saw many people with issues in part from sleeping with ear plugs.

Most could not sleep without earplugs even in very quiet situations, and some even developed hyperacusis.

For the prevention of hearing-loss due to noise, they have been excellent.
I've done similar things, and yeah, it's great for making quick-n-dirty utilities to poke around with your data & state handling code. You can even throw ugly non-React GUIs on top, trivially, including in something like Electron (if, say, your application needs access to functionality or modules not available on the Web, as could be the case for certain Javascript deployment targets like mobile, set-top boxes, desktop, server, and so on).
Fast diffing and type safe SwiftUI style data source for UICollectionView
In the case of animations that provide visual clues, I wonder if animations could be adaptive to slowly get out of people’s way as they get more familiar.
One ear infection and you may not agree.
Help Us Avoid .COM Price Increases
Telescope Detects Fast Radio Burst Hitting Earth Every 16 Days
>Isn’t what happened to Clinton unfair? Of course it is. It is unfair that she wasn’t a plausible candidate until she was so overqualified she was suddenly unqualified due to past mistakes

Hah. How is HRC royally screwing up multiple times in the national spotlight and her losing as a result "unfair"?

> The election shows that sexism retains a deeper hold than most imagined.

Citation needed. This argument is as tiring and boring as the Russian conspiracy theory
How else would ICANN pay for vacations for its officers, directors, advisers and staff?

https://meetings.icann.org/en/calendar
If the walled garden is that bad for indies, indies should do way better on Android, right?
>Why would the US Navy develop something to help dissidents in other nations?

Seriously? USA's notorious for not wanting to influence the destiny or politics of other countries, eh. /s
Obviously we live in very different worlds. I am not supposed to access my workstation remotely. Again, if I managed to do it I would be fired.
The WhoisGuard service is free with registration now.
Space Marines? Space Ranger? Starship Troopers? Defenders of the Earth?
I find it hilarious that solipsys is writing about recursion.
Thank you for that link. Right before reading your reply I was trying to remember where I read about how it changed women's life and this is actually that talk my memory had remains of.
> No one is going to sit through a full-page reload on every form validation.

Why not? Most of the pure HTML forms I use load at least an order of magnitude faster than the complex SPAs I use because there's so many fewer network requests. You can make SPAs which are as fast but I'd say fewer than a third companies, even very large ones like Google or Facebook, succeed at doing so and an even smaller percentage have thought hard enough about error handling. On a daily basic I use sites from Google, Twitter, Facebook, etc. where I have to do a reload anyway because their developers were unaware that network operations require timeouts, retries, and that you need to provide UI feedback for all of those to match what the browser provides by default.

EDIT: to be clear, I like that we can do a ton of very complicated things in a browser now — we've been working towards that as an industry for the last 3 decades and it's great that it's largely arrived — but I think it really hits the failure of companies to skimp on resources for anything which isn't critical to the default user experience. Duplicating built-in functionality should be seen as an expensive commitment, not the default unless you're willing to devote the extra resources needed.
Many inventions only make sense in our specific modern context. Every primate that has ever lived could appreciate refrigeration and air conditioning.
If you took your same design concept and changed the coordinate system to polar-coordinate CIELAB, I 100% promise you that essentially all artists would find it easier and more pleasant to use, without any other required change.

For the software developer, the only additional bit of trickiness is that some color changes will push a color out of gamut, so you need to implement some method of bringing those back into gamut. As a simple first method to try let me recommend preserving hue/lightness and clipping the chroma so the result fits within the gamut.
Awesome, thanks for the informative reply!
What? I have a large suitcase with wheels from 1979. I was plannig to build "portable computer" in it, but Osborne-1 destroyed this plan.
I don't see why using libraries for complicated interactions atop React is a bad thing.
I know the style you're referring to; that works fine. But I've been getting books delivered in bubble-padded manila envelopes. In one case, I set up a return for the damaged book, explicitly noted that the packaging was inappropriate, was assured the problem would be fixed, and the next three (!) replacement deliveries were also shipped in the stupid manila envelope and, of course, damaged.

They never shipped me an undamaged copy; I gave up after their messaging went from "return the earlier book" to "don't bother; just keep everything".
Auxetic Materials
ARPA always was funded by the DoD: https://www.darpa.mil/about-us/timeline/dod-establishes-arpa
Robots are vastly less effective than humans. Sending robots to mars to build a habitat for example would be several orders of magnitude slower than just sending humans.