skysight-inc/HackerNews huggingface dataset:
Forcing you to enter your password to touch-auth means they have greater defense from people claiming someone else made a purchase on your account.
Put the frying pan only works for single-sided PCBs ;)
I use mkdocs for my company and it works great. To be honest, before I trust any business process with software from a US company I think what would happen if they double or triple their price on me, which they usually do. Plus if you have any PII data I still don’t know how to make things compliant with EU regulations.
Yikes on that bit about Kubernetes. That's kind of appalling given the constraints most young companies are (or at least should) be operating under.
They do for me, on iOS 16.2. Are you using any content blocker that might interfere?
But the real question is: Is alien sex, pornography ?
I'm sure that the supreme court would like to talk about it. /s

(People vs Larry Flint)
This could be done with a normal ground plane by extending it out both sides of a board. A microwave transformer with the high voltage secondary cut out to make a 2 turn transformer could supply more than enough current... use a thermocouple the same way, and a Triac to control the primary, and Bob's your Uncle.

Doing a row of vias on both sides then paralleling the top/bottom traces to make some big T shaped terminals might make it easier to get uniform current distribution.
That is true, but I think most hobby PCBs are single sided.
High score: 2:44 to scroll down and realize what in the heck I was supposed to be doing
> The null byte has the exact same meaning in UTF-8 as ASCII: https://stackoverflow.com/questions/6907297/can-utf-8-contai...

And what meaning is that? That link doesn't refer to an authority on the meaning of the nul byte.
The theory that Apple is doing something in order to get more money is a conspiracy theory?

Call it a profit theory instead. Could be wrong, could be right, but it’s no more a conspiracy than planning a Friday party.
When you are responding to a ridiculous take on something you are familiar with, you aren't necessarily engaging with the author. I think you are 1) providing readers with a more useful angle, and 2) not giving the wrong impression to a candid reader that this take is somehow a consensus.

If it was in a 1:1 online conversation, I agree, it would be mostly pointless. But a forum is more like a public debate (provided the audience is an audience you vaguely care about).
A page with no code
The arcade-style computer games of 1980s played a big role in getting me fascinated about computers. Last year, I wrote this game on a weekend to fulfill a childhood dream of writing my own invaders-like game.

It is a standalone HTML page, so you can view source to see the entire source code. Also, see https://github.com/susam/invaders for source code.

The levels appear to get very hard very quickly but my friends who initially played this game were able to reach up to level 5 with some practice and then level 10 or so after some attempts. I could reach level 11 after a week of playing (https://i.imgur.com/c0twMr4.png). I have found that in the later levels, it is best to play each level in two phases: First focus only on avoiding the falling boulders. Try to find regions where there are less invaders hovering and try to be there. After some of the invaders vanish by fluke hits and the level becomes easier, play normally.
Webkit is the only browser engine allowed on iOS. Chrome and Firefox use the same engine as Safari, so blame Safari and Apple. Apple doesn't want browsers to be as powerful as native apps on iOS.
This misses the entire purpose of a ground plane. The point of a ground plane is that return currents can follow roughly the same path as the forward going currents at higher frequencies, so the inductive loop the combined path forms is as small as possible. Also, a real ground plane can provide shielding by allowing currents that oppose electromagnetic fields, but these currents have to go in loops also.
Is someone diagnosed with Schzophrenia allowed to disagree with you?
You need to have /some/ experience playing chess to realize and understand chess notation.

And no, vague and indirect "move to every square in order" located separately from the chess notation is not good information. Also, no, tiny nomenclature for ants on the board is not good information.
hi, most of the code in my repository has to work around various C problems (e.g. no generics), so match32 and match64 are the same functions that work on differently sized buffers - if I had generics and RAII, the diffing and patching source code would have been comparable in size to your project.

I also don't see robust error handling in your code, which usually costs lines of code (especially in C) too.

The difference in delta technique is certainly not negligible, as my code still uses Colin Percival's algorithm, while you seem to have settled on something else. It's also important to point out that being "better than xdelta" means pretty much the same as "having more than nothing", because xdelta has already been superseded 20 years ago by bsdiff[1], which in turn would ideally be superseded by my project.

[1]: https://www.daemonology.net/bsdiff/
I badly broke my wrist a few years ago and couldn't move my fingers so I used mirrorboard [1]. I was actually surprised how well and fast I could type after just a week.

1. https://github.com/qubist/mirrorboard-mac
So happy to read in a top comment on HN that the future for web games is bright :-) We've been betting on it for a while[0] and it should only get better with WebGPU.

