skysight-inc/HackerNews huggingface dataset:
An interesting reddit comment by someone who uncovered many more shady data collection practices by Tik Tok: https://www.reddit.com/r/videos/comments/fxgi06/not_new_news...
> What do they do well that can be transferred without basically asking the mods to do more work?

Nothing

> Isn't it just a manpower thing?

Yes

> Or do they have a way of verifying expertise etc so you know you're getting answers from experts without having to moderate each comment?

Well ok yeah I think they can vet expertise beforehand and then have a smaller list of approved posters, but most of the stuff I suspect just gets sent into the moderation queue requiring more humanpower to deal with.

That's why I say "I wish" heh, it's non practical here
Why is there only one Elon Musk? Why is there so much low-hanging fruit?
Except when you actually compare the specs for gaming monitors where refresh rate and response time matter
Seems like the relevant blog entry is here: https://blog.c0nrad.io/posts/hydrogen-pt2/

Edit: the Reddit discussion has more info: https://www.reddit.com/r/Physics/comments/gt1set/interactive...
> Within a single market, they're not so relevant.

The relative cost of labor and capital is a defining property of any place.
I really hope you take time to do some non-software projects. Just like we rest and rotate crop fields, we must rest and rotate our minds!
I also massively prefer the request replay workflow in firefox. Using the chrome console with curl just feels clunky compared to firefox's "edit and resend."
So we have a new king in the North
Well this is the next logical step for AdTech. Since all of the newspapers and other media outlets have been disrupted by the rest of the AdTech industry the next step would be to allow for people to create content on the platform and then you keep your moat.
Another implementation of this idea: https://www.huffgram.com/
Hi, You can always use Payment Rails as an alternative www.paymentrails.com
"Telecoms giant Huawei Technologies Co Ltd said it has read the report and is looking into the matter."
Yeah. Silicon manufacturing has huge implications for national defense. Not sure how relevant Intel is in that particular discussion. Did the US Govt express concerns when IBM stopped making chips in-house?
Should've asked around, there were devices, standards and software for this kind of thing for a while e.g. https://github.com/philipWendland/IsoApplet
Yep! Firefox supports vertical sidebars (which Chrome doesn't I guess?), so you find a lot of Firefox add-ons for vertical tree-style tab sidebars.

Sidebery is my favorite by far, because it also lets you organize the tabs in "panels", and lets you set keyboard shortcuts for navigating across panels. So you don't end up with a giant list of 50 tabs.

Eg I have 1 panel for email/chat/music, and a separate panel for each task I'm working on. Makes things a lot more manageable, since each panel usually has only 5-10 tabs.
Massive hat tip for all your work over the years. Redis is a lovely bit of work.

I first used it as the datastore for a flash sale about 8 years ago now. Even though close to 130k people were trying to book rooms at the same time, it performed just as I hoped it would.

I was going to say that I haven’t used it in a few years, but really I’ve just forgotten that it’s running a critical part of our system day in day out because it never causes me any trouble.

Good luck with your next adventure, here’s hoping it’s as fruitful for the community as your last one.
Fair enough, but does that make it "good" or simply "less bad"? And if it's just "less bad", then why should we tolerate it when there's no dichotomy between "racism against whites" and "racism against minorities" (i.e., we can and should aim for a world with no racism at all)? Further still, once you've established a racial worldview with a racial hierarchy that puts whites on the bottom, you've established a framework that facilitates white supremacist arguments (both by making it easier to frame whites as victims of racism and by validating racial worldviews in general--a worldview that puts whites on the bottom is a lot closer to a worldview that puts whites on the top than an egalitarian worldview is to either). Liberalism (i.e., treating people as individuals instead of identical constituents of their race) has been the driving force behind the massive reduction of white supremacy and anti-minority racism; it's an enormous success and an important bulwark that protects minorities. Why should we erode this important bulwark by replacing it with a system that (1) perpetuates injustice against whites and (2) paves the way for white supremacy? Racism is lose-lose.
Being from Europe, I'm pretty pissed about the occasional nuclear gas cloud coming from Russia.

The US ( or any other country) doesn't give that problem.

But you forgot the main thing. All the things I've said is true and it was in direct response to the op his claims.

So you are right. But he suddenly had claims left/right and I responded to them all.
NODE VOL 02 – A zine featuring open hardware projects and decentralized software
Well, it was nowhere "good enough"; it was just the best they could come up with.
One of my main problems with hey is that there's no way to track which emails in "the feed" you've read.

There are many newsletters that I do intend to read and some I only look at occasionally. Adding to the "set aside" pile is a pain to do.

For now, I've transitioned as many newsletters as possible to RSS using kill the newsletter but it doesn't work as well as email in many cases.
Hey, Angular team member here.

The decision to use Observables was made after an extensive discussion. You can follow the thread here https://github.com/angular/angular/issues/5876. If that's an interface that doesn't align with your expectations, you can use fetch and/or wrap it in a service to take advantage of the DI mechanism we provide. Another popular third-party solution is https://github.com/axios/axios.

There's a straightforward way to export components to be used by a third-party app directly via the Angular CLI. If you'd prefer to use a component outside of Angular, we have @angular/elements.

Hope this addresses some of the concerns you had.
Iran charges President Trump with ‘murder,' issues arrest warrant
I don't think that's the entire reason. Most of the common x86 instructions occurring in a normal program can be decoded to a few uops in a straightforward way, and since Sandy Bridge the decoded uops are cached anyway.

So this would only be a significant bottleneck for hot loops that are large enough that they don't fit in the uop cache.

It's definitely a real issue but it seems wrong to pin all or even most of Intel's stagnation on that.
So this isn't so much a "Startup CTO". This is DHH, CTO of Basecamp and created of Ruby on Rails. Not that that entirely matters. But that's why he has a large group of twitter followers and why he's well know.

You may not love this answer, have you thought of sending him a DM? Let him know what you were doing and why. Have a discussion with him. Tell him what his Tweets are doing to you. See what he says? He, and many of his employees, are pretty open and well known. You might even get a call with him and be able to have a real discussion about your concerns with hey.com and with his Tweets. I have spoken to him many times, he's a pretty reasonable guy (if a bit of an eccentric gent).
Living in Vermont for five years taught me that while a 4wd is a better choice for bad conditions, it's because they are less likely to get stuck with spinning wheels, but they don't stop any faster than a 2wd.

I would see way more SUVs in ditches than sedans. People tend to overestimate what their 4wd is going to do for them and aren't sufficiently cautious. The first snow/ice of the year was particularly bad.
I want to say, apt username.
What prevents them from selling/giving the data of the wayback machine to another curator?
Worth noting that ColdFusion actually did components before it was cool :-) (I don't mean ColdFusion components which are really just classes in .cfc files, but custom tags which let you write custom markup)

<cf_menu position="left">
<cf_menu_item current="true" label="Home" url="/"/>
<cf_menu_item label="Accounts" url="/accounts" />
</cf_menu>
When did they start supporting VA-API? I didn't notice. Lacking that was one of the reasons I got a new computer.
That's a fair point. I guess you could argue these aren't smart glasses at all.
Most of the anti-TikTok comments that have emerged recently are beyond hysterical. We are arguing about China using this app as a primary nexus of intelligence gathering, in a world where they already have the US government’s entire OPM database?[1]

A lot of apps are doing the stupid clipboard detection thing. As others have commented, there’s reasons for this that range from spam detection to link shortening. It’s lousy, I agree, but this has been a very common thing in a pre-iOS 14 world.

1: https://en.m.wikipedia.org/wiki/Office_of_Personnel_Manageme...
>In practice this means that for equivalently priced parts (e.g. 3900X vs 10900K) the AMD part will have about a GHz lower clock for lightly threaded workloads

They're only "equivalently priced" when you're talking about MSRP. Right now the 3900X sells for $413 and is in stock, whereas the i9-10900k sells for $530 and is out of stock.
I don’t know! But we have a pretty good idea where the problem is. Most of the stuff that the author complains about: housing, infrastructure, education, policing, etc., are local issues. They’re not local just in the US, with our federal system, they’re local in many other developed countries too: https://www.oecd-ilibrary.org/docserver/reg_glance-2016-32-e... (table 3.1). In the US state and local governments are responsible for about half of all spending. That’s on the more “federal” side, but in line with say Germany or Spain. Canada, Denmark, and Sweden delegate even more spending authority to state and local governments, with a remarkable 80% of total government spending being controlled at the provincial level in Canada.

So if New York can’t build transit because it costs ten times as much per mile as in Germany, or New York can’t properly educate its kids even though it spends twice as much per student as other developed nations, or New York has high housing prices—is that a problem with “America” as the article claims? Or is it a problem with New York?
In a just world, the management team that decided to risk the future of the Wayback machine so that they could take advantage of a global pandemic to strike a blow against copyright would go to jail. They must be stopped and prevented from doing more damage to IA!
You should spend some time on r/askhistorians then, because it's very much unlike the rest of reddit. It's not perfect of course, but...

I see more blatantly false armchair comments here at the top of threads loudly proclaiming something that is not correct than I do in r/askhistorians.

I can only tell when it's a topic that I'm actually expert in, so I don't know for sure. But, Gell Mann amnesia...
4% success rate is fantastic for one tool bring the perpetrator to the attention of investigators.

The problem is in abusing the tool as in the watch theft case.
I've been told (also with no references to cite) that this was also one of the reasons why Rome didn't industrialise, they always had a plentiful supply of slaves, so there was no demand for machinery to replace them.
Two teenagers shot in Seattle's Chop autonomous zone
I see 25% reduction in single core performance, 45% on multicore performance, according to ipad pro benchmarks [1]

Nothing to be too happy about

[1] https://www.macrumors.com/2020/03/23/ipad-pro-2020-a12z-benc...
Root Cause Analysis in Three Clicks
Stimulus is not so much concerned with rendering HTML. Hyperapp is almost exclusively focused on rendering HTML and client side application architecture (state management, controlled side effects, subscriptions).

It's more comparable to Elm than React, Vue, Angular, Svelte, etc., since it's based on functional principles and you can only write pure, immutable code.
Data on Financial Transfers Bolstered Suspicions That Russia Offered Bounties
whats an OPM database? this?? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3245162/
But this work will still benefit Android derivatives that do not use Google services.
Using Stackdriver as an example here shows how out of touch people at Google are with their customers. Stackdriver has been terrible for years and has visibly become worse over time rather than better.
China forcing birth control on Uighurs to suppress population, report says
Continuous Delivery Using Armory (YC W17) Spinnaker on Amazon EKS
We need to make it easier for people to control a domain name, and host content with HTTPS. You should be able to migrate your backend from provider to provider or open source project without losing control over the URLs. All individual content should be behind a personal domain name.

Here's a product I would love to pay for: A service that sells domain names, but also makes it easy to use them. It should provide a tool like ngrok that I can run on my local machine like this:

not-ngrok host anderspitman.net 8080

That contacts the service, has you log in, then (on first run) uses Let's Encrypt to get a cert for anderspitman.net, and sets up a WireGuard tunnel so any server I run on localhost:8080 is now accessible via https://anderspitman.net.

This lets me host whatever I want from any machine I want, even my phone, without ever having to mess with or think about certs again.
What is the difference supposed to be anyway?

It's user-mode emulation of x86_64 whether the translation happens just-in-time or ahead-of-time. AOT just can afford to spend more time optimizing out redundant emulation operations in each basic block.

It's not emulating privileged modes or devices, but neither is Microsoft's emulation (or user-mode QEMU for that matter.)
With translation the cod will be translated before it starts running. With emulation it's more like a VM, where each instruction run is translated to the other archs counterpart. In other words, consider an imaginary program that has one big loop. Let's say it has 100 instructions. With translation you get another program with some instructions of the similar size (same order of magnitude). With emulation you interpret each instruction as it goes, so if your loop has 1B iterations you pay the penalty of emulating (converting on the fly) 1B times (very simplified). So translation is better for performance.
I'll third this. Every single IP that I have geo-located that has attempted to get into one of my home servers/routers is coming from China. I didn't go as far as blocking all of China because I was sure that some point down the line it would cause some other random issue and I would have long forgotten blocking Chinese IP's. If I remember correctly I used fail2ban or similar software to blacklist IP's after X failed attempts. That plus moving all services to non-standard ports (save for 80/443).
I think there is a lot more that video apps can do to take the edge off or to make people feel more comfortable in meetings. Right now I think most tools are very rudimentary.

Full disclosure, I work for https://team.video and we're trying to make meetings more enjoyable. Just simple things like having built in agendas, games, and non-verbal feedback I think can go a long way to making a remote meeting way less painful and help build trust among your colleagues.
You can use Payment Rails as mass payout alternative!
For a similar reason, I took some advice years ago (after the last mosaic virus scare) to eat multi-grain bread even though it's not entirely my favorite.

Without demand, supply dries up. Without supply, the knowledge base dries up. When the shit hits the fan you have to start over from first principles. And if the 'shit' is someone flexing their muscles, then the world looks like extortion while people scramble to play catch-up.

There are other forms of "charity" besides giving money to non-profits. You can buy from the store where the owner is pleasant instead of the one that is cheap. You can eat at your 5th most favorite restaurant so that you continue to have more than 4 choices. Use privacy software when your life is pretty boring. You can contrive 'hand-me-downs' for your kid's friend.

All of these keep society working, and none of them have a clear reward for you, so it's down to a matter of ethics.
The wayback machine is an asset of the IA. The courts tend to take a dim view of obvious attempts to hide assets from judgements.
Does that really happen? I figured that an event like this is a good excuse to clean house a bit, but it seemed to me that this was the exception rather than the rule- how common is this and what is the process by which one gets unemployed?
Reagent is amazing, thank you for sharing it.
When I installed TikTok, my phone's battery life shortened by 2-3x. That's suspicious enough for me to stay far away from it
You get taxed for the gift, not for the transaction. You'd have to pay the same taxes if you used BTC.
> [...] have you consciously considered, whether [it's] really worth the overhead?

Yes, I have. The overhead of a React/TS stack is considerably less than the overhead of having to hand-build all the stuff that Hyperapp's 12 kilobytes aren't enough to provide, or that using ClojureScript means very few other engineers will want to work with me to build because I'm doing everything in a language and stack they've never heard of.

> What's missing from hyperapp, which is only present in the 100MB+ deps?

Eleven years! Hyperapp is written in pure ES5, which was finalized in 2009, around the same time PHP 5.3 came out. The world has moved on a great deal since then. (But hey, I haven't had to think about hoisting for like six years now, so that was a fun blast from the past!)

That said, those 12 kilobytes of ES5 code are very concise, for sure. They also implement a virtual DOM and a sugar syntax over element creation and nothing else. To compare it based purely on codebase size, with a stack that provides orders of magnitude more functionality, seems at best very incompletely thought through, and at worst deliberately tendentious - although I'm sure that can't be the case.

There's a lot of misinformation floating around about the modern Javascript world. A lot of that dates from years back, like the left-pad problem, or that builds aren't reproducible - both of which were true at one time, but have long since ceased to be. Or that using these tools makes it impossible to deliver compact, performant code to the frontend - which, again, hasn't been true in quite a while. It's not false to say that webpage bloat is worse than it ever has been, but it is false to blame the tools for that problem.

Of course, I freely grant that it's hard to see these kinds of nuances if you don't have much or any context on what modern Javascript is actually like. What I don't grant is that that ignorance is any kind of worthwhile place from which to pass sweeping comments on the whole field of endeavor.
You only have to be good enough
Publishers (for books, movies, and music) do not really have much shame when it comes to copyright enforcement. For one, they're natural monopolies, where a given content is solely owned by them, and you can't get it through any of their competitors. And especially in the case of books, very few people think about a book in terms of the publisher who published it, and very few people buy their books based on which publisher has the rights to it. So the value of public reputation for a book publisher is very low.

They do not care about the compensation. They are aware that they will probably see effectively no dollar bills here. However, the publishers are interested in shutting down a distribution method they see as unlawful/theft, and most importantly, they want to publicly destroy any company who engages in it to deter future offenders.
I walked by it every day and can confirm. They didn't even have an inviting sign, or anything about what they were selling. The glass was a little reflective so you could barely see some mirrors and glasses on walls/pedestals. I'll bet most people walking by thought it was a typical optical store (but with only one boring frame option!).
The app for Discord would also make the warning show, though the fix for that was a small one line change.

https://twitter.com/lolpython/status/1276235830692941829
Thought the OPM hack was common knowledge, guess not. I added a link!
I don't think that most Ecuadoreans would be afford to furnish an entire apartment in straight cash, any more than an American could in the USA.
She's his daughter, a product of him, and likely to continue to influence him and receive biased treatment in the future. Familial ties are much harder to break than business ones. Had she not been his daughter, firing alone may have been sufficient. However, one of her tweets even incriminates the whole family.

"God already punished you for being black, so why would you make it worse by being gay. #shitpeopleinmyfamilysay!! Haha"

They found themselves in hot water after posting about their allegiance with BLM, which has been a marketing bandwagon as of late. This leads to people digging into how sincere these businesses are, and finding a cache of noxious racist tweets by the director of a business, who is the CEO's daughter, is basically going to sound the death knell for a small business.

Maybe before posting about your family's business' allegiance to a hot-button cause related to black people and racism, think about deleting all those racists tweets you made years ago talking about how black people should be eradicated, using the n* word with monkey emojis, and your posting of swastikas. Think about how this could impact the people around you, including your family, your customers, and other businesses who support you.

I don't blame their landlord for wanting run away from any association with her toxic tweets, and likely there is a clause within their lease agreement allowing the breaking of the lease due to certain behavior.
Ask HN: Stock repurchase agreement vs. stock options
Is there a downside of having a stock repurchase agreement over stock options?

What is a stock repurchase agreement? An employee gets all her stock grant when she starts and is put on a standard vesting schedule. When the employee decides to leave before the vesting schedule ends, the company repurchases the unvested stocks for a fixed (typically nominal) price (which is agreed upon in the stock repurchase agreement).

This seems more beneficial than ISOs, where the employee often needs to pre-purchase the stocks (exercise the options) and if/when she leaves the money spent on exercising the entire grant goes to waste.

Definitely not an expert in business accounting and taxation, so there may be huge details I'm missing here. Also, keeping track of these (vs ISOs) could be a bigger burden.
There is a difference between memorizing enough information to ace a test and sneaking in notes that aren't allowed to ace a test. And people would also say it is wrong to steal a copy of a test and then memorize the answers to it to ace a test. But what if a professor uses the same test every year (maybe changing a few numbers but in a way that only impacts the calculations, not the way to solve it) and people study just the information needed to answer the test. Is that cheating?
You're Wrong About Section 230 of the Communications Decency Act
"Emulation" usually means reconstructing the hardware of a specific architecture in software (See BSNES for a good example).

Rosetta translates binary code of an app from one instruction set to another.
If IA was making a principled stand against some aspect of copyright (like making only works >50 years old free to the public) I could follow and would even be on board but as far as I understand it what they are doing/did wasn’t principled it was just piracy.
Waymo and Uber propose AI techniques to improve self-driving systems