skysight-inc/HackerNews huggingface dataset:
Node will probably start showing up more, though I'd say its biggest weakness is that there's no full framework (that takes care of everything) that's truly dominant. Working in node, feels like working in Java, especially if you're using Typescript. Unlike Ruby and Python, Javascript / TS suffers from the paradox of choice https://en.wikipedia.org/wiki/The_Paradox_of_Choice
> recognize their validity.

Exactly. The behavioral change is one thing, but who's gonna do the emotional work?

>I also think most activists are aware of this.

Maybe, but I suspect that often it's just as important to the activists/choir to wring an apology/conviction out of the others. Settling out of court (to mix metaphors) is not as satisfying.
I'm afraid if the government ID becomes ubiquitous, there's a danger of abuse that all systems will require it for everything and I doubt government will certify pseudonymous IDs. I'd say have banks as independent CAs, one or several keys per bank.
I was going to say, I never really understood why sleeping bags seem to be the default for camping but I get it now.
It was addressed a lot of times before, but OK, I'll do it again.

You see, you too want the product I am describing, but you are too myopic to understand it. Maybe it is because you come from a better place than I, where the government does not actively censor app stores. Imagine, that some day Apple will remove the app you use, would you still say 'ok, I knew what product I bought'?

With iOS devices, you don't buy a product that can run a set of apps. You buy a product where the app you use may stop working any day, because some random moderator or executive at Apple will decide this way.
> And then see customers complaining about the annoying extra steps.

PIN in stores and 2FA online is already the norm in the developed world. It didn't exactly cause a disaster for retail.

There are a few countries where it still isn't completely rolled out (US being the most notable one) but those are now outliers.

> customers are generally happier without it

Again I think this perspectivve is US centric and not global (?).
Watersheds are interesting: https://decolonialatlas.files.wordpress.com/2019/11/world-wa...
TL/DR: When you start applying suggestions from this article, you are already on the wrong path.

What, you've got too many arguments so you wrap it in an object (AuthorSpecification)?

You're not even sure what input your method/function might get?

