skysight-inc/HackerNews huggingface dataset:
"software is extremely labor intensive work"

From what I understand, labor intensive means work that involves some sort of "physical" labor. How would you classify focus as a labor intensive work? An average individual can't maintain focus all the time. But an average individual can do physical work for long hours. The way our body works is different to way our mind works. Are you tired after hard physical labor? You just need some rest and good food. You can do physical labor even if your mind is not in the right place. Many workers in factories are so used to doing the same repetitive stuff (like packaging items in an assembly line or chopping vegetables for a high-paced restaurant) that they do it subconsciously. All they need to do is to get into a "zone".

But same can't be said about focus intensive work. You can do physical work without thinking. But can you code without thinking? There is nothing repetitive about coding. And if anything is repetitive we end up automating it.
Actually, I think there's a huge opportunity for the incumbent car manufacturers there. Considering how much identification many consumers have with their car brands, this could work out well (maybe even better) if it were only compatible with cars from the same manufacturer.

I mean, you could do a retrofit kit for regular cars, too... but that seems harder to get exactly right (I mean, considering the cost of a fuckup) and would require a bunch of new marketing infrastructure, whereas if Ford, say, just bought peloton and said "hey, make this work across our model lines" - well, that'd be a pretty good argument for buying a ford.
If I got an email like that it would make my day.

I imagine most people feel the same way.

So how can it not be good? (Assuming you are being genuine)
This is the basis of the short story "The Story of Your Life" from which the film "Arrival" was adapted.
I don't think it's quite as simple as that.

I have many friends in their 20s and even 30s who have grown up in an Internet-enabled, mobile-connected, social-media-driven world. Many of them don't remember 9/11; they were too young to understand when it happened. They certainly don't remember a world without the pervasive surveillance we suffer today.

Many of them are also in relatively privileged social groups, rather than the minorities that tend to suffer the worst from authoritarian measures and one-sided deals.

Even so, having sometimes discussed these issues, it's clear that many of those friends don't approve of or condone such measures. They certainly don't like or encourage them. It's more a combination of not seeing better alternatives, and often for the non-techie crowd (which is most people), of having other priorities when it comes to any advocacy or political movements they want to support with whatever spare time and money they are willing to spend.
Come on, you started by talking about the country being the most "racist and divided" in Europe, now you're admitting you've not lived there a long time and are talking about expats asking dumb questions. That's not the same thing at all.

Immigrants often group together, wherever they come from. Big Russian community where I live. The UK of course has entire areas where the immigrant population doesn't speak English, or where many of the shops are Polish (and use the Polish language). New York famous for certain areas being dominated by certain nationalities at various points (e.g. Italians). It sounds like you think this is uniquely British, but it's not.

By the way, I'm a British immigrant living abroad. All but two of my friends are not British. Their friends are also mostly not British. I've got qualifications in German and my girlfriend is German. You're painting with an extremely broad brush here. I think you just don't really notice the Brits that blend in, or other nationalities that don't.

As for language, native English speakers of all origins find it hard to learn local languages because nearly everyone learns English as a child and are routinely exposed to English language culture. Native speakers learn, at most, one or two other languages that may not be used at all in the place they end up, and they're rarely exposed to other languages anyway. Naturally that means whoever they talk to is better at English than the other way around, and few people want to struggle through a miniature language class when they have other things to do. Yes, most British immigrants should try harder to learn the language. But it's wrong to claim that's just laziness. When I was first learning lots of the local people here gave a strong impression they didn't actually care or worse, just found it annoying.
We are at all times subconsciously holding ourselves down: "I can't. I'll try and fail. I'm not enough. I'm afraid". Life is all about Experimentation, Experience, Discovery and Self-Discovery so that you ultimately transcend who you thought you was and discover who you really are.
Somewhat unrelated, I feel like the stars aligned to prevent my company from using SQLite.

We use a lot of CSV files in our embedded devices. I personally hate CSV and advocated for SQLite. However, our CSVs are 1 writer/many readers, and the only way to do that in SQLite is to change the mode to WAL. However, apparently WAL doesn't work on JFFS2 filesystems :(...

I'm going to give it another shot on our next-gen product which uses ubifs
Wonderful list! Some great books there that I need to add to my list!!
Expected Downward Mobility and the Political Attitudes of Young Adults
>Brown rice is better than white rice

The cultures that have for thousands of years depended on rice for most of their calories have used mainly white rice.
Peak Decade
How about a pair of gloves that can sense the muscle movements in your fingers and hands and learn to associate those movements with letters on the keyboard as you type. Then when you're away from the keyboard, the gloves just use the model to infer what your movements intend as you "air type". Surely this is possible with modern machine learning techniques and hardware.
> as to the data on Stay at-home dads, I question the sample size on that, it is such a rare status that and I am sure there is a HUGE sample size problem

