skysight-inc/HackerNews huggingface dataset:
I think the main hope is improving the parking situation. I wonder how much congestion is caused by people driving around slowly looking for parking.
>we live in a society where there are people who will abuse a system because they can or they feel entitled to do so because of some perceived offense.

Yup. If someone at a restaurant asked a patron those questions here in LA, that person would leave in a huff, cause a scene, get some sort of Twitter boycott going, etc etc, even if they were in the wrong.
I'm not talking about unikernels. I'm talking about the VMs that isolate them from each other. The VM isolation mechanism is considered secure enough to isolate malicious users, while the container isolation mechanism isn't (at least Linux-based containers).
Why would the motivations of a driverless car company be more altruistic than that of an Uber driver? An idle car makes no money, fleet owners will send their cars where they are more likely to get a fare.

Even if the cars are privately owned and people just have their car come in to drop them off at work before sending them out of the way to park somewhere (since inner city parking is scarce, so there's no space to park every car at the worker's building), that doubles the number of trips -- once to drop them off, and once to go somewhere and park.
The ban on incandescent lightbulbs went that route (for Germany): agreed to be the right thing to do but fraught with the possibility of attack by populists decrying the nanny state.
Sure! And we could use the same tech for other places where things need inflating, like airbags!
But what if you don't want to take the chance that you'll be in the placebo group?
It might also be that your culture values that heavily as a good thing for its own sake, whereas ours doesn't as much? My impression is that the English Commonwealth countries don't place much value on language learning (I could certainly be wrong on that front).
That'll just get renamed to a HAF table, which'll then get confused with some (to be invented) "half" table. ;-)
Both wage rates and employment stability (duration of a given employment, or even career) are significant elements of labour dynamics not captured by employment statistics, and most critically, unemployment measures.
Freelance Blogger Best 100 List on the Web
> Is the scientific method just a cultural value?

The value attached to particular outputs, such as those that might be supported by preservation of cultural artifacts, is unmistakably a cultural value.
Programmers who are also musicians – what's your #1 motivation? (Survey)
I know this sounds like a weird request – but apparently a lot of software developers also happen to be musicians.

I'm looking to structure music lessons for "logical-minded" learners (e.g. STEM-oriented people). But first, I'd love to get a sense of what programmers are like – what motivates you, what style you like, why you would want to take up a creative art, etc.

Anyone up for filling out this short survey? It's only 8 questions. All responses are anonymous.

Survey link: https://www.surveymonkey.com/r/TCD32ZV

I might make another survey to get specific insights about music concepts. I know a lot of people find music, especially the notation, completely illogical (thanks to an article I came across here called "Music theory for nerds").

Thanks, I appreciate your feedback!
> Did you know that your browser (Opera ) is out of date?

Erm, thanks... but I'm using Chrome on a Google Pixel?
And each connection makes a new TLS handshake.
I think there's a selection effect where the people who think it is an issue are more motivated to post.
On Abstraction – Zach Tellman
They will be driven more efficiently. People are VERY inefecint with driving.

Self driving cars won't:

1. Increase their space when the traffic slows down to where there is 300 feet between cars.

2. Less accidents to cause shut downs and lane closures.

3. Merge properly instead of slamming on the brakes and putting on their turn signal 1/4 mile from the merge point. Merging will happen while moving instead of from a stop.

4. Touching their brakes even though they aren't slowing down.
Do you know if multilingualism is more common in England, Australia, or New Zealand? I've got the (maybe mistaken) impression that it's just not valued as highly in the English Commonwealth as in other countries.
I call BS unless you provide proof.
One thing i learned with css is that as a programmer you have to take it seriously. We generally don't consider it a programming language so we work on it the least, more often then not we don't even include it in our completion estimate.

To do CSS at scale requires organization and planning from the very beginning. If you start with bootstrap, you can't just deviate down the line. If you follow the BEM convention you not only have to stick to it, you have to enforce it so everyone in the team follows it.

Currently I work on 2 MVC project, and just like every component has a view, each also has it's own css file. We don't have to wait for compilation since .net has a realtime css update, and php doesn't need to compile in the first place. But for each project, i have to train new members to follow the convention.
Has anyone taken a 10h flight where the IFE was not rebooted due to some problem?

Agree the IFE could crash, but can't see how there is even a remote risk to critical systems, or any risk to the IFE that isn't solved by (yet another) reboot of it.
Then you're guaranteed to die. Placebo trials are done to benefit the many.
We did this for a long time but we still ran into problems where people would use the same CSS class name in two places and styles would interact poorly.

It's easy to just say "don't do that then" but with a large enough codebase, and devs of many different skill levels, it's easier just to move to a model that prevents CSS cross-talk altogether.
> keep an entry in a digital record

A record where, though?

