skysight-inc/HackerNews huggingface dataset:
I think one of the most important things we can do is to establish liability for prediction models to the people using the model.

At the end of the day if you falsely arrest someone, fire them on bad grounds, etc then you're the responsible party. The excuse "Well but someone told me to!" doesn't work any better when you're blaming a machine instead of a person - it's still bunk.

If the model is broken, well then that's on you. A vendor sold you a magical model saying it was perfect and you got in trouble anyways? Well, you can go on and try to sue the vendor and hash that out - after you pay for your mistake.

It's critically important we don't allow models to become get out of jail free cards.
You're downvoted but I understand your sentiment.

From where I'm sitting, Twitter is doing so much more damage than Facebook that it's not even close.

My Facebook is full of old friends from school not saying much, and some local groups moaning about local goings on.

Twitter, on the other hand, is an absolute and total perversion of human communication. An arbitrary point-scoring game with a tiny character limit, dominated by activists whose skills at the game are carrying their piss-poor arguments. I've got a friend who obviously gets her opinions from Twitter and then can't formulate coherent sentences in real world conversation to defend them. It's total rot.
OT question: How many FB employees feel FB was responsible for Trump's election?

If that's one of their key/sources of compunction about their company, they should realize Trump became a national figure because of NBC (who made him into this mythical business figure), Fox news (that gave him a national platform to the Republican base) and Breitbart that probably gave his campaign insights into the pulse of American voters knowing what issues got the most traction with their readers.

It's worth remembering it was the media that gave Trump an estimated $5 billion in free media advertising not FB [0]. This free media given to a candidates is one of the darkest way of interfering in US elections and giving money to a candidate.

I'm sorry but there is a bit of arrogance to think FB elected Trump when the scale that media gives to an issue or to a candidate is far more devastating than anything FB can do.

Keep in mind, Trump got 8.5 million votes from those who voted for Obama in 2012 [1]

I know the focus has been on racism among many of my friends though I'm not disputing a large number of Trump base is motivated by racist views. However, what explains the 8.5 million 2012 Obama voter voting for Trump is his economic protectionism message.

For years, the Democratic party has steadily been abandoning its working class base and many saw NAFTA (associated with Bill Clinton and Clintons as a whole) as a reason for their economic decline. It should not have been a surprise why many voted for Trump over Hillary. Blaming the growing economic disparity that Trump exploited and winning the election to FB and Mark is really scapegoating here.

[0] https://www.thestreet.com/politics/donald-trump-rode-5-billi...

[1] https://centerforpolitics.org/crystalball/articles/just-how-...
Community college dropout to Facebook engineer
>For one thing, digital models drastically reduce the environmental footprint associated with photo shoots and bringing clothes to market. It’s not uncommon for a model to shoot more than 50 outfits in a single day for an e-commerce shoot, and many of those samples end up in the landfills. Using 3D models would eliminate all of that. I spoke to Anastasia Edwards-Morel, a 3D fashion design expert at the design company CLO, who explained that by using 3D avatars and her company’s design software, a significant portion of the supply chain can now happen in a computer.

Model is just a top of the pyramid which is being eaten by software.

One can see though that that may also lead to small tech-advanced (3d printing/etc.) object "materialization" shops popping up close to consumer. While you're running your morning run and having breakfast, the outfit chosen upon waking up (based on looking at weather and your own "feel like") from a design collection just posted couple days ago (and which you can preview online as fitted right onto you instead of a model - it may look good on a model and not on you and vice versa) is getting "materialized" and delivered right to your door (and your previous ones which you don't need/want anymore are collected for recycling, refurbishing, donation, etc.).
Voting systems exist to promote insightful comments and suppress the noise. Those systems may or may not need to adapt.

Would it matter if on occasion some value is gleaned from generated content?
There are 2 issues. Mainly Mi5/6 can find out who is Russian funded as is, right now. Lastly, the worst problem would be what we dont know they are compiling for example BLM "activists" and even those journalists who are deemed sympathetic to BLM, who are finding out they have had dossiers compiled on them for the past few years. (See the federal green men "Snatching" certain people off the street)

I dont see anyway to stop that abuse.
I agree with your progression, with a little more detail:

* emulators on your desktop
* harware like a RPi and maybe add dedicated USB controllers
* cardboard mock-ups (I use particle or panelboard for mounting the controls)
* permanent version in wood, metal, plastic, etc.

