skysight-inc/HackerNews huggingface dataset:
Always wondered why an indie app developer hasn't just decided to work their image-editor app up as "the new Fireworks."

Many other image-editor apps do now take Fireworks' same non-destructive hybrid editing approach... kind of. But they're always missing one thing or another. Either:

1. they aren't multiplatform (can't get "standard" adoption like Fireworks if you're macOS-only)

2. they don't go far enough with the vector editing capabilities (e.g. Fireworks allows you to apply arbitrary gradients/textures/other image assets as the stroke and fill of vector shapes)

3. they don't go far enough with the non-destructiveness (e.g. Fireworks applies filter-effects to both vector and raster layers, as non-destructive "filter layers" bound to a parent layer — effectively "functional lenses" for images; can edit the base layer "underneath" these transformation layers, and see the transformed output change as a result. Of course, you can always "flatten" the transformations into the layer, to then edit the post-transformed version of the layer. Though IMHO this could be taken even further, with "brush modifications" being just another kind of transformation layer!)

4. they use project file formats that consist of entire directory bundles, or file formats opaque to the OS preview mechanism. Fireworks just stored projects as an extension chunk of a PNG file; and every OS knows how to preview PNG files. (And, if you didn't care about the project, you could just treat the PNG file as a PNG file, putting it through ImageMagick or MSPaint or whatever, which would strip the optional chunks, thus "exporting" the project to PNG without needing the program that created it!)
That is the good thing about it. If rates to up you're protected, if rates go down you can refinance. Its a great deal for US consumers that other countries dont have.
That is highly speculative. Severely immunocompromised patients can experience persistent SARS-CoV-2 infections lasting months, but otherwise there is no reliable evidence of such reservoirs. Coronaviruses don't stick around like, for example, herpesviruses.
>But with POS you can just keep your coins in one place, and it will keep building up with no new investments at all (except running a node, a relatively small cost).

But everyone else will also be building up which means that your relative size will be the same.
https://archive.ph/X81D1
It sure was.
Yes. Many of my favorite places in the PNW (so far) are the coastal forests and beaches in Mendocino County, around Eureka. A similar phenomenon can also be observed in the forests around Marin/Mill Valley. I always imagine Karl starting the trip from there.
That's what I figured too. There's just too much potential disclosure and so on.

Rando store would seem to be the best option.
Bizarre but unique photos that show how weird our past was, 1910-1960
> The use of "e" for exponent in scientific notation is a very computer-oriented take on the problem. Such other places as you may have seen it used are leaks from the computer representation. Nobody else sees numbers that way;

It’s a pain in the arse to write, though, which is why quite a lot of scientists and engineers use e even though they don’t know anything about programming and are very, very far from being CS people.

I don’t know anyone who would enter 310^8 naturally in an input field (besides, using for multiplication itself comes from ancient technological limits, but nobody uses the proper multiplication sign either).

So yes, you need to support e for scientific notations in any input field that can be used for large or small numbers.

> scientific notation is generally written as 3.278·10³⁶ (only with better superscripts), which is how it is taught in schools for the most part.

That’s how we write it in LaTeX and our reports, articles, and such. And presentations if you’re lucky. But again, nobody writes that if presentation does not matter enough to go through the hassle. Certainly not in plain text where you’d have to use Unicode characters, at which Windows is completely incompetent.
Or we can cancel all their easements, remove their right to run fiber and copper over public lands, and not renew their radio spectrum leases. These networks exist because the public gave them privileges in order to build the networks. Without those privileges they wouldn't exist.

Plus we could make them civilly and criminally liable for every bit of fraud, defamation, child porn, copyright violation, and etc. that involves their network.
My friend sold most of his GPUs a few weeks ago and you can see it in GPU prices.
And then switch to Firefox, apparently, since uBO filter lists are likely about to break on chromium.
News is highly undifferentiated. If you want to stand out among the copycat news sources you also need to provide long form articles and a distinctive slant, which NYT has spent the last decade building.
> Yeah, no, that's just pretending hindsight is insight.

Not improving basic UX of a product because an organization has a bias that "end users don't matter" is always a mistake. (Even Confluence has gotten their act together in recent years!)

Yes WM was on track to overtake Blackberry through a lower cost structure, but the phone's UX itself wasn't good.[1]

At one point I asked why we weren't including a good onscreen keyboard and I was told that we were leaving the keyboard as something OEMs could differentiate on. (Tbf I was told later that wasn't 100% true, but no one ever did explain why we didn't try to ship a good keyboard!)

> Apple's attempt to make a consumer smartphone was a huge gamble

One that Google also realized at the same time needed to be made.

> until the iPhone 3 came out with its money-printing app store.

Microsoft had an app store for Windows Mobile that they cancelled at the last minute. The source code for it was laying around when I joined. Granted it apparently wasn't the all in one app store Apple had, but not realizing people would even be willing to buy apps was myopic. (I was told it was one person's decision to kill it...)

