skysight-inc/HackerNews huggingface dataset:
> I would love higher kinded types, but most of our users are asking for other type system features first. What we've done doesn't preclude a HKT style in the future, as the signatures are the same.

I think many users don't know that they want higher-kinded types, only that they want particular features.

> I'm not aware of an imperative language that doesn't allow early returns, maybe there are some, but I find 'guard clauses' to significantly combat rightward drift.

I don't know what you consider an "imperative language"; I'd consider Scala an example. I think a decent error mechanism (which Rust does have, even if the implementation is ad-hoc and reliant on a macro) provides a better way to express guard clauses. I think return is untenable in a language with lambdas, because any possible choice of semantics for return inside a lambda (including "compile error") will confuse a decent proportion of programmers.

> Braces are to appeal to our core audience, who have been using braces and semicolons for decades.

If by your core audience you mean C++ users then they're used to being able to omit braces on if/while/etc.

> Other than the laziness, both are "pass a closure."

I'm objecting to the .iter() part. Or perhaps more generally to the lack of something as extensible as do or for/yield. The for/yield construct turned out to be far more valuable to Scala than was realised initially.

> And I'm not sure how safety ties in here at all.

I meant unsafe in the colloquial sense. I think laziness makes programs very hard to reason about.

> Most of these things seem like subjective preferences, rather than things that are "completely broken."

I agree that they're not completely broken, but I think they're more than subjective; in many cases Scala has tried the various options over the years. We've tried exceptions and macros and found a better way of doing error handling. We've had return in the language and discovered it to be more trouble than it's worth. We've had a notoriously flexible syntax around function calls and seen a consensus on the best style develop over the years. We've seen some control-flow structures virtually wither away and others become indispensable.
I'm not a fan of this idea. After the Startup podcast did an episode endorsing the idea, I wrote a blog post and circulated drafts to friends, but never got around to finishing it. Instead of doing that now, here's a rough list of arguments, all of them about how tech startup equity will work out poorly for retail investors:

* The core issue: professional startup investors rely on (a) relatively large portfolios where (b) the winners succeed so outlandishly that they pay for the losers. Savvy investors --- most investors aren't savvy --- intuitively understand (a), but not (b), and you have to fully grok both concepts to make money from startup equity, because it's an equity class that is almost by definition way more risky than normal stock.

In particular: the math on "value investing" probably just doesn't work with startups.