The pew social trends survey mentions that the number of stay at home dads is ~1/5 the number of moms. Smaller, but not so small as to make the conclusions invalid. You asked for studies and statistics and I provided. Please don't continue to move the goalposts.

> It seems when the overall statistics show a favorable / Advantaged result toward men over all statistics are just fine to use, but if they who an equality in the genders they become problematic and are no longer valid, odd how that works

Such as? I didn't see anyone doing that here. I saw you misunderstanding and attacking a claim, and then being unwilling to admit you were wrong when confronted with the evidence you requested. It's not easy to try and discuss these topics with you.
Show HN: Backorder cool expiring domain names
Ask HN: Is it a career risk being a Compiler Engineer?
I am a recent grad who wants to work in the Compiler Engineering field. My friends tell me that I will be too specialized hence being risky for me career-wise. Is this true?
Where does enhancement stop and tampering with evidence (18 U.S.C. § 1519) start? With sufficiently powerful machine learning the video can be deepfaked to have Elvis robbing you.

https://www.law.cornell.edu/uscode/text/18/1519
Got any examples for these "great" decision? So far much everything he has done is a complete disaster or just flat out idiotic.
Two reasons stand out:

First, Europeans lived in appalling filth. The sanitary details are well documented elsewhere, the most telling point being that cities of Western Europe only gained population by migration, not internal growth, so bad were the epidemics. It was a millennium-long germ warfare lab.

Second, Europeans and Asians lived alongside livestock such as pigs and fowl, and also rats, all notorious breeders of diseases that humans can catch. The interplay of illnesses between humans and animals fed the epidemics.
Highly polarized views, like the one you hold, are a result of a multiplicity of communications between entities on the Internet. Those humans who are more prone to spontaneous visualizations or audio tend to follow patterns which use biased arguments over reasoned arguments. That nets you comments like:

> Don't listen to the people who say

> this beast has to do with a secret Page Rank score that Google's army of workers

Anyone who tells you to not listen to others intends to tell you gossip about why you shouldn't gather data that conflicts their own views. They'll SAY all sorts of things to try to make you "see" it their way. Rational people DO things to prove or disprove a given belief. (Just to note SAYING a bunch of stuff does not equal DOING a bunch of stuff.)

For anyone rational and interested, Google "this video will make you angry" and bump the speed to 75%. The idea is that memes will compete for "compute" space in both people's minds and the space in which they occupy the Internet. Those who get "infected" with a given meme, will go to all sorts of lengths to rationalize why that meme is true, even though the meme the arguing against is just as irrational as their own.
I work in the video surveillance space. The short version is that you are unlikely to be able to do anything worthwhile with those videos.

If you want to contact me privately I can take a look at them and maybe offer some specific suggestions.
> I don't see why this is in "opinion," considering how factual all the points are.

"Opinion" indicates how it was published and fact-checked, who did what; it's not a comment on how likely it is to be in error. These pieces tend to come from outside the day-to-day operation of the paper.
Another possible explanation (other than keeping everything in case it can be monetized) is being concerned with mirriad of ways it can bring liability to the company. Perhaps, it is not a practical way to keep such risk away, but I can see how it can be most rational decision by a big company.
> I can't find any evidence showing that OLAP means it is okay to ...

OLAP also doesn't mean "be the source of truth of the data". You can have a separate source of truth of the "complete set of data" outside of your OLAP engine and load (and reload) data into your OLAP engine any time you're not sure if you have the "complete set of data" in it.

The important difference lies in how often one finds themselves in that situation. In OLAP, the sheer majority of the time is spent querying (i.e., reading) data than loading (i.e., writing) data and waiting for it to be durably saved (i.e., fsync-ed). Because of this imbalance, it makes sense to prioritise for one scenario and handle the other sub-optimally.

> They wouldn't care if some of that data is lost so they don't use fsync.

Or, they can still care about data correctness and simply re-load data they suspect is/may not consistent in the rare case of an improper shutdown. It's not like they use ClickHouse as their primary data store.
Pharo always looks cute, but does anyone here use it, even for toy stuff?
Facebook apologizes for translating name of China's president to “Mr. Shithole”
I believe they are subtly different.

If you copy while transactions are ongoing, you're reading different parts of a file at different points in time. For example, the beginning of the sqlite3 has already been copied, but by the time you get to the log file, blocks have been committed back into the beginning of the sqlite file.

If you take a consistent snapshot of the filesystem first, I would think that would be the same as a crash in the middle of a transaction. Things should be in a consistent state that the recovery code at startup can handle.
Some people own cars. Car ownership rate is around 11% according to [1], which doesn't look that high.

That said, Singapore public transportation (at least SMRT trains [2]) is freaking strict about food and drinks. I could not even have a sip of water without triggering a warning message. So anyone who can't control their thirst or hunger (like, you know, basically any kid) isn't really welcome there.

