skysight-inc/HackerNews huggingface dataset:
While probably possible, writing a Turing machine in code/software [incl. unit tests] is a trivial Saturday afternoon task.
The amount of effort/cost is just orders of magnitude different.
The fact that you'd meet many people in IT would be a turnoff for me, since i prefer a diverse friend group. But YMMV.
Even simpler, let people work remote.
Slaving used to be legal, and helping them escape was illegal. Anyone who helps slaves escape set it up with the full knowledge they are breaking the law.
Your header and footer must be pretty horrible if they take 75% of HTML.
Apple should have build a couple apartment towers next to it.
There is adversarial stylometry software like JStylo-Anonymouth.
Is there simple open source non-commercial self-hosted password manager? I need something like 1Password, but with much more primitive interface, 1Password is just too user-friendly for me, so I'm reverted to text files which isn't very good from security point. I don't really need native apps, web interface would be sufficient, of course with crypto implemented in JavaScript.
I recently asked Brett:

"It's such a delight to introduce somebody to your work for the first time! I’m mentoring somebody at work in the ways of user interface design, and I just linked him to your classic “Magic Ink” article, and I am indulging myself by reading it again. You’ve written so much since then, that I have a lot of catching up to do. Any suggestions where I should start?"

He referred me to these two articles: "If you're looking for something of mine to read, I'm partial to this one and this one."

http://worrydream.com/LadderOfAbstraction/

http://worrydream.com/MediaForThinkingTheUnthinkable/

And here's a "secret internet video" (oops! ;) which Brett shared, "which doesn't really talk about what we're working towards but maybe gives some flavor of the material we're working with. (You might notice Chaim Gingold in a few shots -- the table with pinball etc. was his project.) Here's a vague description of the current system under development."

http://worrydream.com/oatmeal/realtalk-tech-teaser-2017-02-2...

https://harc.ycr.org/project/realtalk/
I say if/when because I have read about Ubuntu plans to switch for at least two years.

Therefore I can understand Nvidia's lack of haste. They will support the version/fork that Ubuntu chooses. No point in wasting resources until then.

Of course that would not happen if they opensourced their drivers but I kinda lost hope about that...
The page you linked mentioned "SafeMath". Is this that?

https://github.com/nemequ/portable-snippets/blob/master/safe...
Da' funk is this?!
This article is published on a website that uses the blurry mess that is Exchange. At least it's black.
TheMednet (YC W17), a Stack Overflow for cancer, is hiring its first engineer
Are you interested in being the first hire at a high potential startup with traction? We are a small team solving a big problem, getting information on cancer treatment out of expert's heads and to doctors around the world who need it.

You will be joining a the founders who have deep experience in technology and medicine to solve this problem. We have traction and funding and are looking for someone passionate about having an impact. See our recent press for more: https://techcrunch.com/2017/07/14/quora-for-cancer-startup-themednet-raises-1-3-million-in-seed-funding/

Email jobs@themednet.org with your resume and what makes you a great first hire.
>The drug war is fundamentally about the restriction of human rights and invasion of privacy.

The drug war discussions will eventually end up with the argument about whether one has complete autonomy over their body, which isn't the case, because suicide is still illegal. Hell, even euthanasia is so far away from being legal in most of the US.
I like those backpacks. They provide a nice buffer between me and the next person, allowing for some breathing space.
Being Apple, they aren't going to release apps for non-Apple platforms or extensions for other browsers. So they could only take over the marketshare among people who only use Apple products.
yes but you don't store the number, you store the index to the prime and a function to generate it.
Discussion here: https://news.ycombinator.com/item?id=14813087
Multiple migration theories have been all but put to bed I think, but the current theory seems to be that the migration path was mostly coastal and only pushing inland later. That leaves plenty of room for humans to be the cause of extinction.

