skysight-inc/HackerNews huggingface dataset:
> raspad tablet

Maybe the totally wrong place to ask, but that display looks great. Any ideas where to get one of those?
I don't believe it's single threaded - I recently upgrade to a i9-9900k, and as one does when one has a new PC, I've been watching my CPU usage and heat - for the first bit Windows Defender seems to be single threaded, but after a time it kicks into high gear, pins all my cores, and my machine turns into a space heater.
> As part of that commitment, we explained that you will always see a clear visual indicator when your Nest cameras are on and sending video and audio to Nest.

Since the LED is now always on, this sounds like a euphemism for "you can't turn the camera off anymore"
We re-upped the post as described at https://news.ycombinator.com/item?id=11662380
The fridge is trickier, but for your freezer fill a small plastic cup with water and let it freeze. Then place a penny on top of it. If it gets warm enough for the water to melt the penny will drop.
Etymotic Research

https://www.etymotic.com/
These guys teach all over the world. We just hosted a course in the states.

Their schedule is public and shows them on most continents:
https://github.com/ardanlabs/gotraining#current-schedule
It can matter though; fwiw. I love Rust, but my "node_modules" in Rust is absolutely huge. Not a problem on Desktop, but because I am full-time Rust these days my next laptops have to have lots of storage. Gone are the days where I can have a small SSD in my laptop.

Fwiw though, even a 250MB node_modules would pale in comparison to my Rust version lol.
40% of US honeybee colonies disappeared last year. A world without bees
We hear a lot about immigration being a destabilizing force, or at least people perceiving it as such.

Immigration is conversely a stabilizing force. Potential dissenters have been leaving China for years so that allowing Chinese immigrants in to your country is really a gift to the communist government.
You're in for a treat, we are making a "coding" layout for the virtual keybaord (with an ESC and a Tab key! ;-)
The Internet of Things I Won't Buy
Ever since Korea, US interventionism just seems to make things worse. We just don't seem to have the will to do a good job, and I don't think we should do a job unless we're going to do it right.

I don't think we want a was
I took your advice, and the fifth message in the list (by "@amazonfcrafael") starts with "(2/2)". I don't see the (1/2) of that message, so it seems parts of the conversation are missing and I'm looking at some kind of automatically generated subset of all the relevant tweets. But I guess I'm "ignorant"...
Nice try Jeff Bezos!
My personal favorite Internet Hall of Fame member: https://www.internethalloffame.org/inductees/test1-test2
Every cohort goes thru a new media adoption lifecycle. Radio, TV, CB-radio, cell phones, MMORPG, etc. Over time, most people will grow out of it.

The difference here is that most seniors won't have that opportunity to adapt, due to age (time to live) or declining cognitive function.

Most recently, my mother has fallen into the outrage news & talk show cess pool. She'll happily watch history, knitting, antiques, wildlife shows. But once those programs are over, she reverts to the default channels.

I'd like someone to create Old People TV. Just happy feel good programming. And parental control type apps for seniors.

