skysight-inc/HackerNews huggingface dataset:
Using Telegram as a reference:

- In the notification: yes. In the chat view: no. I don't know why it matters, though. If you expect an immediate response, you should probably use a more asynchronous communication method (many email platforms can hold messages for you). That doesn't seem like a reason to not make the feature available, though.

- That's a possible state regardless, unless the client must always have a full database of all received messages before new messages come in; most messaging apps seem to support a "fragmented" read state and I doubt iOS's messenger doesn't.

- Yes

- I don't see the problem here. Replace the message in the queue using an account+message identifier/cryptographic signature/magical pixie dust.

- Yes

- If the message is sent by the server at the scheduled time, this isn't a problem. If you rely on individual devices (Google's implementation), you may end up sending a duplicate. I doubt this'll happen that often in practice.

- Depends on the implementation; the server will probably keep the "correct" version to send.

- Probably not? There are tons of features that don't work with SMS though. I haven't used SMS for years, but Google's Messages app has delayed messages and a web client, so this seems like a solved enough problem for those still using SMS.

Several chat apps, including SMS apps, have this feature already. E2EE adds a layer of complexity but even that can be fixed with existing technology.
This is false. Apples arm chips are compatible with the normal arm instruction set. Evidenced by Linux trivially running on it.
I liked your two categories, they make sense to me.

As a discovery-type it is sometimes really difficult to work with other people!
>But if you want to build one, why not?

That was my point: it's fun to create stuff.
Six Sided Streets (Game by Chris Klimowski)
Ah. Twice not enough, needed trice.
PHP doesn't run in browsers. Nor does anything that's not vanilla JS. That's why everything else either transpires to JS or requires hoop jumps like WASM.

Until that changes JS will be the least worst option for folks who need unbounded browser interactivity.
Oh wow, this comment is absolutely perfect for this post.

Just so you know, you are technically losing the game right now :)
What's good back of envelope break-even for when I should move to K8S from a set of hand-rolled scripts and manual processes to manage a bunch of VMs? It definitely feels like more than 10, but how much more than 10? And do people manage database servers using K8S? Or is it better than hand manage those?
On the other hand, each human needs to individually figure out (or be taught) how to deal with each corner case.

When an AI system learns it, the company can "teach" the entire fleet all at once.
> The old "pub pub" crowd are now well served by the Wetherspoons, who have the advantage of controlling their margins in ways Brewery landlords can't compete with (mass purchasing, pre-prepared food, all their pubs are "new" buildings that don't have the insane maintenance and insurance overheads of a 200+ year old pub building etcetc).

Bit untrue on your last statement. Wetherspoons have a habit of occupying traditional/landmark buildings. For all the negative they do against the independent pub trade by outpricing with their brewery deals they do a cracking job in preservation by using & maintaining old buildings that would otherwise go to ruin.

Just in Glasgow for example you've got The Counting House (George Square) which was an old premises of the Bank Of Scotland in the late 19th century and The Crystal Palace also built in the 19th century which houses one of the oldest lift/elevator installations in the UK.
Telegram's implementation shows a little calendar icon next to the text input when you've planned a message, which takes you to a list of planned messages you can interact with like any other message. This solves the problem of your message appearing right in the middle of already sent messages or your message constantly bubbling down as a real-time conversation takes place. I think it works quite well.
This implies that I want to pay for an app to stay up to date. I do not. Obviously this would be more expensive, which is why I would only do that when I'm confident that I'll continue to use it. Unfortunately there usually isn't any option
It takes quite a bit to wrap your head around the SwiftUI way of doing things. I think a lot of people get frustrated and throw in the towel. I'm sure React is the same story.

And while you can't do everything in SwiftUI, it's pretty solid and capable now. I only have a couple things using AppKit in a large macOS project.
It's nationwide rankings, so #16 & #18 out of 17,000+ is pretty good.

It's also worth looking at who's ahead of them. The listing includes charter & magnet schools which can select their student body. If you take them out, the only ones left are #3 (High Tech High School, Lincroft NJ), #4 (Stuyvesant), and #9 (Bronx High). Those also are magnet schools, which for some reason are not flagged as such in Niche's database. Saratoga and Gunn are the #1 and #2 general-admission high schools in the U.S, at least insofar as you can have $2M home prices and still be "general admission". #3 is Canyon Crest in San Diego. The next 3 are magnet schools in NYC, then there's University High in Irvine (#32), Lynbrook (#33), and Paly (#34). Take out magnet schools and all of the 6 top general-admission public schools in the U.S. are in California.

