skysight-inc/HackerNews huggingface dataset:
NASA hasn't really had the proper funding to do... anything... in a few decades.

And if SpaceX had gone to space before NASA it would probably look like NASA could run circles around SpaceX...

"Fail fast" is great when the only thing at risk is your own money but when you throw human life into the mix not so much.

How do you think their fatality rate will compare to that of NASA?
artillery can rarely see their target. My understanding is they use a reference point they place near by and are good at turning offsets to this to the correct angle and powder charge to reach the target. it helps to have an observer that can see the target the can provide aim adjust feedback.

Note that they can do direct fire missions where the target is sighted directly. but I think that is considered too damn close when that happens.

Also note that tanks(a direct fire device) have been known to engage targets at 4+ kilometers. Probably a case of a large stable mount, and a good targeting computer.

A fun fact, computing artillery tables was the primary task of some of the first electronic computers.
But is there a meaningful "Super App" company in the US?
Something I'd have prefered about URL's is a numbering system instead of superdomains, that would allow allocating different sites at the same domain name. For example:

* amazon.1 is the index of sites

* amazon.123 is Amazon Inc.

* amazon.878 is some roof installation company

* amazon.111 is a courthouse in Brazil
Is this really a meme? If so, I'd like a counterexample of a compiler that people regard as having actively good error messages that uses a parser generator.

It seems like all the compilers I know of got much better errors when they switched to a fully custom generated intermediate language rather than one from a parser generator.
>> The people who are skirting around taxes are usually the ultra wealthy elite, right?

No, not right. There are relatively few ultra wealthy elite. 25 million people or families claim the Earned Income Tax Credit, and the IRS estimates that about a quarter of the payments for EITC claims were issued improperly in 2020.

The IRS doesn't have the ability to verify the claims in an automated way since they don't have the data on child eligibility and not all income is reported by employers. So if they are going to get compliance, they would need to audit on a massive scale.
I don't agree. Extra layers of abstraction like Prisma / ORMs only add complexity.

Sure it means you don't have to learn SQL at all, and that's really the only advantage. But time spent learning an API/ORM is better spent learning SQL.
Those crazy bumblebees
I realize I'm going way against the grain of other commenters, but this video has made me aware of how little progress has actually been made since then. I mean, the core ideas of the modern internet services we're relying on were already there back in 1994.

Aside from much slicker devices, much higher bandwidth, much broader reach and a few new things around the edges, how much change have we actually seen? I'm of course being a bit facetious - speed, convenience, reach are all very important. But when it comes right down to core "mind blowing" new tech, how much have we actually improved on 1994?
Japan space probe finds water in asteroid for first time
Leroy Jenkins. :)
Engine > alternator > rectifier > wireless charger > battery isn’t particularly efficient so you could be looking at closer to 2c/charge depending on setup and gas prices. Still trivial compared to an iPhone.
Or just program them to not do anything until an hour into the next flight.
No need to ban it. Just stop enforcing it by only allowing access to government services (or any services during covid) via apps only on play and ios stores. Stop mandating teams for business communication with any government department. Stop publishing things in closed formats.

Could even mandate that any inter-operation occurs over open protocols with at least two implementations (many governments even have this policy for essential systems, they just forget to enforce it around microsoft).
The article mentions it's a variable optic with 6-35x. 35 power is nothing at 4.4 miles... the target was probably smaller than the reticle crosshair.

For reference, most of your typical spotting scopes are 60x... and even at 1,000 yards things are hard to see.

Here's an article with helpful images through several popular spotting scopes for comparison[1].

[1] https://www.pewpewtactical.com/best-spotting-scopes/
Yep! If all goes well, we'll have people working on Rust "last mile" UX sometime in 2023. We all use Rust, we just so happen to write Dockerfiles when we do.
I wonder if AA has cross referenced the passenger list of each of the flights to see if there was a common passenger to all the flights.
Without the text of the bill should show up here eventually: https://www.congress.gov/bill/117th-congress/senate-bill/491...

