skysight-inc/HackerNews huggingface dataset:
> Sure, having your accounts taken over is awful, and it can happen to anyone, but something just as bad is losing your 2-factor systems and being locked out of accounts with no way to recover them.

+1. I lost a phone and with it my Cloudflare 2FA. For some reason, Cloudflare won't let you contact tech support without logging in. There is no contact info for support on their website, AT ALL, so if you can't log in, you're fucked.
Foldimate’s Laundry-Folding Machine
As the article says, Apple bought 1 physical copy of these CDs for each iPod they pre-loaded to be on somewhat more solid legal footing. Digital rights would have had to be negotiated on a case by case basis, and at least for the Beatles records, Apple had a bad relationship with the copyright holder at the time.
Yes - it's been very clearly communicated since the launch of the Echo in 2014 that the speech goes to the cloud after the wake word is detected (which happens on device).
> why the C programming language is the way it is.

I’m curious specifically why you think this is. The 6502 with its poor register set and special purpose addressing mode seems to make it a relatively terrible/challenging C target.
Democratic People's Republic of North Korea
Pick any book with has the name Lisp on it, take example code and try to run it in Cloure.

Chance that it does not work is high.

Now change the code that it runs. Chance that you had to rewrite the code mostly is high.

It's a dialect of Lisp in the sense that it is an incompatible branch / fork with a Java runtime (it's a hosted language) and a bunch of newer functional data structures replacing old-fashioned lower-level stuff from Lisp.
> I just don't get why you think that data is yours.

Because it is data about me that I'm generating personally, on my own personal equipment. That data is literally nobody else's business unless I choose to share it.
I don’t think they are and prefer 15” now. I even can fit my 2017 15” in my old Incase bag that was made for the last generation of 13” MacBook Pros.
No, Unity allows commercial uses either for free in some circumstances, or very, very cheap, so long as your annual revenue is less than $2M.

That makes it a no-brainer to use--you pay little or no licensing fees until your game takes off. Unity makes their money off the unpredictable winners, while gifting a nearly free product to the hobbyist and startup ecosystem.

Wolfram Engine is more like the Epic Games (Unreal Engine) model: free to download and play around with, but steep licensing costs before you ship anything. No way to quickly iterate and try things, only paying up when an experiment works out.
It's the issue of equality vs. equity.

Equality means everyone has a fair chance from start. Equity means those who didn't achieve should be benefited until they do. This is justified by saying it's the achiever's fault that the unachieving parties failed.

Currently our PC culture wants to throw money and attention at those who aren't achieving.
Facebook should just give the guy his data and shut him up
Even when you authenticate via SMS in multi device mode, the imported tokens still have to be decrypted via a master password. SMS is just your account identifier on Authy, hijacking it will not allow access to your tokens on its own.
I recently bought a thinkpad t490 and installed Manjaro. Best experience I ever had on a laptop. Followed by my late 2012 Macbook pro that served me faithfully for the past 6 years. At work, as front-end dev, I use a 15" 2018 Macbook pro.one of the worst laptops I ever used. Kernel panics weekly. Almost as shitty as one of the Dell ultrabook I used in 2012 before I switched to a Macbook
I don't see how it can be not religious if taken seriously. If there's a simulator, there must be someone who programmed it. That someone is, functionally, God, who created the universe. There isn't a "religion" in the sense of having commandments or an organized church, but it says that God is objectively there - he really exists, and he created this universe.

I do find it humorous (in a pathetic way) that scientific atheists have wound up at this place.
> All of which to say I think our social needs were met in large part by family, and Church was a convenient vehicle to bring it together. There's no substitute for family.

In my experience churches and families are not independent things. Basically every healthy church spends a significant amount of time encouraging healthy families in both direct and indirect ways.

And most healthy churches aren't all that convenient. There are too many people involved for church to be convenient.
We can see by your sequence of comments that you're not in good faith. I believe that you understand exactly what is being discussed here but you are trying to derail the conversation.

