skysight-inc/HackerNews huggingface dataset:
First, I didn't make it clear that I'm not advocating for introducing types to beginners. I advocate against JavaScript in particular for beginners.

Re: 1, yoy absolutely have to introduce it as soon as you move beyond the most trivial synyax example. Nodejs, browser, whatever you do, the most trivial thing that actually runs somewhere _will_ have callbacks that are run in the event loop queue. Not run in line-order, which is what beginners learn first. Now you have to go down a rabbit whole about the event loop, what and how and when fns gets put on the queue etc etc. Not ideal IMO since it's pretty specific to JS.

2. I buy that it's better than nasty Java, but any weakly typed language applies.

So yea, Python is probably the best in terms of easiness and less paradigm-specific cruft.
I don't have strong feelings about what the GP says, but:

> I use those perhaps once a week or less. If you use it say 3X a day, you'd save little time, perhaps a couple of minutes.

Maybe you only use them so rarely because they're not convenient to use.
Teenagers aren't available until, what, 4PM? Who is supposed to run the restaurant the first 12 hrs of every day?
That's interesting; is the use case professional photographers selling high quality prints?
Paywalled.

Here's a mirror: http://archive.li/Hyxyf
Thanks Gitlab for providing the opportunity to create a statement on something which will likely become increasingly common. That they would consider doing this will force me to re-evaluate my decision to ever use Gitlab or recommend it to others.
Keep Your Privacy with DNS-over-HTTPS: Introduction and Python Implementation
That is not the reality of it unfortunately. Might be a side gig for teenage you, but not everyone has the education or network to do better.
50 Years of the Internet. Work in Progress to a Better Internet
> This is just backpressure, asynchronously propagated

The need to handle back pressure is exactly why it's not pure async IPC.

> And still no DoS, it's completely up to the application to decide what to do with the messages it generates too fast.

And if the program can't discard messages, then it's a DoS. If the program can instead rely on the receiver to keep up so it doesn't need to make this choice, then there's a trust assumption between these processes.

There's no escaping this tradeoff with async IPC.
This assumes that you can boot.
That's what I said about the flaming pond of gasoline in my front yard.

