skysight-inc/HackerNews huggingface dataset:
>For larger companies i can tell you that the red tape and additional overhead from GDPR is horribly expensive to implement.

My company had about a week of design of our data handling infographic and policy page and that was it for GDPR. The transition was incredibly simple, as we just didn't keep such data in the first place.

Because we did collect voluntarily submitted items from users which might contain such protected data, we simply explained our retention process to users and documented in full the data's life-cycle once it hit our servers. I think we had to add a few extra S3 regions for uploads also, but that was just a few clicks.

GDPR is anything but a headache unless you're trying to do the things the GDPR doesn't want you to be doing; then yeah, it's probably quite a headache.
As I see it, yes (IANAL), and also possibly contempt of Court.
Yeah, online meetings require different skills to be effective communicators than in real life, so different people in groups may be more effective or visible in their communication.

I don’t do well IRL, but online I can shine.
That economic activity is the product of the kids' choices to work and not the parents' choices to bring more kids into the world. Single people are not being "subsidized" by the parents of the other (perhaps also single) people working for them—they're paying their way in full. If anyone owes compensation to the parents for the cost of raising their kids it's the kids themselves, not the parents' employers or random strangers.

The only basis for saying that the parents deserve compensation for the kids' economic activity would assume that parents own their kids (and thus the fruits of their kids' labor) and can force them to work for the parents' benefit, but that sort of slavery is out of vogue in modern society.
Electronic voting isn't a bad idea. Paperless electronic voting is a bad idea.

I will never trust voting machines that do not print and store a paper ballot. But it's practically impossible to change or remove votes with a machine that does store them.

Once the votes are recorded (on paper), you only need to do two things:

- ensure the paper count matches the electronic counts
- ensure the paper count matches the count of voters

You can also spot-audit or fully audit the results to ensure that the tallies for individual candidates match between paper and electronic tallies.
RSS is good because it is an open web standard and not owned by a single entity.
FWIW my Pi4 running nerves/elixir boots to the full beam environment in less than ten seconds.
As with so many things in life, simple is really difficult to achieve.
https://www.christopherbiscardi.com/swift-ui-state-property-...

Generally, it seems like it. But I'm definitely not taking an authoritative stand here!
No, it's like saying an adult professional operating a deadly machine should learn to do it safely.
what is the target?
Good to know. Holy cow if they were illegally using live ammo and had previous problems with cold guns not being cold.

However I think this is all just based on the original press release the union put out which said "live single round". According to the LA Times - in movies a blank is considered a live round.
The gun was supposed to have all empty chambers.
Google delayed non-amp adverts
I'm alarmed that you don't see any danger of intentionally, factually false speech being spread to tens of millions of people a day. Or that you don't have any desire to at least brainstorm on a solution.
Reading through r/VOIP, I could have sworn Voip.ms was 2 weeks ago - then other providers began to be hit with DDoS attacks.

Frankly, it doesn't seem like such a bad strategy. With the amount of panic the attack on Voip.ms caused, a number of people were discussing switching voip providers. And switching targets to other providers just as they get a massive influx of new customers seems like a force multiplier IMO.
> Rooftops are so 2020.

And yet if you look at the picture in the article, it looks like the solar panels are built on a roof structure.
Yea, that's a good thing.
Something special is happening in Barcelona
Find a truly remote role?
Megacorps clamor for more regulatory capture because they have the means to lobby to ensure legislation is crafted to hurt them less than it benefits competitors, and they will have advance knowledge of impending regulatory changes so that they can price in anything on the horizon today before that ship sails tomorrow. Of course they want more regulation. It gives Congress an ephemeral “win” while advancing megacorp interests at every other counter-party’s expense.

Capitalism is the crisis. Advertising is just one expression of said crisis.
Everyone knows that valve mostly care about steam nowadays, and at most one other core gaming product.

They largely abandoned dota 2, and CS is mostly plowing without any sign of major changes.

If steam were not this successful, it would have to hire more to grow revenue. It was just that steam as a platform is so efficient in utilizing manpower, it makes it less hungry on hiring.

Most organization aspiring growth has to find a way. It could be the market is growing, or better tech, or more employee, or more often, a mix of 2 or more of these or other unmentioned factors.
Asks the curious person . . .
> It's a kind of a weird move from Microsoft.

It is but it's been Microsoft's MO from the beginning. They seem incapable of not trying to lock people into their ecosystem.
Is there a quad area on campus where people hang out between classes? Probably the most important thing is to be visible and familiar to as many of your classmates as possible. So studying in public places such as the library, or dawdling on campus between classes will increase your odds of meeting like-minded students.

