skysight-inc/HackerNews huggingface dataset:
You probably would be if you lived in SF. Since the available housing ratio to jobs is 1 to 3, they have effectively guaranteed that not all jobs can ever be filled. Great for the job supply!
My parents were afraid to even try pressing unfamiliar icons in a program...

That's because it might force upgrade to Windows 10 if they hit the wrong button.
> And no, you can't have LISP without its syntax, because that's what's giving it power. The "code is data" mantra only works because Lisp is homoiconic

No. Homoiconicity is nice for "code is data" and macros, bot not necessary. Being able to reify and generate ASTs is sufficient. See for example Dylan, Terra/Lua, Scala LMS, MetaML, or Julia's or Rust's macros.
> dabbling in schemas and rule systems / logic programming (as a substitute for conditional statements

That sounds interesting. Could you elaborate or post a link?
People should stop using immigration to argue for brexit because it's a nonsense argument.

Leaving the EU wouldn't effect our border controls, because they aren't set by the EU.

The UK isn't part of the "Schengen Area" of countries without mutual border control. The UK has control over its border policy, despite what brexit campaigners claim. It is the UK government that chooses to implement border policies which are regarded by some as "too lax", and then, sometimes, chooses to blame the EU for it.
Creative, well done. Pretty much what we have today without all the AR.
Huh, dental? Of all the lobbies, why them? I would have assumed the mining and oil companies would have been the ones downplaying it like they did with leaded gasoline.
Yes, UK, please leave

You can't even get around ordering stuff right when you go to Spain for vacations, never mind enjoying the freedom of movement the EU allows

You complain about immigration but you bring also a lot of people from your ex-colonies and do you really think this has something to do with the EU? And Cameron's latest deal has some provisions in relation to immigrant's benefits.

You complain about the Euro but you couldn't even be bothered with that.

You talk about "going global" while you're breaking up with your neighbours? Yes, nice one

Complaints about regulation, true, EU bureaucracy, true. But everybody else has to do that as well.

(Or, what's also likely, they will "leave" but keep a lot of similar deals in place)
Glad to hear the back story of wsta! :)
A vote LEAVE will not take us completely out, a vote REMAIN will take us in so deep, we never vote again, the pound becomes 'fixed-rate' and the central banks own us.

The EU did not really help Greece, in it's difficulties. The UK has a better starting position, but that is everybodies future, in or out, and will be worse in.

The EU, as one of the largest 'countries' in the world, has not addressed the problems of climate change. Our beaches might be cleaner, but our skies are melting the Arctic, and the world's approach to carbon mining, is 'business-as-usual'. Climate distruction and ocean acidification are not even mentioned in the governments advice pamphlet (remain), nor in TTIP.

The EU will be stronger if we vote leave.
I'm interested to see how long it takes the Tor Browser Bundle to get a fix for this attack.
I was looking at a senior position at a "we only hire the best" firm yesterday, a senior position requiring at least a masters plus a decade of experience. But right at the bottom of the qualifications: "Must be proficient in Word, PowerPoint and Visio".
Star schema still has its (very prominent) place with many applications. If my information has some natural structure, I'm not going to go out of my way to un-structure it, and star is sometimes the data structure that best suits the data itself.
E3 Live to Debut in Los Angeles
If this were Reddit we could start a thread and list them.
Really? I've been waiting for over a decade for China and India to step onto the world stage. We should encourage and help more. These two countries with a combined 2.6 billion people should be able to easily outpace the research in the west. Does it matter if basic research is done in the US, India, or China?

Imagine if China and India could each double the amount of research done by the US.
Tutorial: Writing an Interpreter with PyPy, Part 1
I see a lot of people on this thread who just say it's bullshit without understanding what's going on. You can live your life that way, or you can enlighten yourself on what really is going on and make the right decision.

This "salary cut" works only in this case: The employee is not just looking for money but something intangible from the job (Experience/network/etc.) This doesn't apply to most of you guys who have no intention to start a company or make a huge leap in life. That's why you think it's bullshit. But there are also a small number of people who are really not driven by just money but puts a lot of value on the intangibles I mentioned above.

Many startups look for these types of people, so to those of you who are hating on this idea: there's nothing wrong with you hating on them. It's by design, these companies don't want you either. I know from experience because I've hired people who just got in without any specific reason. These people tend to give up very soon because they simply don't care about what they're building. And again, there's nothing wrong with that. It's just that these startups can't afford to hire you.

Here's my horror story: I was working on a startup. We were fortunate to have a guy who's extremely talented and wrote the core part of our product. However he switched ship immediately when he realized it was a business that will take time to mature. I really hated that guy for a while because we had to basically abandon our core product the day he just left. Now I understand and also know that part of it was my fault too, but it was a very difficult experience for me. If you look at the world with this lens you'll notice so many "rockstar developers" jumping ship after another when things don't go well for the company (which is totally fine for them but bad for the company). That's why startup companies should care more about the "right match" than "rockstar developers". And hiring a rockstar developer by paying him tons of money when he's not so passionate about the company's vision is the worst thing you can do.

An analogy is most girls who don't want guys who are just in it for her looks. When you try to seduce a girl, complementing her looks rarely works unless your social status is extremely obviously high or if your looks are extremely great. In most cases you have to demonstrate that you like her not just for her looks but because of her personality. Most girls don't want a guy to just have fun for one night, never to see again, especially if they like them. I know many girls who gave up on a guy she really liked because she didn't want to be hurt. Startups are like that.
Not so sure about that. Having either of the two most important sea passages didn't do much good for Panama or Egypt in terms of international power.
For one it goes with the territory. When designing a language you need to emphasize its strong points and Clojure's strong point is its (sane) dynamic nature and they are playing to its strengths for example in solutions such as their Transducers.

I don't view it as trolling. The mentality and style in dynamic languages are simply different. Once you add static typing, you break that mentality, replacing it with something different. Not inferior, just different. The patterns, the solutions end up looking different. This is why static typing added to a LISP like Clojure can only be optional and probably less powerful than what you can get with something like Haskell.

Or in other words, type systems are not practical for Clojure. There are attempts, like core.typed. Such solutions don't work very well because as said, adding types changes what you're allowed to do, even if those types are optional. So he's speaking primarily in the context of Clojure.

Also, poking fun at your competition is good marketing. People love it :-P
My favorite (probably apocryphal) anecdote about EM sensitivity: A mobile company built a new cell tower in a small town. Residents began complaining of headaches and nausea. A town meeting was called, and after hearing the complaints, a representative of the mobile company said "if it's that bad now, imagine how bad it'll be when we turn it on."
Follow-up analysis: "The blue flash" by Alex Wellerstein

http://blog.nuclearsecrecy.com/2016/05/23/the-blue-flash/
Memory leak or just calculus? (2016)
> has been shortened to [] and now lets you specify keys (disclaimer: I was involved in both of these

Maybe you can answer this for me.

Will this work:

$f = [$c, $d] = [1, 2];

i.e. set $c and $d to 1 and 2, then return the array and store in $f.
Functional Programming with Python
> Because the flip side of monkey patching is the power to do such feats of wonder as 2.days.ago (which returns a date two days back from the current). Now you might well think that’s a bad trade. That you’d rather lose 2.days.ago if it means preventing programmers from overwriting String#capitalize. If that’s your position, Ruby is probably not for you.

You can implement this stuff in Swift (and C#?) in safe manner. It's not strictly related to "monkey patching", it's just being able to write extensions to type. The issue is with some other library also being able to do that, and them fighting over the behavior.

(2.days.ago is also a weird API as it depends on calendars, etc. - stuff that ought to be explicit)
Exactly it, thanks. I don't really object to Juggernaut - I've seen several other deckbuilding games with similar effects, it's something you can plan for (and in some games, avert with lookahead and reshuffles).

Flame Leviathan annoys me a lot, though - it's a complete board rebalance that neither player can anticipate. It's not even a good card (I wouldn't expect to see it high on the ladder) but it's aggravating to have such high variance on a zero-mana outcome.
http://www.npr.org/2011/08/03/138937778/plagiarism-plague-hi...

I don't believe I can put it better than the article above,

"These days, China is lavishing money on Mr. Science. But without the checks and balances provided by Mr. Democracy, the corruption plaguing the rest of the system is infecting the reputation of Chinese science. "
HN discussion of Epsein's essay: https://news.ycombinator.com/item?id=11729499
Heheh, close enough. ;-)
Important to note, that as data, they can be consumed by other systems for other purposes. For example, it's feasible to consume a spec within Alloy and use a SAT solver (which is made even easier given the split on keyset). This pushes spec from design and requirements validation, into runtime constraints, and on through to tests and verification.
I don't get why they do it. Leave the fact that is unthetical, it's just annoying for users who can't read the whole post and at the same time very unproductive from a SEO perspective
Amalgam aka Mercury fillings?
Big Data Processing with Apache Spark – Part 4: Spark Machine Learning
Clinton Comments about CA Pulled from YouTube
I'll say it bluntly, because I know some people here really like Ethereum. Ethereum sucks. (Note: I don't want it to...)

1. No checksums on user's accounts. BTC has had checksums from get-go. Ethdevs think that 0xdeadbeef hex keys are just fine. Except that one-off you did (or added a null/0 at the end) just dead-ended your transaction and lost money in the 'chain. Gone for good. Forever, nada, zilch.

2. Blockchain itself isn't checksummed. ?! When you download the chain to do the proof of work calculations, there's no guarantee that a 1-off error didn't creep in the chain you're working with. What's that do? It invalidates every 'work' you do. You're spinning cycles with 100% chance of NO payout.

3. There's no way to auto-pay an account's own gas costs. If I'm a dApp maker, I want to pay to submit the program. Cool. Now if User A wants to execute my app, they have to pay gas (or percents of eth coin). That's a huge suck. Massive suck. I want this cost taken care of so users aren't nickel and dimed to use the damned thing. Right now, nickel-and-dime it is.

4. Software is bad alpha quality. Search for "lost wallet ethereum", and you'll see thousands of people with lost coin. Many errors are the above one-off errors, others are code badly interpreted to lose coin, and others were import errors on the Kickstarter coin purchase.

5. The "Smart Contract" code is completely trapped within the Eth system. I can't query a website and check data from there, nor can I generate random numbers, nor can I do anything that isn't explicitly on the blockchain. That directly implies that gambling apps and similar are completely deterministic and knowable. Effectively, gambling on Eth isn't a random chance with an edge to the house; it's a mathematical guarantee that the house wins, and you lose.

Until these flaws are fixed, this sstem isn't worth putting any more money in than you're willing to lose. Because loss is a distinct possibility with the sheer number of bugs and bad code there is.
This is pretty cool. If you don't mind me asking, did you have a specific application in mind when you decided to write this? Is the idea that your data would be transient (user session?) and that you need to manipulate it, do some things, and then toss it when the work's done?
That doesn't seem to be a cap they put in- http://i.imgur.com/wr4Zb0k.png
No, it would not. A "standard" (in the US) blood test doesn't even test for just lead, so never mind cadmium or antimony or arsenic or mercury or whatever else may be poisoning a person. A doctor in Flint, Michigan, might routinely add a lead test to every blood test prescribed for patients, but most doctors won't add on specific tests like that unless there is a compelling symptomatic indication that might point to poisoning, or a known environmental exposure. Besides that, some elements are dumped into the cells or the bones, or incorporated into molecules that usually attach to another element, and may be difficult to detect with a blood test, anyway.

A 24-hour urine collection might detect chronic heavy metals poisoning. Hair tests might also work, though I don't know what a "standard" hair test looks for, specifically. I also don't know if detecting poisonous elements comes with no additional effort added to those "standard" tests. If it costs extra, it usually doesn't get done.

Of course, even if someone came into a doctor's office complaining of all the typical symptoms of heavy metals poisoning, the doc still might not have an inkling unless the patient has some kind of occupational exposure to it.
My First Contribution to an Open Source Project and You Can Do It Too
These explain it quite well.

http://www.quackwatch.com/01QuackeryRelatedTopics/mercury.ht...

http://rationalwiki.org/wiki/Dental_woo
What Happened to the Promise of Software Tools? (2014)
The counter-point is that without something to sell, the sales people wouldn't make any money.

They don't make the company any money, they're middle-men. The value comes from the product.

I would argue it's equally hard to objectively measure the value of a salesperson, but as there's already specific figures one can latch onto, it's easy to think it's easy.
It now indeed seems to be the planned path to create a full webmail service out of Mailpile. Though right now the developers still say its "written as a personal application": https://www.mailpile.is/faq/#tec-8
Rich was never against testing, he was against TEST DRIVEN development, and thats what TDD stands for.
The original Mario Kart did this with the strength of Powerups (and maybe speed as well?)
Provide sharp knives
I definitely haven't gone to the highest ranks of Hearthstone lately - it wasn't worth fighting up the random parts of the ladder when so many other games exist. I did well with it for a while around the Nax release, then abandoned it because I wasn't interested in paying for the expansions and didn't want to keep up with the power creep.

I don't think the core, high-ladder gameplay is broken, but I think a lot of their design efforts are badly counterproductive. MTG's long-term survival can largely be credited to fighting power creep and strong-but-random effects, and I think Hearthstone's design looks more like a shorter-term cash in on those effects.
Some people play the game of life cooperatively, by trying to help each other and make the world a better place for everyone. But there's also lot of those who play it competitively - who don't mind abusing the system and fucking everyone else over as long as they get what they want for themselves and those close to them. You can see plenty of the latter type among many educated people "filling lawsuits against every nuclear reactor every step of the way", along with many other things. The problem isn't with those on the other side of the issue who are honestly opposing it; the problem is with people on both sides who don't care about subject matter at all, but only about how to profit from it.
it also helps attract the better salespeople if there are higher tiers of "somewhat unreasonable" payouts for spectacular results. but again, as you said, all targets must be clear & unambiguous. it should be extremely hard to hit top bonus tiers quarter over quarter. and if they do, your company should be on its way to an IPO. watch out for the ego on that account exec :)
Yes, the progress page: http://www.megaprocessor.com/progress.html
Yeah, I agree. Better than outside recruiters who usually have a fuzzier idea of what the company does
I just wonder if they can ever get out of this death spiral for their country. I remember watching a bit of an documentary of men (young and old) who literally live out of net cafes in Japan. It was disturbing to since the same documentary mentioned that it's the norm now for people to be working just temp work (I use to do the same in manufacturing years ago) which can go away at a moment's notice. At some point this has to change, if there's X percent of wealth being generated in a country (and Japan has to be making some gains in that regard) but Y percent of the population that's un/under-employed then I wonder if the question shouldn't be about how we get these people to work but rather how we distribute the wealth to ensure everyone has their necessities met (housing, healthcare, food, education, etc)? I'm not proposing UBI, social democracy, or anything. I'm just posing this as a question because honestly I can't see this situation lasting for long unless there's a massive die off of the population (possibly literally).
Depending on how far back you have to support (e.g., WordPress is still supporting 5.2), omission of the middle part wasn't supported until PHP 5.3.
How is the search in Rainloop?
Oh, do tell me more about how blatantly different "ryanlol" and "ryanl0l" are and how it telegraphs your intentions transparently.

If you never vote with this account or on anything posted by this account then... what's it for?
"Money is the measure of how valuable my work is to you. Are you saying you don't value my work as much as your competitors do?"
Acquired Podcast: What If Facebook Bought Snapchat?
Architecture dependent deployments
I got excited for a second because I thought Steve is back. :)
Mastering is like buying good wine. There's a lot return for your buck at the low and medium end. The returns begin diminishing steeply in the high end. Above some point, it becomes purely a game of audio engineers impressing other audio engineers.
It was covered by Radiolab:
http://www.radiolab.org/story/91951-an-update-on-hookworms/
Curious. What do you suggest?
One can see differences in specific laws and legal traditions. But it's the outlook (inexplicit conception of freedom) that develops first and which is responsible for further progress. It's not possible to appreciate in depth the different outlooks of different national cultures. If it were then they wouldn't be as precious as they are.
From Starcraft to Age of Empires: When Architecture Is the Game
The EU is not democratic enough and does not have sufficient military power. But Britain is too small and weak to ever again become a unit regulating itself. Too much is cross border nowadays and probably also was back in the 1700s and 1800s when the notion of sovereign nation state flourished.