[1] as a power user I actually loved the Windows Mobile 7 beta devices that had a keyboard and a medium sized screen, but they were already part of a bygone era by the time we got ahold of them.
Fair enough if we're constraining the discussion to just "plastics in the environment" instead of "impact to the environment."

My point is that simple dichotomies are often too blunt to be helpful. As an example, silk is a natural fiber. Is it better for the environment? Many would say no because of the relatively high environmental impact compared to synthetic silks.

Suffice to say, the way the wording framed it as "natural" vs. "plastic" is probably less useful as a general heuristic.
They have not always existed and seatbelts alone were not enough to protect the head, especially on 70's/80's cars were the direction column would often be pushed straight in the direction of the driver when the cars smashed something.
At a macro level, mortgage rates impact the market. At a local level, things may be very different. In my area, 2008/09 impacted the price point I was in by about 5-10%. There was too much growth in the area for the downturn to affect prices that much. We did see volume go down, but prices overall stayed relatively the same.
A $300,000 mortgage without taxes & fees:

- On this day in 2021: $1,242/month

- Today: $1,818/month

- After two more rate hikes: $2,160/month

And looking at it from the other side. If your budget for a house (no T&F) was $1,300/month you could afford:

- On this day in 2021: $300,000 house

- Today: $210,000

- After two more rate hikes: $180,000

...what's going to happen when people who bought a house during the last 12-18 months need to move? Home prices haven't appreciated enough to offset the dramatic reduction in purchasing power, and rate hikes are dampening demand which will eventually put downward pressure on prices.

This is going to be a disaster.
> The license is still GPLv3 so anyone can take the source code, slap it on GitHub and maintain a more community run alternative.

2 out of 3 of those things are very easy, but "maintain a more community run alternative" is an enormous undertaking.
Even within the privileged US, you can't expect people to remember obscurities of calculator notation.
They mostly phased out in the 80's because banks wanted to make more money from fees and rising interest rates. The main reason a buyer would choose to assume a mortgage is because rates have risen, which means the bank would get more money if the buyer got a new loan instead.
China is in deep in their real estate market - not a great example to pull from.

No need for derogatory boomer comments - dates your comment and experience.
A text input, with form validation / processing done server side, like we've been doing since the 90's.
>You can still amortize the cost of the block across its transactions

Sure, if you're more interested in talking points then useful metrics. Increasing or decreasing the block size limit would lower or increase the "cost of a transaction" (since blocks are generated on a schedule commensurate with difficulty, which is roughly a function of how many miners there are) without actually changing the amount of power consumed.

What you're doing is basically correlating the world's average temperature versus the number of pirates and declaring that pirates are responsible for global warming. In reality, the two variables are unrelated and not even correlated.
How is that any different from the relationships between AirBnB/Uber and the respective authorities?
Devlopers and Operators – A Complicated Relationship
You conflated some of my claims about the hypothetical company with claims about Microsoft in particular. I think that the root of it gets down to disagreement in values about how capitalism rewards innovators though, so it's unlikely we'll resolve any of that disagreement today. I might as well say my piece.

>However, consider how disconnected their actions are from their financial reward...

Operating at a high executive level in a corporation is necessarily abstract and disconnected. Bill Gates's most tangible actions were early on, starting the company and taking the risk and creating the first bits of the software. It's turned out that many software products have high margins once established, and high network effects as well. By the time somebody is focusing their attention on the biggest winners among the highest margin, most scalable industries, at the peak of their career success, they can forget the other less-successful founders whose products help people everyday and are awarded in more reasonable proportion. It's tough to know how many of these other founders would have even started a worthwhile business without the potential reward of wild amounts of wealth.

FWIW, I would appreciate it if co-ops were more common as a corporate structure. I've got no beef with that existing, and it is indeed possible for it to exist within the U.S. legal system. I figure that it all comes down to incentives. And as far as Bill's wealth goes he's doing a pretty good job of giving it to people in greater need of it than the average software developer.
> > Who are these businesses?

> Airline ticket counters…

> Replacing is not as simple as sending a new terminal. Then you’d have to integrate it with the legacy software workflow and modify the existing furniture at the airport to support a pin pad.

The rest of the world figured this out long ago; this is already a solved problem.
These are just bots
What's the right age to get a smartphone?
Well, the fine was higher
Certainly there is a huge middle ground. Vague, but common, use cases might have more articulate versions of the commands inferred. I find myself learning new tools all the time - I certainly have enough domain knowledge of many things to express intent without describing implementation. I suspect plenty of people are similar enough - just operating at different levels of abstraction.

