skysight-inc/HackerNews huggingface dataset:
If it doesn't run in a browser, "cloud" host and mine customer's data, and have an ARR subscription, it might be time to dust off old-school models... :)

I used to develop expensive technical workstation software (in Engineering, but I was always friends with Marketing, and picked up some bits).

My naive engineer's idea of one model is that you offer all of:

1. Start by selling a particular version by the "seat" (say, number of simultaneous users) or "site" (maybe up to N users at a particular company, especially with WFH). (Probably you provide free minimal updates for any security and other critical defects to this exact version, but hopefully you have zero of those.)

2. Recurring revenue from support contracts. This entitles the customer to the latest version at any time, as well as responding to their questions. (Your latest version is for landing new customers, as well as additional reason to keep customers on a support contract.) Maybe you make 1 year of support contract a mandatory (maybe discounted/free) part of the initial sale, to help customer be successful, and then they can decide whether to renew, or keep running the last version under their contract period without further updates or technical support. I think this keeps you from having to maintain many version maintenance forks (except for security and other critical defects, so there's your incentive to not make those defects :). You do want to have smooth backward-compatibility, to reduce customers getting stuck happily on old version, resistant to updates (effort, fear, dealing with IT), and then see less reason to keep paying for support contract.

3. One-time or recurring revenue from training. This at least used to be significant, even when the one-time software cost alone is 4-5 figures per seat. Each training purchase involves scheduling training days/weeks with highly-skilled trainers on-site, and expensive employees all scheduled to receiving the training at the same time. Maybe you also have free async training videos and tutorials, and only really deep-pocketed customers want to spring for the on-site/virtual live trainer.

4. Systems integration and customization consulting. Some of this might be tightly paired with sales/marketing, such as systems engineers that are paired with sales, and solve gap problems as part of closing the sale. But customers might have bigger tasks they want to pay you to do with your software and their software/business.

I'm sure others can improve upon the ideas above.
No, I don’t think APL is a good mathematical notation. For starters, symbols having different meanings depending on whether they are dyadic or monadic is fairly confusing. That’s made worse by the lack of clear delimitations of arguments of functions. The use of prefix notation is also a bad choice because it doesn’t match the way we talk about a lot of operators. Symbols are overused even more than in mathematics (for example, why use a symbol instead of “log”?). There’s also a lot of symbols that are very similar, differing in small ways even though their meaning is fairly different.

Yes, mathematical notation is terse (mostly to make manipulations and computations easier to type) but people take special care to avoid ambiguity or too much context dependency, and also don’t try to introduce symbols for everything.
> I would argue that Chromebooks are pretty solid proof that it isn't Linux's fault, because they by and large Linux systems that get fantastic power management results.

Sorry, that should read:

"I would argue that Chromebooks are pretty solid proof that it isn't Linux's fault, because they are Linux systems that by and large get fantastic power management results.
Ask HN: Best way to find the cheapest flights online?
Hi, I am wondering if the Hacker crowd here has some tips on how to find the best deals for flights out there (international ones).
I appreciated this commentary. When the news from Suhail came out as quite sudden, realistically there's a team under a struggling company working tirelessly to fulfill their vision.

It sounds like M1 was the nail in the coffin - though you'd think this is a normal question for an investor to ask re defensibility when deciding to invest in the company (a version of the classic "What if Google entered your market?"), and thus something they would have had rebuttals for?

I'd argue that this isn't a retrospective in it's truest form. I would like to have a piece that's more about the metrics, like what sort of churn they got, how was their launch perceived, what sort of market research they did/ didn't do etc. These sorts of pieces would help make the lonely startup world more transparent and accessible (it's easier to do this after the fact, rather than when keeping up appearances when trying everything to keep a company alive). Perhaps Suhail will bless us with this at some point.
Yes, one of the more controversial discoveries by social sciences. We measured this as other countries have developed economically and technologically. Trivedi Jitendra, Sareen Himanshu, Dhyani Dhyani, Mohan Mohan. Rapid urbanization - Its impact on mental health. A South Asian region perspective Indian Journal of Psychiatry. 2008

