skysight-inc/HackerNews huggingface dataset:
I mean, who do you think is more likely to be the careless one in this situation: the guy who has 1.5 million in inventory locked up and will be homeless in a few months if they can't access it, or a trillion dollar company to which all this is not even a rounding error?

My own experience is that Amazon doesn't even bother verifying that complaints were submitted by the brand before acting on them. There's multiple documented cases of people impersonating brands to get sellers kicked off Amazon.
Sadly, you are afflicted with exactly the ideology I'm talking about, which prevents you from thinking clearly.

> The government does not 'send' the family anything, it takes £200m from the profits of their assets and leaves them with £100m.

You are obviously unfamiliar with how it actually works. The revenues of the Crown Estate belong to the Treasury (aka, the government). On a regular basis, the Treasury makes a payment to the monarch personally equal to 25% of these revenues, because a law says they must.

The government literally sends money directly, exactly as I said, and this represents a direct cost to the taxpayer, as I said. If they did not send this money, the taxpayer would be better off.
Mostly preference. I don't like Windows' approach to telemetry, and intrusive UI patterns.
I think the commenter generally views things as code acting on entities. If so, that code is suited to being called an xxxManager, or xxxService, or xxxCoordinator, or xxxController. Of course we have returned to a place in history by doing so, of creating big balls of mud as complexity increases.

Peter Coad advocated against this in favor of modeling the problem domain under consideration using an object oriented approach.

In an object oriented domain model there is no place for such external “controllers”, but I think the commenter doesn’t propose this approach.
I have experimented with something like this for a new side project. The plan was to have a TypeScript class for each component, and a render function to render them on dom. Then the listeners would be handled directly via addEventListener. Eventually I started having thoughts like - "maybe I could have the render function parse attributes and auto-attach dom events".

It became obvious it would become a side project of its own and not a smart use of my time. I settled down for Svelte and I love it.
Pretty much all of the rest of the world (look outside America) does not follow this "cultural appropriation" idea.
shutupandtakemymoney.gif
US courts have upheld arbitration clauses in shrinkwrap consumer contracts.
It is interesting that with this much evidence, public officials are not telling us to take VitD.

The masses are crazy though - VitD can be a little dangerous and I can see quite a lot of people taking '10x doses' to get '10x protection' and ending up in the hospital anyhow.
I don't think that would be particularly useful. In my experience, most of the problems you need to solve with a big application like Word are either very particular to the problem space (e.g. word processors, 3D game engines, etc) or very particular to that specific codebase (i.e. how engineers dealt with the decisions made earlier by previous engineers).

The Word codebase is no work of art, I guarantee. Like any codebase of any size, it's more of a ball of duct tape and bailing wire.
That book is quite widely criticized. Not trying to defend Mao or the Great Famine, but with anecdotes like that I find this quote apt:

"With a person as divisive as Mao, both because of his complex history and because of what he represents to different groups, if becomes an almost impossible task to sift through the contradictions of supposed first hand accounts."

https://old.reddit.com/r/AskHistorians/comments/d3s00b/did_m...
Have you seen the AWS icons?
> You cannot verify that Facebook will not change its product to malware in the future.

I apologize for wasting peoples time, but I can't resist taking the low hanging fruit here.

Facebook is malware.
Rosa Parks broke rules as well.
> One time I learned from Google's documentation that it was best not to spawn content after loading which affects page layout.

This appears to be the norm, not the exception, in most mobile pages I reluctantly visit. I don't understand how mobile website developers can stand to work on their own sites--I give up in frustration after about 10 seconds.
> It means that I take something from culture X and pretend that it is from my culture

