skysight-inc/HackerNews huggingface dataset:
Cool! I'm looking for any and all feedback when you give it a go!
Leaving content moderation to volunteers is empowering racists
Fake SpaceX YouTube channel with 36k live viewers scams people out of money
I think the best thing for America would be to completely dissolve the police union. This single action should fix a lot of the issues.
The Convertible Ring for Every Occasion
I agree with your overall message 100%. Big companies are like cities. There are "good" and "bad" areas and different people may draw that distinction differently. If you have mobility within the company it's not too difficult to move into what you consider a good area over time. As a consultant / contractor I didn't have that luxury and often got saddled with the teams that needed to change the most, but resisted every opportunity to do so. Had I been a full-time employee and participated in some politics I think I could have greatly improved my autonomy and satisfaction.
There is also a bad influence of this within the country. As nature reserve organizations saw their budgets cut for many years, there is now a commercial incentive to cut some extra wood here and there. Even the government's own 'Staatsbosbeheer' is suspected (note: not proven) to be doing this.
Oh yeah, 100% this!
It seems like it would be a lot easier to say "Bob Martin is not my cup of tea." He's not mine either. I've read a bunch of his stuff. Some good ideas, some I definitely don't agree with. I don't love his writing style.

But you said "explain why we don't like Robert Martin", which to some extent says its a problem with the man himself, not his point of view on software defects. Starting your post that way undermines your conclusion and makes it seem as if you're post-hoc rationalizing your dislike of the mine rather than talking about software methods.
Part of the problem is that America's criminals are very well armed... and that's due to America allowing people to be armed.
I think global by default is one of the reason Lua shines in the embedded world. Not many other arenas where that is good practice.
I use a Plantronics Legend bluetooth headset, which is pretty good at cutting out background noise. Tested with a phone.

Cheaper bluetooth headsets seem to pick up everything around them. Had that issue with a coworker where the headset was worse than using the internal mic.

Biggest and annoying issue though is consistent bluetooth disconnect/reconnect issues even on different MacOS machines. Latest firmware and such. Pretty sure it's not 2.4ghz interference.
I’m convinced Tesla is being singled out here because Musk took an outspoken approach to COVID from the beginning, and even though every other automaker has reopened their plants and the county has allowed them to open based on a comprehensive worker safety plan, Tesla continues to be targeted with hit pieces like this which are statistically no more meaningful than saying “humans work at Tesla factory”.

A Tesla factory has a fixed set of workers probably working consistent shifts, that is doing temperature checks at the entrances and supplying PPE is probably as safe as a non-work-from-home environment that we can find. They gained a lot of experience months earlier doing to same protocols on their China factory.

I also have a Cybertruck in order and I can’t wait to get my hands on one. I love that they are taking the risk to bring something so unique to the mass market.
Surprise is different and separate for outrage, though they sometimes go by the same name. It may be that the unions are doing “their job,” but like all organizations in America, a police union has a social responsibility to not be evil, which it completely failed at.
I learned that one convention group I'm a part of converged on very visible glossy white badge cards not just because it is easy to sharpie names visibly on (in classic "Hello my name is" style), but also out of a request from the photography group as it is a very useful meter reference visible in almost every photo of any group member.

Seeing how many great photos come out of the event in sometimes very strange lighting conditions (as you might expect from an event that includes everything from brightly lit outdoors events to indoor conference spaces and theaters to rock show-lit concerts, and everything in between), I'd imagine that little metering trick is doing wonders.
52 days of lockdown fancy dress
This is fantastic analysis, this tech could be used to analyze lots of geographic problems where there are multiple overlays of geographic data.
Boeing deliveries hit 60-year low with just four planes shipped
Oh, it's likely not conscious by the author. The most convincing of these one-sided views are the ones written by people who are "true believers" in their agendas.

Don't tell authors to take extreme stances, just ensure that stories get assigned to the ones that have strong views about the topic.