I really don't understand why it's so hard to accept that humans are the cause, it seems to be a part of the noble savage myth.
Just a little suggestion; make the title bar stop expanding (on mobile) when you scroll back to the top. I've already seen the site logo and slogan the first time, after all.
Couldn't those just be recompiled with a wrapper that maps X calls to Wayland?
Yes, I understood later on that you're not supporting union yet. Would have been nice, though, there are quite some caveats when trying to transform distinct / union into one another... :)

Btw, another parser error happened when I indented the code, e.g. pasting the indented code from Hackernews here into your tool. The parser then complains about \r or something like that.
Correct me if I'm wrong, but I think it's also worth pointing out that from the point of view of judges, people losing money on ETH are really losing abstract Internet points. Even if it all happened in the same jurisdiction, would a judge be willing to consider that a theft has happened?
Advertisement is an obvious trick that works.
Yes. With 3 important caveats: 1) similar things have happened in the past and got overturned, because it's against the WA state constitution. A challenge has already been mounted and the income tax isn't even in effect yet. 2) There is a very very small number of Tech Employees this would actually affect as it's only a 2% of income tax on income over 250K for individual, and 500K for married couple. 3) It's only on Seattle proper, independent of where you work, so you could literately live one block outside of Seattle and not pay. Most people who make that much already do live outside Seattle in Medina or Bellevue.

It's really just a symbolic gesture, to appease the base of those in office, that will most likely be overturned.
> But a loss of unmarked cash is similarly instant.

True, there isn't a global list of where every bank note is.

I've already lost a tiny amount of BTC just by testing a bit with short keys. Can you imagine what the world would be like if every time you left your wallet for 10 seconds, it vanished?
JavaScript Abuse
"The compiler itself is also written in Scala and its
underlying Coq parser is largely based on the use of parser
combinators"

while "true" extractor has to be written in Coq, as I understand :-)
I just wanted to also add a JVM-based language to the list, and Kotlin is the only one I'm aware of that plays remotely in the league (in terms of language design/quality) of the ML languages.
"Wishing people would just leave is what the NIMBY organizations have been trying for decades."

...and yet, this crisis is only about 5 years old. Between 2008 and 2012, San Francisco rents were going down, not up. San Francisco's population declined in the 1980s. Say what you will about construction rates, but this is an acute housing crisis, brought on by an asset bubble, instigated by historically low interest rates.

One way to look at the current situation is to get upset and say "how dare this community not overturn its way of life to accommodate our industry!", but another, equally valid viewpoint is to acknowledge the simple fact that it's painfully stupid to try to cram the entire tech industry in a 49-square-mile patch of land (or realistically, a 20-square mile patch; nobody in tech believes there's life west of Divisidero or east of Embarcadero).

So no, people don't "need" to live here. There's no practical reason that the tech industry couldn't be spread all over the world. It was actually always kind of dumb and impractical to found startups here. But it's trendy for 20-something tech bros to live here right now, and therefore, everyone else is expected to move aside and make room.
Sports clubs fill that gap normally.
I don't think that's the material issue, but it is definitely possible that a judge would consider the matter too abstract to make a ruling over. But as a plaintiff or a defendant in such a case I really would not want to base my case on that.
I never said it's the only path, just the most logical, easiest and obvious path. People are always going to do drugs. If you don't want them to do illegal drugs, then make them legal. It will eliminate illegal drug use overnight literally.

Then people can get the help they need and be treated as a disease if they are addicted. Stealing etc and all the other crime that comes from addicts are still crimes.

You're kidding yourself if you think Japan doesn't have drugs and crime related to it. I've met many a Japanese who loves a good smoke. It's really hard for them to get good smoke in Japan with all that anti drug control. Does it mean it's stops them wanting it? No?
That's just nonsense - source?
I live in Mexico City, riding the metro here.. well during rush hour... I wont go into it
I really like the chaos communication congress in Germany. It has a nice mixture of technical talks societal talks. Most of the talks are in English, but there are some German ones as well. They're really good at uploading videos quickly as well, so if I can't make it to go in person, I just watch on YT.
I don't understand how this is practical. If you have a highly secure mechanism for distributing the ultimate secret - one-time-pads - why not just distribute the messages in this way?