That’s literally how new things came to be in every larger culture. Sushi didn’t magically come into existence across all of Japan simultaneously. Rice techniques were continually improved upon and exchanged throughout the hundreds of cultures across Asia.
I found Clojurescript https://clojurescript.org/ to have a better ecosystem than parenscript.
This happens to me every day. Somehow there always seems to be stuff at the top of the page moving my search results around long after the page should have finished loading. Drives me up the wall!
Those emails are notifications from a no-reply address. The article outlines his other attempts to contact them, including the part where he was told there was "nothing else she could do" when he got a response.
Looks like 'Software ate the world'.
Amazon just doesn't care.

This is exactly it. They don't have to care, and they've outsourced all of their caring to a robotic bureaucrat. Without a human in the loop, like yourself, to realize the absurdity in edge cases you get the worst possible version of bureaucracy. And I wouldn't say it's an all or nothing situation either that "digital bad" or "bureaucracy bad". Bureaucracy can be good, it helps streamline certain processes "at scale." Digital can also obviously be good.

The PROBLEM is when you marry these things together without proper controls in place by society. We haven't completely thought through the ramifications.
I’d expect that they are doing that. This story only quotes a few reviews, but we don’t know how many more customers complained through Amazon’s customer service system (customers are probably more likely to do a return than write a public review). Amazon likely has some threshold for when to initiate action against a seller based on this data.
Ask HN: Jack-of-all-trades of HN, how do you approach job search?
I have enough experience under my belt to feel comfortable approaching fuzzy engineering problems that span relatively unfamiliar domains but I feel it's quite difficult to convey this when applying for positions.

I'm also sure to fail googlable technical questions so I was wondering how others might approach this.
Off-topic:

> “People assume they were primitive because they didn’t have iPhones,” says Blackley. “They were potentially more sophisticated because of that.”

Didn't Egyptians have tablets? :-)
As a person of more modest means, I hope that it will happen. Hoarding your own money is not, in any meaningful sense, “responsible.”
Tesla paid Musk $3M to provide indemnity for directors
I'm having a hard time as well. Frontend engineer who hates react. i've been unemployed for 6 months. I've applied to QA jobs, Technical PM jobs...i gotta get out of this programming racket at 46. nobody hiring an old fuddy duddy like me. Hell I even see job postings that say "co-founder/CTO, equity only. Must be early 20s"
Evidence builds, but that's still just correlation.
Thanks, I'd never seen that!

Does anyone know of a similar list focused on open source?
This happens to me daily with Google! It's so incredibly annoying. I waste so much time because >70% of the time something moves and I click the wrong link.

Can we do something to disable that feature? I'll try disabling JavaScript, or maybe there's a browser extension that does that.

EDIT: Disabling JavaScript stops it but the search is also much slower for me, and there's an additional redirect. The layout is also quite different than what I am used to. Someone posted a uBlock filter here:

https://news.ycombinator.com/item?id=24915985
Now no one call themselves macOS developer, iOS developer, or Windows developer, instead there are desktop developer, mobile developer or web developer. Reminds me of when iOS first came out and people were still experimenting the platform, there were some really awesome mobile games that's truly made for the iOS devices, like Cut the Rope, Fruit Ninja, I can tell they're making apps for the platform, instead of porting generic apps to the platform. As a game developer I'm constantly struggling with the thought of whether trying to go full cross-platform or focus on a single platform. Philosophically, aesthetically and technically focusing on one platform is a far superior choice, but it's so tempting to write one piece of software and able to deliver to all users..

Also poolside.fm is a recent one i noticed that has native clients on web, iOS and macOS that strongly demonstrated the power of being native.
There's a few assumptions here. I'd say the assumptions are that

1. Amazon knows the fakes, if they exist, came specifically from this seller. I doubt this because of their comingling problems.

