skysight-inc/HackerNews huggingface dataset:
Show HN: Side project passed $2.5k/mo revenue after 2 years (Phoenix and Vue)
Several years ago, I had a client whose salespeople were using Excel to generate sales proposals. This was inefficient and the resulting documents looked awful, so I developed a new process for them using a no-code platform. It featured a web form that was tied to a workflow engine, and a fancy PDF got emailed to the customer to sign.

When the client loved the solution, I knew I was on to something. However, the no-code platform wasn't very customizable, so I decided to rebuild the process as a SaaS product. The client's CTO wanted in and we became cofounders.

Today, we passed the $2,500/mo. threshold, and couldn't be more excited! (https://pricetable.io)

Things started slow. I wasn't a software developer by trade, so I was constantly "drinking from the fire hose." Also, my cofounder and I had disagreements regarding features, UX, sales strategy... you name it. We never fought, but initially there was a sense of disconnect.

Then one day, everything clicked. His company started to pilot our product, and after a few months became our first customer. Receiving feedback from real users was a breath of fresh air. It was also really eye-opening to see which assumptions we had made were slam dunks and which were hilariously wrong!

Things might have been easier had I picked a more mainstream stack like Rails/Django, but once I got up to speed with Elixir and Vue, development became a Zen-like experience. Both communities are very welcoming and immensely helpful. HN has also been an extraordinary source of inspiration; reading success stories always makes me launch my code editor! Similarly, hearing from companies that didn't make it helps us keep our expectations realistic.

Now we shift focus to finding new clients. We have a very solid success story and metrics to back it up. However, both my partner and I still have day jobs we need the income from, and the product requires a fairly high-touch sales approach. Any advice would be appreciated. :)
A new low: Amazon.com logs you in, dispite using Firefox's Temporary Containers
This is some overly aggressive web behaviour. Try yourself: Using Firefox, go to amazon.com, log in and/or add something to your cart. Then open again in a new Temporary Container, and you'll find Amazon logged you in. Wow.
Yes, and I find this argument quite tiresome (mainly due to its frequency) on English.SE - Google ngrams are really interesting, but it's not all I'm interested in. If something's a modern 'corruption' (by whoever considers it such) then all an ngram's going to show you is yes (or no) it has (resp. not) been corrupted.

Imagine if English (Language) teachers took the same stance. A+ everyone, if that's how you say it, you're correct, there is no wrong.

