skysight-inc/HackerNews huggingface dataset:
In a way the US is regulated by a high risk of expensive lawsuits with really high amounts of compensation if they harm someone. So a company will not release a product that might be harmful because they could end up paying hundreds of million dollars of compensation to harmed people.

These kinds of lawsuits don't exist in Europe, in the worst case a company will pay $10,000 to a single person. But there are other protections in place and if you take those away you will end up with much worse protection than the US has because this indirect regulation doesn't exist.
You forgot 5. (In a more distant future) After a plethora of features, long time Go developers become disappointed with how much bloat the language acquired over the years, decide to start from scratch and design the definitive language to replace it. Go to 1.
What a self indulgent outpouring of sanctimonious and facile drivel.

Mortality sucks, and meaning is a personal journey. I appreciate the urge to share meaning and truth but anyone who's truly long in the tooth will know well that the only way to know the path is to walk it.
This is an interesting conversation. I wish someone with readily verifiable credentials could weigh in. I'm not saying the parent, or GP do not have the credentials, just that they've not been established. I'd love to hear from an accountant or tax attorney on the topic.

From what I can tell, taxes will be based on the values in Form 3921 (for ISOs and ESPPs), which is delivered by the employer.[0]

Here's a sample 3921.[1] The FMV is delivered in Box 4. My question is where does that value come from? Is it the last 409A valuation, or is it required to use sale data from secondary markets?

I've received several of these forms over the years, and the FMV has always been the value from the last 409A. I have no idea if there was a secondary market for the shares.

[0] https://www.irs.gov/taxtopics/tc427.html

[1] https://www.irs.gov/pub/irs-pdf/f3921.pdf
There perhaps should be a highly regulated frequency that is used for "Emergency - stopping dead now". With some localized physical coordinates (GPS possibly being the wrong granularity) so all within a certain radius know to immediately begin slowing, the closer the more radically.
> The world presented to us by our perceptions is nothing like reality

It took 30 years for this guy to conclude what everyone already knew. What an amazing development.
I've seen lots of people get upset because AirBnB is causing a problem and AirBnB is ignoring it.

Like this guy, just a day ago, where someone made a fake listing for his house and they won't answer him.
https://www.reddit.com/r/legaladvice/comments/4h5yo0/fl_some...

Maybe it's the Upton Sinclair quote, "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"

Or it's just the New Economy. Twitter has 2300 employees. Microsoft, hardly the picture of perfect customer service, has
almost 120,000. Guess which one you can get on the phone.

You can't get valuations of millions of dollars per employee if you have employees trying to do things like answer complaints. Dealing with complaints is money-losing business, not money-making business.
Can AI Fix Education? We Asked Bill Gates
That's a frivolous suit. They are grasping at straws.

http://theconversation.com/big-tobacco-vs-australia-philip-m...

Yes, it's a virtual threat.
> The big irony being that this is not a willed construct, but a emergent phenomena.

I'm pretty sure I saw the link to this essay on HN first, and it's still one of the more interesting ones I know. I'll quote a bit, but the whole thing is worth a read if not several:

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

> There’s a passage in the Principia Discordia where Malaclypse complains to the Goddess about the evils of human society. “Everyone is hurting each other, the planet is rampant with injustices, whole societies plunder groups of their own people, mothers imprison sons, children perish while brothers war.”

> The Goddess answers: “What is the matter with that, if it’s what you want to do?”

> Malaclypse: “But nobody wants it! Everybody hates it!”

> Goddess: “Oh. Well, then stop.”

> The implicit question is – if everyone hates the current system, who perpetuates it? And Ginsberg answers: “Moloch”. It’s powerful not because it’s correct – nobody literally thinks an ancient Carthaginian demon causes everything – but because thinking of the system as an agent throws into relief the degree to which the system isn’t an agent.

> Bostrom makes an offhanded reference of the possibility of a dictatorless dystopia, one that every single citizen including the leadership hates but which nevertheless endures unconquered. It’s easy enough to imagine such a state. Imagine a country with two rules: first, every person must spend eight hours a day giving themselves strong electric shocks. Second, if anyone fails to follow a rule (including this one), or speaks out against it, or fails to enforce it, all citizens must unite to kill that person. Suppose these rules were well-enough established by tradition that everyone expected them to be enforced.

> So you shock yourself for eight hours a day, because you know if you don’t everyone else will kill you, because if you don’t, everyone else will kill them, and so on. Every single citizen hates the system, but for lack of a good coordination mechanism it endures. From a god’s-eye-view, we can optimize the system to “everyone agrees to stop doing this at once”, but no one within the system is able to effect the transition without great risk to themselves.