There's no way to actually know. Everything not based on the text of the bill is pure speculation.
Or… Nevermind, I’m not here to help people with this kind of thing!
Isn't the point of Wails (and Electron) to use "web" UI techniques vs. more traditional UI toolkits?
bromite/build/patches/Bromite-AdBlockUpdaterService.patch:
https://github.com/bromite/bromite/blob/master/build/patches...

bromite/build/patches/disable-AdsBlockedInfoBar.patch:
https://github.com/bromite/bromite/blob/master/build/patches...

bromite/build/patches/Bromite-auto-updater.patch: ()
https://github.com/bromite/bromite/blob/master/build/patches...

- [ ] ENH,SEC,UPD: Bromite,Chromium: is there a url syntax like /path.tar.gz#sha256=cba312 that chromium http filter downloader could use to check e.g. sha256 and maybe even GPG ASC signatures with? (See also: TUF, Sigstore, W3C Blockcerts+DIDs)

Bromite/build/patches/Re-introduce-*.patch: [...]
The linked paper is impressive on the golang and python implementations, possibly related to having a subset of features.

“ The tool handles both languages automatically, and the generated code, when run on standard codebases, is 1.2x faster than the corresponding hand-written parser for Golang, and 4.3x faster than the CPython parser, respectively.”
If I ever write a script it will have this real life dialogue in it.

“Do you believe in ghosts?”

“No, do you?”

“Yeah, a bit. Think about all the times people saw and heard ghosts. Every single one of those times was wrong? Seems unlikely.”

“Do you believe in angels?”

“No.”

“Then what about all the times people saw an angel?”

“Those were just ghosts.”
https://news.ycombinator.com/item?id=32956218#32957137

> FWIW, while this specific act may not be enforcing significant regulation, software developers need to understand that there's a ticking clock.

There are several initiatives from LF's OpenSSF and startup Chainguard.

Sept 2022, "Concise Guide for Evaluating Open-Source Software",
https://github.com/ossf/wg-best-practices-os-developers/blob...

Sept 2022, "Show off your Security Score: Announcing Scorecards Badges", https://openssf.org/blog/2022/09/08/show-off-your-security-s...
It turns taxpayer money into individually owned Teslas.

Joking aside, they do actually have a github: https://github.com/cisagov
Had the same thought. This is like “DOOM running on …” but for fart jokes, and I can’t imagine that there’s a whole gang of pranksters doing this.
> it was nothing short of miraculous for the shot, the 69th attempt that morning, to land inside an 8-inch orange bullseye.

Magical even to me. But statistically, if you try often enough?
That wouldn’t go to the Public Announcement signal though.
The article said the bullet was:

"The .416 Barrett cartridge is made by “necking down” a .50 Browning Machine Gun (BMG) round to accommodate the roughly .40-caliber bullet. It’s a relatively short, stout bullet that proved ideal for its purpose, Humphries said."

and:

"a 422-grain copper bullet"
i think you need to be FFL 10 to import destructive devices or build from specific imported parts
Technology Choices for My SaaS in Retrospect
that's EXACTLY the oversight in the 2013-2014 onboard firmware :

even though i didn't need a full charge at 8am, the car would realize it couldn't get to (the not important) full charge by 8am, which was the previous day time of departure, and would start charging while electricity was still expensive, because it decided maximal charge at previous day departure time was more important than cheap electricity.

Just an oversight...
I fully expect that Apple will be forced to allow other engines on iOS. It's inevitable. My point is that the opening up is very unlikely to be the saving grace that some seem to think it will be.
Yeah, for those interested PolyMC works well on linux. It's a bit rough around the edges, but a diamond nonetheless compared to the official launcher.

Another anecdote is that minecraft 1.19 doesn't work on Ubuntu 18, as it uses glibc 2.29. D:
The web can never be the "sum of all knowledge".

It's simply impossible. It always irks me when people refer to the web as 'all human knowledge', because it's woefully incomplete if that is the goal.
Authoritarians have always been pro-censorship. Libertarians have always been anti-censorship.

