skysight-inc/HackerNews huggingface dataset:
Substack’s success shows readers have had enough of polarised media
Because if it's a one time fee, there will be no recurring income and the developer will have to stop development.

The alternative is to do what older desktop apps did: release a new paid version / upgrade, often with a load of fluff added or a redesign to try and sell that an upgrade is worthwhile to the customers.
Poorer and minority older adults are suspicious of the US health care system
> "small changes alone are not enough" -> "only big changes can work" -> "small change X ought not to be undertaken"

I agree that this is wrong.

To make small changes do a lot, you have to have a lot of them.

You can still judge small changes by how much bang they provide for the buck. (Or more formally, employ the standard marginalist framework of economics.) A small impact is fine, if the cost was small, too.

Wind-power (and other renewables) are a bit complicated too judge on these historic efficiency measures, because there was so much government interference.

(I think government should perhaps tax CO2 and other emissions, but not offer any subsidies. I want eg turning the lights on less be on the same footing as switching to 'green' energy suppliers.)

(I also don't think the government subsidies for wind and photovoltaic actually helped that much in the long run. Eg as you can see, once the subsidies ran out, the photovoltaic industry mostly left Germany for China.)
The textblade (https://waytools.com/ ) would be the ideal form factor in my mind. Unfortunately, it has been 6 years since they said they were going to release it though there have been people (testers) using it for real for several years.
I don’t mind more thick than current phones. There’s absolutely no reason to think every user has the same demands for form factors. Just like some people would only ever buy a truck and others sedans.
A service that tells me what services people would pay for that aren't available today
> If you have been able to draw the line and log off at 5pm, good for you, but that's not the experience for a lot of people.

That's a personal issue though. It seems backwards to insist on an in-person work environment because someone doesn't have the personal discipline to log off at 5pm on their own.
The stockpile is a ridiculous measurement. How many would it take to have mutually assured destruction? A dozen? One of the most worthless dick measuring contests in history.
mum's the word...
I think the main advantage is blind typing. No amount of muscle memory can trump the tactile feedback of raised keys and home-row notches. When you're forced to rely on sight, you make more errors and are limited to using just one finger at a time (because your eyes can only focus on one spot at once).

With that being said, I can blind type on my smartphone, just not with a QWERTY IME. I instead use a 4x4 grid-layout (MessagEase [1]) that's large enough to consistently hit the correct zones without any visual feedback.

[1]: https://en.wikipedia.org/wiki/MessagEase
Wagtail is a more user friendly Django Admin built up to a full CMS. Building models is about the same process but you get a nicer UI with more user management, templates, etc.
Issue with separate devices is now half the time I won't be carrying the keyboard because it's extra optional bulk. Also the connection would probably be much crappier meaning the form factor won't be as convenient, the keyboard being part of the phone means they're pretty well connected where the two separate pieces version doesn't have one.
I love things like this so much. Poking and prodding on networks is just fascinating in itself.
> As for solving the Easter egg problem, the incentive would be diminished if credit was given where credit was due (e.g. a documented credits screen).

I don't know so much about that.

When I worked at Redgate the About boxes in all of our tools would, after about 30 seconds, fade from the product logo to a photo of the team that developed the product.

I always quite liked that - it added a personal touch to the software - but it certainly didn't stop the practice of Easter Eggs. Most were small but one of my colleagues did embed a complete version of the game Asteroids into one of our SQL tools. Doctoring the team photos also became increasingly popular for several years.

I haven't put an Easter Egg into an application in more than a decade (at the end of the day you have to know whether it's acceptable or not to your employer) - though there has been the odd somewhat on point symbol name - but I do think people get unduly bent out of shape about this stuff.

Lives depended on the sofware run by the Apollo Guidance Computer and yet it contains symbol names such as BURNBABY, POOH and (I think) POOHDOO. E.g., https://archive.softwareheritage.org/browse/content/sha1_git.... I think it's important that people experience some joy in their work, and put something of their personalities into it, because the overall effects are both higher engagement and higher quality.

Some will judge and say, "Well, if you had time to do $FRIVOLOUS_THING then you had time to do $MORE_SERIOUS_AND_WORTHWHILE_THING so why didn't you?" Maybe, but that's not really how many people work. These things aren't just vanity: they're often a sign that staff are putting some love into what they build.
Focusing on the community is a strange take. I dont know much about Perl6 or care...anymore than I knew anout PHP6. Perl is syntactically complete and has great library support.

People dont choose Perl because it's too flexible in how to do things ie what is idiomatic in Perl...well it depends on how well you know Perl. This hurts readability and adoption. It also has warts like any other language but thats hard to detect when reading code is an issue.

The best parts of Perl have already been adopted by other languages. No reason to use Perl that I can see.
I tried really hard to learn Perl/CGI as a young'un, but it wasn't until I tried PHP that web programming "clicked" for me.
It is indeed faster and more accurate to use physical keys on a smaller device.

The competition is the exact same thing btw, with less screen and tactile feedback. Both will give you text thumb repetitive stress problems, but doing that on a hard screen will more so. Remember, this isn't theoretical, we used to use these all the time.

The drawbacks of a physical keyboard are in things like flexibility (you can't easily remap or change the size of the keys) and thickness.
> I've started with a C64, please. :)

Personal experience in computing is not what I meant. I only realized that I'm not intimately familiar of the dawn of the UNIX daemon and how their configuration methods changed with time, only the echos of this in daily Linux use. Thus, I realized I was possibly extrapolating and assuming things.

> Yes, the tools I've talked about are userspace programs, and are not daemons 99.999% of the time. So you need to run it many times with small differences, and reconfiguring/regenerating file is a lot of work.

Yeah, and I think this lack of distinction is what poisons the discussion surrounding this post - these are separate worlds with different requirements, conflated into a single argument or point of view.

tl;dr I stand by my point with preferring anything over environment variables for services (especially complex ones), but I also fully agree with your usecase for interactive, CLI-driven systems. I mean, one of my favourite programming language features in recent years is that I can cross-compile Go programs just by setting two env vars: GOARCH and GOOS :).
There's a pretty vibrant community of CRUD RAD tooling for .Net and SQL Server. A few years back I had evaluated several for a customer. The only one that I remember off the top of my head is CodeOnTime (I've no affiliation and am not currently a customer).