* We have a distorted view of the win/loss ratio of startups, both because so many exits are in fact not net-positive for investors, and because so many startups fail without actually telling anyone (the lights are on, but nobody's home).

* There's probably a market-for-lemons effect bound to apply to equity-crowdfunded startups. Professional investors compete for dealflow. The whole system is designed to route the most lucrative prospects to the pros. There's no countervailing force that routes good deals to mom-and-pop investors who can't offer anything other than incredibly complicated cap tables to startup operators.

* A negotiated event that strikes 25% off the value of a publicly traded company's stock is a major news story (and a likely class action suit). But an event that dilutes startup common stock holders down to 50%, 25%, or 10% of their original valuation? Or that wipes it out entirely? In startup parlance, that's called Tuesday.

* Startups aren't like Kickstarter projects. Crucially: people put money into projects on Kickstarter, not teams. Professional startup investors do mostly the opposite. A project page on Kickstarter is a good prospective for a Kickstarter project, but it's not even close to a prospectus for a company.

Retail investors should get exposure to startups through carefully managed funds that own lots of different startups, not by trying to pick individual winners themselves.
Nobody that actually wants to commit felonies would waste their time doing that.
2nd edition was dec/14.
http://eloquentjavascript.net/

amazing book about programming and js
Not, it's not why they objected, since they had already exposed the same features in Silverlight.

The ability to hang your machine only requires the ability to ask the GPU to do lots of work. No shaders required. Even given an API that only allowed you to submit meshes you'd just build a mesh of layered polygons and zoom in to fill the screen. There's no way to limit such an API and still have it be useful.

Fortunately as pointed out then and above there's no incentive to crash your machine. Baddies get no info, no access, all they get is no one coming back to their site.
The problem is that only institutional toilet paper -- the kind used in hospitals and prisons -- actually maintains any kind of separation between hand body. The kind that everybody actually uses just absorbs and distributes fecal matter.
Maybe...Elite: Dangerous, Star Citizen, or anything made by Blizzard? It's disingenuous to act like all you need is Steam.
Dev tees
Salt Dreams -- about the history of water usage in Southern California.
In enterprise, unless it's been written in the last 5 years, the odds are good that it doesn't have APIs. Or, if it does have APIs and was written in the past 10 years, those APIs are only intended for internal (within the app itself) consumption and could never, ever be used externally.
Thanks. I choose meteor because I thought it would let me get something up quickly but I'm still learning how to make it behave.

I think that's fixed now .. for some definition of fixed
You are correct, of course. But in that more limited sense, the 9 hours is not particularly interesting. Actually, I would say that the long hours developing the tools are much more interesting!
> If population continues to grow exponentially, a Malthusian apocalypse is a physical certainty

World population isn't growing exponentially, so it can't continue to do so; growth rate (% of current population added per year) peaked in the mid 1960s, and has declined since, exponential growth would have a constant growth rate.

> A 1% growth rate would put us at 1 trillion in about 500 years.

Current growth rate is a little above 1%, but its dropping.
>I mean, surely a relational db is ill-suited to something like that, right?

Why would one assume that? Relational dbs have been optimized for 30+ years to be as fast as possible for exactly that, and with hundreds of millions of rows even -- 8 million rows is nothing.

If you don't need complex JOINs and have indexes, they can do all that faster than the NoSQL flavor of the day (and even with JOINs they tend to be on par).
> “I think it’s going to really make a difference for businesses that are not especially fashionable for professional investors,” said James Dowd, the chief executive of North Capital Private Securities, a broker-dealer that focuses on private fund-raising. “They want to invest in companies that have the potential to be disruptive to an entire industry. You don’t see a lot of capital flow into ordinary consumer and retail businesses.”

The statement about professional investors "want[ing] to invest in companies that have the potential to be disruptive to an entire industry" is really not accurate. The vast majority of dollars raised through Regulation D offerings go to financial issuers (investment funds), not "disruptive" startups. Reg D is also commonly used to raise capital for real estate ventures and funds.

Although they certainly don't constitute the majority of Regulation D offerings, "ordinary consumer and retail businesses" do use private placements to raise capital, but the real reason it's more challenging for these businesses to raise capital is not that all professional investors are looking for hundred-baggers. It's that they know there's a strong likelihood they'll never see their capital again at all.

This said, I don't have a real problem with Title III. The SEC can't protect investors from themselves, as evidenced by the fact that investors are still defrauded to the tune of more than a billion dollars a year by penny stock schemes. But it's worth observing that the biggest proponents of equity crowdfunding are usually those who stand to profit from facilitating the sale of securities to investors. You'll notice that very few of them ever talk realistically about how those investors are going to get their capital back.
What happens when "majority" is achieved by a botnet?
It's very likely that once self-driving cars reach a certain penetration, we'll see continuous-flow intersections where no human driver would dare try and cross.

https://www.youtube.com/watch?v=4pbAI40dK0A
Gatling: Scala Based Stress Test and Graph Tool
Where are you from? Can you explain more about the process please?

thanks
Seems like you could essentially implement an LRU container/process/etc. keepalive on top of <insert socket activation tech> and have your machines essentially fully-utilized with minimal latency for services being accessed recently.
In a way, being an director or VP involves CRUD and ETL on people instead of computer systems.
It's not at all clear that every Caltech student is going to be an engineer or developer. Recall Jim Simons getting booted out from Princeton because he sucked at programming?
Currently on the front page - https://news.ycombinator.com/item?id=10477721
I saw this email today - sounds like some cool play to me.
There are both trading problems as well as lower level challenges. Seems like there is something for everyone. The idea that hits home is that it presents problems which you may not know about in domains and technology areas that are not ones that you work in so you get to flex yourself a bit in new ways.
So it's a closed protocol because it's hard to understand? That doesn't seem to make much sense.
If you go to the second link I provided, Poettering explicitly mentions inetd. He also elaborates on what makes socket activation different.
'Superhero' microbiome bacteria protect against deadly symptoms during infection
Of course I got downvoted. This place is even worse than reddit nowadays in terms of punishing thoughtcrime.
The code itself might be intrinsically safe, but the process it generates might not be. The argument doesn't have to be "this code will crash the 911 system"; it might just be "people are going to get hurt when operators act on the information it attempts to generate".
Yeah. From my experience, public API's are only opened up when there is enough money generated from them to fund someone dedicated to managing/implementing them.
There is human interaction. Via videophone. We isolate people from bad influences, though.

People say "omg mental illness" but this kind of thing has never even been tried in the Skype age.

The goal is to make it more like the outside world, in important ways. We take people who live among bad influences and instead of immersing them in a world of even worse influences we put them in an environment where they're surrounded by positive influences (without being allowed to forget that, yes, they're in prison.)
Volunteer at Zidisha (YC W14 nonprofit) – P2P microlending in a new country
What kind of messages? What kind of highlighting? What's a specific use case you were targeting? (I'm sure there was one! I just see too many of us speculating about it.)
> shorter