We found out, soon as communities grow above about 500 or so. It lined up with: https://en.wikipedia.org/wiki/Dunbar's_number

In effect, something in our psychology wants us to know everyone. When you live in a city with 100,000 people. You basically break mentally.

This is why places like Paris have been designed around living in your neighbourhood. Why there's more and more focus about the neighbourhood government being the sovereign most government.
I guess I'm quibbling over what he was forced to do, so maybe we're talking past each other.

He _chose_ to buy it, with very few conditions. Presumably he was advised by very skilled lawyers during this transaction. He was _forced_ to honour his agreement.

If he didn't want to buy it, he could have not made an offer. Or he could have made an offer with conditions.

Instead, he chose to tweet repeatedly about how broken Twitter was, and how he would fix it once he owned it.

Now he owns it.
It's completely bizarre how deep in people go. It's a messaging website with a character limit, image attachment and adverts. That's it. It does nothing else. It was a little innovative in 2006, back when iPhones didn't exist and Gmail wasn't public.

People who work there aren't "changing the world". They're just greasing some very ordinary revenue skids.
> read their docs to understand why

hard pass. but thanks for the suggestion. I'll start with the home page and the examples and most likely end there.
Looking who pushed for it. It's not hard to see.

Our politicians are bribed, bullied and intimated to enrich a few at the expensive of us all.

Every single election is completely corrupt, do you really think all those billions that they pay to ALL parties are for nothing in return.

And if you don't toe the line you will be punished.

When you realise that this is the case all the insanity makes sense. Where BLM supporters will gladly provide awards for individuals with actual swastikas on their skin. Where states will move to completely deindustrialisation without consultation of the citizens. Where countries won't grow their own food. Where they buy the debt of the those that are oppressing them.

It's all madness until you realise we are all without sovereignty.
No, Gitlab does support other integration workflows, including one which requires MRs be rebased and fast-forwards them onto main without a merge commit.
It's already happening:

<https://www.npr.org/2022/11/09/1135639385/libraries-publishe...>
Build a More Secure Web Using NPM with Deno
He had no "agency." There were stipulations that could allow him to get out and he tried to bullshit his way through making it seem like the situation matched, then panicked and stopped fighting it when the prospect of further discovery in the case threatened his ego.
I'm guessing it would be trained via manual input (+visual), i.e. recording actions on the app. The AI would repeat the process and decide if it's a pass or fail. Different AIs could also be trained on other data, like network calls, and test those as well. I'm sure something like this must exist already, but I'm not seeing efforts to integrate it with current industry practices.
+1 for osmo
My Top Hacking Tools of 2022
was I the only one who thought until I scrolled down that this was an independent ranking of Apple iOS apps?
There are consequences of this. For sbf, orange man, elmo, maybe not yet, but there will be. Which is why most people stay in line.
People need to stop calling inherent flaws in unregulated capitalism, "regulatory capture".

Unregulated capitalism has flaws - this is one of them. Vertical monopolies are a huge issue period.
My NeXT kit that I sold:

https://www.flickr.com/photos/helfer/albums/7215762370071298...
HN has shifted from a tech entrepreneur centered content to tech worker centered content over the last few years. There are fewer founder stories, VC/funding stories, leadership stories, and more labor, social, and arguably political stories. I can't see how someone could frame this as HN loosing its focus, but I'm going to argue something else: we're cooperatively territorializing hacking outside of tech a way that evokes more of the TMRC[1] definition than the 90's SV definition.

1. http://tmrc.mit.edu/hackers-ref.html
I have no doubt these engineers were smarter than myself, but I am struggling to understand how that was the best solution at hand. For something that weighs 7300 kgs, how was there not sufficient space to include a heater and battery? Now your military base needs to maintain both the nukes + a chicken coop.