California uses housing policy as a weapon. It substitutes for border walls, charter schools, vouchers, militarized police, and a lot of other policies that the Right espouses but most of California finds abhorrent. If most social ills stem from being poor, one simple way to avoid them is to ensure that poor people cannot afford to live in your community.
Show HN: Immutable backups so simple that unborkable
The taunting tone of the article strikes me as un-empirical in some sense. If the thing sucks and no one likes it, then it sucks and no one likes it.
I usually look to see if a company has public github repos for insight into their code base.
You've never worked in an org with more than one time zone, have you?
But then I'd have to find a pen.
>At first, the scope of the role gave Lewis pause. In her current district, these responsibilities were split among several people, and she’d never held a position dedicated to anything as specific as that before. But she had served on the District Equity Leadership Team in her Maryland county and felt prepared for this new challenge. She believed the job would allow her, as she put it, to analyze the district’s “systemic and instructional practices” in order to better support “the whole child.”
This might sound snarky I apologize. How do you know that you pain disappeared from reading a book, when it could have been random coincidence?

Or to phrase it the other way: I have had some or the other sort of pain in my life, and these pains did, rather randomly leave. Would I have read a book or done some random ritual at this point in time, I might now misattribute the relief to the random ritual.
Random question: would you be willing to do an paid audit of new cryptographic code?
First, you're sample size of 10 people has no value.
Second mathematics is just one degree and can not be used as a representation of all degrees. Finally actuaries are just on career that someone with a math degree might get so that total number doesn't have value when talking about the potential of a math degree
Bit of a difference between a cheap microcontroller board and a BeagleBone Black.

Superficially the PRU and the PIO do indeed look similar. Look more closely and you'll see the PRU is both more complex and more capable than the PIO. It's a small CPU core in its own right with predictable timing. PIO is significantly simpler, almost more of a programmable state machine than a proper CPU. So yes less capable but also integrated into a cheap micro-controller rather than a Linux booting SoC with all the complexity and cost that brings.

That really is why the PIO is interesting, it's the significant capabilities they bring combined with the low price point and simple chip.
On iOS the two most popular systems for on-call (OpsGenie and Pager Duty) both bypass DND if configured correctly so it's a non-issue. I imagine Android has something similar.
When I was a kid I tried to do some robotics thing with my dad which was not terribly expensive (it failed due to the servos not being sufficiently powerful despite matching the spec from the book). But probably had the advantage that he knew about electronics a bit and could deal with the chemicals for etching a circuit board (and could borrow a uv lamp thing or oscilloscope or eprom writer from his employer). But these days you can have circuit boards printed for cheap and often there are ‘maker spaces’ which may have better equipment available (or just skip the PIC and use a raspberry pi).

For an expensive hobby I’d guess anything equestrian rather than music lessons though I don’t really know.

Also the OP doesn’t say they’re actively looking for work so they may be using ‘unemployed’ in the tongue-in-cheek sense of ‘I don’t have a job but I have enough money to live without one for a while and want to spend time with my kid’ rather than one of the more technical senses of ‘not employed and currently actively seeking/wanting/open to employment’, which even still may or may not imply tight financial constraints.
To me it’s a matter of investing time to learn an art medium. Painting, playing music, or writing code, all require some painful hours/days/weeks/months of learning before you can actually use the medium to “create”. Most people don’t get past that learning phase, and thus can never really have fun creating.
There is difference between motivation and aptitude.
Something the Citroen DS 19 did in 1956. Progress!
And let's not forget poor XMOS.
Yes, the pain would clearly be much less if OP were elsewhere.

It's why the US border is clogged with people trying to get in. They hate the better care elsewhere, obviously.

Yeesh.
Ah thanks! That`s why I love HN.

I'm more of a web dev "code monkey" and good enough writing simple backend apps.

I was actually thinking about more deep-dive into database design and what`s not.
I am fairly sure I can construct queries and understand simpler topics like indexes. However, I am completely lost on optimization techniques like sharding, for example.
"String" is hideously ambiguous and yes, people do want to change it. Does it mean a null-terminated array of bytes? How about length-prefixed? Does it mean a list of code points with some arbitrary storage format the API shields you from? Some combination? If you haven't seen these conversations and want to ascribe some dark motivation you don't agree with to improving the basic operating conditions we're all working in that's not on me.
Instead they got hush money to keep rotting away their industrial base and make sure that the best thing they have is German products consumers. I am forever angry at German "high politics", how did they think this is going to turn out? And they didn't even have the guts to say to their citizens "Hey you know all this EU-growth? It is because we suppress the periphery"
look again at the comparison direction.

It is opposite!

It works but not as you think it does.
That's a nice usecase. Servos are slow mechanical things.

