skysight-inc/HackerNews huggingface dataset:
I live in a rural city in Australia and get 95% of my Amazon deliveries within 2 days of buying it (whereas most other online stores take a week or so), and have also found their range to be pretty extensive. Sure it’s not as big as the US but we’re a fraction of the market so it’s to be expected. If anything I’m constantly dumbfounded by just how much random shit I find on Amazon here (and I exclusively shop with “From Australia Only” ticked).

I’ll always buy local if I can get it at a similar price, and I’ll even pay slightly more for local, but I’m not going to spend 25%+ more for an identical product and Amazon’s prices usually really are that much cheaper.
If they went to the trouble to write it in C++ why use the browser instead of QT?
Inspirations from James Clear and what I learnt
I think Gary shared a Twitter related project that was written in this way, but do you have any examples of other projects by any chance?
I think it's weird to be excited about being beholden to some big, faceless company that charges you a monthly fee AND sells personal data about you AND which you know your favorite artists secretly despise. Also kind of weird to be music-less when not connected to the internet or if you don't have a specific app installed. But you do you, man.
I think the disruptive innovation for the mono-culture in browser development will be web platforms that enable meaningful and broadly accessible end-user programming. The established players have no incentive to pursue this objective (since it undermines central ownership of data/experience) but, if executed well, could be an extremely valuable proposition for users. Google's current trajectory won't take us there but maybe others can.
5M years? Well it entirely depends on how you get to spend those years.

As technology advances, I am sure we would also solve the problem of not knowing how to spend 5M years and still go on.
> This opening line?

Yes. I'd suggest you read up on what a hypothetical situation is. Also, did you notice where I wrote about American spin? Yeah, I'd highly suggest reading that part too. :)
Steps in Creating Sucessful Food App
Well, to be honest, that would depend on what you want. There is an easy way and there is the hard way. The hard way would be to create the application from scratch. Now, this has some advantages, you can completely decide what you want your app to be like. And depending on the kind of app you’re going for, it can take anywhere from 6 months to a year to complete. This would involve hiring a team of developers, designers, etc. You would have to have a good source of income to fund a project like this. If yours is a completely new idea, you may have to go this route.
The second method is easier. And when I said the first method gives you options, it doesn’t mean that the second method doesn’t. Let’s say that you are trying to make an app for an already existing industry, for instance, an app like uber or indeed or something like that. All you need for that is an app clone script. These clone scripts have features that you need already built-in and all you would have to do is ask the company selling the script to customize it for your business. This will definitely save you a lot of time and the costs too would be cut short.
There are many such scripts available like ubereats clone script, Naukri clone script, grubhub clone script, etc. These companies would also help you out with getting your app online and will guide you through the entire process. Hope this helps.

Click Here: https://eatzilla.info/
Current monarchs even. In the Netherlands just a few years ago, people were jailed for spray painting and shouting 'Fuck de Koning'.
Definitely agree, developers can get away with a lot of missing knowledge and not realise it, if they're using frameworks from the start of their career.

Ideally you could hire senior developers with the skills to work inside boutique software, but I have found "legacy" code turns a lot of people off a project, and most boutique software eventually gets called "legacy" even if it's well architected and running perfectly fine.

The skill which I think new devs could differentiate themselves with, is debugging. Familiarising yourself with software patterns definitely puts you ahead, but being able to use debuggers to understand code that has no pattern, that's when you become the kind of bug-squasher/problem-solver that projects like that require. If you have good debugging skills, you can work on any project, because you can find out all the information you need by stepping through the code.
> The same is true of a middle-of-the-road language like Java, but Java isn't ideally suited to kernel development. (If OS researchers prove me wrong on this point, then that's great, of course.)

Microsoft had an experimental OS called Singularity [1]

--- start quote ---

The lowest-level x86 interrupt dispatch code is written in assembly language and C. Once this code has done its job, it invokes the kernel, which runtime system and garbage collector are written in Sing# (an extended version of Spec#, itself an extension of C#) and runs in unprotected mode.

--- end quote ---

And don't forget that SIM cards in your phone run a Java... -ish [2,3]

[1] https://en.wikipedia.org/wiki/Singularity_(operating_system)

[2] https://www.defcon.org/images/defcon-21/dc-21-presentations/...

[3] https://en.wikipedia.org/wiki/Java_Card
Previous generations of populist governments could be blamed for their short term thinking and political appointments to the dismal state of the Education system.

It is a sector that really needs an upgrade and much of it requires very little money but the attitude of teachers and curriculum.
That’s penalizing those living in a lower CoL area. “Here’s a giant paycheck for those of you who want to live in the Bay Area where you can eventually buy a $2 million house.”

Subsidizing high-CoL people who get the advantages of being in a city is not fair at all. It’s only tolerated because high-CoL cities tend to be where the talent is most concentrated so you have to compete for them.

