skysight-inc/HackerNews huggingface dataset:
Yep, in hindsight, I’m off base here. I delete apps as soon as I feel like I’m being manipulated (people too). I pretty much use my mobile devices for note taking, calendar, email (with rule sets for the “offenders”), reminders, and internet/music. Basically it’s augmenting all the stuff I normally forget.
> Dependencies should be treated like if it was your own code

Only a Node.js developer could say that. Maybe it's true when the dependency is left-pad or something.

Experienced developers in other languages will acknowledge that (non-trivial) code that is not your own code, is not your own code. You seldom have a very good understanding of the underlying models, and the library has absolutely no understanding of your own model. And it's very hard to make a change in code that is not your own.

Case in point, I just read the title "Linux fsync() issue..." on the HN frontpage. If you have a large project, say a database, I can only hope that you properly abstracted your synchronization model.
Abstractions are of course due when time is right.

It's difficult to address but imo not be the goal from the get go, to introduce abstractions to a codebase.

There is also a cultural thing around abstractions where inexperienced developers look up to or are fascinated with the complexity of something or someone that brings that to the table.

It's also a common feature of certain so called architects, because they probably feel they need to some advanced techniques.

The thing is though, that when you have worked with developers or architects that advocates for simple abstractions, and it over time proves that is both efficient and cheap, then you start to doubt complexity in total.

Also remember that complexity is often not complex per se, as long as you spend time on breaking that complexity down.

And then you have a better fundamental platform for solving what you need to.

Simple code is fast code. And also easier to change.
> One part of IP law that needs to remain is attribution. We don't want people copying others work and claiming they made it.

The social norm against plagiarism is plenty strong.

It's so strong, in fact, plenty of people think copyright law prohibits it.

https://waxy.org/2011/12/no_copyright_intended/

> Another part is trademark law. It should not be possible for e.g. coca cola to make Pepsi cans with horrible tasting drinks inside.

And this is why trademark law shouldn't have been swept up under the illusory banner of "Intellectual Property" to begin with: Rightfully considered, it's a consumer protection law, not a property law.
I don't preach as much as mostly take light jabs. "Oh, so what's new on Myspace? I am so hip to all this interwebs stuff", that sort of thing. They just give me a confused grin... I mean, what are they gonna do, unfriend me on a platform I'm not on? :P

And I also had a few conversations about this topic, with smartphone users, and they were rather pleasant. It's difficult on the web, then it easily can sound arrogant. But in person, I haven't met a single person I liked, and who liked me, that had a problem with me not having a smartphone... and sometimes talking about how an information age would be neat, rather than a mobile serfdom age. Maybe me and a person who totally "identifies with" their smartphone wouldn't like each other to begin with, but at any rate it never was a problem for me, not even with bosses. Sure, I also don't inspire anyone to give up their smartphone, but in a live-and-let-live sort of way, I don't feel a need to hide my opinion, at all, as long as I keep it somewhat light.
^ this is the answer. I'm currently working my first remote job, and we have a robust remote culture.

Remote work is hard to do well. We're constantly iterating on it and trying to improve it. It's not always intuitive. If your company isn't focused on it, it will not work.
For some people it seems to be, others either see through the shallow attempts at creating and stimulating a need for more instant gratification which the 'app' world is so rife with or just plain are not interested in wasting time on caressing their touch screens for no identifiable purpose. Some - me amongst them - fit in both categories.

Mobile devices can be handy tools as long as they are seen as just that, tools to perform tasks which are laid aside when the task is completed. For some this seems to be difficult as this happens to be a tool which can be configured to call for attention at any time...

...a family is having dinner, 'bleep' says the phone in mommy's pocket and she is instantly is pulled off-balance by the urge to look for the cause of that 'bleep' versus the annoyance she knows this creates. Either she gives way to the urge and annoys her partner who feels these devices have no place in this context or she keeps it where it is and feels the pull of the thing in her pocket, the unfulfilled desire to know what made it bleep even though she knows it will just be another pointless message...
"You know how, in daycare, you read stories, talk with your friends and play?"

