skysight-inc/HackerNews huggingface dataset:
In Louisville (KY) Google Fiber was handed every advantage they needed on a silver platter (One Touch Make Ready) versus the incumbents. Decided to "experiment" and did the absolute dumbest thing possible ("micro-trenching" in a state with an active climate and this thing called "Winter"), failed incredibly hard, and just shut down the network, cut and ran rather than live up to any promises they made to the city. (Leaving the bills for things like giant potholes to the City and its taxpayers.)

That wasn't incumbents fighting them. They did that to themselves.
> why do open source projects in general have such inexplicably bad marketing?

Because they don't pay a marketing team to work 9-5 alongside them? That's probably the reason why all the art is ugly too, their website kinda sucks, et al. But that's not really the main appeal of this project, and I think it's honorable that they're focusing all their effort on the product rather than the vanity. If they did spend time writing marketing double-speak, the HN refutation du-jour would be that they're not focusing on privacy enough.

> But on that line, why do we have GIMP, GNOME, Everything starting with the letter K on KDE, KDE itself, Hector Martin's "Asahi Lina" nonsense, and on and on...

Why was one of the first NES emulators called Nesticle? Who knows, and who cares? The quality of the software spoke for itself, and it opened the doors to decades of unsuccessful litigation from Sony and Nintendo. The same thing happened for Linux, Nginx, Kubernetes, BSD... you name it. The utility of these projects far outweighs their respective sex appeal, so why even bother making a pretty landing page?

While we're on the topic, why does Apple have such a bad history of choosing names for their stuff too? "Xcode" doesn't confer anything to me as a user, at least "Visual Studio" tells me I'm about to be using an IDE. Also makes it sound like an x11/Xorg tool, which it certainly isn't. Similarly, "Logic Pro", "Final Cut" and even "iTunes" are dorky titles. Even Microsoft, the patron saint of bad UX design, has the balls to just call their app "Music" and "Photos".
America is not the world.
Individual States in america have state guards, and civilians in america are armed to the teeth. There are active militias in many states. Sure federal government could nuclear bomb a state,but then that has different issues. The united states military couldn't even win in Afghanistan. Many american states are bigger than most European countries! Red state civilians make up most of the armed forces, and mercenary groups.

