skysight-inc/HackerNews huggingface dataset:
No, a Hole-Hawg [1] - made famous in these circles by Neal Stephenson's essay 'In the beginning was the command line' [1] - is just a powerful drill without any bells and whistles, a "lump of metal with a handle sticking out of it". It would be more sort of an 'ed on steroids', trading off ease of use for raw power.

[1] https://www.milwaukeetool.com/Products/Power-Tools/Drilling/...

[2] https://web.archive.org/web/20180218045352/http://www.crypto...
So don't install those things? At some point it isn't the phones problem to limit a user from those things.

I don't have Facebook, Twitter, etc on my phone.
Couple other design++ "dumb phones" I've had my eye on:

https://www.thelightphone.com/

https://www.punkt.ch/en/products/mp02-4g-mobile-phone/
You can probably achieve all of those things with Tasker.
Thanks for sharing this analysis. I scanned through it and it seems reasonable to me. I don't think anyone actually thinks natural immunity is 7 times as effective as vaccine immunity, as the numbers suggest might suggest without deeper or more thorough analysis.

As far as I can tell, the analysis you link also continues to support the notion that natural immunity works wonderfully well, on par with or better than vaccine immunity as far as we can tell.
wait... isn't that messed up though..? Anyone can register a account with my email.
Vaccines are still necessary, they just aren't sufficient.
i agree. `find somewhere -exec some_command {} +` can be dramatically faster. but it does not guarantee a single invocation of `some_command`, it may make multiple invocations if you pass very large numbers of matching files

after spending a bit of time reading the man page for find, i rarely use xargs any more. find is pretty good.

tangent:

another instance i've seen where spawning many processes can lead to bad performance is in bash scripts for git pre-recieve hooks, to scan and validate the commit message of a range of commits before accepting them. it is pretty easy to cobble together some loop in a bash script that executes multiple processes _per commit_. that's fine for typical small pushes of 1-20 commits -- but if someone needs to do serious graph surgery and push a branch of 1000 - 10,000 commits that can can cause very long running times -- and more seriously, timeouts, where the entire push gets rejected as the pre-receive script takes too long. a small program using the libgit2 API can do the same work at the cost of a single process, although then you have the fun of figuring out how to build, install and maintain binary git pre-receive hooks.
> The operating system has a meditation app and an "inspirational quotes" app.

> I'm still curious about which kind of person would purchase a device like this instead of a feature phone

At uni we had a teacher that used to brag telling the story about how he bought his phone. Allegedly he went into the store and asked about the most basic phone.

No, not the cheapest phone, but the basic. Because he didn't needed cameras and apps and stuff.

I'm fairly positive that's the kind of people this phone is targeted at.
It is like telling an alcoholic "simply don't drink".
What am I missing? What is the 'small' / 'big' core distinction ? No avx512 (but still vnni?) ? Low number of floating point units? No vectorized fp, but all-in on integer units?

Is it a pentium m/core save out of the pentium 4 moment? Is there a plan to put more of those small cores together? I mean I'd be pretty interested in a 256 core machine with 'only' skylake per-core performance...
This has nothing to do with boycotts or consumer choice. It's about regulation. If payment processors don't crack down the government will. No one votes for pedos.
This doesn't help, just ask Winnie the Pooh. (Xi) People are very creative with language to get around filters.
We've been doing this for our product for the last ~4 years. It's amazing. Getting close to 10000th issue. All the code for the whole stack lives in the repo too, so the links between code/pr/issue are flawless.

I think we still want to build another layer on top that is more about how our business works, but GH issues would continue be the one-stop-shop for anything regarding the codebase itself.
So, is there another place on Internet which is better than HN?
I think the trick is to be configurable, but with high friction. Otherwise it's too easy to reconfigure away from the minimalism on the fly.

I've thought about using Parental Controls on iOS to do something similar. Set a very long password that can't be memorized easily, write it down somewhere accessible if needed, and you get a minimal phone that can be reconfigured if needed. Just with high friction (typing in a long password from a paper in your home).

