skysight-inc/HackerNews huggingface dataset:
The lack of typeahead in GtkFileChooser is my biggest annoyance that I've ever come across. Ever since I started using computers nearly 25 years ago I used typeahead to navigate through directories and I can't imagine doing it otherwise. The idea of removing typeahead is anti-human to me, I couldn't adapt even though I really tried to.
> I’m very curious whether this theory is an opportunity to explore the high rate of overlap between ASD and ADHD.

One explanation of the high overlap between the two conditions is that the boundary between them is invalid. That's what this paper argues: https://www.nature.com/articles/s41398-019-0631-2
Just wondering: Since you're using zxing library, why not go for the zxing barcode scanner directly? https://play.google.com/store/apps/details?id=com.google.zxi...

Another option would be to use Google's MLKit. I think they've added support for scanning QR codes in there. It requires Google Play Services though, which is not ideal.
If you're planning to re-season an old pan, easily the best way of stripping off old crud is caustic soda. Leave the pan in a bath of caustic for 24 hours, then scrub with wire wool.

Voila - a clean iron surface. Use rubber gloves, and wash off any splash with lots of water - caustic soda is nasty stuff.

I use flaxseed oil. It works. Unless you have an awful lot of pans, your small bottle of flaxseed oil will only be 10% used by the time it goes rancid; swallow the cost.

I've tried this on a goood carbon-steel omelette pan. The result was mixed; a grubby-looking polymer layer that comes off in the wash, but a pan that still works well, and has reasonable non-stick properties. I suspect that with carbon steel, the oil only needs to get into the pores in the metal, and doesn't need to form a layer on the surface at all.