FWIW, I find the screen bezels and access points (doors, etc) the trickest parts. Mock-ups let you experiment with the dimensions and size easily.
Do you have any data that shows Americans are buying the Crosstrek because they "love to feel tall" and not because of all the differentiating factors between it and the Impreza?
What changed is that people joining Facebook as employees now likely have preexisting intentions to leak information.
Rich Hickey literally bet his retirement savings on making Clojure, and owns all the IP. It seems unlikely he's just going to let them smother it.
Likely to produce a weird world where a bunch of demonstrators get shot downtown and .. you never hear about it.
Building trust through effective communication – by Dvir Segal
Keeping your jobs in Redis (like Sidekiq does) seems to be a good feature to me. I’m curious how GoodJob compares when it comes to UI and queue management.
AirPods are the first blutooth type device that I switch all the time. If I am hooked up to my phone and connect on my Mac, instantly switches, if I am paired to my Mac and get a call on my phone and accept it, it opens a menu asking if I want to use airpods, tap that, instant audio / mic. The switching is so seamless and it makes the tech phenomenal for me.
Gamified Workouts
This comment doesn't seem to be made in good faith and seems to be looking to take offense. It's reasonably clear here that "discovery" is relative to the society Briggs is from. The people who cared for Briggs made a discovery (whether on their own or through a different nation themselves), and Briggs' people ("westerners" to use a simple descriptor) made the discovery through Brigg's experiences.

Discovered is not reasonably understood as "discovered for the first time by a human". For all we know the Inuit tribe themselves only discovered their techniques from another nation.
From our experience, the best collaboration doesn't happen during planned meetings. It happens during spontaneous conversations and that's what we're trying to bring back.
In practice, you just need the name and birth year and maybe another detail or two. And a recent rule does require that members focus on their own ancestors.

But the point of the whole thing is actually to spend time learning and researching your family history. In other words, the literal posthumous baptism is not the point. That's the ritual. It's what to learn and do along the way of accomplishing the ritual that is the point.
Amazing how the bar for integrity is so low for this person. 50 miles is normal work day for LOT of people who do not have charge station at work.
Yeah, it's kind of amazing. In 1994 I mostly used BBSs, and through an education grant had an entire 30 minutes per day I could use to dial-in to a very spare text-only Internet terminal with gopher access only.

By 1996 I was helping a startup ISP get off the ground and sending out floppy disks with dial-up internet, email software and a web browser and had pretty much just stopped using BBSs.
That sounds like it's only able to detect traffic client<->tor node or tor node<->tor node. exit node<->server doesn't have that generated certificate.
Except that is defined, that's a thing that's real, and the upside down red triangle specifically was used to identify political prisoners of the Nazi party, like liberals, socialists, and unionized laborers.[1]

I guess I'm not sure of your point, because to me, the use of the symbol, in a political context, and especially in the context of a polemic populist political campaign, is problematic, regardless of whether or not the Trump campaign or whoever backed that advertisement knew what it was.

[1] https://en.wikipedia.org/wiki/Nazi_concentration_camp_badge
>They are illustrating that "go out and vote if you want to make things better" is useless advice because the majority of voters believe that radical change is unnecessary or impossible.

And yet that's exactly what the "disenfranchised, angry white rural male" bloc accomplished by voting for Trump, while their opponents mostly sat on their hands because they couldn't have Bernie. There are numerous examples in American politics where popular sentiment has led to radical shifts in policy.

It just happens that in recent history (probably since 9/11), the American public seems to want those shifts to move the country further and further right. Those people are getting what they voted for.
(US, PacNW) I used DSL whenever available due to it's reliability compared to cable. With cable I'd have outages at least a few times a year (for up to a week) and with DSL I'd have outages once every few years (never more than a day). I always just figured the phone company was used to high uptime requirements (critical communications infrastructure) while cable was not (optional entertainment).

When I last had DSL (2016) I had 40mbs down/5mbs up. Now I have fiber at 1gbs symmetrical for $65/mo.
CodeBullet: I Created an A.I. To Destroy Tetris
I think the point is that OP is short-changing his/her own career. If you're doing the equivalent of 1 day of work over 5 days, and it's OK to your manager, you are performing at what most FAANG companies would call "Meets Expectations" which is just treading water career-wise. If your goal is to just tread water for the rest of your life and take a paycheck, then by all means keep doing it. If your career goals include climbing the ladder, working on something "meaningful", joining a high performing team with cool technology, standing out and getting prestige, whatever they are, you're probably not going to get there by relaxing on the "Meets Expectations" cruise control setting.

One thing I wish I learned earlier in life is that your career is your responsibility, not your manager's, not your company's. I spent way to many of my early years asking "What tickets should I work on now, boss?" and too few asking myself "Where do I want to take my career long term, and what steps do I take now, next year, and next 5 years, to get there?"
"It is difficult to get a man to understand something when his salary depends upon his not understanding it." - Upton Sinclair.

I wish we went into this in much more detail in high school when covering economics and ethics (if the school even bothers to teach ethics). It should be a prerequisite in any capitalistic economy (but not only those, it can easily be extended to other things).

