skysight-inc/HackerNews huggingface dataset:
I'm afraid that the predictions made in this article are more or less based on a faulty second-hand magic eight ball.

Due to the abundance of companies floating on the markets, This decade will introduce a long awaited tech crash that will reset and purge those companies unable to turn a profit. It will get harder for startups to seek capital since most of FAANG and other established companies with strong portfolios will move into novel industries that will invade their market share.

The claim that automation is going to replace those in 'medicine and law' is nonsensical for this decade. The deep learning algorithms used to obtain very accurate models are still not transparent enough to be trusted by professionals to be taken seriously or to understand the decision process. These tools will get as close as being supplementary in the medical and law professions to make their jobs easier.

Some technologies required to tackle climate change such as battery, wind and solar power are already here but it is still expensive. It would take time for the costs of this to be cheap enough to be trivially affordable for all, thus allowing start-ups and companies to innovate over expired patents to address climate change which will happen in the mid-late 2020s or early 2030s.

Handheld phones will still be here in the 2030s as they would have already replaced GPSs, modems, mini-PCs and even entry-level laptops. They will just not be used often like what we see today.

> President Trump’s tweets will probably be gone, too.

Highly unlikely. When we follow the loudest sock puppets on the internet, they will always be held to account and their actions and whatever they said will be preserved forever, just like in the past.
Raspberry Pi Zero W WiFi Hacking Gadget
The Thought Emporium – Science Channel on YouTube
Meowsterpiece
Or Cat-trastophie?
> What's the point of this all or nothing attitude?

the point is to try to enact change in corporate behavior with regards to consumer devices.

>The alternative is getting nothing.

goes both ways.

If I don't buy a product that uses binary blobs all over the place, they don't sell the product to me.

Supporting products that support DRM systems natively does a lot to support the underlying DRM system, too. It sets a native expectation of DRM among developers, fostering the use.

And worst of all, I can't try to fix blobs without labor that is so intensive that it renders the very idea moot.
That's a total oversimplification of two very different auto markets. Germans relate to their cars very differently than do americans, including on environmental issues.

For one, Germany has a much more well-developed public transport network. An eco-minded German is much more likely to park their car and take a bus/train etc. So if you take the bus/train regularly, you don't feel so bad about having a diesel car for use when you need it. Contrast that with Tesla's home turf: California. Public transport there is ludicrously bad. The car is king. So, lacking proper public transport options, the eco-minded californian will consider electric options much more readily.

I have never met a Tesla owner on a bus or train in north america. I have met many German BMW/Merc/Porche owners on European trains. I have met plenty of Tesla owners on aircraft, going on their holidays. I do laugh at the irony of all those Teslas parked at SFO. How many of their owners are flying business class or better? How many of them have extensive solar panels on their houses? Electric cars in north america are more of a fashion statement than they are in europe.

Another big market difference: Engine size. Germans prefer smaller engines and make them work. Americans prefer larger engines that putter along at 10% capacity. Another: transmission preferences. US = 98% automatic, Germany = <30%. The markets are so different that any direct comparison can only happen after extensive couching of every statistic.
We have had over 2% for the last 3 years. That’s already pretty high
Very good question.

Let's say that being a single nationalistic reserve currency gives inordinate power in the hands of a few.

Some societal benefits are:

- There will never be shortages or famines like the Irish potato famine. You need potatoes, you print money and go get them

- There will never be shortages of labor. You need services and companies to support the massive infrastructure, you pay cheap labor and get them. This is why even very small counties in the US can handle online utility payments while it's not common in Germany or Japan

- Any time there is a recession, just print money out of it without worrying about inflation. For ALL other countries, the more they print, the lesser their currency goes in valuation. Think Argentina, Asian countries. US has been printing quite a bit as well but all those extra dollars don't cause inflation. They just provide liquidity. The inflation is exported to other countries. This is why so many countries have so many dollars in reserves now

- This printing press minus the inflation is the reason the US nominal GDP is so high. A haircut in US is the same as haircut in India. But a $70 haircut counts more towards GDP than a Rs 70 haircut

- This currency is also the reason why so many countries give visa on arrival to US citizens. Those countries need dollars and they want to make it easy for people to give it to them. The freedom to travel around the world with such a strong currency is uniquely American. Perhaps only bested by the British in the past

- US currency goes through US banks. Which means it is under US purview. This is how the US imposes sanctions on whoever they don't like. This is enormous power honestly. Japan and Korea are in a trade war but they can't really impose sanctions on each other as much as US on Iran.

Overall, being the reserve currency is an undue advantage that the US has. The standard of living in the US is abnormally high because of it.
Might see that flip in the coming years, if you consider web assembly (wasm) to be assembly. I do.
This is why I tend to prefer "auteur" music; music composed, arranged, produced, performed, and ideally even mixed by the same person/small group of people.