Is it just the fact that it would take two trips for the courier? Or that someone would need to intercept both communications (pad, ciphertext)?
I'm sure bags cause some trouble, but I had something much "simpler" in mind. For instance, JOIN elimination is a powerful tool implemented by most modern RDBMS' optimisers.

Take this query:

SELECT c.*
FROM customer c
JOIN address a
ON c.address_id = a.address_id

With a foreign key on customer(address_id), the above JOIN can easily be proven useless, and thus eliminated. Furthermore, take this query:

SELECT c.*
FROM customer c
LEFT JOIN address a
ON c.address_id = a.address_id

In this case, we don't even need the foreign key as long as there is a unique constraint on address(address_id).
Keep in mind that the parties entering into a smart contract may not even be known, so who will do the arguing?
ROWNUM is actually more tricky than an extra attribute of the table, as it is influenced by ORDER BY. I guess I wouldn't prioritise support for ROWNUM, though. There are more interesting, and more standard things. E.g. comparing a correlated subquery to a window function.
I've been working at home on Monday and Friday, with the other days in an open-plan office, for the last twelve years. Its a good ratio that works well for me.
As far as I understand the term security refers to the properties of such assets that make them useful to hedge or otherwise balance the tradebook without having to worry about the concrete underlying assets' particulars.
Every time I go back to look at the latest WebGL demos posted on the THREE.js website there's new interesting stuff. It's taking a while to gain traction, but WebGL offers some really cool possibilities for the web.

I though this one was well done..
https://predictiveworld.watchdogs.com/en/hello/
Ha, don't tell 'em about Seattle, remember its cold and wet and the sun never shines up here!

On a more serious note, after spending a few weeks in SoCal with the SO, I have no intention of ever moving to such a hostile climate. No onshore breeze + sunburns from driving for 40min = No bueno. At least it takes more than 40min to burn on a sunny day in Seattle :P
The Process to Business Transformation
I see, on my naivety regarding your domain, I thought there would be just some kind of UI process/thread doing all the GUI stuff on the Infotainment UI.

Since I am only familiar with BMW attempts at JavaFX (described at JavaONE) and from what I am aware most embedded GUIs aren't X compatible, although there used to exist TinyX.

So is Qt kind of winning all the new GUI projects in that domain?
Look, once more: I'm not saying smart contracts work at present. But if they work then judges would be without tools to do anything about it, that's a matter of definition, if you choose to define a smart contract in a way that does not agree with how the rest of the world views them then that's fine with me but it voids the discussion. Any contract that has all the outward aspects of being a smart contract but that allows a judge (or anybody else for that matter) to influence the outcome once it is activated is by definition a failed smart contract.
I feel ya there, I don't think I could do LA, but then again I was getting sunburned just driving around with the windows rolled up when I spent a few weeks down there.
But these skills are also very useful during oral exams.

If you don't know the answer to a question, start talking about what you know in the general vicinity of it and see what happens.

You might get a hint for a direction, or the person giving the test might drop the question entirely because you brought up something more interesting (so careful there!), or they might decide that, while you cannot answer that particular question you're still sufficiently knowledgeable.

As long as you keep talking good things will happen compared to silence. A bad answer is a lot better than no answer, always. Also good is asking suitable questions back. If you're lucky you can derail the professor from giving a test to having an inspiring conversation about the subject, without grade loss.

So, this is a skill that is (indirectly) taught and practiced in academia. Thus I don't get the point of academia people having problems with this.
Getting that first developer job
Recognizing it's merely an example, I think nonetheless it would be good to present examples that are actually compelling.

Let's think about your example and what it entails.

So you're going to a pizza party with your friends, and instead of saying to your buddy Mike who you're about to see in person and share some pizza with, "Hey Mike, here's 5 bucks, thanks!"