2. That the threshold of complaints required to initiate this type of action is a reasonable one. And furthermore that the complaints are valid. It could be a matter of a few 3rd party competitors, it could be the original wholesaler trying to throw a wrench into Amazon's systems, it could be customers who are angling for credits, free products etc. As well all of this plays with assumption #1 and comingling.
Totally agree on this, Paying for Sketch once, has allowed me to used it for years, largely on solo/non collaborative work
I disagree about iPhone's being inferior to android phones.
While I don't doubt that high (build) quality android phones exist none of the ones I have personally owned qualified (Sony Ericsson, Sony, Samsung). My current iPhone has lasted more than double as long as any of those did before falling apart.
I'm sure the cost of living is a significant factor, but don't overlook regular old capitalism. The giant FAANG companies need huge quantities of programmers to grow, they are fighting with their competitors to hire those programmers, and they're all convinced (true or not) that they need only the best programmers and that their interviewing systems which can identify such programmers.

Sure, the companies tried the standard approach of just secretly agreeing not to compete with each other for talent, but the DoJ didn't care for that, and so they just do the other thing: pay as much money as is necessary to get the folks they want.

Apple makes about $435,000 in profit (not revenue) per employee, including non-technical employees. If they think that they need to pay staggering salaries to programmers to keep a good thing going, they will absolutely do it. Would they like to pay their programmers a third of what they're paying now? Totally. Would such a salary be fair? Totally. But those programmers would just call a Google or Facebook recruiter and be out the door the next day.
Taxed income does fund this - the sovereign grant payment is paid from government treasury, and is thus a cost to taxpayers.
What's up with travis ci open source builds
I am very appreciative of all the CI providers do to support open source projects. They make massive resources available at no cost. Without travis, circleci, azure pipelines, appveyor, github actions, and many other smaller services, open source could not afford to test and build.

With that, over the past week we have seen a massive backlog of linux jobs on travis. Here is the status page https://www.traviscistatus.com/#month. In the past, travis added resources when the backlog grew, but now it seems capped at 555. Does anyone know if this is a temporary glitch or if it is permanent? The support forum threads have hints this may be connected to the move from travis-ci.org to travis-ci.com, (like the comment in this thread https://travis-ci.community/t/builds-hang-in-queued-state/10250/9) but does that mean the status page is only for travis-ci.org?
I gave up Windows10, I mean Spyware10, after I managed to do everything I needed on GNU/Linux.
they're loading from localhost and don't perceive any delay
“Lowmpower” is not what comes to mind when I think “FPGA”.
Selling clicks is literally their business.
Yeah - I'll totally give you that one. The hobby certainly attracts a higher than average level of fuckwits. (And I may well be kidding myself presuming I'm not one of them.)

I like to think you'd rarely even notice me on the road though, I'm rarely flamboyant or behaving unexpectedly in traffic (even though pre-covid I commuted every day by bike), and my rule-breaking (these days at least, I will admit for being stupider when younger) is mostly reserved for non main highway out of town backroads, or late night/early morning mostly empty roads.
As Election Nears, Trump Makes a Final Push Against Climate Science
It's possible that there are walkable communities outside of NY and SF. I don't know if anyone has ever thought to check, though.

It might even be that if a bunch of people who value things like walkable communities move to a place and get involved, they could even make one. It's just crazy enough to work.
Uber does this as well.

It's very frustrating when you are in a hury and you click on the wrong address because just a moment ago they updated the drop down list
Kind of related: I'm working on a FOSS version of Teams, starting from the Go library [0]. Check it out and contribute if you would like to see more open source Teams clients popping out (:

[0]: https://github.com/fossteams/teams-api
> This redesign likely took several human-years to get out.

Thats why we are so disappointed. Not changing the icons at all would have been so much better in every way.
They do. Sketch Cloud has live web preview, developer handoff, basic prototyping, version control and more. It’s not as fully featured as standalone alternatives, but it’s free and works well.
Google is also penalizing, or starting to penalize, sites that do this. EDIT: Actually I'm not sure if it affects anything yet, but it is a metric for the search console at least.

See https://web.dev/cls/

They have a whole site dedicated to this. I tried asking the authors why Google does it themselves, but no answer that time.
The Outer Space Treaty of 1967 states that already.

