skysight-inc/HackerNews huggingface dataset:
Also cache matters a lot. If n is small an array is always faster by a big margin.
Child porn is illegal. Are beheading videos illegal? Incitement to terrorism is probably a crime (though I'd argue that it should be looked at under the imminent lawless action test[1] as it's speech). So all of these would be removed and are not part of a moderation discussion.

As to "many cases where online communities document or facilitate crimes elsewhere", why criminalise the speech if the action is already criminalised?

That leaves only "Campaigns to harass individuals and groups". Why wouldn't moderation tools as powerful as the ones employed by Twitter's own moderators deal with that?

[1] https://mtsu.edu/first-amendment/article/970/incitement-to-i...
What would make it better in your eyes? A year's severance? 2 years?
This seems extremely generous to me. We don’t have to torture the founders because of economic conditions. It’s risky enough being a founder and this’ll have a downwind impact on them as well. For example, paying all these benefits means fewer hires, means less output, means their stock options might be worth less.
Breaking paragraphs into lines (Knuth-Plass Algorithm – 1981 rev.) [pdf]
Ah, all the nuance of a bull in a china shop.

Since I was not born with a language, yes I've been told how to talk for a sizeable portion of my life.

In fact learning things like tact and politeness, especially as it relates to the society I live in, has been monumental in my success.

Do you go to your parents house and tell them to screw off? Do you go to work and open your mouth like a raging dumpster fire? Do you have no filter talking to your husband/wife/significant other? Simply put your addition to the discussion is that of an impudent child. "I want everything and I want to give up nothing" is how an individual becomes an outcast, and I severely doubt this is how you actually live outside the magical place known as the internet, though I may be surprised.
I also wouldn't expect them to give a gift that has derogatory meaning in the area.
Tech jobs follow a bimodal distribution.

Only a few pay the $400k-$500k Google level salaries you hear about for mid level employees.

It might be relatively easy to find a $120k job but that doesn’t mean every laid off person can now walk into Google with ease when even big tech is laying people off or freezing hiring.
For anyone that has been there anywhere near a decade, there's been opportunities to cash out partially, at very good valuations. You'll see that a vast majority of early employees have departed, and they didn't do that by giving away their early options, or getting crushed by AMT by exercising without liquidity.

While it might have been nicer to IPO by now, early employees are doing extremely well.
Downvoting used to not matter because ratios were clearly visible. Sorting by controversial still does this to an extent, but shadowbans and outright censorship have mostly removed those metrics.
It looks like it's a super un-Javascripted website. It's only about 2.8MB to load when looking in Chrome Developer view.
Tile devices now integrated with Life360 network to counter AirTags
From what I understand though, they still don't have always on displays for time, right?

Apple is on the fourth version that has an always-on-display, and Google's new Pixel watch has it. Can't say about any others with any confidence, but I'd be surprised if Apple/Google are the only ones.
npm install -g @kaluma/cli

kaluma flash index.js

This installs kaluma, finds the connected device, uploads the code and runs it. Love this simplicity, sounds like it was made the right way. Is there any posts with benchmarks? Very interested about the timing limits of the event loop implementation such as setInterval(()=>{}, 1); and other cpu heavy stuff like math stuff and pin output change speed from javascript.
I also used it to typeset a project report which had some msword specific formatting rules. I found it more customizable than LaTeX in that regard, but I did have to read the docs a lot more.
Rodauth: Ruby's Most Advanced Authentication Framework
Private schools usually don't require any education experience nor higher degree (strange, isn't it?).
I've been head hunted by NYC private school to teach, and a friend at a WA private school has a BA in the arts.
Maybe, but I tend to doubt that. If they are really anticipating more layoffs I would expect them to structure this severance to encourage more people to leave on their own, not stick around in hopes of a good package.
I was under the impression that CAN-SPAM applies to email, not user generated content on the internet at large
Just some napkin maths. ( Correct me if I am wrong )