I've also worked in industries that I think don't operate very ethically. It's amazing what you can ignore as an outlier because the alternative is uncomfortable or means you have to make a large personal change.
I have a favor to ask for participants of this thread. I'm genuinely curious, and I don't care my about my karma points.

What would be the primary reason for the proponents of the POV 'being sad about your grandchildren being gay b/c cessation of own genetic lineage isn't the best of approaches' being downvoted (like my every entry, and most others)?

I believe it's an interesting conversation, and both side of it exchanged some interesting ideas debating in good faith, being reasonably calm and avoiding common fallacies, so I suspect some factors that are not obvious to me, like maybe the interlocutors are worrying that even discussing such topic might be a danger to their future rights of having offspring it all, or somesuch similar (just a guess, probably not even close to the real reason)?

I'm trying to figure out what I'm being told, since downvotes don't come with comments/reasoning.
I always thought Twitter should just charge people to allow additional followers. So let's say your first 5k followers are free, and after that you need to pay some amount to let additional people follow you. Incentives are aligned with the vanity and self-promotion culture of Twitter.
When I was at Google, we were encouraged by our lawyers not to worry about patents or unique parts of any product. If there ever will be a claim, they will drown the company in legal fees, so nobody is going to dare to sue us.

Patents were used, in many cases, as a form of research into a new area.
> The GNU people are absolutely obsessed with correctness and performance. It's kind of annoying actually

I can't accept this as a criticism without some elaboration.

> The GNU versions are ugly as sin, but functionally superior in pretty much every way. I don't really agree with how they write code, but you got to respect the almost OCD attention to detail: no edge case goes unhandled.

it sounds like you want the gnu people to stop making software that is 'functionally superior in pretty much every way'.

I don't get what you're saying.
This line of reasoning is insane to me:

1. Exploitation and immiseration are real and severe at home and abroad.

2. This guy is luckier than most since he's not in one of the most hyper-exploited groups.

3. Therefore: he should check his privilege and work hard to make the FAANG corporation earn more money.

Connect the dots for me.
If it has any chance of passing, it could very much cripple the tech sector in the US and make us less competitive.

On the other side of the coin, this is not going to stop individuals from using encryption that isn't broken. It would be ugly to see what it does in commercial spaces, and to your average citizen whose data is less protected. I think it would force a knowledgeable subcommunity further into the shadows while everything else burns.
I had 4Mbps DSL once. Then the line went bad and I was moved to a crummy pair that could only muster 2Mbps. All within 1000ft of a CO with a straight shot through an old railroad right of way.
> a post from President Donald Trump that seemingly called for violence against people protesting the police killing of George Floyd.

This seems very unlikely, and there's no link or screenshot of the actual post to support the statement. Twitter has previously taken statements that laws will be enforced as 'calls to violence' so it wouldn't be surprising if the same thing is occurring here.
> Who said jobs can't be fulfilling?

The person you're responding to did not claim that jobs can't be fulfilling.

They merely said that people shouldn't expect to work a fulfilling job. And they're totally right.

In fact, I'd argue that the extreme majority of jobs are not fulfilling for the majority of the people working them. Retail, fast food, call centers...nobody enjoys those jobs. And yet people work them because they have to, because they pay so little that trying to get out of them takes an incredible amount of work, which is hard to find the motivation to do when you're so beat down by how incredibly shit your job is combined with constantly being stressed about lack of money.
You're answering a subtly different question than the one I'm asking. It sounds like you're saying people have opportunities to take steps to find satisfaction at FAANG jobs, but I'm asking, do people actually find satisfaction at FAANG jobs?

I can see how self-directed-ness might give people a sense of agency. And I can also see how being able to seek out novelty could keep you from getting bored. But I don't think that agency and interest are enough to equate to satisfaction for me. For example, I think it would be difficult for me to find satisfaction at Facebook, Amazon, or Google, because the vast majority of the effect I see these companies having is harmful--I'd be waking up and going to a job where I believed I was making the world worse. No amount of agency or novelty would fix that.

Obviously everyone is different, so maybe FAANG employees are able to find satisfaction in ways that I can't. I don't know--I'm genuinely curious if there's any actual data.
> You also don't have to succumb to the "starving Ethiopians" fallacy and take whatever crap job is given.

Jesus christ, are you serious?
TFA notes: "58 percent of Americans want to live in either a suburban area or a small town, and another 28 percent wanted a rural area. The turn away from cities is a 55 percent drop from 2018."

Through what mechanism do you connect your proposed explanation of "the media" and its "thought bubbles" to this result?
Do you have any evidence that those murders occur _within_ their communities by people raised like this?
Well, I have been on both side (a company that wants to be acquired, and a large buyer), and yes, that's the discussion you have. It's normal and expected by all parties.

When you want to buy a company it's because you want to launch yourself into that field.
There are no such things as facts; that's the consensus of the debates in 1960s from history and philosophy of sciences, philosophy of language. Facts are facts of a theory: or, facts are theory-laden. Or observations are theory-laden.