Unity has issues indeed, unfortunately. The developer experience is shit. If you want to mitigate the user experience, you can use our open-source optimization package:
https://github.com/CrazyGamesCom/unity-optimizations-package (feedback welcome!)

[0]: https://www.crazygames.com/
Reality is harder than fiction. And people are bad at maintaining pipes.
Nowadays I consciously try to do this even (or specially) on real life. People understimate how liberating is it.
As humans we know when and how to interface with a better adding device, such as a calculator. Could a LLM not do the same?
Because these animations only work in rigidly specified isolated static objects. Because god forbid any animation touches layout.

Well, many of those animations like opacity changes and border animations undoubtedly force the browser to re-layout and repaint the entire screen anyway. So on an actual page you'll se stutters, frame drops and ungodly CPU usage.

The only animations that will (barely) work is the `transform: translate` ones as they usually preserve the layout, and can be composited on the GPU.
FWIW, it's called a shallow clone:

https://git-scm.com/docs/shallow
> Tell a non-techie there's a social media platform called "Mastodon" and they'll look at you funny,

They would look at you funny before Twitter was a thing too.

Or Instagram. Or Facebook.

People will figure it out. It becomes popular. It's not unknown.
And how does it compare to Arend? Does anybody know?

Are there any other HOT based languages out there? (Agda seems to have also some support for the "cubic version"; whatever this means, I'm actually clueless).
Some of my best child memories are playing space invaders (beating my father at highscores; later rounds you have to very fast especially when you have the one crack-infused alien left) and castle adventure on a luggable [0]. I still have the luggable, it still works, and it still plays the games.

[0] https://en.wikipedia.org/wiki/Corona_Data_Systems?wprov=sfti...
unless you're stuck in a loop of a bunch of resume driven engineers

This has been my experience and the experience of many peers that I've heard from. Admittedly, there's an inherent selection bias there... people dealing with frustrating situations are certainly more apt to speak up about them.
Bjørn Nyland, the Norwegan EV testing guy, takes an ID Buzz up to the arctic circle and sleeps overnight in subzero conditions so it is possible.
Here, POCUS = point of care ultrasound.
Fun little game. Level 3 took me from 0 to 100 with no warning.
Install a recording app on the phones, put one in a soundproofed location and turn both on and do a differential between what they record. Once you are satisfied on playback there is a signal, start doing triangulation.
You're sampling your dice with replacement. Your program makes no sense if both die1 and die2 are the same (which occurs 1/3 of the time.)
Really cool experiment. Runs remarkably well on Safari on M2 Air.
Maybe https://hurl.dev/?
because that's the place where i can find people who actually share my interests.

as nice as the neighbors are, i really don't care to discuss weather or local politics or whatever. on the other hand, i made a number of friends online over shared interests.

of course, one doesn't preclude the other, but both forms can be fulfilling if done well. but finding local friends is just so much harder, especially in the last three years.
The whole approach to updates in the FOSS community needs a rethink imho. Security is obviously an overarching imperative and people have been conditioned to do their part (update frequently) but the user experience keeps deteriorating.

There are constant updates, there is no distinction of whether they are imprortant or not (applies across the board of stores) but on on f-droid some developers seem to ne pushing things nightly. They get larger over time (KDE is now several GB as somehow almost everything must be updated every month) or they need app-by-app approval (f-droid)

Throwing out some ideas: initiate the concept of security updates (microsoft has it for ages). Bundle other updates in time (eg monthly). And definetely allow the user to have a set of apps that dont need individual approval all the time.
It’s a language model. You can think about it this way:

What follows after “the”? A: almost anything.

What follows after “the apple is”? It could be red, yellow or rotten.

What follows after “the apple color is”? Now is most likely a color, because in the training data there are numerous examples like these. Still could be red, yellow, green, but probably not black or white. Or maybe there was a fantasy story somewhere where an apple was black. Even if not, it is most likely a color next, and in other contexts black pops up as a color.

And so on. Is very simplistic but essentially something very similar is at work.
“Slippy” was coined by the early OpenStreetMap community (specifically Steve Coast, I think) to mean draggable. It was in contrast with the previous generation of webmaps which had buttons for panning N/S/E/W, each of which would trigger a new page load with a new set of tiles.
US Army Corp of Engineers Cat Calendar Is So Bad It's Brilliant
Is that the interface where I have to remember a Unicode code point just to get an em-dash?
Have to raise my hand then to shock you.. what else should the coordinate that is also indicated on the axes mean?

> to every square in order, right to left, top to bottom

Added to that immediately.

shrug But yeah as the title says, one realizes quickly that knight moves pretty strange so got bored after 5 targets and did something more exciting: wrote a Python script that prints me the moves from and to any coordinate (:
I can't tell if this comment ignores the abundance of teenage pregnancies or assumes that the progeny thereof ain't graduating from college in abundance.
> There are not two systems of justice — one for the wealthy and one for the poor

Would be nice if they would say this when a poor person, because they cannot afford a team of lawyers, gets a completely over the top punishment on shoddy evidence.
> The best part is that it's a joke that has enough merit to it that it's worth being taken seriously. That makes for good satire. I love writing surrealism, it's a very hard balance to meet.

What makes you think you met it?
I was wondering and started asking around me, and while they probably don't express it the same we people here do, a significant proportion of the people I asked (~50%) noticed that they spend more time avoiding bad quality connect
2006, I think. Or _maybe_ the early part of 2007, I can't remember exactly. Didn't really get popular until 2014 though.
Who Needs Main() Anyway?
Nope. Face-reading is an underappreciated skill around these parts.
Crypto is simple. Anything mined/airdroped is ordinary income, anything bought and later sold is capital gains.
In my experience this leads to accusations about "power tripping mods" who "silence different opinions". Ditto on subreddits.

Not engaging in those cases means stepping down as a moderator or even quitting the community. It will be worse off - moderating aside, it will lose some institutional knowledge. But in the long run you will feel better.

You're right that you don't owe them anything. It's the same in the open source projects.
I suppose you win the 10000 IQ award for being the only person on the website to realize?
I dislike it too. It’s typically unnecessary on hn because it’s well moderated and people often seem nice even when passionately disagreeing.

But on the wider internet everyone assumes you’re stupid. So the “/s” becomes a safety measure.

Also read once that it’s an accessibility thing. But I’m not sure if that’s true.
Can anyone recommend some chill games like this one, seems like an ok game for a kid to play. I remember the adventure game from the 90s where I was playing a little dog.
Sony a7 series is full frame not MFT. You're not going to get nearly so good low light performance out of a MFT sensor. I think you meant mirrorless.
Given the datacenter product still exists, I'm fairly sure dev time is not why Atlassian does that.
We'll see if that happens to Apple. But to be fair to your point, they're so often an exception to trends that they're the perpetual outlier.
Show HN: Livestream creating an AI clone of Osho with memory
Slack transforms `:(` to `:disappointed:`… which is not helpful.
My iphone 11 runs this super smooth… even the touch ui is good, i love it!
Somewhere in the middle.

There’s a way to migrate your account to another server, including keeping follower relationships intact (so people don’t need to follow you again - they’ll automatically follow the new account). Past posts don’t get migrated though. If the old server is still running your past posts remain there.

If the server just suddenly shuts down with no notice, though, there’s nothing you can do.
Jesus Christ HN is filled with fucking retards.
Make up a guy
That is something Amazon does got right, they look for the experience during interviews, for the skillset. And yes, they tend not to care that much about where that experience comes from.
Counteranecdote: Euler
I've been playing the daily puzzle for a week, it's fun. Well done :-)
Reminds me of the Star Trek episode about nanites self-replicating.
> and not those who proceed slowly in order to keep key product features in mind while also composing plenty of tests and documentation and working with the team to be sure of direction and consensus

That’s why there’s a system design round.
Those are poklit popups, similar to UAC on Windows. The program doesn't get your password, but depending on what kind of access it requested, it could give it root access. If implemented correctly, the popup should say "wants to install a package" or "wants to mount drive X", which runs a predefined action on behalf of the app and doesn't actually give it any elevated permissions.

Of course, like UAC, an app could just make its own prompt that looks like the real deal and steal the password, but that seems to be an unsolved problem on every platform.
Cause I made a mistake and coded the queen as a rook. Jeez I should just go to bed.
Do you mean this one? Please explain, I don’t understand what you’ve meant with the first part of your response.

The subtext that’s missing is how something is said: The sarcastic tone, sing-song intonation, the short pause, the smirk, the small sentence that turns into a little rant, curtness, an abrupt ending, the barely suppressed yawns, crossed arms, smiling eyes.

I think most importantly, a direct, face-to-face, breathed air-to-breathed air conversation is vulnerable, you’re communicating much more than you ever could in textual form, and you immediately get feedback how what you’ve said is perceived, you might try a different approach, and say something you’ve never intended to do whilst in the flow.
Courseware as Code for Everyone
Courseware as Code is a revolutionary approach to streamlining the production of courseware. In the past few weeks I worked on a project that delivers this in a neatly packaged template repository on GitHub for everyone to use.

Check out the docs:
https://github.com/KL13NT/courseware-as-code-action
Company culture matters! — LastPass support did not seem to have a culture or awareness of security. If this was embedded into all roles, then a support rep would have understood and escalated the matter.

Additionally, maybe there is no culture of escalating? Maybe customer support needs to “keep all tickets away from engineering?” If customer support cannot escalate this thread, what hope is this for team A to escalate a vulternability to team B?

With very little data, this all seems like cultural red flags.
> having sincere interest is just so important

This is a very significant point.

I’ve noticed both in myself and in close friends who are in the industry (all of us pushing or having broken past the 40 yo mark) that a mental fatigue has set in, one that particularly attacks interest, rather than acuity.

It seems that interest remains strong in the general sense, i.e. interest in tech, but wanes in the specific sense, i.e. wrt interest in an employer’s objectives.

It’s not exactly “burn out”, as our mental faculties remain strong. It’s rather a sort of middle age bitterness, which takes away the capacity to invest effort in external targets with the same abandon as before.

If anyone has experienced something similar, and broken through to a sunny patch beyond, I’d really appreciate an advice or three.
Magnet Forensics Inc. To Be Acquired by Thoma Bravo
in exchange for yet another set of things to worry about to explain to/debug for non-technical users.
This reminds me of the time I removed tyres from my car’s wheels. I want the predictability of my horse drawn cart back. A wheel breaks, I just take a hammer and some nails to it. Galvanised rubber and metallurgy is something I don’t understand so it must be bad.
When the architect said so..
> You describe an interview process which attempts to compensate for your inability to quickly assess a person's talent/fit

“Just hire better, bro”
POWER can be configured for SMT4 or SMT8.

SMT8 was the default for P9 however, for SAP on P10, it appears that the recommendation is now to use SMT4 instead.

Interestingly, Google just found an older comment that I made awhile ago. https://news.ycombinator.com/item?id=30354228
The Last Calendar You’ll Ever Need – By David Friedman
How is it their prerogative if it affects me?
Tynan's Gear Post 2023
You’re also most likely doing it because you’re getting something out of it: You’re exhibiting your own knowledge, you’re looking for validation, or want to demonstrate your own superior morals.

I don’t mean you in particular, but sentences with “one most likely…” are rather hard to read IMO.
As late as 2020 I encountered a European shop that couldn't handle my Swedish address that had an å in it.

That is, it accepted the address on the website, but then it got screwed in the delivery.

I'm still in awe.
- functions and lambdas are already first-class values in JS

- we already have operators on values, such as +

- |> is just another operator on values
> There are dead-weight employees at FAANGs (and everywhere of course) who don't really have much competency (or perhaps one very specific competency that's only valuable in that specific role at that specific company, and virtually nothing else).