[1] https://www.budgetdirect.com.sg/car-insurance/research/car-o...

[2] https://www.smrttrains.com.sg/Journey-with-Us/Travel-Informa...
I just want to drop this playlist here https://www.youtube.com/watch?v=HLPO-RTFU2o&list=PL86ECDEDE3... as its one of my fav lectures

Gregory Chaitin Lecture at Carnegie-Mellon University in 2000, he gives a bit of history of parts of math/computing that leads up to him talking about qualities of random. He touches on Cantor, Bertrand Russell, Hilbert, Gödel and Turing.
Even having the time to work at aligning these goals is a privilege many do not have.
> The important part when communicating directly with a device by IP address, is that the payload is encrypted end to end.

Which you can't be certain of unless you can verify where the "end" actually is. The IP address is no help here; the ARP cache can't be trusted. Packets can be redirected to any host on the local network regardless of the official IP address assignments. If you aren't authenticating the other end of the link then you can't be sure no one is snooping. Active MitM attacks on local networks are trivial. You don't even need to compromise the router—any peer on the network will do.

> The router could forge a self signed certificate even more easily than it could forge a certificate signed by a trusted CA.

Sure. As a form of TLS without authentication, one-time-use self-signed certificates would be worse than useless, offering only a false sense of security. The options here are "trust on first use" (betting against a malicious actor being present during initial setup) or offering some way to manually verify the fingerprint of the device's private key. Both approaches require authentication, not just encryption. For the second, more secure option, the cheapest way would be to permanently provision each device with a unique private key and print the key's fingerprint on the device's exterior. For more flexibility, store the key in a small removable HSM (similar to a SIM card) and print the fingerprint on the HSM itself and/or the accompanying documentation.
Seek profession help if you don't like your own behavior and would like to change it.
Market goes up and down. As long as that money is not realized, it is still just a number in a computer. When we need the money, it better be there and not actually less than what we put there.
Senators Propose Limits on Police Use of Facial Recognition
We are a snake world after all! Damnit morty! Ssssssssssssss

(I welcome the downvotes! Ssssssss)
This!

Every smart device I have with the exception of 1 lamp in my office and 2 bedside tables in my bedroom are on z-wave switches. Eventually I might add zigbee buttons or a panel by the fan switch that controls the bedside table lights but honestly I see no real need. They have pull-strings you can use (and break automation but I'm the only one using those so I don't care as much).

The z-wave switches I use is the Leviton DZ15S-1BZ [0], they run about $45 a pop but work flawlessly. I think I've had one lose connection less than 10 times total across all switches in the past year if that. My only complaint is their size. They are chunky and if you have a tight electrical box you might have issues. That said I've installed 6 or so of these and they are easy to install (other than the shoving, pushing, cursing, crying, and begging them to fit part lol), I can install one in less than 30min easily. I just keep buying a new switch every few months, I'm a little over halfway there till I have full coverage (already have full coverage in rooms I care about, so what's left is the guest room, some bathrooms/closets, and 1 3-way that I can't bring myself to replace right now as it will "burn" 2 switches).

My top tips to people looking at getting into home automation would be:

* Go with SmartThings, Wink is dying if not dead and ST works with Alexa/Google voice assistants. It also has a nice API/SmartApp ecosystem.

* Z-wave > Zigbee and NEVER use a Wifi device, they are a security nightmare IMHO

* Make SmartThings your single point of truth, don't buy stuff that "Works with Alexa" unless it's zigbee or z-wave.

* Make everything fallback to switches (real preferably but virtual if needed) on the wall, anyone should be able to walk in and use your lights without a crash course.

[0] https://smile.amazon.com/gp/product/B01MZ0WVKH/
> Uber Eats double-submitted my order after throwing up a bundle of internal server errors

Same thing happened to me. I checked twitter and reddit and easily found various other people with the same problem, so it's nothing new, Uber just doesn’t care about fixing it and would rather torture paying customers with their atrocious customer support. I've heard contacting the Uber support twitter account works better than the in-app support, but I gave up before then and issued a chargeback.
See "Ask HN: Are compiler engineers still in demand, and what do they work on?" https://news.ycombinator.com/item?id=22096628 from 12 hours ago.
I doubt you have an accurate picture of how much of your money you are 'required' to give to the poor.
That looks really nice! I work for a competing Garden Planner, it's really good to see some more effort put into this space
Friend of mine made $100k/year from 2015 to 2020 by buying and selling a house. The US's obsession with passive income is insane and is going to utterly fuck us.
Yes, I think it's possible (likely, even) that there was at least one more factor.
So predictable...
Results will come down to the term you pick and the negatives you bundle with that term. We also offer a filtering option so that if you do still get a bunch of data you do not want to see, you can filter in live time for results you do want like "only containing terms of X" or "only domains of X", etc.

