skysight-inc/HackerNews huggingface dataset:
A few questions for HN:

1.) Do you think San Jose will ever become "a thing" for tech startups? Is there enough to do there? There is a WeWork and San Pedro Square in downtown San Jose. Or is a waterfront view what make San Francisco, Seattle and Portland what they are? Also, if you did want to live in San Jose there where are the up and coming places for HNers to live?

2.) Cupertino used to be cherry orchards and suburbs. Will Morgan Hill (strawberries) or Brentwood (cherries) ever become "a thing"?

3.) Is it bad if housing prices are high on the West and East Coasts? If housing was unconstrained in the Bay Area and at cost parity with the MidWest, wouldn't that remove any reason to live in the MidWest?
Unix is anything but simple.

And 40 years ago they were actually able to convince people that this new thing was worth the risk and that's why we're having this conversation today.

Early adopters are simply early, they will most likely lose their shirt but some of them will end up making you wish that you too were an early adopter.

It's a bit like angel investing.
Update Your 32-Bits Apps to Support 64-Bits Runtime Environment
Evidence for Particle that is its own Antiparticle
Rat poison is a bit extreme but I've seen one dealer crush up anti-histamines to cut with cocaine. He was making a fair bit of money.
You still don't get it. The law will not have anything to say about smart contracts because the law will not be able to enforce a contract one way or another depending on some judge but it will simply execute and that's the end of that.

This so that some guy in China or India and some guy in the United States can agree on terms without having to haggle over whose legal jurisdiction will kick in if and when there is a dispute about the contract.

Until we get a world government and until judges are able to order millions of nodes all over the world to do a hard fork there is no way around a smart contract environment that actually works. But we don't have that at the present, Ethereum as far as I'm concerned was DOA because of DAO.
I dislike algorithms that I understand, and I distrust algorithms that I don't when it comes to stuff like social security or insurance.

Smart contracts by composition would be really nice. Like a compile to EVM lisp!
Why not three? This "wide range of offenses" generally applies to felonies, which are grevious enough to be placed into their own category with its own suite of punishments, and it is not entirely unreasonable to apply a singular repeat offense rule to all of them. The fact that the number seems arbitrary to you does not make it invalid.

I am sure we can agree that repeat felony offenders need to be handled specially, and, unfortunately, given the [archaic] nature of the judicial system, laws must be codified and at least in theory represent majority agreement. Whether influenced by baseball or something else, three is the number that lawmakers deemed reasonable, and you have not presented a valid argument against the concept or the number.
the problem is that many (or most?) of the prisoners are now in private prisons

It's actually around 8%: http://www.pewresearch.org/fact-tank/2017/04/11/u-s-private-...
Let me ask a really stupid question: isn't AGE the most defining factor here rather than race etc.? Especially percentage of those owning a home without mortgage - if anything, fractions of a percent may buy a home they'd live in outright, so it must be just because they already paid out that home, and they are old.

Same for the large percentage of women in lower earning groups and larger overspending there: that's natural, young women make less money, but they also get a lot of money from boyfriends, frequently those in the top income group, and spend it, so why is that a problem at all?
Would it not be possible to write a contract that has intentionally random results? Could you not use the timestamp or some other piece of data to flip a coin to determine the outcome?

Does the EVM prevent this in some way?

I did some searching but I'm not sure I know what to look for either.
I wonder why they have not used Coq's extraction approach?
I get your point but the truth is if the government REALLY wants your data then they're going to get it. It's not hard to install a physical keylogger for example and you'd never notice.
It's a self correcting cycle. Money pours in - salaries and living expenses go up - real estate goes up. Money flows out - everything shrinks.

What goes up must come down. Everything is cyclical. SF economy is no exception.
Maybe if people named those people their scam would be a little harder to execute next time.
However a smart contract between you and me may execute, a court can still order me to give you money, or order me to enter into a different smart contract. And if I don't comply, they will eventually hold me in contempt and at some point seize my property by force and throw me in jail if I resist.

The authority of the state ultimately rests on its ability to resort to violence to enforce its will. No smart contract can change that.
I guess I didn't see it that way, I hope my change is adequate.

That said, I think that what I said was about as tame as newsguidelines.html itself: "If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. It's a common semi-noob illusion, as old as the hills.", which resorts to some light chiding which I personally do not mind being subjected to.

Note: I think you'll find Detroit1234's and Detroit12345's genuine account by looking at the list of people who have downvoted all of my comments in this thread. This is, assuming you folks aren't already doing work like this.

And again, sorry to waste your time. The expected colour of discourse here is a bit different from what I'm used to in person.
If you want to do it interactively, what do you want that frame capturing from VLC doesn't offer?