(And then is ESL different? Seems like racism is the effective conclusion!)
Your casual app does not need such intense authentication
When I was working on a small game startup back 20 years ago, I renamed our all the high-level projects of our codebase into specifically-ancient Greek and then left a "glossary.txt" in the root directory so people could brush up on their language skills... this did not last for very long ;P.
Largely frivolous.
(I can't edit my comment as the timer has expired) What I'd find ultra useful would be to have common workloads, like CI/CD builds. For example, building a medium-sized node project and comparing the results.

Of course, that makes things even more subjective and makes burstable instances more difficult to compare but the results could be interesting.
What Is Bonding Curve?
Multiple implementations are great when there's a standard to compare them to, ideally where that standard is backed by a set of tests.

The problem is when you have multiple implementations of languages that are effectively defined by their reference implementation, then the alternatives are usually an exercise in frustration.
yeah, "served people/population/society-segment" sounds better
He likely read that and it is not a proof that Autopilot is safer.

It would be if miles driven were selected for comparison to be of same type of driving. Right now you got Autopilot engaged miles that might be highway (easiest) mostly vs other types. We do not know.
In C++ land I’ve experienced the gamut from multi-minute clean builds to 30 minutes to 1.5 hours on the latest & greatest CPUs, even with ccache. 14s sounds like paradise to me.
I recently was surprised to discover that original Macintoshes and Mac Pluses and the like are actually easier to get on eBay these days than Power Mac 8600s/9600s.
You are right.

By anonymous I meant if the user takes reasonable precautions then it’s very very hard for law enforcement to know who that user is.

The transaction log is public but who is actually behind those transactions is not.
I'm aware of the paradox, and it's a wonderful idea!

It still looks to me that in this case, it's the people calling RMS intolerant that are the intolerant ones. On the contrary, I think RMS actually tolerates a whole lot. He clearly has different views than others on a variety of topics, yet he doesn't let it affect his technical decisions. He's been attacked viciously in the media, but he's tolerated it and is coming back to the FSF. An intolerant person would disappear. Consider all the people on the board of the FSF with opposite political views than his, that he tolerates on a day-to-day basis. An "intolerant homophobe/transphobe" would not tolerate having homosexuals/transexuals on the board, for instance.
https://www.tesla.com/sites/default/files/downloads/2020_Lit...
That's not something the inmates choose though, they're being forced to be in solitary confinement.

Studies might not be ideal here. How many hermits participate in social studies run at universities?
>In the west, there’s a taboo about paying for social benefits

western internet culture may be changing this taboo, mainly thinking of twitch, onlyfans etc. the internet "simp" phenomenon. its still degenerate but not quite "taboo"
I honestly don't recall; I was more a kibitzer in that realm.

Chris Meiklejohn with the Lasp project would be a good person to reach out to.

https://github.com/lasp-lang/lasp
I don't see Qwant on here, I tend to see better results on it than Google.
I don't capitalize mac and I regularly use definite and indefinite articles to describe the iPhone.

Sometimes I even call them MacBook Pros.
Discussed here: https://news.ycombinator.com/item?id=26849652
Perhaps you could link to one of your books for an example of how it should be done?
It could be a far less dangerous power equipment, and should be.

The difference?

Far fewer people who make mistakes will end up with severe consequences.

Had that been done, this story would likely not be a discussion.

The fact that it is a discussion is why product safety is a thing. And it will prove to be smart business too. The fallout from this will be extremely likely to exceed the cost of more safe engineering.

Doing that engineering is cheap insurance for everyone.

Too many stories like this will eventually result in that engineering being a requirement too.

Nobody is defending the parents. I won't.

But, the high price paid did not have to happen too.

Producing products carries a responsibility to the general public. It is cheaper for the enterprise to say, "fuck 'em, they better watch out."

Stories like this actualize those external costs, and justify regulation to insure those external costs are not out of hand too.

Fact is anyone shipping power like this into homes knows stuff happens to even the best parents.

Part of making the money involves doing the work to minimize danger. And it has to be that way, or the carnage would be unacceptable.

These people short cut all that and now have a nice shiny bit of gore to their name.

Next time, do the work, because people are not perfect and sometimes shit happens.

Even better?

Had they done the work, they would be in a strong position to talk about safety around their gear, but they did not care, leaving them in a very poor, "who are you to talk?" position, deservedly so.
FLoC cohort computation only triggers on websites which call the document.interestCohort API or load ads.

This is not quite an opt-in. But a blanket opt-out isn't necessary either.
This is a misleading (and I would venture to say false) headline: the hashrate is not the size of the p2p network.
German cities are in the middle of equipping all fire departments with containers that they can flood with water to submerge EVs in. The idea is to let the EV burn, cool it with water, and then tow it under supervision of a fire truck to a fire station to put the EV into water for 1-2 days. Compared to ICE vehicles it's very complicated and binding a fire truck over a span of multiple hours instead of 1 or 2.
Solanum IRCd: upcoming IRCd that’s being worked on by Freenode and OFTC staffs
What happened to the source code? Someone could easily get the impression that you're using other peoples' open source code in your application, or that you're trying to hide something else.

As long as I don't see the source code, you won't get any other feedback from me.
It feels to me like Job’s response to the iPhone 4’s antenna issues. “You’re holding it wrong” just comes off as “stop besmirching my product...”

Blaming the user for a failure of a product is tacky.
Adding 30 minutes of yoga to my daily routine has been life-changing. I have more energy, move better, feel more comfortable in my body, and feel more confidence in doing other workouts. It's been 6 months and I wish I would have know about this in my teens.
This is a remarkably American perspective to the issue and may not reflect other countries’ experiences and results, at all.
If curious, past threads:

Paternoster Lifts: Cyclic Chain Elevators with No Buttons, Doors or Stops (2016) - https://news.ycombinator.com/item?id=16562742 - March 2018 (112 comments)

Lovin' their elevator: why Germans are loopy about paternosters - https://news.ycombinator.com/item?id=10058885 - Aug 2015 (56 comments)

Paternoster - https://news.ycombinator.com/item?id=9284672 - March 2015 (72 comments)
This is well-intentioned, but kind of misses the point. The interview process at most companies of non-trivial size is designed to expose you and obfuscate the company. Interviewers get 50 minutes to grill you in front of a board. You get 5 minutes at the end, when all you really want is a pee break. Interviewers want you to describe past experiences and projects and incidents in utmost detail. In turn, they expect you to understand that discretion prevents them from sharing many specifics about their current projects, satisfaction with teammates, or thoughts about company direction. The entire process is about creating as big an information imbalance as possible to minimize the hiring risk to them and offload all the stress and frustration onto you.
You were right. I tested it and it turns out that Microsoft Teams is doing that.
"Ah I see they died, we released a bug fix for those scenarios yesterday, just make sure to update before going on your holiday trip."
Ah, yes, I am mostly on board with the specifics of what you said in this message, even if I disagree with some of the generalizations. The original one lacked too much context for me to understand it.
Jesus Gonzalez: Moving Away to Grow
Hey, could you please review the site guidelines and stick to the rules when posting to HN? Your comments here are breaking them badly—for example, the guidelines that say "Be kind," and "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

That doesn't mean that you can't be critical! But critical comments need more care—first, to make sure that they're informative, and second to make sure they're free of swipes and putdowns.

https://news.ycombinator.com/newsguidelines.html

I dare say that this is particularly important in Lisp-related threads. A constant caution to those of us here who love Lisp and related topics is what happened to c.l.l., a community that was once one of the richest in computing and then self-immolated because a few people, for whatever reason, decided to normalize behaving like assholes. So on HN, on all programming topics and especially on Lisp ones, people need to treat each other kindly and share information in a spirit of helping, not putting down.

(Also—please don't create accounts to break the site guidelines with.)
> Maybe there are lots of low-traffic WordPress sites?

And many, many more high traffic websites. There's even some Facebook landing pages running WordPress and other many high profile sites[1].

1: https://wpvip.com/
My explanation eventually leads back to Marxism and destruction of the family unit and other cornerstones of public order and decency which form the core of Enlightenment Western civilization. This isn't the proper place to critique Marxism. I'm sure everybody feels the chilling effects in their own workplaces and on the Internet, as well. Some things are just not fit to talk about outside certain welcoming spaces, like 4chan.
Excellent reasoning. I never thought of this but very plausible indeed.
While I see the value in gratitude as described by the author, the lesson learned still rings with a certain amount of complacence with the situation at hand. Had there been more transparency in the bonus program, there's a chance it would have been reformulated as to not fuel internal wars and allow for the long term success of the company. While it's important to always exercise gratitude, it's also important to demand good incentive structures.
i have one, so it is possible for usb 2. it also worked quite well and didn't require special driver.

I'm not sure about usb 3.
> this would still leave the problem where each transactions causes two deletes and two inserts

Indeed! You might be interested in the '6.5 Materialization Controls' section of this paper:

https://arxiv.org/pdf/1905.12133.pdf

They intend to add these extensions:

SELECT ... EMIT STREAM AFTER DELAY INTERVAL '6' MINUTES ; -- to fix the output multiplication you mention
SELECT ... EMIT STREAM AFTER WATERMARK ; -- this should fix the two deletes and two inserts

I don't know if this is still in active development, though. There has been no news since the paper got published 2 years ago.

> It doesn't seem like there is window you could set that would be guaranteed to connect them?

No there isn't. But I'm quite confident having a transaction-centric approach can be obtained in SQL. Your use case is perfect for illustrating the problem, still.

I'd try something like:

CREATE VIEW credits AS
SELECT
to_account AS account,
sum(amount) AS credits,
last_value(id) AS updating_tx
FROM
transactions
GROUP BY
to_account;

And then try to join credits and debits together by updating_tx.

No idea on how to check that accounts don't go negative, though.
Can you point to data that shows these systems are currently safer than people?

As far as I am aware, neither Uber, nor Google/Waymo, nor Tesla has released data showing these systems are safer than people.
The existential political threat has to be reined in as the check on the Special Team. No one wants to be under Damocles' sword, but if you want power, it's the way it has to be.

Give them a veto if you want, but it paints a target on their back. No veto and only able to use soft influence is probably a mercy to the position.
The impression I got at the time was that NeXT was selling a fairly high-end Unix workstation with features that made it a better desktop PC than contemporary workstations, but lacked the enterprise sales experience to hit most of the Unix workstation market (which also had considerable vendor lock-in, so it was hard to get people to switch) while having a price point that, despite the features, made it a very hard sell as a PC replacement. The nonstandard storage on the original NeXT probably didn’t help, but that waa addressed quickly with the second generation machines which had more traditional storage.
Because that's how they sell cars, and nobody has gone to jail yet.
Physical activity helps the body regulate appetite though.
What boundary would be involved in the handleClick example? Or are you speaking more generally about renames across API contracts?
It's honestly absurd. On a slight tangent this reminds me of the fact that millions of extreme high quality photos are taken each day - but still most news outlets have poor quality photos, and very few of them.

Something is clearly not working licensing wise.

I remember the Boston Globe's "Big Picture" going viral often almost 10 years ago on Reddit with amazing high quality photos - then they disappeared because Reddit banned them for some reason - and it seems few has taken up the idea besides them since.
The water wasn't wasted. It was used to put out the fire.

We're talking about $50 worth of water. Negligible compared to the overall costs.
FYI the title of this post is misleading as it leaves out the key part of the original title, can we get it set to the actual article’s?
I wonder if it is possible today to publish under a pseudonym that will stand the test of history, given what we know about mass surveillance databases.
Oh, I have seen some of the lasp papers. And I guess https://dl.acm.org/doi/abs/10.1145/2578855.2535842 is related too. Some of the stuff coming out of the RISE lab too eg https://rise.cs.berkeley.edu/projects/anna/.

> The only work I've seen on this is

Honestly, my brain in the morning...
Essex has (had?) one too, with the warning/invitation: "Overtravel in lift is not dangerous, but not recommended."
I'm shocked that they're estimated as being only 30x more dangerous than conventional elevators.

I would have guessed thousands of times more dangerous.
> They are people living in these places who care more about being able to live there than the market value.

Then they can out-bid the Airbnb people. How much you pay is an expression of much you care. That's the whole point of having prices. Prices haven't done "harm" to people: they've given us the modern world!
By default, when running a Spring Boot application locally on your system or for development, it handles HTTP requests.

In other to make it handle HTTPS, first thing to do is to...
It's a plural - groups of people are traditionally plural in English.

Apple have announced a new iPhone. The New York Yankees are playing tonight. The Board were due to meet yesterday. Etc.
>>Prohibition was anti-irish, and anti-immigrant in general. KKK resurgence in the 1920s involved in part them being anti-alcohol vigilantes too.

Is that true? From my understanding, Prohibition on a national scale was championed by women's movements and temperance activists (Susan B Anthony was a leader of both) as states across the entire country were enacting these laws on there own. If the KKK was involved, that wouldn't explain why Massachusetts and Maine were among the first to initiate such laws.
There is some intentional bloating, etc in that first picture but he still naturally dropped some serious weight to get ripped. The guy practices what he preaches and has great advice.
I suppose that if I had said that, I might feel obligated to find a study for you.
Yet another absolutely deadly device we are introducing to our neighbourhoods because people hate public transport so much. This is insane.
>Their religion-based system has about the same probability of helping you recover from addiction as not going to AA/NA.

Not this again. We know for a fact that treatments which encourage people to be a part of AA fellowships result in a significantly higher rate of abstinence from alcohol. [1]

See Ycombinator discussion here: https://news.ycombinator.com/item?id=22545557

This doesn’t mean AA is for everyone, but it does show that Alcoholics Anonymous is quite helpful for a significant subset of alcoholics.

[1] John Kelly, et. al. “Alcoholics Anonymous and other 12‐step programs for alcohol use disorder” Cochrane 2020 PMC7065341 (open access, no paywall: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7065341/ )
It is only "natural" to you because you have decided to believe it is.

You used the right-wing libertarian threat of violence trope earlier, but ignored when I pointed out libertarianism has it's origin in going further than anarchism in rejecting property rights based on a similar line of thinking: that property rights only exists as a deviation from the natural by threat of violence.

This notion that arbitrary subjective political views are "natural" is pretty much always an attempt at waving away objections.

In this case to others it is "natural" that we should put the ability of inhabitants of a city to afford to live there ahead of maximising profit, and that using property rights in contravention of that is a demonstration of how property rights reduces freedom.
Paraphrasing what I saw somewhere

> If I go to thing W, X, Y, and Z (where those are distinct elements with distinct fans), people within those cohorts will be indistinguishable but I will likely be the only person who has been to all 4. Therefore, you can easily identify individuals. FLoC is a crock of shit. At least you could block 3rd party cookies
The perspectives in the comments on this article re: WiX XML source and Windows Installer being difficult are interesting to me. Like I said elsewhere, I overcame that learning curve so long ago that I can't put myself in a position where it seems daunting now.

To be fair, though, an MSI to install a 10 files in "C:\Program Files\AppName", register a couple .NET assemblies, create a couple of shortcuts, and throw a few values into the registry would amount to <100 lines of XML.

Here's a years-old WiX 2.0 syntax source file to install 4 files in "C:\Program Files\appname" and run an EXE embedded in the MSI to install a service: https://github.com/EvanAnderson/ts_block/blob/master/MSI/ts_...

I've only seen "thousands of lines" of WiX source when dealing programs that install a ton of files, or put scads of entries in the registry.

Most of the MSIs with WiX are based on a simple skeleton generated from a template, and using "includes" generated by the "candle" tool.

Understanding the Windows Installer and the WiX source feels analogous to what I see in "modern" web development-- a bunch of tools that developers use, seemingly without understanding what they do, to create a massive pile of edifice into which original code is finally placed.
Usually when this sort of thing happens someone searched for something or a related term in the previous 30 days (typical retention period in “hot” storage for such features) and doesn’t remember doing the search.

Most people, myself included, do so many searches so casually that we don’t remember doing it much of the time.

Source: FB Ads and IG ranking for 7 years.
Why would someone use autopilot when Tesla is not liable for damages? Its like you hire a driver but you are liable for any crash they do.
Yes, perhaps run into a house or school. Or orphanage.
This is a difference between British and North American English. Americans consider a company to be singular; Brits, plural.
Yes, it did help Apple as well. Moreover, Apple made a lot of money on the stock back in 1989 when Adobe went public.

Apple's 3.42 million shares of Adobe, purchased in November 1984 for $2.5 million, are now worth about $84 million. Based on today's price, Apple would register a pretax gain of more than $80 million in its fiscal fourth quarter, ending in September.

https://www.nytimes.com/1989/07/07/business/apple-selling-ad...