skysight-inc/HackerNews huggingface dataset:
>> Can you expand on those two types of unused code, and why you would want to keep one around longer term?

What I meant by this (and I worded it badly) is that there's a difference between unused code that is unintentionally left and unused code that is left purposefully. I suppose commented out code indicates a conscious decision to leave code in but have it not run, but not everyone might comment it out... and in the case where code that doesn't run isn't commented out, you don't know whether that was unintentional or not. But like you say, in a big company, this should be cleaned up, and in startups, there's often too much need to put out other fires. Seems like big companies should be your market for any cleanup tool, not startups.

Also say you inherit a codebase, running an automated program that deletes anything that's not being called... feels iffy. Maybe a previous engineer didn't quite finish something... ideally that won't happen but I imagine it might. Maybe you could make something that lets people check off changes one by one.

>>Do you think once an organization starts maturing...

Yes
I mean, shouldn’t the professor in question spend some time behind the bars, or whatever your anti-racist laws say the consequences should be?
I don't think the issues with WebRTC is the protocol, but the tooling. The community did a really good job of creating tooling for Websockets with stuff like https://github.com/crossbario/autobahn-testsuite. There is nothing like that for WebRTC.

We tried to do it, but the IETF event was cancelled https://twitter.com/steely_glint/status/1230447935307026432. I am hoping that in the next 6 months we can have something like that so that all the WebRTC implementations will work together a lot better.
Neutrinos are the obvious candidate. To make long story short, the evidence against is that numbers don't work out. I know it is unsatisfying to those who can't derive numbers themselves, but that's what it is.
This is a very useful answer.
My 2 cents: I would add hypnotherapy to the list of possible treatments - with focus on looking at your emotions.
Trauma or unresolved emotional issues almost always result in “Body Armouring” or Psychosomatic symptoms of some kind. Depression and back pain go hand in hand.
- I’m a psychologist and hypnotherapist.
I can't get behind the last two. I know they can be beneficial, but they can also be damaging.

I follow a few people with whom I disagree with fundamentally and I don't block anything they say, nor any other topic. I just don't want my social media to turn into an echo chamber.

Reading stuff I dislike helps keeping me grounded and reminds me that people who disagree with me are still people, flesh and blood, instead of faceless others.

I feel like many, many problems could be solved if more people remembered that. If nothing else, it could reduce polarization.
To be fair, they are using the police to arrest and brainwash the Uyghurs... and right now increasing the security apparatus in Hong Kong to remove any dissent...
> First you had to have the productivity gains before you could have the labor movement

So, like I said previously “...productivity gains may have been a necessary prerequisite, but it was never the proximate cause—labor action to wrest better conditions from capital was always the proximate factor.”
How we got our AWS bill to around 2% of revenue
Rounding error is not the only source of error with floating point. There is also loss of significance, which in the worst case is called catastrophic cancellation [1]. This occurs when subtracting two numbers which are very close in magnitude, for example:

1.23456789 - 1.23456788 = 0.00000001 = 1 * 10^-8

So here we’ve gone from 9 significant figures down to 1. This phenomenon will make a naïve Taylor series approximation of e^x be very inaccurate for negative x, due to the sign alternating between positive and negative on every term, causing a lot of catastrophic cancellation.

[1] https://en.wikipedia.org/wiki/Loss_of_significance
I'm not sure what you mean by "internship", I don't think RC has ever offered those.

I was rejected the first time I applied to do a batch at RC. I applied again a few months later and was accepted.
It’d be nice if someone disassembled tiktok to figure out what happens with this information. We can all speculate, tiktok can release a statement, but only the binary can give the truth for this proprietary app.
I did grow up in a shitty neighborhood, I’m speaking from experience. Moving when I was in middle school changed my environment from seeing police responding to violence multiple times a month and watching friends getting pulled into gangs to seeing no violence at all without the city level stats changing. Being white does not help when you’re that poor.

Anyway, you’ve missed my entire point. Even when you’re in the shitty parts of a city, you learn how to keep your head low and can reasonably avoid violence. Despite all of the murders in Chicago, people still live there, even in the South. The odds of getting murdered if you aren’t in the game just aren’t that high.
Like we didn't have enough with COVID.!!..

