skysight-inc/HackerNews huggingface dataset:
This is especially true when it comes to working with JS libraries. Since no two libraries or JS developers have the same set of ideas for how the language's components work and fit together - how objects are intended to be used, standard ordering of arguments, whether to use a functional or an OO style, etc. - your application will be torn between the dozens of wildly different libraries you end up selecting, or worse, by those you have no choice but to select. Every crack in JS will be pulled wide open by that tension, and even TS' attempt at some normalization will not fully erase that.
There's probably some limits to the cheapness. I think hard drives are going to be always at least $35 no matter how small the storage space is just because of the parts and manufacturing.

I wonder what those parts are for a laptop.
I don't understand why there is so much focus on automobiles instead of just about everything else. In every other instance - airplanes, boats, long-haul trucking - the problem in significantly less complex to solve.

The only tangible reason I see for such disproportionate focus is some sense of false futurism; aka, driver-less cars have become the 'flying cars' of our times.
I'd happily pay for well designed (ie. ergonomic, usable, intuitive, consistent) software on Linux, but:
- it has to be free (as in freedom);
- if it's pretty, good, but I'd never pay for something pretty at the cost of anything else.

Actually, I already donate to some applications I either use or think benefit to the whole free software ecosystem (eg. Krita, which is an awesome project, even though I'm more of a Gimp user myself).

Edit: I have to admit I've already spent money on non-FOSS videogames that run well on Linux. I'm not happy, but I don't regret it either.
I met my wife on the internet, on a chat site I created back in 1995, we have a beautiful son, I’ve made countless friends through the internet, had a fantastic 25+ year career.

I guess I’m saying that the internet has been awesome for this family.

That said, I do agree that it has been co-opted in ways that are not good by a few nefarious players.

Still, it’s not all bad.
I would be in favor of raising it to $30/hr. Labor would become so valuable, so many people would start their own independent businesses. There would be no way to enrich the middle managers and the useless executives, they'd have to make reasonable salaries.

Of course, we'll have to raise tariffs to keep all the jobs from shifting overseas, but things would level out eventually.
AOL was the internet for some people (and maybe still is!).

It's just capitalism, put a fence around something, sell access, keep people ignorant of what they're missing.

It's impossible for things to stay good under unrestrained capitalism because there's always some [even very minor] deleterious action that can be exploited for profit (financial or control). Those actions tend to proliferate and cascade.
What do you guys think about a kickstarter to raise enough money to buy Facebook/Instagram/Twitter/etc and shut it down for everyone's benefit?
The classic AI anecdote is that the problem of object recognition in images was assigned as a summer project in 1966. It was still considered an open research problem 40 years later.
Some with more degrees of separation than others, yes.

Yasha Levine's "Surveillance Valley" is a satisfactory history of that era, up to the near-present, albeit with a clear political perspective.
I'm eagerly anticipating the day when hobbyists can 3-D print engine blocks and cylinder heads. Imagine the engine swaps enthusiasts will come up with when they can make their own designs from scratch and share high-performance designs as open source hardware. It will also be a boon to people restoring antique cars, the ability to print a new period-correct engine block.
Learning's likely to be bidirectional. ANN (as a mathematical analogue) is independent to the biological function (the original and key inspiration). Advances in network architecture (e.g. the recent trend towards skip connections and parallel processes) is likely to give insight to how an underlying, more complex system is likely to operate. In particular, systematic errors made by ANNs under given frameworks have a tendency for existing in some form in psychology and biology. Since conceptual thinking from both domains can directly feed towards each other, it's a rare bootstrap moment with the potential for rapid advances in both directions.
I use autopilot even on small roads even if it's not designed for it. After V10 it also handles roads without a centre line just fine.

However I do pay attention and keep my hands on the wheel, I think autopilot + human is much safer than either one, but since the latest updates I rarely have to take control if not going in roundabouts or junctions.

I also had one instance a few weeks ago where I tried to enter another lane manually and the car took control from me and put me back in my lane as there was someone in my blind spot without their headlights on so I didn't see it.
>once they hit parity with desktops.

I don't think they ever hit parity with desktops, mainly due to thermal constraints. There's no way that a 15W laptop cpu can ever come close to a 95W desktop cpu in anything other than short term (< 15s) single threaded performance.

comparison between a mid range desktop CPU (i5-9600K) and a high end laptop CPU (i7-8550U): https://cpu.userbenchmark.com/Compare/Intel-Core-i5-9600K-vs...
But once they start working they aren't stay-at-home moms anymore.
Totally agree. If I'm writing anything nontrivial then it's going to be in a statically and explicitly typed language. There can be some friction, but the additional tools and speed in refactoring make up for it, IMO.

At this point I only use python for pandas and matplotlib, or for sending small psuedocode snippets to coworkers
The minimum wage went from $7.25 in 2013 to $13.50 last year, finally increasing to $15 last year as well. It didn't all jump last year, so the data of 2013-2018 still appears valid.

http://www.centernyc.org/new-york-citys-15-minimum-wage

actual report:

https://static1.squarespace.com/static/53ee4f0be4b015b9c3690...

At least talking about restaurants with tipped employees, the $15/hr includes a $5/hr tip wage! If a server makes enough in tips, the min wage the restaurant pays is only $10/hr. See appendix figure 1, page 22 of the pdf.
Cost per GFLOPS: https://en.wikipedia.org/wiki/FLOPS#Hardware_costs

Probably the clearest chart that explains why machine learning is blowing up now, despite the fact that the same neural network architectures existed since 1990s (e.g., LeNet-5).

It's because cost dropped from $47,000 per GFLOPS to $0.02!!!
I'm going to try this. I foolishly created an account w/ my FB login back in 2012, and although I rarely use it now compared to a couple of years ago, I would like to use it without it being tied to my personal email.
Why would it strain credulity? That's been the experience with every minimum wage increase, ever (economic boom, not bust).

And the explanation is easy, trivial even: people who eat at restaurants have more money to do so.

US's overall economic picture is so heavily tilted in favor of the wealthy that literally anything that puts money in the hands of the poor is going to cause an economic boost.
Alright, so that would mean that it's not WireGuard that's broken because it's trying to be more picky about the RNG, but rather the Linux CSPRNG that's broken when RDRAND is misbehaving. As you said, worrisome.
If you feel up to open a ticket about it in github I'll gladly consider adding that feature assuming there's a use-case for it.
Also, if it goes wrong the damage is limited, and likely fixable.
I keep forgetting that since the dawn of time, humans have been so sensitive to environmental conditions that it is a wonder we survived as a species. I get what you're saying, but in the end it boils down to "it must be 72F and dry anywhere I go". A little rain isn't going to kill you, leave the car at home today. Don't want to ride in the rain? Then don't ride in the rain, I certainly won't judge. But it is not some failing of the design of human beings that makes us incapable of doing so.

they solve the parking problems in the cities

By turning the general traffic lanes into de facto moving parking spaces?
Any machine that has a CCD image sensor has an excellent source of high-quality random noise, in the least-significant bit of each pixel.

Each pixel will have a bias, but x-oring lots of them together gets nice, unbiased random bits to stir into your pool.

If it doesn't have a CCD, maybe it has a microphone or ambient-light sensor. That yields fewer total bits, but usually enough.

Maybe it has two, or all three. The advantage of mixing randomness from multiple sources is that you don't need to trust them all. If one starts feeding you FFFF..., the output has just a little less entropy, not none.

My guess for why AMD produces FFFFF... is that a Spook Mode was activated by accident. If so, it was supposed to switch to that only on command from the "management engine", the wired-in exploit every big CPU has. Maybe somebody deep within AMD wanted to ensure that we would not trust our RDRAND instruction overmuch.
6 Tips to write better software INSTANTLY
What you are describing is dilution of users who are not technical at all.

The people creating content, stupid simple websites, blogs, catalogs or very niche websites are still there, it's just not that obvious that they are there.
The problem is paint fades, beacon lights burn out (or the power fails). You can detect and fix those problems, but there is still the time between the issue and when it is fixed that the system needs to work. I've driven in cities after heavy snowfall took out all the power and you couldn't see any lane markings - we slowed down and used extra space (4 lane road, but everybody was driving between lanes making it effectively a 2 lane road), but those who needed to get around could - we even got through intersections despite the stoplight being out.

That is the self driving car needs to handle cases where the infrastructure around it is dead before it can react to infrastructure helping it out. This is needed in any case to ensure "terrorist" situations are not too harmful.
Come to Utah. All kinds of unusual names are given to kids there.
It does take some effort to learn how to use newer features. My biggest complaint was figuring out how to activate “search everything on my iPad” because they changed to location/gesture. An iPad is much less valuable if you can’t simply search local content. Anyway, relief was had after twenty minutes of web searching.

I use my iPad more than all my laptops and iPhone combined. It is my default device. I use my iPhone much less since I tend to leave it at home and just use my AppleWatch for getting calls, text messages, and listening to audio books/podcasts/music on my AirPods. I only use laptops for deep learning (I have one with a good GPU) and programming.
Tinfoil hat time: Maybe this was a canary if the system is designed to have an exploitable RNG that can be weakened on demand by back channels.
The last few months I have gone back to studying, and have undertaken COMPTIA A+, COMPTIA NETWORK+, COMPTIA CLOUD+ and COMPTIA CYBER SECURITY ANALYSTS. All due to the lack of suitably qualified cyber security analysts in Australia. If you guys have any advice I am all ears....I have a couple more months to go before I pass the exams...
And yet the reality of it is different. Are the people who work there deserving of not being able to survive reasonably?

Secondly, why should teenagers have to work in the first place, instead of studying?
You’re giving the iPad 1 way too much credit. It was outdated the day it came out. It only had 256MB of RAM. The iPhone 4 released 3 months later had 512MB of RAM.

The iPhone 4 ran up to iOS 7. The iPad stopped at iOS 5 and ran it badly. The iPad 2 released a year later with 512MB of RAM ran up to iOS 9.
Wow, so by raising to $15, business is booming (guess it increased sales and decreased costs). Why stop at $15?! Lets raise to $200 per hour, and then revenue and employment should be go even higher. Sounds like it doesn't affect how much the restaurants are charging customers either, so we don't have to worry about that, we can just rest easy knowing we have lifted people from poverty without any tradeoffs to society just by changing one number.
> For those that aren't aware typical rent in NYC on a corner lot for a restaurant is about 18k per month

The reason the rent is so high is because market conditions are allowing money that should be going towards labor to go towards rent. If there aren't 1000k small restaurants paying minimum wage, demand for space goes down, rent goes down, possibly to the point that being a landlord is no longer profitable.
> No we aren't.

Yes, you are.

https://www.npr.org/2019/09/12/759442642/immigration-where-2...
And there was a very large settlement related to tobacco.

Legal "drugs" and unhealthy foods are something of a special case. They've been around for a very long time and we've decided as a society we're mostly accepting of them and have greater or lesser restrictions on their purchase and use.

But we're pretty unaccepting of consumer products that are assumed to be safe and then blow up or malfunction in some manner that kills a user minding their own business and not doing anything wrong.
> It's common, in many types of federated reimplementations of non-federated sites, to create special-case bridges that allow treating a large non-federated site as if it were following the federation protocol

The non-federated site has to play along with the federation standard for this to work. Just like Compuserve or AOL, which provided both proprietary "walled gardens" and (increasingly over time) interoperability with federated services like e-mail.
Complete sets of 1991's X-Men #1 1A/1B/1C/1D/1E gatefold covers were also valuable because people valued them, until people did not value them anymore.
I think maybe they're bemoaning the dichotomy between increased access and apparent decreased use of the internet for creation of content by ordinary users -- or at least content that's not being exploited for advertising/marketing?

I'd warrant a tiny fraction of users have their own blogs now compared to a decade ago?
I like the idea but... is it really a cheat sheet with hardly any actual commands shown?
Removestar: Automatically replace ‘import *’ in Python files w explicit imports
You could argue that it reached feature parity.
Today you can do nearly everything on laptop including basic editing.

Compare that to even 5 years ago where the costs of such a laptop was much higher.
Bitcoin Miners Take over the BCH Network
> There are even people who are upset about the mere existence of the SSN for weird religious reasons.

The religious reason is generally about seeing insurance and/or investment as gambling, as I understand it. I wouldn't call it that weird.

> Also utility bills are a valid proof of address for some reason.

Well, yes. A utility bill means that there's a highly-regulated company that is providing you a recurring service to that address, billing you at that address. If the electric company is billing you at a house, for providing electricity to that house, presumably that is your house. It doesn't seem especially unreasonable, it's going to be more up-to-date than the record of when the house was bought or when you started a lease, and it's cheaper than sending a government employee to verify. It doesn't have to be a hard, unfalsifiable proof; it only needs to be stronger evidence than writing down whatever address you like without any checks.
The last two items in your list were already a thing on usenet.
I live in Emacs. It is a program specialized for typing, displaying and navigating text. If whatever I need to do does interaction via text and typing all else is just fluff. Pointing and clicking is just a digression from what I want and what I need to do.

I am not even an old fart. I am barely 30, but I feel completely backwards with regards to all developments in modern computer interaction. I hate smartphones. I hate the modern web. It all feels like one big distraction.
Back when I was a kid, Silicon Valley startups sold dollar bills for ninety cents.

Now WeWork is selling them for a nickel. The cost of everything is dropping like a rock! /s
I've seen several sites that list open source projects looking for help (see e.g. [1]), but I'm not aware of any focusing specifically on documentation.

My advice would be to look at the documentation for projects that you use or like. The state of documentation in open source projects overall is not great, so probably you can find a project that could use some help. It might take a while to develop a good working relationship with the developers, but once they realize you're a good writer and serious about helping hopefully they'll give you enthusiastic support.

[1] https://www.firsttimersonly.com/
PyTorch Mobile: Image Classification on iOS
And then go back to the grocery store every day. What a waste of time. You can also wash your laundry but hand. The reality is we have these appliances (including cars) because they increase our personal efficiency quite a bit.
If you've got 4 kids all under 4yo, you're kind of screwed no matter what vehicle you drive. For biking, you'd probably be looking at a Bakfiets with electric assist plus a trailer.

Presuming we've sufficiently eliminated car traffic and the roads are safe for kids, it's also likely that at least one of those kids can bike themselves to the store with you.
Have you given Rust an honest try yet? I thought it was a hype train too at one point, but I started using it, realized that the hype is well founded and never looked back.
> Everyone who does things I don't like is bad
I like this essay a lot. But the hn title is incorrect. Article title is "On Authorship and Style" (1860). OP, if you want to discuss this as it applies to programming, it would be much better to leave a comment to that effect than to mislead with the title.
> viable restaurants

My experience in both the UK and Germany was the service is utterly terrible. Some people believe this is a worthy trade-off. I disagree ,and I reject the notion that the only acceptable answer is higher guaranteed wages.
I'm not sure. I did some analysis comparing the cost of basic grocery items in the early 20th century to now and they aren't that different. I used the price of gold at the time vs now and the average daily wage to try to get a better feel for relative prices.

Over hundreds or thousands of years, yes, definitely.

All that said, it seems like automation could push the cost of food to near zero in the coming decades.
Honestly, no. There are opportunities at all the fast food chains (convenience stores, etc.) to move up into manager or assistant manager. These jobs usually pay $40K+ and benefits. This is a living wage in most areas. But they invested in themselves and are no longer unskilled. All I am saying is that dumping fries into a basket doesn't create enough economic value for it to pay a living wage. Not all jobs are designed to have a career path. We have much better tools to help those in poverty than minimum wage hikes. I think anyone under some X * federal poverty should pay no state or federal taxes. Trivial to implement and their take home would match a hike to $15/hour mw.
> we collectively pay for it through increased prices for goods and services, which disproportionately burdens the poor.

Employees provide services not goods, so the cost of services goes up, but the cost of goods such as food stays the same.

The rich disproportionately use services over the poor who cant afford to pay some one else and just do the work themselves.

Example:

The rich go to restaurants while the poor cook at home.
Salesforce and Inkit for Ultimate Marketing Automation
Well… I have. I helped bootstrap the TypeScript community in Ember back in 2017 (it existed before that, but I pushed hard and slowly pulled together a small team that works on it). I've written ridiculously advanced types with TS to solve problems (and experienced the compile time pain that can come with that). I'm deeply familiar with TS's strengths and weaknesses. I love TS. I'm working on paving the path to land it in one of the largest JS apps in the world. So when I say that Rust and Elm do things TS doesn't and can't, I'm speaking from experience. Lots of it! And that's not a dig on JS (or C), which I do actually like. It's just that I see how things can be better, and look forward to a world where we have yet nicer things.
I kinda recall there being some options in old browsers (>10 years ago) where websites could send their privacy policy as a blob in the http header and the browser would enable/disable content based on pre-defined user options. However I can't recall the name of this and a quick search isn't showing me anything that rings a bell.
I mean, I suppose that depends on how you're defining "overhead" cost? To sequence a human genome, you _need_ to purchase a ~$700 reagent kit from Illumina to plop into your HiSeq and a ~$300 library prep kit -- are these overhead? I wouldn't call them overhead, and this fixed-cost hasn't really changed for 5+ years.

Those two costs are what makeup the $1000/human genome stat, we don't factor in the human and consumables components
If you have to rent a car to go hiking, you aren't going to hike very often.
Museum of the Future: The building designed by an algorithm
AFAIK, with the newer Model 3 you have to push with your thumb on the larger part to make the handle pull out, in a kind of lever action.

https://www.youtube.com/watch?v=ObhEPkJPBNc

Having an entirely electronic door handle seems dangerous to me, you don't want it to fail at a critical moment such as this one.

Maybe the lever one is the way to go in the future, even though it's not intuitive. First time I had to go in, I wasn't sure what to do so I couldn't blame a first responder not to know what to do on their first encounter with that kind of handle.
The New Economics of Saving the World
I'm 40 and feel the same way most of the time.

GUI's have their place, but damn is i3 + terminal super productive, no matter what the naysayers think.
> Does that mean European languages are able to being input without special input methods

I cannot talk about East-European languages or really small languages. But for the bigger West and Central-European languages the answer is yes.

Every character is either on the national keyboard or (if typing another language) can be typed using dead-key accent or AltGr. Sometimes the compose character is needed, but I need that so rarely that I forget the combinations...
I always find it interesting that different people view the golden age of the internet as happening at a different time.

Some say the 2000s. For me it was the late 90s. For others, "eternal september" marked the end of the golden age - 1993. And I'm sure the current crop of children will say it was the 2010s.

I think the only common thread here is that the internet changes. And people don't like change. What is new is bad, what was old was good.
This feels like blogspam where "Python 3.8" can be replaced by literally any new version of anything.
BMW drivers are stereotypical bad...

I don't know of data, but the high cost of a Mercedes over a Kia means that the average driver is likely to be older and young drivers are a known risk factor in accidents.
> Retail jobs aren't meant to be bread-winner jobs.

And yet they are. Should people suffer degradation for it?
Agreed, I thought the link was incorrect.