Even better, let the authors themselves decide what to cover. They will pretty quickly focus on their pet political propaganda and produce the click bait needed to drive eyes.
When 1984 Came True
Floyd was killed May 25, 2020, the protests began on May 26, 2020 and Chauvin was charged on May 29, 2020. Please don't lie.
The ideals of Haiku are great but is anyone using it consistently? If they are what workflows benefit from Haiku's feature set?

I understand the theoretical benefits. I'm curious if anyone is actually using Haiku features in some non-trivial way, e.g.

> Database-like file system (BFS) with support for indexed metadata

A filesystem with indexed metadata sounds great but who is actually using it and how?

I tried to search for comments with the obvious phrases but all I found was this comment from 10 years ago: https://news.ycombinator.com/item?id=1335692.
I am just pointing out that even unarmed civilians will be a problem.
What do you view as fragile about Linux distros? Just the lack of tight integration, or something else?
It's not just that. The 'root' account as such has no personality associated with it, so if two or more people share the password, all bets are off.
If we consider the cost of something to be "that which has to be given up to have it", then part of the cost of smart people going to elite universities and being funneled into finance is that they don't get funneled into doing something useful [0]. Much as a number of very smart people get funneled into coming up with ways to sell advertising space on the Facebook. These smart people could have gone into any number of industries that are a lot more useful to society (which basically means "other people") than finance and selling adverts.

[0] Harsh and hyperbolic for effect, but it makes a point.
So with Prisma 2.0 I could replace https://www.npmjs.com/package/schemats + https://sqorn.org/ ?
Jetbrains offerings are quite fast. What are you comparing them to?
Well done Paras!

You have come a long way since you asked me questions about http://elem.com/~btilly/effective-ab-testing/. I'm glad that it was part of your journey!
The style is not just for visual purposes: Stacking and tiling is a hidden gem: https://www.youtube.com/watch?v=4Y-6YmGd30A
Simple Semantic Image Segmentation in an iOS Application
The Catcher in the Rye and Norwegian Wood. A goal is to read them both in Japanese, as the former was translated by the author of the latter.
Zoom has a "use original audio" toggle that helps a lot with this.
I wish more people would understand (and the article alludes to it) that testing is only one of the three general methods to achieve software quality (lack of defects), the other two being:

- Abstractions - preventing bugs by having a proper language in which to express the ideas

- Assertions - making sure that certain assumptions are satisfied during the actual execution of the code, AKA defensive programming

And in particular, unit testing is IMHO a rather weak method of testing, compared to property-based or integration testing. There is this famous quote "bad programmers worry about the code, good programmers worry about the data". Similarly, I believe we should spend more time testing the assumptions that we have about data (can this value be 0?) rather than testing the logic of the code under the same and possibly wrong (or unstated) assumptions.
>The original article is by a writer of the Washington Post. If this doesn't count as journalism

It doesn't matter where it came from. Some publications just have different ratios of biased crap and the biases are different depending on the institution.
Building a Statically Generated Blog with Eleventy
Facebook Indiscriminatly Bans Skinheads
What frustrates me about Apache's mod_status is that it's powered by a normal request handler. If all the child workers are busy, your request for a status report will timeout, even if you're running it locally from the command line. Not super helpful when you're troubleshooting in real time.

Anyone know if there's a "deeper" way to get the same stats info about what Apache is doing without having to basically wait in line with all the other incoming requests?
Given

> >Plus, there's still a lot of damage you can do without root access.

> That's not really true. An unprivileged user

We can see that "unprivileged user" equals to anything that is not root in your post. Considering that definition www-data is an unprivileged user which can delete everything under /var/www/.

So no, what you are saying is not really true.
It may be finally happening in New York. The Times has had a pretty steady stream of stories over the last few months about people just being fed up with the city, and getting out. Especially long-term residents.