For example, Google will not pay Zurich engineers Bay Area equivalent salaries despite there being similar CoLs.
If you have N "products" and you kill one, you "killed a product (again)!". If you have N "features" of a unified "workspace" product, of you "reorganize your features" you just "changed the product (again)!". People will complain about that, but no differently than how most of the products from most of the companies (including things like microsoft word) have behaved over time.
A squircle[1] isn't a bad analogy for this, particularly if it's a super ellipse, parametrically you can adjust between circle and square at either limit. The same can be convenient with types too

[1] https://en.wikipedia.org/wiki/Squircle
I was under the impression that that was the code to open the missile, not launch it.

If you watch a video of a silo firing procedure, there is no one code to launch it.
My favorite part of the entire article is where he asks the two people who gave him the most crap to team up with him and help him do it right. It's brilliant and gutsy and I admire his dedication to excellence.

I'm so glad they both said "Yes." They also deserve respect for their dedication to excellence. No, they weren't just dogging him to be mean or something. They share his dedication to excellence.
Or maybe low vitamin D levels are a symptom of the same "root cause" that leads to higher risk for Covid-19 and just supplementing vitamin D does not do anything to lower the latter.

Those vitamin D level statistics have been floating around for months. What's missing is a placebo-controlled study to see whether supplementation would make a difference. But that involves more than just clicking a bit of statistics.
Exactly my point. Most things gradually get incorporated into a larger culture, like yoga.

If I take yoga, and call it something else without actually changing the fundamentals and say it is superior, that’s appropriation.
Let's talk about Web Page for a minute, or Web Page with some interactivity and animations.

Are there any Web Page, render in Web Browser, both the page itself, and the standard itself, that gives the smoothness of say opening a PDF, or even better, a Native App. Does the Apple Store Web Page for selling iPhone felt as smooth as their Apple Store App on your iOS?

Jank ( micro- pause ) are still everywhere. Both the Browser and the WebPage itself. And this isn't Web App, just simple Web Pages.

I say web browsers ( and the Web Standards ) is far from complete.
I had a “Hawaiian” pizza the other day from a Thai manufacturer which used thousand island sauce and was advertised as having “Korean Fried Chicken” making up the crust. This idea of cultural appropriation of food is very American-centric.
It's actually quite the opposite. Spending time to do something else than please yourself is questionable. What are you working for? To improve society and the world? First you'll improve things for a limited range of human beings only - not counting other humans and the animal world. Second, it's only a drop in the infinity of time. Third, it most always has counter-effects meaning you always do as bad as good.

Thus, you're better off playing games or reading. Being inactive and happy is by far the most rational thing to do.
The talk is fantastic. The interesting thing about that talk is that he advocates using a functional style in ruby and quietly suggests that in the end the coder should 'probably use erlang'. It turned out that jose valim was working on elixir at that time, which basically became exactly what gary was asking for (a rubyish erlang). It's a shame that gary doesn't use elixir.
Boot-Ausschnitt Tüll Brautkleid MIT Bordüre MIT Applike – Mekleid.de
Amazon gift certificates. Like 10 at a time. They didn’t go through and I called in and gave verification that the transaction was me. They approved it. It was me.

Then they emailed saying that my account was accessed by unauthorized party and killed the account. Told me to open a new one.
IIRC it will also lead to weird behavior for people using screenreaders, they usually restart saying whatever they where reading when the element was replaced even if the contents are the same.
>A lot of people felt Facebook should do more to proactively stop people from scraping and aggregating data from their site after the CA debacle. Which is what they are doing here, and you are labeling “absolutely preposterous”.

Maybe not the best usage of the word scraping.

CA had access to the data without having to scrape the front end.

For this extension, it is by consent of the user

For scraping, I agree. Facebook should try their best to stop people accessing personal data of people they don't know. They do make reasonable attempts, it's less than trivial to set up fake accounts on scale but not impossible. Their "bulk uploads" feature is designed in such a way that it doesn't link email addresses to profiles (or at least as easily), unlike LinkedIn and Twitter. Saying that, it's up to the user to set their privacy settings but I would much prefer the defaults (if they still aren't, I don't use FB) were automatically set to non-public. I've seen an implementation that used headless browsers and thousands of FB accounts to scrape millions of profiles.
I wonder how many people with visual accessibility issues would take a graphic design job
We have built software for a long time and we have learned a lot. There are many good ways (patterns) to reuse when you need to solve a particular problem. Uncle Bob speaks the truth.

For me, the challenge has never been with the architecture or our combined technical knowledge.

What I have observed as the main challenge is that most technologists start solving the problem before they know what the problem is.
"most projects in elixir". Some good open-source examples are oban, hex.pm, papercups.io
There is always Apple photos, iCloud, and apple mail
Dejavu back to the Amiga days where it could emulate faster than an equivalent specced real Apple machine.
Just to give another perspective, I run a couple of small businesses with my wife and we handle support ourselves.