Are you saying you don't have it aliased?
When the Wayback Machine does a better job than you do in preserving your content, you have failed.

I looked through some old bookmarks, and I couldn’t even find these articles on the new site:

http://web.archive.org/web/20090220095241/http://www.wired.c...

http://archive.wired.com/politics/security/commentary/securi...
Well, in business you set up two competing KPIs so that gaming is harder.

Single metrics are rarely successful.
Living in their own countries instead of America doesn't mean living in squalor unless they choose to make their own lands squalid.
For US equities, nanex research articles (http://www.nanex.net/NxResearch/ResearchPage/0/?sort_val=dat...) provide good insight into various aspects.

I haven't read any of the books you've mentioned. But, "Market Microstructure in Practise" seems more relevant.

By the way, the overall trading landscape has changed rapidly over the past few years and the pace of change continues to increase.
Configure telemetry and other settings in your organization
https://technet.microsoft.com/en-us/library/mt577208%28v=vs....

>OS X does not leak data

How to Stop Apple From Snooping on Your OS X Yosemite Searches
http://www.wired.com/2014/10/how-to-fix-os-x-yosemite-search...

FYI: OS X Yosemite's Spotlight tells Apple EVERYTHING you're looking for
http://www.theregister.co.uk/2014/10/20/apple_spotlight_priv...

> comparing Windows with iOS or Android is comparing apples and oranges

This used to be true, a few years ago, but it isn't now.

Windows 10 is a mobile operating system that also runs on mobile phones. It has notifications and Cortana (from Windows Phone) and it integrates with online cloud storage (OneDrive). It's intended to be continuously updated and work with apps acrosss multiple platforms, including iOS and Android.

In sum, this is not your granddad's Windows....
never underestimate the power of a gui and good graphics/visualisations to make people more productive and effective. even knowing next to nothing about finance, i can bet that they have teams working on the user interface that traders have to work with, as a competitive advantage.
... until the connection pool is misconfigured or something and the writes can't get in.

Touching mission critical things always has risk and those risks have to be mitigated at a political level. If the programmer is this bad at respecting political ownership of responsibility, he has no business touching production this way.
> a well written program has the qualities of a good poem: You want to read it and it you can follow it easily.

Have you ever read a poem by T.S. Eliot? A brilliant poet with an incredible gift for language, but I've been reading his "The Four Quartets" repeatedly for over a year and still don't understand much of it...

Good poetry is not necessarily readily understandable (and coming to think of it, neither is a good program). But once you have understood it you see that yes, "every word is exactly where it belongs".
> And one way to improve standardized test scores would be killing low-achieving students, but you don't see schools doing that despite the funding incentive.

No, but they may be doing something similar[1]:

Schools at times suspend, expel, "counsel out" or otherwise remove students
with low scores in order to boost school results and escape test-based
sanctions mandated by the federal government's "No Child Left Behind" law,
at great cost to the youth and ultimately society.

I don't know the veracity of the linked paper, but it's certainly plausible and I'm sure it has occurred somewhere. If you're under enormous pressure to raise test scores, and your district has a continuation school, then it seems like the lowest-scoring students could be shuffled off to that school and the average increased.

Not that I'm making a value judgement here. It's possible that doing this is actually the best course of action in many instances, but it's also possible the the transfer technique could be abused to the detriment of some students.

All in all, it's extremely hard to develop a metric that's resistant to gaming and manipulation.

EDIT: Here's another good link. More of a primary source[2]

[1](PDF) http://www.fairtest.org/sites/default/files/racial_justice_a...

[2] http://www.nber.org/papers/w11194
> Why do criminals need to be treated humanely though?

Answered in the post you respond to: "Human interaction is crucial to rehabilitation"
I think "tech trees" is just the wrong word because it only will be familiar to people who've played Age of Empires. Maybe "worlds" instead, it's a more universal concept (I think).

Starfighter is a game with lots of worlds. In each world there's a whole bunch of levels. Finish one level, move to the next. There's no "last level" or "final boss" because every few weeks new levels appear. Sometimes whole new worlds are created too. Each world is totally different and getting good at one might not help you in another (think of it like a video game, where in some worlds you walk on land but in some you have to swim, and in some you have to walk upside down). If you finish all the worlds you might get offered a job so you can do more levels in real life.
Since it's nearly Halloween: look up "assigned GOTO" if you like horror.
WW3+WILL+3,000+US+TROOPS+BE+SACRIFICED+-+YouTube
Would Jesus Wear a Sidearm?
Another point is that in disrupting cheap performance shortboards, you're now in competition with the used market on craigslist.

Surfers making a conscientious effort to improve their performance -- bigger waves, steeper drops -- are going to break or otherwise 'use up' at least one board per good season. Given that, a lot of people would rather buy a used CI board that has had a small repair, or some minor dimpling, for $200-350, and then surf as hard as they can, and if it breaks it breaks.

... okay, that's just what I do. But Craigslist has made the used market a force to be reckoned with!
I think you're describing investment bankers circa 1995.

Tech in investment banks is full of, well, developers. I'm currently working on stuff that has X0,000 cores, X00 GPUs (compute though not rendering), web UI, large data aggregation and visualisation (around 1bn data points moving in near real time). I don't do fpga work but I sit near some chaps that do.

In fairness, I haven't done any CAD or audio at a bank. However, I did design sonar absorbing materials prior to working in finance and there's a surprising amount of similarity in the engineering I did then and the statistical sims we do now.

Oh, and lobster night is Tuesday night.
Google is merging ChromeOS and Android
Hillary Clinton Rattles Prison Stocks With a Single Tweet
Don't worry - it's an internal implementation thing about how the information trickles down to the intermediary database used for the rendering.
This is just a distraction.

Our unfortunate reality is that of a socialization of investment; something discussed from Marx to Keynes.

In the next decades, the idea of investing become blur and centralized.

https://www.contentful.com/developers/docs/references/conten...
A telescope will generate 10x more data than today’s global Internet traffic
> And if you really try downgrade, it doesn't work

I have actually done it, so I can guarantee that it has worked correctly at least once ;-)

