skysight-inc/HackerNews huggingface dataset:
Yeah... I absolutely appreciate my belief is controversial "at best" ;P, but I stand by it, and even (personally) consider this one of the defining characteristics of someone who truly "understands" and thinks fluently and natively in the mental model of practical computation vs. someone who would prefer to translate from their real-world experience into the inherently-finite world of machines.

That said, I certainly agree that if you are working with an actual unbounded numerical value you should be using a data structure that at least attempts to simulate an unbounded numerical value; but, what people always insist on instead is to continue using their fixed integer types which they want to magically have compatible semantics with unbounded integers... a fiction they insist the compilers and even CPUs join them in crafting, with things like the "trap-on-overflow" feature you are advocating for :/.

The result of this is that, rather than accepting types like "uint64" are finite fields that should have perfectly regular overflow, and inverse semantics that under no circumstances, should be "messed with" by the environment, and that they should be using "BigInt" for any actual numbers that occasionally come up, people keep ruining the finite field types by trying and, in the end, failing to add a bunch of weird optimizations and overflow trap semantics to their operation... mitigations that only cause further errors later: these types should have the most brutal possible interpretation of finite field math, and anyone who wants an actual number--maybe to represent a physical or monetary quantity should be forced to not consider them an option.

Meanwhile, languages should do anything and everything possible to not pessimize the syntax of types like BigInt by providing a short name for a good implementation of the type along with operator overloading that prevents anyone from ever considering the usage of a type like C's "int" to represent a number merely because it is easier or looks better or feels natural: you fix this issue, and "trap on overflow"--a ridiculous semantic that makes software look like it works until you push it a bit, and in a way that fails to be fungible with (and accepting the same solutions as) running out of memory--becomes a feature that has no legitimate usage.
There are quite a few other companies building larger scale VTOL vehicles: Joby, Lilium, Airbus, Archer...
Ask HN: Why don't programmers know about Keith Sweat?
Stalin, Mao, and I think Castro (I don't know about Qaddafi) were totalitarians, single parties that exercised total control. Authoritarians are people like Putin, an undemocratic dominant power among some competing power centers (though maybe Russian politics has shifted into totalitarian).

Maybe we can say that authoritarians use the system to control things; totalitarians build a system of only themselves (or their party, such as the Soviet and Chinese Communists).
Well, nor do most people guard against absolute value failing, even inside their implementation: most people are simply wrong... that said, I also think matter-of-factly "negating" a signed number--rather than asking for the additive inverse of a field element (in which case -128 is the correct answer for -128 as when you later go to add it to another number it will have the correct behavior even if it doesn't look like it makes sense if you pretend it is a number)--is also usually a mistake ;P.
Thanks, I do think your original article just got people curious for the challenge, all good fun in my opinion.
Why Decentralization Isn't as Important as You Think (2020)
I’ve got an LS6 build in process right now. Lots of us do it on the regular.

It’s not that common with shitboxes, but even then it happens. We swapped my kids Honda Civic’s head about a year ago after a blown head gasket.
Those are going to be mostly solid metal, so they're going to have very low resistance. Worst case scenario, you have a silver ring, which has the lowest resistance of any common metal at normal temperatures. Even at a high value of 0.1 ohms (it's sure to be much lower than that), you're looking at 1440 watts, around the heat produced by many plug-in heaters in the US.
>you may not like hearing this, but Canada is quite frankly underdeveloped when it comes to medicine overall
Compared to who? What statistic are you “quite frankly” basing this on?

Imperfect and underfunded? Absolutely. Has major flaws? Yup. But underdeveloped is a pretty strong (and needlessly inflammatory) word.

> 2 years wait for hip surgery, 6 months wait for MRI. This is apparently with close to 50% of government budgets dedicated to healthcare.

Sounds like your “source” is right wing media. Talking points.

> Yet they have fundraisers for MRI equipment in hospitals, google it.

In 40 years I’ve never heard of this. Maybe it does exist in some rural areas(?) but I’ve never heard of it.

You know what I see literally every day though? Calls for supporting some “GoFundMe” page so a child can get their life saving treatment. Guess where?

You’d think it would be some “underdeveloped” country but you’d be wrong. Google it.
It's not high voltage, that's the point. I suggest looking for videos [1] on welding steel with a 12v car battery to see how fast metal can heat up with enough current behind it.

[1] eg. https://m.youtube.com/watch?v=2TtwrqIDnxg
That would be disingenious. Ever had a thing that wanted to encrypt text in a browser?
Those things could finally make sense. Or that one offline wallet generator.
It would be sweet if software become actually finished.
"I still got many ideas in my head but right now I’m more cautious about choosing my next project.

First of all, when deciding about the next project, I need to choose the smallest idea possible that can be developed by one person. Cut the scope as much as possible."

These two paragraphs resonate very well to everyone in his shoes.
I meant “generally done by”
Two things I hate but can't fight:

Tetrahedra almost tessellate but don't quite do it: https://www.pnas.org/content/pnas/103/28/10612/F1.large.jpg

In music, the frequency ratio of a semitone is ideally 2^(1/12), but without some tiny fudging (called tuning), you can't make harmonies as the frequencies almost but don't quite line up right. I forget exactly how this one works so I may have something off.
I don't have a video tutorial for the svg version jet, but it works simular to this https://youtube.com/watch?v=J4wqm-mvE0U

Quick tutorial: draw something or import a svg, click the green plus button in the lower left to add the drawing to a new keyframe, change something in your drawing, then click the plus button again to add the changes to the second keyframe, then press play to watch the animation. (if you import a svg you'll probably need to ungroup the different elements)
Good advice - but in my experience working with public safety answering points, the ability to get accurate location data from cell phones and viop lines can be spotty, and depends on a number of systems working correctly. That’s all to say, in general - don’t assume they know where you are, if you can tell them, do (and be very specific about location within the building).
I'd challenge you and say they could be held accountable but the politicians we have won't. The framework of our government makes it possible, but our politicians have too little incentive to actually do anything about the issues.

I'm encouraged by the EU seemingly taking some action, though not nearly enough.
Yeah, musl is simpler and cleaner than glibc. I was referring to C, by the way. libstdc++ is actually part of gcc, not glibc.
I'm happy to die on "pimp" hill. Not because I care about the project name, or the word. I don't have strong feelings about either.

> The comment expressing dislike for the name didn't accuse or say anything about intentional offensiveness, only that they felt it wasn't appropriate in a professional setting.

Their comment includes a rant about sexual exploitation. By it's nature as a comment directed at the OP, implies it's relevant to the name of the project. The best interpretation I was able to come up with is they thought OP didn't know, and thought it was important to point out that the word pimp is 'bad in their opinion'. diskzero's reply is a perfect counter example, they're careful to speak to the reasons objectively. Observing vs complaining (admittedly what I read as complaining.)

> "Someone will happily take offense to anything" isn't true but many commenters have expressed dislike for this particular name. Nobody's coming for the words "bread" or "computer" anytime soon.

But it is true, I can cite plenty of examples of people not being allowed to do cool things because someone complained. It's great that no ones' coming for bread or computer. But I already have so few words, I'm not willing to let anyone "come for" any of them. not even the ones I think are stupid. Not now, and not after soon, however big soon is.

(to be clear I don't think that's what anyone is trying to do, only that It is a hill worth dying on)
> It's Apple's fault Google spies on everyone's bank account?

It might be Apple's fault that you believe I said that. Try reading my comments on an Android phone, which gives you a choice of multiple working web browsers instead of just different skins of the same buggy browser engine.

> Google pressured device makers to hide the Android privacy settings.

That's funny. The privacy settings on Android are more easily accessible than the privacy settings on iOS, and they apply to all apps, not special-casing Apple apps like iOS does.

> ignored users when they turned off the setting Google told them would stop Android from tracking their location?

You're talking about two different settings in two different Google apps, not in Android. The really faulty thing is that there is no way to prevent iOS from sending your location to Apple at all unless you don't get your location on your iOS device at all.

You keep trying to compare iOS to Google and failing. The correct comparison is iOS to Android, where iOS fails badly.
yes, i have an air quality meter and ventilate my apartment during day, but i keep the closet door closed to keep the cat out. the air purifier does a decent (but not perfect) enough job that it's tolerable for now.
In regard to San Francisco, though, there are many, many more affordable places to live. I was going to say, that literally any other place in the USA is more affordable; but NYC finally surpassed San Francisco as most expensive rental market in August of this year:

https://www.cnbc.com/2021/08/24/new-york-surpasses-san-franc...
It IS shoplifting, exactly as Walgreens claims, and that's happening because San Francisco refuses to prosecute thieves. It's bad when essential business exits the city over government mismanagement, but even worse when the government refuses to accept accountability for the consequences of the policies they created.
Saying that a battery array and an electric motor is more complicated than an internal combustion engine is laughable at best. After all that’s one of the big draws of switching to EVs: A simpler and by extension) more reliable propulsion system.
In the US, OBD II was mandatory in 1996.

In that context, what's a classic mechanic?
This is a classic academia-ish take. Consume a bunch of theory and regurgitate whatever you've read.

Better way to learn is making stuff with the language, having actual skin in the game. Only then bounce back to theory on the more nuanced stuff.
Have you used them at restaurants? I've avoided it, so I don't know.

I didn't mean they generate QR codes dynamically. It wouldn't be hard at all to encode the table number, for example, and then of course they have the time and know your reservation, and thus can identify their customer's phone.
The only real thing you can do to help the environment is to live tightly.

If you want to argue eco-village no long means helping the environment and is more about happiness and living in a green space even at the environments expense, I find it misleading.

Your professor was wrong, most papers are incorrect, you have to learn to spot the fakes, you'll encounter 10 times more of them if you want the truth. If the professor was teaching you to survive in university then you do have to learn to lie to yourself, so that's good advice.

I do agree quips, like "Causation is not Correlation", "In mice", "ethics committee", " socio economic" are garbage.
You are correct that 12 volts is not high voltage. However it can still heat up a ring or watch in milliseconds if the power supply can supply the needed amperage.

Using the equation V (volts) * I (Amps) = P (watts) we could calculate the power of putting a car battery through a ring: 12 volts * 100 amps[1] = 1200 watts. That's more than your average microwave.

The reason you don't heat up when you touch a car battery is that at 12 volts your skin (mostly an insulator) won't conduct the needed amps. Metal (a conductor) will however transfer close to the full 100 amps of the battery.

Here's an example of the effect[2]

[1]: https://www.bestpowerbattery.com/how-many-amps-is-a-car-batt...

[2]: https://www.youtube.com/watch?v=8Wx6-ysokJU
So they've built something to assist where the body is at it's weakest...

The point is that this is a realistic movement people can find themselves doing and this is research into making that better/safer.

In complete isolation, this might be completely replaced by different lifting technique.

But what about in cramped quarters where turning isn't easy, or with an awkward object?

What about in combination with other devices which make the body strong along another axis?
How about this: to get your location on iOS, your location must also be sent to Apple. You can get your location on Android without sending that location to anybody.

None of the apps on Amazon App Store or F-Droid use Google Play Services.
Cue people buying these to prove it's a conspiracy to prevent rooms from smelling like freedom.
Ask HN: Any recommendation course like Kent C. Dodds but in Distributed System
I like how Kent C. Dodds teach react. I would like to know if there is any distributed system course like this?
You obviously haven’t been to flight school. Altitude is safety. Once you were high enough up to kill you and or whatever you land on, further height doesn’t make you any more dead, but it does give you more time to work the problem.

This thing in particular has a parachute. I bet from 300 feet it doesnt have time to save you or let you glide to a spot without people under you, but from 3,000 feet it would.
When it comes to solar farms, sheep are great groundskeepers
It's the amps, not the volts.

A 12V car battery can supply hundreds of amps if you give it a low enough resistance to go through.
This is probably a challenge unless you're in the industry, but I'm curious about how the specific details of a payment for order flow arrangement works. How does a brokerage choose which provider they route an order to (since they have relationships with multiple)? Does a provider have to execute an order if it is routed to them? Etc.
Automotive EE here:

Agree, except you are missing / under selling something.

It’s the car sensors that are great, and the human with the crappy cameras.

Our eyes suck. Our attention spans suck. Our reaction times suck. To paraphrase my one of my favorite xkcds, “There is nothing in our evolution that could have prepared us for driving heavy boxes at high speeds”.

However… somehow, we excel at it. We drive in all conditions despite the crappy inputs and processing. The IDEA that we could be able to make computers do it is sound.

The execution is not! And I don’t think it will be for a long time.

We had self driving vehicles 100 years ago, your horse would take you home despite how drunk you were. No one wants their car to get spooked of a shadow or floating bag though.

The REAL solution to this is that cars need to be trains with figurative tracks. There needs to be an infrastructure in place that reports to the vehicle. V2I (Vehicle to Infrastructure) and V2V.

Without that, this is all pointless and I’m surprised how much tome and power is being wasted on it.

If the big brains behind this were truly serious, it would be in place now for semis that do the same A-B-A route over and over and can slow down to speed that would annoy a consumer car owner if it isn’t sure.

There is just not going to be enough sensors and machine learning to handle no road paint, other drivers, new trolley problem, blinding whiteout, etc. Never will be.
try finding something that lets you do an XY plot like an oscilloscope does. left channel moves the "pen" left and right, right channel moves it up and down, and it draws a fading line as it goes. it's amazing to watch, to me.
Swipe typos have made detection more complex.
Some coworkers had to deal with MIL-STD-1750A [0] floating point recently. None of us had ever heard of it. They were talking to some pretty old HW.

[0] https://en.wikipedia.org/wiki/MIL-STD-1750A
Ha thanks for the laugh. Today I was in term and full screened it in my curved widescreen monitor to review some lengthy iptable entries and logs. Couldn’t imagine only having 80
columns anymore.
Except there are tons of examples of iOS sandbox escapes over the last few years. I definitely don't consider iOS sandboxing a security control at this point.
> Depending on when your Sizzler was renovated, you may have memories of this first concept, which they billed as “snug and cozy.” Some even had fireplaces.

Fireplaces? Wow I never saw that. I do miss some of the comfy style, though I found the economic buffet-rush eating style disturbing at times. Maybe people were more chill at the fireplace location.
If they are like Scala's I do mean sealed.
I don't want to just transport, i want to explore from high above.
I agree that is a serious challenge, but I don't think we're learning much from extremes like "worthless".
Thermal coal prices are at record highs and production is rising. Part of the problem is natural gas prices spiking to record highs.

Closing down gas production right now will not solve any problem except the balance sheets of the coal industry.
yah, that's kind of what i assumed as well. the squirrel was stunned for a good few seconds, not realizing what had gone wrong with its evolutionarily-inherited strategy, which was a cartoony kind of funny after-the-fact.
Same in Australia, buying a SIM card is impossible without ID by law.
https://mojoknows.com.au/en/prepaid-sim-card-activation-in-a...
For Australians that's driver license, for visitors that's passport + visa too, with a visa-validity check.
They should also highlight the high crime areas
He wanted make his revolutionary code free. But Ali Ghodsi is now a billionaire
Australian Online Privacy Bill to make social media age verification mandatory
Further down the rabbit hole: https://en.wikipedia.org/wiki/Gray_code#Balanced_Gray_code Have yet to discover/work out an addition algo for balanced similar to Harold Lucal's algorithm https://stackoverflow.com/questions/20923165/gray-codes-addi...
Ask HN: Best modern approaches to building composable distributed systems?
Hey, folks. Looking for some insight on distributed systems setups but not exactly sure how to phrase it. Here goes:

Does anyone know of any decent approaches to building organic systems of services that can be arbitrarily distributed? The two things that come to mind immediately are the BEAM and something like Kubernetes. I have no experience with Kubernetes, but it does seem a bit heavy handed. With the BEAM my concern would be platform buy-in for everything. I'm exploring ideas for a new system I'm planning, and I'd like to be able to mix and match different languages/platforms as time goes on, with a focus on building really small services that are composable and reusable. Is Kubernetes the best way to do this these days?

Things I'm looking for:

- No platform/language buy-in (each service/unit can do things however it needs to)

- Hot reload of services

- Ability to deploy multiple instances of a service

- Ability to deploy different versions of a service (e.g. version 1, version 1.1, version 2, etc.)

- Ability to manage/monitor all of said services

- Some sort of first class/idiomatic way to communicate between them (even if that's just http)

- Low operational overhead/complexity

Seems to me like the BEAM hits all of these except the first.
And Kubernetes hits all of these except the last xD

Thoughts?

P.S. Additionally I guess it would be nice to have some sort of super simple and versionable configuration that governs the current state of deployment. No idea what it would look like. Maybe something like terraform?
Or the engineer is the one that posted it and already had the next 24hr window declared ahead of time to prevent the false positive.
I've just finished rebuilding my BP4W race engine for my mazda. It seems like an annual event for me considering the amount of power I'm pushing through the poor thing.
Those laws do a pretty good job of deterring such incidences with private pilots. Or perhaps more likely, the increased danger does.

If it became a real problem, it would be easy enough to do something like a mandate built in breathalyzers
> worth $100k or more per car when perfected

I think the burden of proof would be on you for this to be a "when" rather than an "if"
yea its a bit jarring. I mean, they evolve this behavior to court females. Its the same for hercules beatles, cock fights and bettas.
I love it when some random internet commenter solves a problem that stymied even the premiere scientists in the field (I’m speaking of the federal ones).

The kicker? To suggest paying for it all with Go Fund Me donations. Thanks for the laugh.
I guess what I’m aiming for (and perhaps not hitting the mark with) is that LocalDate’s 9 static constructors should be reduced to a single constructor that takes an Instant. If Instant does some translation from “whatever -> Instant”, it should do all the translation.

If you want something like a birthday, you’re already making assumptions about the beginning and end of that day. Ask a 21-year old from Australia about getting into USA bars on their birthday. It’s a system-specific decision on how to handle those things. Probably more relevant to finance, but the underlying principle is the same: dates without timestamps are ultimately derived from or interpreted with dates with timestamps, and hiding that fact too early in an API (like LocalDate might do) is a bad abstraction.
Obligatory https://en.wikipedia.org/wiki/They're_Made_Out_of_Meat
I feel like phones should just have a "scrub anything that isn't ASCII text" option for paranoid folks. No unicode, no emoji, no media. I mean, I guess they could still f*ck that up, and maybe it'd be admitting defeat, but still.
I'll take your comment as a sign that I should just release my FOMO and still only open my reader once a day, instead of leaving it open and resisting the urge to check it every time I hit Build and Run, just as I always knew I should.
Related, with a bit of discussion: https://news.ycombinator.com/item?id=24075866

Agrivoltaics: Save solar plant land costs with sheep and agriculture (utilitydive.com)

53 points by tomkat0789 on Aug 6, 2020 | 16 comments
that's what MIDI is, isn't it? basically, it's digital sheet music and you can tell MIDI players to play it however you like.
I remember a version of this happening with PDFs
It just moves the problem. You can keep pushing the problem up to int64_t, but it does not go away.

abs(-9223372036854775808) = -9223372036854775808
abs(-9223372036854775807) = 9223372036854775807
abs( 0) = 0
abs( 9223372036854775806) = 9223372036854775806
abs( 9223372036854775807) = 9223372036854775807
Look at a competitor such as the dell XPS 15: https://www.dell.com/en-us/member/shop/laptops/15/spd/xps-15...

Note the top bar with webcam, and the wasted space to the left and right. That’s two large chunks of screen missing which the Apple laptop has. How can anyone buy a laptop with this much wasted space!