skysight-inc/HackerNews huggingface dataset:
> But that doesn't necessarily mean that the law should try to perfectly reflect that moral imperative.

Indeed, which is why such laws should and are aimed at road safety.

> the more arbitrary and ambiguous the law becomes

"When you hit a pedestrian with a car, you're in the wrong", it doesn't become more unambiguous than that.

> do you drop the requirement of presumption of innocence?

That's framing the debate. If you hit someone with your car, you're guilty of hitting someone with your car. There is no "presumption of innocence".

> So you are creating a lot of ambiguity in the law in an effort to precisely match the moral outcome.

No. No ambiguity, and no matching moral outcomes, but improving road safety.

> in AZ, the law is a little more clear, but at the expense of not being as morally precise.

But it's not more clear, and moral precision in not a goal.

> It's a reasonable trade off.

Here I should draw up the statistics of accidents involving cars and pedestrians in Arizona and Germany, but I don't think that's necessary.

> It may suffer from an abstract moral critique,
> but I'm not sure on balance it delivers less justice.

That's just an incredibly U.S. centered point of view. I don't mind but your parent was talking about the German system. Maybe AZ works in comparison to the laws in other states with a very car-centered way-of-life, but in comparison to Germany it's really just bat-shit insane if the goal is improving road safety, but granted, that might not be the case.
Don't have access to the pictures (I'm at work), but I have a video[0] I recorded on my way out (missing the rooftop, unfortunately).

The biggest trouble I had in Abkhazia was regarding the visa. You first have to obtain an entry permit, and with it collect the visa at the Ministry of Interior (IIRC) up to 2 days after entry. Mine was a 3 day visa. The problem was that I arrived on Saturday, and it was closed, Sunday, closed, and Monday that I wanted to leave it was some national holiday as well. So I had no way to collect the visa, nor the visa would be valid if I stayed until Tuesday. So on my way out they didn't want me to leave.

Fortunately one of the soldiers was understanding and let me through, but only after about 4 hours of questioning and inspection of my stuff.

[0] https://www.youtube.com/watch?v=OSi88CLRuZE (around 6:30 for the moment I collect the check in form)

Edit: found a picture [1] of the border checkpoint. This is illegal, they spotted me and made me delete the picture. I kept that SD card aside the rest of the trip so I could recover the deleted files. They reason there are horse cars is because no motor vehicles are allowed to cross in/out except for certain people. Enjoy!

[1] https://i.imgur.com/7uWzera.jpg
Cookie Walls Don't Comply with GDPR (Dutch DPA)
Show HN: DuckRails a dev tool for mocking API endpoints (docker image available)
I collect bars. Restaurants too, to some degree but mostly I care about bars that can make a mean classic cocktail such as a perfect rye manhattan. I appreciate that people frame their experiences however they wish, but having said that I'm also deeply uncomfortable with being an unwilling extra in people's photos, and flash photography is the worst. I don't care that you really want to take a picture of this amazing drink you just ordered, or whatever, but what happened to showing some respect to people around you? Flashing lights is a harsh yank out of the escapist experience a bar is designed to provide, and it upsets me more than perhaps it should. I also don't want to be in your pictures, and find it rude that I must make an effort to get out of the shot, rather than you making an effort be more respectful.

("You" not referring to you of course, but an imaginary person.)

Some places I've gone have asked people kindly to at least turn off the flash, and asked repeat offenders to leave. I wish more would do so. More than that I wish people would learn some common decency.
What's even more ridiculous is that for Firefox, if you change the "User Agent" it works perfectly fine[0][1]. Since Opera is now a re-skinned Chromium, it's highly likely that from a technical point of view it should also work, if you change the UA. (No idea about Safari.)

It's either extreme laziness or deliberate monopolistic behaviour...

[0] https://old.reddit.com/r/firefox/comments/apu2u6/the_bad_old...

[1] https://old.reddit.com/r/firefox/comments/aw1umv/skype_web_i...
I see where the author is coming from, but I have the exact opposite experience.

