skysight-inc/HackerNews huggingface dataset:
I'm going to collapse this subthread which, predictably, became a flamewar about the title (and the title change (and probably next, the title changeback)).

You'd be welcome to repost your point about land redevelopment, which I assume doesn't contain any flamebait, in a comment of its own.
I have a very old Tumblr account that I got locked out of (I forgot to update my email address, don't have access to the old domain email, and therefore can't reset. When I tried contacting Tumblr recently, they wouldn't help me even try anything at all to verify the account.

Will Automattic allow me to get my old account back?
Updated, please try the demo now:
https://cryptodescriptor.github.io/frosted-panel
> Most components also received GObject Introspection support.

In case anyone doesn't know what this is. GI is a system for accompanying system components (i.e. shared libraries) with XML meta-data (in separate files) that describes their API's: types, functions, arguments, and argument semantics (in/out pointers: who owns/allocates/frees, and whatnot).

Here is the significance: if the GI info for a component is correct, and if you can parse it in your language, from that info you can generate accurate FFI bindings, without manual work.

The accurate, detailed semantic information cannot be gleaned even if you parse the C headers. Without something like GObject Introspection, you're looking at a lot of manual work.
What would be really interesting is if they had a nearly unlimited flight time. You could have your nuclear arsenal in the air, waiting for the signal to attack. Rather than sitting on the ground. It would make for an impressively intimidating tactic. The nukes already in the air, just waiting for the signal.
San Jose native. It hasn't been for many years.

Have you ever been to the south-side of Chicago, Detroit or Baltimore? Those are violent cities. San Jose isn't.
This code block doesn't actually work the way the Kotlin one does. Async functions are mere pull-based state machines, so both `one` and `two` will compute serially, without concurrency.

What you need is:

use futures::join;

let result = executor::block_on({
let one = async { do_something_useful_one() };
let two = async { do_something_useful_two() };
let (one, two) = join!(one, two);
one + two
});

I feel like this might be a common stumbling block and hope there will be a Clippy check for this or something.
I really cannot stand listening to Ezra Klein for more than 10 seconds but I enjoy Raj's work. Might have to slog through it.
Oh man Boeing just can’t catch a break lately
This article talks about sanity, but doesn't really state what it is. What it describes is essentially just alternative perspectives born out of those rejecting, or rejected by, society. This state has indeed produced profound ideas, but it has also produced even more nonsense ideas. The article makes the classical mistake of the binary: There's the mainstream, and the higher "hypersane". Unfortunately things aren't so black and white. Even black and white plus grey is only one dimension. What this article serves to inspire is pseudoscientific nonsense simply because it is alternative, by pitting all alternatives against mainstream society, without acknowledging that amongst the alternatives, there are some better than others. Unfortunately there's no good heuristic to differentiate between them, when they are already alternative and don't have all that many people researching them.
Real url: https://www.wired.com/story/joi-ito-ai-and-bus-routes/
It's good at chat. It's not good at persistent chat rooms.

It's great for ad hoc groups of people to chat or for direct chat. It's also great for meetings. Where it gets cumbersome is in the persistent chat room management.

And as someone who is not a fan of chat rooms as a replacement for emails (I can't even filter or categorize information) I'm glad about that part.
> What I want: A hybrid electric with ~40 miles of battery and a 300mi gas tank for longer trips

A Toyota Prius Prime will do 25 miles of EV range and 640 miles total range: https://www.toyota.com/priusprime/

A Honda Clarity plug-in hybrid will do 47 miles EV range and 340 miles total range: https://automobiles.honda.com/clarity-plug-in-hybrid
How do microwave ovens work?
At my org, you'd never know that slack has muting as an option. @here in a nontrivial channel gets you public humiliation, every possible "loud" reaction thrown at you (to the point of hitting the slack limit on reactions) and people publicly scolding you that you just notified 500 people in 12 different time zones.
The results were most striking for patients who received treatments soon after becoming sick, when their viral loads were still low—death rates dropped to 11 percent with mAb114 and just 6 percent with Regeneron’s drug, compared with 24 percent with ZMapp and 33 percent with Remdesivir.
> If nothing else, a scanner could at least find out with some reasonable certainty that an app is trying to obfuscate something.

Only if the developers did a bad job of hiding it. You can tell a positive from decrypted traffic, but not a negative. It’s a useful first step before putting more effort into reverse engineering, sure.

> Reproducible builds of what?

Of open-source software. The context was “security best practice”, so anything closed-source is a no-go.
by using a phone that you do have or can get?
I've observed most discussions about Tumblr outside of HN. Most discussion revolves around how banning adult content from Tumblr removed any reason to go to Tumblr for many people. These are your average kinksters, artists, creative types who have been forced off the platform because it no longer caters to their interests. Not sure what any of this has to do with HN.
Didn’t it just get more deadly a few headlines ago?
The propaganda we export out of the US regarding our wealth is self-delusion. A lot of people here believe many fantastical things that should be trivially dispelled by skimming GoFundMe's Discover page.
Ask HN: At what cost is technological progress justified
Couldnt help but ponder how the world will view twitter and Facebook 40 years from now. These companies have no doubt brought the world together. They have contributed heavily to the progress of computer technology and in turn other technologies powered by it.
They are also serving as the platform that divides nations, addicts generations and fundamentally changed the way our lives work. To me (and hopefully my fellows of this generation) these companies have laid the foundation of destroying democracies. Twitter is great but it also gives voice to powerful dividing politicians. Facebook is awesome that I can talk to practically every internet connected person on the planet but it’s disgusting how it’s used to change the progress and structure of nations.
Twitter edges out in the destruction in us given it’s become a personal newspaper by politicians.
At what cost is progress justified? Would be great to hear from folks who are close to Dorsey, Zuck etc to understand how they view the current situation and the role their platforms play in the world today.
As someone who casually came across Examine.com a while back, I left quickly simply because the website didn't seem credible. As others have pointed out here, the website's design (while looks nice) does not send all the right signals that this is a well-established research website. I know it's not good to judge a book by its cover, but online, the cover is everything.

I know this sounds anal, but if they were to simply clean up the site a bit like by removing all the excessive icons and cleaning up their button text, they would come across as more credible.

Perhaps if they came across as more credible, people wouldn't be leaving and google wouldn't get the wrong signals.

Simple and quick list of changes that would make their site feel more trustworthy:

1. Remove most if not all of the icons
2. Do away with borders on non-white background - basically just make background white.
3. Tone down your button text. "I'm ready to learn" sounds really shitty and obnoxious.
4. Stop screaming with all caps buttons
5. Consider a different logo entirely.
6. Consider different color palette entirely
7. Do away with old button styles
8. Restore normal font size to sources - right now it makes me feel like you are hiding them.
9. List author credentials on every content page
10. Do away with ugly callout styles and excessive icon usage
11. Re-work all the weird "Scientific Research on ___" tabs so that they do not require so much clicking to find basic info.

Overall, the site is just over-designed. I realize everything I say would make the site look more WebMD-like, but that's what triggers trust when it comes to medical info sites.

Lastly, I fully expect to be downvoted for this as design is not something that's very respected around these corners of the web, but I felt it was important to make that point since this is a perfect example of a website that while looks great, does the opposite of creating a trustworthy browsing experience.
I'm not being facetious when I say I'd prefer a spreadsheet with links to Sharepoint. At least you can ctrl+f the spreadsheet.
Lindsay Lohan’s defunct app still charging customers
I'm curious what makes these succeed in NYC while Chariot failed in SF.
Is this serious? I honestly can't tell. Borrow a phone if you have to. There are more phones on this planet than people.
I’ve never gone to examine.com directly. I always get there by a google search of whatever supplement or nutrient I am researching (vitamin D examine) and it’s one of the the only places that give peer reviewed and objective and honest info about them. Their “Human Effect Matrix” tables are invaluable.

https://examine.com/supplements/vitamin-d/
https://www.huffpost.com/entry/yahoo-tumblr-havent-screwed-u...
Do star players get injured more than lesser players?

I would think that all athletes get injured pretty often, but people are just more aware of it when it's a star player.
One thing that can be really hard is when someone turns in a lousy piece of code and you end up basically telling them how to rewrite it line by line in the review because they don't know how to do it right. These kinds of reviews need to stay positive because they can be super frustrating for both participants.
An R.D. Laing story happened to be discussed here the other day: https://news.ycombinator.com/item?id=20601466
Borrow one or buy a new one - just like you would in any other lost phone event?
Not to be confused with the world class educational institution the Manukau Institute of Technology :P

I always find it funny when I drive by that and I see the sign MIT.
On individual channels it does, on an entire team it doesn't. You can mention a team itself (rather than a channel in that team) and there's no way to mute that afaik.
An ugly and unpleasant working environment can affect your productivity.
Among other things:

* Implicitly casting strings, integers, dates, etc. to boolean (e.g. "if x" being true if x is a non empty string). Cause of more unexpected bugs that I can count, but would cause massive headaches if implemented and memories of the the 2-to-3 transition would scare anybody away from doing this I think.

* Treating booleans as integers (True + True = 2). Probably wouldn't cause that many headaches if implemented but everybody still seems to think it's a neat idea for some reason.

* Treating non-package dependencies of pip packages (e.g. C compilers, header files) as something that is either the package's problem or the OS's problem. Nobody looks at this problem and thinks "I should solve this".
Certainly, there's too much magical thinking, but what the heck is "hypersane?" Is it an absence of conspiracy theories, foolish beliefs, and word-salad? Maybe giving too much attention to the histrionic, the unreasonable and the crazies is part of the problem.
sharing information while controlling who gets to see it, who does not, making sure it is timely, making sure it is gone when it is no longer timely, and making sure all of these things continue to be the case is still a problem more than six _centuries_ after the invention of the printing press.
My experience with these things on AWS is that they are pretty much set up and forget.
Paternity Leave Was Crucial After the Birth of My Child
I never understood why the big vehicles never got hybrids?

I’d love to own a suburban but I’d never consider paying that much in gas. Maybe I’m not a typical customer?
I wonder if the system is also vulnerable to SQL injection via vanity plates.
Yeah it's new :(. Interesting, wonder what changed their mind.
> Let me present you with example of an ad targeted to 50+ very rich audience. This is an ad directed by Cohen brothers ("Big Lebowski", "No Country For Old Men", etc) advertising Mercedes AMG Roadster and shown during SuperBowl

These concepts are not mutually exclusive concepts:

- targeting a group of people that are 50+ years old

- for the people that actually buy the cars to be vain, young and dumb, and insecure.

> This may sound illogical, but most people who buy "signaling" products (such as Mercedes AMG Roadster) are in +40 y.o. cohort.

That's not illogical at all; that's mainly who I see in Porsche dealerships and nothing about that contradicts what I said. In that individual statement, I was merely commenting on the set of people who care about their things being associated with a porn advertisement, not the intersection of people who care about status to that extent and have money to signal their status.

> Also, your guess about me living in my "pristine little bubble" was too personal, tbh, but I'm fine with that. No offense taken here.

It was, I'm sorry about that and I've removed it; Frankly, I am frustrated and probably overly sensitive (to the point of false positives) to the trend I noticed in the Bay area where people who couldn't be bothered to leave their home/tech bubble and interact with people outside their comfort zone, remarking on how people the world over work. Their abstractions are incredibly wrong if you just go 50 miles outside the bay area.

Due to having family and their friends spread out over the world and due to having a remote job, I've seen and lived with people of diverse cultural and socioeconomic backgrounds; the Bay rarely understands any of those people except those in their bubble and despite that, it's not uncommon for them to speak with authority on them; I find that audacity infuriating and is something I need to work on.
I should probably follow the spec, but I think having "data-" prepended to every custom attribute on the frosted-panel div will take up unnecessary space.

Why support IE you ask? Why not? Some clients force their devs to support legacy browsers such as Internet Explorer.
Ask HN: Why do many software engineers not know data structures and algorithms?
Escalators in Incheon airport start when you approach and stop when you exit.
Nonsense. There are three very simple gun safety rules. Forgetting any one of them is an accident. Forgetting two of them is a serious wake up call. Forgetting all three of them is not "merely being human"; it is showing reckless disregard for safety, and it is the only time you'll get hurt.
This is such a strange comment. Just because Google makes a good product - like Google Maps - means we should overlook search manipulation, rampant privacy violations, etc.?

It's baffling.
Have you sent feedback?
Yepppppp. I'm still pretty mad about this because along with the porn went the community of such people surrounding it.

Still trying to find where all the people landed after the purge.
Have you tried any other chat system?
Is there anything besides the talk? All I see is that we should do this and nothing of substance.
Full text (since Wall Street Journal is known to put stuff behind a paywall):

https://pastebin.com/xmKTutBq
A table of contents may make codebases easier to read. I have no problem reading code from systems I know well, because I know how to move. Other codebases I don't know where to start
Well, in their credit, they're the ones whose system won't go down from an XSS payload on a plate.
I remember in college they had some data cap on our dorm internet. Just getting a Windows update could block you out for a while or completely. Well I got tired of it and for some reason looked up how to change my Mac address. I'm not sure how I figured it out but I realized that changing my Mac address would regain me access..

What I didn't know is that I would pick a random address that would knock off one of the higher ups net. Let me tell you, they did not like that one bit.

I came back one day to my room mate saying that they raided my room trying to get into my pc. I ended up walking into the Dean's office of student Life and ended up explaining how I got back online. The head of IT didn't believe me saying you couldn't change your IP by changing your Mac address let alone that changing your Mac address was even possible. I didn't even bother trying to prove it. Mind you they also printed out like 200 pages of IRC logs.. I kept that open all day while in class so who knows what it captured.

In the end I got the Kevin Mitnick treatment and they prevented me from using my dorm net as well as any campus PC.
I just got a long cat 5 cable and ran it into the other room. What was odd was they were ok with letting me do my work study which gave me access to the school website. I guess they rather let me do that then fool around with other stuff.

Fun times.
dyukqu didn't downvote you. No one can downvote direct replies to their posts on HN.

Your comment breaks the site guidelines. Would you please review them and follow the rules when posting here, and take the intended spirit of the site to heart? We'd be grateful.

https://news.ycombinator.com/newsguidelines.html
The Demise of Google’s Free Speech Movement
Ah yes, good 'ol SLC. Great quality of life if you like skiing and hiking. Your salary numbers are about right, top of the scale tends to be around $80-100k with the median in the high $70s. They call it 'Silicon Mountain' and despite the NSA putting their super datacenter there, a large number of small and medium sized software companies and a smattering of enterprise shops, the salary numbers don't change much there. What has changed is the price of real estate (nearly doubled over the last 15 years) and property taxes have increased in concert. Still more affordable than SV, but doesn't seem to be growing beyond it's roots.
I would recommend reviewing early and initially in smaller blocks to set the standard.

Assume you're going to need to read all their code as you're likely going to be responsible for passing it (they're only interns). You could pair up, but make sure you still document any questions you have with the code. Systems like Bitbucket are great for commenting against the code and maintaining a record.

If it impacts your own productivity address that with your manager so they know why and how much. Give them the opportunity to direct you on how much time you should spend.

Don't fix anything or write code corrections yourself, don't waste time if it's clearly unreadable and unmaintainable. Question their code and let them figure it out themselves and you'll find you can get through reviews quickly and effectively.

And if you see some great code - acknowledge it!
To be honest, that sounds like the perfect fit. It already feels much like a MS program.
Thanks for all the great questions!

The overhead is fairly minimal since we mostly intercept things that happen in the app and don't really have any things that run continuously at high frequency, e.g. we add about 0.5ms to network calls on average devices. The RAM usage is limited since we put caps on how much data we capture in a session. We do give devs the option to configure the SDK to capture screenshots when errors occur, which is the largest consumption of RAM we incur, but that can be disabled.

We make network calls for logs and submitting session data, so that does some bandwidth, but as mentioned above we put caps on how much data we capture in a session to avoid payloads getting excessively large.

We've had some customers who have been pretty sensitive to battery drain, and from working with them we've solved a couple of issues that did affect battery drainage, but no longer do.

We haven't invested a ton of effort yet to optimize the SDK specifically for 2G environments. That said we do have customers using our service with large user bases in India and the Philippines, where many of their users are on less-than-stellar network connections. As we expand to serve more markets where 2G is more common, we will be focusing on SDK performance for that.

As to how we ensured the SDK wasn't causing problems.... blood, sweat, and tears? Jokes aside, we had great early adopters who worked through some painful bugs with us. We've also had some devs at companies that we think have high code standards give us pointed feedback. Our basic thesis is that development for mobile is hard, and developing an SDK for mobile that does not impact the app it's integrated in is really hard, so we also used our own tool to figure out when things were not going right with the SDK.

The backend stack uses a bunch of wonderful OSS tech like nginx, Kafka, Cassandra, Clickhouse, Redis, MySQL, React, Gin, and Django. We are dealing with data volumes that pose fun engineering challenges, and we wouldn't be able to do it if we weren't standing on the shoulders of giants.

If I missed the mark or you're looking for more depth, don't hesitate to follow up!
Pipenv is plagued with problems and issues. It takes half an hour to install dependencies to our project. The —keep-outdated flag doesn’t (didn’t?) work, so I don’t know if my pipfile is being modified because the constraints require changing versions or because the package manager is errantly updating versions to latest. There are mixed messages about the kind of quality the project aims for. I would not recommend.

Frankly I’ve been burned enough that I won’t use any new packaging technology for Python because everyone thinks they’ve solved it, but once you’re invested you run into issues.
I did not edit that in. Sorry.
They flagged several classic paintings as porn on my account. Justice Stewart they are not.
WHO: two of the four drugs we thought would work did not work as well as expected.

WIRED: EBOLA CURED

https://www.niaid.nih.gov/news-events/independent-monitoring...
Slack vs. Teams doesn't interest me as much as Teams vs. Hangouts Chat. Anyone here use both and can compare?
Thanks for this answer. I actually thought you might have to be aggressive not to be diluted, on your companies that are doing well. (Like they would just ask you to sign new paperwork since they're more valuable now, and an angel might cave and do so, since they're still getting a "fair" return. Actually I thought that was the point at which investors have to be hardest.)
What about Tumblr made it such an amazing platform for porn? Honest question.
> That's over an hour to refill the tank.

Don't know about you, but I usually have at least 8 hours every night available for this purpose.
Although the author points to the 17th and 18th centuries (Bach et al.) as the age of polyphony, polyphonic music and counterpoint were certainly highly developed in the 15th (Josquin) and 16th (Palestrina) centuries as well.