When two parties engage in an argument, some theory-laden facts become facts (for instance, propositional logic in this context is seen as fact), other facts become theoretical claims.

That's the issue here: you call it a 'fact', I call it a theoretical claim. The dispute is at the level of describing the phenomenon itself. If one follows the best theory of argumentation in the market (that of pragma-dialectical school), this way of transforming theory-laden descriptions into facts violates one of the rules of dialogue.
This mixing of concerns was garbage and still is garbage, regardless of whether its popular now.
As a coder, probably not.

As a designer, absolutely. The exact weight of a font can make a ton of difference in a finished product, and it's frequent to be frustrated that the font isn't available in the weight that would look right for the needs -- you need something in between semibold and bold, or something in between regular and condensed, or something oblique but not that oblique.

It's the difference between a design being good, and a design being beautifully "just right" with everything perfectly in proportion.

So for that, variable fonts are a godsend.

That being said, I've never seen a slider between proportional and monospace before. That's just weird. :)
It might be too little too late. Twitter made a lot of sense in 2010 when you only saw messages from the people you followed, and only discovered new people when those people specifically put their words into your stream. It was valuable, even if people were tweeting about their vacations and sandwiches.

App.net tried to launch a paid version of Twitter and it almost succeeded, but they weren't able to get a critical mass to convert all at once. Twitter was still more valuable as 8 out of 10 of your friends were still on Twitter, not App.

It has changed though. With more users and the new algorithmic timeline, If you are just starting out, you have no chance at getting good value out. Twitter decides what you see, whether you like it or not. It's like the TV from 1984 that is continuously bringing junk food into your living room. You don't get a remote, you only get a choice to have it, or not to have it in your house.

Twitter used to deliver unprecedented value 1:1, and now it extracts value from 100,000 and delivers it to 1. Unless you are the one, there is no sense in paying for it.
Running single JUnit5 tests in isolation with Bazel
Charge for verified. 100 bucks should cover the cost of them actually verifying people, and allow us commoners to get access to the features currently gated off.
Demosplash at CMU still has very vibrant (and very good) ANSI competitions every year. They even had an amazing ANSI-only demo entry:

https://www.youtube.com/watch?v=QmYJU5Qr8Jw
Not as sinister as it seems. You could also not be approached for investment, launch your product, then get killed by a competing product from a big company, all the same.
Huh?

I tell stories. I neither say, the exist or not. It is fantasy.
Sitting on bugs is just being an asshole, not a great adventure. In most cases there really isn't that much to tell anyway: you find a bug, either on your own or in a customer project, and for some reason it doesn't get fixed. Perhaps management accepts the risk and you're bound by an NDA. Perhaps you plan to make a patch so people can also update when you publish but you haven't found the time for the patch and so it continues (I know of a denial of service in nextcloud like this: it's trivial to find (go ahead) and out of scope for their security program so nextcloud tells us it's a wontfix; we're still meaning to release a patch but it has been two months now, though it's only denial of service anyway). If the bug just so happens to be useful in the future, it's like using a public bug except you're the only one knowing it and you can feel real proud of yourself for putting everyone at risk during that time.
Very nice. I’ve been looking into the same thing, with a different video grabbing method though: A HDMI-to-CSI bridge (Auvidea B101/B102). Hopefully, this could somehow work with a Raspberry Pi Zero W, which is very compact and also supports USB-OTG. Unlike the Raspberry Pi 4, a single USB port can easily power it.

Unfortunately, the much more powerful B102 bridge isn’t available. :(
Ask HN: How did you learn x86-64 assembly?
I'm an experienced C/C++ programmer and I occasionally look at the generated assembly to check for optimizations, loop unrolling, vectorization, etc. I understand what's going on the surface level, but I have a hard time understand what's going on in detail, especially with high optimization levels, where the compiler would do all kinds of clever tricks. I experiment with code in godbolt.org and look up the various opcodes, but I would like to take a more structured way of learning x86-64 assembly, especially when it comes to common patterns, tips and tricks, etc.

Are there any good books or tutorials you can recommend which go beyond the very beginner level?
My own understanding of the difference between AI and AGI is that the former is just a bag of tools we build to solve problems efficiently and the latter would be the unifying tool and that perhaps even though we don't understand it there's hope that some consciousness would arise from the complexity. So until we get on with AGI human software developers would be very much needed to do the plumbing and maintenance of these interconnected AI systems. Once/if AGI comes to fruition it should be able to get a meta understanding beyond the sum of all its parts and would be able to grow and maintain itself without supervision form us (maybe not at the beginning but eventually). It would still need engineers to maintain the physical aspect of it, but that would no longer be programming as we know it now. And AGI is far far away if not an illusion that we can pull it through so I'd not worry much for now.