This is an absolute pleasure for our USB oscilloscope business - intelligent, reasonable customers ask for help with a problem they have, we help them solve it and both parties move on with our lives.

Our other business - dealing in retro video games, is an absolute nightmare. Almost all support questions we field come from people who have no intention of solving a problem. Most are just anxious people who need a little bit of reassurance, but plenty expect us to do pointless busywork, want to vent emotionally at someone who can't fight back, or just generally want to smear shit all over the walls because they can.
Either way, because they don't want to solve a problem, they just keep up eating up your support time and emotional energy in an extended loop for no gain - we're talking upwards of 80% of your support resources if you let these people have their way.

Having to deal regularly with the type of person that the average HN reader would never come across in their lifetime, I can understand why organisations like Amazon would set up these bureaucratic support "walls" and/or outsource all support to a Filipino call centre staffed by people that don't even know what Amazon is.
The systems are designed to make getting support hard, because most people contacting consumer support literally don't even have a problem that good support staff could solve.

In this instance, they've clearly made an error in requiring the user to navigate an automated system when the dollar value is in the _millions_, and I understand why the average HN user would be pissed off by a system like this, but I don't think the solution to the problem is as simple as "provide good, human support to everyone" - it creates as many problems as it solves.
You’re thinking of the other John Gray
This is unlikely. They save a lot of money this way, and they own a sufficiently large part of the market. Unless the problem gets outrageously bad, the cost won't be measurable.
Those measures tend to be pretty dumb though because “comfortable standard of living” is very subjective. I know people who think a 2BR apartment in Manhattan is awful compared to an acre on the edge of a town with a manufactured 3 bed/2ba home, 2 car garage, and a workshop.

So the equivalent “comfortable standard of living” they’re used to in Manhattan would require a $5 million annual salary.
Here's a better proposal: Send this professor to orchestrate the invasion of WW2 Japan. He obviously has better ways to deal with a radicalized, ultra nationalist, psycho nation that likes outdo the Nazi in atrocities. Put on a grafana dashboard where he can track how many millions soldiers that would cost as well.
Techcrunch is a horribly bloated website.
I think one the issues here was that sketch started as a very small indie mac app. In the case of one or two developers working on a niche product, exclusivity is forgivable. The problem is that sketch got way too popular, way too big and took investment and are now expected to compete with a competitor like figma.
To succeed in India you need to be a member of either of these 3 mafia

BRAHMIN mafia https://archive.is/BFZlJ
BANIA mafia https://archive.is/1iser
KSHATRIYA Mafia https://archive.is/imIlk
I do the same. Getting enough sunlight is hard during wintertime.

Vitamin D deficiency has been linked to compromised immune systems, depression, rickets and several other things. More research is needed within several of those areas, but I believe it to be safe to assume that supplementing with vitamin D is good for you if you're deficient. If not, well, it's not like it's going to hurt you unless you overdo it.
Agreed. Abstractions are more mentally expensive than a single concrete idea but less expensive than many concrete ideas. When something doesn't need to be abstract, especially in a language where refactoring is easy, it should not be abstract.
This, so very much. It helps to spend time understanding a situation before assuming you have appropriate ideas about changing it. Management consultants (good ones may be rare, but they exist) have some pretty complex process models just to get a handle on the problem.
Internet Explorer is finished.
Nothing takes the past away like the future. Nothing makes the darkness go like the light.

We can choose. We aren't actually compelled to just keep collectively being assholes because that's what we have currently.
> It's the only chat that I can think of that communicated in a continuous stream of characters...

Plain old unix "talk" does this
Yes, but at least there's some ability to be flexible. Pegging international pay to USD (or any other currency) just means that there's one less tool to address the problem when things change.
Web browsers are just getting started, in my opinion. Browsers already are the most effective way to share content with a massive audience, and WebGPU and WebXR are going to lead to a whole lot of new types of content.
India is unique; It has Producers, Consumers and Leeches https://archive.is/pOmij
It is only when they are no longer needed that you can state that they have been completed.

There will be no web browsers in the future!