My general rule of thumb for such tools is that the easy things should be easy and the hard things should be possible.
Poker, it took a long time to be profitable, many videos and studying but I like it and it's a hobby too. I was mainly playing online and live NLH tournaments. Not crazy money but you could make maybe an extra $1k/month. Your situation is different though, I did not need the money and I made a specific bankroll that I didn't mind losing if I was a failure.
Why the trolling? He has valid points. It doesn't matter whether he knows about this methodology or not. Does everything looks like a nail to you?
This brings about fond memories of my htc tyntyn. Shame it ran windows but it was a cool device. I could ssh into my servers back when almost no one even saw a touch screen, and the keyboard albeit small, was amazing. If this device delivers then i am 100% buying it.
Freedom does not translate into gun ownership. That's a very leftist/right-wing thing to say. Seems like people have been hardwired by the media to only think about America in terms of gun violence. When a Yakuza mobster terrorizes a small business in Kyoto, I wonder how a guaranteed medical insurance will help then. Don't forget that Japan is the country with the highest mob involvement in the legitimate economy. If the US gov would shake hands with the Irish/Italian mafia to keep the crime rate low, we would call it a feudal alliance but if Japanese government does systematic coverups, we just call them EFFICIENT.
Run Doom inside Doom and we'll hit peak (Will It Run Doom?) meme.
A key thing this headlines leaves out, and many people seem to be making the wrong assumption about, is that Amazon is the one who requested these accounts be deleted because these fake accounts were not created by Amazon.

In particular, the AmazonFCdarla account at the center of this mess was actually created by a “comedian” who was trying to make Amazon look bad: https://www.theverge.com/platform/amp/2021/3/31/22359338/ama...
It's still very very illegal to produce counterfeit money. Individuals typically aren't prosecuted for having it because they might have received it thinking it was legitimate.
That's the description, but looking over the technical documents doesn't really correspond to what is claimed. From my reading it looks like it a tool that replaces some of the strings at runtime? Why is this even needed? Wouldn't it be more straightforward to not use natural language strings at all, or swap it out at the preprocessor level?
> I have sort of a weird grip but can type at about 80-90wpm on my phone with
enough accuracy that autocorrect works the majority of the time.

I'm quite curious about your `weird grip'; 80-90 wpm on a touchscreen sounds
absurdly fast.
The n900 had a _tiny_ keyboard. But it was practical to type are almost normal keyboard speeds. Unlike on a touch screen, where auto correct gets in the way.
I still consider my old Nokia E70[0] my favorite phone of all time, so I am definitely in the target demographic for this, as I'm 100% sold on the usefulness of a physical keyboard on a phone... However the CPU just doesn't match the "pro" branding, or the price range. I'd personally rather throw an extra $200-300 on top to get a flagship CPU and then it would be close to a perfect phone for me! As it currently is, the Snapdragon 662 shipped in the pro-1x gets blown away by my current Pixel 5's Snapdragon 765G - and Pixel phones recently have been generally characterized as having "above-average hardware specs but not enough to justify flagship prices".

Separately, I am also curious for a phone like this that could run Android, LineageOS, and Ubuntu Touch - are there "dual boot" options in the mobile space? With 256GB storage it seems like it should be possible. I'd like to have old reliable Android as a daily driver, but maybe periodically drop into a less stable but more flexible environment like ubuntu.