Also, I recommend looking out for fellow students that seem to be 'connectors' in that they are social with many different people. They will typically be interested in meeting new people and hooking them into one or more of their social groups. Connectors tend to be busy but are also very reliable (unlike flirts which can at times appear to be connectors but instead are not reliable.)
Inverting a binary tree isn't particularly hard.
I love the fact that we have so much available at our disposal now to make this kind of thing possible. The old days of manual steering to keep the object center over the course of multiple nights just to get a single image can now be done in a single night with equipment that fits in the back of an SUV. Much thanks to people that build tools like this and PHD!

My retirement dream is to do this all the time. I fall prone to the traditional amateur astronomer's delima of having free time available to go to a dark sky location and the weather is bad, or be totally slammed with gorgeous viewing conditions.
Hillary didn't encourage a coup and all the Democratic candidates were graceful in accepting defeat.

It's one thing to clench your teeth and complain a bit and an entirely different thing to try to overthrow the democratic system in place.

And keep in mind that except for 2004, the popular vote went the other way so for sure there were enough people to send marching on the Capitol.
I had a coworker bring a durian shake or something like that to work. This was probably a month or so after he started. I don't think anybody ever really forgave him.
> ...Don't read. Build.

Makes sense in general. However there's a geat deal of expectations related to the intended look. These expectations are formed by the current looks of the popular sites, which may be built on frameworks. So trying to achieve such outcomes from scratch would be quite a lengthy journey.

For a practical way to learn CSS, perhaps a set of simple styling objectives should be sufficient in order to understand the mechanics of CSS. I'm not sure if there's any value in memorizing the myriad of tweakable props or "the tricks" and browser specifics.
> I think the ideal online community is decentralized

Communities have to be centralized - or at least appear so. Human beings simply are shit at cooperating with people outside of their in-group. An in-group requires a close-knit simple structure identifying with one or more ideas or people. People need to put their faith in centralization: central leadership, central consensus, a place, a thing, an idea. If you tell people "we're going to build a community of loosely-knit people and groups", they will not have much faith in the idea and the community will be weak. As much as you like the idea of decentralization, you have to hide the idea of it from the users, and simultaneously provide things to make them feel closer and directly connected.
I always thought that was simply for SEO
I’m not going to deny that their cars are standout and that they sell well, if you wanted to collect a lot of data you need a good and hip product to piggyback onto. But I don’t necessarily think the car is the end goal. If they manage to crack autonomous driving fully first thanks to collecting all that data it will be such a product that it makes the car irrelevant and it will genuinely change the course of history. Of course that’s just my gut feeling about it. It’s not all that unlikely if you look at the extent of what Silicon Valley is willing to go to just to show you ads, from creating the world’s most popular smart phone OS to a giant video sharing site to voice assistants to pioneering vr to creating the world’s most popular web browser and I could go on :)
This is a quad core machine that can do billions of cycles per second. That seems unnecessary and wasteful by at least two, possibly 3 orders of magnitude.

So much of this is just tradition.

I have server machines that take minutes after power on before they even get to the kernel. I know they aren't designed to be rebooted often but this burns tons of time for no reason whenever they need to be serviced for whatever reason. Testing bios changes or doing network reconfiguration takes 30-60 minutes instead of 5, it sucks.
I believe you are referring to hardware acceleration for stuff other than video (which I guess is what WebRender is about). I have no problems with this, and indeed WebRender is enabled by default in my installation of Firefox 93, GNOME, Wayland, Intel graphics.

Re-reading my post I realise I didn't specifically say hardware video acceleration -- this is where applications like Firefox does video decoding etc in the GPU instead of in software. This is not enabled by default on Linux yet.
Crates (Existentials in F#)
> Isn't a faster boot what everybody wants?

I’ll rather have slow boot and proper UEFI support so I can boot any vanilla ARM64 Linux distro (Debian proper), instead of images/distros which have been crafted to be device-specific (Raspbian).

I boot this thing once every second month at most. I honestly couldn’t care less about boot-times.

Luckily for me, there are solutions to my problem too ;)

https://github.com/pftf/RPi3
"Reality" is so huge and so opaque, it often feels like there aren't any answers only more questions. We're hairless apes on a rock hurtling through endless space, reality is terrifying.

I imagine a lot of these people just want/need something to cling to , because even the conspiracy theory sometimes seems more real then reality.
“Arggghh!!! I can’t believe my employer lets me perform knowledge work from the comfort of my home and pays me enough, so I can use my sci-fi like smartphone from my private car, because my well-fed children are making too much noise from the mountains of toys we can afford for them!

What a garbage economic system we live in!”
What new cars (or types of new cars) are the most privacy-friendly?