PS- Even worse are the ads preying on the elderly. Criminal.
When MS prevented other browsers from working well in Windows it was slapped with antitrust. Why is it ok when Apple does it? Is it because macos and ios don't have the same level of os monopoly that MS had back then?
Especially with windows defender, which really has few cons (it'll take up resources sometimes), it seems like a "better to have a condom and not need it" sort of situation.
Ruby has that. But you have to be careful that your code stays readable. I know that's not a concern for Perl. :-)

Although the "unless" case very often trips me. Somehow my brain can't parse that correctly and I've found that surprisingly many work colleagues have the same problem.
Some bad companies: no big deal, no one's making you stay, leave if you don't like it.

Some bad unions: all unions are awful and the solution is to not have unions.
As a Swede living in the US, the difference is in Sweden the SSN is your username, in the US it's become the password.
It's pollution in general.

The marketing shit getting people to buy 4K TVs when a 20 year old person struggles to see the difference from the other end of the room is literally producing unnecessary technology when the old stuff was just fine.

Add on artificial software breakage and it becomes even more extreme.
Some of the FC Ambassador accounts may not be genuine.

E.g. I'm fairly sure Slavoj Žižek isn't working in an Amazon warehouse.

Then again - we're all in this gig economy thing, so maybe anything is possible.
Are they exposed to the internet or do you have to connect to a VPN first?
I want to play the devils advocate here. If these jobs were gotten rid of with automation would these workers be better or worse off?

I know the essential argument is that the job should pay more and also not be automated away but due to the competitive nature of capitalism there is a tipping point where it becomes cheaper to have robots do the work. Should all these jobs be replaced by robots? What would society look like then? I don't think anybody in charge is answering these important questions.
I feel like this is twitter in a nutshell, and that goes for everyone involved.

The very first response is "eally like? cause your workers are liars?"

There we go, now the entire conversation is everything or nothing, you're either with them or against them. Then it's off into personal attacks and arguments about followers and etc.

Nobody is talking to each other in any of that. They're just posting for everyone else to see.

The medium is the message and twitter is dumb, and it makes everyone on it dumb.
I want to see Cathy Burke do more stuff. Her scenes with Oldman were just outstanding.
No?

Well, maybe I have done that somewhere in the past ten years. If that's the case then I probably got out of bed, turned it off and went back to bed again. And immediately forgot that it happened, because it is only a very minor inconvenience. Really a lot less hassle than dealing with this IoT tech.
It isn't about printing. It is about the approach.

Books for newbies are written by those with 15 30 yr experience. They write using their advanced understanding which is very difficult for newcomers to understand
I've had the pleasure of meeting Bill in person when we where speaking at the same conference a while back.

I can really vouch for Bill, he is one of the best teachers out there!
Breaking the AI Memory Bottleneck
One example of a large code base that uses this is WordPress (PHP).
So if you have this installed in a ceiling fixture, you have to get a ladder, take off the shade, hope the bulb happens to be oriented the right way in the light fixture for you to access the switch.

Or, you could play that video and follow along and flip a switch a few times.

Which one sounds like a better UX?
No one would buy this.
You could do this today without any sort of "smart" appliance for about $1.00, $50 if you are being lazy. Just get a super simple micro-controller and radio on a board and throw it into your fridge. Have it record the temperature at a regular interval into a ring buffer and poll it periodically from a chron script. Get your power from the light switch in the fridge door. Alternatively, a Li-po or Li-ion battery can last an extremely lond time powering a little micro in a refrigerator. If you put a $0.02 photo diode on it, you could also track how often the door is open.

If you went the full on $50 route and bought a pre-integrated board with wifi and a full linux stack, you could even have a push notification to twitter or email or whatever when the temperature goes out of spec.
> Why dont we have high-speed trains in Europe which can load cars and go 250-300km/h and the trip would be done in 6-8h at most?

We kind of do, it's just not very common. You can take the train from hamburg to vienna with your car for example, and I know there are a few other lines.

You can also simply take the train and rent an electric car when you get to your destination, seems easier and more convenient to me. I don't think the future of "solving climate change" involves owning private cars, even electric, and carrying it around in trains, there is no way this would be scalable to the amount of people traveling by plane.

> Why has train travel been so undeveloped for past 20 years in all of EU?

The real problem is that plane tickets are so subsidised than it's nearly impossible to make the other means of transportation competitive, and in the end that's all people care about, money.

If you want to travel inside France or Germany (for example) you're good, but as soon as you cross borders and don't want to go your destination country's capital you're doomed. Taking the train from Berlin to a major TGV station next to my hometown takes 9 hours and cost 150 euros. By plane it takes 3 hours total and cost <35 euros. I'd take the train if it was half of its current price.

The only way to "solve climate change" is to simply not travel as much, no more romantic weekends in Rome or 4 days trips to mallorca, &c ...
> Motivation

> Having to open an additional app to play a game is sometimes too tiring

Really? This is the motivation?

I can understand just the will to reimplement minecraft for the sake of it, as a challenge, to learn something, etc. but to not double click "another" application sounds really naive.
Using C++ for libraries was not a bad idea but I think they got the architecture wrong. They should have used a protocol like gRPC streams or flat-buffers to communicate between core libraries and the platform UX libraries. Basically the mobile app is treated as a frontend talking to a backend using a communication protocol. You can design this to be stream-based, event-based, whatever fits the boat best. Depending on the platform, you can choose what should be part of the frontend versus what should go into the backend.

This is the way a lot of the big C++ mobile apps are built. Also there are lesser debugging headaches as each part can developed independently thanks to de-coupling, so you can hire native platform developers to do the job they know best without messing with C++.
C++11 FAQ (2016)
Well, I would have thought there'd at least be a TL;DR - time is of the time is of the essence when you need to consult that.
> Each second Svelte will completely destroy the tree from the previous second, and completely rebuild the tree for this second

Here is the repl of the code you posted.

https://svelte.dev/repl/1a70f2f38af94ed7ac8bd032feea52f9?ver...

A Svelte component is mutable & manages the related DOM elements which are also mutable. In the conditional, the tree is re-rendered.

Would React's diff algorithm be able to recycle the `<p>surgical</p>` DOM Node? How much more performant would detaching & reattaching `<p>surgical</p>` be than recreating `<p>surgical</p>`?

Assuming the `<p>surgical</p>` can be recycled, the use case having the largest effect is a large inner tree being wrapped/unwrapped; where the inner tree would simply be moved instead of recreated.

In Svelte, this can be optimized by using a subcomponent, as seen in the repl example. You can examine the compiled js.
That's a good comparison I haven't thought of before!
That's because the amazon bots are bad and don't know how to reply to themselves properly.
Have you been outside the loop? There is no culture of shade protection in Texas the way there is in other not places like Australia or mideast. Massive concrete car parks with no shade structures in sight. No solar panels on the roofs of big box stores. It's pathetic.
Until someone calls you out and says your're an imposter because your mother's maiden name is really XXXXXX. Then the imposter files a report against you. The research is done. They know enough about you to take your place and have you thrown out of your own home.
While I understand the idea behind this program, it still feels kinda hypocritical to pay employees to talk about their job on social media when Amazon doesn't allow companies to pay people to review their products on Amazon: https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Just sue the alarm manufacturer.
Calling something a "paradox" is statement about the map, and is relative to a person. I.e., something can be paradoxical to you but not to me.

Calling something a "contradiction", on the other hand, is a statement about the territory.

> some group of people have flawed knowledge relating to P such that there is an apparent contradiction in their knowledge.

> certain people's beliefs about P contain illusory contradictions.

These are both (specific forms of) paradoxes.

Actual contradiction is also (a different, specific form of) paradox.

This is a common usage of the word paradox, and is not incorrect, but "apparent contradiction" is also in common use , also correct, and is the way in which the word is used in the term "Moravec's Paradox".

EDIT: Both usages of the term are compatible, in the same way that "dog" and "Labrador" are both correct terms with which to refer to a Labrador (but only one is correct when referring to, e.g., a Husky).
Wouldn't that be illegal? I hope so.
No. Bankruptcy doesn't just eliminate the debt and let you move on consequence-free - it's a legal process in which a plan is put in place for everyone to get their fair share of what's left, or to recover from the debt without the debt itself destroying future productivity. It can also be very detrimental to your credit opportunities. If you abandon a project, you're just never going to repay the debt or suffer from any consequences of it.
It's an ecommerce app that should integrate with Firebase and online shops. :)
Yeah, for the toddler who just discovered light switches.
You either grow it to the right, or in a vertical direction. If the latter, conditions also disperse across that axis. What matters more in a specific case is up to the writer to decide who tries to remain both readable and concise. Highlighting important details in a homogeneous text is part of “the art”.
It's employees that like sitting down answering tweets two days a week versus busting their ass in the warehouse.
What-If: Serious Scientific Answers to Absurd Hypothetical Questions
Martini: Real-Time Terrain Mesh Generator
We should bring them in and turn them American while we still have the numbers and dynamism to do so.

Which implies American levels of consumption and environmental damage.
Doesn't du jour imply that it's the go-to framework of the day? Surely, that would be React :-)
I think it is true if you put proper emphasis on the word "comparatively". It's maybe better to state it as "It is much harder to make computers control movement as well as a toddler, than it is to make them exhibit adult level performance on intelligence tests."