'Passing on "knowledge"' in a religious setting means indoctrinating children from a very young age, very literally since they become sentient beings. You say something to the effect of "here is a set of things that are true: I'm daddy, she's mommy, the sky is blue, and Jesus is god." You present your faith as a dogmatic view that will become entrenched and an integral part of his/her identity. As something that is above questioning. I find this deeply wrong from an ethical point of view, but also very harmful from a practical point of view, as you're teaching them some very twisted things (obey without question or you will be punished; accept things from figures of authority without evidence; etc.).
>Sounds like the same reason the Derbycon organizers aren't doing it again: https://www.derbycon.com/blog/derbycon-9-0-every-beginning-h....

Its exactly the other way around. Here a group of SJW women tagged with a SJW conference to invite and then ban, and harass a speaker because is boyfriend (not even her! her boyfriend!) has supposedly non-SJW views.

Derbycon was brought down by a group of SJW women.
Often times if something needs to be rewritten, it means that the feature became popular enough that it needs to scale up. It is not a bad problem to have.

Even well written code might not scale or be flexible to changing requirements. The feature could even be removed. The effort it took paying off tech debt prematurely would have been a waste.
Recursion works when you can break solving a big problem down to solving a smaller version of the same problem. So, like, if you want to balance a heap, you can start at the root node, and call "balance" on the left heap and right heap.

So, each step needs to get you closer to the goal, working on a smaller problem, until you reach a base case, a really small problem that you don't solve in terms of recursion. You check for the base case, a really small problem you actually solve directly instead of handing it off to another recursive call, and you actually return your solution to the caller.
A Proposal for Explainable Machine Learning
Where are you? A friend of our’s has some heart issues. It was probably a couple of weeks between when his doctor in Iowa referred him and when specialists in Minnesota were seeing him.

Maybe that’s another reason folks in the different sides are basically talking past each other. If you’re not in a major urban area, seeing a doctor is very fast in the US. When I lived in DC it could take a month or more to get a routine pediatrician’s appointment (something like a physical for school enrollment). In exurban Maryland I can often get them the next day, rarely more than a few days.
Agree somewhat. Just like many Muslim women have bought into the misogyny inherent in having to wear a burqa, many people on the bottom in America have bought into the meritocracy and American Dream myths.
We talk a lot about neural networks and whether they can beat the latest benchmark.

Something we don't talk about as much: what are they learning? How do we decompose their predictions? Are they reasoning?

I've spent a month pulling out some stuff we've swept under the rug as a community and drafted a proposal for constructing explainable AI using ideas from sparse coding.

Would love y'all's comments.
Oh, I thought it was the Cumaean Sybil. But I guess that is where Trelawney's name comes from.
Five Random Birthday Gift Ideas
It's basically people with good intentions volunteering themselves into poverty during the greatest time of abundance of food in human history.

Of course it comes with plenty of western/foreign capitalist sabotage conspiracies thrown in to justify why their grand economic experiment didn't work. Then it devolves into basically purposefully underfeeding your population because of a giant lingering sunk-cost fallacy and, most importantly, an ideology to defend - on which the current power structures were built on.
A Revolution in Your Pocket
I disagree with some of your premise, but agree in general. I sort of think of this as a "science vs engineering" problem. Science can be patient for the correct answer, but engineering needs a good-enough model of the problem to make something work today. Enter the DSM, which is on the engineering side of the aisle. It provides common terminology but is almost certainly lumping too many things together. So if your treatment doesn't help many different problems that look sort of similar all at the same time, it shows no effect at all. Which doesn't mean it won't do a great job with one of two of those narrower subtypes.

