skysight-inc/HackerNews huggingface dataset:
False DMCA claims are perjury, which is (at least in some states) a felony.

The rationale is that the DMCA gives complainants the ability to restrict others' speech, and so the law wants to strongly disincentivize abuse of that power.
I do not believe people will care about this until it is too late. It is so sad to watch how the majority of the population ignores it, and the elite believe they will escape unscathed from this mess.

Edit: The total sea-level rise from the complete melting of the Greenland ice sheet, the Antarctic ice sheet, and ice in the North Pole and Alaska can be estimated to be about 65m.

Water vapor is one of the most potent greenhouse gases and will accelerate the melting of the ice sheets.
It felt like a soap opera that just happened to take place around 3 decades of computing. The characters were all mary sues that just magically had whatever attributes were needed at the moment. I was half expecting someone's evil twin to come out at some point.
Jumping to mental health already? On what basis?
this has been solved -- with take home coding or whiteboarding.

in the networking side of these we used to have a couple of Cisco 2960s with slightly borked configs and our interviewees had to log in and tell us what's wrong. 5 minute activity, but often took some folks 30 minutes.
I don't think it's what traditionally is considered a CMS, more a static site generator. I agree it can be used without or in place of one, but it's not a program for content authoring/publishing.
Reducing "gate" counts for Kyber-512 contradicting NIST's calculation
I really think you are vastly underestimating how hard this is.

How would you find out how much real-estate I held outside of the united states?

To your point, What specific database would you just look it up in?
> Can you really be ripped off by psychics?

Once I went to a psychic who offered to read my fortune out of a crystal ball. Later I found out the ball was actually glass. Glass! That's an amorphous solid, the exact opposite of a crystal. How can you divine any truth such a chaotic structure? The very premise is ludicrous; she may have a large glass ball but clearly she had lost the rest of her marbles.
What does "reputable" mean in this case when these universities are handing diplomas to graduates who can't code? Somehow we've gotten ourselves into the situation where we force someone with a CS degree from Stanford write some leetcode, even when the people on the hiring panel themselves have degrees from Stanford. Do they still not trust their own university?

And yet, when scanning resumes, people often look for prestigious/"reputable" universities as a filter. Is the assumption that if they have a degree from Stanford and can reverse a string then that is a positive signal, but if they can't reverse a string that is somehow a personal failing and not a failure of the university to educate (and then evaluate) the candidate?
Can you restart the engines after the fire extinguish handles are pulled?
And this flight was probably completely or almost completely full.

Based on airline, cities, and time, you can guess this is Alaska Airlines flight 2059. From there, it's easy to confirm it was diverted to Portland. Both these sites show it was diverted to Portland yesterday:

https://www.flightradar24.com/data/flights/as2059

https://www.flightaware.com/live/flight/ASA2059

So, it is an Embraer 175. The airline and SeatGuru have seat maps:

https://www.alaskaair.com/content/travel-info/our-aircraft/e...

https://www.seatguru.com/airlines/Alaska_Airlines/Alaska_Air...

Those only show 76 passenger seats, so the numbers don't quite add up, but the point is it's a smaller passenger jet.