This is all on top of a technological society very very fragile.(https://www.wsj.com/articles/assault-on-california-power-sta...) It only takes very few trained operators to take out grids/city networks and cause millions in damage.

I think you very much underestimate the reality of succession in America.
What was missing from that article was how the strong force actually is responsible for mass.

This blog post explains it fairly well: https://axelmaas.blogspot.com/2011/10/mass-from-strong-force...
I'm in Europe, not in San Francisco. And you see lots of Tesla, ID3/ID4 and so on. Some EV are somewhat hard to spot, most people don't realize ID3 are EV when they see them.

Also, 'this is Stack Overflow' what?
Seems like an overreaction. There's nothing wrong with the cars, it seems the key issue is that the FSD feature needs to be renamed and people need to not be trusting it to handle braking on their behalf. Or disable it entirely over the air until it is fixed to an acceptable standard.

I guess the Chevrolet Corvair is not so distant in human memory that the guy who made news dunking on it can still make a headline.
Show HN: Thentic – API for NFT-commerce
Hi everyone! Thentic provides 10 REST API methods to mint, trade and manage NFTs across 286 Ethereum Virtual Machine Compatible Blockchains. You can create and embed blockchain transactions to your web applications using Transaction URL or Transaction Pixel.

docs - https://thentic.gitbook.io/api-docs/
"Picasso had a saying. He said, 'Good artists copy; great artists steal', and we have, you know, always been shameless about stealing great ideas."

-- Steve Jobs, in Triumph of the Nerds (1996 documentary)

https://www.youtube.com/watch?v=a6jeZ7m0ycw
We're going a bit off-topic now, but I mostly agree with you if the situation remains stalled like it is now.

On the other hand, if Russia is able to make significant advances in the coming months, and Ukraine is at a point where it cannot meaningfully defend anymore, it seems the rational choice would be to negotiate and accept a reduction in their armed forces (while maybe retaining what territories they still have under control) instead of falling for the sunken cost fallacy and trying to defend a lost position just to avoid "wasting" 8 years of NATO training.
You'd be shocked how many people plan to crack the coding interview by memorizing every problem on leetcode letter for letter without ever trying to solve one without looking up the answer.
Haven't followed nanotech closely for a decade or so, this is real progress on that technological front. Now if they can make a nanotech lattice with superconductivity ...

"This work demonstrates that ordered carbon nanotube modification can be achieved by taking advantage of DNA-sequence control over the spacing between adjacent reaction sites," Egelman said.

The lattice they built has not been tested for superconductivity, for now, but it offers proof of principle and has great potential for the future, the researchers say."
Do you know what else is nearly whisper-quiet and grease-free?

Degrease your bicycle chain with kerosene or some other solvent, and submerge it in molten paraffin for 20 minutes.

I have been doing this to my bike chains for almost a decade now, and it makes a big difference.
Large corps are propped up by intellectual property law and economies of scale. They do not hold their market positions on their own merit. If we remove IP laws, we will have another golden age of tech innovation tomorrow.
Not a completely clear one, but "what for" is more precise than "why", which can be asking "for what purpose" or "due to what cause".
"Why are you in my room" is obviously asking the former, "why are the cookies burnt" fairly obviously the latter (unless you really did deliberately burn them to achieve some particular further goal...).
it’s a bad experience for opening external links. i don’t care that it’s not easy to get to.

and no, not all apps do this. tiktok does not offer an escape, and instagram hides it behind two clicks.
It feels like the dotcom bubble bursting again.
Good luck everyone!
No, you cannot get me on board with that, because they do not have their own governments that federate with those of states. In case you missed the entirety of the comment you're responding to, the issue is not groups of people, the issue is governments. You can analyze this from the perspective of different ways of looking at groups of people, but you won't be doing anything different. You can talk about where tax dollars go, but if that was the real issue you'd be complaining about tax policy instead of the electoral college. And if your gut reaction to discussion about the formation of the Constitution is to echo something about the ⅗ compromise and the 1700s, I doubt there is any more nuanced version of this you're holding in reserve.
>Clearly, these CEOs aren't just making decisions on a whim and they have real data on productivity rather than some 3rd party studies.

Asking people to 100% return to the office is unpopular (or at least controversial) to some, right? If there was "real data", why wouldn't they mention that in their communications to staff? Instead, it's full of wooly statements like "there's something missing" and vague stuff about collaboration.

This seems to be a more generalised fallacy - "The <government/CEO/authority figure> don't do things on a whim, therefore they must have additional (secret) information on <controversial decision>. Based on this, they're obviously correct - after all, they've got that secret info!".
If you look at the details, I would lay the blame on Ghemawat and Jeff Dean and their insistence on using C++ for everything. Nobody could argue against them, even VPs.

When YouTube joined Google, their engineers were shocked to find that Google engineers were writing 1000s of lines of server side C++ code, that could be accomplished in 100s of lines of python code. Which explained why YouTube was able to move a lot faster and pump out features, while Google video was struggling to keep up.

It was not the leetcode engineers, but Dean and Ghemawat insisting on C++ only on the server. Its still true today. Go might be making inroads now.
They changed the order from chronological to most popular a few years ago. They claimed it was an improvement. I stopped using finance after that. It was too confusing.
That's a fallacy - microplastic contamination isn't a boolean, more like a floating point.
And shielding from the UV index 11 sun.
Hey yes, I built it all myself. It's extremely difficult and lonely here. I discovered Hasura and it was a game changer. So I built some solutions on top of it called Hasura-batteries and open-sourced it. Now I am diving into integrating Stripe(No need to connect using the API and create a DB of products, we'll do it for you) as well as Auth providers like AWS Cognito.