For a crappy back of the envelope calculation: a human outputs 100 watts and is 70kg. A chicken is 2kg, so by rough ratios, you would expect a chicken to to be a 3 watt equivalent. A quick search is indicating a (modern) car battery is 600 watt hours, meaning we could fuel our chicken-equivalent-heater for eight days.
As someone who has only experienced terrible code reviews, could you give a little summary of what you liked?
Me neither. Sadly, I think some users think no desktop environment means no graphics at all, or perhaps a very primitive graphical setup.
Ah yes, the guys who makes 6,474 times the median Amazon employee’s salary is going to lay off a bunch of people doing actual work to cut costs.

https://fortune.com/2022/06/02/fortune-500-amazon-ceo-andy-j...

Andy's package is so excessive that even the advisory board objects to it

https://www.businessinsider.com/amazon-ceo-andy-jassy-salary...
I especially like Github's new option to make a _suggested diff_ of what you want changed. Typo fixes, comments re-worded, etc. It really reduces friction, both as the person making the suggestion, and as the person who authored the PR.
That depends whether the government works for the people paying taxes or the people stealing wages.
Mavis Beacon is a great answer. Its still supported on modern systems.
https://www.broderbund.com/mavis-beacon-teaches-typing-anniv...
From that github link:

"The code of this repo belongs to the app landing page and not to the application"

So it's not open source at all as others have mentioned.
Oh yeah, and maybe additional modules or complementary product, that maybe are huge specialized functionality that one wouldn't expect to be part of the core product (for which they're already paying a support contract to get whatever new features you add to core).
> I'm confident that the willingness to pull out the stops and get it done has lead to promotions, raises, and freedom to scale down my workload during slow times.

If I had this confidence, I'd put in the hours cheerfully; I've had spells of 80-100 hour weeks in the past and invariably it was caused by sales people or managers over-promising without asking a technical expert, and could have easily been avoided. Doing the hours resulted in some vague gratitude at best.

Now (in a new role), I can see clear evidence of things which are correlated with promotion, but working long hours is not one of them.
> During the first half of the twentieth century, Soviet citrologists grew (sub)tropical plants in temperatures as low as minus 30 degrees Celsius – outdoors, and without the use of glass or any fossil fuel-powered assistance.

https://solar.lowtechmagazine.com/2020/04/fruit-trenches-cul...

The most relevant part of that article...

> “Progressive cold-hardening”

> Imported citrus varieties only survived in a few isolated points along the Black Sea coast, which enjoyed a particularly favourable microclimate. To better prepare citrus fruits for cold, Soviet citrologists followed a method called “progressive cold-hardening”. It allowed them to create new varieties which were adapted to local ecological conditions, a cultivation strategy which had originally been developed for apricot trees and grapes.

> The method consists of planting a seed of a highly valued tree a bit further north of its original location, and then waiting for it to give seeds. Those seeds are then planted a bit further north, and with the process repeated further, slowly but steadily pushing the citrus variety towards less hospitable climates. Using this method, apricot trees from Rostov could eventually be grown in Mitchurinsk, 650 km further up north, where they developed apricot seeds that were adapted to the local climate. On the other hand, directly planting the seed of the Rostov apricot tree in Mitchurinsk proved unsuccessful.
Hey, thanks for the feedback!

Re: the invite code, we actually put it in the post text above, it’s LAUNCHHN but I totally see how it wasn’t clear.

And re: the permissions, great point. We should add a bit more context on the bot to explain it’s functionality in the onboarding process. Here’s more context on how the bot creates automated flows in Discord: https://www.loom.com/share/67334ccee36f417da62caa2ad8fdcbd8
In-season macoun remains my favorite and is relatively easy to find out here in east-central vt. Cox's orange pippin however.... that's my favorite and it is so hard to find.
Nothing in physics forbids information moving backward in time, provided it has no effect on whether the event communicated will happen after it arrives.

So, information about an earthquake or asteroid strike, or even a plane crash if you don't prevent it, is fine. You can choose not to get on the plane, based on the information. But if you did stop the plane taking off, what physical event would there be to communicate?