What I find more concerning would be people operating under misconceptions, or being more precise than needed, thus not actually accomplishing their objective with the introduction of irrelevant detail.
Picture me this. Imagine You are a foreigner that has software engineering skills but not good enough (emphasis) to compete with the cream of the crop that commands high salary. I.e you are the bottom of the barrel. You can’t afford a property where you live. You can’t afford shit where you live because your society is expensive.

Then you have this bright idea of “oh let me go to another cheaper country and get the benefit of their cheaper society but still command high salary”.

And you still don’t want to pay tax in that country.

Foreigners like these need to be ban 10000%. Losers that can’t compete in their home country and still don’t want to pay taxes everywhere they live.
You're missing the forest for the trees.

This isn't about an individual's right to free movement. It is about keeping employers honest about where their employees work and making sure they are paying their fair share of local taxes.

Groups of people put a strain on the local resources, we need those local taxes to fund those things.

If individuals were allowed to live somewhere and dodge the local taxes, every large company would use this to their advantage. Suddenly campuses of workers would all now be "remote" employees from their offices in some tax friendly area. This would put an undo strain on the local tax base who are now having to foot the tax bill for those not paying their share.
I've been looking for years, and aside from cryptocurrencies, I can't find a single practical use for blockchains that couldn't be done better with more boring technologies.

The Maersk thing is a fine example. It's one company. They already have the trust relationships and legal power that make distributed-consensus approaches unnecessary. That "blockchain" is involved makes no practical difference. It was a shiny bauble that got a lot of consulting hours for IBM, and surely helped getting the project approved because Maersk execs were seeing "blockchain" in the news a lot when it was kicked off.
Devastating Cyber Attack on America’s Gas Stations
This sounds like victim blaming devs for correctly calling things numbers, but the expected correct answer is something else. There shouldn't be a guessing game as to what the most correct name is that causes everything else to be wrong.

The true fault here is ambiguous naming conventions that become booby traps.

Should we be blaming people for trying to pull open a door that has a pull handle even though there's technically "push" writing on it? It's just so convenient, as the door maintainer, to have just one type of door, though. Am I so out of touch? No, it's the users who are wrong!

Aside from redesigning a lot of things like this that could've been implemented better, we need to do better to avoid ambiguous naming. We should adopt more verbose naming standards. In this case, we could get rid of literal "number" to replace with "number-incremental," "number-money," "number-scientific" etc.

If people try to use just "number" and see it doesn't work, they should be able to quickly find the correct thing without having to decipher a made up nonsense name like "lambda" or scrolling through an alphabetical list of input types and having to spot every possible number type, read its description, and then compare every result to determine the actual correct one.

Yeah, developers can learn with time and it's good to know all the different options... But why aren't we setting people up for success in the first place?
Yes. At the moment the marginal cost for the average ETH miner is higher than the marginal revenue of any GPU minable chain.
The womb is incredibly loud for the baby :)
Yeah I know, I'm saying only Daniel (and Carmack) can pull of titles like that without people thinking they're not telling the whole truth. I still remember john's tweet "I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?". A nerd said "Either he's crazy or this is an unusual situation" it was neither Carmack followed it up with https://superuser.com/a/419167
This is a really cool map, but doesn't provide useful information for someone who wants last mile fiber. I would love to see this expanded to every fiber cable laid everywhere.
This is an excellent list.

Adding a few items to it:

- It isn't just middle managers who use "seat time" as a proxy.

- Businesses often sign 10+ year leases and commercial real-estate is EXPENSIVE. With a long term lease in place how do they justify the rents while the space is vacant?

- Many senior leaders are required to be in the office, so naturally you need to be there too.
Next time there's a hurricane that hits Florida, the folks in Massachusetts (and others appalled by this, erm, "Christian" behaviour) can ship lots of paper towels to help out. DeSantis can then throw them from the back of a truck in emulation of his political mentor.
Thanks for the write-up. I'd be interested to know what the actual reasoning in the complaints were though that Keenforms does not use number inputs. Was it just standards pedantry or were there some actual usability issues that were caused by that descision?

You mentioned inputmode="numeric" a few times as a possible solution. Does Keenforms make use of that?
There's nothing misleading about that title, it's a valid and based on our legal analysis of what's been happening in the EU.

That said, I appreciate your comment, and I understand how you feel. Let me explain why I feel the "6 months in jail" blog post is valid.

Per the law in question: "Violation of a ban [on Google Analytics] issued by the Danish Data Protection Agency is punishable pursuant to the Data Protection Act, section 41, subsection. 2, no. 4, with a fine or imprisonment for up to 6 months, cf. section 41, subsection 1.”

Just because no one has been jailed yet, doesn't mean a law is not valid. The title of the blog post is directly related to the law we talk about in the blog post. So it's not misleading, we're simply relying factual, legal information.