"HN is like daycare for me! I come here to read stories and talk to my friends, but my friends live all over the world."
Make a competitve programming calnedar in ReactJS
My latest personal find has been audiobooks. Suddenly all the time in the car is “reading”
Well, at the very least, Intel!

But until there is more information, most users and application developers won't really have to worry. This is all still very speculative at this stage.
I like the way the author talks about rewiring of the brain. A lot of articles like this focus on the social aspect of phone usage; anxiety and isolation. There are however more intagible but noticable affects.

When I went on an international vacation and didnt buy a phone plan, I just turned it off at the airport and left it in my bag. I felt a strange clarity of thought and change in perspective about 3 days in. When I look back, I sadly think I was the best version of myself that week.

I am not a heavy phone user; I have a Blackberry so there arent many apps and I am generally uninterested in social media. But for anyone reading these articles thinking its mumbo jumbo, I would encourage you to give it a try.
There was a period a few years ago, where I went without a smartphone, and used a flip phone instead. (My iPhone 4 became too slow after upgrading iOS too many times, and before I got an iPhone 6.) Phone service without a data plan is a lot cheaper too.

From the article: “A phone-free weekend involved some complications. Without Google Maps, I got lost and had to pull over for directions. Without Yelp, I had trouble finding open restaurants.”

I these types of cases, researching, planning ahead, and writing things down are the solutions. That’s what we used to do, and it still works.

What eventually made me justify getting a smart phone again was Uber (Lyft now), particularly when traveling. Funny, that’s 1% of 1% of what I actually use it for. (I don’t travel often.) So that might be an interesting thing to figure out: how to have a smart phone available for short periods of times when the benefits really call for it.

I recently read Cal Newport’s book, Digital Minimalism, which isn’t about breaking phone addictions. (It’s not decide-specific.) It’s about choosing the specific things we do on all digital platforms. It might not be the phone that’s the problem. For example, YouTube seems to be designed for maximum engagement, and it is an issue for me on phone, tablet, and Roku/Chromcast. It didn’t seem to be a problem on a PC, which I used before discovering the apps (which I originally installed in order to cast YouTube videos on a Chromecast).

Newport’s main philosophy is to get rid of most of the apps, websites, social media and then choosing (or tweaking) specific tools among those only if they are the best way to do something in support of what you value most. This is the opposite of the approach of using a digital technology just because it might have a benefit.
ASUS has a similar origin. They were supposed to be called Pegasus, but they cut off the first 3 letters to be the first on alphabetical lists (I guess they didn't notice Acer's existence).
I haven’t tried this but wouldn’t it be possible to block network connections locally on the phone by making your own configuration profile and loading that on each iOS device? https://www.howtogeek.com/253325/how-to-create-an-ios-config...
If location is correlated with time, they could know the speed at which you travel.

The car insurance could know if you visit dragstrips, which might imply specific driving habits. Or how often you visit the gas station, from which could be estimated your mileage. Or if you already report your mileage, might be used to estimate you fuel consumption, which could imply specific driving habits.

The health insurance might know if you visit the same bad-neighbourhood address as some known-heroin-users do. Or if you just visit the tobacco shop.
“Mr Bean” Rowan Atkinson as Shazam. (DeepFake)
The Linux project takes the view « We don't attempt to rigorously document our API; instead we promise that if your program worked yesterday it will continue to work in the future. »

I think this story shows a weakness in that approach: for rarely-exercised error handling paths, it's too likely that your program didn't work yesterday and you had no easy way to know that.

(This is a separate issue from the fact that until recently the kernel implementation of fync itself had significant bugs, measured against what its maintainers thought ought to be guaranteed.)
LEGO has more rules than this in my opinion. One thing that I did not understand as a kid was why other kids built things where there were no 'rules' when it came to colour. If I built a house then the bricks would have to be consistent regarding colour, the scope and design would be limited to what was available. If there weren't enough bricks of a given colour for the roof (for instance) then there would have to be a design consideration there, so maybe a line of substitute colour bricks could be used, or another house in the town scene rebuilt to get the required coloured bricks with that one having the substitute colour.