This guy does some great work on the topic: https://eiko-fried.com/the-replication-crisis-hits-psychiatr...
Despite how far away true equality is, it is nice to not have to hide or isolate myself. I don't think I would have survived how things were 50 years ago.
That's certainly a fresh take.
I would consider that an alarming sign that I need to change investment companies asap (probably after loudly complaining and trying to change it, since Vanguard is somewhat unique).
Bitcoin isn't the only crypto. Dogecoin is great for microtransactions.
> switch off AutoPilot data collection

Is that the only data collection a Tesla engages in?

> You can also email Tesla and tell them you want to go dark in which case they shutdown the LTE connection entirely.

But how can I be sure that they've done so? And how can I be sure they wouldn't turn it back on at some point in the future?

> of course online traffic aware maps, and streaming radio won’t work.

That is actually fine by me, as I wouldn't be using those things anyway.
I actually really like USB-C. The ability for any cable to work at any port is extremely nice, so I don’t have to run the power cord awkwardly just to meet the left side of the laptop.
Without the code the company is nothing, so it's definitely not 'debt'.

If that were the case, the company would have a negative value.

Code is asset that requires maintenance.

But yes, it's definitely worth reminding ourselves of the ongoing cost of maintaining code.
I live in New York now and completely agree. That’s not to say my criticisms of the Bay don’t also apply to NYC.
Working in any environment where you listen to the same 2-hour loop of music for months at a time is rough, when it is the same loop of the same artist?
That obviously depends on the communist you ask. I don't think many would support privately owned real estate – that is, land you own but don't use it yourself but rent it out or use wage labor to do something with it. Personal property – property you use yourself like a house you live in – is a different matter.
That guy is great. Every time I work on a project I remember him saying that scribing beats measuring.
Because someone decided that "female" is offensive, regardless of the lack of a better alternative, and everyone joined the train.

My earlier comment about the inanity: https://news.ycombinator.com/item?id=14539361
Why not just make it better instead of faster?

For example, eliminate tracking from the beginning, and have sensible opt-ins to build trust.

Chrome is not trustworthy because google makes money from identifying you and selling that information, and they build that into the browser.
Fun fact: some German names (e.g. Strauß) change spelling when capitalized. The letter "ß" is a ligature that only exists as a lower case letter and has to be written as "SS" when capitalized.

Names are fun. I recently had dealings with a company that assumed in its employee roster that the last word entered in the name field was your last name (i.e. anything beyond the last space). One of my coworkers was from Spain and had a last name consisting of two words separated by a space. She was the very definition of a failure case for that system.
In practice, 5G is less about speed and more about massive IoT deployments, which could lead to massive surveillance. It's no surprise that those in the surveillance business are wary of foreign actors.
Well, now they have telemetry of me launching the installer, realizing that they don't give any context about what is being installed, and closing it...
IMO they would have ideally used "key derivation function" instead of "hash function". It could lead those who know enough to be dangerous to think that safely storing passwords is a simple `sha512($password)` away.
Sure is. I don't think the people working there are fooled by that. It's in Amazon's best interest to be transparent about what they're trying to do with this.
> Another is a worldview that values selflessness, altruism, and honesty.

Like, selflessly forcing women to stay pregnant, altruistically persecuting homosexuals, and honestly claiming that some made-up nonsense is the ultimate truth? Yeah, obviously, all of those wonderful values would be dead, weren't it for the religions of the world fighting to preserve them against the bad "relative" morality of humanists.

You can't be serious, can you?
The way I did it was to use dental floss to cut through the glue and then removing the batteries.
Thank you for your answer.

What I mean, it doesn't seem to be possible to make it forget about .gitignore files completely. For me, it doesn't make any sense for my grep tool to pay any attention to .gitignore files (let alone info/exclude and such), these are 2 completely separate tools. I might occasionally want for some project to put into .rgignore the same line as I put in .gitignore, but that's an explicit choice. Actually, most of the time I have a few global ignores (which is possible to do with ripgrep) and an occasional .agignore file, while pretty much every git directory has .gitignore of some sorts. This is not something I can get around with, since while .agignore (.rgignore) is totally personal, .gitignore affects everyone who works on the project and serves explicitly to indicate that you ought not commit these files.

