skysight-inc/HackerNews huggingface dataset:
It appears they have marked the Logind API as being stable because it is intended to be used by the display server and by the DEs. I don't have any secret information here, I just saw this chart on their website. https://systemd.io/PORTABILITY_AND_STABILITY/

About BSD and non-systemd systems: I actually think it is possible for there to be better compatibility here eventually if someone builds more shims. BSD using Mesa for example is a really good thing for everyone. However FreeBSD and Linux have both refused to budge for quite a long time on various things and cgroups seems to have been the final nail in the coffin for any kind of expectation of modern cross-platform tooling. Everything now is container this, container that. The only non-systemd init that hasn't dragged their feet on this has been OpenRC, and even they still would not make any effort to be systemd-compatible because of objections over other things. So what is the solution here? Do you see how hard it even is to get people to run something like elogind on top of another init with another cgroup implementation? I don't blame the systemd developers for not bothering with that. It is not feasible to expect them to maintain everyone else's init as well as their own.

I checked the systemd contribution graph and it seems they have a large number of smaller contributions from outside developers, so the data does not really support your assertion about it not being worth it. https://github.com/systemd/systemd/graphs/contributors

Also, just going by the data, the repos for KDE (collectively) and FreeBSD (a monorepo, like systemd) are much, much bigger, just as tightly-coupled if not moreso, and get a lot more activity than the repo for systemd. It seems strange that you would pick those projects to contribute to.
No, that is absurd. That is not what sexism and racism means.
Or maybe you rewrite it in Common Lisp. If you're going to take the Common Lisp route, I think it might be worth going all in and just re-implementing Emacs in Common Lisp.
if we had 16h to prepare, could high voltage transformers be saved by linemen racing to disconnect them and wrap in tinfoil or some other way?
Technically, I'm entering my ninth week of working at a place like this. It has its ups and downs, but overall I'm liking it.
This is the fear. Increased automation will come whether we resist it or not; what hardships will the breaking point bring?
The price $2999 in the US. There's no markup here, Apple's EU pricing just includes 20% VAT ($600) and implicit AppleCare (~$300) as required by EU consumer law.
ElGamal can be used, for example – you find a discussion of possible encryption schemes for Mental Poker in this paper[1] for example, but it is quite theoretical. I’ll also link that in the post.

[1]: http://crypto.stanford.edu/~pgolle/papers/poker.pdf
Also discontinued, but the 12" MacBook is smaller and lighter than the 11" MBA, with a bigger/higher-res screen.
Things that could be improved in PostgreSQL
That requires two-factor auth, which requires giving them a phone number.
> No one would seriously recommend an all meat diet. It will kill you.

The Carnivore Diet is a real thing that is gaining popularity, if choosing between two extremes with veganism on the other side, I would much prefer an all meat diet.
Modding Minecraft with Clojure
I have one sitting on a closet. It sucks too.

I am honestly astonished at how bad hardware companies are at incrementally improving their products. Every new "improvement" (new CPU) comes with a huge completely-unrelated drawback for no reason (horrible keyboard, touchbar, .......)
> Why can't the default layout be just the Fn keys ?

Because then no software would have used it. (Said ironically)
Using psql to \watch Star Wars and other silly things (2018) [video]
I'm surely not the only one here who declines or ignores messages from headhunters for companies with politics or technology I fundamentally disagree with.
I’m a touch typist, and don’t look at the keyboard much. The Touch Bar, being a large smooth piece of plastic, breaks this flow.

Additionally, the Touch Bar has awful latency... hundreds of milliseconds to reconfigure itself when switching between apps??
Low-Quality Masks Infiltrate U.S. Coronavirus Supply
More likely much higher when you start parsing how China determines COVID cases/deaths. Or those people not allowed in hospitals. There deaths do not count.. so there is a big difference but going the other way.
There's some evidence that COVID-19 infections are going to cause long-lasting damage:

https://www.healthline.com/health-news/what-we-know-about-th...
Oh man! Kailh Box Navy have actuation force of 85g – 95g. I found 50g mx blues too heavy for my fingers.
Well, small electronics such as hard drives and mobile phones are not in direct danger from these sorts of events; the damage is caused by induced current on miles-long cables. Our flash memories and tape backups will not be harmed unless they are burned up in power surges from unprotected power outlets.
Content, Cars, and Comparisons in the “Streaming Wars”
This is where the meat grinder swoops in to save the day. Venison doesn't always make the best steak but there's very few meats that don't make a good burger or taco.
Seems like Amazon's getting desperate now. Too bad the US government is the weakest in decades it's been to do something for the workers.
Ask HN: What is the churn in the SaaS product you're working? And why is it so?
I was so looking forward to the rumored 14-inch MBP, in which case I would have upgraded my MBP Retina, 13-inch, Early 2015.

Also, having no option for a keyboard with function keys on any MBP model anymore is just disappointing. Why are they so stubborn with that touchbar?!
For the mosquito, it's just one potential disease from one potential food source.

Malaria isn't really that bad of a time for mosquitoes anyway. It might even increase their chances of reproducing by driving them to feed more on humans.
A large amount of the value results from signaling but don't underestimate the value in taking a smart, ambitious 18 year old and putting them in a dense concentration of similar, like-minded individuals for 4 very formative years.
Isn't this the same rhetorical move that communists/socialists get accused of all the time? How can you claim that the most ideologically capitalist country on the planet isn't actually capitalist?
I like the table of contents at the beginning with the links. I'm going to steal that for my next blog post. The author is a really clear writer, and I love the table of contents because you can jump around and things are bite-sized.
> why they were switching to Intel at the time. They couldn't keep promises

Makes the switch to their own ARM chips even more plausible.
Probably both — Amazon is sufficiently huge to have a hundred “real” VPs.
He was a Distinguished Engineer. That always means something and are very rare in any tech company.
You need a way to organise and prioritise these. Use a Trello board.

Because you're self-studying, you're sort of going to a self-study university taking different modules from different faculties. This Trello board spells out your self-study university curriculum and you're in charge of it.

Here is a 5-step process to build this curriculum.

Firstly, create say 3 lists on the Trello board: ML, CS and Math. Each list represents a 'faculty'.

Then, for every list, create Trello cards where each card is a 'module'. For example, you would create 'Data structures & algorithms' in the CS list and 'Decision trees' under ML.

The next step is to figure out for each module if it's something you either (i) wish to know or (ii) must know. You can use Trello labels or even use the Trello separators for this.

This following step requires a bit of work and it's the fun part, only because it's self-study. For each module, list down (you can list things in a card) the resources you have for that module. For this there are various resources you can get from the comments, search engines, and your peers. Consider the different modes of instruction: books, e-books, videos, lecture notes, slides, articles, blog posts, online learning platforms and so on. Choose what's best for you. If you can't decide just pick something first and find another time to source for another material.

Lastly, prioritise the modules. This can be done by easily dragging the modules which you want to do first on top of the list (having considered what you wish to know and what you must know). Set, say, top 3 modules for each list then you'd like to do for the next 2 weeks.

This is the high-level curriculum planning. If you plan on a micro-level planning like what modules to do for this week or for today, that I leave it to you.
Dell has way better support than Apple. (I only have experience with it in Europe, but I think in the US would be the same)

You don't need to take anywhere. You call support and a technician will show up at your office/house and change the part on the spot. [1]

Where Apple shines is when you travel internationally. Apple offer an international warranty. If you buy a product in the EU they will fix/exchange it under warranty in the US or anywhere else in the world.

[1] https://www.dell.com/downloads/emea/services/uk/en/in_home_s...
How do they measure team quality? Is it just number of elite school and FAANG alumni?
That’s like... 1 Slack and a dozen Chrome tabs. :|
Simple.org | Remote | Full-time | Back-end engineer / Ruby / Rails