Both exist on either end of the ideological spectrum. Right-wing authoritarianism is a thing, and so is left-wing libertarianism.
About to get on an AA flight, will report back!
Could you build a smarter bullet that could actively compensate?
Assuming it’s one person with the dongle responsible for all 3-4 instances of this - it would be pretty easy for AA to figure out who’s doing it if this is the case, just check if there’s a common passenger on every flight where the issue was reported
I’m doing my best to add dreadful hot takes to HN but I can only do so much on my own.
> I'm just not convinced of the always on microphones in phones listening for and processing every single thing considering how much battery drain that would cause,

We know our phones commonly listen for "smart assistant" prompts and audio beacons (https://www.nanalyze.com/2017/05/audio-beacons-monitor-smart...), so they don't seem to have any trouble abusing the mic access. Honestly without a whistleblower, there's little hope of really understanding how much data a company collects and what they use it for. At least sometimes we can see it in their own marketing materials. For example, https://advertising.roku.com/resources/blog/insights-analysi... tells us:

"Roughly twice per second, a Roku TV captures video “snapshots” in 4K resolution. These snapshots are scanned through a database of content and ads, which allows the exposure to be matched to what is airing. For example, if a streamer is watching an NFL football game and sees an ad for a hard seltzer, Roku’s ACR will know that the ad has appeared on the TV being watched at that time. In this way, the content on screen is automatically recognized, as the technology’s name indicates. The data then is paired with user profile data to link the account watching with the content they’re watching."

None of the people I know who use those devices knew that was happening, but the info was out there at least. When so many people are watching everything you see and do and say who can ever know what every company is doing or what the source of any one ad is?
How the VA’s adoption of Login.gov is going
Obviously people need to work at night.
Not on purpose, but there are YouTube videos of pilots accidentally doing in flight announcements on guard. Maybe there's some plane error that is sometimes causing the error the other way around.
The same way as a normal quine:

$ cat >a.py
#! /bin/python
import hashlib
s='#! /bin/python\nimport hashlib\ns=%r\nprint hashlib.sha512(s%%s).hexdigest()\n'
print hashlib.sha512(s%s).hexdigest()
$ python a.py
cf1daf466a7a95b245eab685b808fb861dab9af26078250a8041c4c08a8ff384 (edit: wrap)
7f7d1853f9d62d6b40cc53d0c5be3efd80eb09f57b71250910c0d6157b73fcd3
$ sha512sum a.py
cf1daf466a7a95b245eab685b808fb861dab9af26078250a8041c4c08a8ff384 (edit: wrap)
7f7d1853f9d62d6b40cc53d0c5be3efd80eb09f57b71250910c0d6157b73fcd3 a.py
Well, at least it wasn't snake noises.
> The circuit it is part of is protected against overload, and WILL NOT deliver more than the rated breaker output for more than a few cycles.

Actually it will, and it is required to do so. There are different classes of fuse and circuit breaker. The time to break the circuit depends on the class and the percentage overload, but think in terms of seconds to minutes, not cycles.

The rationale for this is:

A) With modern PVC insulation, the limit on continuous current is the continuous temperature. If it is too high, the wire core will slowly migrate through the PVC. Anything up to 90℃ is ok (British standards - and yes, I did check that!). Higher temperatures are ok for short periods because there will not be time for migration, but obviously you don't want to run it hot enough to cause fire ok allow fast migration.

B) Electrical motors can have high inrush current when they start, but only for short periods. It makes more sense to dimension the wiring for the steady state, and use a show blow fuse or circuit breaker to guard against stall conditions.

Still, the analogy is a good one. A few years ago I built a garage and had to have a Part P inspection done on the wiring, which included showing calculations which take account of the thermal environment (in free air, on wall, in tube with/without other cables etc.) and cable type to determine the maximum permitted current for that circuit. There was no "consenting adult" exception (although our legislation expressly permits non-professionals to do the job subject to Part P inspection).
Desktop apps that were reasonably efficient and responsive.

Systems that work well offline as well as online.

Web browsers that don't consume all available resources (assuming they ever existed in the first place?)

Software (and games) that you can purchase once and keep using.

Software (including apps, games, and system software) that doesn't pester you constantly with annoying notifications and advertisements.