Bank "clearing" means that ultimately a bank is keeping its money either with other banks or with the central bank. They're records, but not necessarily interest-bearing, and keeping it with other banks is not risk-free.
The differences from state to state are typically minor and not incompatible. Most states derive their requirements from federal standards/recommendations anyway.

Current manufactures only offer two versions of cars. One is for most states. The other is for a particular state and all the other states on the "I'm with him" bandwagon.

If a certain state would adopt federal recommendations for certain vehicle requirements then things would be greatly simplified.
Contributing meaningfully to a big OSS project is a way bigger time investment.
Not only you have to understand a lot about the project, you have to actually work on open issues in it.

And contributions to tiny projects tend to get passed over anyway.

Moreover, certain hiring agreements would consider it breach of contract or confidence.

Making your own Github or such portfolio faces the same problems.
They vote for their parliaments and the EU parliament. Depending on national rules, the first nominates a commissioner, or they vote for an executive who does. The second has a veto.

It's really no more removed than any US cabinet member, especially if you figure in the electoral college–yes, that's rather symbolic. But the difference to electing a parliament which elects the executive in the EU member state is still rather small.
For professional low level poker players, a good deal of their income comes from rakeback. That is, for every hand, the site makes $N (the "rake"), and the player gets back X% of N/players, where X scales according to the amount of volume put in. I'm a bit out of the loop but you can assume that N is around $3 and X is probably in the 35% range.

Some people semi-derisively refer to these people as "rakeback pros", in that you can break even (or even lose a little bit) in your poker results, and still make a living wage from the rakeback alone.

Also, 387k hands probably takes less time to play than you think. Many online grinders play upwards of 1000 hands/hr - 20+ tables concurrently X 50-150 hands/hr.
It's not really plausible that they would hire people to secretly gather it from you. Maybe they just make it a requirement for getting the insurance at all, that seems cleaner and more scalable.
Standard Cognition (YCS17) Attempt at Shoplifting in a Store Without Cashiers
Agree with everything you say. Personally, I hope that self-driving cars are introduced alongside a road-use tax that moves the true cost of road construction and maintenance (and the opportunity cost of all the last currently dedicated to roads) to users, rather than the general public.
Show HN: Videovote– A YouTube watch party for the world
I actually picked up this Code & Go Robot mouse activity set from a local Micro Center this past weekend.

Its ages 5+, but a 4 year old can do it. you can command the mouse to go forward, backward, turn right, and turn left. You build your own maze out of the pieces. There are little cards with the action that they can place on the maze to help plan out the steps.

I think this is a great option. Previously I had recommended the board game robot turtles, but I think this is more appealing to a child.
I doubt Postgres could handle what Riak's doing. Riak is a Dynamo style database, which basically means that you get zero features but you get something that's fast and scalable. Postgres gives a different set of tradeoffs.
Java EE != Java
Fair enough. The original statistic could well be inaccurate. I was simply responding to the comment that it's irrelevant without knowing the number of underage bus riders.
Security Fixers: Not just finding, fixing too
Not a single piece of EU legislation (both directive and regulation) can be enacted without a majority in the EU parliament.

The only difference to national governments is the lack of a right to initiate legislation. But in practice, they just stick anything they want into any vaguely related piece of regulation. They do have the power to amend.
Oh man, I was on a recent Austrian 767 trans-atlantic flight where they use a touchscreen (capacitive, I suppose) for the seat controls. Where did they put it? Right under where your forearm would go. There was no visual confirmation for hitting the buttons, which mean it was virtually impossible to tell if your seat was doing what you wanted it to do when you 'pressed' the buttons, but then it would randomly do stuff you DIDN'T want it to do just while you're sitting there.

I took to leaving my phone on top of the seat controls, but even then seemed to have weird gremlins.

I'm not sure who designed that, but it was.. not smart. Poor design, poor implementation.
Likewise, it makes me think of the Descolada virus from the Ender's Game sequels.
When I read about a/ux sometime in the early 2000s I eBay'd a Mac quadra (you need one of the 68k models with an mmu) just to try it out.

As someone who thought Classic Mac OS was a pretty cool ui, I have to say it was fairly awesome.
While true, self-driving vehicles should be able to optimize the flow of traffic more efficiently than humans do. There are known methods for improving the flow of traffic, such as the zipper merge, that are really hard to get humans to do consistently. As well as the cascading effect of different reaction times to going and stopping, delays caused by too aggressive or too conservative lane changing behavior, etc.

Once you remove the inconsistent skill level, distractedness, irrationality, and emotional reactions that accompany human drivers, you can increase road utilization considerably without a noticeable increase in congestion.
Oxytocin-enforced norm compliance reduces xenophobic outgroup rejection
>However if it were a child or family would you leave it all alone in a 500 square foot apartment for 8 hours a day 5 days a week while you went to work? Or would you feed them the the exact same food every day? In those cases "its just a dog" right?