Of course, this assumes your goal is "avoiding a distracting environment" rather than "avoiding a bloated environment". Everyone has different goals with minimalism.
The sample size is in the article:

> Nearly 13,500 drivers were randomly sent one of two policy review forms to sign…

The distribution referenced is of mileage, which you’d expect to have some kind of right-skewed, continuous distribution.
A virtual reality experiment to understand just how tricky rattlesnakes can be
If your grammar is ambiguous, then an ambiguous program isn't incorrect.
It might depend on the internal talent, but, ERP vendors are always going to be incentivised to deliver “just good enough” software and then sit back and take in the cash.. so I’d think with an internal team you _may_ have the opportunity to do better
Not many people are willing to make PostgreSQL a dependency of their program.
I agree with you, but I’m talking about literal FizzBuzz-esque questions. Experienced or not, any “senior developer/engineer” should be able to write a for loop.
Building an AST is an easy task once you've figured out your grammar and error recovery mechanism, but these are essentially a kind of language-specific design work that can not be automated.
Equating corporate businesses with worker unions is a false equivalence, since ownership and wealth can be concentrated, but labor cannot.

Just as a thought experiment, let's say labor could be concentrated like wealth. If it could be, how would we measure it? Wouldn't the units simply be those of productivity? More work getting done -- or more precisely, more value being created -- with fewer workers?

It seems intuitively true that this is a desirable goal for society to strive for, not a problematic condition to be remedied. Unionization tries to guarantee a steady position for every worker, but if it does so equitably, the effect will be to dilute the labor pool rather than concentrating it. Is this really a progressive value?

More concretely, it can be surmised that every time unions attempt to organize labor in Amazon warehouses, the company responds by increasing the funding for robotics R&D. Is this seen as a good thing or a bad thing in labor circles? Obviously it's seen as a bad thing... but the assumption that this view is somehow morally and socially correct doesn't get challenged anywhere near often enough.
I still recommend spending the time to (re-)learn bottom-up parsing though, even if you never use it again. Specifically, LR and then GLR (no need to bother with LALR/SLR/all those variants). Maybe even recursive ascent too, or recursive ascent-descent if you find those interesting. It's painful and confusing and takes a long time to pick them up, but it's quite gratifying once you do learn it. The algorithms are super clever and cool, and help you gain a lot of appreciation and intuition for what is/isn't possible to do (whether efficiently or inefficiently).

Using recursive descent for everything is like using Python (or Go or pick your favorite easy language to learn) for everything. Yeah you can totally do it, and a heck of a lot of people do precisely because of how nice and convenient it is, but it's good to have a sense what else is out there and how you can think about a problem differently IMO, even if you rarely use other languages in practice.
> So where is all of this ruining of peoples lives by uploading CP on their devices?

It's already happening. Except we just choose to SWAT people instead, since it's faster, easier, and there's effectively no liability on the behalf of the caller.
Oof. Such a hard question! It was one of those experiences at the right age, at the right time, where I was able to tolerate the experience. I couldn't do it now at my age and mental state. If I could go back in time, I might try to work with other personalities in technology who also were meaningul to me and could have used the zeal and energy applied to their projects.
VSCode is not an IDE, it’s a text editor.
“if you only rely on volunteers or on people who perhaps their job allows them to do the one thing they like, you will exclude parts of the population that don't have those affordances. By building tools without a complete slice of the society you want to reach, you can't possibly have the impact that you want in that society. It's not just a technical mission. It’s an ethical mission of building things that have a positive impact in the world. That impact isn't going to be realized if we're building things only by a few, because when you build by a few, you build for a few. If we want to build things that really are for everyone, we need to build them with everyone.”
Sorry, I spent this morning figuring out the words to share at a friend's memorial. I've been emotional.

He was vaccinated, he wore a mask, he was careful. He did his part and hurt nobody.