If it is an internal one, learn (I know that laziness is a virtue in a developer, but you'll carry revalidating the same data in every function if you do not). Oh look, I need to pass AuthorSpecification (already validated) into this other method, which will revalidate it as part of the defensive programming paradigm.

If it is an external facing one, sure, do some validation and publicize error conditions.

Asserts are also a lazy way to raise custom exceptions: nothing wrong with them, it's just that if your code will naturally fail (eg divide by zero), there is no need to hide that exception with an assert beforehand.

But the author does not even use actual assertions, he demonstrates with a trivial if, so I am not sure of the point.
Pay off the mortgage, save for old age and invest defensively. As an alternative to donations, I appreciate Kiva, https://www.kiva.org.
The prevalence of credit cards has baffled me for decades now. I admit I have one, but the only thing I need it for is to buy things from webshops that don't cater to the Dutch market. Every webshop that's vaguely aware of the Dutch market supports iDeal, which is specifically designed to handle internet payment and doesn't involve sharing any sensitive information with merchants or other unknown parties; my bank handles authorization of the payment, and I tell my bank to authorize the payment.

I admit the ability to reverse a credit card payment is nice, but that mostly means that it's also a risky form of payment to accept for the merchant. They might send the goods and still have the customer challenge the transaction. And of course you still pay for this; credit card transactions are relatively expensive.
US Air Force test a ‘flying car’ that uses 18 rotors to transport a passenger
At a minimum, I'd hope that if you asked 5 people who were uniting under that less-than-five word slogan what that slogan meant, in terms of desired policy, that at least 3 of those 5 people would agree with one another.
> "Your news sources have an agenda and tend to get these things wrong."

So do yours, let's not pretend otherwise.
doesn't have New Math https://www.youtube.com/watch?v=UIKGV2cTgqA

growing up we had two Tom Lehrer albums (I guess my parents had their good points)
> “Such tools are not capable of true independent creativity. In order for AI tools to create new work, prior creative work must be used as training data”

Isn't this exactly how humans do it too?
Are you saying "it can't happen here"?

If that's the case, then I believe you're mistaken. This incident would be a good catalyst for any (90% or 10%) country to ensure their ports are more secure.

(I'm aware of the breathlessness of the comment, and I was going to edit it tone it down a bit, but people had already started replying - I'll stand by it as-is.)
In the corporate world we learn to take everything we can get and are rewarded for it. For our direct benefit like compensation. Not saying understatement isn't something a good image of a leader requires today, but most people know it is dishonest in practice and are just fine with keeping up appearances.

Why should I not apply that to the resources of our environment? Future generations? Right, they will be okay as it is. Leading by example might help, but modesty isn't something we transport in pop or corporate culture.

Conservatives were the original environment protectors in the US. Probably politics that drove them away from it. In the current political climate dogmatism is spread pretty evenly.
Thanks. That works for international news reporting. It's a bit thin on local coverage, and anything that is non-news but usually part of a newspaper (opinion/debate, reviews...) isn't there. The easier it is to get the news bit everywhere, the more important the other parts of a newspaper becomes to me.
I don't think 245k is the amount it takes to pay the MDN or Servo team for more than one month.
How is this low effort? Probably tens of hours went into this.
Ask HN: Win10 Power User Resources?
It has finally happened and after more than a decade of diving ever deeper into the Linux ecosystem, I am somewhat forced by work to stick with Win 10.

Now, configuring Win10 isn't always a breeze. I have moved some of my tasks to WSL and I found some useful Registry tweaks (e.g. changing the window titlebar height). Lucky for me, I have local admin rights.

But now I am looking for a more in-depth guide to tweaking the best out of my system. It's a pity that Windows Tools are so often closed source and it becomes hard to see wht they actually change in the system (aside from trust issues).

Can you recommend books, websites, anything useful for getting deeper into the relevant workings of Windows for a user that likes to take the most out of their Win10 setup?

Or are full Admin Guides the better way to go?

An equivalent of the Archlinux Wiki would be heaven, hah! But well...
> I find it very easy to blame people who are not willing to spend 10 seconds researching what a movement stands for.

Then you suffer from a profound lack of empathy.

I invested your "10 seconds". Google took me to a site called Defund the Police[1].

Reading this site, it seems that they want to... defund the police. As in, take the majority of their funding away, and put it somewhere else (nominally into social programs).

Not making a value judgement here, but I'm pretty sure this thing does what it says on the tin.

[1] https://defundthepolice.org
You know what makes a great timing joke?
But what exact rule would you implement, that would have an effect?
That's what you get with security that's been patched on after the fact. It's basically optional security, which isn't real security at all. We need something that's been designed from the ground up with security in mind.
no way, is that actually possible?
I hoped it would be HeyYeYaaeYaaaeYaeYaa.com which once used to show this important piece of Meme History: https://www.youtube.com/watch?v=ZZ5LpwO-An4
That's brilliant! May I ask where you're from? Our national processor was one of the first to implement 3D Secure but none of the banks I know about offer that kind of protection (even on my company card).
The Dutch system is not on the side of the consumer. It's simply a bank transaction before they send you the goods.
Yeah, I'm guessing that more recent startups will have much less Ruby usage.
I use python because its just so much easier to develop. I think for startups iteration speed is magnitudes more important than running efficiency of code
Check out https://cock.li for domains such as @national.shitposting.agency
It's more just likely people at the top are not very passionate about technology but are very passionate about social issues.

I know a lot of people look to Firefox and therefore Mozilla as being a beacon against the big three and browser monoculture but there is evidently a disconnect between what most of us want from Mozilla and what interests the people in charge of Mozilla, judging from the engineers who were let go the other week.
Excel is extremely well optimized and can easily handle GB size CSVs
Most people who don't live in high-crime neighborhoods very much desire for their neighborhood not to become one. If we tell them the choice is between overly aggressive police and no police, they'll pick the aggressive police, no matter what tragedies overaggressive policing has caused.
Mozilla was great when it focused on making a browser that people loved. Tabbed browsing, addon extensibility leveraging the power of thousands of user-developers, lightweight on resources and application size to download... Those where the days. In the early 2000s the only thing that would steal the focus of the company from their killer app was Thunderbird, and it was ok. Nobody cared about it but it did not imapct the quality of their amaaaaazing browser, Firefox. Then starting around the time that Brendan Eich was ousted, I don't even know what is the real focus of Mozilla anymore. What was the name of that company that they bought, and bloated Firefox with, that button were you could save tabs for later? I mean, I can't even remember the name of the damn thing. Now it's VPN and God knows what else. I just want a lightweight, extensible browser. Is that too much to ask?
How is that far from acceptable? It's perfectly fine. This battle is not about who has the nicest store. It's about who has the right to a store at all.
Thoughts on 2 Years as a Remote Robotics Consultant
I'm curious about this too. I'm working on collecting that data for these companies. Hopefully that sheds more insight into this.
There used to be a website for that, but it looks like the domain registration expired :(
> It's because your governor adopted a stupid policy

The 'Premier' of Victoria, was one of the first to move, and the policies in place were holding up. Mismanagement of the mandatory hotel quarantine system caused an outbreak just days after restrictions were being lifted across the country. Using under-trained security guards was a mis-step, but for the outbreak to happen at this crucial moment was more a failure in execution of the policy, than the policy itself.

https://news.ycombinator.com/item?id=24280156
My definition doesn't imply communication between people or any interaction at all. It just means literally physically present for something.

"After a long solo hike, the researcher was able to personally see the inside of a volcano." There is only one person in that story. No 1:1 communication. It just means the person was there for the thing. This is how personally was used in the comment.
Maybe related: One of Django's creators, Simon Willison is British. I think he worked at Guardian.

He's on HN too.
An Archive of a Different Type
Sadly it’s now a parked domain :(
Essential Remote Work Tools to Stay Productive in 2020
Video Chat, Task and Content Collaboration
They’re human beings who happen to have gleefully committed Hundreds of violent crimes against citizens they’re supposed to protect, and they’re basically given free reign to do so.

Take the following - think about every single one of the human beings taking turns beating a completely subdued, incapacitated and probably unconscious person:

https://twitter.com/abelinasabrina/status/128144812054337126...

I could've picked from a few hundred similar clips, there's so many. And yet nothing will come of this. This conflict won’t ever be resolved until the police take responsibility for this sort of brutality. And they won’t, so it’ll periodically die down and simmer until another atrocity is committed and it’ll boil over again and again ad infinitum.

We can empathise with the police all we want, but this will just keep happening until someone steps in and puts an end to it. I have NO idea what that would look like, I know that when Georgia (i.e. former USSR country) had problems with their police they completely disbanded it and set it up again. Hopefully there's a less disruptive route than that but I honestly do not know.
A few months ago I started noticing failed login attempts on my non standard SSH port (> port 1024) so I moved it up a few port numbers. About 2-3 weeks ago, I noticed that it was getting hit again by failed login attempts. I then changed the port to the original and immediately started getting login attempts again... it kind of spooked me.

I thought about using fail2ban but every login is a different IP (using my eyeballs, I didn't parse the logs).
They could still improve on it to make the impact less severe. (for example [1]) Mind you they do this globally even though that practice is illegal in many countries, so in a lot of places this is a complete waste.

[1] https://news.ycombinator.com/item?id=24233903
The nature of "corporation law" is at the heart of a lot of intractable issues, from tax policy to shipping to trade.

Non Natural "persons," corporations and other legal entities, can own each other. They can be part owned.

They can be owned, taxed and regulated in jurisdictions of their own choosing. Effectively, this allows groups (clumps of legal entities) to be structured such that tax liabilities, other liabilities, transparency requirements, and such are chosen a la carte. Transparency requirements of entity type A in jurisdiction X. Tax liabilities of entity type B in jurisdiction Y. etc.

There has never been a reform of this system. It just keeps growing in complexity. At this point considering these "loopholes" is hopelessly naive.

This kind of detailed & complex structure is very open to regulatory capture. Politicians, who tend to think in principles or ideals can't translate their opinions into legislative details effectively. Companies, who can, have a powerful position. Accountants and lawyers, who actually understand the implications of details, have a strong interest in the complexity itself.

The whole thing is premised on ideas like "company A is a commercial company" or "company A is an American company." Those just aren't true. Company A is a legal entity, that forms part of a commercial company. The "group" is the company. Company A is also not american or any other nationality. Part of the group may be subjects to parts of american laws. As a whole though...

Anti-terrorism is only the tip of the iceberg. Embargo avoidance. Tax avoidance. Liability avoidance. Labour law avoidance.

For a startup analogy, consider the cliche "You set the price, I'll set the terms." You can fund or buy a company at any nominal "price," but the terms define what that price means. EG. price X with a 10X preference term makes price irrelevant in many circumstances.

This is the game regulators and legislators are playing with corporation laws.
Expert overclockers successfully push DOOM Eternal past 1k frames per second
But it's likely cheaper easier and more reliable to just brute force the 6 digits. Apple used to slow down such attacks with timeout periods of 60 seconds then 10 mins then hours but it seems they've entirely eliminated this cooldown process. I wonder if this was done at the advice of law enforcement. Why keep a fleet of exploits and post-ex ready when you could just plug in the phone and leave it for a few hours? Also, if you're concerned about such an attack, enable delete all data after 10 passcode attempts
Now you can manage Aliases for Front End Workflow at one place
Hi HN!

I've put this article together and thought some of the points I'm making might be relevant for you - especially these about remote work and self-employment. If you have any questions or need some tips then feel free to comment here or send me an e-mail (you'll find it in my profile description)
Agree with you that it looks odd. Strikes me like a scramble to compete with the Velodyne-GRAF deal. From the Luminar SEC filing[1]:

* Volvo and one other OEM are main customers

* $15m in revenue this year. Claimed $837m revenue in 2025. Sounds like when Uber ordered 100,000 S-Classes for ATG. [2] In contrast, Velodyne was at $100m last year, yet has only projected to $600m for 2024 [3].

* Will not make 1,000 sensors per year until 2023.

* Today, Luminar claims the TAM for their market is $4B. So the $3.4B valuation suggests they somehow have already captured a majority of their market. Well, they certainly captured a majority of their own deal with Volvo.

The sensors have some great performance, but the economics look like pure information arbitrage.

[1] https://www.sec.gov/Archives/edgar/data/1758057/000119312520...
[2] https://www.roadandtrack.com/car-culture/news/a28508/uber-or...
[3] https://www.forbes.com/sites/sabbirrangwala/2020/07/22/the-f...
I went from London to Saigon by train, and then various overland options to southern Thailand, back in 2007. It feels like yesterday.

From London it was 2 hours to Brussels, 3 hours to Cologne, 34 hours to Moscow, 100 hours to Ulaanbataar, and 30 hours to Beijing. So that’s 170 hours of train from London to Beijing. From there, I criss crossed China for a month before travelling the length of Vietnam, then through Cambodia to Thailand, ending 90 days of overland travel. Great times.
What type of software are you selling? Are you selling to the enterprise vs. a consumer. Two very different sales methods.
You're talking about a "strictly no-code audience" who are just building backends? That'd be a very strange situation if you asked me since audiences that are somewhat technical in the first place are usually not put off by a little bit of optional code.

Here are a few products that are close but not spot on:

* https://parabola.io/

* https://useparagon.com/

* https://n8n.io/
Oh wow, now I'm even more amazed that more stores don't support it. I guess chargebacks aren't common enough to be worth paying a dev to upgrade their systems...
or say "Look - ", and completely ignore the other persons viewpoint.
Two devs, each frontend and backend will work out pretty well even in a super-small startup I guess?
I'm really still missing your clarification... I'm not really sure what game blame you think I'm playing?

> You can't specify the degree to which you think you were personally selected.

> And I never claimed to.

AND YET 2 SENTENCES LATER......

>I don't know how productive it is for me to keep telling you what I mean by saying I was personally targeted. But okay, I'll try again with the same substitution: I had a first-hand experience being targeted by police with chemical and explosive weapons.
The one below your suggestion is concerning..
I’m not saying the success of Postgres is entirely due to license; what I’m saying is the license is not a significant factor.

MySQL was always the more popular database, true. But it was also the one technically inferior, a PHP of databases.

As for GPL3 - on the contrary, the problem is the adoption of GPL3, which forced many parties to switch to non-GPL alternatives. But it also gave boost to Open Source alternatives, putting an end to the unhealthy monopoly of GNU toolchain.
Use YC's Work at a Startup to apply to hundreds of eng jobs with one application
Or bring back the Habilitation above PhD for serious academics. PhD is already sought after too much for professional reasons. Another 10 year commitment distills the lovers of wisdom from the lovers of cash.
I agree with you.

Other than undercover cops being able to lie to cover their background, the fact that police can -- legally! ruled so by the supreme court! -- lie to citizens is a real problem.

How are citizens supposed to trust police that can freely lie to them without consequence?
Show HN: AWS Lambda TypeScript Middleware
> does my motherboard m.2 slot support PCIe or SATA m.2 SSD-s?

Definitely SATA, most likely m.2 as well. They're not either/or.

More likely, you'll run into exhausting your PCIe lanes and might knock your GPU into 8x/4x mode or your additional SSD's into the dedicated SATA lanes.

> on AMD motherboards: will my CPU work out of the box or do I need a loaner CPU to perform a BIOS update?

Unless you fall into a very specific set of Motherboards from during the Zen -> Zen+ transition, the answer is no.

> using the wrong fan header on the motherboard for your AIO water cooler

Any header will still work, and it's not catastrophic anyways. Just change it if you got it wrong. Realistically, any modern motherboard will have the CPU fan header marked clearly, as opposed to the chassis headers.

> not setting the proper XMP profile for your RAM

The point of XMP is that you don't have to choose the profile. You just choose "XMP custom" (or however your motherboard manufacturer labels it) in the UEFI settings. If you don't, you'll get standard JEDEC RAM timings, which is hardly going to stop you.

I mean, your off the top of your head examples are all pretty easily solvable and probably wouldn't even be encountered unless you were specifically looking for them anyways. And if you don't configure them, most will Just Work (tm) at default configurations.
Yes you would, and in fact there's been a lot of work done on this and a lot more work to be done. Switzerland has been pushed into radically revising it's financial privacy laws. The era of secret numbered Swiss bank accounts is pretty much over. Many banks have fallen foul of anti-money laundering regulations and fined billions of dollars. It's not great that they violated the rules, but the fact they have been held to account is huge progress.

Nobody can snap their fingers and change how every country in the globe regulates their businesses though. The basic principle of companies owning other companies is too fundamental to abolish, and if you can create one link then you can make chains and these can be complex. There are no magic wands to solve this, so it's going to take perseverance and hard work, and continuing pressure on politicians.