skysight-inc/HackerNews huggingface dataset:
I think even integration tests would be a huge improvement for most teams and software. As long as some automated checks are run before code is merged you're going to save yourself a lot of heart ache.
Yes, it costs too much to build it to last, it costs very little to rebuild it...
> Ok so you’re saying: « Making prisoners read books is racist ».

> Don’t you realize that this statement is either completely delusional or some form of woke nonsensical Newspeak?

Even worse, the whole argument seems based on the premise that some races can only learn to read to a lesser extent.

I honestly don't understand. You cannot combat racism by being a racist.
"When facts change, I change my mind. What do you do, Sir?"

— Attributed to Keynes, Churchill, and others with varying details but probably apocryphal.
Sometimes, when it's a field well outside of your area of expertise, not making pronouncements can save embarrassment later on.
this article is crap, but is there a simpler privacy threat, that the restaurant could share access to "all your cookies" with data brokers, and thus gain access to your tracking and essentially browsing history? It's one thing for faceless corporate ML/AI FAANGs to know everything about you, versus your server knowing everything about you.
Maybe, maybe not. If the main incentives behind GOF research are wanting to churn out papers, seems like the field would just vanish.
A couple of years ago Mozilla built a tool to trick trackers into believing you have a certain profile (rich, among others).

It worked by opening 100s of tabs but I don’t remember if it issued any query to Google.

The tool is Track This: https://trackthis.link/
Do you have adblockers or did you turn them off for this experiment? I would assume most people on HN have adblockers and other browser ad ons to prevent the malicious tracking that so many companies are hell bent on using. It's an anomaly for me to see any ads on my devices.
State of the art models can take over a month to train. Ideally you'd have a way to cull out information related to a given input without dramatically altering the model (for example, whenever one of your million users asks to be removed). It'd be very interesting to see how this would be possible. Maybe analyze which nodes contribute the most to an output for that sensitive data? But even then, how do you change them without compromising the model?
Also, Scala.
Nim, Elixir, Rust, Zig, D and Jai would all like a word.
Track This. A new kind of incognito (2019)
I have been bodyslammed by runners. So there you go, one anecdote for another.
There once was a website called ruinmysearchhistory.com that would open a new tab and launch many Google searches on unsavory terms.

The original list of terms can still be found here: https://www.reddit.com/r/InternetIsBeautiful/comments/4nc763...
It actually went, as it was found that union's demographic statistics was all forged perpetually since Stalin
Can confirm your experience. Although in my circles credit cards are more common due to kickbacks - big discounts at places you'd normally go to anyway, or straight up financial incentives. Everyone prefers debit however, and credit cards are definitely not the norm.
Someone was literally walking around in my house. The dog wanted to play. Not sure I understand "maintain control" in that context. If someone stepped on my cat's tail not looking out, would the same criticism apply?
There's a difference between Android native bugs and forgoing protection provided by browser on desktop instead of relying on Native apps.
Two things

1. Asking engineers if they want the job doesn’t seem like a gotcha. Of course not they’re engineers

2. I wouldn’t mind the job, really, but I don’t want to work with the type of people who currently are on most police forces.
If you scan a unique QR code on your table, and that code takes you to a URL full of ads and FB/G trackers, those trackers will be able to attach to your profile the fact you've visited the restaurant and perhaps get a more accurate picture of your finances or even your diet, if the restaurant shares this data. Later this info can be bought by insurance providers or some doordash type of services.
I used to be pretty decent in high school math, chemistry and physics... Now I only vaguely can recall that stuff. Show me some problem or something and I might not be sure what to apply or where to start anymore.
Please don't post hellish flamebait to HN. I'm sure you didn't intend to, but I'm afraid that's what this is.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
They'd have to reinforce all the walls first.
Hydrazine would've long decomposed since upon air exposure
I’m pretty sure they have the job for the salary.
Towers are I guess the worst and least convenient way to alleviate housing crisis. Raising a few of the city’s hundreds of thousands of detached single-family houses to 2-to-7-story apartment houses would be a lot better, cheaper, faster, and easier.
The traditional banking mechanisms are designed to pull money from accounts. That requires a way to correct errors and fraud. If the only way to transact is for a verified account owner to push the money out, a chargeback isn't needed as much.
I think you are right. It was built to fail after all.
andOTP does all of that too and was out before Aegis. What does it have over andOTP?
Ask HN: Do you know any fast, lightweight, user-friendly kanban board for Linux?
Or maybe any other program to sort tasks and manage projects? I found that kanban is very useful for me, because columns may be not only date-based (for example "Idea/Backlog/Create branch/.../Production/...").

