skysight-inc/HackerNews huggingface dataset:
You're welcome. It is still not perfect, and I hit my head to the wall enough when writing that. hlissner is my biggest influence here, but I simplified their code a lot so I can understand it better for now. My nix-fu is still not that high level.

Next thing I want to learn is how to package a complex js/rust package into a flake setup. I have the whole next friday to that.
I saw 'analog drum machine' and thought 'drum playing robot'.
while this makes all the sense in the world to even a seasoned C programmer...

I've been doing it so long I could write macros in my sleep, and inline asm is a fun little exercise.

Though i absolutely agree, especially with someone newer, that could be a major road block. Might want to learn D just to be more efficient (even though I will never abandon my first love completely)
The target gets a public stock, which is what they want and a valuation higher than they were before the deal
These read like marginal confirmation checks of other sources of information. So, nothing ground-breaking. But the willingness of people to contribute to science is really nice, and I hope the "virtuous circle" is completed and there is more of this.
The math is incorrect with Black people's faces more than White people's faces.

"Can't ban math", that's like saying "can't ban words". Yes, but you can ban a combination of words in a location, such a "There's a fire!" in a crowded theater. You can ban a combination of math in a police station that leads to people going to jail.
I‘m not a Microsoft user, haven’t been for over ten years.

Recently I had to install and register for Teams at work. I haven’t seen an application as clunky and messy as this in a long time. Nothing in its UI makes any sense to me.

On top of that the login process is extremely wonky and unstable.