Me: I'm travelling to x

Chap: for how long?

Me: 3 days

Chap: Only 3 days?? You need at least 1 week!

If it is 1 week you need 2, if it's 2 you need one month.

I get the benefits of slow and deep travel, but I don't have the money and time to spend weeks in every single location I'm going. I also feel like there is a diminishing return on how much time you spend on each place.

So for the last few years I have been doing this 'speed travelling', and although it might look like checkbox ticking, I feel I'm getting a wider range of (albeit shallower) experiences.

So it might be the case that the dial has moved way too far into the fast travel and it needs a correction, but with the experiences that I am gathering now I'll be able to travel deep and slow to my favourite places later in life.
But now I'm searching the comments wondering why the titles don't match.

To someone who doesn't do martial arts, white belt means something to me (inexperienced), as does black belt, all other colours are unknown points in between.

In conclusion. The HN crowd are pedantic and argumentative, so stay away from metaphors. :)
All of those ambiguities can be resolved by a court trial. The whole point of trying in court is to decide how the law applies in a particular case. The ambiguity is actually a feature because it leaves it up to the individual but clearly requires the individual to try to avoid hitting pedestrians.

As opposed to Arizona where they very clearly value human life less than your right to get to work early.
Yeah, same in the Netherlands, the car driver is at best 50% at fault, typically 100%.

I do want to see self driving cars in Amsterdam though, I think they'd just shut down and have a sob after not being able to move due to being swarmed with bikes well within any sort of safety area.
From personal friends, I know you can get paid >120k EUR if you have 5-10+ years of experience.
I do not assume you can work only with one service. But what you brought up from the parent comment about breakpoints makes no sense.

It’s like complaining that someone mocked out a complex submodule in a unit test, so your breakpoint descends into a mock instead of the real thing. You’re mistakenly wanting the wrong thing.

Testing that spans service boundaries is a known entity. Most of the time you want to be testing one service in isolation and mocking out any dependency calls it makes to other services.

But in cases when you want to do integration or acceptance testing involving multiple live services, that’s fine too. You could for instance run the suite via something like docker-compose.

But if you want the debugger to step through the internals of some effectively third party dependency, that’s just a poor approach to debugging. You need to mock that away and isolate whether the third party entity (whether it’s an installed package, separate service, whatever) is really to blame before descending to debugging in that entity.

Imagine if someone is debugging a data processing pipeline task. It makes a service call to a remote database. You really think your debugger should follow the service call and step through the database’s code? That’s a terrible way to debug. That example extends perfectly well no matter what the service call is into, whether it’s local or remote, whether it’s in the same language or runtime or not...
Show HN: How to hold airlines accountable once and for all
Does that mean that it will work with the newest Edge based on Chrome? Hmmm... the entire switch to Edge might actually benefit Microsoft
I have a Danish startup visa and happy to answer questions.

One thing re funding I wish I understood before I moved here: Europe has no favoured state laws which prevent governments from unilaterally propping up local companies, startups are no exception. However, there is a "no one cares" de minimus limit of 200k euros. Any published funding accompanying a startup visa will come out of this amount, and in practice there are many other schemes to receive money up until the 200k limit. Beyond that you start applying for European wide funding schemes. I'd choose your destination on other factors, since all state money is subject to the same limit.
When you build your own PC, you can decide which parts to spend more money on, and on which to skimp. With pre-built you often have little choice, or the choices are very limited or very expensive. Typical example is memory, where the pre-built usually come with very little memory, and increasing memory costs much more compared to the retail prices of memory modules.
Hayek, Economic History and the Liberal Project
New tech could lead to password-free future
Another avenue to consider is that Ireland allows citizenship by registration for anyone with a grandparent born in Ireland. It’s a pretty easy process if you qualify, and isn’t a visa, you are immediately recognized.