If you want to do it programmatically, what do you want that ffmpeg doesn't offer?
Cosette: verify the equivalence of sql statements
I'm happy with it with Google Chrome, which is what I use on my Windows gaming desktop.

However, on my Surface Pro 4 I use Edge, because it supposedly uses less power than Chrome.

If I've understood the 1Password forums correctly, the Edge integration that they are working on will only be in the subscription version. Those of us staying on 4 will be stuck with manually looking up passwords in 1Password.
They do HPC on a laptop?
It's precisely that many of the participants did not have happy (or healthy) lives that makes the study interesting.

You're right that the initial sample is much narrower than ideal. That's why they've broadened the study to include a comparator group of city men and second-generation participants of both genders.
In other words, dating an archaeological finding gives you a lower bound of how long there has been human activity on the site. Finding something older does not contradict previous results - and there are good reasons why older things are more difficult to find so absence of evidence is not (strong) evidence of absence.
Legendary Pokemon will soon appear in Pokémon GO Trailer revealed
>"The moment the PhD student stood up and bolted out of our office was the moment I knew we needed to write a blog post."

There is so much wrong with this sentence.

I think that most people and companies would have been quite concerned with an interview ending in this fashion. I also think most people would have taken a moment to reflect about the sequence of events that led to an interview ending in such a manner.