If I put "--no-ignore" in my .ripgreprc, it skips both .gitignore and .rgignore files, which isn't obviously what I'm trying to achieve.

One more thing (even thought it it possible to get around it by writing my own bash function that would invoke rg) is that unlike the ag, rg doesn't seem have "--pager" option, which I always use heavily, by setting half a dozen of parameters for `less` when grepping.

So these are what I consider a deal breakers and reasons why I didn't switch to rg: while it's true that in some cases I would appreciate a better performance, it's extremely rare that I grep something over a 9.5GB file. And conveniently search for a substring in a project is something that I'm in need multiple times a day.

BTW, noticed one more minor quirk right now: export RIPGREP_CONFIG_PATH="~/.ripgreprc" doesn't work (but RIPGREP_CONFIG_PATH="/home/$USER/.ripgreprc" does, so it's probably almost never an issue).
Discouraged by whom, and how?
Thanks Santiago! :)
I've had issues with macbook pro keyboards for every model since the 2016 one, but I've never had an issue with Apple not doing an in-warranty repair. In fact, usually they swap out the battery for me during these repairs too.

Contrast this with every other PC manufacturer where they require me to ship the item to them, wait for weeks. Apple gives it back to me within a couple of days.
Thank you sharing this. It's nice you can reflect on this in such a light. Heart warming!
IMozilla engineers have specifically said Stylo (Quantum Style whatever) would be impossible in C++, because they actually tried it in C++. Presumably it'd be the same with WebRender.
Google Cloud AI Workshop Experiments
Maslow's Hammer in action.
> Apple's motto has always been "form/fashion/culture over function"

That is untrue. You might get away with arguing that it's the case now to an extent, and you could've argued that with the famously dysfunctional hockey-puck-mouse that shipped with the first iMacs, but to adduce the one-button mouse as evidence for said hypothesis betrays your ignorance of UI research and Apple's good old Human Interface Guidelines.
In all seriousness folks, as someone who long ago worked for a big wireless carrier, do not use SMS-based two-factor auth for anything. Number porting is a huge and easily performed attack vector, it requires very, very little information, a lot of which can be gathered from publicly available resources... or pretty easily obtained via social engineering. To make matters worse, the information doesn't even need to be entirely accurate.

Once they have your number ported getting it back will take, at least, a few days; during which, they'll have unfettered access to anything that uses your mobile number to authenticate.

Use a dedicated 2FA application on a device you physically control and _write down_ the backup keys somewhere physically safe.
> Google voice numbers cannot be ported out.

I hoped so too but someone replied to me that they can:

https://news.ycombinator.com/item?id=19886705
the email I got said it was primarily accounts with one-time use and generated passwords were affected. I'm really confused as to why this isn't in the blog.

> due to legacy functionality that enabled customer Domain Admins to view passwords, some of your users’ passwords were stored in our encrypted systems in an unhashed format. This primarily impacted system generated or admin generated passwords intended for one-time use.

Sure enough, the accounts listed in the email as affected were never signed in and still needed a password reset.

The email: https://i.judge.sh/Twilight/iRcF0e7D.png
It is not official and has been removed.
I don't know, but maybe the bias you see has something to do with the fact that, for the most part, other manufacturers' cars are not getting into fatal crashes while under autonomous control? When an Uber car did, it was reported as thoroughly as anything that has happened to Tesla.

> (Additionally, did somebody actually investigate Waymo's and Uber's self-driving car departments inner workings and if they report the accident counts truthfully?)

Do you have any basis for believing this is the case, or are you asking to insinuate something there is no actual evidence for?
I got tuition + around 12k USD per year when I studied in Denmark...