No data connections, no logging, as hackable as possible
The Sabatier process yields methane, the lightest member of the alkane series. Methane also has the best gravimetric energy density of the alkanes. But for ease of handling, heavier alkanes that liquefy at above-cryogenic temperatures are better.
> A massively complex system that can be validated from a single point. That is the key component.
…
> Sure, the fact that it does not solve every problem does not mean it isn't a viable improvement. It solves a large class of trust problems in elections, and is orthogonal to the remaining ones.

Can you explain which problems you believe this solves, in detail? It's categorically untrue to say that it can be validated from a single point and I think that's the key gap in these solutions: voting involves people and that happens outside of what a software system can see. You can deploy a VC's dream of ineffective technologies and you'd have made no progress on the core question of whether the votes you tallied were cast by legitimate voters and recorded as they intended.

> This is not necessarily the case. Cryptographic tokens can be issued to eligible voters. Yes, you still need to trust that the issuing authority is legitimate. But that is much easier to validate. Anyone who feels they are eligible but didn't receive one can say so. Anyone who did receive one can validate that their vote was counted.

This adds new problems: if this uniquely identifies the person and their vote, your boss, union, pastor, etc. can demand that you show them you voted the way they wanted to. If it doesn't, you have the problem that it's very hard to disprove claims that a vote wasn't recorded correctly by the system or that someone ineligible was allowed to vote. Doing it cryptographically means that your system is now far more brittle and people have to trust a complex software stack which statistically nobody can audit as opposed to simple, robust paper ballots which can be understood by grade school children.

> Right, but that relies on people in Texas trusting people in California - an inherently unstable system. Allowing the entire thing to be validated from the center is a massive improvement.

How does a blockchain change this? Texans are still going to claim that people in California shouldn't have been allowed to vote for the other party — they'll change the lies they're telling from saying that people are sneaking in bags of ballots to, say, claiming that the voting machines changed votes after recording them, people who weren't supposed to be eligible were allowed to vote, etc. A blockchain won't solve any of the complaints we saw about, for example, dead people voting — that takes local authorities on the ground, all over.
War is more than pulling a trigger. It’s leadership, logistics, planning, education, communication… all global problem solving with deadly consequences.

There is a reason so many vets get into business or consulting.
I feel like your approach should depend on your particular project/needs.

With modern frameworks, CSS/SCSS is often "scoped" to components which could lead to just a handful of general purpose or page specific CSS files that need no organizing as files go.

Content of said files is another topic. Inheritance is built in and you can overwrite pretty much anything from everywhere. That's both good and bad.

If you happen to reuse something, put in (one of your) main css file. Having your own set of lego block goes a long way.
I've heard good things about Valve
It's the same story of business and innovation as usual. And what about the pollution raw materials can cause....
I’ve been primarily writing css for 15 years and I learned through reading spec and MDN about what I needed when I needed it. If you already know some css I strongly recommend reading the spec about the basics like display and position. A lot of junior developers I’ve hired can use css, but don’t understand why you’d use block vs inline or flex vs grid… and knowing this stuff can help avoid a lot of frustration that comes with kludging around until you get it to work.
Ask HN: How to successfully move a team from Windows to Linux?
I'm in the process of moving a medium-sized team of visual effects artists/supervisors/producers from Windows (7/10) to Linux-based workstations.

I've been using a Linux desktop for many years, and can't remember how is to interact with Linux for the first time. However, I know it can be a bit frustrating and difficult for a lot of people.

I expect to find some resistance, but I truly care about their experience and want them to feel well - hopefully better - in their new environment.

I'd love to hear about individual experiences and also maybe from IT departments that went through a similar process - changing from Windows to Linux.

What was the most difficult thing when doing the transition? What do you like and especially dislike about the new platform?

For example, a lot of these artists are creating images for blockbuster movies/shows and care a lot about the small details. Things like ugly or fragmented interfaces are sometimes OK for analytic/engineering people, but they can ruin an artist's experience.

Anything else that I should pay attention to?
They say the difference is that you have to use your mind to give up your passwords. The 5th Amend. only protects them extracting things from your mind.
One could count marketable securities as cash equivalents for the purpose of discussion here. They can be readily converted to cash on the time scale that is relevant to this thread.
Mistery is like a magnet for the imagination. I personally like when a piece of the puzzle is missing: it makes us think.
I think they cannot be trusted in the long term. Even when they start out without ulterior motives, as the company evolves over the years, the ulterior motives start to creep in - Slowly and predictably, the tech becomes proprietary again. Vendor lock-in is in Microsoft's DNA. They know how to add lock-in slowly and quietly over many years. That's a big part of why I'm saying away from Microsoft-controlled language ecosystems like TypeScript. I can see Microsoft tightening its grip; how they achieve lock-in and shift towards proprietary is so subtle, most people don't see it coming until it's too late. I don't know if even the Microsoft employees who are implementing the changes see it coming; it seems to be subconscious; second nature to them.
I instinctively downvote any comment that starts with “unpopular opinion…”. It reeks of “only edgy rebels will upvote this!” and is usually boring.
“legitimate speech” is not the opposite of “illegitimate speech”. There is a huge grey area in between. It is fairly easy to see egregious lying as illegitimate without trying define “legitimate”.
> It’s fascinating to watch people swear off Amazon Echo and delete their Facebook over privacy concerns but then proudly drive around in a vehicle that records everything, stores everything, and gives opaque data access to the parent company.