ICYMI, there's a strong movement against Facebook/IG and it starts to extend to other platforms in it. If big brands can afford to take a stand, smaller businesses can't.

That's with this context in mind that I wrote about 4 activities that you can do to strengthen and upgrade your marketing engine (Audience+Channel+Content):

1/Fix your digital plumbing leaks
2/Explore new platforms
3/Refresh your insights about your target audience(s)
4/Add Search Listening to your mix

I hope you'll get value from it.
One big issue was also being able to demux DTLS traffic. You could do it off the 3-tuple of the remote host, but that would fall down sometimes.

I am really excited for DTLS connection ids[0] to land. Then you will have everything you need to run ICE+DTLS (and SCTP over that) and be able to demux/load balance it easier.

[0] https://datatracker.ietf.org/doc/draft-ietf-tls-dtls-connect...
I guess for female clothing I mainly only have exposure to the higher quality stuff, so don't see much polyester?
The problem is no one used the federated services.
Dam...that's a blast from the past..
Sad he died so young :-/

The hack/phreak-zines were cool back then too...
C.U.D, 2600, etc.
HN may be social media, and it can be addictive. But the real crack are infinite scrolling algorithmic feeds optimized for engagement. HN doesn't have one of those.
Leetcode is all that matters. Nothing else matters in this industry anymore
It's for people who actually have to process a lot of information and do it quick.
So Texas and Florida have 7-day moving average daily death rates lower than New York. Texas's has been stable for a few weeks now. Texas and Florida have fewer exposures, so less herd immunity than New York.

But really all of this is a distraction. The point of the shutdowns we were told was to prevent cases from growing out of control so as not to overwhelm hospitals. No region of the United States, including New York had overwhelmed hospitals that required patients to be triaged out of the ICU. In other words, no one who needed an ICU bed in the US was denied one. That was the point of the lockdowns. It is still the point. That Texas and Florida's rate is rising is not an indication that they are mismanaging their states. Even with the rising cases they have hospital capacity. In fact, before cases were rising they were at a very low historical hospital capacity. While the numbers seem scary (one hospital in TX is at 97% utilization), they also have plans to add a lot more ICU beds. Thus, they have been successful in accomplishing the initially stated goal -- not to overwhelm hospitals.

Unless a vaccine is found -- and this is still a big if -- at some point every geography is going to have to come to terms with the fact that you have to either choose between never opening up to anything resembling freedom of movement or letting the disease take its course -- hopefully controllably. The US -- and most countries -- have currently chosen to let the disease take its course in a controlled manner. For the most part, that goal is being achieved, it would seem.
No, if you dispute that the plumber did not do the work correctly, it is not theft of services. Theft of services is for a subset of fraudulent behavior.
Also, there are arguments against generating RSA keys with closed-source software (don't tell me that's all pure hardware in a smartcard). For one, generating keys that are vulnerable to something exotic is very much a viable threat, and yubikeys in particular had an issue where some accidentally created very weak keys.

Sure, you need to make sure the key doesn't leak on it's way, but that's not really the issue.
Retro of a Startup Journey
> No "are you sure?" confirmation, no "{name of feed} will miss you!" guilt tripping, nothing behind the feed trying to cling onto you for engagement, nothing in the program trying to understand _why_ I deleted it and trying to build a model of me so it could recommend me better things... it just deleted. Because I told it to. This used to be the norm, but now after years of social media usage this freeing feeling felt weirdly foreign.

So true!
There's a good Reddit post starting with: "So I can personally weigh in on this. I reverse-engineered the app, and feel confident in stating that I have a very strong understanding for how the app operates" Ref: https://www.reddit.com/r/videos/comments/fxgi06/not_new_news...

There's also some analysis whitepapers posted here: https://penetrum.com/research