(My point being, it'd be a lot more interesting if you listed some specific reasons you think minimum wage is bad regulation, rather than just protesting it in general terms)
GSuite is even cheaper
As a thought, profitable can have a lot of variance. If my "profit" means I only make minimum wage when all is said and done, why would I bother owning a business? The staffing costs account for a lot of a businesses expense (#1 or #2 depending on rent costs), so an increase in staff costs could changes "make healthy living" to "barely make more than the workers".

I would hope that the business owner is making more than the workers, that is the person taking the risk on the business, and most likely putting in a lot more time/effort to keep it profitable.
I wasn't clear, sorry. It makes sense to introduce types later.

I was questioning picking JS as teaching language, instead of e.g. Python.
Building Quantum Computing Algorithms in Python
Gravity is still an important aspect of an economy. People congregate near food sources(jobs). Companies congregate close to the other services they need because it costs less.

as long as our food is on one specific location so will we.

If the trend of subsistence farming because more than that we might see a shift in urban areas.
The author should have shown some code, because it certainly feels like they're talking out of their ass. "Javascript is C" wtf does that even mean?
Of course not. If it was, they'd have led with it. But by arguing revenue is up, it's almost always burying the lede that profit is not.
It's not just a matter of work. Good luck finding my local theater's shows in Greenfields, nowhere, USA.

Sure I can work from anywhere, but businesses (especially leisure) tend to concentrate where people concentrate.

Just like when I went trekking. I asked our guide once, _where do we have to go for the trail to be less crowded?_

He named a few places. Then mentioned there were no stairs on the slopes of the mountains he just named. No hot water for showers in the lodges on the way. Much fewer places to stay to eat or sleep. And not as much choice on the menu.

Wether it's around the Annapurna or in the US, businesses and services develop and concentrate where there they can find more customers. People go where they can find the products, services and experiences they long for, and the people they care about.
Steve Crocker and Bill Duval: Fifty Years Ago
Terms are fuzzy. That doesn't mean they're useless. When I talk about 'transpilers' instead of 'compilers' it instantly gives people context.

The term's been in use since the 60s, when most compilers were not optimising.
So, what exactly did they spend the gap on? Must be interesting.
But the search revenue comes from ads. Or are you merely pointing out that search ad revenue is the largest piece of total ad revenue?

To be honest, I don't understand how everyone can remember the "quality" of their Google searches from 7 years ago. I can't even remember the quality from a year ago. The things I find most frustrating with search (such as maternity blogs being the first options when looking for medical information related to a newborn or tutorial sites being at the top of the results rather than the official language docs) rank highly because those are the things people are clicking on.

As an example, I think the crown on HN is more likely to read the official documentation rather than go to a site such as TutorialsPoint or StackOverflow. On the other hand, the average programmer most likely just wants to go to TutorialsPoint or StackOverflow and copy-paste the solution they are looking for. And I think there are many more average programmers than there are visitors to HN. From Google's point of view, they are giving the user what they want.

All that being said, it is easy to criticize Google, but dealing with search at the scale of the internet is non-trivial. It isn't clear to me that Google's algorithms from 7 years ago would do just as good of a job today as they did 7 years ago. There is a lot more junk and abuse online, people are figuring out ways to hack their search ranking or spamming useless articles.
Generally, hourly workers (who aren't skilled laborers or part of a union) don't have contracts with fixed hours. They are scheduled weekly however management sees fit.

Further complicating the issue, at 30 hours, many employees become eligible for benefits, so there's a disincentive to increasing an employee past 29 hours/week.

Then, in the restaurant industry, there is a separate, lower minimum wage which assumes the employee makes up the difference in tips. If they don't make up the difference, they can request the employer cover the gap, but the employer will just cut their hours or fire them for being a poor employee.
Does Tire Rotation Include Tightening Lug Nuts? Michigan Court Concludes 'No'
So then you think the cost of food should be higher in NYC?
This is quite easy to refute:
https://www.redox-os.org/
http://menuetos.net/

And what does “memory can fail” mean? Cosmic rays? Those aren’t really good for anything afaik.
Is this assuming some of the materials are available there? This would make sense if you're getting fuel or metal from asteroids, moon's surface, etc and building ships near those. But in Earth orbit, you'll need to lift the shipyard, then the fuel, then the metal powder etc for sintering, so what would be the gain?
Was your employer not paying at least minimum wage for your work? That should be illegal...
It's not that uncommon in white collar jobs though. I have a few friends that work in engineering, banking, and sales that rely mostly on an annual bonus. It makes up 50% or more of their total take home pay.
Driving in between two posts doesn’t seem that much effort to me (doesn’t seem harder than parallel parking for example). And I suspect many of them do understand what the flexposts are for, and just don’t care.

Drivers park in clearly signed bike lanes all the time, and when cyclists alert them to this fact they often respond with anger, not understanding or contrition. Common excuses are “I’ll just be a minute” or so on. It’s just part of how driving causes people to behave - I see the same thing with my apartment driveway which is regularly blocked by people parking illegally to go to the bank, rather than drive a few hundred feet and legally park in a garage.

Now, I’m sure there are some ignorant people out there, but the majority of people will just do what they can get away with regardless of what the law or the rule is. It’s like educating people to not text and drive. Just doesn’t work.
The funniest part is that I'm not even Pakistani.
Reviews indicate that the AMD variant of Microsoft's Surface Laptop 3 is actually a decent machine, as AMD and Microsoft have worked together to provide a good experience in terms of battery life, etc.

Hopefully the outcome of that work will trickle down to other laptop manufacturers. (BIOS, drivers, etc.)

Note that AMD's mobile "Renoir" chips are expected early next year, which will be based on the up-to-date Zen 2 microarchitecture used in the desktop Ryzen 3000/3000X series. (The 3000G series uses the older Zen+ from Ryzen 2000/2000X, just like the 3000-series laptop chips.)
> How is it not obvious that FSD most likely requires artificial general intelligence

Waymo car fully self driving three days ago:

https://www.youtube.com/watch?v=t_1YLHW65M8
What do you do when the owner of the repository just ignores your pull request? I put hard work into some improvements and I would also change and adapt them to the repository owner's liking, but he just doesn't reply. He doesn't even say he doesn't have time, he's just completely absent. (And yes, the library is very popular and used by many) It's annoying because I depend on that library, so now I have to depend on my own branch which is obviously not main.
I'm surprised that the natural wage in NYC was not that much already ... given how expensive that place is.

I wonder if employment falls as a result of the wage being raised.

I have family that runs a maid service business in San Jose. The minumum wage is much lower than $15 and they are already talking about closing up their business. I assume that if the wage is raised to $15 that the business will surely close. Which is sad because the maid service business is already the only source of employment for the women who work there. They aren't choosing to work there against other options. Its the only flexible hour work they can get, and they are allowed to keep their kids with them when they work ... which other employers don't allow.

I'm sure if given the choice between no work and the maid service work, they'd probably choose the maid service work. But that choice wouldn't be up to them and the employer.
If you are a qualified developer who promised to work on apps for it (probably including an OS), then you already have one.

They have more or less stated that general availability is just waiting on someone who already has one to demonstrate a useful app. That is they could sell the hardware today, but since it won't do anything it is useless and so they see no point.
"Value" in economics is somewhat arbitrary. When both you and all your competitors have to pay at least $15/hour for a necessary piece work, you'll all pass the cost onto the consumer and suddenly the work will be creating $15/hour in value.
EU disputes Facebook's claims of progress against fake accounts
Just like the cashier in the grocery store, or the sales assistant in the department store, or the counter clerk in the bookstore. None of whom depend on tips, as far as I'm aware.
This is interesting. Not doubting your story, but my personal experience, as a Cyrillic user, is opposite: at least in early versions of Windows apps I constantly struggled with a random mix of hardcoded assumptions for encodings, key presses, characters and data stored which often produced gibberish on screen.

When I switched to Linux everything just works out of the box: I can copy and paste text between gvim, xterm, etc. with no issues. I admit that this is likely due to app writers, not underlying OS. And my experience is only with single-byte characters. Just my 2c.
Rather link: https://darkport.co.uk/blog/ahh-shhgit!/

The service is currently overloaded.
I guess you should use both methods. The hardware method for seeding, and the prng method for the uniform-ness.

Also, it is very easy to shoot yourself in the foot when being "creative" with random numbers, especially in the domain of security.
Convenience. Habit. Cultural pressure. Regulatory changes. Etc.

It isn't as simple as "People don't do it now, why would they do it in the future?" There are many ways to make automated car sharing far more attractive to people than car pooling ever could.
Many people like living in cities. There are many dozens of restaurants within walking distance of my home and quite literally thousands if I hop on the tube. How would my life be enriched if I lived in suburbia?
Money is the fuel that feeds the evolution of your business it allows your to expand, grow, change, and hire different caliber of workers. As the business grows it allows you to have more capital to pay your employees and hire more people.

If you have costs that you can't offset...

Your workers are your responsibility, they feed their families with the pay check they are provided. (Speaking from a holistic view) If you can't offset costs, that means you possibly can't provide them the same pay check or bonus they've been getting. Essentially, this ends up being one of those good of the many outweighs the good of the few.
SaaS Headline Examples That You Need to Test
> "For comparison, a casio watch goes 3 years on a single charge."

A fact that blew my son's mind when I explained why he didn't have to charge his watch.
Running a business often means longer hours, more financial risk, and other additional burdens compared to being employed by someone. If the returns aren't commensurate, why do it? Better to quit, go to a 9-5 and get some of your life back.
How is that any different from Japanese Kanji?
Then pick a memorable address, something like <prefix>::3 rather than <prefix>:ec47:87af:c904:98d7:de0b.

If you refuse to pick a memorable address and refuse to use the tool which is designed to let you handle unmemorable addresses, then you don't get to complain about how hard your addresses are to remember.
Perhaps you have misunderstood the purpose and implementation of federating sites like these?

Your question sounds like someone asking how a user of a newly opened Facebook account can follow people on Twitter. They're entirely different services. The federating, or not, is immaterial.

The first part is the alternative service.

Mastodon is an alternative to Twitter, presented in a Twitter-like format and flow. People who use it do so because they want to avoid the restrictions and cultures of Twitter. They don't want to post the same content across the two services. They don't want to interact with Twitter. They want to be on Mastodon.

The second part is the federating of the service.

Instances of Mastodon are spread around, hosting a set of users on their individual servers. Each of those instances can then communicate between with the others, intending for you to be able to follow and interact with users on other Mastodon server instances as transparently as those of your local Mastodon server. They are still interacting within the Mastodon environment.
Takeout and dining in? Yes, absolutely.

It has already gone up to compensate. I still go out and eat for a few dollars more and people get paid better.

Go explore some rent prices in NYC and you will understand why it is necessary.
>Even a one-time increase of 10% to 15% is unlikely to dissuade large numbers of customers from dining out. That would amount to an extra $1.20 on a $12 burger.

On the other hand, an extra $1.20 on a $3.50 burger might dissuade large numbers of customers from dining out. A $12.00 burger is pretty high end in most parts of the country.
It's not just the web, it's all of computing, even down to the hardware design. A vertical scroll wheel is standard on all mice. A horizontal scrolling method of some sort is not, and even on mice that include one, it's usually not as good as the vertical one (e.g. leaning the wheel left and right).
> I'm not familiar with US employment laws, but the amount of hours is not in your contract?

Hah, good one, but not if you're marginalized. The majority of the states in the US are "right-to-work," which means you can be fired at any time for almost any reason. For the other states, there are varying levels of protection. I can't really speak to what is stipulated in their contracts, but I can tell you the following: if you're working two+ jobs, commuting 2hrs + because you can't afford to live in the city, and have to cook and clean your apartment on top of that, you don't have time to inform the Department of Labor (that's likely not even the right place to call--better spend some more time finding out what is) that you're being exploited.

> Zero-hour contracts are explicitly illegal, even for the self-employed.

By referring to getting scheduled at all, I was indicating you would likely just be outright fired the next time you dropped a glass, were 1 minute late, or any other minor, human-prone error happened.
So who gets to decide how much profit this person is allowed to make? Maybe he wants to save for his kids college or against a recession? He is taking the risks (leases, capital tie up, etc.) he should be allowed to decide his payout. Most restaurants run super lean and have high failure rates. The long term effect of these laws is yet to be seen.

It is also unclear to me why we expect an unskilled worker at McDonald's putting fries into a basket to make a "living wage". These jobs are largely for students, retirees and other temporary workers. A high minimum wage isn't the way to end poverty, no taxes under $60K, needs based UBI and other tax incentives are much better options.

The issue is that business that employ unskilled labor will tend to raise prices but rich people don't shop at WalMart; poor people do. So great, they make more but their buying power may have actually gone down. This is the conundrum. Everyone wants $40/hour unskilled manufacturing jobs making throwaway products that they can buy at the dollar store. You can't have it both ways. People really want buying power, not necessarily higher wages.
Even if it is stable, it's still far too complex. The compilers generate so much machinery it's not realistic to expect interoperability with foreign code.
In my experience, the dining experience is worse in the US than other countries I have visited. I don't know if it's the tips, or something else, but American wait staff (at least at mid-priced restaurants) are always in my face asking if everything is ok. I much prefer the European norm - they take my order, deliver my food, and wait for me to ask if I need something else. I'm not dining someplace to make a new friend, I'm there to be social with my existing friends or family.
NYC is surprisingly affordable if you're not in Manhattan

https://www.padmapper.com/apartments/new-york-ny/l-38104265/...
> When there's a bug in the CPU microcode, you're at the mercy of your motherboard vendor to release a new system BIOS that will update it for you—you can't just go to some download link at AMD and apply a fix yourself.

At least on Linux, that's not true. Intel publishes microcode updates on Github [1] (and distros package it) and AMD has it upstreamed in linux-firmware [2], so you don't have to rely on motherboard vendors at all.

[1] https://github.com/intel/Intel-Linux-Processor-Microcode-Dat...

[2] https://git.kernel.org/pub/scm/linux/kernel/git/firmware/lin...
...it literally is not.
And where is this going to come from? Our public infrastructure is crumbling after decades of insufficient spending and maintenance as it is. It will take a significant social shift to reverse this trend and stop robbing the future to support short-term political agendas of neoliberal austerity and privatization that merely enrich the rich further.

If we can accomplish such a shift, there are already much more worthy ends to put the money and political will towards: increased public transportation, rebuilding of streets to safely support non-vehicle traffic, public ev infrastructure, etc. Spending massive amounts to subsidize the few rich who could afford autonomous cars would just be further regressive policy.
This reads as if it is comedy, but really bad comedy.
Neo-feudalism is going to be so interesting. Hope I get a cool job like being a jester.
One standard example I use is finding duplicates in a big collection of ite s either via a hashtable or via merge sort. The collection would be big enough not to fit into RAM, so you get swapping onto a hard drive.

Merge sort will mostly just work, because all its memory access patterns are sequential. Hashtables would need to pay for seeks all the time.

So O(n log n) mergesort would be faster than O(n) hashtable approach in this case.

(There are ways to improve the absolute running time further compared to these naive approaches.)
Aren't you just making this happen with tipping?

I am from Europe and I always find it confusing to deal with prices in the US. First the prices don't contain the taxes, and then I have to add tipping. The price of a meal shows up on the menu as 9.95 and I end up paying around 15.
The average cost of tuition at public universities in 1970 was $470. In 2017, it was $9,970.

Health spending was $355 per person in 1970 ($1,797 if you adjust to 2017 dollars). In 2017 it was $10,735.

The median price of a home in 1970 was $23,600, and last april it was $339,000.

We have less than half the number of pensions in the US than we did then. Contributions to retirement plans have grown by more than 10x and we have a lot less financial security now despite this.

1,000% is a fantasy. We're well above that on many aspects.
Thats a factor of rising rents not rising wages. Its been well documented that rent seeking is causing this behavior.
Monero actually. Bitcoin is traceable.
It's odd that so many of the comments on the self driving threads make this assumption that drivers of expensive cars are safer than drivers of inexpensive cars. It is just part of the classist bias that attaches virtue to wealth? Or is there some data that suggests that a Mercedes driver is a better driver than a Kia driver?
True. It is not like McDonald's is already pushing for those self-order kiosks.
Everything You Need to Know about Acqualina Miami Beach
Show HN: inletsctl – create inlets exit-nodes with a single command
This isn't relevant to the thread, nor to what the Firefox dev was asking for.
> When theRDRAND bug in Ryzen 3000 first surfaced back in June, Linux users widely reported that their entire Ryzen 3000-powered systems wouldn't boot. The failure to boot was due to systemd's use of RDRAND—and it wasn't systemd's first clash with AMD and a buggy random-number generator, unfortunately.

Then why are half the posts on Hacker News about how wonderful Ryzen is and how Intel is all but dead, etc.?
I can't get to the "Home" view, but I can play music and use the "Browse" view. I'm using the desktop app.

So yeah, something's up.