Or, to put it another way, the hardest part about teaching a computer to do a classical IQ test is how to hold the pencil, not how to find the right answers.
The paper you link doesn't show that Huawei is government-owned (as is pretty clear from the abstract) and in any case, the government is going to support private enterprises just as much. The problem for Ericsson and Nokia is rather that their countries don't have dedicated economic representatives in Uganda who could assist them.

There doesn't seem to be a Swedish Chamber of Commerce in any African country [1], whereas Finland does have one, but it's only responsible for West Africa, which doesn't include Uganda [2]. On the other hand, both the USA [3] and China [4] have Chambers of Commerce that also operate in Uganda.

[1] https://www.swedishchambers.se/swedish-chambers-of-commerce-...

[2] https://www.finncham.fi/africa

[3] http://www.amchamuganda.co.ug/

[4] http://www.cgcca.org/
That's more just corporate pr speak to turn something that is incredibly standard into an incredible perk of how great the company is. One of the first places I worked my boss talked about how he let his developers listen to music on the job.
Mozilla is looking into becoming more independent from Google by introducing paid services, such as ad-free content subscriptions using Scroll, Pocket, VPN...

Their approach relies on acquisitions (Pocket) or partnerships/experiments (Scroll).

The language used by them when referring to Google has changed quite a lot in the past year or so.
> You can go to a bank, say "hi im John, my social is 123456789, I'd like to take a ten thousand dollar loan" and they'll give it to you if their records show that the name belongs to that number.