Looking at the 800Gbps Config, Dell R7525 with Dual 64C / 128T and 4x Connect-DX 800Gbps in 2U.

With Zen 4C, 128C and PCI-E 5.0, Connect-7, two node could fit into 2U. i.e doubling to 1.6Tbps per 2U.

That is going from 16Tbps to 32Tbps per Rack. ( Using 40U only )

To things in perspective, if every user were to use 20Mbps Stream at the same time, ( not going to happen due to time zone difference ), the 250M Netflix subscribers worldwide would need 5000M Mbps or 5000 Tbps. That is less than 200 Racks to serve every single of their customer on planet earth. ( Ignoring Storage. ) You could ship a Rack to every Region, State, Nation, Jurisdiction or Local ISP and Exchange and be done with it.

I hope Lisa Su sent drewg123 and his team at Netflix with Zen 4C ASAP to play, cough, I mean help them test it.

Note: We have PCI-E 6.0 ( and 7.0 ), DDR6 on Roadmap. The 200 Racks could be down to 50 Racks by the end of this decade. Assuming Netflix is still streaming at the same bitrate.
Hey there :) Co-maintainer here and available to answer all your questions.

Bringing this to v2 was a big one year effort with lots of community contributions and we are excited to finally be able to show it to the world!
True, but from experience with family and former friends it's a prevalent trend with radicals (left, right, religious). It's not something I'd look forward to.

I guess it depends in exactly what they believe and how they think it should be achieved, since I've met people who were extreme in their positions, but capable of accepting others and staunch critics of their side.

Thinking about it, I guess the main difference with these two guys was that they didn't preach and were old as hell. Probably age earned wisdom, who knows.
> Powered by JerryScript.

Just to call out that it isn't a new engine, just a runtime on top of JerryScript (which isn't to diminish it, just to clarify).

https://jerryscript.net/
> What you're saying is that we should optimise the way we debate things to please the algorithm and maximise user engagement instead of maximising quality content and encouraging deep reflexions

Not at all, in my opinion being able to interact with every piece of an exchange allows to dig down into specific points of a debate.

There is a soft stop at the end of every tweet because it's a conversation and not a presentation. It's an interactive piece of information and not a printed newspaper. You can interact during the thread and it might change its outcome.

When you are the person interacting, it's similar to a real life conversation. You can cut someone and talk about something else at any time. The focus conversation will shift for a short moment and then come back to the main topic.

For someone arriving after the fact, you have a time machine of the entire conversation.

---

About the link, it is only the first result on Google because I don't use those services and not me vetting for this specific one. I also use ad blockers at all levels (from pi-hole to browser extension to VPN level blocking), so I don't see ads online.

If I go meta for a second, this is the perfect example of how breaking ideas into different tweets can be useful.

Were I to share your comment on its own, it contains that information about a link that is not useful to anyone but you and I.

For someone reading our comments, they have to go through this interaction on the ads and this product. If instead this were two tweets it would have allowed us to comment on this in parallel. If it was HN, imagine if you had made two replies under my comments and we could have commented under each. However, that's the wrong way on this platform.
The song "Du hast den Farbfilm vergessen" (You Forgot The Colour Film) comes to mind.

https://en.wikipedia.org/wiki/Du_hast_den_Farbfilm_vergessen
Money itself is surprisingly effective.
Things that work for me:

- see my friends more

- go on walks instead of working

- go on vacation more often

- take care of my 2 kids

- play more music