Not these folks though, their first thought was we "we need to write a blog post." It's amazing that they chose to take a one-sided interpretation of an awkward event as a marketing opportunity, complete with a picture of "Dr. O"
Bah, what would you know about congestion control in IP/TCP.
Wow that is one beautiful machine, and the documentation is beautiful too.
Imagine if software could be this clearly illustrated, where one glance immediately gives full understanding of the interaction of a dozen parts.
Discount? I thought you didn't need one at all if you were using a B&W TV?
I for one think it's a promising coin.
The biggest harm from these prison labor businesses is not to the prisoners (who, in the article, say it's better than their alternative), but to the other dairies out there who have to compete with businesses employing Thirteenth Amendment slave labor. As the article points out, non-prison dairies have a tough time staying in business, due in likely no small part to a taxpayer subsidized competitor who doesn't really have to pay their staff.
So have I, but it's actually gotten there for me, my main/gaming PC has been linux for 6 months now and I've been pretty happy. Most of my gaming is strategy games from paradox, and they've all supported linux for a while now. Apart from that there are more linux games than I have time to play, the only change is that I no longer buy a bunch of games during a sale that I will never play.
That's why I hope that smart contract systems will make this kind of thing much easier in the near future. That's also part of what I'm working on. It might be easy for a small group to manage with a convention and an informal money pot, but if you're a bigger network (an organization or even a network of organizations) then budgeting and tracking payments becomes more difficult.
Depends on what viewpoint your coming from, but from that of a software developer there are many alternatives that have been much better than San Francisco for years, especially Seattle https://www.codementor.io/blog/best-cities-software-engineer..., which is also set up for future success as it keeps building http://www.spur.org/news/2017-06-15/keep-building-oakland. Honestly, I think what we are seeing, is a shift from technology companies, to technology simply being in everything, reducing the usage of such an odd concept as "Silicon Valley". For example: the biggest "Technology" company recently in Seattle is Amazon, a store first - that leverages technoloy. Even the recent things coming out of Silicon Valley have been similar (uber - taxi company that uses technology for efficient trip planning with customers, all the food delivery startups, etc). As we move more and more in this direction, where the startups are X (with technology!) it makes sense for the product to be developed where X is best instead of where technology is best.
How to do anything – a quick fashion parade of unusual user guides
That is true. Like in any project, research, or work, the devil is in the details. I personally think everyone could have been more understanding of the situation and clarified specifics. However, in the end no one won. The talent has left and the company still needs to fill a position with a capable candidate.
Understanding of Predictive Analytics
>They're being ignorant about the harm being done to the victims of child pornography

You are foolish to believe that all children are harmed by childhood sexuality and/or child pornography. Sex is part of the human nature, and we do not wake up on our 18th birthday and realize that we are ready to begin exploring our bodies. Never mind the fact that human beings can be conditioned to both be traumatized by and accepting of sexual activity by/as children.

>It has no place on HN. I would downvote if I could.
This amounts to morally-derived censorship.

It is foolish to presume that your cultural programming should not be scrutinized; society is worse off for this kind of puritanical closed mindedness. No, I'm not asking you to accept victimization of children, but if you cannot honestly discuss and/or examine both sides of an issue, you cannot be confident in your opinion.
Lightmap HDR Light Studio 5.4.2 Win X64 and Crack (Latest)
Book Review: “Working Effectively with Legacy Code”
> echo "bbr" > /proc/sys/net/ipv4/tcp_congestion_control

[...]

> restart and you are done.

You only need one or the other. Also, you could just reload your sysctl.conf instead.
Buy only from companies that support FOSS, e.g. AMD and Intel.
Perhaps in your retrospective opinion, but it was good enough for every major investment bank to invest millions in, and even enough for a company like Microsoft to try and copy...
Your logic doesn't add up. Attackers are only willing spend $90k if there's a 90 percent chance they can exploit a bug in the contract to extract the entire $100k value.

Clearly if TWO hackers both spend $90k and only one extracts the value, the other one has lost their entire $90k - unless there's a way to be sure you are the one who will win that, your expected return on the $90k is only $50k if there are two parties trying to hack the contract.

The interesting bit is yes - the immediate loss. But a loss of unmarked cash is similarly instant.
Hmm, so don't most courts consider the spirit of a law/contract as opposed to the exact wording to get around people finding obscure loopholes in the phrasing? That's one area a computer is not going to be forgiving about.

Obviously in this case, reassigning the wallet owner is completely against the spirit of the smart contract. What solutions are there to this? All I can think of is for contract coders to use a language that allows contract constraints to be specified more easily (e.g. "owners cannot be reassigned") and have it verified by the language. Maybe this is a good application of formally verified code but the language being used doesn't seem built with that in mind.
What exactly do you mean by "stealing each other keybindings"?
From what you have described so far, it would seem to me that you are describing problem specific to X11 where global keybindings are often implemented in spyware manner, i.e., listening to all keyboard events (regardless of current window focus) and reacting accordingly.
They may conflict with each other, they may interfere with each other, they may spy on user, in other words they are not working together at all.

There is no standard way to register global keybindings under Wayland yet, but this is bound to happen eventually.
Not as a builtin part of Wayland, but it doesn't matter.
It will of course use D-Bus interface, as KDE does it now for example - but if an application doesn't support this interface, it can't steal keybindings, it just doesn't get to install global keybindings itself.

Not sure what you have exactly against D-Bus, but clearly modern Linux desktop embraced it.
> That's a lot of effort to spare yourself a conversation about convention within your friends and a small money pot.

Hey, that was an example meant to explain difficult concepts through terms most people will be familiar with. You can't judge it like this.

Somewhat related, and maybe I'm revealing my stupidity here, but I wish someone explained securities to me in a simple way.
"It’s going to take a lot of work to develop the training and discipline to treat smart contracts the way that banks treat their ATM software."

https://web.archive.org/web/20160406115607/https://www.bloom...

ATMs are not secure because of their software. They are secure despite their software.

Maybe eth will reach the point where the police will come after people who try heists like this. That seems much harder than coming after someone who stole $30m from a series of ATMs, though.
> Honestly I don't think much is solved by EditorConfig.

No, it doesn't solve all the things. My experience is that it addresses one specific annoyance - team members checking in changes with varying line endings and spaces/tabs settings -
and makes it a thing of the past.

For solving that one thing, I like it a lot.
"You may touch the hot pipe as long as you get much faster."

Come on. Modelling hard constraint with a score is tricky.
There's already an implicit bug bounty. Whoever found this bug got a bounty of millions. Much better than the presence that tech companies pay.
I mostly see your point, except your argument seems to be missing the important fact that the payoff for the hackers is not guaranteed. To say someone is willing to spend up to 90% of the potential payoff without a guarantee that they will be paid out is missing a fundamental aspect of the economic equation here.

The scenario you gave should be fairly similar to any application outside of Ethereum that deals with money ie. a banking app, except for the fact that, like you mentioned, you can't prosecute someone.
I just got a Xiaomi Redmi Note 4 a while back, a lot of phone for not a lot of money. Anyway, it comes with MIUI, a stupid version of Android, and notifications was very rare with the default settings. You have to enable notifications per app, and then there was some sort of aggressive killing of background apps, so you wouldn't get any notification from many apps anyway since they weren't alive to send them.
Ouch. Is Xwayland still the only way to do remoting? https://wayland.freedesktop.org/faq.html#heading_toc_j_8 just punts on it and speculates about what could theoretically happen someday, but I don't even know how or why I'd start using a backend that can only run on one computer.
I hereby perform the instructions of this contract with these given parameters

How big can be the parameters? Megabytes is possible?
So you're saying your comment isn't valid thinking?
I think that there is an inherent need in people to explain a way or another what they experience.

Some time ago religion was the only way to go, now science has taken over. Science also gave people the right to say "I do not know".
http://time.com/4596081/incarceration-report/ 39% of prisoners shouldn't be in prison. Per Time magazine, not exactly the most liberal news publication I can think of.

Prison labor transfers wealth from prisoners by paying them less so that the companies that employ them can save money.
I was thinking exactly the same. However it can't take that much effort to keep it maintained.
At some point I thought there should be an app for lonely people to get know each other. but I am a bit afraid that being lonely is much more difficult to admit to even oneself than being single, so I started thinking that the app should not be about loneliness, but about things to do or help needed in simple things. So I guess it should be something remotely resembling twitter that is geographically filterable. so that you could "tweet" things like

"We need one more person to our game evening, anyone nearby? #Games"

"I am driving to Los Angeles. Ayone need a ride? #Rides"

"Need more potatoes for our #food. Bring some and come to eat"

Obviously you would also need to figure out a way to keep creeps civilized and a currency/counter to keep the small asshole minority just taking advantage of others help.
> But in astronomy, nothing is normally distributed. (At least, nothing comes to mind.) Instead, everything is a power law.

Power law fits to empirical data are heavily misused.

http://cs.unm.edu/~aaron/blog/archives/2007/06/power_laws_an...
Moodpath – new ways to detect and treat depression
> However a smart contract between you or me may execute, a court can still order me to give you money,

Just like that judge that ordered the DAO hack to be reversed?

> or order me to enter into a different smart contract.

No, a judge will never order anybody to enter into a different smart contract just like they don't order people into regular contracts today.

> And if I don't comply, they will eventually hold me in contempt and at some point seize my property by force and throw me in jail if I resist.

Judges have a lot of power, but they can't enforce their views on people not in their jurisdiction without the cooperation of judges and governments in other countries. This is one of the major drivers behind the development of smart contracts. I think that for those situations where 'dumb' contracts suffice they will continue to be used and the courts will continue to have their power. But precisely for those situations where the courts do not have such power smart contracts are a potential solution.

> The authority of the state ultimately rests on its exclusive right to resort to violence to enforce its will. No smart contract can change that.

The world is larger than just your own country.
There's a little bit more information here [1].

[1] https://www.reddit.com/r/badeconomics/comments/6cnzs8/matt_l...
I don't quite get the relevance to his comment, but wow! What a great link.
Home Depot Releases New Bluetooth Cordless Hose
I'd hesitate to generalize across fields which attack problems of different scopes of difficulties, but when I see authors follow a scientific dialogue, I see them publish twists of experiments which efficiently answer a few critical potential avenues of an argument, rather than simply replication vs. refutation.
If you try to argue this to a judge you will most likely end up doing some time for contempt of court.

I am not a lawyer and not your lawyer.
> genuine question -- what would you prefer instead?

Genuine answer:

The version used in the motion stills press release already sounds rather self-absorbed to my ears. Might be cultural (non-US, non-English), just like everything that follows.

Compare "We listened to your feedback and today, we're excited to announce" to "Today we release the Android version, implementing the #1 feature request we received".

The latter sounds less personal, but nobody ever listened to "my" feedback on such things. "Your (plural) feedback" is always in aggregate, and unless you're talking to your database of customer sentiment, it's as unpersonal as can be, it just hides that fact better through linguistic ambiguity.

> And as a team, you're actually excited

Every 3 years old is excited to show off their paintings to their parents.

Except for a few, everybody knows that you're excited about shipping things. But since we're customers and not parents, barely anybody cares. Those who do are probably your team members' parents.

tl;dr: Highlight the product, the team if you want, their hard work. Leave out the excitation (nobody cares) or how you listened to "you, the user".
This blog post reads a lot like "users are using our product incorrectly, so we wrote them a blog post". Of course, the problem is almost never the user and almost always the product's UX design.

Just like with UX design, you should design your interview process with the people you're interviewing in mind. The interview process isn't valuable in and of itself; it only matters to the extent that it fulfills your actual goals—evaluating and recruiting suitable talent. If you are rejecting or scaring away candidates with PhDs and you believe it's because they approach your interview incorrectly (even though they might actually be a great fit to the company), change your interview process.

In this case, it feels like the company came up with an interview process and then decided that the interview was an end unto itself. That is not a good approach to building a strong team. Just imagine how a similar outlook would look like in your sales process—would you ever write a blog post about how clients with PhDs weren't understanding your sales pitch correctly?

Of course, it's possible that the candidates you rejected would not have been a good fit. But if you believe that, you would not write a blog post like this—instead, you would focus on improving your upstream recruitment process.

Either way, the important attitude is the same: you should treat this as a defect in your process and you should debug it. Find the root cause of the issue and fix it by changing your system.
MASSIVE BLOW TO CRIMINAL DARK WEB ACTIVITIES AFTER GLOBALLY COORDINATED EFFORT