How does this give anyone more data on me than is already out there based on the cellphone in my pocket and the use of my credit/debit cards? Even if Tesla didn't collect it the LTE signal of the car is enough to track me when I leave my phone at home.

And if you don't have Tesla and your car has something like OnStar it can do this too.

All I see are people making a mountain out of a mole hill. The data on my accelerator pedal is not a threat to my privacy or freedom.

The massive number of safety features in this car are a net benefit for my physical safety, though. The number of times I've avoided collisions because the car took action when people I couldn't see were about to hit me is worth every penny.

I will never buy another car without the Tesla standard set of features ever again. I used to avoid doing things because of a long drive as I hate the fatigue. Now I don't even blink at the idea of going 300 miles for an event.
The Water Footprint Calculator
Talking about optimizations for raspberry pi, does anyone knows if there is any low power mode configuration available ? I've always been fascinated by how smartphones can stay like one/two days in idle while a raspberry pi can't stand 10 hours with a similar battery.
As much as I like unions, I don't think that they prevent companies from doing bad things to the public, just to their employees.
It really should have Typescript as well (optionally, that is)
Well you get that there a need for it, and people are trying to find solutions to overcome the issue of latency, that's the whole point, isn't it?
No, they started copying Google's strategy, first become the infrastructure then exploit your position. Stop giving them the whole open source infrastructure for free.
I am not trying to blur the line or say they’re equivalent. I’m saying that if the law, as written, doesn’t distinguish between these things then it becomes a cudgel that can be selectively wielded against any website that happens to draw the ire of anyone with power to launch investigations.

We all see how incompetent the government is when it comes to understanding technology and how it works (see the Missouri governor clamoring to prosecute someone for “hacking” because they used view source), so remember when you’re asking for greater regulation who it is that’s going to be doing the regulating.
yes, but that is not the case here. Even if the gun was right next to the target when it went off, a blank would not penetrate the body, go through it, and enter another person like it did here. 2 people were stuck with this single "blank." Only something with the mass of a bullet can do that (unless there was a serious manufacturing defect, which is highly unlikely). I believe that is also where the term "point blank range" came from. A blank is generally not lethal unless it is fired at extremely close range, such as holding it to your head, like in the examples in that wikipedia article if you research the individual incidents.
WeWork SPAC leaves Adam Neumann with $2.3B fortune
This is one of the most astoundingly antisocial things I have ever read.
This seems like a popular and reflective comment, but this is a very cultural idea in my amateur opinion. It seems like this -needs- to be so, and many do so because of that belief. But in reality it is a self perpetuating hamster wheel of burn out bliss a company is setting itself up for.
What about Avro then?
Some of the quotes in this article are horrifying and disgusting. Anyone that worked on this is morally bankrupt. Amazing what greed makes people do.
It's real--tons of peoplehave never in their lives experienced a respectful, effective, productive work environment alongside sufficient social support.
Ah yes - well I need to work less but for some reason it falls on deaf ears with my supervisor. Soooo weird how that works - hmmm….
Flexbox became much easier for me once I had some experience with tools like QT Designer and GTK's Glade. Those tools force you to understand the mechanics and elements that drive responsive GUIs more or less immediately.

Once I came back to styling with CSS, I immediately understood how to use flex and develop slick UIs with it.
If the now died down Timnit reporting did not convince you that Timnit didn't apply the right tactic, if we agree to set aside the legitimacy of her cause in the first place (which itself was and still is under intense debate), then there does not seem any good way to unify our views.
you know, i love the idea, i do not have a degree but i would work slightly above minimum wage in order to help this process advance. here's an idea. @ around 1:18 in the video it talks about transfering the plants to a table with more spacing between the holes. this can be cut out completely if the company used lattice type fencing that is expandable, pull out to grow the holes, push in to contract the holes.

the pods themselves that hold the plants can be made out of a thin rubber that will allow it to expand and contract with the movement of the table expansion and contraction. or instead of rubber, can use a design that is similar to a collapsible strainer for the pods, obviously the holes in the strainer design for the pods could be shrunk down and make from a different material. this would help automate the process and get rid of the need to move those tables around