[0]https://en.wikipedia.org/wiki/Nokia_E70
Lots of medical places are willing to do payment plans, is that an option here?
IP multicast routing and internetworking is a thing. There used to be working one to many internet TV based on multicast in the 90s (was called Mbone). There's contemporary experimental use of routed multicast on public internets too (see eg https://meetings.internet2.edu/2019-technology-exchange/deta...)

edit: seems the IETF are currently in process of deprecating any-source multicast and recommending people focus on keeping single-source multicast working well in as many networks as possible: https://datatracker.ietf.org/doc/rfc8815/
As someone who learned both well after the 2000s, it was painfully obvious to me that Python was easier to learn/use and had a lot more momentum than Perl (this was around 2012). I think that's really the nail in the coffin in that they both cover the same scripting niche, but Python won out and less people began to use Perl. Also, Perl5 has a modules approach in that there are several potential OO frameworks like Moose, while Python had it as part of the base language which a lot of people prefer. Python also became a solid data science and numerical methods language, so it ended up winning out. I never thought Perl5 was bad, just not as good as Python. As far as P6/Raku, I think the language design is good, but I won't use something like that professionally until it reaches a certain quality and production readiness. It really is pretty neat and is like a superior Python without the useful frameworks.

Edit: the Python REPL approach was also much better for debugging scripts than how I had to do things in Perl.
Tell HN: Thanks for the maturity
I've appreciated not being bombarded with silly April Fool's nonsense today.

In the midst of these times especially. Pandemic, violence, election theatrics, racism abound, racial terrorism rising, inequality concerns rising, global economic instability rising, et al. There's a million worries on everybody's radar, and I think it's completely tone-deaf to be worrying about jokes right now. We all need a happy moment now and then, but the news cycle should be informative and tame, I think, for the greater good.

Anyhow, it's been nice reading HN for a change, today. Thank you all.
I would point you towards Racket and https://beautifulracket.com/
I've been working with Reify (www.reify.com) - not as well heard of in the HN community but comes from a company with decent background (www.smartclient.com).
Oracle Cloud to Acquire Linux Kernel Technology eBPF
I did see a few ships that were attached to each other; would not be surprised if the crews had a get-together on there. I mean they would all have been quarantined for weeks already (broadly speaking), so low chance of getting the 'rona.
He or she is true for example in Japan and Korea there are signs something like "do not look at mobile phone screen while you are crossing a street".
> It's very clear to me, it's because of Perl6.

It doesn't seem right to ignore the increased popularity of better and more user-friendly interpreted languages such as python, which has since became ubiquitous even in spite of the python2-python3 transition.

Also, there was the inception of node, which brought javascript front and center.

In fact, among the interpreted languages that were popular 20 years ago, which ones besides python still hold some relevance?

Perl, whether v5 or v6, can't exactly compete with javascript or python in terms of ubiquity and user-friendlyness.

If Perl's learning experience is harsher, and in the end there's less demand and job prospects, why would anyone pick Perl over any alternative?
It works for Adobe.
I love how much the HN community is invested in demonizing Bitcoin for its energy consumption.
I wish for you bashing Bitcoin to keep all your wealth allocated in assets associated with fiat currencies.

I also wish that you spend lots of time running political narratives in order to stop a decentralized piece of technology from growing.

Good luck trying to reach out the Bitcoin CEO in order to ask him to shut down his "environmentally damaging operations".

In 5 years time, however, once the US dollar has lost 50% of its purchase power, you'll be begging your employer to pay you in Bitcoin.

By that time you'll conveniently forget the narrative about energy consumption.

You'll even claim that Bitcoin is one of the most important technologies ever invented, and that you always believed in it.
Same, I don't have an interest in stamp collection in general, but owning a formal memorabilium from something like this is great.
instant haptic feedback, nothing better than that
Along this line, it might be fun to set up an encrypted text chat server that uses this method. What records would work best, rrsig, txt?
Unfortunately many people here have a bad attitude thinking they know everything. His point is completely valid. I myself always disliked this kinda recently use of environment variables for configuration – that likely has the 12-factor methodology to blame for its acceptance.
I bought a Pro1, their first-gen model. Termux had packages for both vim, kubectl, and the Teleport client binary (tsh). Unfortunately, it didn't work because Termux refused (refuses?) to run within the Android work profile, but if it did, it would have permitted running kubectl commands - checking status, restarting deployments, scaling deployments, etc., all from the phone in your pocket.

Running kubectl edit and then using vim from a physical keyboard is very doable. Trying to do it from a touch keyboard is a nightmare.
This will always be a problem, because the problem is basically "It suprises me that not everyone has the fancy features advertised 3 years ago on a flagship device".

