skysight-inc/HackerNews huggingface dataset:
Hi Matt, I appreciate you jumping in to the discussion. I’m a big fan of Wordpress.

> We're now seeing over 235k posts a day made using the Gutenberg editor

Just curious how you know this number. Is this on Wordpress.com or on self-hosted Wordpress sites too?
https://whois.eurid.eu/en/search/?domain=leave.eu

BETTER FOR THE COUNTRY DIGITAL MARKETING SERVICES DESIGNATED ACTIVITY COMPANY
WATERFORD IE
Depends how state is modeled in your application. If you can enumerate the events/messages that affect state then you can create sequences of them and permutations thereof to run tests.
There's a nice episode of Yes, Minister showing why ID cards are a particularly thorny issue. One of the indicated reasons was how it's akin to Nazi armbands.
What's the argument for negative interest rates having any impact on house prices? I would think it would be mostly linear compared to 2%, 1%, 0%, -1%, etc...

For example - if I have a 20 year mortgage on a $240,000 house @ 0%, I have to pay $1,000/month. If the interest rate is -1% then I have to pay ~$900/month. I don't know if that extra $100/month really moves the market on home prices that much.
I grew up in Michigan and loved the late sunsets. If I could I'd always be in the western edge of my timezone during DST.
Owning a Car in the City Should Suck
There are a few things to know about this.

First, the framework you probably want to think about this is Parnas's Trace Assertion Method. It gives you the tools to think about the problem without getting caught in particular details.

There was a paper that looked at serious failures in distributed systems, and found that most of them were caused by a small number of factors. So you get a lot of power without going into all possible sequences. I am completely failing to find it, but it's well known so hopefully someone whose memory is doing better than mine can post it. Or if I remember, I'll come back and add a comment.