/Ex-New Yorker
Atleast these companies install the software on company laptops. I was asked to install a much more invasive software on my personal laptops (They wanted me as consultant) which took screenshots, logs keystrokes and pictures every 5 minutes. Needless to say I declined but clearly there are people working for the said company who are fine with this level of invasive tools.
Container_of()
There are countries were unions are a healthy counter-balance to large corporations. Without them, it would be every employee against a big institute.
AWS support via Twitter said that the SHA256 digest of the payload is calculated and compared for S3 when using AWSv4 signature requests.
Topic Classifier on iOS
It asks for bitcoins and promises to pay back (I assume it never happens).

There's a lot of live viewers, probably many bots, but some real people too. It's high in youtube algorithm, I reported it obviously, but it will take a long time.
This attack did not extract the root attestation secret or sealing secret, both stored in CPU fuses.

Instead, this attack extracted the sealing and attestation keys stored by the current version of Intel's Quoting Enclave under the current microcode revision (and presumably all previous microcode revisions).

Assuming Intel fixes the vulnerability in the next revision of microcode (lets call it Rev H), the Quoting Enclave will need to generate and/or store new attestation keys. Because the root secrets were not leaked AND the microcode revision has revved forward, these cannot be derived under previous microcode revisions. Thus, they are assumed not to be available to the attacker under the SGXAxe/Cacheout vulnerabiilty.

Intel generates or provides access to new public keys that correspond to the attestation keys. You use these to verify the Quoting Enclave's attestations.

Intel additionally asserts that these new public keys will only verify attestations created by the Quoting Enclave running under Rev H of the microcode.

You must determine whether to trust this assertion.
> videoconferencing generally only plays audio from one or two participants at most

I have noticed this and I hate it. It makes normal conversation absolutely impossible.

Discord, which is an audio first product, is much better than other solutions in this regard and their video conferencing while new has been very enjoyable to use.
This is the most useful post so far. I take it a step further and make a diagram in draw.io to understand exactly the data that is coming in and out. This is especially important for working with legacy code where you might get random crap like a name instead of an id and that could throw off your design.
That Windows screenshot really is chaos. I would love to hear a defense of that design because I am missing any merit to it.
Who's fault is it when a Jenga tower is toppled?

Was it the last person to pull a piece out?

Maybe the person before, who barely managed to keep it upright?

Or is the tower doomed to fall by design?
How a Crew of Romanian Criminals Conquered the World of ATM Skimming
I've been following for a while, i like the comment that are exploring various options including yggdrasil and DAT/hypercore, perhaps a silly question, excuse my absolute ignorance, any value in looking at GNUnet? (I'm sure it has already been done)
This is so wrong it needs to be taken offline. The Translations aren’t even close and that’s dangerous.

I seriously looked into doing this myself, but for this reason and costs I bailed.
That might or might not be accurate, but I still care about utility. There are a lot of truths that don't have any utility for me. I celebrate not knowing most of those truths.

I mean do you want to be on this call? ...
A: "One point seven million dung beetles can fit in my suitcase."
B: "Let's get back to work."
A: "Utility has no bearing on truthfulness."
That's really what "defund the police" does. The police union has a toxic contract with the police department. By dissolving the counterparty of the contract, you remove it from the equation. New law enforcement agencies can start from scratch without the weight of either the contract or, initially, any of the problematic personnel.
The employees were and are free to do as they wish.

The main issue for you, perhaps, is violating authorities “wishes”. Wishes, because in fact it wasn’t illegal.. freedom of assembly gives us that, we aren’t in wartime, and until tested in court those local orders are just recommendations that need be judged in court... where they’d be struck down.

Not that they weren’t good common sense at the time, but the coronavirus very clearly now is not only a smaller risk than we thought, but also only specifically a risk to very certain vulnerable groups who are easy to identify.