There are some gotchas. The US doesn’t acknowledge dual citizenship, and I believe you must travel in/out of the US with a US passport. If you have a US security clearance or wish to obtain one, you will have a problem as well.
Top Nigerian Gospel Songs of the Week – 4th Week of Feb 2019
They are written on top, but not in. It's like claiming Ruby programs are written in characters.

S-expressions know nothing and represent nothing about concepts like functions, variables, argument lists, operators, bindings, type declarations, function defintions, variable defintions, class definitions, ...

Even syntactic (3 4 +) is READ successfully, but it is not a valid Clojure form.

Basically a READER is on the level of a TOKENIZER, but not a parser.
Ah, the magic of the Tiquet Resto and 38 days of paid vacation/year ;)
Plus jesus and gays. The second the Republicans produce an intellectual candidate the country will change profoundly. I feel the exact same way as you.
And all GA jet engines now are turbofans with high bypass ratios. Not something you can do at small scale. Would have guessed the relative speed they operate at also plays a role. And wouldn't this require quick changes in thrust? Not sure that heavy big diameter fans could do that.
Suppose that my board already has an FPGA, and that the choice between a soft CPU and an additional chip hinges on performance. You don't want a fast CPU for no particular reason. Rather, you want a CPU that is fast enough to perform its intended tasks.
I've made a promise to myself that I will never buy any game with microtransaction. If that means never buying another game, that's fine. I've got like 600+ games on my Steam account, I'll live.

Some games do get microtransactions added after the fact, but that's mostly in multiplayer modes (like GTA Online vs GTA V), and thankfully I've never been much of a multiplayer fan.
How random can you be?
Don't you feel guilty about global warming denial?
As the AI has likely not seen anything remotely similar during training, it is quite interesting that it is detecting the animals. As the picture was set up to confuse humans, does it somewhat show, that the representation that the AI learned is similar to the one humans have?
Show HN: Writing discord bot with speech recognition
Or random.SytemRandom().choice if the secrets module is not available.
I don't think making mass market products or having a long supply chain necessarily means you can't keep secrets. I mean, Nintendo seems pretty damn good at keeping their cards close to their chest, arguably even better than Apple in that sense, and they've got a decent supply chain and mass market products. Same goes with Valve.

Quite a few smaller companies there are the same way too. You very rarely hear about leaks coming from Retro Studios or Rare for example. Companies have definitely have a more secretive culture, and while it won't 100% stop leaks, it'll definitely keep them to the bare minimum.
I'd say there is a false notion that having been somewhere means you know it. I've been to France but I don't know it. During that week-long trip, I spent all my time in Paris but I don't know it. Even the places I've been to in Paris (like the Louvre or the ET), I don't actually know well.
> But your other argumentation is quite interesting. Do you also hold that 0 physicist ever worked on the theory of phlogiston? Or on ether?

The pay gap as caused by discrimination has not been proven to be a problem. That's why there aren't people working on solving it.

I honestly don't know what the things you mentioned are, but I fail to see how physics are related to this topic. However, if you really have to use examples a better one would be that I'm saying that there weren't a lot of scientists working on curing AIDS before AIDS appeared.
Man it must be hell to drive interstate and remember all the differences
I'm a little confused, it seems quite accurate to me. It's the famous duck/rabbit rotation illusion and the google cloud vision API returns different results depending on rotation.

What do you find misleading about it?
For the UK I hit some dead programs (ex. Sirius, which is supposed to be one of the endorsement options for the Tier 1 Graduate Entrepreneur visa). Is it because no one knows how Brexit will affect the rules? Just this program stopped being interesting or is on temp hiatus?

I do think it's pretty neat that just getting into an accelerator in the UK can also help with your visa process (endorsements for entrepreneur visa)

http://www.siriusprogramme.com/apply
https://www.gov.uk/government/publications/entrepreneurs-set...
I'm reading Shuǐ hǔ Zhuàn right now, there are 108 heroes along the ~2000 pages but somehow the most important remain memorable enough: Gao Chai, Song Jiang, Li Kui, Wu Gong...