- strop trying to be more productive
No, it doesn't. Pure FP is about pure functions, meaning only that they don't have side-effects (essentially just that you could replace the function call with it's return value without changing the semantics of the program). If a function mutates some global state then that would certainly make it impure but a function which takes an input, mutates it and returns the mutated value is absolutely pure.
This is a problem that people are well aware of, it’s mitigated with stock refreshers. It’s not perfect but helps retention.
Also brotli - not that its a bad format but its weird how quickly it made it into browsers without proving itself first when there have been so many general purpose compression algorithms better than gzip that were just ignored.
Yes, essentially.

“Do you care to know why I'm in this chair with you all? I mean, why I earn the big bucks?

I'm here for one reason and one reason alone. I'm here to guess what the music might do a week, a month, a year from now. That's it. Nothing more. And standing here tonight, I'm afraid that I don't hear - a - thing. Just... silence.”

-John Tuld, Margin Call
> we’re very sorry to be taking this step and John and I are fully responsible for the decisions leading up to it.

Fair enough but this seems to be common line every CEO is going for the two years.

The severance Stripe are offering is nice though.
Don't forget "keeping the train data from leaking into the test data" and "having a way to reproduce the exact same model I trained last week".
Those two are too often forgotten.
> I think you’re looking at VR from a point of view that it can do no wrong

No. I know VR has a ton of problems, but for the people who have actually tried it extensively, none of those problems are mentioned by people who have near zero experience with modern VR ie not Google Cardboard

> If VR workouts are so fun, why isn’t there a larger adoption of it? If the social interactions are so incredible, why aren’t people living their lives in VR yet?

Several factors:

1. price and complexity for PCVR

2. Facebook’s brand is destroyed for the current working population. Even though it released a technological marvel, no one is even willing to try it just because it’s from Facebook. I write about it in more detail in other comments

3. Some people just don’t like to do any physical activity

> The experience is 90% novelty and once that wears off you really don’t have much left unless you find a game you really really enjoy

How do you know when you haven’t used modern VR? Google cardboard doesn’t count. That’s my main point

> Most people that own them are probably like me and the person who posted their original opinion. They sit and gather dust.

Which headset do you own?
Sometime this also happens in person.

Also being shamed for everything you do as bad for the environment or bad for human right does not work.
Took 9 months and 90 rejections from VCs, before we were funded for Series A.
> It would be REALLY powerful to connect these entries to Apple Health, as I track my sleep and what I eat. This would answer questions like "how does my mood change when I cut carbs to 150g/day max and 1800 cals/day max? how long does it take for changes to set in?" or "how does my mood affect how much I can push it in the gym, or vice versa?"

Aye captain - tis what I'm working on. We should zoom sometime.
> Now to be fair to them, I was asked to do a certain task and I failed to do that task. It's pretty cut and dry.

Being that cut and dry (read: binary) is a problem of its own; and it's probably the more important one to solve.
You're also biasing towards the type of person who is ok with either burning themselves out or skiving off work (or both) to get good at these types of interviews.
Ha, that's a wild coincidence! What was your app called, by the way?
> In the US, spam is protected speech, but as always, no company is required to give anybody a platform.

Commercial speech in the US is not protected speech and may be subject to a host of government regulation [0]. The government has broad powers to regulate the time, place, and content of commercial speech in ways that it does not for ordinary speech.

[0] See https://www.law.cornell.edu/wex/commercial_speech
Every time I get paywalled by Twitter for not having an account I remember why I don’t care at all about any of this
> Reddit is awful

It didn't used to be. It used to be pretty good, but a handful of censorious mods insisted that they needed tools to fight exactly the same sorts of things that OP is insisting that moderation is for - illegal content, real harassment - and then immediately started using those tools to purge political enemies.
I think let time machine trace the modification of my documents is useful enough.
Also, I am curious how they achieve this kind of data compression.
One of the things I enjoy is doing resume reviews for individuals who are actively trying to get out of difficult situations (recovering addicts, ex convicts, etc) and improve their lives. Usually most of them actually have really solid resumes with professional experience, they just fell on some hard times and ended up in a bad place. It incredibly fulfilling to me as you can easily see the impact you make on others lives. Usually you can find opportunities like this at hard reduction centers.
oh my sweet winter child, you have not even begun to accidentally.
Stripe’s reach as a processor probably isn’t broad enough to see those kinds of trends. Their processing fees are quite high so there’s huge industry sectors that will just never touch them.
I Posted on YouTube Consistently for 1 Month. This Is What Happened
Seems like an app with artificial limitations to force an update?

What does it NEED 16.2 for?
sure that’s true of most unicorns. early employees are a tiny fraction of the workforce waiting to cash out.
> Small Gods

You chose well.
Communities Now Available
Twitter Had a Plan to Fix Social Media. Will Elon Musk Follow It?
Fossil has a couple hybrid smartwatches, under their own brand and under Skagen. They also license the technology to Citizen.

I’ve used a few Fossil watches and found the battery to be very good, but the software to be lacking. One example is that if you receive a notification, you have to click the center button to select it, and then the down button to scroll down. The buttons on some models are quite mushy, which makes navigation even more frustrating. The light is also unimpressive and hard to trigger.

I don’t love the styling of the current Fossil models. The Skagen version looks nicer to me, but sadly the software forced you to display a Skagen logo instead of one of the four complications that’s available on the Fossil-branded version.

I don’t know what I’m going to do when my Fossil dies. The battery is down to 4 days if I remember to put it in airplane mode every night. I’m considering the Apple Watch Ultra, which should get around 5 days of battery in low power mode but I don’t love the styling, don’t need the sporty features, and don’t love the price.
Context for those who don't follow Rust development closely:

This release stabilises Generic Associated Types (GATs), a limited form of Higher Kinded Types. This is only an MVP release, but it already includes enough to be useful, and has been a huge multi-year effort (the RFC for the feature dates to April 2016).

Novice users of Rust probably won't use this feature directly, but it gives a lot more power to library authors to write more flexible APIs while still keeping all of Rust's strict correctness guardrails (i.e. exposing a safe API). It will also form the basis of the upcoming "async functions in traits" feature.

This is probably the most significant Rust release in the last couple of years.
Huh? No... Kopia supports cloud object storage, google drive, webdav, SFTP (ssh), or it's own repository server. https://kopia.io/docs/repositories/

I just use SFTP.
It's kinda funny that many of the problems he's mentioning is exactly how moderation on reddit currently works.

Hell, newly revamped "block user" mode got extra gaslighting as a feature, now person blocked can't reply to anyone under the comment of person that blocked them, not just the person that blocked them so anyone that doesn't like people discussing how they are wrong can just ban the people that disagree with them and they will not be able to answer to any of their comments.
Complex societies haven't existed for hundreds of thousands of years, natural selection has not had the time or the ability to put selective pressure on creativity. This is simply an unfounded sociological theory that justifies you doing exactly what you want to be doing.
And I will stick to getting it that way for as long as DRM exists on the given platform. I'll still pay for the subscription, but I'm handling the data my way.
Yeah. I would be weirded out if my company gave me socks. Cups and coats are more the norm. Well, cash has been the go to recently. Cash doesn't offend anyone.
It sounds like you are allergic to something else if every restaurant you go to has "cross contamination issues".
Strong agree. I'm a big fan of https://1x.engineer and pretty much everything it lists. To pick a few:

>Copy/pastes code snippets from Stack Overflow, Glitch, Codepen, or wherever they find answers.

>Gives credit where credit is due.

>Spends time on things outside of engineering, like hobbies, friends, and family.

>Doesn't act surprised when someone doesn’t know something.

>Willing to admit when they're wrong, and aren't afraid to say "I don't know."

>Doesn't riddicule entire professions within engineering, especially not when in a position of leadership.
I've used restic for years now without issue. I'd definitely consider it stable.

I started with duplicacy and moved to restic.
Why are any of those things necessary? Are those people unable to get other jobs or go launch their own startup (putting that massive severance package to good use)?

These risks come with the territory; there's a whole rest of the world outside of Silicon Valley where things move a lot slower; beyond that, there's still another rest of the world where people are literally struggling to put food in their mouths.

Working in a startup and getting big salaries and stock options, but possibly losing said options, are all part of the risk of doing a startup, and the people who took the initial risks will always deserve a bigger piece of the pie.
Ya know.... Founders and CEO's are responsible every day. They created the business for people to have jobs, they have to deal with it when the business cannot support the jobs. When things in the macro economy change, sometimes the business can't operate at the same level it was before.

People like to <poop> on CEO's & leaders in good times, but employees often forget that while the employee can just go get another job, the leaders have to keep hundreds, thousands, of people employed while also retaining customers and dealing with investors. They have to deal with keeping those hundreds/thousands employed every...single... day.
> Right now, I could make a comment on either your first or second paragraph, or on your entire comment. However, there is no way to determine which category my reply falls into until you have read it entirely. On a platform like Twitter, where there can be up to 100,000 comments on a given piece of content, this is very useful.

Oh, look, I have managed to reply to your second paragraph without having to use twatter, how quaint!
Haha I know, I had to hurriedly close the tab as soon as I saw the paperclip box.
> No one can comment on the mere idea of violence based on lies without having picked a side and defending a specific political agenda now?

If it’s unrelated to your politics, yes. What’s the point of you stating your opinion otherwise? Do you realize this can be construed as interference? Would you like Americans commenting on your political issues?
I agree with the existing experience point, I hadn't worn a "dumb" watch since middle school (~12 years ago) until I finally ended up buying a smart watch last month, which I wear nearly 24/7.

If it's just for telling the time I don't exactly need a watch, I'm almost always looking at or within reach of some device that can tell me the time anyway. A smart watch is useful for other purposes.

Also while weeklong battery lives would be nice, even needing to charge daily isn't too bad, I just stick it on the charger at night while relaxing and getting ready to sleep.
No that is why I said "I don't know the veracity of the claim though." I was trying to clarify what I perceived the actual point was.
I've handled interviews like this before by saying "normally I wouldn't use Models and Controllers for this task because X, but since you asked, I assume you just want me to demonstrate that I know what Models and Controllers are, and that's what I'll do".

How they react to that is telling. I've had interviews where they say "great point, that's exactly the kind of thinking we need!" and other interviews where they take it as a challenge to their authority. The latter is of course a red flag and you should excuse yourself from any further interviews.
> Node requiring the .js is more understandable, as that actually affects runtime performance: if the name isn’t fully qualified in source then node needs to stat() more paths during resolution.

Performance is affected only during startup by maybe few milliseconds. This is a major breaking change to module resolution made by node.js. Why TS should paper over change that was made by node.js.

> TS can already perform complicated refactorings, such as renaming all imports in a project when you rename a file in vscode. So they definitely have all the information they need already.

Some things are supported by tsserver not typescript compiler. Fixing this in TS is only addressing the problem partially and is shifting the problem into tools developers.
You grew up in the age of elevators and have undoubtedly been completely immersed in them more or less your entire life. Do you think you know more or less about elevators than somebody who lived through the initial transition towards them?

It's a fun example because of how wrong Hollywood (and intuition) gets this one. You're on an elevator and an evil terrorist cuts the cables! Oh no! What happens next!? Not much, besides you being annoyed at probably being stuck somewhere in between floors. People had to be persuaded that the technology was safe and so Elisha Otis' [1] regular demonstrations of his safety stopping invention is a big part of the reason of why elevators were able to take off. It's practically impossible to make an elevator fall down a shaft.

Now us growing up with them simply take everything for granted to the point we have absolutely no clue at all about what we're using, but always have used it, so just assume it must be okay as is.

[1] - https://en.wikipedia.org/wiki/Elisha_Otis#Lasting_success
Paul Pelosi's skin wasn't thick enough to deflect hammers.

(OK, that wasn't a twitter problem, but the attack on him was 100% a product of unmoderated media in general)
It sounds like he went above and beyond the call of duty.