If you are so worried about authorities’ wishes, I wonder what you think of the protests? Do you think the authorities’ wishes were generally right in the case of George Floyd? Should the protestors have been rounded up for violating wishes and causing massive risk? Seems you care a ton about people not dying from the virus, so I’d assume so.
Interesting article, thanks for sharing! That everyone seems to have different definitions of what "defund the police means" and urge each other not to take the meaning too literally whereas others do take it literally reminds me a lot of Peter Thiel and his comments about not taking Trump literally during the campaign.
Nice, I have those same aliases.

Also not afraid to add multi-letter aliases if I find myself typing the same multi-word command over and over.

For example git diff master HEAD becomes gdmh
There's some good articles discussing how after a major natural disaster, cities aren't really fundamentally derailed in how much they rebound to success vs. slide into oblivion by the actual disaster.

To spell it out more concretely, it's suggested that if a city is vital and people want to live there, a disaster will not hurt that growth and city's long-term trajectory. Physical damage, or even population damage will recover and people will still move there to be around other productive people.

On the other hand, if a city was already losing its vitality and drive and attractiveness, no amount of stimulus afterwards will stop it. People simply don't want to live and work there, or be part of the city's growth. The examples (I'll try to dig up the articles) were:

- Kobe after their earthquake (stimulus and reinvestment did not stop a general decline of that city that was happening long before the earthquake)

- New York, after natural disasters, 9/11, etc. (the city rebounded and people continued moving there no matter the physical aftereffects)

So for SF, you ask, aside from this virus situation, what was San Francisco and California incentivizing people to do? It has been a confused message. Tech and jobs, weather, and pleasant environment clearly drive SF's growth and attractiveness. However, homelessness, traffic, zoning, high housing prices/unaffordability, all the problems of SF that the supervisors have been too ineffective to tackle meaningfully, drive unattractiveness.

I think the virus (like any other natural disaster) just exposes to a greater extent what people really think and are likely to do about a city.

San Francisco (and any other city's) fate was made long before the current situation, and short-term popular messages of "we will get through this and get stimulus money or reform x,y,z" generally will not outweigh the years and decades of what the city had set up for itself up to now. Personally though, I think SF + Bay Area will manage to slide (survive) through it, despite many faults, because it's been fundamentally a desireable place to be.
It does not make sense to me that unarmed members of the public are more dangerous in the US than anywhere else.
See my reply to reddotX below for the "theory"; in practice, this winds up causing all kinds of breakage when e.g. you are using a "non-default" configuration, and then upgrading fails to change some critical line in a configuration file, and now you have no audio out and must spend multiple hours Googling to even find an error message and install a missing package and start a daemon manually (true story, happened to me on Kubuntu some years ago.)

Or you want to use Xrdp to connect to your desktop via Windows RDP, but the default shipped configuration enables the wrong plugin, so you can connect but get cryptic errors when signing in, so you have to edit the Xrdp configuration file and change the plugin load order and then restart X11 while signed in via SSH (happened to me a few months ago, on 18.04 LTS.)

Those are just two examples off the top of my head; back when I did use Linux as a daily driver, I would spend multiple hours a month fixing something that got broken or did not work as it was supposed to, and this was just on Ubuntu, not even on Arch or some more up-to-date distro like that.
I've had this exact argument:

Me: "I'm going to be working from home tomorrow."

Them: "What? First I'm hearing of this. We need everyone here tomorrow."

Me: "I'm confident that I can do the work from home. I have an obligation that I can't go back on. It's been on my calendar as well."

Them: "Not acceptable."

Me: "Alright. I'm taking PTO tomorrow."

Them: very mad "Fine. Work from home if you can."

Ended up winning this one pretty easily considering there were no expectations / limits set on work from home. The just enforced no-work-from-home against people ad hoc.
> A filesystem with indexed metadata sounds great but who is actually using it and how?

One of my first sour experiences with NTFS was the horror involved in learning how to find which files have changed since some given time in a directory. I expected a SQL-ish interface but...omg. omg.

The reason for tracking changes in files was for hot loading art assets into a running program.
Talking globally, deforestation results in a net decrease in forest biomass and been like that for a very long time.

Talking US specific, https://en.wikipedia.org/wiki/Deforestation_in_the_United_St... gives peaks and valleys depending on which time frame but a distinct decrease each year since 1963 with exception during the year of 1997. It is not flat.
Forrest Fenn confirms his treasure has been found
So the idea is similar to the one at the base of (the original) OpenGL, i.e. that of a hardware API that can be used by any OS.
> some functionality wasn't specified and there's an edge case

Edge cases are extremely rare. If they weren't they'd not be an edge case. But, we should still try and build robust systems and not allow the system to be in an unknown state. It isn't, "I have to think of all the possible cases." No, it's "These are the possible cases, nothing else is allowed."

If the cases were not specified, as you mention, then that is not completely a dev issue.
So having seen many ground up rewrites of code I have to ask how do we make sure that when we redo the police we avoid the problems we got this time around?
Quite possible, but I suspect that as time goes on, areas like SF may not have as much to offer as in years past.
To me, the core of the article is this:

> The upshot is that many of the country’s best and brightest are either exerting their talents trying to beat each other out in a zero-sum trading game, or exploiting legal and behavioral loopholes to part investors from their money.

A lot fo these graduates make a lot of money this way, and I don't blame people who do it--but it does feel like a waste of talent and expertise.
Security priorities change as businesses adapt to 'new normal'
I don't know how any German in their right mind can continue supporting coal (especially lignite) even if you were to ignore all the fancy carbon emission calculations. Lignite is won using strip-mining here, and by here I mean in the most populous state of Germany between the major Ruhr area and Düsseldorf/Cologne, all major population centers. From where I live, I have to drive straight through these mines whenever I want to go to either city, and the experience is surreal. There's a brand new three-lane highway and then open pits, hundreds of meters deep, for miles and miles in either direction, nothing else. It defies the imagination: https://de.wikipedia.org/wiki/Rheinisches_Braunkohlerevier#/...
If you turn around immediately, you'll notice the ancient Egyptian mailbox next to the metal gate... and you can now write Ramesses a nice personal letter: "I know what you're going through - I too often feel like I'm buried under a ton of bricks." etc.
thx for sharing this!
I think the public narrative not being kept congruent with actual supply levels is the main factor at play here. If everyone's talking about a shortage of toilet paper, you initially rush out to buy extra toilet paper, but can't find any. You continue to see dialogue of "toilet paper shortage", and figure it's not even worth the effort to walk down that aisle, but for all you know your local store is fully stocked.
Probably Sublime text. It's just too fast and I can't switch to anything else. I open heavier ones like Eclipse, VS Code etc. only when I need to refactor.
Aside, but do you know if that means net exporter in value or also in calories? I had the impression all those greenhouses were great at making relatively expensive things like fresh salad, which you can then trade for cheap Canadian wheat etc, but I could be wrong.
Haiku has it own set of API's, that is a bit different than other platforms (message passing, multi-threaded). The UI API's is defined in the Interface Kit. See https://www.haiku-os.org/docs/api/

Here is the code for the Magnify App in Haiku: https://github.com/haiku/haiku/blob/master/src/apps/magnify/...
>10.16 is all about tools and maturity

>I can’t promise you any sneak preview of what it will announce there, but here are my personal thoughts as to what it must get right this time.

Isn't that "should be" then?
It doesn't name, but it provides a link. Apparently the service is Strava: https://en.wikipedia.org/wiki/Strava
Armor on butterfly wings protects against heavy rain
Best Linux Foundation Classes: Introduction to Linux, Cloud Engineer Bootcamp
https://archive.vn/Ipgb7
Goland is a Java-based IDE.
Try Rust?
> ...my personal thoughts as to what it must get right this time

Let us hope Apple finally listens ;-)