> And okay, this example is kind of contrived. So let’s run through – let’s say ten – real world examples of similar multipolar traps to really hammer in how important this is.
Yes, exactly. All I'm asking for is a literal code and data dump. Take a snapshot of the operating environment and publish it. Ideally as a virtual machine or container image, so people don't have to fiddle with dependencies and versions; but if it's just a file system dump of the code that's better than nothing.

The folks who are asking for this are NOT asking for: (1) production quality code (2) portable code (3) an open source project based on the work (one way code dump is fine) (4) well commented high quality code (5) any support using the code beyond which would normally be afforded fellow researchers in reproducing one's results.

We (me and anyone else who is asking) understand that there may be some circumstances in which not all data can be published due to privacy, or in which code depends on proprietary dependencies that can't be shared. That's fine. Document it if you can as a disclaimer, and people can work on getting access to those private resources if they need to.

Anyone funding research should expect this; and publicly funded research should be required to disclose all technical work product that's materially involved in published results.
Ask HN: Jurisprudence?
>> "Jurisprudence" is the science, study and theory of law. Philosophers of law ask, what is law, what should it be, and why?

__________________

MY QUESTION:

What is a real problem in law that impacts millions of people that you feel has an actionable solution, but is not currently being addressed?

Why is it a problem?

What is the solution?

__________________
Capitalism always exists, whether you want to admit it or not. You can pretend there are no such things as prices by adding more and more epicycles to your model, or just admit they exist and then (for example) have a welfare state to compensate the non-winners.
Then you should read up on it, because it's basically the least problematic part of TTIP. ( here's a comment I just wrote trying to explain why people are mistaken about the subject: https://news.ycombinator.com/item?id=11608281 )
Science isn't math, it can't prove anything. What it does is reduce uncertainties more and more until we become confident that it's likely to be right.
err... RoR is a full-size framework.
Ruby is the language. Go is a language. Go has frameworks.

You are comparing apples to oranges. With go you can then select what functionality, libraries, toolkits or frameworks you want to use with your system.

ps. why would you mention node? would you use node with a php site?
That depends on the stock plan agreement. One possibility is to make an IPO a vesting requirement. This guarantees a public market to sell them into.
The website is very nice, but I find it difficult to make sense of what the different 'dashboards' actually do, and how I might use it.

I think a demo video would be nice or even an open project where I can actually interact and see what's happening.

On the pricing side. How much benefit does a single developer get from this? I would think most of the benefit comes to teams, so why do a very short 7 day free, why not free for single users and charge for more. Or at least a 30 day trial. Am I really going to be so impressed with your solution in 7 days that I'm going to NEED/WANT to pay you $40/month? That's pretty steep for a solo developer.

Just my 2cents
This is a great suggestion as long as you don't give recruiters access directly.

Talk to recruiters, ask them for good jobs that you yourself add to a curated job board that your dev audience has access to.

You can probably negotiate ~$300-500 per referral to the recruiter that works out.
Caveat: The original article doesn't include the response by Tuto4PC.
My work lately has lead me to think there are two parts to the "self", the intelligence and the simulation running around it within the brain. The intelligence uses the senses to better augment the simulation to represent external reality. Sometimes I think that leads us to believe that reality isn't "real" but this is just the limit of our perceptual self. When our internal simulation gets a bit off or were poke at its resolution too much we notice the gaps, and this leads some people to erroneously declare their is no reality when I think in fact they are just poking holes in their own cognitive model. Ones flaws does not reject the others existence.

When you drill into this concept is goes a long ways in describing everything from Platos cave to this guys hunches.

It also opens up some interesting possibilities that our intelligence could but remote in some fashion while we still perceive ourselves within our body... Or lots of other things.

All in all though I think our social nature is used to validate our internal simulations. Just the fact that other intelligences are creating similar models leads me to think there is an objective reality.
Depends on your domain. Facebook bugs are less costly to deploy fixes for than router firmware bugs.

The specific thing I referred to as a myth, though? That is completely fabricated, the guy lied in his research. Total myth.
My point was not to qualify Jeff as a technical leader (though he is an excellent technical leader, IMO). Rather, my goal was to give people a sense for his leadership style, and what it's like to be in a high level meeting at Amazon.

I'm sorry you find the Rickover memo uncompelling. Speaking as an experienced engineer, I happen think it's among the best pieces of engineering writing ever produced.
This defeats the purpose of a good flags library though.

Where flags shine is when you've some obscure tunable deep in the dependency tree that you need to tweak (particularly in an emergency). Plumbing through potentially thousands of flags through to main is nonsensical in that scenario.
Don’t Go There Top Professions Where Women Earn Less
Obviously, but not always, or even usually.
> But the idea that catching a bug in production is a huge problem is a myth

You clearly have never worked in fintech, banks or payments. I personally witnessed the moment we catched a race condition which costed the company n-k euros in missed transactions.