Instead you fire up the ol' ethereum whizbang machine, and "pay" Mike. The payment then rattles around the ol' globally distributed whizbang machine, at the SPEED of Light! powered by electricity through countless microscopic electronic gating mechanisms before finally settling into the storage media of thousands of computers around the world, where it will stay, forever.

That seems needlessly wasteful of resources and expensive.

What it boils down to, is what is this good for?

While some may have been, not everyone was confounded by the introduction of the web. Many could see obvious avenues of potential and development.

Even back in the 60s or 70s people were envisioning computer network enabled home shopping. Not sure many were envisioning a global distributed turing complete whatchamacallit with ever expanding resource needs because of no garbage collection by design.

So simply, what's the point? What do you do with it besides buy pizzas with your friends? How is it better than existing methods for doing whatever you envision doing with it?

What if anything, does it enable that would otherwise be impossible?
True, Dropbox is better in that regard. Still, the advantage of SyncThing is that an attacker would have to break TLS to even get to the point of entering the master password.
Perl vs. Clojure
Has a contract been signed in any legal sense?
How to Make If Statements More Understandable
IMO we still need to dezone Seattle, parking minimums and height caps are strangling new development and eliminating the possibility of affordable, unsubsidized housing for the average working person.

I hate seeing my old classmates and friends move from Fremont to Marysville or further, no good reason why we have to keep every single building in Seattle super short and build parking that will sit empty.
Happiness is healthy seems to be their discovery
Comparison of CAT5 vs. CAT6 vs. CAT7 Ethernet Cables
> Well, what's the point of having a smart contract if it's not the final authority?

I think this is a common misunderstanding of Ethereum and blockchains in general. The current Ethereum blockchain is authoritative only as long as a majority of it users consider it to be authoritative. The same applies to Bitcoin. No single person decided to fork Ethereum after the DAO was hacked, it was decided by a quorum of Ethereum users. The original fork still exists as Ethereum Classic and if you believe that the "contract is king" then you are still free to continue using that fork along with everyone else who shares that view.

You say "To me at least Ethereum was dead the moment they chose to fork" and that is probably the view of many Ethereum users. I'm certain many Ethereum holders chose to divest their positions and move their assets elsewhere. That is a big loss for the currency but obviously enough people still believe it to be worth something and so it survives.

Because of their distributed nature, cryptocurrencies can be thought of more as living organisms fed by the collective computing power of their users. They don't need to be perfect to survive, only to be slightly fitter than their competitors.
Hmm; my concern is that it results in a polarisation of the skill levels of the developers writing smart contracts.

There seems to be a lot of hype and demand around blockchain tech at the moment, and hence a lot of demand for developers to pick up the tech. For the skilled and experienced developers who work with blockchain tech these kinds of events will make them think more about what they're doing and probably take more care. For those of us with lots of programming experience but no knowledge of blockchain tech, they serve as a warning that there are serious issues with the platform that need deep experience (and hence time investment) to address properly.

That leaves a tranche of less experienced developers who maybe don't realise that these issues mean they should take more care (or use better tooling, or whatever other panacea is called for to make development 'safe'). The platform may finish up with a small number of experienced developers writing 'safe' code and a larger number of inexperienced developers writing 'unsafe' code, with the result that the platform as a whole finishes up being unsafe. As the article says:

> Most of the programmers who are getting into this space, myself included, come from a web development background, and the blockchain toolchain is designed to be familiar for web developers. [...] In a way, this may end up being its downfall.

> The problem is, blockchain programming is fundamentally different from web development.
Cartoon child pornography is legal in the states provided it is not meant to depict an actual child. At least if I'm remembering correctly.
Risky, but for whom? If my GPU stops working with the Linux distro I use, I'm definitely more likely to change my distro. GPUs are expensive and there isn't much choice between vendors. Linux distributions are free and there's plenty of choice between vendors AND between versions.
I think maybe, you should look at this Wikipedia article, as a quick bit of Googling easily debunks your initial supposition:

https://en.wikipedia.org/wiki/List_of_the_largest_informatio...
About 2 weeks ago I had a lot of people on Reddit complain that it DIDN'T expand again, so I made the change to its current form. I'm glad to know there are differing opinions on this. :-)

Maybe I'll do both and take your advice for mobile and their advice for desktop.
This makes me want to poke my eyes out. I like python, I've used it before and would use it again, but please stop using tools that are not made for a certain job just because they're popular for other jobs. There are languages especially made for this kind of work, such as Lua or others.
Have you tried deconstructing it?

http://www.fudco.com/chip/deconstr.html

How To Deconstruct Almost Anything: My Postmodern Adventure

by Chip Morningstar, June 1993

"Academics get paid for being clever, not for being right."
-- Donald Norman
Overwatch mobile gaming king of legion start open beta test today
>"I think that idea is a mistake"

There is almost no idea that is a mistake. Barring some idiotic stuff like "tinder for my garden plants" (on second thoughts this might be good. maybe users want to cross breed plants?)

Twitter would sound obnoxious if it was pitched today. There have been more "snapchats" before snapchats (I think tigerchat). AirBnb was rent Air Mattress and then pivoted. Ebay was selling broken goods (started with a broken laser pointer).
Everything sounds idiotic. Share my ride uber? Share my bedroom airbnb?

We are all sailboats in the river of life. And money is the wind.
So many Ethereum related posts on front page every day lately. Is this some sort of marketing campaign or the sudden increase is just because of the hack?
This looks brilliant, my wife is out tonight - entertainment sorted!
IP Hider Pro 6.1.0.1 Full Crack 2017 with Lifetime License [Latest]
Thanks for your replies, which intuitively make sense and appear to come from a knowledgeable background. As in my question I would really like to read the peer-reviewed / field leading work that you're basing your statements on, same as the comment I replied to. Or even just names of people / labs / journals to search.
> maybe we should use REST only on external APIs for easy consumption and go full RPC between our services

That implies that you have a clear distinction between external and internal APIs that doesn't change over time. Lucky you.
2017 Top Programming Languages
Canonical and Red Hat, collaborating on Gnome 4K, multimonitor support
Conspiracy theory :D bloompy is a friend I sent the link.

Critic about the system would be nice.
100% agree. We are doing better than most tech cities right now, but that's unfortunately a low bar. I want us to build so much that anyone who wants to live or start some crazy business here can without hesitation.
MonCaché – Caché as MongoDB
What have lead you to the conclusion that the USA is the technology capital of the world?
AirBnB is a huge factor. Take a look at http://insideairbnb.com/san-francisco/ and the chart under Activity and see it go up after 2012.
Detroit was built as low rise slum though, density was not on the list when urban planners designed Detroit. Thus how you end up with a highly dispersed population requiring infrastructure you can't maintain and could never afford to (were it not for federal grants up front).

Lafayette, Louisiana is in a similar state, all this suburban infrastructure investment that is ultimately a giant waste: https://www.strongtowns.org/journal/2017/1/9/the-real-reason...
JPG vs. JPEG image formats
but so is making developers write smart contracts in haskell, severely limiting the number of developers who can jump in and start coding, leading to a lack of adoption.
and in this case the owner didn't consent, regardless of the contract's contents
SAN and Wildcard SSL Certificates – What’s the Difference?
How is heterodoxophobia more nuanced than literally meaning being afraid of different opinions?

http://tcpc.blogs.com/musings/2010/05/homodoxuals-and-hetero...
When you sign a legal contract, you are also likely to spend a non-negligible fraction of the contract to lawyers so that they review it thoroughly. Think of the legal costs of fund raising or the time spent negotiating and reviewing a contract for a large deal.

Some things that are at stake on the lawyers side are their competence (can they actually make sure the contract is "secure" ?), their reputation (track record of competence established over time) and some insurance mechanism (if things go wrong can you get something back from their insurance).

All of the above seem to be missing in the case of "smart-contracts".
Show HN: Coffee++, idea for a language that compiles into C++