skysight-inc/HackerNews huggingface dataset:
ML engineer here. I didn’t take any ML classes in college and picked up most of what I know on the job.

I think this advice is directionally correct - reading through a theory-dense textbook like Bishop, which many consider to be a foundational ML textbook, is likely to be a bad use of your time. However, I think it does help to start with some theory, if only to give you the vocabulary with which to think about and get help with issues that you run into. At the risk of sounding like a broken record, Andrew Ng’s class on Coursera (https://www.coursera.org/learn/machine-learning) is quite good - it’s accessible with a bit of basic calculus knowledge (simple single variable derivatives and partial derivatives are all you need) and basic linear algebra (like, matrix multiplication). The whole class took me around 30 hours to get through, so if you’re determined, you could probably finish it in 2-3 weeks even if you’re pretty busy.

Also, if you like having text notes to refer to, I made these notes for myself a few years back when taking the class: https://github.com/tlv/ml_ng. There are some spots where, for my own understanding (I’m a bit of a stickler for mathematical rigor), I added more of the reasoning/equation pushing that Ng glosses over in his lectures. I would say that for a practical understanding of how to apply the concepts covered in the class, there’s no need to read those parts carefully (there’s a reason why Ng glossed over them).

But yeah, to all the people saying you should start by reading entire textbooks on multivariable calculus, statistics, and linear algebra...that’s not necessary. Most ML engineers I’ve met (and even most industry researchers, although my sample size there is much smaller) don’t understand all of those things that deeply.

Also, one last semi-related note - if you’re reading a paper and get intimidated by some really complex math, oftentimes that math is just included to make the paper look more impressive, and sometimes it’s not even correct.
Don't rely on other's
At https://www.amazon.com/Carbon-Dioxide-Theory-Climate-Change/... the author is quoted with some conspiracy theories about the German government intervening with Springer, because the German government is obviously afraid of yet another populist pseudoscience tome being published.

Most of the reviews are obvious fakes written by people named "John" and "Mike" who have exactly one review.
I suspect this is wildly individual. I myself prefer down pillows while my wife sleeps on one filled with wheat. My second favorite pillow is actually the IKEA Kornvallmo.
I think so too. Autonomous cars are going to fuel urban sprawl like crazy. I know I want to get further out of the city. Once I can commute without driving I won’t mind a long commute.
I had a coworker that worked on the fraud team at Second Life. He said the engineers ran the place and would work on stuff that was technically interesting to them, rather than working on stuff that users wanted or needed. That probably didn't help.
One thing that was not mentioned was anti-trust action by the government. I predict by 2030 one of the FAANG + MSFT will have been investigated and broken up by the government. Leaning twords FB or AMZN.
How does the layperson know how to set up a node? And, care to.
Do both of you use gmail?
>Unlike decentralized blockchain-based offerings, the PBOC’s currency is intended to give Beijing more control over its financial system.

So not what you are expecting from a crypto currency?
I thought this was a great comment until the petty jab at the end. Being concerned about this issue and being "disgusted at the idea of Chinese people learning science" are clearly different things. Don't let a few bad apples cloud your view of the rest of us.
> People will routinely 'beam in' each other (similar to FaceTime conceptually, but with no visual or auditory perceptual deficiency vs being together in person) in varying contexts for varying purposes.

This made me laugh. We haven't even figured out how to do telephone conferences reliably. I'm still waiting for a telco that does not have the obligatory "You're breaking up" or "I cannot see the screenshare" or "Oh sorry, my microphone was still on mute" or whatever somewhere in between.
Highest Paying Companies of 2019
I'm saying that they have systems in place to measure the impact of the code that they put in production on their bottom line and if those recommendations didn't move their profit margins in the right direction they wouldn't be using them.
that's a very small number; and they re refugees
$7k per Month with Instagram
That ship has already sailed.

In Europe all new cars, since 2018, must be able to automatically call emergency services and provide GPS coordinates in the case of a collision.

https://en.wikipedia.org/wiki/ECall
That's a great question, and there are very likely a few places we can throw 10B on and completely change the fate of Mankind, but we don't do that because the gains are not excludable.
The strange case of the cyclops sheep (2017) [video]
From 0 to 1k companies a year, how to get angel investing deal flow
I'll relax when I can get through the day without fighting some idiotic organizations excuse for a web form or attention hogging pop ups or, god help me, what else?!

We shouldn't have to put up with all this shit. That's the point.
So as a person with Aspergers and severe social deficits, what would you suggest? I have advanced programming skills, degrees in Computer Science and Physics. Employed in aerospace as software engineer for 7 years, burned out socially. Now, can’t connect with a single hiring manager. My life feels over. I want to just work. I hate socializing because I am terrible at it.
In the list of 11 reasons people speak at conferences, I can’t help but see that a good 7 of them or so are vanity related. I think this is the number 1 reason I don’t speak at conferences (and probably the number 1 reason I find conferences to be of very limited utility).
Most humans on Earth don't want to be hugged by a stranger. Privacy and all that.

And for those few we really care to hug, we most often care enough for to be around anyway.
> At least thunks also give you access to `getState`, and if you need it, the ability to inject an "extra argument" that might contain something like a service reference that can be mocked for testing.

I've found this to be absolutely required, due to users being able to trigger multiple ajax calls that could return in the wrong order. You need getState() to know which one is valid and discard the old results.
Travel more.
Ask HN: What's up with Scott Bell?
Thanks. Sad that it is retracted the silent way, seems to just fuel more conspiracy theorists.
Netflix sued for streaming Bicycle Thieves without copyright (2015)
> All we need is the right software

Who authors and maintains this software? And what is their incentive?
Some fun ideas, because there's absolutely no reason why life should be so biological, as you say:

- Some ancient civ managed to run computing hardware on the surface of cooler stars (there are stars that allow non trivial surface chemistry)

- the same but with gas giant planets near their metallic or rocky cores

- Gamma ray bursts are galactic compute nodes syncing data
The gains of polio eradication are not excludable, either. The effort is being funded by governments and charities, not profit-driven actors.
I would think it should be the other way around where gas cars would need to pay carbon tax. Or we can just call it even. Or in a hopeful scenario, stop oil and gas subsidies.
There is also AWS Cloud Development Kit, which generates CloudFormation from Typescript, C#, Java, or Python.

https://aws.amazon.com/blogs/developer/getting-started-with-...
Alts are useful for trying out many different builds.
Trading bans happen very rarely, mostly people posting buy offers for ridiculously low amounts - since we are available on most devices and have players with all kinds of vision problems we tend to remove such offers so people don't accidentally click and accept them.
I like calling regulations, "protections" in some circumstances. And here we are, awaiting some new protections.

My "oasis" is just text files in git, or photos in directories for the most part. The challenge is integrating with others and my god damn iPhone.
Doesn't a UBI get rid of actually prevent a government from dictating who gets what?

With current social support programs the government does get to choose who gets what. But with a UBI, every adult would get the same amount, effectively removing the government's ability to choose who gets benefits.

Maybe I'm just misunderstanding what you are saying, I don't know.
On inspection, if they are optimising for social image / good will then a marketing campaign is the obvious starting point.
Do a few small things daily, consistently, 365 days a year, for the next decade. E.g., learning three new words/phrases in a foreign language per day takes about 5 minutes yet adds up to over 10,000 in a decade - essentially the number it takes to pass a C1 exam.

This kind of slow steady progress is useful for virtually anything: learn foreign alphabets one letter a day, read the encyclopedia one entry a day, etc.
I’ve Never Had a Goal
So why do I need google play store to install and google play services to use the ProtonMail app on android? Please release a standalone version like whatsapp does.
Who pays for the "free remote data storage"? And who writes the software for the cell phone mesh network?
Even with isolcpus, there are some kernel threads that will preempt user threads (kworker/rcuos/softirq) unless you set your priority higher than those with sched_fifo/rr
I've seen several similar posts like this, but this is the best one yet. Kudos!
Buy bitcoin. Sell 10% stake each year (dollar cost averaging per day) starting 2015.

Also get ripped sooner.
Do you accept wildcards, or create a new alias in advance every time? I used to accept wildcards around turn of millenium but spam was overwhelming.

How do you stop "mainstream" providers from sending your emails to spam?
Divisive, nasty, flame-bait post not flagged because it is anti conservative.
Making Python Programs Blazingly Fast
> this bloated 'shitware' today is the result of it having been written by people who a) have no deeper understanding of what the computer is actually doing; also known as typical Python/Java/etc/etc/etc programmers, and/or b) simply not giving a damn about conservation of resources