Sure, but if they were able to fool everyone enough to remain employed for a while (and didn’t depart on bad terms), then they’re likely to be able to do the same again, which means everyone (who is relevant to the hiring decision) wins.
I have to say this is really quite good.

It looks simple (and it is) but it's been done well.
LEAN's syntax looks really great. I wish Scala could take some inspiration.

Scala's syntax is anyway quite similar already, but would need proper Unicode support and some other "tuning" like the `:=` and the `let monadic ← effect` syntax, imho.
This is in no way comparable. Cultural conformity is not being enforced in Europe. Not in schools, not at work, and not in general society. Definitely not to the level you'd experience in Japan.
> Why have the oral histories of other cultures been met with such skepticism and doubt over the course of Western history, while that same critical gaze is not turned to our own written accounts?

I can answer that question: histories change every time they're copied or told. Written accounts are copied much less frequently, and the copiist can compare it to the original; and sometimes you can even find the original source.

A better question –IMO– would be: how reliable are your sources? But then the writer (how in the hell is "University of the Sunshine Coast" an author?) wouldn't have had the opportunity to take an easy stab at Western history.
Unless you want your algorithm to produce wrong results sometimes, you have to check whether two strings are sctually equal even if you know they are really likely to br equal (since they hash to the same value)
I’m pretty pro-EV but i’m having a tough time figuring out why we need an EV RV other than for marketing reasons?