I recently found some good kanbans, but each of them is missing something. For example, a very cool https://gitlab.com/moasda/task-organizer/ has in-built search but has no tags. https://github.com/peterhs73/xBan looks very nice and simple but is very slow when columns are >5. Another nice kanban is https://github.com/Lyaaaaaaaaaaaaaaa/Project_Kanban, but is has no search functions and many other useful things.

Of course, at one night I can drink more coffee and try to fix one of them but maybe you know some other local, fast and easy program? Maybe not very popular.
I don't think it's getting causation wrong, it's just confusing 'accountable to [in its opinion] the wrong entities' with 'unaccountable'.

The banks are accountable to their boards which are accountable to their shareholders, which (the ones that matter) are increasingly .. I hate to use the word but 'woke' activists - nudging companies in the 'right' direction either from a moral standpoint or from a perceived moral standpoint of customers/public at large.

Progressively (as in a simple progression over time, not the political sense) investing in/lending to/providing the current account for, defence/tobacco/oil/sex are becoming bad looks, to the big voteholders even if not in general.
The facts presented are that, despite a frantic call about viscious dogs, the responding officers were able to assess that the threat level was low, and avoid shooting the dogs.

But you seem to be holding them accountable not for their actions, but their words later.

There is entirely too much focus on peoples thoughts rather than their track record of actions.
1. Read this: https://physicsworld.com/a/how-feynman-diagrams-transformed-...

Main point:

> Theory, Kaiser suggests, is ultimately less important to theorists than the tools that mediate their calculations.

To me, programming languages are almost like Feynman diagrams or chemical notation in that they define how we think or what we think is 'real' in programming. In that sense, we should absolutely care about the fine-grained characteristics of the tools. After all, doesn't a chef prefer a sharp knife to a blunt one?
Same as the lab leak? Now that it's not republicans saying it we consider it a real threat?
Situation has changed... Still, somehow we did not learn from WW1 to WW2...
One benefit we discovered with this test framework after the blog post was written was that it made it much more convenient to do fuzzing and differential testing of the TCP stack. The core problem with fuzzing TCP is that there's a lot of incrementally built up state, and everything is extremely timing-dependent.

You basically need the fuzzer to have a model of TCP state so that it can effectively explore the state space, which is quite complicated and not something you can do with off-the shelf tools.

But once you have a bunch of unit tests designed to put the TCP stack into a specific state + a way of saving and restoring that state, it's really easy to just have snapshot of interesting situations where you can run a fuzzer on the next packet to be transmitted and see what happens.
I think once the software reaches some critical mass of users it won’t suffer from this problem. So maybe you just use more niche software than me because to me lack of maintainers hasn’t been a problem in practice.
Why Proxima Nova Is Everywhere (2015)
> EMP proofing takes maintenance.

??????
While I mostly agree with you, it was literally a chaotic situation. And like most installers, they weren't stopping to ask what was going on or if it was ok to proceed, they just start carrying stuff in like they own the place. Waiting 1-2 minutes to allow us to grab the one dog and put the other dog in her cage would have been enough on their part.
I really think they should be forced to use something like a tranquilizer or at least there has to be another response. Cops come into a home and the dog gets killed defending their owner. You can’t really tell a dog they aren’t supposed to do that.
Utility:

- Leverage in persuading scientists to become sources for foreign intelligence agencies, or to participate in sabotage.

- Delays development.

- Disincentivizes nuclear weapons research as career path.

The US and Russia experienced something on the order of 15 known nuclear weapons accidents despite attempts a command & control designed to prevent such occurrences. This doesn't include the unknown amount of weapons grade materials lost/stolen; or the possibility a few finished weapons may have been sold. How many rolls of the dice, by how many additional actors, before the world's luck runs out? From a risk management perspective, if there must be nuclear weapons (realistically) then not every country is capable of stewardship and possession of such weapons.

One need not take sides between, say, Iran and the US/Israel to make an ethical case for extreme efforts to prevent developing nations from obtaining nuclear weapons. The same ethical argument, however, strongly argues for open-sourcing nuclear stewardship technologies so that gaps in proliferation prevention are bridged.
It certainly does, depending of course on where you migrated from. Someone from a first world country and who has established assets is going to be in an easier position than someone who doesn't. And unfortunately, in this country credit isn't really an option, everything from potential landlords to employers can use it against you.
If you're on Android, take these security steps when dealing with QR codes from potentially shady sources:

1. Download and install QR Scanner from F-droid (https://f-droid.org/en/packages/com.secuso.privacyFriendlyCo...). This app is open-source, lightweight and does not require network access. It will scan a QR code and provide you with its associated URL or text.

2. If the URL is a shortened one, go to https://www.expandurl.net/ and enter the URL in the text field. It will show you the destination of the shortened URL as well as other details. This website does not require JavaScript to perform its work and your IP address is not compromised.
And Elixir.
No because such things should never become digital. Voting should never become digital or rather processed via the internet.

To get a National ID system done there should be an earnest effort to ensure that EVERYone gets one free of charge , at the fastest connivence and earnest effort and no future legislation can infringe on its obtainment and replacement. Anything lesser would be I adequate.
This seems like a glowing endorsement to not use cryptocurrency.

“Well, you know, sometimes you die”… doesn’t seem like good investment or fiat currency plan.
It's not funny, as much as illustrative of stereotypes: he didn't seem worried about the dachshund, who is always more demonstratively aggressive.
Is that only considering the price per cheap deal they get from TSMC, or also including the cost of d&d?
Tesla has previously used Samsung's fab in Texas for their HW3 chip. Is there any source saying D1 is built by TSMC instead?
Competition is not apples to apples, but it is possible. You have no realistic options to take payments from a mass audience if payment networks cuts you off - that is a huge difference.
Please don't take HN threads into hellish flamewar. As if we need to be arguing about "white culture" here.

https://news.ycombinator.com/newsguidelines.html
“ When I have people in my house who aren't familiar with my dogs (who are friendly), I put the dogs away and let the people know exactly which door they should not open.”

And then they go and open that exact door anyway. I’ve had that happen to me.
Tesla actually has a lot of expertise in chip design in Pete Bannon and formerly Jim Keller. I think most people know who Jim Keller is, but if not you can read his wikipedia[1]. Pete Bannon is also an industry giant and worked with Jim Keller at PA Semi and subsequently Apple on their A series chips. These two have decades of experience designing chips that went into tens of millions of devices. Tesla’s FSD computer is in hundreds of thousands of cars. They know what they’re doing.

https://en.wikipedia.org/wiki/Jim_Keller_(engineer)
I wonder if we are looking at the motivation for such a scheme backwards.

The 2008 Banking disaster happened because banks were happy to give out tons of loans to people who couldn't pay them back. The response was to tighten various parameters that should have made it harder for banks to give out bad loans.

I wonder if this is a way to break out of those handcuffs and allow banks to go back to giving out more loans. "Yeah this person has a terrible credit score, but look at their browsing history. They are looking at healthy diets, they are comparing prices and shopping cheap - all signs of a responsible adult. Why should we deny this upstanding member of the society access to credit and help them become homeowners?"

Update: Thinking about it some more, looking at browsing history is a fantastic way to identify vulnerable members of the society who can be talked into signing themselves up for new loans. History shows that bankers have loved to do this.
Modern client-side routing: the App History API
There's a very general problem - social, political, economic, and media systems reward these bad actors instead of marginalising them.
Show HN: Open-source application to make 3D models from pixels
I've made an open-source #3d application to convert #pixels into 3d models.

In fact, it's an open-source clone of the KenShape application.

Contributions are welcome, particularly in Windows and Linux maintenance.

#pixelart #3dmodeling
I don’t know if it’s unpopular or not but it’s certainly not as simple as “you force them to get the psychiatric help that they need.” That’s not how it works at all. You can’t force people to heal or get better — they have to want it themselves. When people make these types of sweeping statements, it makes me really question if they’ve ever been in a situation where a loved one has been resisting getting help for years.
Yeah you can't touch the powerful entities, let the small guys do it and pretend it's enough.
When there’s evidence that it’s either deliberate or a back door? Those words have specific meanings and WebRTC doesn’t fit that description.
I was very surprised to know that US ICBM sites in Dakotas are so poorly guarded.

Russian ICBM sites are all in the middle of nowhere, and are tiny fortresses
Hmm… didn’t know they tried.

Personally I just loathe async in general. Go has it right, but I understand why you can’t do that in Rust. Async is an ugly workaround for the inefficiency of OS threads, and I wish they would just fix that so we can stop all this madness.
Thanks for the tip, tried a few times but no luck. I did use relay previously so could be a random bug.
Valuation I assume? Probably most companies "worth" $1 million haven't been formally valued, so you'd have to go off ARR and assume a theoretical acquisition multiple.
This is HN, thus saying anything critical of socialism, Marxism, or communism will get you downvoted or banned (by someone with a 6 figure salary smacking their thumbs on the latest gadget).
They so need to apply this to Google Maps, in India google maps has gone crazy since past 2 years especially in Mumbai. It seems to give all bad routes always and also all gig workers in Uber, Ola, Swiggy, Zomato are affected by this too.
I'd be interested in both numbers. D&D = design and ?
Best wishes for your new role.
Well, being a manager definitely increases your accountability. Which does mean more work or more checks done by you on your team's work.
You have observed well, communication is the key. But this means more listening too. Be aware of the non verbal communication too.
Try to identify the risks and take action proactively
There could be lots of advice, but first is enjoy your role and be kind to yourselves. You will make mistakes and learn from them and eventually some day would be commenting like me too :-)
AGM-158C-2 is built with C++ mission software
And now is it hardware-wise on desktop hardware? Things like sound and sleep, does it work these days?
I had no idea that the assassination of Werner Heisenberg nearly came to pass.