I wanted to make a CGA/EGA-to-VGA converter, possibly combined with a scandoubler. Maybe it's still possible using resistor arrays on the output side.
A hacker is selling an alleged 1B Chinese citizens' infor stolen from police
If you're familiar with Vancouver: replace with East Hastings
I think that applicatives and monads feel more contagious than they really are, because at first people tend to write functions that consume values of type `f a` too readily. This is because it takes some time to become comfortable with `fmap` and friends, so the new Haskell programmer often doesn't write as many pure functions.
I find this distinction to match my experience with musicians (qualification: I produce records).

I lean more towards this engineer mindset, but know plenty of artists who just dive right in and start molding and hacking away. One of the big takeaways that I've gotten from observing them is the importance of just starting. Even if I don't know where I'm headed. If I persist in generating bad ideas I will eventually fall into a creative groove that is rewarding. It might take an hour or more to arrive there, but it happens.

The composer Carla Bley summed up the importance of her daily work routine succinctly in an essay: "If the muse strikes when you're in the kitchen, the best you're going to get is a sandwich."

I believe I also say this sentiment described a while ago in a long-forgotten HN essay. The writer referred to it as AIC: Ass-in-chair methodology. Just sit down and start working.
Your solution proposal appears to be:

If BNSF is not already today 100% responsible for installing & maintaining maximal protection equipment at all RR/road crossings that were installed by government over its preexisting tracks,

then BNSF should have all of its property (tracks and right of way (RR track bearing real estate)) converted into "the commons" (i.e. BNSF should be nationalized)

and the owner of "the commons" (government) will then resolve all RR/road crossing safety issues (by RR closure, road closure, or deployment of crossing improvements sufficient to match safety levels attained in the country having the safest RR/road crossings in the world, at its prerogative) all while operating the new national RR (carrying freight and passengers) safely and efficiently to ensure supply line problems attributable to RR causes do not worsen.

Is this accurate?
Curious too about trade off of increased health but wrt isolation: in small villages / rural areas, the community is more tight-knit generally - you get more social isolation in urban areas, particularly for older folks.

There was a recent paper done on social isolation in the UK - but heres one for the usa: https://pubmed.ncbi.nlm.nih.gov/30609155/
There really need to be some consumer protection action in the US. This, dark patterns, and hidden fees are really insane.
‘Does Anybody Like CAPTCHAs?’ – Cloudflare CTO John Graham-Cumming Envisages A
With all respect, the late '50s and early '60s are a long time ago. I was thinking about more recent developments.

As of today, there is almost half a billion of guns in civilian possession in the US, and the # of open carry and concealed carry jurisdictions has grown massively.

I would say that the lowest point for gun rights US-wide was around the Columbine school shootings, and that the trend changed quite decisively since them. Legislation like that has no chance of passing today.
The game is rigged, but you cannot lose if you do not play.
It's not about useEffect. If a Component renders a text field, that text field has additional state (e.g. cursor position) which is not part of the model. That's one reason why the UI is not a pure function.
How would you have done your diagnostic workup differently than what was done - specifically?

What was the negligence what was the diagnostic smoking gun that was missed?

> I feel that patients are qualified to comment on medical standards of care, also.

Patients like doctors is a huge group that should not be generalized - but health and healthcare literacy is pretty bad so by and large, no, patients can comment on standards of care but they aren’t qualified to do so.
It is fine for small toy apps (think the calculator), but it is missing a lot of functionality to build a full fledged app. Think collections, which is the backbone of most apps.

UIKit is very mature and has evolved to a really good UI platform. SwiftUI is not even close to unseat it. Maybe in few years it will mature as well, but for now UIKit is the way to go.
> But at SeaTac, many ramp agents scraped by. The airport, which is also a local city jurisdiction, made history by passing the nation’s first $15 minimum wage in 2013. But the law had loopholes, and while the cashier at the Sbarro inside the terminal was making $15, some ramp agents at Horizon were reportedly making as much as $3 an hour less. (Alaska Air did not answer specific questions about its compensation practices.)

> Russell didn’t leave a manifesto. But during his ill-fated flight, without an obvious prompt, he told air-traffic control: “Minimum wage. We’ll chalk it up to that.” He added, “Maybe that will grease the gears a little bit with the higher-ups.”

Don't exploit people in sensitive jobs. Give them a livable wage, health care (including mental health) and rest. Have an HR department that is explicitly told not to fuck people over and make them desperate.

It's a whole lot cheaper than implementing whatever nonsense security procedures these clowns invariably came up with. AI software and more cameras would be my guess.
Thanks. Yes, I was pretty proud of what we built. We had two orders of magnitude price-performance advantage over the state of the art for about a year, but before we could get any significant market share, gigabit ethernet came along (and the price of fast ethernet dropped) and that wiped us out. But it was fun while it lasted.