Using all the bricks in the suitcase would also be a requirement, so larger projects, e.g. that Saturn 5 rocket would be a skilled use of available resources, the limits on the design being the black and white bricks for the actual rocket with the obligatory lunar rover able to be made in another colour, e.g. yellow. A randomly coloured Saturn 5 would not fly.

I also think that there should be an occasional worrying project from a child's creativity. For instance, if the news has some story of military exuberance then a child really should be modelling whatever it is, in this day and age something like a Predator drone would fit the bill. Political statements from ten year old kids in LEGO art remind the parents of what their world has become.

Feng Shui is also another rule. This has to be innately learned and understood. This is how to learn what design is, by experimenting and refining one's LEGO craft. Taste is a vague thing and if you can build tasteful LEGO models then that sets you up in life for being able to think for yourself in other domains and do better than the instructions on the back of the box.

The lessons learned apply to the web, if you can create fantastic LEGO models and have the taste to get the rules of what goes mechanically as well as regarding unofficial colour and Feng Shui rules then there is no reason why you can't create beauty online in a world where everyone else is serving up div soup, copying from the instructions.
BRB, going to found AAA Ajax Automated Alphabetical Computer Company.

We'll dba AAAAAACC.

BTW, this explains the eternal popularity of Algol, even if they do keep changing the name: C/C++/Java/C#/Fortran-90...
yep, it's what Cleave.js uses for phone number formatting.
You’re right. It uses Stan to do MAP for model estimation and HMC for (optional) computation of confidence intervals. [1]

Thanks for the correction.

I need to look at Prophet again. Maybe it will work for fast model retraining. I had trouble the last time I tried it.

[1] https://research.fb.com/prophet-forecasting-at-scale/
> high fuel costs mean that pure EVs already have a lower TCO than ICE vehicle

Got a source for this claim?