That is not to say information does routinely go back, or does just because somebody wants for it to. The universe appears not generally to care what people want. But if any does go back, and organic systems could pick it up, it would be adaptively advantageous to be receptive to it.

Again, just because it could happen, in principle, doesn't mean it does. It would depend on some biological structure being just incidentally sensitive to the signal, and then refined by selection. It would be a Rube Goldberg sort of process, but study of parasite lifecycles will cure you of skepticism as to nature's tolerance for dodgy complexity and marginal usefulness.
Once the trust is broken, once the taboo action is taken, it doesn’t matter if the action is reversed. There are no redos with trust in matters like that.
Actually speaking with people at Amazon, teams are accepting internal transfers. External hiring is frozen.
Twitter to employees: all office buildings closed, badge access suspended
You can still work in retirement, as long as you don't make any money from it, you'll generally still be considered retired. The advantage is that you can work on what you think is worth doing, instead of being bossed around by an employer or the market.
Switching from Emacs to VSCode
> Enforced by whom?

I mean I'd assume the world police would handle it. The NOAA and FWS currently manage Papahānaumokuākea but it would be quite a scale up for global areas maybe the Navy could enforce a baseline.
I agree with what you say that their appearances and behavior do not seem to fit the role, but that is part of the narrative that plays into the interests of Sam Bankman and company that will help them get lighter sentences.

Their image as kids playing League of Legends who were trying to make money to give it away benefits them a lot.
The workflow is different enough where it does take some time to get used to
The funny thing is no one seems to know how refunds are handled, even within the organization. Talking to customer service is like talking to a guy that bought a Purism shirt and kind of knows the guys that handle the "queue" somewhere out there in the nether. Everyone I speak to at the company has no idea when I'll get it, but they're certain I will... eventually. Apparently I'm on the fast track too and have been for years, which is swell. The irony of all this is I selected the latest Evergreen batch when I funded because I didn't mind waiting. When Purism flirted with the idea of a new model after Evergreen I even inquired about moving my funds there so I'd get peak Librem - I really didn't mind waiting.

When deadlines got missed the third or fourth time I got worried. Then Purism started releasing a few phones to influencers and internal people only and claimed "shipping" I got more worried. I think the only "real" shipping batch was Evergreen ultimately anyway, but when some a few normal customers began explaining they got phones and they were overheating I got more worried. More time passed and the prices started rising to insane levels, transparency had fallen away completely and I still hadn't received my phone I just decided to cut bait. I asked for a refund and was told I would have to wait so wait I did.

> the crowdfunder preorders were never supposed to be refundable

Purism's crowdfunding wasn't traditional crowdfunding. The company exists with other, supposedly profitable, lines. The crowdfunders were supposed to get their devices before Purism started promising Librem USA to new customers. If you have a backlog, you clear the backlog before accepting, promising and shipping new devices to new customers. You don't just sit on the money and hand out IOUs.

Here[0] is the policy in 2020 regarding the crowdfunding campaign refunds.

> If you want to cancel an order for products that are in the process of crowdfunding or pre-order, we will issue a full refund once the crowdfunding/pre-order of the product is completed and all pre-orders are shipped.

This is now missing from Purism's policies. That's after I was told I would have to wait for my line in the queue. You're telling me the backlog up to 2019 is clear so I assume all "pre-orders" are shipped and I'm still handed promises. Since the queue is something mythical and no one, even Purism themselves, can tell me where I am in it, I'm left holding the bag. This is not how you run an "ethical company".

tldr; It's almost 2023 and I do not have either the phone I ordered in 2017 or the refund I filed for years later after a litany of missed deadlines, promises and communications failures.