Many others have had the same experience, as Google will show....
> Poetry is an art form that conveys not just meaning, but also emotion. You can’t express emotion through code.

Oh, code doesn't just express emotion- it instigates it. Usually pure, infernos of anger at the damned bastard who wrote it.
Ha ha, nice. Not so bad, then.
The messages were by dispatchers. I'll give you an example, shortly after the center was no longer allowed to the app, someone called 911 and claimed his car had been shot. A dispatcher put it down as rock hit the car. A higher up told me that had my app been in used the Chief Dispatcher would have been alerted because they all had keywords for shot, shooting, etc. This is the only tool to see all messages for everything at once. I even asked them if they would like to hide messages and they said no.
I see Clinton as another Obama - she'll tell us the nice things we want to hear, and then will turn 180 degrees around and do the opposite for most of the stuff she promised. Much like Obama, she'll fulfill the interests of her donors first and foremost.

It's not about Hillary per se - you just can't trust any politician that takes money from special interests to not be bound by those special interests when in the office they helped put them there. I don't know why people are still expecting any different in 2015.
I think Tarsnap is an apt counterexample to your first point. It has a stable API, a very very conservative feature set, and a stable customer base.
You set updates to check only. Otherwise you launch your several windows VMs one day and they all start downloading windows 10, yay!
> And one way to improve standardized test scores would be killing low-achieving students, but you don't see schools doing that despite the funding incentive.