I bought a new ICE vehicle six months ago, in round figures it cost me $13,800 (that's the on the road price of the base model, including a couple of minor extras and all applicable taxes).

The electric version of that exact same vehicle has a list price of $31,300. No, that isn't a typo. The salesman seemed faintly embarrassed when we enquired about the EV version.

The depreciation curve for ICE vehicles is fairly well understood. So is maintenance and the reliability of key components (we've had a previous ICE from this manufacturer that ran for over 9 years without any out of the ordinary components failing).

Before we purchased, a salesmen noted that EV technology is changing so rapidly that even if you do feel like handing over $30k for an EV, in 5 years time it may not be worth very much. Whether its batteries will take you very far is also less than clear.

I wish all of these things weren't so, I'd happily own an EV, but not at current prices.
I don't know if it's bad for the eyes, but as someone with astigmatism I've never been able to use dark themes, and always revert back to light theme if necessary (i.e., VS Code).
But...this isn't treason. Fraud, yes. Definitely fraud. But unless there is some other evidence that this fraud was committed with the specific intent of aiding a foreign power rather than just line the pockets of the telecoms, then no, not treason.
How do you separate the enriching part from the addictive part? To me the problem is that my laptop and my phone are magical doors that lead to both smart people at HN and some niche subreddits/blogs that really make me think, change my opinion, make my life more interesting... and right next to it there are social media bubbles, overwhelming stream of news and insight porn that I can read/watch for hours anxious that if I don't, I will miss out on something important... but somehow it's almost never the case.

I can distinguish how those two types of content make me feel - the first makes me feel fulfilled and inspired, the second tired and depressed. The problem is that the feeling only comes after I absorb the content and does not help me navigate towards the enriching and avoid the addictive - I start riding the enriching wave, I just need to look up some term or get distracted by something seemingly relevant... and suddenly I am sucked into the vortex of youtube-recommended videos and when I am finally able to free myself four hours later, I feel exhausted, sad and guilty that I wasted so much time.
Android is designed to leak like a sieve but using an OS by the kingpin of the surveillance industry and expecting privacy and things to be above board is dissonance.

We live in a 'fantastic' world where the same people who have made a billion dollar business model of behavioral targeting and creepily stalking people 24/7 aggressively push things like https claiming to care about user privacy and security.

Where Android can be promoted as 'open' in-spite of abusing all the driving principles of open source. Tech folks cannot be unaware of the massive and ever growing surveillance ecosystem in operation and many are infact actively building it, and pretense of surprise by such articles only serves to affect some kind of fabricated normalcy.
The Cross Platform Myth
Yeah Kinda,
There are smart people here,
So might as well :P
France. I guess they don't want to comply with GDPR.
I love trees.

I joke that I'd become an arborist if this engineering gig doesn't pan out (a joke because I've been doing this engineering thing with good success for around thirty years). When you start to really look at trees and get to know the different kinds (when you can see the trees from the forest, so to speak), that is when start to see their beauty. When National MegaDeKay Day is declared, I'm going to tell everyone to shut off their phones and take a long slow walk through the forest. Look up at the trees. Listen to the crunch of the leaves, the mosses, and the small branches under your feet. Hear the whisper of the winds through the pines, leaves, and branches, and the songs of the birds. Breathe deeply and experience the fresh smell of the leaves contrasting with the earthiness of the soil, the menthol of the pines, and the sweet smell of any flowers you might be lucky enough to come across.

Just don't enjoy this too much or you'll do what I did: say to hell with the city and move out into the country where my own chunk of forest starts 25 yards outside my back door.
Earlier HN discussion from 2017 on the same post: https://news.ycombinator.com/item?id=14748028
I used Teamspeak and Ventrilo for gaming back in the day and much prefer Discord.
I was a user of all three of the gaming-centric chat / voice services and the issue always has been about centralizing different communities together rather than quality of service / technology itself. One group plays on a random guy’s Teamspeak server that’s been running in a VPS or colo for 6 years, another splinter group moved to Vent, etc. Then there were the fun times dealing with various authentication and rotating certificates (if you practiced decent security at all you had to have one) for each of these disparate communities.

As gaming itself got broader reach a lot of casual folks were left to their own devices and underserved, so that’s the big gap being seen. I know plenty of 20-somethings that know about and used the predecessors to Discord but they’re all hardcore gamers compared to even the folks closer to mid/late 30s that may have been hardcore before but don’t have the time to fiddle with these systems anymore.

It seems with Discord quality was tough to maintain at scale and we’ve got the inverse problem set.
I don't think it's negotiating tactic, or any complex strategy. I just think Apple look at the MacBook and Air and see them as mobile devices far closer in market fit to the iPhone/iPad than the MacBook Pro. And given that they're already manufacturing their own chips with the power/perf profile as needed for mobile devices, why not use them?
The philosophies of software languages, from Plankalkül to C
Atletico Madrid vs. Villarreal
https://qiita.com/LeLeMazaLe02/items/586719532565c731f50c

https://qiita.com/LeLeMazaLe/items/fabb549a21fe5bf0f1e4

https://qiita.com/LeLeMazaLe02/items/586719532565c731f50c

https://qiita.com/LeLeMazaLe/items/fabb549a21fe5bf0f1e4
One thing i’d genuinely like to see more of in the US is easy and sanely priced access to wild game.

Deer populations being what they are, and populations of environmentally troublesome species such as feral
boars being what they are, it seems like a net win.

i would love to be able to get my hands on venison or boar that’s been processed in a USDA-approved way, because the meat’s high quality, the animals had lives entirely free of cages and farms, and we really do kind of need to balance out herd sizes in the northeast.

it is currently a regulatory nightmare to do this at scale, which is why nobody does. I can solve my own problem with a 6 week wait and a slug gun, but it’d be nice to address the conservation need at a more moderate scale.
https://redalemeden.com/

Just deployed a new design, rewritten in Gatsby (source: https://github.com/kaishin/redalemeden.com). I still have plans to add some additional bells and whistles but I am happy with the result so far!
I still use a flip phone, even though its getting harder now that they are trying to force everyone to use smartphones. For example, ticketmaster is mobile only now (for NFL games at least). There is no option to get your tickets physically sent. No matter how hard it gets, it simply won't ever be worth the massive privacy implications to me.
Anyone know the software they used for those models? Some artifacts remind me of the early build of Sketch-Up.
He’s talking about meat stand-ins, things designed to mimic meat in every way. Definitely a market for that.

But fantastic meat substitutes already exist. I’m not vegetarian but never order meat with Indian or Chinese or Thai food and am thrilled with so-called mock duck, chicken and even fish. And when that’s not available, tofu does the job. At home, bolognese, tacos or chili with fake ground beef are awesome and I look forward to those being on menus too. I agree we’re at a tipping point.
Teamspeak/Ventrilo/Mumble could get some inspiration from some ergonomics aspects of Discord. Quickly sharable unique urls for invitations for instance, instead of server:port-username-(password)
https://vipercard.net maybe? It appears to be JavaScript, but it may render to a canvas, which wouldn't help much.
I’m not surprised, they were hideously ugly. Is there a reason most electrics are God-awful, looks wise? I’d say it has to do with shape considerations brought about by the batteries, motor, or aerodynamics, but Teslas look great and better than other cars.
Have you seen the "scrapper" documentary? It's about those ordnance pickers near the Salton Sea - I recommend it https://www.youtube.com/watch?v=I4pFat3VTkI

Those spots are kind of rough and blighted, although there's a lot of cheap land to be had in other areas of the California deserts.
Are you sure your friends disclose their actual salary? Or might they be underselling themselves to meet expectations and not disturb 和 (Wa)? Would be a very Japanese thing to do, wouldn't it?
Flutter Create is live with over $10k in prizes
Without disabling any (potentially and probably out-of-order) disk cache or using some kind of barrier, this will just not provide any guarantees in exceptional error conditions like power failure, crashes etc.

Maybe it's better understood as being "atomic" only on the stream level, in the sense that you can kill the userland process at any time and always end with a working file. Even then, as some other user already mentioned, something like fwrite of four bytes for the TOC offset isn't atomic.
Of course, if you were just a tad _more_ paranoid you might not be so thrilled that Chrome is storing your credit card details, your address and the passwords to every sites you trust it with in a way that is accessible to Google.

They are not just storing a hash, as that would prevent them from offering the data back to you to fill in passwords et al. And they are not just storing it locally * , I assume that is for your benefit as well, maybe if you switch computers?

* This I know from a popup on Vivaldi, which never informed me it is sending my passwords to Google for "safe"keeping, until I tried to change a password and it told me I need to login to my Google account....
"While genetically female, the transformed insects have mouths that resemble male mosquito mouths. That means they can't bite and so can't spread the malaria parasite. In addition, the insects' reproductive organs are deformed, which means they can't lay eggs."

Why not focus on narrowing down the gene edit so only the biting ability is destroyed, allowing the females to reproduce?

Seems like a safer option in the long run
Very interesting for domain expertise. Thank you for this intro!
> Starting from kernel 4.13, we can now reliably detect such errors during fsync.

No. Not even close.

See https://wiki.postgresql.org/wiki/Fsync_Errors
Funnily, this runs with 20-30 FPS on a (lower end) Windows Phone with Edge mobile. Is Edge optimized for CSS performance?
Further to my point above, it's worth pointing out that AFAIK the Buick PHEV Velite, the Chinese version of the Volt, isn't scheduled for cancellation.

It will be built and sold in China.
Seitan is nice! A lot of americans who are in the demographic to be into substitute meat won't touch it because it is literally a blob of gluten with sauce.