But my best experience has been with cast iron: a mexican comal, to be specfic. I stripped and seasoned my comal about 8 years ago, and the finish is still flawless.
A key difference would be that it is easier to replace the services of Google, Facebook and Twitter than of power providers. But even that doesn't seem impossible.
> Like Matlab and Lua, 1-based indexing :(

This should be the first line of the document.
I agree, but that's really rare for me. Most of the time I find the right file by flicking trough the image viewer and memorizing the filename.

Also it's a more generic problem - say for poorly named documents or other files that don't have thumbnails. Right click -> open seems to solve most of those times.

So it does happen to me, but I still don't use it.
> 640kB is actually enough for anyone

For a minute there I thought you were about to quote a certain Mr Gates...

But I'm now claiming "Mr Gates" to be the name of my first FPGA project
I enjoyed the AMIGA and it took me decades to fully appreciate what a great machine it was back then. But I force myself not to get one. It's just stuff. Like a Vinyl Music Player. Yes, it's cool on some level, but I sense I may merely want it as a cheap source of dopamine because of .. nostalgia. Nostalgia is a romantic emotion but I am professionally in the business of creating the future, so unless there's something valuable to be learned from the past, it's not where I want to focus my attention on.

(by the way: For the occasional nostalgia fix there are really good and well functioning emulators such as FS-UAE that even simulate the sound of the floppy drive.)
I was happy KDE user for very long time - first 3.x, then 4 (even with all those glitches and bugs at the very beginning). Then I had 7-8 years break off Linux and last year decided to install it on my new desktop machine.

Went with Plasma first - did not go well. I simply cannot get comfortable with it and general look and feel is not working for me (I prefer defaults and I avoid much tweaking and any 3rd party customization). I settled on Cinnamon, but it was close tie with GNOME which was actually quite refreshing experience for me.

So, to each his own, but I just do not see KDE as "the sanest" default.
Though I think the fault lies with the car manufacturers, I wish they would find an alternative for these cattle grids because they can be quite hazardous for motorcycles in the wet.
I'm going to disengage because you've chosen to repeatedly ignore my comments, and instead respond to imagined things that I haven't said. I can only assume this is because you can't actually do what I've asked you to do seven times now, and find someone actually openly advocating for and requesting that people engage in violence against the police.

I want to be absolutely crystal clear about one thing: I have never, not in this comment thread, nor anywhere else, advocated for people to engage in violence against the police. It is frankly insulting for you to insinuate that I would do so, or to state that there is essentially no difference between me and people who planned and executed an attack on congress.
Ask HN: Would you rather do a year in prison or be permabanned by tech giants?
Let us have a hypothetical scenario where you can choose between a judicial punishment of one year in prison, or being let go, but all the digital giants (let us say FAAG + Visa + Mastercard + Cloudflare) impose a permaban on you. What would be more disruptive to your life?
You might want to link to https://docs.datadoghq.com/logs/explorer/patterns/ might in the "Why?" section.
> If the leader of the free world can be banned from all social media and co, who are based in the very same nation, and who are monopolies, then what hope is there for the rest of us?

1. "leader of the free world" is an incredibly arrogant statement.

2. He can be banned for the same reason that the rest of us can: inciting violence. I'd argue that having equal rules for everyone (or even _stricter_ ones for politicians) is good and healthy. The banning of people inciting violence gives me hope.
It's amazing to me that people still consider Telegram a legitimate contender in choosing a messenger.

This blog post is far too charitable.
iPhone 7 with dead NAND netbooting unmodified Ubuntu 20.04 arm64 over USB gadge
That Metal Umlaut brings memories.
Twitter thread - Significant lies you're told about the world
Oh come on, it was a honeypot from the beginning.

Everybody in the last few days was talking about Parler -- they got more exposure than ever in their life. The takedown from AWS was announced a few days before, so more users could register. Parler was running a "Verified Parler citizen" (wat?) campaign, to gather more personal data. And now, hackers conveniently exposed everything. Hackers are unpredictable, you know.

I am not defending the Parler audience; the honeypot was elegant, but is it ethical?
While the question of who pays for it is important, we should be focusing on the best way to get safe driving.

If car sensors and algorithms can get to 99.99% of road features, then changing the remaining 0.01% to work with modern car technologies seems like a reasonable use of resource. No algorithm is ever going to be completely perfect.
There are hundreds of them, and they are very large, and many have no clear purpose, and they keep getting new versions that change seemingly nothing, but actually change a lot.
Yes, each action on the blockchain requires a small transaction fee but the fee is paid by the end user, not the server operator. There are advantages and disadvantages to this, but remember the old saying, 'if you're not paying for a product, you are the product.'
> “All animals are equal, but some animals are more equal than others.”

Actually, the problem is that those with power can get away with this but others can’t.

Think five minutes into the future if you will where there are no consequences if you have enough political power. Some day that might be a socialist or a communist or a white nationalist or a fascist encouraging an armed group to intimidate the legislature. Will we encourage companies to continue to do business with them as well? Or do we specifically grant Republicans and Democrats the privilege to abuse the power of their office?

Imagine Jamal from down the road hammering his neighbors with lies about an election and then organizing a march into the capital that beats a police officer to death with the goal of killing the VP of the US. Jamal had no status, no privilege, no financial resources and no one to pardon him. No one is worried about Jamal or his supporters ever attaining political power and seeking revenge because they have no connections, no wealth and no access to the halls of power. No communities are “healed” by not prosecuting Jamal, so he ends up going to jail for a long time. On the flip side, Stripe has never heard of Jamal so he gets to keep his preferred payment processor after he’s released from prison. Meanwhile Trump who’s been pardoned and is living under Secret Service detail at Mar a Lago is still somehow “not as equal” as Jamal because Trump is only able to make money online through other payment processors but not his preferred Stripe gateway.
There is native support now with Lens, although I agree it's kinda nutty that it took so long.
That's not right. Refinforced concrete will suffer from environmental influences and have a durability from maybe 30 years. That means you have a cost overhead of 3-4% per year for the replacement value.

Water tanks certainly have a much worse life time, given that they will start lacking after a short time and you don't only have to repair the tanks but also provide liquid to refill.
Yes - sometimes you don't realise the value until after the point.

I made a card for my girlfriend on our 5th anniversary by going back and finding our first messages to each other on WhatsApp, and putting a screenshot of them on the front of the card with some corny message. She balled up and was crying for quite some time. Anyway we are broken up now, but that's not the point!

These things really do have sentimental value, and it's not always obvious at the time.
What I'm talking about really has nothing to do with power. Maybe the examples I chose suggested that power dynamics are relevant to my point, but I think they aren't, so here is another example without one: Should an architect refrain from judging Frank Lloyd Wright just because they never worked together? I think certainly not. That seems completely backwards to me. Anybody is entitled to have an opinion on Frank Lloyd Wright, another architect particularly so.
I disagree. They'd love to have control, but that control requires tech sophistication that none of the current tooling adequately elides.
Holding people accountable to their actions? I fail to see the dark path we're walking down unless you think they're suggesting public lynching.
Either it's a campaign to try and lower the ratings or a bunch of people have managed to get separately installed malware and thought this was the cause.

The last update I see available is what I have installed - 4.7.8 from September 2018. Definitely no strange behavior from it.
I'm more worried about the roads that can't be changed.
And you wonder why people hate you? Feminism is about equality. BLM is about equality. They are not the people. They are ideas and ideals. The people who do or don't support them should not influence your opinion of the idea itself. If you don't treat people how you want to be treated you are a hypocrite.
> NixOS doesn't have any simple way to configure that.

It's been a long time since I last used XMonad, but wouldn't the following configuration suffice?

services.xserver = {
enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
windowManager.xmonad.enable = true;
};

Even if there isn't an official NixOS option to configure things the way you want, you can always put whatever configuration you like with the "environment.etc" option. For example, the following configuration would create a file in /etc/example/example.conf with the line "name=value".

environment.etc."example/example.conf" = ''
name=value
'';
I was at Apple during the golden SJ era and it was like this. I remember asking my manager (in my first year or so, fresh out of school) about something and he replied "That's what we're paying you for!"

I was at Skype during the eBay years and it was similar. Lots of autonomy. Then Skype got sold, Silverlake instituted Scrum training for everyone, and well, look what happened. Product owners took over; the engineers became Jira-ticket minions.

That said, I do understand the problem with giving engineers too much freedom, if there's not enough maturity on the business side. I've been at places like that, too. Engineers gone wild. Just burning money.

I see too many startups adopting Agile/Scrum for lack of a better clue on how to run software development. These days I refer people to Basecamp's Shape Up for "just enough" structure.
To be fair, it's far from over. If this is analogous to the beer hall putsch it can be evaluated in a decade or two perhaps.

The very most dangerous thing that could be done right now is to say "glad that's over and nothing happened".
Loved this app.
They also don't give "alt-right" a voice, and that is a term that is often just a perjorative for "conservative." We also know how many people use something like "fascist" to mean "person I don't like" rather than its historical meaning. Even for Nazi's, it's extended to mean white supremacists of all kinds and even white supremacy can mean different things depending on how far left you are. Imagine the reverse, a platform where the right bans "socialists, antifa, and communists" and you see the issues. If people were a lot less loose with their definitions it would be less of an issue.

Also its's a little funny to see these platforms rise up that are censorship resistant...whose intended audience is the least likely to be censored for their ideas on the mainstream platforms. Part of the reason all these alt platforms get the Nazis is because of this...its like building an alternative for Reddit because it censors leftists.
Tech companies are acting exactly like Republicans who were aligned with Trump. Everybody using this chance to say how much against Trump they are... in his last 10 days.

Honestly it is ugly how stupid and easily swayed they think the public are.

The time to ban and disconnect from Trump was about 3 years ago.
Can you explain how you managed to install malware while unlocking your bootloader? The only two methods for unlocking I've ever used are OEM applications like Odin for older phones and simple ADB commands for newer ones, neither of which put you at particular danger from malware.
There are some Protestant denominations who don't drink alcohol, including many Baptist and Presbyterian groups as well as the Seventh-Day Adventists and the Salvation Army.

While some Methodists now drink alcohol, they historically didn't and still won't allow it in their church buildings (I used to play in an amateur orchestra who had to serve non-alcoholic interval refreshments when we hired a Methodist church for our concert).

The majority of Christians worldwide, though, belong to denominations with no proscription against alcohol.
I have so many strong disagreements.

First, GP is nowhere near "half-right". Most egregious is calculating a CFR which is one fifth of the true value (as best we know with the current data). This is much closer to "absolutely wrong" than "verifiably correct", so no, "half-right" is absolutely a stretch in my book. In terms of absolute severity COVID is roughly 10 times deadlier than the flu, so there is no comparison here. And this is before we even begin to talk about the lasting effects of the disease. Suffice to say that there is no argument in terms of severity; COVID is much, much worse than the flu.

Second, comparing four months at the beginning of the pandemic when the disease was early in its spread vs. four months of endemic flu season (where the flu virus already has a sufficient foothold across a wide swath of the population) is completely erroneous. A much better comparison (though still imperfect) would be to measure across the same time period (December-March) with the same societal mitigations. In the last month, we've seen nearly 80,000 COVID fatalities in the US, so if we want to assume a similar rate over the next 3 months (likely an underestimate given the current upward trend), that's 320,000 deaths. And that's with fairly substantial behavioral restrictions to reduce the spread of the virus. You also neglected to mention that the 2017-2018 flu season was the worst in the last 10 years, where most flu seasons attribute around 40,000 deaths in the U.S. each year. So, even if we decide to ignore the fact that COVID cases are already suppressed due to behavioral mitigations, and me being generous with all of these estimates, at the very least it is four times worse than the worst flu season we've seen in the last 10 years. In reality, COVID unabetted is probably on the order of 10 flu seasons wrapped into one.

Come March we'll have a better estimate of flu deaths for this season, but I wouldn't be surprised if the restrictions see the number of flu fatalities drop below 20k or even 10k. Granting some intellectual honesty, the stats would unfortunately be significantly confounded due to COVID-induced strain on our healthcare system, and the fact that many individuals who would have died from the flu are now dead from COVID instead. But as a loose comparison, I foresee that ~20 times more people will die from COVID this winter than from the flu.

Like you said, policy is a different matter. Obviously it's worth discussing varying isolation strategies so that low-risk populations aren't significantly affected by the lockdown measures, while high-risk groups are isolated and supported. But that is a completely separate discussion. My main concern is with speech that abuses numbers and proliferates a societally-harmful mentality without discussing any of the actual nuances and trade-offs of the issue. As a suggestion for future commenters, if you want to try to compare the harm of lockdown measures versus the harm of the disease, you better make sure that your numbers are accurate before moving on to cost-benefit analysis.
Looks like the police did their jobs (for once).
BLM protests are based on a lie from end-to-end: that society (all of it, not just a few places in the USA) is systematically racist against black people. That isn't true, not even in America.

Heather Macdonald did a good, factual analysis of this claim in the WSJ back when George Floyd died (whilst overdosed):

https://pointofview.net/articles/myth-of-systemic-police-rac...

The data doesn't indicate the BLM narrative is correct. It shows it's incorrect. Yet this nonsense also spilled over to the UK, leading to people yelling things like "hands up don't shoot" at unarmed police officers.

Then the media tried to deny that these "anti-racism" protesters were hard-left activists, even as the BLM leadership referred to itself as "trained Marxists" and the BLM UK website talked about overthrowing capitalism. The New York Times tried to redefine basic facts about the founding dates of America. CNN described the protests as mostly peaceful in a report where their reporter was standing in front of burning cars and buildings. And so on.

BLM has been nothing but lies. You just can't tell ... because the sort of people who are willing to point that out are being systematically erased from the internet.
It is correct to report. My point was that any large crowd of people is likely to spread covid.
In Germany, when a speed limit of 30kmh is introduced because of a school, it is usually on applicable for school days and hours (e.g. Mo-Fri 8-18) only. After school hours or non school days you are allowed to drive at normal speed of 50kmh.
I don't understand why people think of video conferencing as "video streaming yourself"? We almost always keep our cameras off during the meetings, but still video conference allows us to share the screen easily, which is immensely helpful (for IT people at least). Over a phone you can't copy&paste, you can't share screens, you can't draw on the screen, it's way more limiting
Unfortunately there was also a massive dip in reports because of schools not being in session.
It's worth noting that learning how computers work at a lower level goes down to the electronics. I've seen some repair videos go down to digging out an oscilloscope and looking at what is on the bus. Good luck trying to connect the probes on modern equipment, never mind being able to afford the test equipment.

It is also possible to make good progress with a cheap iron and a multimeter, learn about component properties, reading circuit diagrams, and many other relevant skills. Best of all, all of the learning is being done on what was real world hardware at one time rather than circuits designed for learning or that are isolated from the system that they would normally be part of.
This was a fun project I used to learn about Fabric JS and some other JS libraries. It's all serverless and most everything executes right in the browser, including the PDF generation. Since there's no backend, it saves the card state right in the URL. This creates some rather massive URL for complicated card designs, but in most of my testing, it seemed to work alright. Let me know if anything seems off.

My example card: https://emojify.cards/?canvas-0=%F0%9F%91%8B+1057+222+12.729...
Deep Neck Flexor Muscles – The Longus Colli Group
Cope harder loser.
I took away another lesson: One of the early developers of Android doesn't replace his phone even after being absolutely certain it had malware.

That kinda blows my mind.
> "Product Owners" who are there to give instructions via Jira tickets

A good product owners facilitates the communication between business people and engineers (or designers, or others). They don't dictate instructions, they regularly spend time with business people to understand their needs and what they care about, work with engineers and designers to craft solutions that are the best suited to what the business needs. When the relationship works well engineers are shielded from constant interruptions, and can rely on one person to answer their business questions instead of trying to have discussions between all the stakeholders.

As an engineer I was myself very skeptical of the role in the past but then worked with 2 awesome product owners for a few years and it was a fantastic experience.