Is the pitch going to be to provide the missing “grid battery” for our energy strategy, you have a battery that only leaves home 10-12 times a year on average so use a bunch of these spread out across the nation to provide short term energy stores?

The normal EV benefits - moving tailpipe emissions out of population centres, reducing maintenance costs, extending vehicle service life, etc etc - these don’t jump out as problems for diesel RVs today.
How many monthly active users does Twitter have? I mean, blocking trolls individually is certainly a way to keep busy, but ultimately useless as there are too many, and the craftier and more dangerous trolls (i.e. government sponsored) might have a blue checkmark next to their name and already in your follows list.
The recent credential stuffing attack on PayPal exposed personal data of 34,942 users, highlighting the vulnerability of online security. Credential stuffing is a type of cyber attack where hackers use automated bots to systematically test a list of username and password pairs on various online platforms and services. The attack occurred between December 6th and 8th, 2022 and was initially detected and mitigated by the company's security team. However, personal information such as full names, dates of birth, postal addresses, social security numbers, and individual tax identification numbers were exposed. Users are urged to take proactive measures to protect their personal information and financial details and consider using automated appsec management platform like Threatspy to detect and eliminate injection vulnerabilities before they can cause harm.
Cycling has its own subcultures. They like impractical, offbeat things like every other subculture. Same with cars, mechanical keyboards and fashion.
> it's that it guarantees a reliable floor competency.

Meh. Most of the ex-FAANG people I worked with at non-FAANG places continue to apply super duper mega scale practices to human scale products and completely fail at what matters.
These two locations are about 6 miles apart, and both squarely within city limits of modern Kozhikode.

The research paper's history of the port seems to be largely plausible from what I can see, and it's plausible precisely because this wasn't some massive misidentification, but merely a shift from one area of the coast to another one nearby.
Still doesn't make it sense from a UX perspective. You can make it an option to highlight the square or just show coordinates and cater for both crowds.