Simple (https://simple.org) is hiring a full-time senior Rails developer to work on the open source Simple.org project. This is a remote job from selected countries (see below) for EST to IST timezones.

Simple is a free, open source app developed by Resolve to Save Lives (https://resolvetosavelives.org/) and is used by nurses, doctors, and population health experts to improve treatment for patients with high blood pressure.

Simple is currently used in several states of India as well as in Bangladesh. It is used to manage over 200,000 patients in about 600 hospitals, with plans for deployment in additional program focus countries in 2020. Our goal is to save 100 million lives from heart attacks and strokes (The Lancet).

Our team spans the US east coast (EST) and India time zones (IST). You must be legally able to work in one of these countries:

* US
* France
* Switzerland
* Nigeria
* Ethiopia
* India

See the full job post for more details at https://medium.com/simple-dot-org/hiring-senior-rails-develo....
For at least 20 years it's been cheaper to buy a round trip ticket to the USA and a macbook pro than it is to just buy one in Australia.
I usually navigate directories from the command line. If I want to do something that needs Finder (like drag and drop a file) I run an "open ." to pop a Finder window with the current directory.
Like most trade in programs, Apple’s trade in program is for their financial benefit on both ends of the deal, kind of like trading in a car at a dealership.
I don't think it is possible to live your life entirely pure based on your morals. This is a philosophical question. It is possible to work for Amazon today or the large corporation of the past, and not be entirely morally OK with the situation. Many aspects of life are the same, unless you are a monk.
Lots of piling on the hate, but I will add my own experience - no problems here with 2018 15” MacBook Pro at work. No keys have broken, though I know that is common, glad they’ve fixed it. Never kernel panicked, though my old 2012 MacBook Air used to occasionally, that’s still the only time I’ve seen the Apple gray screen of death. Doesn’t run particularly louder or hotter than I’d expect, if the fans are blasting it’s generally because the cpu is actually being maxed out, sometimes because I’m compiling something and sometimes because I’ve clicked a link to an average news article in chrome, but that’s a different problem and not the hardware's fault.

Overall, for me there's been no big dramatic declines from the laptops of yore in terms of day to day productivity and reliability.
My dog did it on several occasions.
No one thinks that. They just present that argument as a way to head-off such ideas from being marginalized and ostracized.
Pre-Warming AWS Lambda Functions
This is an incredibly dangerous idea -- I do not think we should be genetically messing with mosquitoes, whatever the perceived or desired benefits, when the downside (a bad strain multiplying exponentially) could be horrible for all of us.
it's good to remember that introversion/extraversion are not fixed dispositions but dynamic states that we each flitter back and forth through. adjectives rather nouns.
The PHP function hashing mechanism was strlen()
Diversity quotas are absolutely real, and publicly documented all over the place. Activist shareholders are filing resolutions and threatening companies with lawsuits and bad PR. I was involved in hiring at some large tech companies and we had very specific targets to meet, ”or else”. I don’t know how anyone can still deny that this is happening.
"We can have all the morals, we can afford." - my old minister
Came across this article https://www.cobloom.com/blog/churn-rate-how-high-is-too-high which was a very insightful read on the reasons and average churn rates in different products. So got me thinking on what could be other causes apart from user not happy and failed payments.
The idea the what should be properly funded by taxes has to be propped up by charitable donations is abhorrent.

Vote Labour next election and fund the public sector properly!
As others have mentioned, get a silicone keyboard cover, cut the touch bar part of it, and use a hot glue gun to glue it over the touchbar.

If you happen to buy a 2019 macbook pro, then don't worry with that, just type on the silicon keyboard cover. It will be bad, but not as bad as using the actual keyboard directly.
With cubicles you can run the cords to centralized sockets somewhere near the cubes - do you run the cords out the door of your office?
Genuine question: do you believe it's purely coincidence, then? I'm open to the possibility, but it seems kind of unlikely.
It's non-obvious, but the 13" MacBook Pro is actually two different computers. On the low end it has a 15W CPU, two Thunderbolt 3 ports, and a single fan, and on the high end it has a 28W CPU, four Thunderbolt 3 ports, and a dual-fan system. The low end version can only be configured with 16GB of memory, whereas the high end version can be configured with 32. It's not artificial price inflation, they're actually different computers.

(p.s. - I mentioned the fans not because it's an important spec for consumers, but to highlight that the two variants are physically different internally, it's not just about swapping in a 28W CPU for a 15W one)
> So that’s what.. 3 days of misdirection?

Oh! So, China only intentionally lied to the entire world for a 3 days. Or, at least that's all your prepared to acknowledge, while bizarrely attempting to minimize it.

In fact, this is only one example in a pattern of behavior by the Chinese central authorities. You invite the reader to assume the opposite. Why?
"No True Scotsman"
GDScript Progress Writing a Tokenizer
Covid-19 infection rate in low income zip codes is 2x the nation’s wealthiest
Ask HN: Why Can’t You SideSwipe Between Notes in iNotes?
I searched on DDG & Google but couldn’t find anything.

To me this is crazy.

You can do it in iPhotos.

Is there a settings option I’m missing?

Help!
There might be charities, non-profits or other organizations that would appreciate his skills.

I remember my dad spent all of about two weeks "retired" (resigned in protest in similar circumstances, but from a staff of maybe 100) before finding a part-time job at a local charity he liked.
I've had this happen once, and the Apple store replaced the screen no questions asked. I usually use a microfibre cloth between the screen and the keyboard though. It's a problem with all (modern) laptops from what I can tell - my Thinkpad T480s suffers from it, though my X220 does not.
To me, the thing about getting back into blogging is that it's worked in tight co-operation with taking meticulous process notes as I do something adminny. When I'm programming, my product is the program, and all the writing and documentation therein, so I don't feel the temptation to write or take as many notes.

But when working on adminny tasks? I have to take meticulous process notes so that I can reproduce my work, because the product is a working system without self-documentation as to how I got it working.

That naturally leads to a blog post, because I have a linear document of my work - what worked, what didn't, the hows and whys of my decisions, etc.
Gadget Review: Perixx Trackball (Peripro-506) on Linux / Mac
> Oracle evangelists

There is such a thing?

> it's useless and if you need it, you are not testing your scripts properly

Is that also their response for static typing and constraints on database :) ?
When I worked at Kmart, on more than one occasion they were forced to first to fire a large number of cashiers (10+) due to stealing. And the Kmart I worked in was definitely in the 'good' part of town.

Now Kmart also paid literally the minimum wage, but it still shocked me the number of people who would steal when they clearly had video, and regularly fired people for doing so. And some of the people who stole got caught for stealing bottles of soda to drink while at work...

As for stealing time, that was much more common, but I actually never saw anyone fired for that, no matter how often they took half hour long bathroom breaks, or spent an hour putting away 5 items. I guess Kmart understood they had to put up with something when paying literally as little as possible.
FWIW, Firefox on 32 gb got me to over 2000+ tabs the one time I tried.
The original Apple ][ had a reset key in the upper right corner of the keyboard that was WAAAAAY too easy to press.

https://i.pinimg.com/originals/e3/1b/53/e31b53767fad646fc635...

They eventually put a stronger spring under it so it was harder to press, but it was still terrible. There was actually a thriving after-market for $3.25 "RESET KEY PROTECTORS": square plastic tube shields that fit over the reset key so you had to stick your finger down inside of it to press reset.

https://apple2history.org/history/ah13/

RESET KEY PROTECTOR, which prevented accidental RESET on the earliest models of the Apple II, was available for only $3.25 from Special Systems Design. This was necessary because the RESET key, on the upper right of the keyboard, was easy to press because it had the same spring action as the other keys on the keyboard. Various methods (like this product) were used to stiffen that key, and make it harder to press.

https://imgur.com/a/jGpcT4Z

Special Systems Design ad for Apple ][ Reset Key Protector, from Apple Orchard v1n1 1980 Mar Apr, page 107.

https://archive.org/details/Apple-Orchard-v1n1-1980-Mar-Apr/...
Why does big always become evil?
It's interesting to see how the only grocery store in a remote place works. I've become interested in the story in another country, especially in my own country (Indonesia) an Asia generally.

In some village in Papua, Indonesia, the logistics are supplied by small plane that visit regularly. The road infrastructure there is still bad, especially in the mountainous part of the island. And even if there are roads, it's safer to go by plane.

Some small islands got their logistics by ship either once a week or once a month. And it really affected by the weather.

Being an island country puts a challenging problem for Indonesia to distribute logistic to its people.
I'm a huge fan of writing, especially as a form of technical marketing (or just personal branding). For my last startup, we tried paying a marketing firm to post articles and the results were terrible. Instead, I took a few hours each week and wrote very detailed (timely) articles about our backend technologies, use of different infrastructure products, etc. Those posts got 50-100x more views and a lot more interested customers.
> Because it often involves nothing more than being given a basic level of trust and respect that, once you have them, can seem like a bare minimum, not something that you would need to fight for.

This is exactly why privilege is not an accurate or constructive term to use in these conversations.

Privilege implies something undeserved. So it sounds like an argument for taking away those bare minimums, so everyone is equally treated with suspicion, condescension and hostility.

Better words are "oppression", "discrimination" and "bigotry". Make it clear that the goal is treating everyone with a basic level of trust and respect, as a bare minimum, and nothing less than that is acceptable.
I'm still using a 2014 13'' MBP as my secondary machine and for web dev it's fine. It would be great if it was a bit faster, but being a 6 year old machine I'm surprised it's still so usable.

For me the 13'' is the perfect balance between mobility and performance. At least for web dev, obviously not for video editing or gaming.
Customer journey hijacking prevention tool Namogoo acquires Personali for its
So create a second AD account for the test environment like most shops do?
The 2018 number is 405K according to the WHO - and it's dropping every year, significantly, despite exploding populations.

source: https://www.who.int/news-room/feature-stories/detail/world-m...

Tremendous progress is being made against Malaria. Of course, it's not enough until will destroy this scourge.
Bloom's two-sigma problem is only tangentially related to your argument. What Bloom found was that one-on-one instruction using a very specific type of teaching (Direct Instruction) coupled with mastery-based learning, results in some pretty spectacular gains (at least according to a few, rather underpowered studies).

If anything, the two-sigma problem argues against in-person teaching. Mastery based learning requires that a student prove that they have mastered the current concept before they are allowed to move on to the next concept. That is much easier to do in an online setting, where each student can be presented with customized material, than it is to do in a class of 30-or-so bored undergraduates.
What about the quality of the webcam?

I need to do a lot of video conferencing nowadays, and the macbook air 2020 webcam is worse than the rear facing camera of a Nokia 3210.
Coronavirus sensor you stick at the top of your chest can track symptoms
The point of my suggestion was to not have to rewrite any existing .el files.
I would have got rid of my i9 15” to get a 14”. Maybe Apple doesn’t want to cannibalize their forced 15” purchases.
And the supermarkets and multi-good shops are usually the new and expensive places to shop. It’s the farmers markets and stalls (and maybe the baker) that have the good pricing, but fewer availability of hours.

I hate how North American farmer markets in big cities are turning hipster and expensive unless you’re really careful. Direct from the farmer is supposed to be cheaper!
If you don't mind fan noise that is. The 2020 Air has shit cooling.
This is a flawed rationalization that keeps the status quo, if your force commits nothing to the work, you move.
Primitive Emacs Lisp functions are defined in C, yes, using helper C macros. There might be a way to extract the symbol names from those macros, and maybe enough information to generate the FFI bindings.

Any kind of rewrite of Emacs is going to be a lot of work, I am not denying that. But if we assume there is a layer where everything works as it currently does (the C primitives), the Emacs Lisp defined on top of that needs not be defined in C, as far as I know.

Also, the last time I checked, there were a ton of legacy stuff in the configure script for different platforms.
Wired Union
Better cooling.
Using Nix to prettify `ls` on macOS
>"A mailing list of an illegal online service was sent to the SQLPD hot-line. Please submit all records email addresses' details. Please make sure there are no duplicates."

typo