Tangent: why don't the numbers add up? Could be they reconfigured the seats and added a row. Could be reported wrong. Could be children under 2 who don't require a seat. (See https://www.alaskaair.com/content/travel-info/policies/trave... .)
It connects in so many ways.

I asked a coworker 20 years ago what comes after “postmodern” and she said “posthuman” which in turn connects with Schwarzenegger’s character in The Terminator and the future imagined by extinction rebellion.

That is, for a long time, you have seen images like that on the cover of sci-fi books and in movies, video games, and such, There is a certain porn site that has A.I. generated images and they did a series that looked a lot like this. Their model already has trouble because it doesn’t really understand the relationship between the body and clothing but it really goes bezerk on images like that as instead of drawing somebody who is in cyber-armor surrounded by robots they wind up incorporated in some mass of machinery and instead of a person having sex with a robot the sex act is just part of a general envelopment in machinery. Which just seems so philosophical about what it is really about.
I literally came here to bring this video up.
A lot of pilots like flying planes. A lot of pilots also enjoy ancillary aspects of their career like seeing the world or, notoriously, sex with flight attendants. Telling pilots that, if they open up to a therapist, they can just live on the dole afterwards, is cold comfort.
I can see how it can be useful but I also don’t have that urge to need constant updates. If someone has told me they’re on their way and will be x mins that’s all I need to know. It feels like the equivalent of constantly refreshing Twitter.
They probably got the shakes after they landed. When your life depends on getting a job done, adrenaline kicks in and you get it done. Plus flying is a very standardized, checklist-oriented task. They can fall back to their routines as a distraction from what just happened.
That and eyesight test may result in glasses, but not in a wholesale ban from the working population. Wife currently works in an institution that caters to mental disorders and system in US mostly sucks ( at least with regular healthcare, you can argue that it works for the well off ).
> they don't care because their _users_ don't care.

I respectfully disagree. I think the users care, but they don't make their own choices - their choices are made for them by people who don't care!

Was MS Teams chosen by their end-users? Nope.

Come to think of it - was Slack chosen by their end-users? No, again.

End-user's aren't given an option, usually:

1. For B2B the choice rests with one (or a few) people.

2. For B2C the choice is made purely because some product got some traction for reasons unrelated to its quality, and that was enough to force the rest of the users to follow or be left out of the network (Slack, Facebook, major shopping sites, etc).

The majority of end-users did not exercise any choice.
I'm confused why a pilot on a deadhead flight[0] was in the cockpit in the first place?

The one (and perhaps only) significant safety change to air travel after 9/11 was the decision to keep the cockpit doors locked (and unopenable except from the inside) and to forbid passengers inside the cockpit between takeoff and landing.

[0] https://abcnews.go.com/US/alaska-airlines-flight-diverted-af...
There's some additional interesting details, and a surprising amount of variation in those details, once you start really digging into things.

If the length of your input data isn't exactly a multiple of 3 bytes, then encoding it will use either 2 or 3 base64 characters to encode the final 1 or 2 bytes. Since each base64 character is 6 bits, this means you'll be using either 12 or 18 bits to represent 8 or 16 bits. Which means you have an extra 4 or 2 bits which don't encode anything.

In the RFC, encoders are required to set those bits to 0, but decoders only "MAY" choose to reject input which does not have those set to 0. In practice, nothing rejects those by default, and as far as I know only Ruby, Rust, and Go allow you to fail on such inputs - Python has a "validate" option, but it doesn't validate those bits.

The other major difference is in handling of whitespace and other non-base64 characters. A surprising number of implementations, including Python, allow arbitrary characters in the input, and silently ignore them. That's a problem if you get the alphabet wrong - for example, in Python `base64.standard_b64decode(base64.urlsafe_b64encode(b'\xFF\xFE\xFD\xFC'))` will silently give you the wrong output, rather than an error. Ouch!

Another fun fact is that Ruby's base64 encoder will put linebreaks every 60 characters, which is a wild choice because no standard encoding requires lines that short except PEM, but PEM requires _exactly_ 64 characters per line.

I have a writeup of some of the differences among programming languages and some JavaScript libraries here [1], because I'm working on getting a better base64 added to JS [2].

[1] https://gist.github.com/bakkot/16cae276209da91b652c2cb3f612a...

[2] https://github.com/tc39/proposal-arraybuffer-base64
There are quite a few of these instances, a Germanwings pilot, this one and MH370 is suspected to be a suicide case as well, and many more (see Wikipedia page linked below). There may well be more than that where the truth will never come out.

Pilots are not immune to suicidal ideation, the problem is that they have a unique combination of responsibility, means and opportunity. Roughly 4% of all adults consider suicide at some point in their lives and this isn't any different for pilots.

See: https://en.wikipedia.org/wiki/Suicide_by_pilot
Is generative A.I. helping you write your book?
Worth noting that in my experience it's the combination of MSW and code generated from an OpenAPI spec that really makes it special, not just MSW alone.

The other reply covers it but I want to slice it slightly differently. I see two things that are different here. One is mocking at the HTTP boundary rather than mocking, e.g., function return values or modules or whatever. That's certainly not revolutionary (I know people do it with rspec and I'm sure plenty of test frameworks do it too), and in theory you could build your mock server with any tool that lets you build a server. But people don't usually do this, and when they do they tend to do it bit by bit for each test rather than thinking about it as mocking the entire API. So for example, in my mock API, my POST creating a project actually creates a project in a mock database, and then when I list projects, I can see what I just created. So I can test the UI by doing exactly what you would do manually — create the thing and see that it shows up where it's supposed to. All of that is built independently of my test for that feature, and it works for all the tests I write — I don't have to think about mocking API bits for a particular test.