The hardware kind of exists. I have two prototype boards in my closet but they haven't been powered on in 30 years. I also don't know where the code for the device drivers is any more, though I have a box full of old hard drives that probably has it somewhere. Maybe some digital archeologist will dig it up some day.

To give proper credit where it is due, the idea and hardware design for Flownet were the work of Mike Ciholas, who went on to found a very successful hardware design company [1]. I wrote the device drivers and did the marketing, which is probably one of the reasons we failed. Turns out I'm terrible at marketing.

[1] https://www.ciholas.com/
I’d be ok with messages in a business app (teams, slack or whatever) at whatever hour. But if people are sending me iMessages to my personal phone number I’d be annoyed at just waking to a bunch of work stuff in there.

Context would really depend on my response to asynchronous messages piling up.
True, but practice makes, if not perfect, at least better.
Maybe we're all capable of being a mediocre artist but artistic genius is another thing altogether.
Meta-issue: Discordification of Matrix/Synapse/Dendrites (feature request)
The ever-widening political divide, which I have observed both in the abstract and in family/friend relationships, is something that I could easily see spelling the end of US democracy. I'm dead serious, and this (well-reasoned) post does nothing to ease my concerns.

I have been particularly anxious about one bit also mentioned in this post -- the upcoming Moore v. Harper ruling that the Supreme Court has added to their docket. It seems that the court's intent is to legitimize the "independent state legislature" theory, which would give state legislatures unchecked power to control the process (and, in turn, the outcomes) of their states' federal elections.

And by unchecked I mean exactly that. It relies on some ambiguous wording in the federal constitution (and interprets it to imply the word "only" where that word is not actually present) to bar state courts from having a say over any of the state legislature's election laws, and it would bar the state's governors from vetoing any such laws. In effect, if a state legislature decides to overrule their state's federal election outcome and appoint their own electors, etc, it would be perfectly legal and entirely un-challengeable for them to do so.

This, in effect, means that US democracy, at least in federal elections (this fringe legal theory does not apply to state laws dictating state elections), will have failed. It doesn't matter who you support - without free and fair elections, there is no democracy. (And of course, the winning side will just say "but there was fraud," and when that fails to be proven they can fall back on, "but actually we're a republic, not a democracy," and rely on their highly-polarized-and-then-gerrymandered states to continue backing them, because hey, we'd rather have single party rule than by ruled by the other side, right?)

I hope I'm wrong, but I suspect that 2020 was the last time that we'll have even a semblance of a free and fair presidential election, at least for a generation or two. From here out, I expect to see the winning party continue to dismantle the engine of whatever remaining democratic processes stand in the way of being able to reap the rewards of controlling all three branches of federal government. Though I suspect they'd rather burn most of it down and keep only the parts that allow them to tighten their hold on power at the state level.

I wish I could see a way out of this crisis. But all I see is the smokescreen of a culture war that distracts everyone from what's really at stake.
If you pay a man a salary for doing research, he and you will want to have something to point to at the end of the year to show that the money has not been wasted. In promising work of the highest class, however, results do not come in this regular fashion, in fact years may pass without any tangible result being obtained, and the position of the paid worker would be very embarrassing and he would naturally take to work on a lower, or at any rate a different plane where he could be sure of getting year by year tangible results which would justify his salary. The position is this: You want one kind of research, but, if you pay a man to do it, it will drive him to research of a different kind. The only thing to do is to pay him for doing something else and give him enough leisure to do research for the love of it.

-- from the biography of J. J. Thompson
The status quo is as you say, but that doesn't mean pro-union companies don't exist. They're generally called coops. They exist in practically all industries, and the most prominent example is likely the Mondragon Corporation of Spain.

I am a member of a small co-op for personal fabrication: https://opencollective.com/makurspace

Your cynicism is understandable. The thought that there's nothing to be done isn't. While luck is a factor in all things, many of my privileges come from not accepting that I can't have them.
Some people here are overthinking it for sure, love the execution!

——
Useful advice on security, don’t ever give a username you’d actually use in random websites, just make something up, and obviously use a password generator.
My point was more that the economic composition of the US is not immune to similar effects. The US is highly dependent on Asian manufacturing, which in turn is dependent on global energy prices rather than local energy prices. The price of labor in Asia is also increasing substantially (something that should be celebrated).

Arguably, there is no economic zone in the world which is internally well balanced today. This will translate into unique and difficult to navigate problems across the globe due to deferred consequences of past crises, geopolitical conflict, global climate change, and changing demographics.
> The point the anti-trust people are repeating over and over is that anti-trust has been broken since the early 1980’s.

And yet an endless stream of unstoppable monopolies have collapsed or been humbled of their own accord since 1980.

IBM, Cisco Systems, Intel, Kodak, GE, GM, Microsoft, KMart, Lotus, etc.
There was a whole thread on this the other day.