"outer space, including the Moon and other celestial bodies, is not subject to national appropriation by claim of sovereignty, by means of use or occupation, or by any other means".
Colleagues I work with swear by Figma, but five minutes after giving it yet another try for the N-th time I find myself needing to charge my suddenly depleted battery (even using Safari) and wanting to cut my wrists. Janky doesn’t even come close to describing the user experience of Figma, and I’m on a 2019 16” MBP. In my opinion, Figma really is that bad. On the flip side, Sketch Cloud sucks rocks so we share our sketch assets via git. I even pay for my own Sketch license so I can use it at work; for the quality and productivity, it’s a steal.
Looked up a youtube video and I like how people commenting this looks like a real war, the de-abstraction side of this variant is so interesting. I really want to make a modern digital version of this (localization for non Japanese / Chinese users will be a problem tho, maybe another standalone themed / graphics version?).

The pieces reminds me of Pokemon Wack [0], which has more than 3000+ pokemons, and 49 types, including Sound, Food, Meme, Plastic.

[0] https://pokemonwack.fandom.com/wiki/Pokemon_Wack_Wiki
> No code done right is a gym - you get users willing to do something, and you enable them to do whatever they are willing to work for.

Exactly! Nearly every self-taught programmer started this way. They had something they wanted to achieve and learned enough to get that done. The real opportunities here are in creating tools that do have depth behind the scenes which users can learn gradually as they need to.

No-code is the on-ramp to the yellow brick road - people who have challenges that take them further than that should be able to grapple with the code abstractions behind the wizard's curtain.
Learn web development: Express web framework (Node.js/JavaScript)
Rickets is one of the things that can happen if you don't have enough Vitamin D. Other less obvious things can happen as well.
I’d suggest you read the comment. Particularly the opening line.
There, yes, please.
Proposed connection among the fundamental equations in physics
Agree. This is much more interesting than yet another charter to Antarctica.
> We happened to be born 99% of the way from the beginning of humankind to the end of death, but we just barely missed it.

Ekhm, citation needed?
A part of me wishes Sketch would say, Creativity needs focus, and collaboration eats into focus if not done properly. They need to push asynchronous collaboration, rather than live collaboration.

Collaborative spaces makes me think what would others think, this leading me to share my work once It is complete or with a caveat this is work in progress.

This is one reason why there is a market for "focused" writers.
They killed and replaced hangouts, a staple of their enterprise offerings, so yes.
I once had something not delivered properly and when local reps (India) were useless I emailed Bezos directly. I had a message shortly from an Amazon staff saying Bezos asked them to look into it and the issue was fixed promptly. This was in 2015 so things may have changed since them.
I understand that the point of his example is to introduce the reader to a variant of the very classic multitier architecture with layers.

https://en.wikipedia.org/wiki/Multitier_architecture

But I prefer the first version of the example, because while it's named "complex code" I think it's the simplest version. I think that there is no need to decouple this simple and straightforward function in three functions that cannot be reused independently. Splitting a function in smaller functions make sense where the code is complex, but I think it's important to not overly do it.
I've been using NixOS on all my devices for 2 years now, and it's great to have easy reproducible systems.

NixOS design gives it a robustness that is missing from taking a mutable distro and applying mutations (via Puppet/Ansible/Chef) to it.
Entering www.example.com and getting example.com is a breaking change in the sense that you wouldn't expect the user's machine to make a request to a different domain.
They aren't even wrong. Branding is overrated.
Is this similar to Eric Weinstein's Geometric Unity? https://www.youtube.com/watch?v=Z7rd04KzLcg
I lost a wife at 37 due to it. No prior symptoms that I am aware of. The cost to the system of a cancer treatment (average life span is 3 years with stage 4) must be enormous not to mention the dear lives ended too early.
Cassini Data Solves Mystery of Arecibo Radar Signals on Titan
Employers pay competitive salaries in SF and NYC because it is a competitive market, and because these employees bring value to the company
> What would you do if the world's most powerful state sent undercover agents to your country?