What comes after web browsers? Only exciting times...!
Ah, I am blocked by Gary on Twitter and there is some irony that his Boundaries talk culminates in a Twitter client. (Gary if you're reading this I enjoyed your feed!)

I'm not aware of any good OSS examples, either.

I think React and Redux are in a way an implementation of these concepts. React is a view layer that sends messages and each component is (ideally) a pure function of state, and sometimes its own history. It's so, so easy to unit test the interactions.

Hooks make it a little harder to reason about, and it's unfortunately easy to write hooks that perform IO and you suddenly end up in a miasma of difficult-to-test code where you have to return to using a mocking library to "replace" IO functions with fake versions, and then you're on a slippery slope again toward mixing interaction and mutation in one layer.
Nah, you can still filter out all of the wrong-think candidates under “culture fit”.
They should just go with the high school clock mechanism, where all the clocks wait at the top of the hour for the central synchronizing signal and snap to the :00 all together.

(And then once per day they wait for the midnight signal to catch up any clock that's that far off)
Generally I think seeing W3C as "a group" is not a great (but common) perspective. While it provides some process framework, which certainly impacts how things happen, and not just in a good way, in the end it comes down to the working groups doing the actual work, and the people and companies active there.
Configuration can be written in text format and check into version control, so I don't see a problem with "configuration driven".
What they do with the money is up to the citizens, it is they who pay the taxes and not Apple.
Using an AWS ECR Image as a GitHub Action Container
The main problem with the current state of web browsers is that it's now impossible for a third party to develop a competing browser from scratch (or nearly from scratch). The already existing set is unimaginably huge, and it's a moving targets as browsers (especially Chrome) is throwing more and more features into it.
We will reach feature-parity with our local Operating Systems.

The author states this in a way that makes it sound like it's possible, but that betrays an assumption that operating systems aren't moving forwards and innovating as well. The web will always lag behind the new features that come to OSs, and therefore browsers will always need to be changing in order to give web users access to those features.
VSCode is a pretty big deal.

Xbox Game Pass is a good idea and the series X also looks like a good bet.

Buying GitHub was smart, WSL is also a very positive move for developers.

Azure is in second place behind AWS with Google a distant third.

Typescript is doing really well too.

That’s a lot of positive moves around a coherent strategy.

Stratechery goes into more detail, and I think makes a pretty compelling case.

It’s not comparable to IBM in my opinion, I think MSFT has really righted the ship - I think they’re in a strong position for the future.
Good link, well done.
Amazon Sweden Opens
This keeps coming up every time there is "perceived" shortage of capacity.

TSMC dont have capacity problem. They are very much willing to built Fabs if their customers are committed to it. But no company other than Apple has ever done that. AMD could have place a large order over the course of the year. Basically a bet that they will sell that many chips. And TSMC will adjust or built accordingly. That problem is no company is willing to place that bet. What if they dont sell and stuck with big pile of chips?

This is simple Supply Chain Management, it is the same principle in every other industry.
Not 4500 years old, but you can get a 150 year old "Oregon Trail" starter.

All that's needed is a self-addressed envelope - https://carlsfriends.net
iPhone in India is not for an average consumer, it is just a show off phone
Responding to the title, it's subjective because I like them.
I'm not criticizing the consultant, hell, I'll happily take someone's money to "solve" these types of problems. But nobody from "payroll" (as described in the article) should be authorized to cut checks, especially for $40,000+, if they haven't figured out a pretty basic aspect of the primary tool they use -- and in addition, don't have critical thinking skills to determine that, hey, the person's start date seems to be missing. If Excel is too challenging, either outsource payroll or go ahead and spend for a dedicated application. Being a non-technical business is no excuse to hire incompetent people.

Good thing Excel doesn't use Unix time... payroll would likely have just written the guy a $1.6 billion check. Look at that, Excel just reduced the company's expenses by 99.997%!
I am also more curious about the 9-dimensional Space shogi, https://en.wikipedia.org/wiki/Space_shogi ... "Black starts the game occupying levels 1 through 3; White starts on levels 9 through 7."
Apple develops alternative to Google search
The goal is not to swap them out during the day (that's why we have power banks I'd say), but to replace a battery when it can't hold a charge. Think of it like buying shoelaces for old boots, instead of replacing them.

My phone is fine, but the battery is slowly becoming too weak for my needs. I don't want a new phone, just a new battery.
> Step 4 - Employees in expensive markets leave for other jobs.

Alternative step 4 - Employees in expensive markets leave that market for a cheaper market but keep their job.

I have a feeling that a lot of people in their 30's and 40's no longer really care to live in expensive markets, but traditionally felt it was hard to move and accept much lower wages. Decoupling the job from the location frees a lot of people to move that wanted to.
The alternative is an internet completely locked down in native apps in proprietary and unaccountable app stores. I'll take a bloated web browser over a corporate monoculture any day.
I don't remember the app store app being smooth.

I do agree about the "janks".
Yeah John Gray and Steven Pinker exist at opposite ends of the spectrum on this one (eg https://www.theguardian.com/books/2015/mar/13/john-gray-stev... ).

I think both perspectives are valuable
There are plenty of cases of people being reinfected quite quickly and frequency of exposure also seems to correlate with serious illness ... the science is still very much “out” on this.
Until I can rent a 2BR apartment for $1200/mo, it’s the issue.
Citizenbase – Be an Informed Voter