I hope whoever gave it to him never finds out what it cost so they could smile at others and breathe the air. I'd trade their life for his in an instant.
Not really.

Apple simply tells the DOJ if any non-CSAM content is added surreptitiously to the DB, Apple will drop CSAM scanning. Also, if DOJ makes any request to scan for non CSAM by court order or warrant, Apple will in kind drop support for the technology.

Apple is making the good faith effort here. If DOJ makes a bad faith effort, Apple is in now way required to continue to participate.
Are there any places similar to HN on the internet where one can find high quality, non political, non religious, non news conversations?
The difference is that the extra pay isn't contingent on and arbitrary performance review process and maintaining a certain level of hours.

I'd probably rather take the extra pay in that situation.
Based on my observation, it is training for future negotiations. Pretend play is a lot of negotiating and less playing.
My relationship with my phone greatly improved when I turned on DoNotDisturb mode and hid all of the red county icon widgets … many years ago. It’s the best.

Your phone no longer distracts you. Can’t.

The temptation is still there in your pocket, but if you’re doing stuff and mind isn’t looking for distraction, you won’t even notice your phone exists.
Curious, is Jim Cramer generally respected by the crowd that frequents HN?
I was referring to SV software companies, as that’s where I’m based.
As an analogy - DNA is source code. The first arrow is the parser and creates RNA that is a reflection of the DNA. The second arrow (RNA to protein) is the compiler, taking the parsed code (RNA) and generating a program (protein) from it.

At no point is the source code consumed to create the program, akin to DNA.
I remember the D2 perspective mode was a neat trick but it made the game kinda fuzzy and broke core graphics features such as my character wouldn’t be green when poisoned.
This is very common.

FYI I'm listed on a couple patents from earlier in my career, and I'm not even sure what I contributed.
You are right, I totally missed that
Nice project!
Is it planned to use the with statement for transactions or having something like psycopg2.sql.Literal to do proper escaping in complex queries?
My daughter is seven and she is a hard core pretend-player. Hers rarely have much to do with real world events (about 50% of the time she is pretending to be an animal, these days mostly tigers and cheetahs and such but often unicorns etc), but they do get pretty elaborate.

I always thought of dreams as being a lot of reprocessing and reinterpreting.

Either way, watching kids do this (which is fascinating and I will miss it when she grows out of it) makes me wonder why anyone would question the value of it. Just like physical play (running jumping climbing throwing etc) will prepare you for when you need it, such as when you need to hunt for food or avoid being hunted.
Did you try pluscal?
My understanding is TLA+ is intended to be low level ( closer to theorem prover like z3) instead of a high level spec language.
I remember enjoying using Studio-8 (an 8-bit paint program) for the Mac back in the 80's & 90's. I did all pixel art by hand then. From time to time I might fall back to using a scanner to scan in art (and retouching in Studio-8).

Toward the end of my game-writing days I played with creating 3D objects and rendering them — pulling the 2D renders in as sprites. Of course we were well past 1-bit monochrome Macs by that time.

In hindsight I prefer the B&W art in many ways. Every pixel curated.

I miss those paint tools — where you could zoom in at integer scales, click on and off individual pixels. Some modern paint programs still have some of that capability but it seems to often be buried (like you have to figure out how to select a "brush" that is 1 pixel and has no alpha-softening-flow-thing turned on).
Perhaps evil was a bad term, but the implication was there.
This is the ultimate problem. It's a human issue, not a technology issue.
The Pope is an interesting example since they represent several things, each having separate responsibilites.

It just so happens that the pope has all those roles at same time time
The light phone looks great and exactly what I want. But it won't work with my provider or choice, and I really don't want to be reliant on light phone the company for my SIM service.
I find it unusual that it is preferable to make a network connection probably half way across the world to retrieve list of food than have it locally available. Restaurant 802.11 portal pages should have a menu on it.
I hate JIRA. But if you are not a small organization, JIRA doesn't play in the same league as Github issues. Same as Notion and Confluence
I've been collecting all the commenting tools in my blog post: https://darekkay.com/blog/static-site-comments/
It is a technology issue in the sense that these companies are paying 6 figures to top designers and developers to optimize for eyeball-time.
See also rqlite, which seems like this, but sqlite instead of Redis. Super interesting.