To play devil's advocate, a lot of this might be overblown. Chat apps like this have to battle fake accounts, spammers, and API scraping of all sorts. This is typically implemented via fingerprinting the mobile devices in a way that is difficult to fake or emulate. You'd want to do this by collecting as much data as possible, and also obfuscating the method with which it is done.

However, obviously, this can be done moderately securely, by hashing the inputs with something like SHA512 prior to forwarding them on to the central servers.

So a lot of the outrage may be valid, but mis-directed. You don't have to be spying on purpose, it's enough to add anti-spoofing features into your app and be sloppy about it. You'd still want to keep your methods secret, and you certainly wouldn't want to own up to sloppy work.

Combine the incompetence, secrecy, and the face-saving culture of asians, and you end up with something that at first glance looks like spying, because it kinda-sorta is.
I don't know about being far advanced in the past, but we've certainly lost knowledge along the way.

- Scientists still debate exactly how the pyramids were built. They have a pretty good idea, but don't know exactly.

- More recently, we're not sure we could even recreate the engines that powered Apollo and took us to the moon. It appears that some of the critical knowledge was institutional, passed from one to the next, and all the engineers are gone.

And look at any tech company now. Sometimes when one person leaves, stuff has to be rewritten because no one knows how it works. My favorite example of this, which I experienced personally, was that no one knew how the "send money" code at PayPal worked for the longest time. It was written in a language that the lead engineer made up (and then he subsequently left). Everyone knew it worked, but no one knew how. They had to eventually rewrite the whole thing from scratch, but not after creating a fleet of emulators to keep it running.
Barcelona Opera House Reopens with a Concert for 2,292 Plants
> You do not see Chinese police, for instance, arresting or murdering people because of the color of their skin.

You also don't--at present--see the US government deporting over a million people to concentration camps because of their ethnicity and religious beliefs.
> obviously not cycling the same three shirts every week

Wouldn't the total amount of use you get out of your shirts count? So while only using any single shirts once a year will easily get you decades of use out of them, it's not really beneficial or is it?

Or do clothes get better with resting in between uses? (I heard leather shoes do benefit from a rest.)
How can financial auditors be so poor quality? So many of us implicitly trust them through our trust in public equity markets. If I can't trust company financial statements, how can I deploy my savings in a low friction way.

Ugh. This year it seems so many institutions we trusted are failing us.
I’m surprised no one on here has mentioned CO2 levels yet. A simple CO2 monitor will tell you if your ambient co2levels are too high. Modern, newer homes are like sealed boxes and high levels can exacerbate breathing issues and by extension, bruxism problems.

I was waking up with headaches after moving into a new apartment. When I first got and plugged in a monitor the alarm went off because the ambient air was >3000ppm. Now that I’ve correct the issue with airflow, I sleep better and don’t wake up with headaches.
When was the last time you ever saw a restaurant lower their prices, regardless of the reason? Price increases have a tendency to stick.
How about we fund somebody like a George Church to just a have a lab and pursue whatever he feels like in cosmology instead of such a narrow "school of thought" picked by a donor?
> alt-right scare tactic to appeal to sinophobia.

Not everything you don't like is alt-right. America has plenty of Sinophobia (founded or unfounded) to go around.

Also: https://duckduckgo.com/?q=harrasment+of+black+people+in+chin...

Also I recently learned this: https://en.wikipedia.org/wiki/Nanjing_anti-African_protests#...
That sounds like you need better software then :) Realistically what do you think the timelines are for QUIC?

When Bernard published the QuicTransport stuff I tried a few different versions and it only worked aioquic[0] (which is a really fantastic implementation)! But with 29 drafts and most servers not supporting them all feels like we still have some time to go.

So QUIC as a server is much less likely to happen then ICE/DTLS/SCTP which have implementations that work everywhere.

[0] https://github.com/aiortc/aioquic
It's not a binary thing. Within any budget you can move towards more or less 'proper'.

However, there are also trade-offs with convenience. Basic cotton t-shirts are so cheap, that it can be worth it for some people to not bother taking care of them and just replacing them more often.
That's not what I'm talking about here. We've gone beyond mere story selection to actual agenda-pushing. I.e punditry, not journalism.
> Almost every "company X is hacked" title on HN can be traced to leaked SSH credentials.