'In November 1944, the OSS learned that Heisenberg planned to visit Switzerland the next month. Former major league baseball catcher and then OSS officer Moe Berg was dispatched to Zurich with orders that “Heisenberg must be rendered hors de combat” (out of action) if Heisenberg gave evidence that the German bomb effort was close to completion. Apparently Berg alone was to decide whether or not to kill Heisenberg.'
Eh, imagine two drivers for eight trucks... Takes care of the security problem, so long as the US doesn't devolve into road banditry, and the humans can handle refueling, and the trucks can drive without the usual restrictions on human fatigue.
Onlyfans made the "choice" the way someone with a gun to their head makes a "choice".

It's meaningless to suggest they had one.

And I'm a concrete example of someone who considers Gab a haven of extremism, but who still believes payment processors should not be allowed to boycott legal businesses.
Asking how to invest 2M probably means the "investor" has won money in a lottery and can be lured into "investing" them back into a casino.
My problem with these arguments from PG is that they require that you pretend (or ignore) all the real world evidence we have about what languages are actually useful to make things with. It’s all fine and well to talk about how great X and Y is, but meanwhile most people are actually making things in Java and Go.
TikTok Bans Milk Crate Challenge
Well I’d rather die from smoking or drinking than in a gulag.
Tranquilizer darts only work fast enough for self defense in video games.
The subject doesn’t come up much.
And what happens when real fraud does occur?
Bitcoin (let alone a Bitcoin ETF) doesn't scratch the surface of all of the financial services that can be implemented with Smart Contracts. I agree though that is certainly going to be a piece of the overall landscape. Beyond financial services are things like Smart Trusts.
I know, I was just adding an honest question to it. (I should probably have started the first paragraph with "Yes, and... :) )

I guess the reason that megacorps can get away with even worse behavior is that the system is corrupt.
Yes, and the dachshund is actually the barker and the biter. The installers didn't seem concerned with him.

"worldview of the owners of these dogs": What kind of dogs? Dachshunds? Pits? Labs? In the my experience, "these dogs" is a bit of a code phrase, similar to when politicians have said "you people". As for my worldview, I am opposed to stereotypes and discrimination and do my best to consistent in that.
Attacks against a sovereign nation's scientists and facilities are rogue acts illegal per international law.

There are no two ways about it.
It's funny now you mention it, I live 20 kilometers from Switzerland and I realize I never went hiking there!

I need to check what are the covid restrictions but if it's OK next time I'll check if their dogs are better behaved than ours.
It does not take a fucked-up dog for it to be dangerous. All dogs are capable of attacking strangers.

It doesn't matter that they are lovable creatures that never showed any signals of violence, then can change in seconds if them deem the situation bad enough (and what is a bad situation for a dog is really not intuitive for humans).
Please don't turn a race war into a nationalistic one. That's not the direction we need to be going here!

https://news.ycombinator.com/newsguidelines.html
Is this the same Germany that just a few centuries before killed more than 10,000 “witches”?
If race has no biological meaning, why isn't Rachel Dolezal (who was raised with multiple adopted black brothers) allowed to identify as black?

Isn't it seen as lying purely because of her ... genetics?
I’d assume teleconferencing. And tbh, I’m not sure I disagree. WebRTC has some issues and certainly isn’t the greatest, but it feels like every teleconferencing solution goes through basically the same problems over and over again. I know some swear up and down that Zoom is better than any WebRTC solution and I am going to have to hard disagree, it has a larger featureset than say, Google Meet, but I don’t know anyone in my current org that isn’t disappointed in Zoom’s reliability or security issues. In my case the security issues I’ve personally heard of are less serious (mostly random people somehow getting into meetings — never witnessed that with Meet or anything else for that matter) but to be honest, I have zero trust in Zoom. If I could run it with less privileges than a browser tab I would.

I’d really prefer a world where people don’t have to deeply distrust software, but still adhere to principle of least privilege where it is reasonable to do so. I feel like if I have to install software natively, it better be software with a decent track record from a trustworthy team. However we’re really at a worst of both worlds situation with Zoom. I don’t trust it at all, and it gets a ton of privileges that are only checked in the sense that there might be some scrutiny from researchers.

Not saying I never had issues with the WebRTC solutions, but honestly, at worst I just found myself refreshing the tab and going on my way. Meanwhile I’ve been warned against even trying Zoom for Linux as apparently it makes the old Skype for Linux look like a solid product.
The Castro is certainly not dying. I live in Noe and I walk through the Castro quite often - it's still a lively neighborhood.
offtopic: what's the non-routable TLD we're all supposed to be using now instead of .local? was it .lan? I tried googling with ddg:) but it's a noisy search
That’s well understood by the audience here.

It’s also a LONG way from:

>"As soon as I scanned the QR code, a sum of Rs 32,000 was withdrawn from my account. Then the caller switched off his phone and was unreachable thereafter,"

The article is mostly BS I’m pretty sure. A bunch of possible but not plausible Android hacking anecdotes that may or may not have happened that mislead by pretending this is a QR or restaurant problem.
When you're not connected to WiFi you likely have a public IPv4 from the mobile provider.