You can check out a piece of the work here: https://github.com/RocketsGraphQL/hasura-batteries

And start a discussion there.

Yes I do know about Supabase. Rocketgraph is cheaper(I think they have some data limits whereas I offer a more inclusive single plan), more configurable as I provide Hasura with GraphQL(so easier to use, they don't provide GraphQL) and also they use deno runtime whereas we use simple AWS Lambda functions for your serverless functions so it's much more intuitive to write code. Basically you can hook any of your Github repos and every push to master is pulled by our server, compiled in a Node sand-boxed environment and deployed as a server-less function(I provide a public API endpoint you can use)
isn't this true for all in-app browsers?
Meta (Facebook, Instagram, Whatsapp) is the sneakiest, impertinent and most evil company of all them all.

Much worse than the tracking and spying is how Meta does everything to make people addicted to their slot-machine like services and thereby destroying their mental health. Especially harmful for kids.

The world would be a much better place without it.
Still not the same people
> We blocked these IPs from accessing any of our services.

> ... we’re tightening up our Access implementation to prevent any logins from unknown VPNs

This requires clarification. I think this means cloudflare is completely blocking some of mullvad's ip addresses for their internal tools (or third-party services they use?) But "all services" could also mean if I run my service on cloudflare, this will affect some of my customers who happen to be using these mullvad nodes.

If it's the latter, I understand the immediate concern is the phishing attack, but on a larger level this is concerning since I can't see how this response would mirror to cloudflare's own vpn offering. If an actor were to use cloudflare's vpn offering for nefarious purposes (directed at cloudflare or someone else,) I don't see cloudflare implementing this policy aimed at their own offering.
This is essentially how Pathfinder works, with 16x16 tiles instead of 32x32. It also has a pure-GPU mode that does tile setup on GPU instead of CPU, which is a nice performance boost, though a lot more complex. Note that if you're doing the setup on CPU, the work can be parallelized across cores and I highly recommend this for large scenes. The main difference, which isn't large, is that Pathfinder draws the tiles directly instead of drawing a large canvas-size quad and doing the lookup in the fragment shader.

When I originally checked, Slug works in a similar way but doesn't do tiling, so it has to process more edges per scanline than Pathfinder or piet-gpu. Slug has gone through a lot of versions since then though and I wouldn't be surprised if they added tiling later.
and how do I look it up on google if I need help with something?
At

https://www.amazon.com/gp/help/customer/display.html?nodeId=...

it still says "You get unlimited FREE Two-Day Shipping on eligible items with Amazon Prime, with no minimum spend."

They also claim "Amazon Prime members shipping to select metro areas across the US can choose to receive FREE Same-Day Delivery on a broad selection of items." which is probably a euphemism for "people in the Washington, D.C. area get free same-day shipping which will probably fool politicians into thinking that their constituents get same-day shipping too".

I don't mind if the 2 days is occasionally 3 days but now 2 days is more normally "4 days to 2 weeks" I get mad about it when I think "maybe I'll run out to Target to get this right now but if I can have this in two days I won't and it turns into a week and I feel like a fool." In that case I think it is terribly anti-competitive.
You can block all inline scripts via CSP.
gotcha, so my instinct wasn't completely off. Thanks.
I guess you and I are in the minority now because I absolutely agree. To me, the hypothetical was akin to skipping school to go hang out with your friends.
This analogy is interesting do you think there are some lawyers that consider themselves 10xlawyers haha. It make sense that a lot of it would be similar to documentation and meetings and various agile ceremonies and not just 2200 hours of straight legal argumentation and writing.
>Nobody wants to spend their life being dead weight.

Of course this isn't true.
Yeah I was also under the impression that Skia had GPU acceleration.

Same with the FF Rust renderer (sorry don't remember the name).
Sounds reasonable thanks!
What studies show that 5 days x 8 hours is the optimal point for productivity?

We picked those numbers based on tradition (and complaints from unions about the 7x12 schedule) well before software engineering was a career. Companies that do 5x6 or 4x8 seem to be doing fine.
In SVG, strokes has a separated specification only for them [1].

The specification has images that highlights some of the challenges.

[1] https://svgwg.org/specs/strokes/
Building a trust relationship between commercial entities isn't automatable; it nearly always requires a contract to be carefully hand-written and argued over by high-priced lawyers before any meaningful exchange of value can take place.

Sure, this is an unfortunate level of friction, and overkill in many cases, but think about it from a cost/benefit perspective: I can spend $10k on legal fees and successfully avoid not just a lot of uncertainty, but very infrequently, the contract also protects me from losses that can be orders of magnitude larger than it cost me to negotiate the contract.
I hope you’re okay pal. But good on you for recognizing a problem and working hard for a solution!
I've already concluded it to not be fruitful.
> if it tries to have a unified ontology that's why it's destined to fail, but if it's designed to working with many small ontologies… that's why it will fail! lol, but you can't have it both ways.

You're only supposed to say "you can have it both ways" about contradictory things. It can both be a hopeless endeavor because it is impossible to agree on ontologies and a useless endeavor if you don't agree on ontologies.
My assumption is that it is a Product managers play to get people to stay in the app for longer. If you give people a link out of the app, then they are less likely to come back after.

You get a bump in engagement and time spent in the app at the cost of UX.
But using things for what they weren’t designed for is one of my favourite activities.

“It’s a good thing that the people that designed ________ are dead because they’d have a heart attack if they saw what I use it for!”
The art of giving a shit
The field is the "deeper truth", the particles are the second hand tidbits of information, it's like trying to understand marriage only from the jokes instead of marriage itself.
Ever since I read this xkcd comic https://xkcd.com/505/ I've suspected something like this - once you abstract a simulation of the universe this far, if you can accept that a person inside this simulation would not be able to tell that they were in a simulation, then it kind of raises the question of whether actually performing the simulation is necessary. I can't see why it would be. If that's the case, then it follows that "reality" is merely an expression of one possible consistent set of rules. Which solves a lot of mysteries, I think.
I'm the opposite, I hate in app browsers as a user. It's like having a bunch of extra poorly made web browsers that can only have one tab, and block me from using one of my apps. When I'm trying to find a tab I had open now I have to search both my browser tabs and every app in my app switcher. And if I want to keep using an app but it's showing an in-app browser I have to either throw away my tab, or navigate a menu to migrate it to my real browser to save for later, then switch back to the app and close the in app browser, and only then can I continue to use the app. It's a constant pain.
other downsides I saw from an implementation of this in postgres:

1.you can't have strongly typed schemas specific to a 'thing' subtype; to store it all together, you end up sticking all the interesting bits in a JSON field

2. any queries of interest require a lot of self joins and performance craters

Please, please, never implement a "graph database" or "party model" or "entity schema" in a normal RDBMS, except perhaps at miniscule scale; the flexibility is absolutely not worth it.
People have been building on top of previously occupied sites or tearing down buildings to build new ones for our entire history. Suddenly in the latter half of the 1900s it was decided preserving these sites was for some reason I can't comprehend vitally important. We have chosen to stagnate because of the actions of prior generations.
Ask HN: Are you raising prices in response to inflation?
I'll confess I haven't used Tecton myself, but reading through their documentation it seems that they are much more focused on ETL style data pipelines with the final output being to a feature store. Whereas Sematic is looking at the general end-to-end ML pipelines (e.g. not just dataset transformations/feature extractions, but also model training and evaluation). In case it's helpful, we do have a page that compares Sematic with some other tools in a similar domain to us: https://docs.sematic.dev/sematic-vs#...-mlflow-pipelines
I've worked on a fargate + lambda migration to Nomad. At this point I definitely would have preferred to have gone with k8s. Nomad is still relatively complex, to the point where K8s is only somewhat more complex but made up with a bigger community and more tooling and features.

Features I miss:
- ephemeral containers
- dns integration with cloud providers
- Up to date tutorials/examples, especially complex examples
- Better out of the box validation/linting
I've oft wished for a system where FKs could be used to automatically mark rows as invalid instead of deleting them, and you could inspect the nature of the broken reference as a property of the row/object. Then broken references can be cleaned up when appropriate, possibly never depending on the application.

This gives the neat property of being able to do data entry in parallel, too - different people may insert records into two tables linked by a FK relationship, it's nice for this to happen in either order. It also allows the user to query for exactly what rows will be affected by a cascaded delete, or to perform the operation in steps.
Yes I know Supertokens. One of the key differences is the the grand vision of what I'm building. I want to branch out into other platforms like AWS Cognito for auth(Basically I'll configure the AWS Cognito setup so you don't have to), GraphQL solutions like Hasura, Stripe integration, and I also provide serverless function.

So it is a whole backend set given to you vs Supertokens which is just an auth solution. Think of it like Vercel but for backend.
This resonates strongly with my experience at Google as well. Specifically in ads, you got the feelings that none of the product leadership used the product or tried to drive a direction for where the product should be going. The end-result was full-on Conway’s law (every team having their own separate pages), weird overlaps between a bunch of things (P-Max, Smart and App campaigns) and no real goals except maximizing metrics such as $$$ and # of campaigns using automation.

Of course, when Google Ads is the only way to buy ads on Google Search, revenue will go up regardless of whether Google Ads is a good product. Advertiser will go through any hoops if those ads make them money.

But then revenue goes up, the leadership pats themselves on the back for a job well done, plays musical chair a bit and let the product turn into an even bigger pile of mush.
New Meta CFO another sign Zuck is shifting into wartime CEO mode
Makes sense, she's a Friend of Mark (FOM) but you want to bring in a new CFO who will be better at being ruthless making the cuts.
Here's a curious moment from your linked video: https://youtu.be/KILAY2miQdI?t=373

> I believe -- and this is a personal belief here at MFAN [the channel name] -- that the United States is actively flying both F-22s and F-35s -- stealth aircraft -- over the combat area. And now, are they dropping ordnance on Russian targets? Difficult to say
"But then you get reasonable priced items from no-name brands that might meet the specs, but nobody really knows, for all they can tell they might just just be unsafe junk just like the cheap stuff."

The need to overengineer things in the sport is quite interesting to me. I personally have tendency to use way more locking devices than my more experienced partners.

And I've replaced a lot of safe gear in my life just so my partners will feel safer.

To be honest, if someone shows up with a pile of mismatched draws and bootied cams I always feel way safer than when they show up with a nice shiny new rack.

One thing that's interesting to me is the difficulty of testing or inspecting things. I know plenty of people who find very old cordage or used gear in general to be sus.

I've tossed out plenty of two-decade old webbing and cordage that are perfectly fine and safe to use, just on the general principle that other folks might find it to be worrisome.

I also find most of the gear to be sanely priced; the reason the cheap stuff is cheap is because it skips an expensive certification process... so it's hard for me to call a $200 rope "overpriced". But then, I have a couple totems and was happy to pay what I had to pay for them.

What a lot of the discussion misses, and one thing I find super interesting, is that every time you climb you're dealing with used gear. And when you climb with a new partner you are often climbing on used gear of an unknown provenance.

The implication of this to me has always been that knowing how to inspect gear (and partners, HA!) and understanding all the real ways things go wrong is way more important and a much better use of my time than trying to get a deal from scoring un-branded gear.

My advice to folks is to read several editions of the AAC's yearly "Accidents in North American Climbing"-- that will tell you a whole lot (wear a helmet, back off sooner rather than later, be conservative when the stakes are higher, the gear itself is almost never the root cause).
I don't know about reliability but I know many other retailers get me packages more quickly in 2022. Amazon might have been state-of-the-art and maybe it still is if you don't have a prime subscription but if you are already committed to them I think it is like the Fatboy Slim album: "We're number one, why try harder?"