We take privacy and privacy law very seriously, as it’s the cornerstone of our company, and the highest value that we’ve got. So we share these legal rules, not to generate misleading information or clickbait, but because it’s something we care a great deal about. And, our customers value our analysis of these privacy laws (through our lawyers and privacy officer).

Hope that helps shed some light on the blog post title. And we always appreciate feedback (it’s why most of the decisions about our software were made = feedback from folks).
The fact that JS has OOP doesn't mean your code relies on those OOP features in any meaningful way and MOST modern code does not.
The rarity of projects like this that successfully bridge useful and retro (unlike so much steampunk) is probably related to the extraordinary dedication of the creator (Justine Haupt)

Still nostalgic for hearing a dial tone though.
funny how they just ceded true decentralization to Bitcoin & the usual detractors will miss out due to deep-seated prejudices

you may as well just use a central bank or traditional database, POW is unlike the rest and for good reason
This is a good start, thanks for sharing!
IDK democracy is the best way to ensure prosperity and wealth. It's basically the idea that the 51% can rob the 49%. Preservation of wealth arguably can be better preserved if taking from the 49% results in their violent frustration of those efforts, and enabling that may require some constitutional republic, benevolent dictatorship/monarchy, or ancap kind of situation.
Getting a Windows version and running it under wine can be good for situations like that.
Only if someone volunteers and submits those glyphs which isnt necessarily guaranteed to happen as I mentioned many unicode 14 codepoints still dont have glyphs in unifont.
No need to spin anything. I tried being civil and compromising about it. You apparently prefer not to be after I explained that I don't live over the entire United States.
> on layer 2, you can transact for a $0.01 fee no matter the size of the transaction. I’m not a Visa expert but from what I understand they take a percentage of the transaction. Visa could lower their fees but I see that as a win-win

The competition is P2P interbank transfers, which are being rolled out to be free in the U.S. (And are free in Europe.) Credit card transactions come with additional perks for the consumer, like anti-fraud and rewards, which bias the coin. Someone not caring for those protections can, again, use interbank transfer.
What an odd complaint. The annoyance of 1 pop-up is negligible compared to the extreme usefulness of letting me know that the extension was acquired. That is what makes me uninstall the extension.
Who’s doing the ‘quiet leaving’ from the Seattle public schools
It's good for adobe and figma employees/shareholders, but bad for figma as a product / new sub-business
The (new-ish) ‘Intl.NumberFormat’ API solves this issue

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
> If you experience that paranoia and keep smoking on a regular basis nonetheless—especially with today’s high-potency THC products, and especially if you’re young—there’s a good chance you’ll eventually suffer a full psychotic break; 35% of young people who experience psychotic symptoms, according to another study, eventually have such an episode.

This is such a crappy article. This reads like "You experienced paranoia, you're going to have a psychotic break", but all these articles and studies are people who already have pointers towards instability, or addictive struggles.

I'm having a really really hard time believing this is more addictive than opioids.
Yep, the venerable 16-color palette is at least as old as CGA: [1]. And the "annoying" dark blue is not even #00F, it's approximately #00A (and similarly to the other "dark" colors; the "bright" colors are roughly #55F etc.) CGA text mode character cells comprise 16 bits, with 8 bits encoding the character, and 3+1+3+1 bits the foreground color, foreground intensity, background color, and blink state respectively.

[1] https://en.wikipedia.org/wiki/Color_Graphics_Adapter#Color_p...
High rents in many places. The cost of homes going up because of lack of supply and now because of mortgage rates. Where I used to live the cost of starter homes has gone through the roof, and there's tight supply. I rented them out for $1k-ish and now rents are double that...all in about 5 years.

Add in landlord unfriendly policies, and rents go up even more. In some areas, these policies are driving out individual landlords, leaving only institutional investors who look for any excuse to raise rents.

Rents are expensive now with no end of increases in sight.
Thanks for the tip, I didn't realize this was possible. Even if the extension wasn't sold, I'm still happier running one less extension.

For those looking for the list, here it is: https://www.i-dont-care-about-cookies.eu/abp/
Is it not in their best interest to act quickly now and accumulate the best brains they can?

Maybe I am wrong, but WFH seems to solve a whole lot of issues for businesses, and it's just middle and upper management not coping with it.
So preposterous, in fact, that not a single person even tried to say such a thing. What purpose does this straw man serve?
Do US engineers get the iron ring? I thought that was Canada only.
Two things:

1) Once you take VC money you probably can’t say no to an opportunity like this. It’s not entirely yours to say no anymore. Alternative is to retain control, but you don’t get the cash infusion and have to grow slower and more organically. Absolutely nothing wrong with that, just a different path.

2) This is not a baby, this is a commercial product. If someone offers me 20B for something I created I will happily accept it. What greater reward for my work and my vision to create a product than someone valuing it in millions/billions?