See, I can even remember some names :)
Dart vs. JavaScript
I created a Telegram group for MongoDB related chat
How about letting people opt out?

Ban things that we have good reasons to believe are harmful for people (or sign them up by default for things we believe are beneficial for them), but allow people to opt out by submitting some document that basically says "I know what I am doing is likely bad for me but I accept the risks"?

This way you both protect people from their own irrationality and maximize liberty.
What a cess pit of bigoted bullshit the comments are.

HN is the only place I have encountered in the modern world that still tries to argue against gender equality along with weak justifications for disparity. Arguments I haven't heard expressed at all in the UK since the 1970s or 80s. No one still asserts in good faith that the world is flat, pay inequality is not a serious issue, or reinvents the timeline of actual history or even thinks that there is still debate to be had. It's basically a settled issue, and I see no evidence that any UK or European men are pushing against it.

America on the other hand, and I assume it's mostly the US nature of HN that causes this, seems to be still firmly stuck with the views of the 1950s. Still resenting the unfairness 60 years after equal pay laws? get real.

FWIW I managed to read the article with interest, without a single thought it was a myth. Or screaming unfair from my wealthy white male, privileged perspective.
This is what lead me to switch to using their website on mobile, rather than the app. The same goes for LinkedIn, which I had the app for perhaps a week before I got fed up with its bullshit. I still have messenger for the tiny number of people who don't use WhatsApp or Signal.

It's been good. I've taken to disabling notifications and uninstalling apps for most sites, I don't need them telling me when I should be looking at stuff, and mobile sites have improved a lot. It's all become much more intentional on my part.

Ironically, the annoying anti-patterns that sites like LinkedIn use to encourage you to switch to their app instead of their mobile website just encourage me to use them less overall. LI is probably the worst, along with Reddit.

I don't have an issue with most of the content of my FB feed itself, because most of the people I'm friends with don't post crap. I'm not friends with people I don't actually want to stay in touch with and I mute the small number that overdo the minion memes. My feed consists largely of stuff about my friends and reletives that I find, at worst, uninteresting and skippable. I don't seem to have all the "crazy people" problems that a lot of people seem to complain about (perhaps I'm just lucky that my family are pretty normal). I find twitter is much worse for things like political share-spam or vague-tweeting, but I'm pretty focused in who I follow there too, and turn retweets off for anyone who is a bit of a retweet spammer.

I find it funny when people complain about Facebook because their feed is full of their MLM hawking aunt or the rantings of some odd "friend". I think there is a lot wrong with Facebook, but you can't blame them for your friends and family. That's like inviting a load of people to a pub for your birthday, then leaving a bad Yelp review because the company was bad.
According to that mock-up, the rider is lying directly above the inlets of a set of jet engines?

How does that work?
Formal Specification Applied, with TLA+
> but doesn't cover outliers like my mother who would have been knocked down at least, killed at worst

So would it be ok if that self driving car did see the pedestrian walking down the freeway, tried to avoid the collision, looses control and end up running into the car coming the other way, killing all the passengers in both cars?

The car was traveling at high speed down a dual carriage way (i.e. freeway) in the middle of the night.

In a situation like that any sudden reaction by the on board computer is never going to end well.
Cheers! Just trying to help out.

To quote Hackers[0]: "We demand free access to data, well, it comes with some responsibility."

[0] - https://youtu.be/Rn2cf_wJ4f4
Since we've had a rooster, there is a lot less fighting going on, even when we introduce new birds to the flock. He really does keep the peace between all the hens.
Did MySQL let you connect to instance from remote without password like ever? I used it first time like 16-17 years ago and don't remember anything like that.

PS: And yeah I remember that famous password bypass bug from 2012, but that's all.
Exactly. Unrestrained consumerism is exactly the cause of deforestation and many other ills.
Ok, but you're replying to something I didn't say.
Probably because the culture is separated, which is not the case with Israel?
Totally, and it that sense not sure if we would count. There probably isn't much of a sustainable space in below a few hundred k though.
For some reason the UK Tech Nation visa isn't filled in. Proper name is Tier 1 (Exceptional Talent). Tech Nation are the 'designated competent body' for the tech specialistaion - it's a generic visa for specialists who've been endorsed by a body in the UK from their industry. It cost something like £600 all up for the actual fees, then they sting you with an NHS surcharge which is now £400 a year I think - another gift to immigrants from Mrs May. They only give about 400-odd of them a year.

I've got the visa, I feel like the requirements for this visa should mention that putting together the application process was a shitload of work because it goes to a panel of industry people to be assesed, so is much, much harder to get than a lot of the other ones which are more criteria based. Really, if you want it, you need to convince the panelists that you'll add value to UK tech somehow, beyond just being an employee.

Also, don't be like this guy if you don't get it...https://www.technation.sucks/
I remember saying it seemed like Microsoft doesn’t care who controls the web as long as the community doesn’t, everyone said that was ridiculous.
Its not like all microtransactions are equal. In Hearthstone this becomes very much a pay to win scheme, but in games like Rocket League microtransactions are optional, cosmetic and do not bring any real advantage.

In the end of the day, how you do microtransactions matter, its not an evil thing by definition.
The last really major new product announcement was the watch which was a while ago, so it's hard to tell. With really big projects it's hard to hide their existence, even for the military let alone a private firm, but Apple have always been very good at concealing critical details. For example we knew they were working on a web browser, phone, tablet and watch but little else until the public announcements and each came with big surprises. We know they're working on self-driving tech, but beyond that what do we really know about it?
Both Italy and Spain have the same regime. It can take a year or two to set everything up, but you get citizenship and a passport (not a temp visa)
You do know that Microsoft makes Skype?
You'd have to make the surface area of the car a thousand times larger than it currently is. Or, if you could make your solar panels 100% efficient, it would only need to be 200 times larger.

You don't want a "car" that big.
Any time I see an article about China's tech doom I'm skeptical. Are there any solid, trustworthy sources for statistics on these matters? Where should I be looking for signal?
1) Don't plan on renting your whole life because inflation will catch up with you.