It's like people being suprised that the newest laptops don't all have high DPS displays and thin bezels, but they ignore that 1 - those aren't easy to engineer and 2 - they sacrifice things like repairability, reliability, and manufacturing cost to do so.
You realize that when most people use that cliche they aren't saying, "no war ever". They just generally mean you should avoid war if possible and invest more in constructive activities and less in destructive. As with most cliches the language is totalizing in a way the sentiment is not.

Personally I am very nearly a pacifist. But I still support a strong defense (but an actual focus on defense which is far from what we have now). So I may employ this cliche from time to time but meaning we should lean away from our first strike and global capabilities. Not that we should abandon having any military altogether. There are some who feel that we should but they are very few and far between.
Way I interpret it is that that you write down your markup/CSS, and the app spits out compliant HTML that will render properly regardless of email client.

Might be wrong, though.
I know, but “I’ve converted my regular visits to SSH tunnels” doesn’t go over well with moms. :)
> why not make them public in the first place?

Because in future I may want to add some validation there, or processing, like sending events on set of a value, etc.

Properties in C# was a genius move that solves it correctly.
likely doesn't run GNU/Linux, as only android drivers-supporting distros are listed as supported
so plenty of blobs and not much to upstream
Great!

These are the three implementations I want to hide behind a single abstraction:

// java.util.Optional
public <U> Optional<U> flatMap(Function<? super T, ? extends Optional<? extends U>> mapper)

// java.util.concurrent.CompletionStage:
public <U> CompletionStage<U> thenCompose(Function<? super T, ? extends CompletionStage<U>> fn);

// java.util.stream.Stream:
<R> Stream<R> flatMap(Function<? super T, ? extends Stream<? extends R>> mapper);

Any suggestions?
Literally everything you just said is what the article argues about. You skimmed it and missed the point. Theres nothing blockchain can do more special than a decently setup relational DB, except burn a hell whole lot more energy. Blockchain wins, handsdown on the being ineffienct race. Puts bureaucrats to shame.
what a pity that hacker news doesn't support emojis, as I don't know how to express my feelings about this without them.
I used swype up to a few years ago, and now I use speech to text all the time. It isn't perfect, and for some reason loves to confuse pronouns (I becomes HE, why Google?). But it's ease of use and speed is unmatched.

Typing on a physical keyboard feels like going back a couple steps. I would like actual buttons on the phone though - for gaming. And maybe a little touchpad? That's what I'd put on a pull out pad. Now the problem becomes getting support for those things...
Jobs offered to buy them in 2009 when AAPL stock was around $5 a share (obviously a lot of splits happened), compared to today's price of over $120 so that $1B in stock would be around $25B, more than double Dropbox market cap
Why can't I delete my HN account? (2018)
It really depends if it needs a case or not, my note10+ feels fine with a case and almost too thin when the case is off
I grew up in Europe. American petros prices (and petrol taxes) look extremely cheap to me in any case.

> Not so much when you have no choice but to travel for work and you have to spend several hundred dollars a month to do so.

People always have choices on the margin.

In any case, I am not arguing for a higher total tax burden. Eg I'd be very happy for the CO2 tax to be distributed equally to all voters. Or for petrol taxes to substitute for other government revenue.

Eg in my adopted home of Singapore there's a cap of about one million cars on the road total in the whole country. To operate a car, you need a Certificate of Entitlement (CoE). Each CoE is valid for ten years. Each month approximately 1% of CoE run out and are thus re-issued via an auction.

We also have pretty high pretrol taxes.

But overall government revenue is only about 15% of GDP.
Yes, but, you cannot build a new brand in a couple of years. If you look at the Wikipedia article, you'll see the Priv, the first all android Blackberry, was released in 2015, and they bailed in late 2016.

You cannot re-invent a brand in a bit more than a year. They should have expected years to see significant adoption.

Worse, the people who trusted Blackberry, often didn't want a Chinese company making their hardware.

Sad really.
Why ThinkPads are overrated and misunderstood
I think the browser itself gets updates, but I have not updated the OS. I also only visit a handful of websites that I trust.
If I want to "wander off" then I am using Tails on a dedicated computer.
Solid Events
We need to know more about political ads. But can transparency be a trap?
Link is 503'ed, but isn't Python the main external factor? Who cared about Perl6 other than enthusiasts?

I witnessed the change as, overnight, my Perl expertise became 100 percent useless in the job market. Today, almost no one younger than 35 has even seen Perl code unless they work in a megalarge corporation that has legacy code.
I think that is a fair concern. I would say that it does take some learning/training. If you're going to hook it up to a SQL DB or a REST interface then you have to know what a GET request is or the connection credentials.

However, once the data is wired up, getting it wired to the various components was pretty straight forward.
The printer support really blew me away. Maybe I still have PTSD from trying to get any peripheral to work with anything that required a driver when I was younger, but that you can just plug and play anywhere these days (on Linux or Mac or Windows) still makes me smile.