I don’t think that’s anywhere close to true but I’d be interested if you have reason to believe it is or some examples. Or maybe it’s intentional hyperbole?
πfs – Revolutionary new file system to store your data in π instead of hard disk
Hi jamesponddotco,

Thanks for taking the time with this.

Unfortunately there is not much we can do about the JS. We can put up static pages for marketing, but ultimately the website is there for the user to control various things to do with their account. It also allows guests to perform various tasks.

As far as your other point about the business itself being open, we are trying to run it in that exact manner. Regarding the audit, I replied to another user ( https://news.ycombinator.com/item?id=23666681 ). However, if you have an idea on how we can run the business more open, I am happy to take it on board. We keep users in the loop, took time with our terms of service and privacy policy, as well as provided a bunch of information in the FAQ.

Regards,
Peter @ Oeck.
This is some guy ... Here is his twitter feed:

https://twitter.com/UKZak

Pinned tweeet: China Has Weaponized The Smartphone: Here’s Why You Should Be Concerned

And this is his company:

https://www.digitalbarriers.com

With some scary looking UK police officers carrying machine guns on the front page ...

Why does this guy get to write hyperbolic articles for the FT?
The sample is a 404
So they said in about the paper hat conspiracy.
I guess, a sufficiently simple exercise would be to write a controller that handles ground movement, jumping with air movement on horizontal ground and moving platforms. Doesn't have to feel good to play, just be reasonably robust. Either handling of slopes and stairs or collisions with dynamic objects can be added for extra credits ;).
Oh, ok. Walmart doesn't exist in any countries I lived in, so I can't say.

I buy most of my very limited wardrobe at Muji at the moment. But even growing up poor in Germany, it was mostly cotton everywhere as far as I remember.

(Another commentor pointed out apparently female clothing has more polyester.)
In Praise of Walking (2018)
>That way I can sub to a hatepost sub if I want and a mature tech sub if I want and get the best of both worlds.

Is a hatepost sub the best of a world?

>Everyone here who disagrees is just saying, "I don't want to join those communities, so they shouldn't even be allowed to exist."

There is a huge leap between "I don't want to be a part of a hate platform" and "hate platforms shouldn't be allowed to exist."

Look, if a super laissez faire social media platform attracts a huge amount of neo-nazis then I have no interest in spending time on it's alternative vanilla areas. I don't owe anything to websites or decentralized torrent-like systems that harbor these groups. They can decide to win me over or not. My eyeballs on their vanilla shit provides legitimacy to their horrifying shit. That is very different than saying they shouldn't be allowed to exist.
Pico-8 was included in the recent Bundle for Racial Justice and Equality (https://itch.io/b/520/bundle-for-racial-justice-and-equality) from itch.io. That bundle was huge and very popular, so you may own it without realizing.
Why there aren't more places like Recurse Center: creating and sustaining a space for self-directed learning is a difficult and mostly thankless job. It also doesn't pay particularly well, the last job posting I found[1] mentions a $100,000 salary.

Why there aren't any workplaces like the Recurse Center: no company will give you the total freedom to pursue your own programming interests 100% of the time, especially if they conflict with the larger goals of the company.

1: https://www.recurse.com/blog/146-why-you-should-work-at-rc
"The most acute issue with this vulnerability is Apple’s universal clipboard functionality, which means that anything I copy on my Mac or iPad can be read by my iPhone, and vice versa. So, if TikTok is active on your phone while you work, the app can basically read anything and everything you copy on another device: Passwords, work documents, sensitive emails, financial information. Anything."

Ok, with such a vulnerability, I wonder how Apple has let all these apps snoop on clipboard data for so long. They go after Hey like right away, and they have let such a gaping security hole slide through for such a long time.
This is amazing! Definitely will be useful for work ;)
RC is not a YC company.
happens to the best of us.. I've released some useful tools that have literally gotten maybe 2 upvotes and didn't even make it to Show HN. Sucks, but.. no time to dwell.. just gotta keep working on the product and promoting it in other areas or start something else.
"what kind of UX designer approved...." If you want to say that about GitHub, fair, but what an incredibly out-of-place sentiment for a FOSS project
> Even this just doesn't fully explain away systemic oppression that impacts people on a day-to-day basic like Black people not getting job interviews due to their name sounding Black or job offers because the interviewers have unconscious bias.

In this scenario, is it not the racist individual (the interviewer) impacting minority success, rather than the system itself?

(I take no position here as to the existence of systemic racism. I'm just not certain the example you have brought supports your argument.)
>Sharing data across multiple users and multiple spreadsheets is difficult

=Importrange()

In google sheets.
I'm still getting up to speed on C++ (& ASM) so forgive the ignorance - are the differences you're referring to all the cleanup code that the vector does in the destructor?

As a side note, you're not calling delete[] on the array code, but I suppose it makes little difference if you take the vector cleanup into account.
World's First-Ever Robot Restaurant Complex in Guangdong, China
You seem to be arguing against a point I didn't make. I never said anything about the absolute dollar value or buying power of the loans.

Regardless of the amount of the loans, most are being used for daily necessities. Feeding your kids with a 30+% loan cannot alleviate poverty.

Knowingly making such loans is predatory.
I can't wait until reddit removes old.reddit altogether. I will have so much more free time.
Those evil people like me that use letters outside ascii.
Source, as of 2020?
> Back to topic. In Russia it is believed that after taking Berlin soldiers should have fought Allies. That's liberation war for you.

And they were not the only ones: https://en.wikipedia.org/wiki/Operation_Unthinkable
Give this man his well-deserved Nobel. He has seen the light and is now willing to share this diamond-like insights with the world.

He has been saying, for years, that the whole DM situation is unsatisfactory while we, idiots that we are, went about our lives thinking it was all fine. Shame on science. They ignored the siren call of nautilus12 and it came at a price.. Luckily nautilus12 is willing to forgive us. Without him, where would science be?

It does need rethinking. Especially our model with respect to it.
Unfortunately, this was around 1993-1995 and PDF's weren't in widespread use yet. Everything was on hard copy and I'm sure I tossed that years ago.

It was a fully custom 32-bit ISA and we had a custom back-end for GCC (although a lot of the code was written in assembly language). The I-cache was manually loaded. The C compiler had a mechanism to detect when the instruction pointer went off the ends of the current I-cache page and automatically loaded the target page. I can't remember if it was some sort of trap or if it was hard-wired in the code.

The chip had some specialized processing units, most notably a motion estimation engine that did billions of MSE operations per second and a DSP engine for the DCT/IDCT.

The chip was used for the DirecTV roll-out in 1995. I remember watching the OJ Simpson chase on a test receiver in the lab at C-Cube.

The original DirecTV encoders used the CL4000 and were actually MPEG-1 at 720x480 resolution. They used 8 chips to parallel process the image in strips. When the CL4010 was ready, the encoders were upgraded to MPEG-2 with a 12 chip architecture (4 chips added to do the additional field/frame motion estimation).
more than you'd think! https://fediverse.network/
Ask HN: Faces of the people who are destroying public property
As a person of color I feel angry that a legitimate protest is overtaken by non-minority vandals who are destroying public property.
Is there anything wrong in using technology(opencv or similar) to extract the faces of people destroying public property from publicly available photos and publish online? I feel like public has a right to know who is destroying public property. Any thoughts?
Nothing to apologize for
PS5 release date, design, specs and news for Sony’s Playstation 5
California set to ban all heavy diesel trucks and vans by 2045
> (with the cooking water)

All the rice preparation techniques I know involve the water evaporating or being absorbed by the rice. What cooking method preserves cooking water??
Is there a particular one you have in mind?
/r/DarkNetMarkets was banned because of the FOSTA-SESTA anti-sex "trafficking" bill. The government forced Reddit's hand on that.

https://medium.com/@pylorns/the-reddit-spring-the-great-liba...
And who decides what is just or not? Somehow the privileged ones always think they use their privilege in a just way.