This is also where some entitlement comes in. People faking that they have service dogs so they can get it into their apartment building then leaving it while they're at work all day, especially if they're single.

I love dogs but I'm not going to own one until I can personally make sure I'm providing a good environment and training for it. That's not a studio apartment in Central LA at this moment so I'm happy to wait. It's not a child but it is a being I'm responsible for.
Aren't there MASSIVE (read: showstopper) complications when you want to use FHE for "looping" computations?

I always thought FHE was only good if you can fully unroll your "fixed-length" computation, and even then you can only use each "program" once without compromising security.
Isn't this just event sourcing?
I wonder if your experience is fueled by a similar disparity as a sibling poster -- that dogs in the UK tend to get much more exercise than those in California, so they tend to be calmer.

> Should children be banned from all restaurants?

I wouldn't have a problem with that. Kidding aside, as much as some people would like to suggest otherwise, dogs are not people. Children are, and IMO that gives them more of a leg to stand on when bringing them places where dogs might not be allowed, even if dogs are likely to be more trainable than children (even if, in my experience, most dog owners I see have done an abysmal job at training their dogs).
I always found it difficult to figure out what to watch on youtube with its huge catalog of videos. With that in mind, a friend and I made this application over the last three weeks that allows users on Twitch to vote for their favorite videos with a constant stream of videos playing each less than 10 minutes. Feel free to vote for your favorite videos by pasting a youtube url in the chat.
I don't know much about windows services vs web applications. I will look into it thanks! Right now the traffic is minimal less than 10 connections, but it is an iot project so I want to know how to handle this at scale if the product catches on. It likely wont catch on but I would still like to know how to scale anyway to thousands of connections if not tens of thousands.
It's like introducing a new more efficient protocol over existing limited networks. It can reduce congestion sure by using the network more efficiently, but only if done cold turkey (no or limited human drivers). This is unlikely to happen in ge states, but much more likely to happen in Asia (China) where they have real traffic problems with hard limits on infrastructure.
Irresponsible and stupid perhaps, but a lot of exaggeration here too.

I'd say the absolute worst case scenario is that the IFE crashes and must be restarted. Not a great result but not a plane crash and not a 10h flight without IFE either.
correct 98% of the time will not be good for some stores as grocery tends to have a very low profit margin.
> then call a method on that temporary which returns a reference to within the temporary

The obvious answer to this would be never to return references to members (or anything tied to the objects lifefime), but if you really must then you can always use a qualifier to prevent this pattern from compiling.

https://ideone.com/UuZYJe
The naval base in Charleston had a barge on which they had built hotel rooms for people to live in while working on various projects. After Hugo went through, it was found 1.5 miles (2.4 km) inland. Not sure if they ever got it back in the water, or they just cut it up where it was found.
Personally, I think the cookie law could be expanded a bit further. Currently, I'm not always appropriately notified that the website I'm visiting uses cookies. How about we institute a law that requires browsers to implement a feature that detects when a cookie is stored, locks the browser and proceeds to play an unbridged rendition of the Ode to Freedom (yes, that's really what it's called) while displaying a full page warning that you have to manually accept. Later, we could expand the mechanism to cover websites that use CSS stylesheets.
Well, imagine a fire due to faulty wiring that is accidentally triggered by some hack. Maybe absurd but not impossible. Why mess with any in-flight system?
Is anyone able to providing a notable source on 23andme and their position on HIPAA regulations?
I don't think you can call V2X rushed, as it the first version of the standard was published in 2002.

https://en.wikipedia.org/wiki/Vehicle-to-everything
Five Steps to Becoming a Data Scientist
Strong coronal mass ejection headed for Earth, bringing hazards and rare auroras
At least in my industry all the application layer gets done in Simulink. I prefer working with code. I find working with Simulink frustrating, you can't diff properly, simple things are hidden in hard to find configurations. It just doesn't work well with how I like to work.

Three other option is going back to firmware, which I did in my previous job, but I don't want to write more firmware drivers. It's just not exciting.

Additionally I'd also like to do more creative work, I find data science sounds very exciting and I could probably bring a lot of software skills to the team

But convincing the industry to go another path is probably harder than switching fields.
Thank you for admitting the misunderstanding.

It's really dangerous to go around calling democratically elected governments "autocratic". These people really do try, and there's really no indication that any government except maybe Hungary is bent on perpetuating their power. Calling them names just removes any incentives for anybody to do well: Why bother, if you're just going to be called an incompetent autocrat anyway?
I have no idea why you think the name helps remove the need for a visualization. Besides I think "filter" is more apt than "table"—it doesn't store anything per se.
I would much rather get it done anonymously through a VC funded startup than through an MD who is going to unambiguously tie it to my person, log it into an "approved" and "secure" storage and may be required to report it based on some currently unknown set of conditions ("do you have a predisposition to X? let us alert the right folks so they can check you out, just for your own benefit")