If that's so, why isn't this happening in massive numbers, given for example the 143 million SSNs that leaked through equifax?
The Population Bust: Demographic Decline and the End of Capitalism as We Know It
I appreciate the lengthy answer, but it builds on the premise that I can't possibly know what I'm talking about because otherwise I would've come to the conclusion that code sharing just sucks. My point with engines still stands: they share huge chunks of codes. Even code that has nothing to do with low level abstraction (animation, loading models, mixing audio etc.). And yes, their job is to run on all their target platforms. But if your app targets multiple platforms that's your job as well.

What you described with spotify is that you were essentially building your own phonegap. That might be the right answer if you want to achieve as much code sharing as possible. But just because you can doesn't mean you should. You can't go ahead and make wrong abstractions and assumptions about platforms and then tell me I shouldn't even be trying because you failed at it, when others somehow achieved it. And I know several non-SV companies (a Navigation vendor I worked for for example) that ported their C++ code base to mobile in a matter of days. So it might as well be possible that the engineers in charge at Dropbox, FB etc. were lacking experience.
Stack Overflow Is Not Trying to Start Audio
We mostly got the grandparents on facebook because they kept complaining about not getting photos in the mail anymore. This give them the ability to see the photos of the grandkids and great grandkids in the system that their kids and grandkids actually use.

Of course I'm more than a little nervous about facebook radicalization and scams, but we made sure she does things like not use her real photo and luckily my aunt that lives nearby is very tech-savvy and paranoid. But unfortunately facebook seems to be the best option for helping more isolated elderly people connect with their families.
The whole thread is nit-picking. The point of bankruptcy isn't "fuck being fiscally conservative - we don't even know we want the stuff we're buying so who cares if we can pay our credit card bills", whereas that's literally how you should approach some projects.
Healthcare Needs AI, AI Needs Causality
Citation for that?!
HN commentors are generally ignorant about nearly every topic, it's a general pattern.
I think this is reasonable readable:

while ((status = systemcall(...)) != SUCCESS) {
do something with status;
}

Leave a comment there explaining the assignment.

Likewise:

if ((status = systemcall(...)) != SUCCESS) goto error;

Or something like that. I don't understand the hate, just make sure it's obvious what you're doing.
You're being obtuse. Original comment:

> The public at large does not know how much Trump is worth

So this is about HOW MUCH he is worth. Hence the request for docs quantifying it.

Then I say

> Suggest some alternatives

And you just snowjob with questions in return. I asked a question. Please answer it by stating what publicly available docs will show trump's wealth.

> Are you doubting the relevance of other indicators of wealth such as lifestyle and property holdings?

Irrelevant.

We want to know how much so as to judge his competency at business. Please answer, what public documents will show his wealth.

Also why are you so willing to assume he is a competent businessman without actual, audited financial evidence to back up his claims?
> Let the media center detect airbag deployment on CAN bus, then play a pre-saved quarter second audio sample at a fixed volume.

That would be too late, according to the description in the OP.
What does the grey market for components even look like? I can't think that anybody is bothering to steal individual components, so are we talking possibly-counterfeit parts?
Silicon Valley's Hold on Wageless Kenyans
> any HN reader could solve this way better

This thread is full of dumb ideas that don't hold up to two seconds of scrutiny.
This is exactly what I wanted for remote techs troubleshooting. It has a battery and can run more than standard windows utilities. I'll be picking up one of these to play around with when it comes out.
The important thing is you've found a way to feel superior to everyone. Ten points to you for being so immensely smart.
Why FaceApp's PR disaster was made worse by the wrong ML architecture choice
This is the first time I've heard of it, and I studied engineering.
Thats the same experience with us except instead of Xamarin we used more popular cross platform mobile framework Flutter from google. Given most of business logic is maintained in back-end. Fron-end client be it mobile or web based needs UI and state management with some local data for offline storage. We thought it will be easy to share code across platform and we were so wrong.

Given advances in mobile platform and Native SDK a company like Google, Microsoft or Facebook will not be able to keep up with native SDK and will be one or two generations behind. You can see the result in issues on flutter project. Also given Swift has Python like syntax and ease of use with powerful toolchain and Kotlin with nice syntax with functional programming efforts are not that different working with native SDK.

Obviously this cross platform mobile framework are ok for simple crud apps. But when it comes to building a mobile app using modern vision, audio, keyboard, touch and gesture input along with modern sensors in the platform and provide a consistent UX is a big challenge. Also UI and UX have enough subtle differences across iOS and Android the code written to manage them is also substantial. So its nice to go native SDK route for mobile apps.
I think that's one of those "joke" things you read about.
This is just false. Look up a crash test video. You very much do hit the airbag despite the seatbelt.
Oh, wow, "FC" means "fulfillment centre".

Doesn't that sound a lot like... an enrichment centre? Certainly sounds nicer than "warehouse".
You don't have to recreate the entire vdom if only one part changes. You need only recreate that component and its children (something like React's PureComponent or shouldComponentUpdate optimizations can prevent the worst cases without too much trouble).

Changing branches in a component is extremely common in code I write (very large business application with lots of rules).

Another important optimization is caching and re-using DOM nodes. With a vdom, you know exactly which properties and attributes differ from the default node. To reuse a node you need only update these properties to their new values or restore their original values. Without that tracking, it would be computationally cheaper to just create a new node.

One important example of this is our use of flyweight scroller patterns in lists. The content of the sub-tree changes, but most of the sub-components stay the same, so a vdom could keep most of the dom nodes around.
Furthermore, when we have a problem, if our solution is to have human beings simply remember to do it a different way, we then have two problems.