Worth a read: https://kentcdodds.com/blog/stop-mocking-fetch

The other thing that's unusual is running this mock in a Service Worker, which means it can run in the browser. That's pretty cool and pretty unique to this tool. But the Mock part is about running the same server outside of the browser i.e., in Node (or now Deno or Bun), which means you can use it for unit tests. So I think the thing you have to see here is the synthesis of all that in one thing — it's one mock server that (because it's written in JS) can run both in the browser and on the server. I admit it doesn't sound that great until you try it, but it enables some cool and surprisingly useful stuff like the live preview I linked.
The pico's float support is actually quite good, highly optimized. Sure, not as good as having hardware floating point. https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-... page 24
> Given the historic track record of government spending

Building schools

Building hospitals

Building infrastructure

Police

Parks

The post office for you Americans in the USA
Here is my Base64 encoder shader:

https://github.com/Rezmason/excel_97_egg/blob/main/glsl/base...

I got it down to about thirteen lines of GLSL:

https://github.com/Rezmason/excel_97_egg/blob/main/glsl/base...

I use it for Cursed Mode of my side project, which renders the WebGL framebuffer to a Base64-encoded, 640x480 pixel, indexed color BMP, about 15 times per second:

https://rezmason.github.io/excel_97_egg/?cursed=1
Oh wow, Aquinas opining about something he himself had never experienced. I'm sure this has some merit. Let's spend a couple hundred years trying to figure out what he meant, I'm sure we'll get somewhere
Russia's economy is the size of Italy.

The United States would utterly destroy them and any other country (except mayyybe China) in an outright military battle. Like it wouldn't even be close. No help from Ukraine needed.

We have 11 aircraft carriers here in America. No other country has more than 2 aircraft carriers. Our military dwarfs other militaries both technologically, financially, and in sheer power.
Just spitballing but I bet we could probably reduce our military strength by 50% and still beat almost every country in the world.

We struggled with asymmetrical guerrilla warfare back in Vietnam so that could be a problem but in a head-to-head battle like world war II, we're unbeatable. I'm also assuming they've advanced quite a bit in knowledge/technology of taking on asymmetrical geurilla warfare nowadays.

However, the massive force equalizer is Russian nuclear weapons and I don't see Ukraine getting rid of any of those.
Even if he could shut down the engines, the plane doesn’t fall immediately from the sky. They would have plenty of time to turn them on again.
Yeah, it's ahistorical. Some of these comments are soooo confident and condescending while ignoring basic history. Many high school kids know that the tax rate has gone down dramatically for the past 40 years. Turning that around even a little isn't some kind of hyper-leftist agenda. Like, is it really that radical to dial it back to where Reagan left it?
Inconveniently, they are only doing this now, after the last non-subscription version of Office.

And conversely people will then more frequently wonder why their supposed numbers and dates cause errors in formulas.
Space fungus is a thing.

https://www.space.com/fungus-in-space-long-duration-astronau...