I understand that with personal genetics you are unlikely to stay anonymous against a determined effort, but ATM I personally trust my government "trying to do good" less than I trust a random stranger who wants to make a predictable profit for his business. Just my 2c.
Why on earth have FitBit not cornered the competitive relaxation space
High Frequency Hacking of All Voice Assistant Phones
What about errors or changes in your diagnosis? John Bain (game review youtuber) was diagnosed with Cancer and in 2015 his cancer was determined to be uncurable. But, his diagnosis changed and now he is in remission again. See
https://en.wikipedia.org/wiki/TotalBiscuit
Stanford also does a good job of helping interested students with those things. It’s just larger and more diverse, and also includes students who want to be judges, literary critics, historians, medical doctors, mathematicians, journalists, school teachers, etc.

If you looked only at the subset of Stanford students with similar interests and backgrounds to Olin’s student population, you’d probably end up with a similar distribution of outcomes.
I have a youtube channel (vimgirl) and before recording I have to write scripts for what I plan to say in the video. The digital voice doesn't seem to be working right now, but when it does it would cut down my screencast production time by at least half.
I'm not sure I'm a fan of all of the evaluation-criteria. Specifically the 1st one:

"High Level:
A good FPL should not have constructs that concern machine internals and possess no semantic value[18]"

This is a subjective measure based on how much effort & time a new student's priorities allow them to put into learning.

Obfuscating underlying mechanisms is only good when there isn't sufficient time to teach them. A high rating in this area implies a FPL-student's goal should be to make an application, & not necessarily understand how it works in the process.

[18]--SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Pages 173-177
If you have no background in CSS+HTML, you probably want to actually start by learning a clear mental model for how CSS and layout actually works. Otherwise, working with CSS is going to feel like https://imgur.com/gallery/Q3cUg29. If you are actually able to predict what layout would result from a small snippet of CSS and HTML, it makes things much easier.

So how do you get there from 0?

1) Read this page: https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduct... and then play this game. https://flukeout.github.io/

2) Open a file in a text editor with a <style> element and a <body> element to play around with.

3) Enter file:///path/to/that/file so you can view it.

4) Download a Spaced Repetition flashcard app like https://apps.ankiweb.net/ For more on how Spaced Repetition works, see https://www.youtube.com/watch?v=eVajQPuRmk8.

5) With all that open, work through http://book.mixu.net/css/
As you are going through it, test things out yourself and take notes. Make flashcards that test your ability to remember why certain things work the way that they do. Also make flashcards for things that seem surprising. Try to keep them small and focused.

6) When you get to the flexbox section, take a break and play this game: http://flexboxfroggy.com/

If you are the sort of person who likes understanding things at a deeper layer of abstraction than you actually work, read https://www.html5rocks.com/en/tutorials/internals/howbrowser...
This is a flawed architecture. It will work at release, but it will be difficult to manoeuvre with, and they will grow to hate it.

As your business changes, your data changes. Imagine if on day one, they had one author per article. On day 1000, they change this to be a list of authors.

Kafka messages are immutable. Each of those green boxes on the right hand side of the first diagram will need to have special-case logic to unpack the kafka stream, with knowledge of its changes (up until 17 May 2017, treat the data like this, but between then and 19 May 2017 do x, and after that do y).

Document pipelines is a rare instance of a context where XML is the best choice. They should have defined normalised file formats for each of their data structures. Something like the gateway on the left of the first diagram would write files in that format. (At some future time, they will need to modify the normalised formats. Files are good for that. You can change the gateway and your stored files in coordination.)

Secondly, they should have a gateway coming out of the file store. For each downstream consumer, they should have a distinct API.

These APIs might look the same on the first day of release. But they should be separate APIs so that you are free to refactor them independently.

When you have a one-to-one API relationship, you can negotiate significant refactors in a single phone call. When you have more than one codebase consuming, you need to have endless meetings and project managers. I call this, "The Principle of Two."

Some of the other comments here say that they should have used databases. So far, they have not made the case for it. And databases are easily abused in settings like this one. People connect multiple codebases to them, and use SQL as a chainsaw. Again, you can't negotiate changes.

When you create a system, your data structures are the centre of that system. You need to do everything you can to keep your options open to refactor them at a later time, and to do so in a way that respects APIs that you are offering your partners.

Kafka is a good tool. If used well, your deployment design will stop your system regularly (e.g. every day), nuke the channels, recreate them from scratch, and restart your system against these empty channels. You shouldn't use it as a long-term data store.
GrubHub trial could have major implications for the gig economy