Can you please explain this in more detail ?
Why is that surprising? The UK has had huge immigration numbers for decades and a centrist/centre-right government that is (mildly) interested in simplifying government procedures.
Absolutely, I really appreciate it.
I played minecraft last year again and it did exactly what you said. I was constantly running out of my paltry 8GB of RAM on a linux system that wasn't running anything except minecraft. If I got unlucky it went up from 98.5% RAM utilization to 100% and then the whole system locked up. It probably was the worst gaming experience in my whole life.
I wonder if this was hardcoded/specifically trained to do this for this image?
Skype is a Microsoft product so it definitely works on Edge regardless.
> “The main difference is that when you discover that the initial divison into "Responsibilities" were wrong, it is easier to change and come up with another set of "Responsibilities" in a monolith and deploy the refactored service as a unit.”

This is generally not true in my experience, because the degree of implementation-sharing and reliance on common leaked abstractions is so high in monolith codebases.

Through great concerted effort, some highly disciplined teams might not fall into that ubiquitous problem of monoliths and for those exceedingly rare teams your way of thinking could work. But this is so rare it is inapplicable when considering which approach to use in general cases.

I’ll also say that I’ve worked on several monolith services and several microservices stored in dozens to hundreds of separate repos. The tooling cost to make either pattern work at scale was the same, but refactoring was so much easier with polyrepos that each isolated services. Just spin up a new repo and redraw the service boundaries.

Finally, many times services become associated with a fixed, versioned API, and must support backward compatibility for long periods of time. In these cases, redrawing service boundaries is usually not desirable regardless of initial mistakes, until you hit a point when you can release a new major version of the services. In the polyservice / polyrepo case, this is very easy, and the repos and separated code for v2 need not have anything to do at all with v1, and can be developed entirely in parallel, with mocked out assumptions of service boundaries or reliance on legacy v1 stuff.