> In 1988, astronauts aboard the now-retired Russian space station Mir realized that something had blanketed one of their windows — from the outside. [...] This fungi had managed to adapt to the space environment, and so well that it not only survived but thrived on windows, control panels, air conditioners and cable insulators. It even contaminated the crew's precious food and water supply.

Not a one-time event.
> those people are also overwhelmingly women.

As far as I understand it takes having two X chromosomes with different versions of the gene that encodes the receptors for green, so only women can be tetrachromats.
Memex like products/communities for gathering personal data?
Recently ran into Memex a personal data repository built by Andrew (Brew conf 2018)and realized maybe I'm not alone in wanting to gather structure and explore my personal data from all apps and activities.

Please share if you have hacks, tools, communities or products that can help archive the above.

Tweet thread yielded the following:

- Brew conf 2018 Memex presentation: https://youtu.be/DFWxvQn4cf8?feature=shared

- Chronicle ETL : a cli for ETL'ing from different data siloes https://github.com/chronicle-app/chronicle-etl

- Mainframe https://github.com/andreterron/mainframe

- Dogsheep is a collection of tools for personal analytics using SQLite and Datasette. https://dogsheep.github.io/
I wondered if someone else was going to bring this up. I guess retail is just super competitive and you're always desperate for the next differentiator... but still.
Mine was detrimental for sure.
First of all I want to emphasize that I want to comply with the license. This is my goal. And thank you for helping me to find the right solution for this.

I might be wrong, but here's how I see it.

I'm using the standard Apple framework called MapKit. It allows displaying your own map tiles. The "Legal" link is part of the framework UI and the framework API doesn't allow changing or hiding it. So doing so (changing or hiding it) is the way to risk not passing through the App Store review. I suspect that also Apple's own maps use OpenStreetMap data and Apple thinks it's legal and even obligatory to have this "Legal" link.

In my opinion, the "Legal" link is not just Apple's attribution that doesn't apply to third-party apps. It's specifically there, in the map framework MapKit, for the third-party apps on Apple platforms to display maps. The fact that the web page is technically located on Apple's web server doesn't automatically mean it's Apple's own attribution. It's all Apple's platform. The iOS apps are downloaded from the App Store, they use Apple APIs for interacting with the OS, they use Apple frameworks. By default, Apple's standard Licensed Application End User License Agreement applies for app distribution and usage.

And last and not least, it's not that the attribution is hidden or unreachable for the people using the app. It's right there, shown on tap, first line in bold text, the link to it is always visible on the map.
I applaud those who contribute to open source projects out of passion and curiosity. But presumably they are still participating in some "capitalist" endeavour that puts food on their table and a roof over their head (and pays the electricity bill for whatever they choose to use for development).
Just like Russia.

I wish the UK would spend a bit less effort trying to provoke and fight Russia to the death and a bit more effort trying not to become Russia.

I also wish that wasn't a controversial opinion.
One plausible reason as some have mentioned below is some mental health episode... my question is why do 83 people have to die because someone in a priviledged position can't handle their issues? The answer is they shouldn't. Just like the mentally unstable or those with violent histories shouldn't have access to guns folks who need this kind of help shouldn't have the lives of people in their hands.
No, I don't think we could ever have "fixed" hiring at companies with enough scale to be lighthouse customers for a business like Starfighter, which was I think a conclusion all 3 of us simultaneously landed on. The engineering team has to be committed to doing things that way. For instance: prior to Starfighter, I hadn't had the misfortune of working in a "leveled" engineering team (I'd worked at big tech companies before, but "levels.fyi"-style leveling, which is universal now, wasn't a thing back when I was still working at bigcos). Work-sample hiring doesn't just impact how you make yes/no decisions on candidates, but also how you level them.

If I was going to do it over again --- and, again, I wouldn't, because I feel like I also learned this just isn't a great business to be in --- I would have done something much closer to "Stack Exchange, but for CTFs". Run a couple of pure investment years, build up a base of users and some public profile, and then do lightweight recruiting stuff (probably just curated job ads for awhile) on top of that.
I didn't like the dishwasher example:

> For example, knowing that loading the dishwasher takes place on the Human abstraction layer will encourage us to not over optimize the position of dishes, to not over-clean the dishes before they go into the dishwasher.

The position of dishes also has a great bearing on the Nature/physics layer. Also, what's the actual abstraction in this example? A programming example since the area is mentioned would be more compelling.

I also don't believe in choosing/standardizing abstractions before looking at each case. Maybe it would better to frame abstractions as possibly/mostly addressing one of these broad concerns.
I'll start.

Because it feels like being punished for the actions of other people to have my finite time in this universe forced into therapy if I'm a pilot who doesn't need it. Three incidents in the past four decades against 110,000 pilots working daily and not crashing planes because they've had a mental breakdown should not justify the pilot having to give up a whole day a year to talk about their feelings.

This is a real challenge for the FAA; they do not like having a variable they can't control, but they also know they don't have a good enough model of mental health to control it yet. I don't envy them the challenge, or they pushback they'll get trying to use their traditional intervention strategies to fix the issue.
If you're competent enough to be a pilot you're competent enough to make money other ways so it's not destitution. The issue is losing the level of income they make (more than any safety net could pay) and a loss of purpose since most commercial pilots are pilots to the core. Not to mention status and social standing.
Yeah. The air is so much cooler in a forest on a hot day
Global Warming will kick in in two more years.
edit: not the place to discuss this.
The scale is a problem they created for themselves. If they didn’t take the time to build the legal/monitoring team you describe, they shouldn’t have taken on more customers than they could afford to support.

Would you make the same defense if the company that makes M&M candies said that since they have hundreds of factories they would have to hire 10,000 janitors a day to keep cockroaches out of candy bags? After all, it’s very complicated to collect and manage so many people and schedules.
Sure but if a pilot is contemplating suicide I’m not sure they’re enjoying a whole lot of anything, ancillary to their career or not.
> Anti-vax ideology needs to be fought with better arguments

Ideology can't be fought with arguments. As the saying goes, you can't reason someone out of a position they didn't reason themselves into. People don't have ideologies because they convinced themselves of them with a reasoned argument. And that is not by any means limited to ideologies like "anti-vax" (a better example would be Flat Earthers since there actually are reasonable arguments to be made against requiring universal vaccination for at least some vaccines). We all have ideologies, and some, perhaps many, of them are daft and will end up being considered daft by future generations.

That is the reason why you can't suppress "unwanted" speech--because nobody has a direct line to "the truth" and nobody has the ability (let alone the right) to sit in judgment on people's expression of their opinions and beliefs, no matter what those opinions and beliefs are based on.
Hello everyone! I'm thrilled to see my project trending here on Hacker News. It's a pure toy implementation inspired by the paper and its reference. While it aligns with all the provided test cases, I wrote it primarily for fun and to see it work seamlessly with the standard JCE interfaces. If you have any questions or feedback, please don't hesitate to ask. Thanks for checking it out! Best regards, the author. :-)
Lucky that someone values that. I've always done the shit work that nobody else wants. I hasn't helped me at all. It even set me up as being outdated.
>with the biggest complaint being it breaking in direct sunlight.

I feel its pain. I break down in direct sunlight too. Doorbells would definitely be tricky, as I doubt most people know the path of the sun over course of a full year. I'd assume that most people look at the sun at the time of installation (if at all) and think they are safe. They don't take into account that exact time of the year when you hold a staff in the correct location in the map room to locate the Well of Souls where the light will stream in at exactly the right angle to the lens on the camera to melt the internal senor.

Maybe feng shui is proven correct by orienting your front door to the north so your doorbell doesn't face the sun?
What packaging systems are there that don't encourage different environments for different projects?

I think Python's biggest weakness on this front is mainly that virtual environments came along too late - if they'd been designed into how pip etc worked from the beginning we would be in much better shape.