It's a shame we'll never get to hear Beethoven or Mozart playing their pieces themselves, in their intended locations and with their preferred instruments and seats and such. I suspect it'd sound much better than any other performer who's interpreted their work.
He specifically stated, in so many words, that he doesn't.
I've switched to a shaving knife/razor a couple of years ago and don't regret it. The knife maybe needs sharpening once a year or even less if you take care to use the razor strop before every use. It was a one time investment and now the costs are $0 (except for soap/gel).
Not only German, but all. It's a theft of global scale.

When one takes into account the cost of subsidies and additional debt already insolvent governments take on to fund this nonsense, everyone should be concerned.
Voice has a really strong advantage for coordinating complex tasks: it keeps your hands and eyes on the work itself.
http://radiomesh.org
It gets a bit messy.

In order to capture an image, most image sensors are triggered. Some sensors will operate in "free-run" mode, but in reality something is sending a capture signal to the camera. In sensors where you have very low level control over things, usually what that does is clear the pixels (dump the accumulated charge) and start exposing. Then, when the exposure is complete, the camera makes the data available for read-out (for a phone sensor analogue-digital conversion is likely done in circuitry on the sensor, not in the phone).

That trigger is the important bit. Using triggering you can synchronise multiple cameras (e.g. the sensors in multi-camera phones are almost certainly co-triggered to avoid ghosting), illumination units, etc. In fact many camera chips can also be set to output flash signals when they're exposing, this eliminates latency in sending separate "capture" and "flash" signals. When I've deployed machine vision systems, often we would use an external system to trigger everything (e.g. a microcontroller). Interfacing hardware and software triggering is a nightmare.

Then you've got whatever low level interface is actually communicating to the camera. On a phone, that's probably MIPI/CSI-2. Modern SoCs have dedicated (hardware) camera interfaces (the ISP) that are designed specifically to load images from camera sensors and do some minimal processing. You need kernel-level drivers for whatever your SoC is. These drivers will (in theory) let you set up arbitrary image sensors with whatever resolution/timing they require. But the key is you need two drivers: one to control the ISP and another to send commands to the camera sensor. A lot of the time (cough Broadcom) you only get a blob for the ISP and you almost never get full datasheets for image sensors without being a big customer.

Rockchip have an open source driver for their ISP: http://opensource.rock-chips.com/wiki_Rockchip-isp1

See Rockchip again for an open-source example of an actual sensor driver.

https://github.com/rockchip-linux/kernel/blob/release-4.4/dr...

Want to make an educated guess why libcamera supports the [Rockchip] RK3399? They make it comparatively easy.

In the end V4L acts as a mediator between this low level interface and other things which want to talk to the camera. Rockchip have provided what amounts to a plugin for V4L. Then on top of V4L you have libraries like OpenCV which give you nice interfaces like `imread` to capture images and do stuff with them. To answer your question you probably need to be more specific. The performance of what V4L does for a specific ISP/sensor combination very much depends on those underlying drivers.

If you can afford it, a safe strategy is to leave the sensor in free-running mode in a separate thread that's dedicated to capturing images. Then in your application you pick off the most recent frame and do stuff with it in parallel. For a 30fps camera you therefore have 30ms or so to do your stuff before the next frame comes in.
while either extreme is bad, I find it much more comfortable in CA vs Germany.
Have you ever been in people traffic in subway during rush hours? Throw in flu season on the mix. I’ll take car traffic any day over that.