https://github.com/rqlite/rqlite
Can I interest you in being also wary of the possibility that collected data about you could be stolen by explicitly malicious parties? Thieves, for example.
Asimov's Foundation Series on Apple TV
It is my hope that the widened exposure to Asimov's "Foundation" epic via the new APPLE TV series will inspire many to seek to create a psychohistory, and a Foundation, at the scale of planet Earth, to help avert, or to help foreshorten, the New/Final Dark Age that is looming on this planet, due to the plutocracy's engineering and propagation of a humanocidal "People Are Pollution" ideology worldwide.
The E-ink display might be good for battery life... but if you're not obsessively using your battery life is going to be much better in the first place, since the majority of the battery drain on modern phones is the screen.
The tradeoff would be different in an embedded context, for sure. I don't know that cJSON being worse due to not supporting allocators is "ironic," it's just the tradeoff there. Compile time actually really matters to my usage (changing gameplay code and seeing results immediately). nlohmann json was actually increasing my compile time by nontrivial amounts (like a 50-100% increase).

Re: strong typed -- agreed. That's basically what I do with cJSON using a static reflection system in C++ (it recursively reads / writes structs and supports customization points). So it's kind of like using cJSON to give yourself a thin C++ layer. Agreed that a typed approach is more sensible than writing raw read / write code yourself (although that does make sense in some scenarios).
Jupyter Notebooks have been been so amazingly valuable to me. Would anyone consider them to be an example of literate programming? If so, are they the most successful example out there?
It is not a lie. The scanning is done on device, but photos are not scanned unless they are going to be uploaded to iCloud. Apple has explicitly stated this.
To some degree it can be improved. Putting the phone physically out of reach works best for me. Strangely, being well rested helps me too.
Doubtful, but sometimes a good acronym is worth a thousand words.
Having studied biology myself, I am also amazed by the level and the frequency of the misunderstandings that the authors found amongst students.

By the way, relevant XKCD: https://xkcd.com/2501/
How is the drug different than victoza or any of the other weight management drugs that are currently under investigation for causing pancreatic cancer?
Your company, your choice. But neither I nor most of the people I know have any interest in a company that is aggressively remote only in this manner. Best of luck.
Neat, though this just seems like PEG with extra steps and more pain. Still this answers my question. Thanks!
And when those optimistic outliers are intended to validate and glorify the folks who are out to sell ads or your data?
You can even get plans where you pay a small amount per year and get X amount of minutes and Y amount of texts per month if you don't use a phone that often.

Great for an emergency phone to keep in your car.
> slightly better than drunks

We are well past that point. At even just 0.08 BAC a driver is 7 times as likely to cause a fatal accident and it gets dramatically worse as BAC increases. Self driving are close to the norm right now, even if they where say 20% more dangerous than an average alert driver it would take a massive increase in miles driven by drunk people for things to end up worse.

Anyway, the penalties are currently the same with and without self driving, hell sleeping in your car while drunk is illegal. As long as the laws stay the same things should stay about the same while saving 10’s of thousands of lives.
The focus on radiation is... strange. It even shows up under the SIM card section:

"Although we would have liked to only use 2G, the least harmful radio frequency, it is currently being phased out around the world. We spent a good amount of time trying to find a flexible, modern and global GSM module, which could be used for travelling anywhere in the world. With the user’s health in mind, Pure always chooses the lowest spectrum available to limit radiation."
Yup, I agree strongly. I watched the Lamport videos when on paternity leave, and really enjoyed it. The main benefit for me was that writing a spec in TLA+ allows me to "get my mind right" before writing programs. I was in love with the notation from the beginning (but I was a math major in school so I'm biased).
Apple exec: ‘we are the greatest platform for distributing child porn’
>This is why I commented on an article here some weeks ago that if they ever offered any paid user experience they'd be in trouble because they'd actually have to help their users with their issues.

Facebook has offered a paid user experience to Oculus users for several years now, and so far no one has forced them to actually help users with these issues. Not the market, not regulators, and certainly not users. They will keep getting away with it simply because they can. What are you going to do about it?
What would be cool is if voice assistants get to the point where you can just talk to the phone to get an Uber etc.
Is this etc/hosts on Android?
>>business' has naturally high margins

$8bn in revenue might not mean profitable. Google certainly spend a lot more than this on search and advertising, and well... software scales.

In any case, whether they make $1bn in profit, losses or something in between... This is <1% of market profits. Apple is making $8bn-$12bn, all profit, just on defaults.
Yeah it's crazy.
My wife was in final round of interviews, about to get an offer, and all seemed to be well, suddenly the hiring manager drops a bomb.. "The team is working 15 hours/day right now, but it should go down as we onboard staff.. and the firm cares about work/life balance so we encourage everyone to take off 2 days per month out of their unlimited vacation".

I mean wtf, if they are doing 15hr/day what are you going down to once you staff up.. 12hr/day? If your hiring manager is willing to work his team 15hr/days for months on end then how is he going to look at you trying to work 10hr/days?

Note this is not a startup, but an organization with nearly 20k employees.
This is not a lottery ticket job that if a product launches successfully she's going to walk away with career/life changing money. It's maybe a 15-20% raise so that she can work 50-80% more hours.

Just so dysfunctional.
She was super disappointed until we talked about it being a blessing in disguise. If he had come in with a lower number like "12 hours/day but going down" or the compensation was crazy, you would maybe try to talk yourself into it.. or worse if he didn't disclose hours and you took the job..
Making a new system recently I did exactly this. I basically joined the group as a low-level doc-pushing twerp and worked through everyone's jobs. Then we started sketching out the system, having seen the pinch points and dead ends. Unfortunately, leadership later threw out all our design decisions, because they had a "Perfect Product Architecture" they were trying to enforce at the time.
My sony z5c (4.6 inches) has this "ultra stamina" mode that basically turns it into a feature phone.
But the message isn't being sent anywhere. The parental notification stuff doesn't do that.

And obviously both the sender and receiver software processes the unencrypted messages in a variety of ways.
I’m not concerned about that.

One reason I’ve been in this job so long is the behavior of the owner. He’s scrupulously ethical and fair. We frequently give away time in implementations just to be sure the customer is on a solid footing.

It’s enlightened self-interest, obviously — our reputation in the our market is now of a very, very high level of customer service, and that sells software - but it’s also just the right thing to do.
Yeah but they rarely use those alternate phrases specifically to refer to the authority he has in that title’s capacity.
> It's almost trivial to translate a language specification's grammar productions into a recursive descent parser.

It's also potentially quite slow.
Probably unlikely to be added in the core (esp. HTTP/2), but an HTTP/1 implementation could be done in pure janet - there is a binding of just a parser here: https://github.com/andrewchambers/janet-pico-http-parser

But yes, at some point a canonical replacement for circlet that was MIT licensed and event-loop friendly would be nice.
Scoped Labels (extended Kanban basically) and different boards for planning and development is our approach in gitlab
Good advice. Now we just need to apply this type of thinking across the entire app and OS ecosystem. I never want to be prompted for any sort of permissions or accidentally grant some while clicking to dismiss the wave of prompts you sometime encounter.
Go back and read your post. You called it abuse.
Is your account with the DNS registrar who controls your MX record 2FA-secured?

>[...] via encrypted SMTP

In addition to establishing a secure socket, does the mule validate the mail server's TLS certificate name?
I was once asked to write a (bayesian) spam filter, when neither my cv nor the job posting had any mention of spam or anything adjacent. Then the "bar raiser" mocked me.