And this isn't even considering mission critical software where bugs can (literally) kill.
Assuming current designs. There may be less energy efficient designs that are, ignoring the cost of energy, cheaper to builder and operate.
I would argue it's a recompile in the same sense that moving a c-based, command line only, project from OSX to Linux is a "recompile". It will most likely kinda work assuming you only touched the most fundamental API calls but the devil is in the details and those are different.

Even if we constrain ourselves to pure "digital" designs that somehow magically meet timing perfectly there will still need to be significant changes in architecture to the chip.

For example, presumably you went to the lower process node to up the transistor density. This will have serious impact on how charge and heat flow in the design so those systems are going to need a serious overhaul no matter what the RTL was. This is going to impact the layout and the area constraints which is likely going to ripple into the RTL hierarchy.

That said, the article's estimates all seem a bit high to me but it's impossible to be certain as they don't specify any of their terms. Is, say, a pipelined ADC in 28nm CMOS a "chip" in their book?
I am on mobile, so it's hard to provide links, but I'm referring to the "cost of bug in production" chart that's one of the more famous studies, from a citations perspective. Completely fabricated research.
The advantage in splitting up the assertions is that you get more visibility. If one test fails and not the other two that's extra information you can use to debug you wouldn't have if you have all 3 in one test.
Here’s why we only did three deals last year
That's extremely kind and helpful! Would you mind me saving your details for future use? I'd love to setup in Berlin at some point.
So, how do you keep the FBI out of your computer?
How flexible are the density and new development policies?

Increased demand with no supply = increased prices and low supply.
I didn't tell you what you believe. I told you what a majority (or vocal minority) of Tea Party people believe. You can dismiss it six ways from Sunday but it doesn't make it less true. Parties have platforms, not everyone in the party is 100% on board with them, but major, world-renowned journals and journalists reporting on facts that don't fit your worldview seem to be bothersome to you. They're still no less facts.

In any case, I'm also done. This is a circular conversation, obviously going nowhere.
I think I disagree with Dan here (on the substance, not the process).

But it's not unusual for him to wade into conversations like this. What he's objecting to is an instance of a pattern that he has consistently been objecting to over the the last 9 months or so: commenters extrapolating the public policy intentions of organizations based on reporting about the behavior of those organizations. There's a term for that kind of reasoning: fundamental attribution error.

Given a couple minutes with the HN search bar, you can quickly find several other recent places where Dan has raised the same objections with respect to other companies.

I think "not attributing unproven intentionality to organizations" is a pretty good norm for HN to adopt.

That doesn't mean you can't make the argument that Airbnb is having a toxic effect on particular cities! It just means you can't make the lazy emotional appeal that Airbnb is run by people who don't care about toxicity.
Can you link to more details about this?