Electric self driving cars (land a lot of related infrastructure sounds much more compelling then anything Germany or Europe has to offer right now
ReQuTech – Tailored antenna solutions for the future
> The concept of being woke is a convenient cop-out to declare in a single word that yes you agree with all those things all those other people are saying.

As far as I can tell, woke is generally used as an adjective towards others (often pejoratively). Unironically claiming to be "woke" will generally elicit ridicule.
I went down this road — the economics don’t work unless you can get your acquisition costs very very low. Good conversion rates and margins but we are talking small numbers, and large capex per user to print cards, esp if you give some away for free (which is a great acquisition channel)
Amazon WorkSpaces offer way faster screen sharing; give that a shot?
shrug isn't the way to bring people in.

Also, what leaks and breaches are you referring to? I've never heard anyone make the claim that the big sites are sources of more leaks and breaches than smaller sites. If anything, smaller sites have fewer resources to protect against attacks; if they are less often breached, it's likely because they're smaller, less interesting targets.
It kinda depends on where in the dependency chain the vulnerability is.

For instance, if someone found a security bug through Twitter's verification process, then a security.txt might be a good place to start. However, if the problem lies with the server software they're using, or the DB software, then emailing twitter won't really do all that much for everyone else using the software and you can't really expect Twitter to bring it up the chain, so to speak.
I think the issue with bus charging is that if you want to plug in all those busses at their various depots and charge overnight, the electrical infrastructure can’t support the new load (multiple megawatts per depot). Bus depots were never wired for that kind of load.

You literally need to build new substations and wires to service a fleet of busses. I think there is probably generation capacity but it might not be deliverable to where it’s needed.
Swiss Post has an Android app that has the same idea, and they even let you send 1 free postcard per day to Switzerland and Liechtenstein: https://play.google.com/store/apps/details?id=ch.post.it.pcc
I think you're bumping up against the difference between positive and negative human rights. Positive human rights requires someone to do something for you. Negative human rights only requires others to not interfere with you.

Negative human rights are the only kind that make sense in my opinion. I don't owe you my labor, my time, or even my existence. It's only when you start thinking you are owed a part of me that you start thinking you should get to control what I do with my body.

This is why the right to free speech is about the government not inhibiting your ability to speak and why the right to bear arms doesn't imply the state must provide you with a gun. Some positive human rights like right to an attorney squeak in because we're about to take away one or more of your other negative rights through the judicial process.
Excerpt:

What Can It Do?

"The main feature is fast access to a flat, 24- bit address space. [This is on an 1980's, 64K max, 8-bit microprocessor!] Although there are many ways to retrofit a 'C02 with expanded memory, AFAIK none can touch this implementation for speed. Given any random address in the 16 megabyte space, KK can fetch that byte in 6-8 cyles. It's fast because:

the extended addressing is part of the instruction set. There's no MMU to spoon-feed.
memory is organized as blocks of 64K (not a fraction thereof, such as 16K)
Units of 64K make it easy to treat the entire memory as a linear, 16 megabyte space. That's because the results of address arithmetic — a 24-bit addition, for example — are directly acceptable by the machine. The most-significant byte is the block address. This is far more efficient than a scheme using, say, 16K blocks because a 16K-block system needs to mask and shift the addition result to isolate the block address before it can be passed to the hardware. Efficient linear addressing opens the door to a modest range of "big data" applications — tasks which would cause most expanded- memory 8-bit machines to hit the wall. They suffer an order- of- magnitude speed disadvantage simulating a linear space."
I think we can be confident that the current administration will do everything in its power to detach the measuring instruments from the actual economy in order to present a rosy picture. The effect will be a much more resounding crash when the facts cannot be papered over anymore.

So the only question is, how long can they be papered over? How long were they successfully papered over before the last blowup?
Anecdotally I’d say it’s about the same: if you live in a sub urb and have a detached or semi detached home you have a garage; if yuh live in an urban environment you often don’t. I think these factors are the same in both countries.
It’s smooth.
Dear author,

This entire post over all is the perfect example of “things I wish I knew to do in my 20s (or 30s)” and I love it.

Thank you for sharing your hard earned wisdom and happy new year!!
Unfortunately the old internet died because "instant gratification" wins the masses. Zuckerberg clearly understood "dumb fucks" and went "full retard".
Best Things I’ve Eaten This Decade
Actually...that would be quite interesting.

I recently heard about this racket, did not realise how developed it was. And I find it really amusing. So...please link them too. Not sure why people are so against it? The site you are slightly ripping off is not original.

The activity should be called cheekySEO :)
Most useless cringe thing I've seen read in a long time. What a wast of time.
How heavy are these USB soldering irons?

I have an iron that plugs directly into the mains, but I stopped using it as soon as I got a Hakko soldering station... Now I only use the old iron to remove hot glue. The advantage of a station is safety, better thermal performance, but more important - the iron is lightweight (as the circuitry is in the station, not the iron) and much easier to work with, especially for soldering or desoldering a difficult component.

I expect these USB irons to be lighter than a mains-powered iron, but I'm not sure.
Twitter only has something like 70,000,000 active U.S. users, Facebook only has 244,000,000 in North America and Canada combined. That's nowhere near the entire U.S. population, and probably half of those take photos with their phones.
Is eating plastic really a problem? Plastic is inert, that's actually the reason why there is so much of it in the oceans. But it also means that it should go straight through our body, untouched.

The problem about microplastics seem to be more about its effects on marine microorganisms than the fact that we are eating them.
Because when we were more "all or nothing", corps were meeting us halfway and starting to open their drivers. Pragmatism works today, but sacrifices tomorrow.
If the software is packaged in the big distros, you should feel free to go to their security teams and report it there. They can do the fix directly if the maintainers are truly MIA, and they may have the ability to get in touch with people easier than you will alone.