This opening line? Where you say he was an undercover agent? Even though the article explicitly states he wasn't? I mean, that's why I suggested that you should actually read it.
Well, just because make is faulty, doesn't mean linux isn't too ;)

Spaces -- ok. But there is absolutely no use case for allowing near arbitrary byte sequences in filenames, it causes no end of trouble, and it would have been trivial to fix in a non-disruptive manner ages ago (mount -o allowreallydumbfilenames, off by default).
For the past multiple decades the "launch code" was known throughout the officer corps to be, simply, 00000000000000000. I.e., the whole "nuclear football" scheme was a PR stunt. There is no reason to think its substance has changed.
This is "not even wrong".
W3C does not publish all web standards, notably it doesn't publish the three biggest technologies used in web browsers:

- HTML is worked on by WHATWG

- CSS is worked on by CSSWG

- JavaScript is worked on by TC39

And IE wasn't killed by features moving too fast, Microsoft made Edge browser and still does. Mozilla hasn't been killed by Google or competition, it's been kept alive in large part by Google (I think in some years as much as 90% or more of its total income coming from Google) so they get hundreds of millions—the problem at Mozilla is bad management for the last decade.

I'm not sure how well this vision represents reality as it already is today.
> Having this person optimizing user experience on a shopping system cannot possibly be as socially valuable as treating disease.

It's possible that that person finds more fulfillment from programming than from treating disease and that's all that should matter. People are free and should not be forced to work in some field they don't want to because somebody else decides that's more socially valuable.
I don't think the parent meant this literal situation to work out.

It's more like building a passive perception of belonging-together over a prolonged period of time, where this is only one step of many, resulting in a subtle shifting of the framing when the discussion happens.

And I can see it, tbh.
They sterilized the flour with an autoclave before feeding it to the yeast. https://twitter.com/SeamusBlackley/status/124116036901332172...
Frankly, find_definition should be additionally modified to take a function that consumes a url and returns json data. This way it's easily unit-testable.
Patients in Finland blackmailed after therapy records were stolen by hackers
If the GPU die yield was really that much of a bottleneck wouldn’t they push even harder to launch the VRAM variants to boost margins?
God forbid we share bread between countries
Are you sure Ninja is the cause of the problems there? I agree that it’s repetitive, but you can at least put common expressions into build variables, so the overall build script size should scale about linearly with the number of files.

142MB is massive! How many files are being built and how much work is being done per file? 142,000 files with 1KB of unique command-line flags each?

Also, even though that’s a very large build script, I would have thought generating it should only take seconds, not minutes. How is the script being generated, and how long is spent generating it versus executing it?
Not really.

I could switch to Figma from Sketch very easily because I could upload my Sketch files in Figma and Figma could deconstruct them into layers and elements with even layer names intact!

Vice versa? No.

Even Photoshop files .PSD are readable in many other photo editing apps.

Figma.. no never.
Nutcracker Challenge: Blob-Free WiFi and BLE
I work as both a senior developer for a large corporation and am in the US military. Right now I am temporarily just military.

As for communication spend some time with your QA people. In my past employment the people who really mastered precision are always the QA. The clarity and detail they dive into with their written word is nothing short of astonishing compared to what many developers produce.

If you want to depth of detail that goes into communicating a well written plan spend some time with a good PMP certified project manager.

To produce better communication about product direction/features you need a huge level of empathy for your users. The end user generally knows what they want intuitively but often cannot communicate that into a feature request. You need to watch how they use your product see where they struggle and repeat steps. Again this is far different than what many developers communicate. Many developers communicate what makes things easier for themselves, the developer, without ever considering the impact to the user and is then completely inept at communicating the difference, which is incredibly frustrating.