They get the same effect, with less pushback, by just removing them from the student population (one effective way of doing that is having extensive enough school policies that its nearly certain that students will violate them, and selectively targeting the low performers for enforcement, ultimately either driving them out or building enough of a history of documented violations to justify expulsion.) And, since lots of the standards are based on performance relative to current grade, they also game the results by not promoting advanced students to grades appropriate to their skill level, so that they can continue to be above nominal grade level and be contributing results longer.

Note that in both cases, this at the expense of the serving educational needs of the students involved well.
This is something I've built on top of IPFS for a number of reasons.

* Same content would have the same hash
* Easy to scale, distributed hashes between many nodes in the future
* Works on your local network in case service goes down
* Can be shared in the IPFS ecosystem easily, see a ipfsbin link with the hash, just copy the hash and locally do `ipfs cat $hash` to see the same thing

Let me know what you think and if you managed to find any bugs.
I have a talking extraterrestrial.

It should be really easy to get world wide attention.

Venture capital is not needed.

I made God's official temple.

I am here to put the world in submission to God where all people do offerings in God's temple.

God says...
walkway's rooms minted strangulated stigmata sideswiping bullet waistbands undershoot copy backlogged Taipei exhorting Muskogee's ineffective Marvell Iowans dauntless Westminster collaborating tantrum sweetheart rogue's tasseling coordinating illogically obscurest indefinable Rhenish Mercuries mortgaged barrings expressing avalanches citronella's flyover MacLeish's smooching Faraday towpath Leila detests hooted seasick Cheri's fondles opiate's deflector pubescence recondite artlessness naiveté's Altman tapestry's polyps bulldogged reclined insisted aluminum pieces poised summarized Justice thirteenth bleacher salsa's fueling ennobles immigrate quailed longshoreman's admonished present's gentiles pulsations aircraft's stiffened anticipated leases phloem's memorizes naturalized mushy yearnings Geo's insure arboretums dehumanized invaders balkiest gypsum trollop yearning transpired unconvincingly telecommuted pivoted counterclaimed Kongo patronized
Regulations, Big Pharma and Legacy Software will all take years to change, changing the behavior of an industry is usually pioneered by a few and in medicine that's pretty tough.

All is not lost though, startups that make software for healthcare are slowly taking hold of the market, but all those startups that have been killed off in the process have made a change for the newer ones to get this far.
My Encounters with Ghosts Part I
I'm not saying to implement year long DST and call it standard time.

We already have Standard time. Daylight saving time is Standard time +1 hour.

My idea would be to stay on this, all year long, without pushing the clocks ahead/back twice a year.