If the vulnerability is really severe, you could also report it to US-CERT; they can walk it through the coordination process for you, even anonymously.
Great to see tech leaders get behind UBI. Now is the time and Yang is the candidate of a lifetime. I never understood how people buy into the whole "break up the tech giants" argument. It makes no sense, just a great platitude with no real accomplishment. Who wants to use the 2nd best Twitter or Facebook? Not a single person.
Excerpt:

"Jeff Laughton (Dr Jefyll on the 6502.org forum) says, "I recall hanging out with a programmer pal o' mine and a younger fella who was in college. The young fella was complaining, 'We have to take assembly language,' and Len corrected him immediately, saying, 'You get to take assembly language!'"

<g>
Billionaire Sheldon Adelson contributes a lot of money to "conservative" politicians as long as they're anti drug. His son died of an overdose. https://theintercept.com/2016/11/02/sheldon-adelson-fights-m...
The Decade We Learned There’s No Such Thing as Privacy Online
The BBC's predictions for 2020 reviewed
It depends on whether people are colocated. For me, if the team is all on the same floor, I just don't do IM.[1] If they need an immediate response or one within 2 hours, they can just come to my cube. I don't mind being interrupted for these, because I've noticed people are more likely to think their problem through before getting up and walking - whereas with IM (and to some extent email) they're happy sending off a query without much thought. So I'm interrupted significantly less in personal than via email/IM.

If there are remote members, I usually respond to them on IM and try to ignore everyone else. This is to prevent colocated team members from having an advantage as I allow them to walk to my cube. I've toyed with having a requirement from them that if remote team members IM me, then they have to pick up a headset and talk live (similar to being interrupted in person). I haven't tried it yet.

Email in 36 hours is excessive for me - I think by the end of day is good for me.

Clearly different people have different preferences. My focus is to relieve the burden of always checking/being available. It prevents deep focus. I think this aligns with the author of the submission.

[1] Note that this is for IM in general. I've never used Slack - I've heard Slack is more than just IM so perhaps I would find a good use for it.
I'm not saying it's sunspots, but it's probably just sunspots.

The explanation for anything hyped is much more likely to be the most boring one you can think of than the hypers would prefer.
The BBC's Predictions for 2020
That list is familiar, except add piano. I've just copied the worthwhile ones to 2020 then scheduled everything with a grid showing which item on which days so I can tick them off graphically on paper. This thing is stuck to my fridge.

My only rule for resolutions is they can't finish in January and anything I would have previously used discipline/willpower gets previewed in December.
You can not over dose on kratom. You'll become nauseous and throw up long before reaching a toxic level. It is addictive tho. But so is caffeine, and even sugar, but nobody wants to ban those.
I have. The people traffic in the US is far far worse. Hygiene matters more than numbers. I cannot stand the spitting, something that most of the western world made illegal for good reason. I see Americans spit on the subway platform in SF every time I go there. I've never seen that in germany/france/UK. I'm far more afraid of catching something from that single american spitting on the ground than any crowded German rail station. I would consider a Tesla just to avoid disease at BART stations, a balance that would be a non-issue in germany. Again, two very different markets.
> They're used to encourage people to do or not do things:

They might be better if this were the goal if people could actual interpret what they're being encouraged to do!
That’s double taxation. It’s not fair to literally tax me on the taxes I have to pay to another government entity. I don’t even get taxed on the taxes I pay to foreign governments with no cap (?!). The government is “one” from my perspective wrt taxes. No reason for me to pay federal tax on my state tax, period.

Your argument just makes it more efficient for the federal government to be wasteful than state governments which do way way less. It’s useless. The federal government has no business keeping states “lean” that’s up to the voters of said states. There’s nothing in the constitution that makes it the federal governments responsibility unless I missed an amendment.

Further these high tax states also pay for literally all the other states. California is massive net givers of transfer payments and the flyover states being given a break from this are net takers of transfer payments. It’s just biting the hand that feeds. Of course it’s not politically expeditious to say that. [1]

This was done for votes, nothing else.

[1] https://www.politifact.com/california/article/2017/feb/14/do...
You can set it up for remote processing and use a zero W as just a remote, but you will definitely need something more powerful for speech.
The plastic is inert, but the stuff stuck to the plastic might not be safe. Microplastic is a lot of tiny pieces, which means it has a high surface area. That can attract pollutants that stick to it.

Also, some of it is pretty small. It can be small enough to enter the bloodstream when eaten, and we don't know what that will do.

So far we don't know if it's a problem or not.
Just a tip: you’ve used the word “whom” incorrectly here. You can just use the word “who” and you’ll always be correct.
Nobody builds web servers in Coq, but they do in Haskell, which I believe has some form dependent types coming. That's the kind of moving from niche languages to increasingly mainstream ones I mean. From there, maybe eventually it gets refined and even later properly mainstream.

Sorta, but not precisely. But it's the kind of progress I see as encouraging for the future of formal methods in mainstream software development.