(Obviously, you'll eventual graduate)
Pretty clever.

My instinctual reaction was to say, well, no, it's trivial, of course not, it's a tiny length compared to the Earth's size.

But mathematically, well, c = 2πr, right? It's another 15cm or so on the radius, if it were perfectly rigid.

In practice though it'd flop down (perpendicular to the plane of the circle) and if that were fairly well distributed I'd assume the 15cm wouldn't be noticeable, and friction+gravity would make it difficult to pull up?
Our Reactor is on Fire [1990 video]
It would be interesting to see the impact of the internet on these kinds of things. With Meetup and Eventbrite and Facebook organisation of a lot of social things has become easier.

Hopefully some researchers are looking at this.
The person that threatened the author of the post and everyone around him is a well known asshole from the Argentinian InfoSec community. He is a bad person that created a hostile environment for several women that are in IT (I am sure that for other people too). He stalked, discriminate, insulted, threatened and more. There is a lot of people that talked with the former speaker about this person in a moment of their life when she broke up with this piece of shit and she said that he was being violent with her. That's the reality, she might be a victim but the guy that harass whoever he wants its a dangerous person. You will have news from more people about this soon. We're simply tired of these disastrous characters. Violence must stop now.
The subject suffers from a mixture of grandiose and persecutory delusions, with a marked compulsion to obsessively catergorise others.
> Things just keep getting better and better for AMD

I'm happy to hear that AMD does better with this. I'd already decided that I won't be buying Intel CPUs anymore, so I like that AMD is a reasonable replacement.
A Lenovo (or Dell, and maybe also HP, haven't looked at their offerings recently) laptop in the price class of a Macbook Pro typically comes with on-site warranty support (and for cheaper business models it's typically an affordable upgrade), or you can bring or ship it to a local service partner and have them fix it and deal with the warranty claim.
Having recently left Portland for Seattle, its pretty easy to see how precarious the situation is out here. Oregon seemed to do a better job of keeping "Portland" laws in Portland, whereas Seattle is doing its legal work at the state level and forcing it on down to everyone.

If Oregon isn't careful they'll end up with Portland running the entire state, and the consequences of that are pretty obvious.
im Disappointed in your bad faith reply more than anything. who care’s about punctuation
That should have been the first thing he did. Hindsight.
The article seems to talk about lack of socialization, which is distinct from loneliness.

A person can go to work every day, have a circle of colleagues, go to regular clubs, have a family, and still feel lonely if they don't feel a meaningful connection with others.
Sure, if you redefine the word violence. To me violence has to involve physical force.
But do they have an escape key?
Oh no, I was looking to get an x1 carbon because of the supposedly great Linux support. What kind of problems where you experiencing? And was it the 14", or the extreme?
It's a shame that password hashing
isn't standardized.

There should be a standard password box in html in which you can just call a function to pull out a salted hash of a password. The attributes of the box could include options for password restrictions such as a minimum of 8 chars, etc.

The fact that developers still need to write custom hashing algorithms in javascript is kind of ridiculous .

edit: nevermind, I just realized this wouldn't work
If you think that th essential characteristic of God is being a creator, and the fact that religions usually attribute a moral-arbitration role to God is incidental, then, sure, the creator of a simulation would inherently be a God.

OTOH, if the essential characteristic of God is that His will is equivalent to moral correctness, then a simulation creator doesn't necessarily fit the bill.
Why should it not be free?

I'm not saying there aren't any reasons. But since the people nominally owned the Soviet economy, it's odd to assume by default that the people is charging itself.
Ah. Thanks for the info. Newer 15" ones are thinner and smaller so that is possible. I will take my bag and try fitting the old 15" one. :)
There is a lot of technical debt you can leave in the system without consequence.

Tech debt mainly becomes an issue when making changes to the code. If no changes are needed in the code and it is working correctly, it is best to leave the debt in there.
I'm in the same situation as you were, except just starting out and going for some nice discussions/debates. What's your situation now (assuming you don't attend anymore) and any important learned experiences & lessons you care to pass on?