skysight-inc/HackerNews huggingface dataset:
> it's worth noting that some amount of the bail money can be converted to a bounty for the apprehension of those of the accused who go on to skip trial.

Hahaha, bounty hunting certainly makes for good movie scripts, but in practice I imagine that it's quite a bad idea.

Leave law enforcement to the police, they are already bad enough at it -- I can't imagine you want poorly trained civilians without uniform to employ violence to apprehend suspects.

What happens when a bounty hunter mistakes the identify of someone who then decides to exercise self-defense against a kidnapping attempt?

The fact that this doesn't constantly cause massive problems in a country full of guns and "stand your ground laws" is amazing :D
TypeScript: Every minor version has breaking changes and the next version after `n.9` is `(n+1).0`
Dongle Interfering with WiFi on MacBook
> It’s also one of those policies that I literally can’t force myself to imagine a “pro” argument for.

Its because people (generally) believe bad people should be punished, and good people do not get arrested.
The underlying problem is that people are being punished too much for minor transgressions and screwing people like that is making life worse for everyone by proxy.

First you can tell the police to just not give a fuck. This works well for the kind of people police tend to favor. If you're wealthy and look the part or you're an attractive woman this solution will likely work well for you, being white sure won't hurt either. The problem with this solution is unevenness of enforcement. Anyone of demographics the cops don't like (don't be a young black male) or anyone that crosses the cops is really gonna get screwed by this solution. It's also worth keeping in mind that less work necessitates cuts to the police force. Bored cops are an enemy of a free society.

Second you can solve it with the courts. Let the cops pick up whoever they want and sort it all out in the courts. Release people promptly and without bail, etc. etc. The problem with this solution is that vulnerable people still get screwed hard. "The ride" will still likely cost you your job in a high turnover industry. Eventually the cops are gonna get tired of seeing the same damn bike thief at it again the next day and stop picking people up though if the court doesn't actually punish the real criminals.

Thirdly you can solve this problem at the legislative level. You can not criminalize many things that boil down to minor instances of bad judgement and convert many nonviolent crimes into civil crimes, limit the circumstances under which police can arrest, limit the punishments the courts can inflict, require more prompt trials and releases, etc, etc. The downside is that like every public policy there are losers. There will be loopholes and certain kinds of crime are just gonna be below a threshold where anything gets done about them. If you get unlucky and happen to live beside the obvious crack house that the cops can't do much about then it's simply gonna suck for you. Furthermore people's lives will be ruined by a tolerance approach just as much as by an authoritarian approach. Criminals who have not yet crossed paths with the system to really get punished to the point of changing or thrown in jail will harm and kill people. That's just how it is when you relax laws at scale. Is it worth it? It's a matter of opinion.

Bailing on cash bail targets the court system for the point of reform. It's not a bad thing and certainly every little bit helps but if we truly don't want to over punish people for things society has to come to terms with the fact that it will need to cast a very coarse net and a lot of people engaging in behavior that you, yes you the reader, consider criminal will necessarily slip through (with the details depending on the part of the system in which you choose to make your changes as I've described above). There is no free lunch here. Make no mistake, I don't think this is a zero sum game and I'm all for a very coarse net. I just think a lot of people here are unprepared for exactly what it does look like and how long it takes to stabilize.
I have two main points against solar and wind @ large scale. Please destroy them.

First point.
Solar relies on rare earth materials and are mostly being bought from China since they are cheaper. The estimate is that these solar panels last less than other panels. So imagine the land area needed to power the USA and China top polluters in the world and then imagine replacing all of that every n years. Plus we will run out way faster in rare earth material for solar than fission material for nuclear.
For wind turbines maintenance costs increases as the structure ages. Imagine this at large scale.

Second point.
Dams are way better than solar and wind. But they are dependent on the region, so is solar and panel. So picture the winter where the sun sets @ around 3pm-5pm and wakes up around 7am. Or cloudy days. And @ night! We're talking storage that can last weeks, months. I don't know if in 30 years grid level storage will reach a level that can satisfy these requirements.

so nuclear energy per density kills solar and wind, can produce 24/7 energy on the order of MW to GW and produces minimal waste with current technologies.

If the argument is that solar/wind energy will improve, then so will nuclear energy.
Actually MathML is much simpler to parse: it's already parsed, what you get is basically an AST in XML.
Try setting the Safari search engine to Exalead for example.
I've been working from home for at least 15 out of the last 20 years. Never did a single video conference.
Blow up your Kubernetes cluster with TNT
Regarding your first point, I think it's important to understand the difference between hard numbers/stats and the human impact of writing something like that.

IMO, a certain expression can be technically true and statistically justified but still socially wrong simply because you continue a culture of exclusiveness, unnecessarily reinforcing a barrier of entry (just like with women in software).

But apparently this has changed in DnD nowadays so that would indeed be interesting to read.
403?
wowldz tinywiest offwice
Few companies live longer than 15 years, even fewer employees and managers. In my experience, people rarely cares about consequences, they won't suffer from.
> Orcas are most terrifying animals when you know what they are capable of.

They are not [erroneously] called 'Killer Whales' for nothing.
> regardless of the severity of your crime, your ability to go home and see your family is determined by your financial status?

The money is presumably to cover the cost of sending someone out to find the accused and drag them to the courthouse. If someone can't afford to pay the bond and then tries to run, I don't see how that money can be reclaimed except for the taxpayer covering it.

Someone has decided it is easier to simply keep the accused in jail. Assuming they've done the math on costs properly it would make sense. Taxpayers shouldn't be in a position to cover the cost of people running from the law.

It is an uncomfortable system that clearly biases in favour of the rich - but the rich are the ones covering the cost of it all so I am comfortable standing up and saying I don't mind if they get special treatment. Wealthy people pay something like half the taxes; it seems reasonable that they can wait for their day in court in comfort. Wealth comes with privileges and they aren't criminals until they are convicted.
I wonder how Kafka would have felt about Apache Kafka preserving his namesake. What specifically about an event pipeline is kafkaesque?
> This amounts to nearly half a million people sitting in jail each day, despite being presumed innocent under the law

Ok, but it's not the same half million on any given day. A huge number of those people got picked up the night before and will be out (on bail or otherwise) by the end of the business day. Incarcerating people is expensive. Even if getting them out doesn't involve the state getting an interest free loan the state still has an incentive to get them out.

In functional jurisdictions the turnover is high. I know that there's a litany of exceptions for the authoritarian (and therefore more inclined to lock people up for no good reason) and well moneyed (and have the money to do it) jurisdictions in the Boston-DC corridor (and please nobody construe this as me giving the Southeast or west coast a pass, they suck too but do it differently) but the underlying problem there is societal. If you reform bail the well moneyed authoritarian jurisdictions are still well moneyed and still authoritarians and will simply spend that money using the system to screw people some other way.
That is why I always keep the water running while I talk about my merge requests. People did not believe me.. Who's the paranoid schizophrenic now Dan ?!
Thanks for the feedback!

- It's been a while since I checked the comparison. But it is good to know that you would actually choose the left one. This means others would too. So I need to work on that for sure.

- I heard from a US user that a photo is a no-go so I added the feature to hide it in the templates. But here in Germany it is pretty common to add a photo.

- Ahh good tip, I need to consider the time of my post!

Thanks again ️
It is not uncommon to find cases where the whole monstrous library was brought in just because someone needed 5-lines trivial function. And these add up. And then we all get surprised how come this page weights megabytes and barely does anything fancy besides screwing-up scrolling.
I installed MS Office with floppies at some point. So I guess no?

In some sense saying a browser based tool is small is like putting "c:\path\to\word.exe" in a bat-file and counting the lines.
Completely disagree with the superstar thing. Some developers are hundreds of times more effective than others even if you ignore raw output, because they know where to apply their effort.

There are games written by one person that are more fun and sell better than games written by teams of 1000. Some one-man open-source libraries are used by ten people, some are used by millions. The degree to which you can control that is your multiplier.
There is an economic reason you cannot have both: Nuclear power plants need to run near capacity to be economical. If you have a lot of intermittent power from wind and solar then nuclear plants will only be able to get a reasonable price for their output 40% of the time (at night when it's not windy).

Conversely, if the nuclear power plant is running anyway and has enough capacity to cover a windless night, you may as well get rid of the solar and wind.

This equation will change if we ever get storage to be cheap enough so we can store intermittent power, but there is nothing on the horizon that will do that.
Pico MES | Backend Developer | North America | Remote | Full-Time

Pico MES is a well funded Seed stage startup developing a software/hardware system deployed in midsize factories. We have a web-based product which allows manufacturing engineers and technicians to create and manage their entire workflows within the factory and crosses everything from electric vehicles to aerospace and more. We also provide a distributed hardware system for integrating the 100s of devices on the factory floor into our system. We're a team of software and hardware engineers that understand what it takes to build a highly capable manufacturing line and we need your help.

Looking for an experienced Backend Engineer to join our 7-person dev team. You would be responsible for concept and implementation of features and functions for our manufacturing system primarily written in Go. Preferably someone with:

- +5 years experience developing web service applications, ideally in Go.
- Experience with HTML, CSS and Javascript
- Experience with relational databases, such as Postgres
- Experience working with distributed systems built with tools like Docker/Kubernetes, gRPC, and REST APIs.

Please reach out to me zac [at] picomes.com

More details here: https://angel.co/company/pico-mes/jobs/962018-senior-backend...
Show HN: Android library for extracting YouTube video streaming URLs
I'm really hoping that if we ever see something like FaaS, it wouldn't be the majority of average users using such services, but rather more for businesses or high-profile individuals. If, as an average user, you pick something unique to you for identifying yourself on the network (maybe your personal email address?), others have little to no interest in competing with you over it in that case, and so maintaining your identity costs what it already costs you to keep your computer powered on. Unlike the fixed recurring cost of maintaining, say, a personal domain name.

There might be use cases that I'm not thinking of. A Nomicle setup might be for apps to generate a hash based on some pre-defined rules and use that as a temporary identifier while they complete some operation that involves communicating with another app somewhere else on the network, and once it's done, that identifier is no longer ever needed and will probably never be used by anything again. This use case would be very unlikely to happen if you had to pay money for reserving that ephemeral identifier.

And, like you said, a byproduct of this approach is reducing squatting and allowing the entire system to scale by recycling unmaintained identifiers. In the case of the temporary, disposable ones like I just described, we could have a potential setting in the Nomicle config file set to have the system on your machine purge or reject identities that haven't been updated in X days/months.
I generally agree with you, but one argument might be that corporate laptops can have strict security policies enforced, but people generally bring their unmanaged personal/private smartphones with them into meeting rooms.
Perhaps you mean D+/D-? You won't get very far if V+/V- aren't supplying any current.
Seems up to me?
The second answer in that thread, however, are links directly docs, repository and a blogpost describing the debugger. I would say the question was very well answered.

Your post gives the impression that the question was dismissed, maybe even giving the impression that there is no work on a debugger, which is quite misleading. There are several debuggers, and lots of work.

There is some controversy in the community about the _need_ for a debugger, with people with strong opinions on both sides.

As for the general tone, I don't know what to say, except that I find it quite helpful, with lots of people putting in a lot of effort to help whomsoever comes along with questions.
Asking the important questions...
I don't mind Chrome's versioning / release schedule; for the past decade that it's been out, I've never noticed an update beyond the small / incremental redesigns every couple of years (like rounding tabs, dark theme support). Nothing ever broke. Nothing was ever added as an obvious feature or annoyance.

edit because I feel like I have to: this describes my experience, it may not be fact, your experience may differ, etc.
One aspect of the story (for me) is about speculative execution and a system inquiring about a part of itself (?)

But that's just one angle that might have spoken to me. A more vague explanation for my motivation to submit is that I had the feeling the article might resonate with others here and yield interesting comments, which it did.
I'm sorry I was trying to say "my side project is my family" and misremembered the title of an old movie.

It was actually this:

https://en.wikipedia.org/wiki/Father%27s_Little_Dividend
Starting point for HN discussion: "Applicant Auctions for Internet Top-Level Domains: Resolving Conflicts Efficiently” [1] by Professor Robert Wilson.

[1] http://www.cramton.umd.edu/aa/cramton-gall-sujarittanonta-wi...
It's sad to me because it's turning into another generic social media site, instead of somewhere that I go for tech-y news. And this was my last remaining source for that.
Flutter Random Color Generator
I just published a flutter random color package for data visualization, generative art, and a lot more...

do check it out and like it
https://pub.dev/packages/flutter_randomcolor
I've always heard that nation state actors will get access to your devices if they want to, and there's basically nothing any individual user or company can do about it. Using known or unknown exploits, the assumption is that if they want to get in, they will.
Ask HN: Is an unusual keyboard layout a problem when interviewing?
A couple years ago I've switched to the Programmer Dvorak keyboard layout with an additional remapping of Caps Lock to Ctrl. This has reduced the number of awkward hand positions when programming, especially in modifier-heavy software like bash and Emacs, but now that I'm starting my job search I'm having second thoughts. On Linux (X11) the layout can be enabled easily enough with one unprivileged command, but on Windows I'd need to install it or use a program called Portable Keyboard Layout which intercepts and translates keystrokes in real time; either way involves running an .exe on someone's computer. Should I use the time I have before on-site interviews to regain some typing speed in QWERTY, or just bring my own laptop and not worry about it?
Rosatom will sell you a floating reactor you can tow into a harbour and hook up to your grid [1]. So short term can be pretty short if you want. And don't worry about the fuel, they simply tow it back to St. Petersburg when the fuel is expired and keep the dirty stuff there.

[1] https://en.wikipedia.org/wiki/Russian_floating_nuclear_power...
Your beard trimmer is likely missing the 5.1k resistors to GND on the CC pins, which enables the USB-C charger to output 5V. I had several devices (mostly flashlights with integrated battery chargers) that would only charge using A-C cables. After adding the resistors, C-C cables also work.
Doom running in Docker streamed to the browser
It's a problem that many people on the forum complain about. It's mostly based on the size of your codebase (plus other assets), and which version of Unity you're using--newer versions have gotten much slower. Using the new DOTS stuff also increases it pretty dramatically (they say they are working on fixing this).

Changing a single line of code can take close to a minute on a medium to large sized game under a 2020.1.

Using something like Heaps where you can compile a large game like Northgard completely in 4 seconds is a completely different experience.
It’s been mostly professional investors reaching out to buy a portion of the shares.
True to some degree, but you can also end up with very old dependencies which have vulnerabilities if someone is not keeping track of it all.
Another poster on this same level provided the info! I made an error.
Researchers are afraid to reference BlueLeaks, fear Twitter suspends them
LLVM 11.0
Pay Cut for Remote Work? Technologists in These Cities Say 'Yes '
> These aren’t professionals with mortgages.

Really? What kind of people are they?
Segment and Twilio: The Future of Customer Engagement
Why is this better than stackoverflow? For example, [0] vs [1] (writing to a file with python). If I want to write to a file in python, I do'nt care what options there are in ruby or JS.

Is there a way for me to flag something as incorrect? As an example, in [0] the python implementation should really be the SO link (using `with open() as f` rather than manually closing it)

Finally, and most importantly, there is no mention of the licensing of the code snippets here. StackOverflow [2] makes it excruciatiangly clear what the license is. Anyone who is using this for work purposes shouldn't touch this with a barge pole without a very clear disclaimer on the license of the code.

[0] https://howtoxwithy.com/how-to/b35668da-7cbe-456f-8db5-0d645...
[1] https://stackoverflow.com/questions/34204523/how-to-write-to...
[2] https://stackoverflow.com/help/licensing
No Outbreak at Disney World Three Months After Reopening
It depends on your threat model[0]. Keep in mind that InfoSec people that do the things you mentioned are doing it either out of necessity (see [0]), they see it as a fun hobby or are taking things to an unecessary extreme. There are plenty of nothworty contributors to InfoSec that have relevants things in public and don't go overboard locking down their devices.

[0] https://ssd.eff.org/en/module/your-security-plan
Depends, sort of. The code shows some creativity and shows you know how to work with templates. Sure, it's 2020, but I'm pretty sure there's quite a lot of people who have used C++ but cannot come up with the code you see in the final version. Which shouldn't be a problem I guess, but only as long as you're just an API consumer and don't have to produce one.
If they contribute ZERO to the problems and projects you are working on, why would you want to know which one "won"—it will still contribute ZERO to you.
Proverb: "A little copying is better than a little dependency." (Rob Pike)

That is, it's better to have duplications than the wrong abstraction. This may also be in reference to C compilation, in that loading header files and dependencies costs more than inlined code. That's one of the goals that the Go language sought to resolve, anyway.
Yeah I think you're right! Updated my comment.
In my previous work we really had a guy whose output was surely at least 10x than others in the team. I wouldn't describe him as significantly more "talented" than others, I would say it was mostly a work ethic combined with domain knowledge (he was there longer than most other people and the project was rather complex, there was about 100 fulltime devs+testers).
Reminds me of Spiegel's Claas Relotius scandal, where he invented story details to make for exciting reading which sadly has nothing to do with factual reporting:

https://www.theguardian.com/world/2018/dec/19/top-der-spiege...

A resident debunked his article: https://medium.com/@micheleanderson/der-spiegel-journalist-m...

Sadly the "details" he wrote probably also influenced/solidified a lot how German readers viewed small-town Americans as gun-toting simpletons, and IMO that sort of thing is really damaging.

And one has to wonder what sort of picture is being drawn by faked ISIS/Syria reporting...
Kipling's 1894 view: https://news.ycombinator.com/item?id=24527260

To what extent did the turn of that century agree? Among the afghanistani? Among the boers? What about later decades?

If any question why we died
Tell them, because our fathers lied.
Court orders seizure of ransomware botnet controls as U.S. election nears
5th degree theft? What is this? (Not too familiar with the US legal system)
A tool that increased my typing speed
> Sure, everything that's not explicitly prohibited is permitted

That was not the issue. The question was whether it is desirable.

Personally it leaves a bad taste. It reminds me of a fashion brand that doesn't sell to obese people (can't remember the name but it was in a documentary).
I'm pretty sure Unreal changed their cut to nothing until you hit $1mil revenue, which seems pretty sweet. Unless you're taking that into account already.
> But none of this fundamentally required me to keep it all in code _if_ the tooling allows it. With ~2020 it feels like the tooling is getting to that point.

I don't think Unity is nearly at that point for my use case. Part of the problem is that I tend to build games that require a lot of procedural generation and user created content.

I basically end up needing to build some kind of level/content editor for my end users, which removes a lot of the value Unity brings to the table.
Probably, yes. I could do some soldering on the beard trimmer, but the electronics in the earbuds are positively microscopic.
That could be. I know nothing about the consulting market in Europe. That's not a bad system, given that people who are good at doing work are usually terrible at going out looking for it.
I Sculpted Venom using polymer clay
The Pentagon's AI 'ghost fleet' is more than just scary – it's unwise