Much of the blame lies with bloated frameworks, such as Electron, rather than with the developer who uses the framework. You've covered this under Option B.

This topic cropped up recently on a Show HN. Someone built a Slack client for Windows 3.1. [0] It uses a tiny fraction of the memory used by the official Electron-based client, of course.

[0] https://news.ycombinator.com/item?id=21832815
A few good takes, but China becoming the dominant global power? Not a good take.

China is fairly good at a few things, namely lending money and manufacturing goods.

What they aren’t good at is making people happy. See Hong Kong for the last 6 months.

I don’t think the United States is becoming increasingly isolationist. I think we’ve seen a brief period of these attitudes, but it’s not indicative of the next decade imo.

And the author seems to think China will be able to rapidly adapt to change, pointing to global warming.

China is the world’s worst source of pollution. I don’t think they’re going to 180, especially since their economy is built on it.
> They will remain idle unltil untethered energy and bandwidth become free

unless you tie it to an incentive, and thus you arrive at cryptocurrencies
> The GPS thing is unlikely

How so? Why would a new car not come with GPS navigation on the dash? Why would a new car not come with a data connection? These are commodities, your phone has them.
I know what you're saying. I don't think you understand what I'm saying, which is those systems can be wrong or they might not be optimizing for the bottom line. Why didn't their systems catch that bug that was discounting expensive equipment for more than 90% that I linked in my previous post? People make mistakes. And for a frame of reference, Google's corporate policies definitely don't optimize for the bottom line, and it took a minimum of 5 years for it to affect them negatively (I'd guess closer to 10+).

Anyway, agree to disagree.
It's incredibly unfortunate nuclear has such a bad PR problem, as we need it to get to large scale clean energy. If we had properly invested in nuclear earlier, we'd probably be in a much better position today. Now we need to play catchup.

It was a smart move by Yang to bring up new technologies, which most don't seem to be aware of yet, and provides a way forward through the PR problem.
Not everything is done for a rational choice, or even moderately good reasoning. Insurance companies what to know where you drive, when, and have a dashcam video if you get into an accident. Government want to experiment with different forms of taxation. Police and courts want to track people convicted of crimes. Employers want to know that their company car is being used responsibly. Car companies get sued for making fast cars, start to install GPS for liability. Municipalities want to fine/tax speeders. Cars that are on lease can be tracked and shut down remotely if payments stop. All these reasons start to add up.
Make $2500 per Month – Passive Income by Creating Own Mobile App..Pdf
Witness what’s going on in Hong Kong? There’s plenty of speculation that what’s happening there is being funded or supported by an opposing party in China. Older generations are also implicitly supporting protestors there very carefully. The young college kids are who everyone sees but there is a lot happening behind the curtain.

China has had multiple generations of unrest. It isn’t just the young generation that is ready for change.

I wouldn’t say China itself is doomed but communism there might be.
> 1. This doesn't make any sense. The easiest way for the government to impose more taxes is to raise the percentages on the taxes they already collect. Private filing has nothing to do with it.

To raise the percentage rates, politicians have to vote to raise those rates. Private filing means that everyone is very aware of how much they’re paying in taxes. It’s not just an invoice they receive listing how much was withheld. They have to recalculate it. That makes them much more sensitive about voting for politicians who vote for higher taxes.

> 2. Americans don't have the lowest tax rates in the developed world. Mexico, Ireland, Chile, Turkey, and South Korea all have lower tax rates[1].

I don’t think people would consider Chile and Mexico to be developed countries. You’re right that Ireland and South Korea are lower (depending on the year, Ireland cut taxes significantly recently). But they’re together with the US in the bottom band.

> And in some cases the governments provide more services with less money because they're not spending half their budget on occupying other countries.

I think it’s true that other countries do more with less. But it has little to do with the military budget. US government spending as a percentage of GDP is 38%, meaning all levels of US government spend $7.3 trillion annually. The military budget is just 10% of that, or 3.2% of GDP. That’s high compared to Europe, but not a big difference compared to overall government spending. The US military budget is proportionally where the U.K. and France’s was in the late 1980s, back when those countries had robust welfare states: https://worthwhile.typepad.com/.a/6a00d83451688169e2022ad3a0...

If the United States cut its military budget to the same proportional level as France, we’d have an extra $175 billion for other things. That’s not nothing, but to put that into perspective, we spend $970 billion a year on education (5% of GDP). We spend $1.1 trillion on healthcare and welfare for poor people. Cutting our military budget to European levels wouldn’t revolutionize our budget.
Forgive me if this sounds a bit “hindsight 20/20”, but I feel like performance was always a lower consideration when it came to utilizing graphql. The win is in reducing overhead around providing new endpoints.

Like react, it eschews performance for the sake of enterprise level scaling. This shouldn’t come as a surprise to anyone, being both of these came from one of the largest dev organizations in the world.
Maybe we should enforce some guidelines, and sponsor some programs to address these issues.

There's ways to develop working software, but not if it's all locked behind closed OSes and other bullshit.
The people operating them if you have the proper incentives in place such as is done with cryptocurrencies. They pay the upfront operational cost and then are paid for usage by those using the network.
...no? He said it himself, he has until January 1st of 2020. He lost the bet.
Not sure what you mean by a single bit for a spin lock. It's a cas operation, which doesn't operate on a single bit.

Edit: I think I see what you're getting at, but the point from the article about cache invalidation for the naive implementation still is valid.
If artificial meat becomes really good, these cultures won't need to change.

Real meat, and all the rituals down to the actual killing of it publicly, can still coexist with artificial meat, with an elevated status, like marble beef, or having a sheep solemnly slain for a feast, already are today.
Mostly that it runs super smooth on linux and I do not have a high end laptop, so I wanted something on the lightweight end of the spectrum.
I then came along a youtube tutorial about getting started with VR development on Godot by the main Godot dev. So I'd say all the stars aligned and I had a reason to try it out.
The Godot discord is also a very nice place, as I got in contact with the developer who works on the hand tracking support.
It's really very much like the Blender developer community, from the people hanging out there.
This is one thing I don't understand about the Android ecosystem... Android fans like to point out that you have a choice of phone price points from $100 up to $1000, where on Apple devices it's generally $600 to $1000. But if you actually buy one of those $100 phones and have a problem with it, the first response is always "well yeah that's what you get for buying a cheap phone".

Seems like an illusion of choice if you're guaranteed a working phone only if you buy the latest $1000 Samsung flagship.
To add to the list you also had some modest Web advertising, trade show promotion and limited journal / newspaper / magazine ads & write-ups for websites circa 1995.
Look at the general tone of all this thread.

The Nokia n900 was an excellent smart phone. Still would be without nearly 10 years of improved tech hardware updates.
I'm an occasional lurker here but I created this account because of this comment as it represents what is so annoying about this community sometimes.

What exactly are you aiming to achieve with this comment? Sometimes the best thing to say is nothing at all.

> In my early days, I had also this urge but it's wrong. The whole post is wrong. Ask yourself WHY you want to speak at tech conferences. What's the aim of your speech? Most of the times and most people don't have an answer.

Who are you to say it's wrong? Even if people are doing it for the wrong reasons, the fact that they are doing it means that this post is relevant to them. To call the post "wrong" is so arrogant and adds nothing to the contribution. All it does is give you a useless delusion of grandeur that makes you think you know better than this author, or those that find value in the post.

> - To increase your personal market value? You think one speech is enough? Not at all. You need so much more. A topic, more than your vim config or some Github repo which got five stars. You need achievements, first. You need a damn story, a sharp profile. Then go out and hold 10 talks/year, shotgun Google's video search with your talks.

This makes no sense. If you're still advocating for eventually going to give talks, why did you start off by calling this post wrong when it gives advice to people that want to speak?

> And be aware that public talks don't necessarily improve your market value. One so-so talk on Youtube about your vim config at some third-class conference is worse than nothing. Besides, most tech conference are third-class.

This sounds like a personal problem for you. And no, one so-so talk on Youtube about your vim config at some third-class conference isn't necessarily worse than nothing

> Public speaking skills are overrated. It's enough to be able to moderate a meeting/standup for 10-50 people. To do proper speaking, you need to do it frequently, you need to understand entertainment, sometimes you need script writers, media trainers, etc.

If you're moderating a meeting with 10-50 people, good public speaking skills will go a long way into making the meeting worthwhile for the attendees.

I have no relation to the author of this post, but it's jarring seeing comments like that throw away nuance and kindness, and let out arrogant statements all under the guise of intellectualism.
And if he had made a prediction based on processed meats like burgers, deli meat or sausages being outsold by lab derived products it would have been an interesting prediction, but there is a wide variety of animal meats that people rely on day to day.
Digitising Darwin’s Fossil Mammals
I live in snow country as well so when I updated my boiler for home automation I connected the existing controller that has worked for 20 years to the NC side of each relay. This way if the HA controller fails it falls back to the old less sophisticated but near bullet proof analog control system. I dialed those thermostats down 10 degrees below the HA setpoints. If the HA system fails the relays are inert and the old system keeps the house from freezing.

I suppose if it fails with the relays energized it's going to get pretty hot inside, but in the meantime if I have issues with the HA system I can just turn it off and use the old thermostats. This was great while I was debugging my design.
From this week:
https://www.forbes.com/sites/billybambrough/2020/12/30/china...
That's quite right.

But also there is a big difference between "the static checker will probably catch errors of this kind" and "the compiler will certainly catch errors of this kind". The latter is far more liberating.