[0]: https://web.archive.org/web/20201127113603/https://puri.sm/p...
If it has thin skins, it is not macintosh. The thick skin is one of the hallmarks of the cultivar. Macoun are my favorite, though they don't store for long. My favorite storage apple is Empire.
Not to mention by making it pulled by tractor you get something that complements the existing o̶l̶i̶g̶o̶p̶o̶l̶i̶s̶t̶s̶ large players so it's more like you can do something with them to scale yourself out rather than compete against them to scale yourself out. It's much smarter making something tractor pulled from a business economics perspective, not just from a physics perspective.
[0]Picard: "Someone once told me that time was a predator that stalked us all our lives. But I rather believe than time is a companion who goes with us on the journey, and reminds us to cherish every moment because they'll never come again. What we leave behind is not as important how we lived. After all, Number One, we're only mortal."

Riker: "Speak for yourself, sir. I plan to live forever."

[0]:https://www.youtube.com/watch?v=uHSX9e1TadA

PS: Gosh I miss having good writers in sci-fi movies.
Well, yes, the menial parts of review can and should be automated. Big tech cos are leading the industry, and ML does find its way in there (with mixed success).

But at its core, code review is putting two heads together to write some code instead of one. In that sense you can think of the code review problem as the "automating away all of programming" problem.
If you've tried building a blog by writing server-side code from scratch, you know that it takes a lot of time and effort to complete it. In this tutorial, you will learn how you can quickly add a blog to your Vue.js app with ButterCMS.
This whole story has an odd feeling to it. One has to wonder if a Bankman-Fried, with all of his connections, was the Trojan horse for the public outrage to ban crypto.
And an imperfect understanding is better than none.
Now I feel silly, lecturing you about mental when you've obviously played the game. 100% agreed esp about it feeling like a second job.
Not only the name, the band also is really good
One answer would be: Because the 'unregretted attrition' or PIP quota is still a thing!

But also, people voluntarily quitting is even better for Amazon.. no severance.
Just to make sure people understand:

1. there was a crowdfunder in 2017

2. after the crowdfunder ended in 2017, Purism made the Librem 5 available to purchase on their website. The ability to buy it as a product goes back to at least mid-2019 (and probably well before)

3. At some point in the last few months, Purism put a lead time on the Librem 5 of 52 weeks

For the period covering #2 and #3 above, Purism was (and is!) selling a device to customers over their web site. It's still up here:

https://shop.puri.sm/shop/librem-5/

The complaints I've read on the subreddit are from people who bought the Librem 5 as product offered on Purism's website, well after the crowdfunder was over.

(However, for the edge case of the OP you're responding to I do hope Purism will issue that refund-- as seba_dos1 said above the shipping queue is now into 2019, well past when that customer ordered. So unless the customer received their phone, there should be no reason not to issue that refund if waiting for the shipping date is indeed the only caveat.)

Additionally, there are apparently outstanding complaints about customers unable to get refunds for other Purism products, like their Librem 14 laptop:

https://www.reddit.com/r/Purism/comments/xejf32/refund_on_th...

AFAICT that product was never crowdfunded.

Again-- until these problems are officially addressed by Purism with clear evidence trickling down to the customers who want refunds, buyer beware.

Edit: clarifications
or Erlang.
Same with the employment of firearms. Most serviceman would be brought before a courts martial if they used the same tactics and justification common in US police departments.
Yep, I wasn't (intentionally) disagreeing with you, though if I were nit-picking, I'd say they're using too much of the wrong services - going to the emergency room for a tooth ache or some similarly minor reason would maybe get a second thought if they saw how much it cost. When I went for several years without any insurance (starting a business), I became far more discriminating on the services I was paying out of pocket for, and also opted not to go to the hospital for minor stuff I would have gone to when I had insurance.
The dynamics are completely different to printed books, which need to be purchased by the reader. Cracked e-books are downloaded in bulk and often never read or replaced by another 'free' book when the first few pages don't engage sufficiently. It isn't unusual for someone to get an ebook reader, have a mate fill its storage with best sellers or a genre dump, and never ever download a new title or even know how.
Floating Phantoms: A. G. Mayer’s Medusae of the World (1910)