I like to think of it as separating the input space into boundaries and bulk (I've described it further here: https://madhadron.com/posts/easier_faster_testing.html ). No actions, empty lists, lists with one element, two actions of different kinds --- these are all the boundary of the input space. For the kind of systems we write as programmers, behavior tends to be fairly uniform once you're into the bulk, so you sample it and then closely test the boundary where stuff changes a lot. Now, you may have boundaries in the middle of the bulk as well (and in numerical work, the boundaries can move around a lot if you don't have a good mathematical understanding of the system), but it is still usually possible to test the various regions of bulk and get good coverage on the boundaries.

QuickCheck and other property based testing libraries have been used for this. The Erlang QuickCheck library was used for testing phone handsets by throwing random event streams at them until they crashed. It's a very powerful tool for this purpose.
Your website appears to be down. It might be helpful to link to github and/or an email address.
Just pick one and stick to it. Enough with the flipping back and forth already.
> Is that unreasonable? Running another OS on a device with physical hardware switches is a privilege right now, so it costs more. There are essentially two companies doing this, and neither of them are even at the point where they can completely honestly say their products are out of beta. The Librem is expensive in no small part because its feature list is fringe, and even ignoring the inherent hardware challenges that's just how the law of supply and demand works.

Sure. 800$ is still quite steep and, exactly as you said, relegates the device to a fringe market.

> What other market have you seen that acts differently? Look at how much other niche devices like Braille screens cost, or even more "mainstream" specialized hardware like the Remarkable Tablet -- arguably a much less capable E-Reader than a Kindle/Kobo device by almost all consumer-relevant metrics. But you'll pay more for stylus support on an E-ink screen if you need that, and you'll tolerate a suboptimal reading experience as well.

> It's also important not to ignore the fact that the Librem is a flagship device. It is currently the most powerful Linux phone hardware on the market. So you can buy a cheap, low-powered Pinephone (the far better choice for most tinkerers), or you can shell out for something with more raw power -- which is also pretty consistent with how most markets work.

"Flagship" doesn't mean much other than "best X company has to offer". Indeed, it's the best you can buy for now, doesn't mean it's particularly great. The experience seems quite hit-or-miss, I've seen both horribly sluggish and quite usable footage just recently.

> If you want to buy the single top-of-the-line Wacom tablet, you'll shell out at least $4,000, probably more when you factor in accessories. You want rotational support in the pen? That's another $100. Is the fractional improvement in a Cintiq Pro 'worth' the frankly massive price increase over consumer tablets? Probably not, you can buy an entire Surface Studio for the same price, and that comes with a "free" computer. But you'll pay the Cintiq price if you belong to a niche that needs the best the market currently has to offer for your particular use-case. And you'll pay the Librem price if you belong to a niche that needs the (currently) most powerful phone hardware that's realistically usable with a Linux OS.

Fair point. Am I misunderstanding the goal of Purism, and merely existing enough for these projects, or are they aiming to grab some market share? I'm just utterly unconvinced that this is anything other than a fun curiosity.
OP is right

Organisation
BETTER FOR THE COUNTRY DIGITAL MARKETING SERVICES DESIGNATED ACTIVITY COMPANY

Address

Waterford IE (Ireland)

https://whois.eurid.eu/en/search/?domain=leave.eu
Negative Mortgage rates would be a funny way to implement UBI. House prices go to infinity for the lifetime of the buyer.
> Also GitHub: "sorry you're from a wrong country"

GitHub has no choice into the matter short of moving all it's infra in another country.

This is a political issue, pressure need to be put on political leaders to change that stupid law.
To clarify: "being on the front of Product Hunt" not HN. HN just has more traffic than PH and a culture of reading comments.
> Sounds like Tesla did what they were attempting to: dragging everyone to EVs faster.

didn't realise Tesla is behind norwegian gov't support for EVs..
How do you propose that users trust in their secure messaging app, when safety is the priority? Nothing stops you from putting your location into Telegram to send it. The issue is code that does it for you.
What the website says doesn't matter; the registrar says the owner is in Waterford, Ireland:

https://whois.eurid.eu/en/search/?domain=leave.eu
Directives backed by the threat of violence (i.e law) often are easier, does not make them ethical or right
Disney originally got rich from animating public domain stories, like Cinderella and Snow White. These were the popular stories of the day that people grew up with. Now after nearly a century of Disney, who has bought Star Wars and Marvel, Disney owns all the stories people grow up with. They built up their IP moat using public domain stories, and have used IP law to maintain their incumbency.

To me, the solution is to let the cycle repeat. Let the next animation company start making stories about Spidier-Man or Luke Skywalker. Sure, keep the trademarks so you can't say "Marvels™ Spidier-Man", but John Smith should be able to take a crack at his version of Spider-Man just like Walt got his version of Cinderella.
The sad thing is probably people registering the .eu domains are big supporters of staying in the EU.
I'm incredibly curious who those activists are.
In an era before cloud, one of the major project risks was under-provisioning hardware. Load testing made sense then. It makes less sense now.

I've given up on load testing all together. Most applications or services quickly grow to complex to maintain in a cost-effective way with the pace of change demanded of them.

Instead every team I talk to about load testing or performance I shift it to observability. If the team can't understand current performance and load in production, any sort of load testing results in another environment will be poorly understood and hold little value.

This approach positions the team much better to react to regressions in production vs holding up work trying to create or pass a load test.

The exception I make for this is load testing for validating technology choices as an effort in risk mitigation that the technology can't perform. (i.e. Will this query work moving from SQL to ElasticSearch? What happens if I have 100x amount of data in that table?) Targetted specific scenarios, to confirm behavior of things too expensive to do in production.

I'm sure there are a few performance critical apps that need these tools, but the vast majority of software doesn't. Don't burn 100s of hours like I did to validate performance before release. Start with gaining a deep understanding of your production behavior and push for production experimentation. It is significantly less time-consuming and pays way more dividends.
Our H2020 project page was affected in error. It’s back up now.
The logical endpoint of postmodernism where every statement is questioned for intent and therefore no one can make simple observations.

“Someone can perceive it X way” without ever having the burden of offering evidence that that someone even exists.

We can only speak in codes now, things will be identified by hashes or some crap.
unpopular opinion - I like daylight savings. its the closest thing I have to 'seasons' in my state.
These #[...] and #![...] are not comments; they're attributes (somewhat similar to Java's @Something annotations). Comments in Rust start with // or /<star> like in C or C++. There's only the special case that "doc comments" (starting with /// or /<star><star> or //! or /<star>!) are automatically converted into #[doc="..."] or #![doc="..."] attributes.

The difference is that attributes are always meaningful to the compiler (and can only be used in specific places); other than doc comments (which turn into attributes), comments never are meaningful to the compiler.

(edit: HN's comment markup eats the * character, I replaced them with <star> above)
Housing prices internationally are already high, it's going to be an interesting next 15-30 years.
There's a lot of variation based on what part of time zones people live in (and how far north they are).

Here we have a month where daylight isn't a whole lot better than 8:00-5:00, so it's always amusing to hear people say that they like it to be daylight when they wake up (so 1.5 hours less sun here than San Francisco today, which is where the last person I saw with that complaint lives).
The bottom line is that it is cheaper to use GitHub and live with the external risks than to maintain internal services or live without them.

I note that the Linux kernel lived with bare Git for many years.
They are priced the same, I’ve bought this car to this price. The MSRP includes no sale tax (mva) and no horse power tax. Are you thinking of some other incentives?
> Yeah, in the long run, breaking compatibility is totally understandable for a fork.

Sure, in the long run, when you've overtaken the original and sent it into obsolescence. I.e. at approximately that point where even the original would have deviated from compatibility.

In the short run, drop-in replace, or perish.

Linux still follows POSIX. I can make a program that is source-code compatible with GNU/Linux, Solaris, Cygwin, MacOS, Android/Bionic, ...

If I can't do that between two SSL implementations, something is wrong.
Sad bookends to a poorly thought out process. The trade deal with the EU was also kind of sad because it revolved around "territorial waters" for Fishing which is < 1% of the economy, while saying nothing of Services Sector and of course Immigration Control.

The biggest challenge for the liberal politics in the coming decade is how to get ordinary people to weigh long term risks more intentionally, while not alienating them because of bad/heavy handed governance.
There's been a lot of research that has assumed it to be true and built on top of it to find deeper implications.

Still, a number of people who've worked most closely with the Riemann zeta function, even the ones who led the computations and numerical verifications, have expressed doubts on whether the Riemann Hypothesis is actually true: https://arxiv.org/abs/math/0311162
And that's saying something give that neither Node nor TypeScript have ever had productivity as a main selling point!

Imagine evaluating the time to market for an experimental back-end written in Rails, Laravel, Phoenix, etc vs Go! The difference is staggering.
Seeing the forest for the trees: A more disciplined approach for AI
How the union busting consulting firm Google hired compiles employee dossiers
In the winter of 1973-1974, after the oil shock, the government declared winter-time DST. I did not care for it. I was carpooling to school with up to five other persons, arriving at campus when it was just light at 8 am.

Some portion of Congress suffers from the superstition that DST saves energy. It does not appear that there is a cure for this.
I just refinanced at 2.0% for 15 years in California and I was feeling like a champ for timing the bottom.
> , also daylight savings time

I've never once heard the former colloquially
> Comments do not use # in Rust

Oof what a dumb mistake, sorry about that!
Daylight saving should be eliminated for good! it causes more hassle instead of doing good. I work at a large financial company and we have tons of jobs and data-sources that need to run in sync. Everyone at my department is on stand-by when there is a day light saving. I get PTSD thinking about it.
It's more politically viable to give people an hour after work to shop, even though it's far more healthy to wake up in the sunlight rather than darkness, and it's asinine to make children walk to school in the dark.
Windows-designed and/or tzdb-compliant software can and does handle these changes regularly, so unless the implementation is bonkers (which means it is hardcoded and someone should be fired like this alarm clock designer: https://news.ycombinator.com/item?id=25647903), it is an embedded software, or it was literally hours before the transition, it should just work with a simple change in registry (Windows, usually handled by updates) or text files (tzdb).
Even with daylight savings time they're still getting up "earlier than their bodies are tuned for"

And considering that they'd be getting hundreds of hours more daylight after their working day for the entirety of their adult lives it seems like a more than fair trade.

Teenagers are far more resilient than young kids when it comes to this kind of thing. Extending the portion of the year that parents can let younger kids recreate outdoors in daylight has far more societal benefit than whether a teenager is 10% more irritable. The teenager problem could also be solved by letting them go to school on their own and decoupling their school timing from adults work schedules.
I’d rather have more daylight in the afternoon than bend time around a poorly chosen schedule set by schools.

You make a compelling argument for the schools starting later, they should do that.
My friends in Geneva tell me that this has been a thing there for a long time. It has some pretty bizarre effects on the market (according to my friends):

1. House prices rise to the point where the down payment is essentially the price of the house. The house price itself becomes imaginary. What you are really worried about is the down payment.

2. Since house prices are now super high, only people who have saved up a big down payment can actually buy a house.

3. Banks turn away borrowers because they end up with too many loans on their books and no real incentive to get more.

I would be interested to hear from people with more direct experience on how this plays out.
Before kids, moving clocks back meant an extra hour of sleep. After kids, everyone still wakes up on time.
We already have this at least here in Denmark.
Some banks have a cap (EG 50K DKr or 250K Dkr).

https://blog.nord.investments/hvordan-undgar-du-de-negative-...
Have I touched a nerve? All I was saying is that Tesla's are very good but they're also expensive for a European market which is why the Leaf is a perfectly good EV for driving to the shops.
The fear was alluded to.

If so much technology is built around a hypothesis, it is essentially building a large house of cards if the hypothesis turns out to be incorrect.

Imagine if the world set up a monetary system and what would happen after 100 years if suddenly everyone could print money when a fatal flaw in a system was discovered.
"Activists said they expect"; which activists? Why do they have that expectation? Language like this would be flagged in places like wikipedia.
Surely making everyone's health data public is a fair price to pay to allow regulations on smoking.
YouTube reverses TalkRadio ban for allegedly breaching content policy
A curated (and formatted) list might be more useful here.
Great article.

It seems as though we need more people with really solid problem solving skills. Because I have found that people who do not know how to solve problems tend to root strongly for the status quo. I think it's because they know if they admit that there is a problem, they will not be able to address it. So they would rather rationalize the way things are.
Microsoft Teams does the same, on iOS at least.
Waking up "earlier" doesn't really mean anything because you'd also go to bed "earlier". Our bodies don't really time to the sun anymore since the invention of artificial light and blackout shades. It's a lot more dependent on when you turn off your screens and lights.

And kids have been going to school in the dark for a long time already. Talk to the Alaskans who go to school in the dark for a lot of the year. If anything, this would push people to move to a year round school schedule so we can take a longer winter break during the darkest part of the year.
If the time is not shifting all the time, opening and closing times can be adjusted. DST doesn't make anyone wake up at any particular time.

Either way is probably fine but daylight time applies for more of the year, so this is a smaller change.

Next step: to abolish leap seconds.
I think at that point everyone should be incentivized to hold a mortgage

At the very least that increases demand for housing dramatically
> what our bodies consider "early" is dependent on when the sun rises, and not the numbers we put on our clocks.

It's more of when we turn on the lights in the house. The lightbulb has messed with our sleep cycle for a long time, e.g. causing people to stay up later than they did in the days of kerosene lamps.
Most often our bodies see lot more artificial light than than natural, so numbers on clock have much more power than they used to.
It's gonna be the same thing as it is now:

"Tragic. Thoughts and prayers. Software problem. Nothing we could do."
Most geeks have at some point been nocturnal, sometimes intentionally, sometimes not. We therefore recognise that the clock is just an instrument showing the current approximate position of the sun and nothing else. But normal people sort of, well, worship the clock. The clock tells them when to get up and when to come home. It's kinda lame, but it is what it is.
Except it is not just a name: standard time is supposed to indicate that the sun is at its zenith at noon somewhere in a timezone. If we do not care about that, why not abolish all timezones while we are at it?
Solar noon here is at 1:50 during DST and never much earlier than 12:50.
That only works in China because 1) authoritarianism, and 2) because China's population is heavily concentrated in the west, where the time zone is natural. The US population is much more evenly split between the east and west, so you'd end up with a much more discontented population on average.

You could maybe get away with two US timezones, at best. Four (in the lower 48) is already kind of stretching it; swathes of New England are discussing breaking off into a fifth.
Micro-Influencer Marketing for Small Businesses
Some good points, although...

> Lack of things like w^x enforced across the OS. (the root of this post).

Are you sure iOS does this for the filesystem at all? I can't find any documentation besides some comments that they don't allow apps which exec other binaries in the app store.

> The quality of SoC and OEM provided drivers being very very poor - there are lots of kernel exploits to be found.

And how do we know about the quality of the proprietary code in iOS? There have been plenty of exploits found there too.

> Very slow/no updates. Time from an exploit being reported to Google to it being patched by a typical user is usually 6 months or more.

Where did you get this 6 month figure? Was that before or after the introduction of Project Treble, Project Mainline, the new security update system, etc?

> Less strict review process on apps - means there is more dodgy code with access to /dev/exploitabledevice...

Can't argue with you there. However I will say that even the weak points here aren't any worse than the state of the art for desktop PCs
To be fair, our industry brought this on itself -- we did use "master" and "slave" together as technical terms in various contexts. Now even the innocent uses of "master" that don't involve any reference to slavery are tainted too, at least from the perspective of a non-technical outsider. I'm sure their eyes will glaze over well before one can finish explaining what a version control system is, why you would want one, why it has branches and what they are used for, and that all this involves no references to slavery.
I see plenty of Tesla and BMW i3, even the occasional Porsche Taycan. I guess they are not distributed evenly across Germany.
I hate switching clocks, but I think I'd hate permanent DST even more. If I had a vote, I'd actually vote against this and at least keep standard time around for the winter.
Lots and lots of companies pay contract developers $25k a month (roughly $160 an hour).
As mentioned in another comment, not everyone had this choice. Parents' time is bound to the school's schedule. Many jobs inherently don't cover this flexibility. Think construction, health care, public transit, education. It's really a very large percentage of the population, but one that's underrepresented on HN.

I have none of these constraints and in fact shifted my schedule by 2 hours without any problem. So it can be hard to see the very different reality and guard rails others have to deal with.
People don't spend most of their lifetime as young teenagers. The majority of the US population are not young teenagers. It's imbalanced to make the entire country deal with a time change just for them.

Also, everything in your post would be addressed if school would simply start later, like at 9 or 10am.
I want evening sun more than I want morning sun.
Yeah, makes sense. A system typically optimized for performance and real time delivery is suddenly asked to perform multiple batch retrievals in large chunks. Ouch!
I explicitly said "non-historical".
This wasn't any stream of the announcement driving this; this was people looking up statistics and information about COVID-19 and related restrictions.
Any state can choose to go back to standard time today ... without any approval from the Feds because that is codified in law.
What's with all the people being so paranoid about the camera?

The person who has access to your computer has access to everything else but the camera. Your purchase history, porn you watched, messages. Are you trying to say that out of all of that the video is the worst offender in your life?