As far as I know the VAT law applies only to service providers (like Skype, and AWS) and you can easily file taxes through the mini one-shop-stop way ( http://www2.deloitte.com/global/en/pages/tax/articles/eu-201... - chose an EU Member State, I recommend Ireland, their online thingie seems to be okay ).
... and you have the unmitigated gall to claim that those of us on the other side of this issue are "all or nothing".

What I propose still allows people to own and use guns for the things they enjoy owning/using guns for, while going after the problem usages. It's not a complete ban, and in spirit it's similar to how gun control actually works in some countries. What's "all or nothing" about that?
> Can decoding instructions be an actual bottleneck?

Yes. We have processors which can execute 4 or more instructions in parallel (if I'm reading http://www.anandtech.com/show/6355/intels-haswell-architectu... right, the processor I'm using to type this message can start the execution of up to 8 microinstructions in parallel). You need to decode the instructions fast enough to keep up.

Since the clock is the same, you basically need several decoders in parallel. But with variable-length instructions, you have to know the length of the first instruction so the second decoder knows where to start; you have to know the length of both instructions so the third decoder knows where to start; and so on. The x86 architecture is a worst-case of a variable-length architecture: take a look at http://wiki.osdev.org/X86-64_Instruction_Encoding and think how you would determine the length of an arbitrary instruction.

High-performance x86 implementations have to do all kinds of crazy tricks. An extra pipeline stage solely to figure out the instruction lengths (see http://www.anandtech.com/show/6355/intels-haswell-architectu...), extra tags in the instruction cache to mark the instruction boundaries, decoding the instruction lengths while loading the instruction cache, caching already decoded instructions, and so on.

Contrast this with for instance RISC-V with the compressed instructions extension, where you have to examine just two bits on each instruction to figure out if it's a 32-bit or a 16-bit instruction. I'd have to look up the encoding for Thumb-2, but I'd expect it to be something equally simple. Make it simple enough, and you might be able to split the instructions and decode them in the same pipeline stage.
Well, don't like Internet Explorer non standards? Don't use IE, use another browser.
I was quite surprised to see this here. He's one of the most intelligent and consistent directors of all time.
Relax, I don't think I said bugs are never bad, or devastating. I said the idea that catching a bug in production is a huge problem is a myth. It is not, by default, true. It is true given additional information for a specific case, but is not the general rule.
Maybe it's the Upton Sinclair quote, "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"

To me, I feel like you know you're in trouble on an HN thread when someone invokes that Upton Sinclair quote. There are very few conversations you can't shut down with it.
Any advice on getting either of those in Australia for less than an arm and a leg?
Possibly because Rob Pike is not a fan of syntax highlighting, calling it juvenile.

https://groups.google.com/forum/#!msg/golang-nuts/hJHCAaiL0s...
There's plenty of news stories on the Web of neighbors complaining of houses advertised as "party houses" on Airbnb with multiple parties a week many with police involvement including a police helicopter. Clearly Airbnb has doesn't do much to discourage this activity, even when the problem is well known.
I liked the idea of life being broken up into chunks.

That 40 is a real delineator, which is what it feels like to me (though ask me in five years, and I may feel different).

That the focus of the elders is to provide places/ways for the young to find meaning.

That you can really screw up your life by trying to be/act like a phase different than your age.

Nothing truly relevatory, but just a nice, quirky way of delivering these concepts.

Hope this helps.
https://authentichappiness.sas.upenn.edu/newsletters/authent...
It's unclear how many hours the author has put into his market activity, but I see this: "In fact I’m currently $7.42 up from when I started trading." and figure that I'd rather just dump money into an index fund and take the extra time to read a book or play with the dog or something.
But what about all the other tests that you still have to do? Which typically also coincidentally check the types (if I check that a value is > 2, I am also checking that its type is number (or int or whatever your particular numeric tower or non-tower says).

I see this argument from fans of dynamic typing quite a bit. Gary Bernhardt manages to defeat it better in 5 minutes than I could in a lifetime, so here you go:

https://www.destroyallsoftware.com/talks/wat
> You're telling me that all I need to do to build the institution of my dreams is provide people with a sense of meaning!? LOL.

http://gapingvoid.com/blog/2004/06/27/the-hughtrain/
If you have 1,000 cards and you are sorting on 6 columns, you have to pass all the cards 6 times, which means reading 6,000 cards. Is this O(N log N)?

I know this because I did it for a living when I started working in 1970.
"I'm just sitting here watching the wheels go round and round" from Watching the Wheels[1] -- John Lennon at 40. He also says he is now "No longer riding on the Merry-Go-Round". Maybe 40 is when you actually become you, just watching it spin while you be you. Just do what you want at 40, if you don't you haven't reached escape velocity from the show.

[1] https://www.youtube.com/watch?v=AIB2nkUfeWw
Now that is a real problem! I checked the git tags, and the major versions are indeed added over different time intervals... I had no idea there wasn't a time based release schedule. Do you know what the reason for that is?
This is among the dumbest things I've ever read on HN.
Oh the gratitude is showing alright.

s/x/anks/
Finding one similar fact (which sounds strange so I would question without evidence anyway...) doesn't make a point correct. Horses and dogs both have 4 legs. It doesn't make them the same animal.
Berlin had an extremely lively tourism sector before Air BnB existed and will doubtless continue to have one afterwards. Tourism is a double-edged sword anyway - it provides jobs, although often not particularly good ones, but it can easily grow to a point where it damages the cultural life or general quality of life for a host city. In this case I think the judgement has been made that AirBnB tourism does more harm to Berlin than good.
If the Internet of Things will be so big why did Broadcom just quit the market?
Intel has a roadmap down to 3nm, and I believe Imec does, as well. But the future is probably a combination of different packaging with faster interconnects and better throughput to and from a variety of memory types. There are a couple of ways to drop the heat. One is a different transistor structure, which may allow for a sharp reduction in voltage (0.1 or 0.2 volts vs. 0.7 to 3.5V). The second way is to use silicon photonics between chips in a package, which is coming one of these days.
Depends on the bug. Sticking to League of Legends as an example, is it really the worst thing if they have to disable a champion for a day or two to fix a bug? Not really. It still happens fairly often, and the impact is inconvenient but it's not the end of the world. Now how about a bug that prevents logins or crashes the backend? This completely take the game offline.

These sort of downtimes hurt customer satisfaction and the bottom line. If serious issues arise often enough, customers lose confidence and patience and may leave your product for a competitor. And while you're offline trying desperately to rush a fix, you're losing revenue.

If the service/product you're offering has competitors, quality matters. Sometimes it's not even the measurable quality, but the perception your customers have. Find me a business owner who thinks major bugs in production are not "a huge problem".
I second that. We've had some issues with gcc's inline assembly support. To make matters worse the list of things that it does and doesn't support is very fuzzy.