To me this Microsoft doing again what it does best. Pushing some crappy software into the market by leveraging its market position.
Leather Apron, a Sample Chapter from London Sex Vampires
It's complicated. Keyboards are almost certainly 'better' in the abstract if they're good enough (low activation threshold, not a lot of bus latency on whatever you're using to connect it, etc) because it's easier to press complex sequences of buttons when you're not holding the thing you're pressing them on ('fat thumb') or you can choose the layout of the relevant keys (vs. 'claw' or 'piano' gripping a controller).

But there are advantages to controllers too -- it tends to be easier to press two buttons on the same frame for eg.

And the thing is, it's not like there's only one controller you can perfectly standardize on. Even if you require only an 'original controller from the console manufacturer', well does that mean you have to be using the original rubber contact pads? Those are mostly all dead by now. Are all replacement rubbers equal? What about putting tape in the middle of the dpad to make diagonals more consistent?

And then it's also an accessibility issue. A lot of people can't use the original controllers. A lot of people who are otherwise very good at video games. Many of them can't use them because they played so many video games on them and they've gotten RSIs.

All that said there are usually limits. Almost no games allow macros (exception: Celeste allows a macro for a dash technique) or any other "press one button for multiple inputs" kinda stuff. Very few games allow turbo (exceptions: some RPGs do because mashing through cutscenes is very bad for your hands).

A lot of games do require controllers that are at least no more capable than one that came with the console though. But then there are things like one-handed controllers that are no more capable but could potentially change what's easy/hard.

So.. yeah it's complicated. It's just down to the game and its 'community' to decide what makes sense. That's largely how the whole speedrunning world works these days.

But no it's not too late to change the rules. Speedrun leaderboard rules change all the time to accommodate new information, techniques, and glitches. If people who run SMB feel it's unfair, it might change.
He is getting up there in years, might be time to cut bait and go pull a Tom and become a citizen of the world with his family.
This. I've quit using Twitter (and almost every other social media platform afterwards except Instagram which is basically my portfolio) and my level of frustration went down by an order of magnitude since then.
If someone is beating me, I'm not likely to be able to focus on his number and memorize it. When a thug put his gun in my face to rob me, I later could describe the gun in great detail, but not his face.
You saw it with their latest April fools joke - Premium Copy & Paste
You are correct, however my point was that when we see bad faith acting people will continue to use the same descriptive language of it being an "experiment" when there are active, known harms
Certainly, I believe any of those API "middleware" tooling should be treated as the "new" RPA. IFTTT, Zapier, MuleSoft, Appian, etc
CEO of a pentesting company here, I've participated in or supervised close to ~2k tests of applications and networks.

Sadly I have to report what you state is possible, but not plausible in today's modern heterogenous enterprise.

If I had a static environment with no new software or business processes, then NO PROBLEM. I can lock it down in every kinda way and it stays locked down to a known baseline.

Add to that new biz processes and now I have interconnection internally and externally which make detection and prevention difficult. Things are much more difficult now.

Add to that new software, ever changing dev env, OS updates, firmware updates, software version updates, dev env dependency updates, now you're talking near impossible to keep up.

And that's the state we're in today. There are some generic mostly effective controls that if implemented correctly can stop most advanced attackers (the so called "20 security controls") https://www.yumpu.com/en/document/read/6582321/20-critical-s...

But even in spite of that, any major nation state had an arsenal of "capabilities" that allow them to dominate most cyber warfare area of operations in the civilian sector. US can do it, UK, Israel, China, Russia, probably even India and others!

Against nation states, there is no stopping nation states in the civ sector, despite what every F500 company's CSO wants you to believe.....sad but true.
Isn't most python just stringing together c and Fortran libraries that expose a python interface?
Better tooling for data-oriented interfaces is the answer. Everything CRUD does is at the interface layer. If you improve the semantics and discoverability of the interface, you enable better tools and products to grow from that.

https://www.destroyallsoftware.com/talks/boundaries

This talk encapsulates (heh) a lot of the ideals that I agree with. Strong guarantees at the interface layer are good, and foster better tools and products, whether they are low code or not. If you know with great specificity what is required at the boundaries, it crystallizes most things inside of any app. It’s not a silver bullet! But it limits the damage we can do and steers us in the right direction.
I don't know anything about Goodwill, but in the UK there are several charities that run shops and their purpose is as the parent describes - the shops generate revenue for the charity to carry out its work.

The first sentence on the wikipedia page on Charity shop [1] (and "Thrift shop" redirects to the same page) says:

> A charity shop (UK), thrift shop or thrift store (USA) or opportunity shop (others) is a retail establishment run by a charitable organization to raise money.

The Goodwill.org page About Us > Our Vision for Transformation [2] has a section "HOW LOCAL GOODWILLS DELIVER IMPACT" the third item of which starts:

> Goodwill retail operations generate revenue that supports our mission work. [...]

So, it's possible these things are dual-purpose and intended to meet both goals, or that some thrift stores have the goal of raising revenue and some have the goal of making recycled items available cheaply. But certainly parent's point is not backward - at least many thrift stores explicitly operate in order to generate revenue as a form of funding for charitable ventures. People with money buying things from charity shops helps the charities. It's what they want.

[1] https://en.wikipedia.org/wiki/Charity_shop
[2] https://www.goodwill.org/about-us/our-vision-for-transformat...
Many new features in Blender are hyped up, but I don't think the new LTS policy really receives enough spotlight. It's exhausting trying to keep up the pipeline and addons up to date when just downloading the newest version from Blender.org. Blender just moves that fast. LTS gives people a solid foundation to build on. It's a complete blessing.
My bet is in the long term a distributed crypto mining scheme where it uses the powers of everyone's grandmother's computer that still has norton installed.
Depends on the topic. Stuff like political topics are a mess.
The article writer is quite ignorant.

COM is not obsolete at all, it's the main way Windows APIs have been and are provided from the release of DirectX until now, where it underlies the current WinRT API.
I appreciate your digging into that.

The interval of time during which I was most concerned about unpatched holes in Nixos-unstable's google-chrome was the days leading up to Mar 12.
Laws can always be changed, seems sensible to me to prevent this stuff being rolled out when there are so many unresolved problems and abuses with it.

I generally don’t want my government to “move fast and break things”
A lot of the implied security benefits are like the “100% fat free” labels on Swedish Fish. True, but of dubious value.

People equate it with Swiss bank accounts, based on what they learned from James Bond movies.
From what he shared.
And offline backups
No. The reality is that nobody cares about security unless it's their job to, so you have a handful of security people trying to get things fixed, meanwhile the rest of the organization just sees you as a speedbump in the way of implementing new features or buying some new SaaS product. Devs where I work even went to my manager and asked if I could only be allowed to report security findings during specific timeframes because they get behind schedule when they have to fix things. We even have a document that lists a bunch of security controls to cover almost every situation imaginable, and most of the time the devs just say it's impossible to fix the vulnerability without breaking the feature, so they go to management and get a waiver for the security issue.

Realistically, the only way for an organization to actually be secure is if it's part of the culture from the start.
You're responding to what I asked you not to do by doing more of it. Please stop.
Google groups is killing off whole groups that are decades old for little more than a couple bad posters rather than filtering them. I bet it won't last 3-4 more years before they close it and any archives.
The N1 was terrifying and the engines were untested due to the way they worked.

Since this is a reusable rocket stage static fires of some or all the engines at once will be possible.
I know another variant: alphanumeric usernames with exactly 8 characters. All lower, no underscores or other characters, always 8 characters, spamming around. Very common with Turkish fake news. Probably all generated by a bot.
> Stack Overflow is so good, and its fate is now entirely in the hands of the purchaser.

I wonder how much of it is Google making it look good by providing laser-precise results for the vaguest search queries.
The media needs something to scream about after corona is over. It looks like Russian and Chinese hackers are on the menu.
Show HN: Entrepreneur Diary Podcast
There is a subtle misdirection when some jurisdiction "bans government use of facial recognition" - that ends up, or is by design, how private agencies are created that law enforcement then contracts with less oversight than before.
Paypal are legally obligated to hand back the money after 180 days.

Nothing stops an exchange refusing to do business with you.
The Education Race
When a degree no longer guarantees a job and curriculums effectively get outdated within a few years, schools and universities face an incredible challenge ahead: how can they provide personalized education at scale, that adapts to the fast-changing state of the world, and still entertains up-to-date, engaging insights to their students?
>it's just a tool that would save tax dollars

No, nothing is "just a tool". Surveillance technology enables all sorts of new attacks. Automation makes things feasible. Cheap storage that allows weeks or months of security footage to be preserved changes what's possible. License plate scanners are "just" a technology that could be done with a bunch of cops on corners with notepads, but in aggregate they're a tracking of where everyone is and has been that could never be done without the technology. Facial recognition is very similar.
You obviously have TDS:

- Trump is still immensely popular, and in fact is the Republican party

- Pelosi failing to provide additional Capitol security on Jan. 6 caused the riot, not the other way around

- what you believe doesn't match reality.
the worst offenders by far are VPNs. Their advertising is usually shady and litters youtube, and there is simply no way of verifying their privacy claims. They don't log or monitor traffic? Okay fine I'll just take your word for it I guess.
Tariffs on some electronics can be insane in Brazil - for example "At a time when the [Playstation 4] was selling for $399 in the U.S., an equivalent system was heading to Brazil for $1,899".

source: https://tedium.co/2015/07/16/sega-master-system-brazil/
Huawei officially replaces Android with HarmonyOS, which is also Android
For anyone else: https://www.investopedia.com/terms/p/proof-stake-pos.asp
Perhaps the common approach to performance testing is wrong (forget for a moment that most shops don't think about it at all; let's just consider quality developers/companies). Instead of just monitoring whether the product is fast enough for minimal/typical/peak expected usage, maybe it would be good to focus on determining a boundary. E.g. how much data does it take for the program to run 60 seconds? Or, in general, 10x longer than the maximum you'd consider acceptable? How much data does it take for it to run out of memory?

These determinations can be made with few tests each. Start with some reasonable amount of data, keep doubling it until the test fails. Continue binary-searching between last success and last failure.

The results may come out surprising. Performance does not scale linearly - just because your program takes 1 second for 1 unit of data, and 2 seconds for 2 units of data, doesn't mean it'll take 20 seconds for 20 units of data. It may as well take an hour. Picking a threshold far above what's acceptable, and continuously monitoring how much load is required to reach it, will quickly identify when something is working much slower than it should.
Deno Official Docker Image
6% is for the incoming CEO, which is probably not representative of managers closer to the line. (If it is then I agree, why even have this policy at all.)
>I think facial recognition just needs some PR help

They are making their own bed in many cases. Here's one of several interesting moves by Clear View AI, for example: https://twitter.com/RMac18/status/1220876741515702272
Too right. What’s the alternative? Living in a stagnant dictatorship governed by caprice and bllsht? Making sure your citizens remain ignorant and downtrodden? Jefferson is undeniably problematic by our standards and judged by the standards of his time, but he had a way with words (and was pretty handy at some other stuff too!). He tried to do some good in the world from his position of privilege, through the lens of the world as he saw it… There are many ideas and actions of his that I disagree strongly with, but I can allow that he got some stuff very right and expressed his thoughts and ideas extremely eloquently.
> Aren't they just buying the same components made in Taiwan/China/wherever from a U.S. distributor such as Digikey and then saying 'Made in U.S.A.' in the same way other manufacturers do?

Considering how fuzzy their language has been on the subject + the fact that they never cleared it despite many people asking for clarification + their track record on "embellishing" reality, we can rather safely assume that what they call 'Electronics' is in fact a dumb PCB, and that most of the components are the same as on the regular version.

In fact, I am even highly suspicious when this post talks about "in-house", "our facility". They have basically never manufactured anything so far, they are not a hardware maker (not even designers, this is outsourced too), there is no sign that they have qualified personal for such operation, the facility they have been talking so far was in fact a warehouse with a bit of final assembly and a bit of warranty service (just last month they said they had no personal there qualified to even simply check or fix the laptops motherboard they get from China), and they have zero cash. This is not consistent with suddenly buying PCB making and assembly line tooling and operating it for a single small series of product. The only possibility is if they got some government contract or something like that.

With this company, you should never forget that the boss is a bullshit artist, and that you should take anything he says with a large grain of salt. It doesn't mean that their projects are complete vaporware, or that they never deliver, but there is great difference between what they claim, what they promise, what they drive people to believe on one side, and what they actually do and achieve on the other side. He says what people want to hear, and it doesn't matter much whether it reflects reality or not. For example, in late 2019 he said that they would produce 50,000 Librem 5 before the end of Q1 2020. Well, as of the end of Q2 2021, they will have produced less than 2,000 unit (IIRC). And of course just a few months before, they completely faked the release in September 2019.
While there will always be the case that highly optimized javascript code will be more performant, the flexibility and performance of WASM on the web and in browsers means that a significant number of high impact products and services have already made the jump to using WASM in part or in full.

https://madewithwebassembly.com/all-projects
One article said they were making 61 new millionaires so if he's a significant SO stock holder he's doing quite well.
Didn't the Harmony disaster show that Java is a garbage fire?
There's a hell of a big difference between producing 10,000 cars and 10,000 of anything electronic.

10,000 cars is real manufacturing volume. 10,000 electronic something hasn't even reached volume discount status.

There is a reason we call 100,000 units "The Valley of Death" in the electronics industry. Your volume is large enough to hit all the problems but not large enough to get the discounts.
Because unlike Earth, Venus receives a whole bunch of solar radiation on one hemisphere for months on end.

This drives a substantial temperature differential that causes strong winds. Since a day on Venus is longer than a year on Venus, it doesn't take much for the atmosphere to rotate faster, either.
You may be right. The facial recognition does seem to interact with the 4th amendment, at least. But then it happens in the public place? I don't know the answer to that one. I fear that in the age of social media and Antifa, the protections that we had before are no longer enough. Now we have additional actors on the streets who may turn to physical violence on a dime. I feel that the streets should be free from physical violence.
This problem is utterly immaterial to crypto.
I think it's a matter of accuracy and bias. If the tech keeps making false accusations, especially against the same kind of people over and over, then a ban might be in place.

You could argue that humans make similar mistakes and bias, but the scale is always smaller when humans are involved, just because of how slow they are.

Say a model is wrong 37% of the time, and so are humans, but the model runs 1000 times a minute, where as humans perform the task 10 times a minute. That means the model makes 370 false accusations a minute, where a human makes only 3 a minute.

In effect, the number of people you bothered falsely accusing is still less when done manually, simply because it can't scale.

Lastly, there's an argument that the police shouldn't be too efficient, because some crimes might be better off existing in a grey area.

People do fear police supremacy and police states, the idea that they can find you for j-walking or jumping a fence as a dare, etc. Or that the state could become authoritarian, but you'd have no way to fight back as rebels due to advance tech of surveillance the police would have, etc. I'm not saying those are justified, but I think it plays into it, people are fine saying that only the highest risk cases are worth pursuing, but if a tech comes along that lets police pursue all cases, it might start to feel abusive to people.

P.S.: I'm neither against nor in support of a ban here, I'm still making up my mind, just answering some of the reasons I know off for being for the ban.
It strikes me as similar to the approach displayed by American conservatives - the belief that there is a natural order to the society, and that's just how life is. Some people inherit insane amount of wealth, and that's fine, their ancestors worked really hard so they clearly deserve it. Poor people are poor because they don't work hard enough, or simply because they don't deserve anything else.

But hey. As long as we tell each other that with enough willpower they could just work extra hard and achieve all of those things that some other people get for free? It's all good.

And I'm not even against personal wealth. I'm not even against inheritance. I'm advocating for making sure everyone has equal opportunity through education, through safety in healthcare, through social policies that don't put you in crippling poverty if you fall on bad times. I don't believe in this whole "just work harder" adage, because I know sometimes working hard is not enough, especially not when facing institutionalised discrimination and lack of opportunities through no fault of your own.

>>Yes, we should fix economic issues so people do not get destroyed by an accident. That is a separate issue and has no bearing on equality of opportunity.

That's a social policy, not economic issue. And of course it affects your opportunities, if you get into medical debt due to an accident you don't have a whole bunch of opportunities that people without debt have, at no fault of your own. That is not a problem of economics to fix, it's a problem of the society to decide that maybe medical debt just shouldn't be a thing at all, which will put all citizens on an equal footing straight away. Or we can pretend everyone is 100% responsible for what happens to them and carry on as normal.
A cryptographic algorithm for practical white-box obfuscation.

https://github.com/haael/white-box-fapkc

Looking for contributors!
A list of apps/ideas to copy and know people will pay for it. https://ideasfilter.com/
Would you make a similar argument that allowing the police to track location of all citizens 24/7 is just making the process of having officers follow people around more efficient?
Not contradicting you in any way, but you can check out the javascript. Javascript deobfuscation is pretty sophisticated nowadays (maybe not) from my naive perception.
Sure...just give the public the same access that police have. Then if dirty cops break the law or mislead the public, everyone will know.
They encourage finding bugs and then begging money for open source stuff. This is crazy. 100k should go to people like Gary.