The UK, like all other small and medium sized countries, is not a unit in itself in terms of any of the issues that a nation state would normally (pretend to) govern:

- Economy; You import most of what you consume and much of what you produce is exported.
- Tariffs; If you were to unilaterally increase tariffs, other countries would punish you the same way.
- Language; Your language is a mixture of Germanic, Old Norse, French, Latin etc.
- Education and research: You have imported most of what you learn, at any level of the educational system, and you export most of your valuable research.
- Demographics; you are a diverse society. Quite many British people go abroad to work or study and many British are first, second or third generation immigrants.
- Military; You depend on the good will and alliances of your neighbors and the US. Contrary to most other European states, you did manage to continue to function as a nation during WW2 but were it not for the Americans and the Russians, you would have lost to the Germans. The whole notion of military sovereignty for small countries is ridiculous. It's like a small dog barking at a bigger dog (I'm Danish, so I don't mean it as an offence).

I could go on. No matter what the issue is, the solution is International. The UK, and any other European country, benefits from the EU. The UK with its financial industry, dependence of foreign labour and dependence of export more than most.

The reason we all speak English here on HN is British colonialism. That was the preferred way to regulate and govern international relations back in the heydays of nation states. I prefer voluntary cooperation like the EU. A stronger, bigger and more democratic union, but a union.
"As with many other nutritional pieces of advice, our belief in the power of breakfast is based on misinterpreted research and biased studies."