Apps and web sites without intrusive tracking technology.

A web that is usable without ad blockers.

Software and systems that can be relatively easily understood and modified by end users. (Consider apps and games in BASIC in the 1980s, or early web sites/JavaScript from the 1990s.)

Instantaneous boot into a programming language environment (e.g. BASIC in ROM.)

Corollary: Vendors encouraging end user programming.

Systems that can be fully understood by a single person.

Corollary: the ability of a single developer to create a system that competes with popular commercial offerings.

The prevalence and popularity of the non-commercial internet and web (arguably it's more popular than it ever was but a much smaller and less visible part of the pie.)

Games (and other software) that work reasonably well as originally shipped without a massive patch download on day 1.

Games that start instantly after plugging in a cartridge, without lengthy installation, patch downloads, firmware updates, etc.. (Switch is close but still has updates and day 1 patches.)

Instruction manuals (technically Apple still provides online PDFs which are pretty good.) Printed game guides.

Decent Apple developer documentation.

User group software collections.

Print magazines for software, hardware/electronics, and gaming enthusiasts.
Thanks for making flow-runtime. I used it on a previous project and it was so helpful.
I see what you mean. This would indeed be most useful with an accomplice, and a lot dicier and ambiguous without.
69th attempt on a one-in-a-million shot (according to them) is pretty good!
Thank you, sorry my message was misleading, I was talking about the windows start menu. KDE / Gnome / Mate work as expected afaik!
That doesn't tell us what bullet was used... that only tells us what caliber and weight was used.

There are many bullet designs and materials. Additionally, the cartridge powder load will matter for ultra-long range shots like this too, so knowing what brand of powder, model and how many grains would be helpful too.

A shot like this almost certainly used a hand-assembled, custom round. But the bullet itself is probably "off the shelf" and so would be the powder and case too.

The exact combination might be their "secret sauce" though... long range folks get weird about this stuff.
If they were really trying to secure the code, shouldn't the bill be called the "Securing Software Act"?

It's not like closed source software is magically immune to vulnerabilities
The difference between "number of atoms in the universe" and "number of possible states of a system" are vastly different. The latter is a combinatorial problem, and if you're trying to to track the possible combinations of 100 variables that can take on 10 states each, you've got 10^100 combinations and are already beyond atoms in the universe (10^80). You can never enumerate them all, but the ability to work on large subspaces would be a help.
I guess I get it, but it doesn't work well for me. By the time I recognize the ktorrent icon and hit enter, my fingers have already typed the next letter. With this system I have to deliberately pause pressing enter.
Texas electricity prices are capped at $9/kWh but are often reported in the wholesale $/MWh
An incredibly limited subset for sure. WebM with VP8/VP9/AV1 is a far cry from how Matroska is typically used, with supported codecs like h.264/h.265 and chapters, subtitles, multiple audio tracks, and linked external files.
>I've"seen behind the curtain" of tech and thoroughly reject it. Perhaps my decades in software have just made me bitter and tired.

That is exactly how i feel.

I left tech professionally. I do still tinker, write code, and build stuff, though.

I bought a farm and also started a construction company during covid. Most enjoyable. I have oodles of time for my hobbies (which have multiplied) and i regularly undertake big projects that stretch my abilities and fuels my personal growth. Both in construction and on the farm.
Is it unchivalrous to attack someone on foot while you're on a horse?
That’s very true. Although I don’t personally count Slack as a good documentation system, at least you can copy from it.
It doesn’t sound particularly human and it seems like it would be a weird hobby to go on a bunch of flights and cause these strange sounds. Surely a prankster would get bored and move on to something like music or silly messages. (And if the airline believed passengers were doing it they might correlate flight records or something?)

I think I’d probably believe that it’s just some elctromechanical issue. I doubt fixing the PA system is going to be in the pilot’s manual and I’d expect flight attendants to be basically incompetent in dealing with such an issue.

I think I would guess either an issue with some prerecorded announcements system (eg playing bits of messages at strange speeds and at random) or some kind of electrical interference or short-circuiting problem (eg some glob of solder bouncing around inside some unimportant component).
Not every startup is eating adobes lunch
Imagine spending all your afterlife in comercial air travel... That's some cruel punishment.
Ask HN: What % of CS researchers would be happier doing solo indie game dev?
Is money the main reason most students go into CS research instead of solo indie game dev?
Always fun to read reports from real life tech decisions. Hope you do a follow up in a year and share what you've learned then.
Big disclaimer that I work for Figma, so HEAVY biases here.

In my eyes the 2GB/4GB limit for browser memory caps feels like an implementation issue rather than it being the wrong platform. At least for me, I value the ability to easily collaborate with people more than the need to have code be explicitly local or for things to be offline. The browser is excellent at that, and the explosion of online SASS products over locally installed apps in the last decade has shown it to be true for most use cases.

I don't think it's difficult at all to imagine a web app "stably and efficiently growing to Swiss army knife-levels of capability". Increasing that per-tab memory limit feels like an easier hill to climb than finding a way to provide that instant access for everyone and collaboration baked into locally installed apps.

Also don't kill yourself, even if it's a joke, life is more than software.
I don't care if conservatives are hypocrites on this. What really matters is that if they can get steamrolled by private actors operating as a censorship cartel, then so can everyone else.
You might have trouble reaching them these days since they are based out of Kharkiv and make everything in house. But you can give them a call if you want one. You might have problems taking it out of Ukraine to your home country though.

Headquarters: 4, 23 Serpnia Lane, Kharkiv 61103, Ukraine
Tel.: +38 (057) 717-44-44.
Mon.–Sat.: 9 a.m. – 7 p.m. (GMT+3)
E-mail: snipex@snipex.com
Exactly the opposite of this happened. Almost all content on the early-mid 90s web was user-generated. The bulk of it was personal "homepages" with low production values describing hobbies or technical interests.

Very few large corporations had even heard of this crazy new "Internet" thing in the 90s, and even fewer cared. Almost none had a corporate webpage even listing their address and phone number, much less produced any content at all.

Many had the .com domain name corresponding to their corporate brand registered by domain squatters they later had to buy it from. Some didn't even notice for years.
I know Unites Airlines used to make its pilot’s atc communications available on “channel 11”, but I think that all stopped post 9/11.
Why would there be a "medical intercom" as one quoted redditor suggested? Surely in the event of a medical emergency the crew can communicate about it with the same systems they use for everything else?
An accidental time traveler traveling slightly out of alignment with their timeline would likely manifest as something we would describe as a ghost, for a brief moment.
Even if this were legally possible in 40 years, if the field were not restored to its current state, but only bulldozed, it would lose most of its current value, which would mean a decrease of about €30,000 to €40,000 per hectare. It is good soil, without many stones and drainaged. However, according to current German and EU regulations, the solar modules must be recycled (and not just disposed of), the wires in the ground must be removed and the surface restored.
Not that I want to condone violence or assassination, but on reading this my first thoughts were "wow, that would make certain things possible that are currently difficult-to-impossible". And also "Day of the Jackal".
It's been tried, but I'm not sure how successful they are/were. Modern day military artillery has "smart shells"[1] as well, which can move small deflection surfaces to "steer" the shell towards it's target.

I do not know the limits of these systems... and of course they would be exceedingly expensive for your average sport shooter.

[1] https://en.wikipedia.org/wiki/M982_Excalibur
err, yeah, broken window theory fallacy :)
IIRC that's what Satisfactory does and it causes all sorts of synchronization issues and glitches - non-hosting players not seeing buildings or stuff on belts or even glitching into/colliding with things that were not there a split second ago, as they loaded from the server too slowly.

That won't really happen in Factorio due to the shared state & makes possible insanely complex layouts that all players can see an interact with exactly the same. The downside usually is that eventually - just after you got that 20 GW nuclear power plant with trucked water & and steam going - the slowest player starts to have issues as his hardware no longer can keep with the complexity of the simulation.

Then you either start shedding players or call it a day and start again with a different objective or mod.
Onion Routing for Obfuscating Traffic Using Distributed Ledger Systems