One difference in my data and other similar services is that I do not limit the amount of results I collect. Higher priced competitors limit you to XXX results a day, or XXXX a month. So you automatically miss out if there is more data than your limit. Since I don't limit the results we collect, you can see more of your keyword universe. You just need to filter and add negatives ( if you wish ) to get the true results you want if you are getting some that match your keyword, but don't match your intent.

Some people will want to see all the data, some will only want specific quality. We leave that option to the user. Thus we allow you to use negatives and filtering.

The only problem I have with your other statements is:

1. You assume because I have no reputation on this site, that something must be off for you to pull out your wallet. What about my reputation elsewhere? With this being a new launch, you can not just gauge by my brand name alone or my handle here alone. You know nothing of my background either.

2. You feel my attitude towards establishing a working relationship is wrong. What if your thinking about it is wrong? You do not know my past history with SaaS, business, or networking in general. I have a lot of data as both an employee and business owner that proves free trials ( without credit card ) hardly moves the needle in converting free users to paid. Just because you feel relationships should work one way, does not mean my process is now invalid and wrong.

3. When was the last time you pulled out $7, got frauded and could not get the money back from the product owner/service, Paypal, or your credit card/bank? I am going to assume just about never unless you actively decided not to pursue and just let it be. In today's time you as the consumer will just about always get your money back from Paypal or your credit card/bank if you ask. In the 20+ years I have been online I have never had a merchant keep my money unless I was out of bounds on their terms/policies. If you are paying with a credit card ( which my service only takes ), you have protection in place pretty much.
Something like Firebird Embedded would be better than Sqlite if you have concurrency and performance requirements alongside an embedded packaging constraint.

Sqlite is more like a structured persistent file format with a SQL interface than a database.
Good question. I don't want to dig too deep into it, but at this point in time, I really enjoy the diversity. The stuff I do at work and the stuff I do in FOSS are fairly different and exercise different portions of my brain. I think I fundamentally enjoy having that difference, although it's hard to say for sure.

Even just restricting in to FOSS, I will often oscillate between different projects in order to keep things fresh and avoid burning out. For example, almost a year ago, I started working on a rewrite of one of my Rust libraries. I hit a thorny problem and my motivation waned, so I moved on to something else. I've just recently moved back to continue my rewrite, now almost a year later, with renewed vigor.
Global Political Game and Bitcoin Price
This has obviously been planned by the cold-blooded Reptilians
Ask HN: Are there technical measures you take to protect your children online?
I don't want to spy on my kids, but I also want to take reasonable steps to protect my children from bad actors and can't-be-unseen internet content.

My wife and I talk with them about internet safety, but I'm interested in what (if any) technical measures HN moms, dads, and guardians have found helpful as age-appropriate internet guardrails.
...and work in the Bay Area.
That's the same as luck
Markets have gone up...10 years and running now. Last 13 of 15 weeks have ended green. This is unprecedented. We haven’t had a -1% day in months.

Do I think it will go down sometime? Yes of course. And I’ve hedged accordingly. But people who are scared to invest are missing a once in a lifetime opportunity.
Really good read! They requested the author submit it as a journal letter. This quote stuck out to me:
"Keep in mind that unlike other areas of machine learning, new protein structures are not appearing at an increasing rate, and so waiting things out will not help."
Apps are in fact crashing left and right.
The website has a "Stories" section: http://pharo.org/success

Projects screenshots look way better than I expected.
Writing a copy and renaming works, but is it the only way, or is it just an approach that a lot of software uses because it's simple and it works? In other words, are there ways that might be more work to implement but also more efficient that would be suitable for a database?

I agree the risk is pretty small in practice. Though copying with File Explorer isn't the use case I had in mind. It was automatic scheduled backups. Both Windows and macOS make it pretty easy to set these up with an external hard drive. And those could start running while you're using the computer and/or you could start using the computer while backups are running.
Strange. I've often see people with peanut allergies have alligeries to nuts like Almonds but not to Legumes like Chickpeas or Lentils.
> on benefits, hitting up the food bank?

While you can't be sure of their net worth (current or planned), It's not uncommon to see people in /r/leanfire and /r/financialindependence/ talking about how to keep their income below poverty thresholds to qualify for medicare and other government assistance when they decide to retire with some occasionally chiming in that they are doing that exact thing successfully right now.

Fortunately some of these programs also look at your investment and bank accounts to prevent people from doing just this.
That's very true...
Does anyone have resources that talk about writing a TLA+ model for an existing software system as opposed to designing a new system using TLA+ as the design reference?
Those are the official numbers. In fact in 2018 it was 419637.

There are other visas (GC, as an example), but H1B are more of a Boogeyman than they deserve.