This is the real piece of truth in this article.
How big an issue is the nausea problem for Virtual Reality products?
You can get free downloads if you go through product hunt's website
It's quite annoying, but he definitely has a tendency to do this, though I wouldn't go so far as to call it 'trolling' per se. I think he's more sort of speaking to the 'in-group' and that can often be quite off-putting for people who are not members of that group because all the "but..." caveats are missing.

Btw, remember 'transducers'? He did the exact same thing there and claimed (in so many words) that it couldn't really be done in a typed language until people showed that, yes, it really could be done in a typed language such as Haskell. I suspect it's because he just doesn't know enough Haskell and couldn't get the type signatures to work. However, it's a big leap from "I cannot figure out how to do it" to "It cannot be done" and it requires a wee bit of (probably 'well-earned') arrogance to make that leap. :)
You are mistaken. Immigration from the EU cannot be regulated as the EU guarantees the right to free movement for all citizen. Therefore anyone in 28 member states can immigrate, and the UK government may not impede that.

You appear to be confusing border control and EU immigration. We control the former and not the latter.
This book (and the essay "How to become a hacker") marked the start of my programming career. Thanks ESR!
EntrepreneursOnly.com Launches for the Selective Techie
I've seen at least two Nissan GTR Skylines here in Minnesota. Don't know if they're detuned or otherwise modified. First one I saw was at a gas station last year and I was so astounded I had to ask the owner if it was really what I thought it was.

Crawled back into my 350Z still drooling :-)