skysight-inc/HackerNews huggingface dataset:
Interesting is in the eye of the beholder.

SQL is interesting because it forces you to think in terms of sets. And because it wants you to tell it what to do but not how to do it.

Lisp is interesting because:

It is expressed in one of its own primary data types: the list.

But the thing that reads Lisp -- the Lisp reader, is itself programmable. So if you want it to understand JSON syntax for example, or maybe Python dictionary literals -- you can write reader macros to add the new syntax.

And of course because it can manipulate data stored in lists, that means it can manipulate source code. Code in Lisp, is data. And data can be code if you need it to. That's essentially what Lisp macros are: code that writes code on the fly.

The backquote facility. This is basically a little template language for rewriting data structures on the fly. It is the killer feature that, along with the reader, enables the killer feature lispers won't shut up about.

The condition system. It separates signaling of conditions (including errors) from the decision about how to deal with them. One implication of this is that when an error is reached, you need not unwind the stack to handle it.

And because it is pretty.
Different people react differently. For a variety of conditions, I take moderate doses of opioids (tramadol 50mg qds or codeine 60mg qds) and benzodiazepines (tamazepam 20mg daily), both of which are well-known to cause dependence. I've abruptly stopped both a number of times (strongest example - going without the tramadol for three months, after taking that dose for over six months) without any ill effects or withdrawal (other than the original conditions returning to about the same as they were before treatment).

Edit: with -> without
Also interesting for pizza places. Many of the best pizzas I've had have come in generic boxes shared between many local shops.
That's just it though - I don't believe you.
Exactly, I believe there's a clear cycle going on (mainframes - pc - clouds - personal clouds).

Fueled by:

- moores law (massive compute power and storage at cheap prices)
- bandwidths growing
- new tools and devices that create constant streams of data (smartphones, collaborative & filesharing tools etc.)
- commoditization of our most-used online tools (see dropbox)
- a desire to have one integrated point of access/control

and a raising awareness of how important it is to own/control our data (caused in part by constant news coming out on hacks, data breaches and how basically data companies are the new oil companies)

Yes, it's a server :)

ps. I'm one of the founders
Not sure if you're being sarcastic or not?
I'm not seeing any source code. Is any of it open source?
What to expect from DevRelCon – first Developer Relations conference
I wonder if the patent would have covered this since it's not "loading", it's installing.
Not that I buy many cake boxes, but the base unit cost, unprinted / coated seems pricey? $1.32 for a box, we must be taking really pricey cupcakes?!
Fair enough, I'm not up with npm's development on a PR level, so I was just going by this line in the changelog:

"This has been patched to eliminate that churn, and our testing shows the progress bar as being eliminated as a source of slow down."

Apologies for being misleading.
Have you looked into Amethyst[1]? It's a tiling window manager for OS X. It's based on xmonad, not i3, but simply having something that tiles my windows is amazing, especially on larger Thunderbolt displays.

[1]: https://ianyh.com/amethyst/
It depends on whether or not vnc is bandwidth limited on your link. A high bandwidth, high-latency connection shouldn't feel significanlty different over vnc or a terminal, but if your high-latency is due to being bandwith-limited, vnc will be much worse.
Come on, you normally end up with someone that you date... don't see many people ending up with someone they never dated.
> the EULA specifically says that you can't bring a class action lawsuit against them

Yeah, best of luck to them with this. It's not possible for them to put a condition into their EULA negating all legal rights. Imagine a completely ludicrous scenario: a Microsoft executive decides that they install an update that wipes your computer if it detects your version of Windows isn't licensed, and then another update accidentally causes your license to be invalidated. Then millions of computers get wiped. You think that licensing term is going to protect them from a class action? Think again.
It isn't worth much, but - believe it or not - it's not totally worthless either. Note my wording though: I believe it does happen at times, I doubt it happens with the frequency claimed on HN and reddit. Hearing more first-hand accounts of it occurring is required for me to move substantially on my opinion. As is, it's primarily speculation and people asking others to "trust them, it happens."

That said, I could do without the insincere well wishes.
Ha, I'm 6'2" and I'm the shortest of three children. Always fun to see how people react when I tell them that: usually a combination of looking slightly over my head and then blanching.
Sure, the demographic transition is a benefit to humanity, and we've seen enough of it to know that while the timing might vary it will eventually happen everywhere, and certainly by the end of this century. Since we agree, I guess I don't know why the supposedly-but-actually-not exponential nature of human population growth was ever mentioned in the first place.
I am thankful that a random Windows update broke some of our software a few weeks ago. It prompted me to disable all updates and allow only essential updates. Small business so I'm it for IT. Never heard of kbwhateveritis required to avoid the MS invasion. Thanks for breaking our system weeks ago MS!
The source code is fully accessible on every unit. We're open sourcing the base system - parts of it have been rolled into:

http://experimental-platform.io/
Hi, generally sloppy person with poor self-control, checking in. Thin as a rail. Metabolism is a scientific fact.

Fat people who diet and exercise become big built people.

Skinny people who eat and don't work out don't become fat in a way that can be seen through street/business clothing.
Turns out Microsoft is still accepting Bitcoin. The post was a mistake. http://www.cnbc.com/2016/03/14/microsoft-stops-accepting-bit...
I recently bought a new Win10 laptop while giving up my Win7 desktop. I honestly wouldn't have if I thought I could continue getting the most out of my system (gaming and doing other fun things) well into the future.

I'm pissed off beyond belief about the egregious privacy overreach, but realized that my info is already out there, so I just need to continue taking whatever precautions I normally do and pretend like all my info is public anyway.

That said, I can only imagine that the long-term play is to one day give people a countdown on Windows 10 becoming a subscription, and you can either pay it or lose access to everything (or be severely crippled or something).

That's the only angle I can think of, and it jives with their approach to Office and everything else. They know damn well that people don't always want something new (and often that is because of conflicting interests and them pushing crapware like the privacy stuff), so they need the ability to control whether that happens or not.

I personally am holding out for now with Windows 10, but if they ever pull that move I will say to hell with it and fully switch to Ubuntu and do what I can in terms of gaming (maybe buy a Playstation).
Actions are different from brain state (as I can gather its definition in this thread). Are their brain states that shouldn't be allowed?
Microsoft Still Accepting Bitcoin
Totally agree. This is aimed at small runs, but for a small run of a standard box it was $2.24 per 6 cupcake box (much more for one with an actual design). What small shop can afford $2.24 a box?

Quick look online found plenty of nice ones for $0.20 a piece that you could put a sticker on with your logo. This is what a lot of smaller places do in Seattle and it seems to work just fine.
SpoonRocket closed, future uncertain
Yes, I'm serious. I don't only use mailinator: some sites blacklist mailinator and somehow blacklist its alises (I know devnullmail off the top of my head, to name one of its aliases). For this reason I also have a gmail account dedicated to spam. I just checked for you, and have received 6 pieces of mail to it in the past three day, to the inbox (not filtered as spam). But hey, you go ahead and continue to rely on the fact that spammers will never ever figure out how to apply a s/\+(.+)@gmail.com/@gmail.com/g to a list of email addresses (since I and most people use gmail.com and not some other domain).

I don't know how much spam my mailinator accounts get, since I don't check them. But let's check throwaway@mailinator.com since I bet someone has picked that name. In the past hour this is the spam it got:

http://imgur.com/PS7O3Ov

That's 9 pieces of spam in 2 hours. You think Dr Dave, who personally addresses someone who signed up somewhere as (throwaway) in his subject line, is above applying a regex? Do you think the person who sent out "1 Sl!tty Friend Alert" is above applying that regex? You think that Kaylyn, who sent out "Two cute ebony teens in threesome" is above applying that regex?

That's nice. That's the definition of security by obscurity. Literally the definition. So, yes, I'm serious.
If you are moving bits from $External_DC to AWS, your best bet is to colo inside Equinix (or equivalent) and use their cross-connect to AWS service. If you have 100 fiber interconnects between you and AWS, you can move a lot of data (it becomes an interesting programming problem to figure out how to saturate that much fiber consistently).

In terms of your customers getting data to you, again, fiber interconnects inside the DC are your best bet. Colo'ing is the fastest way to move bits because it relies on arteries, not capillaries, for moving bits from place to place (no last mile problem).
I am aware of that piece of it. But I think it is more complicated than that and this is probably not the right place to discuss it in earnest. I post as openly female on HN. I am vastly outnumbered by men. Given that situation, some topics are just a great way to get down voted to hell over.
We’ve been getting a lot of calls from home clients since last Tuesday that their computer now runs Windows 10.
There are still some printer and software issues, which were the reasons why they arestill running Windows 7.
I'm pretty sure that's not true. '+' is allowed in an email address, but it's just a normal character, not a comment. Comments are made with parentheses. https://en.wikipedia.org/wiki/Email_address#Syntax
According to this article, Tesla's system is not capacitive : http://www.wired.com/2015/10/tesla-self-driving-over-air-upd...

One interesting thing to try, still, would be to stuff a full water bottle into the gaps in the steering wheel to emulate a hand, like so: https://www.youtube.com/watch?v=qi2oIRMwmZY

This definitely works for many capacitive systems, but I think this might also work for some of the movement-based systems, since it will add extra mass/inertia to the wheel and the water sloshing around could emulate small hand movements.
You should also consider the amount of work(CPU cycles etc.) required to run the software not just the amount of KB to download it. This however a metric that is more difficult to compare and measure.
Scientists Using Cognitive Science and Super Computers to Predict Terrorism
Smell is supposed to be a big clue as well. Kombucha generally does not smell nasty (sulphurous): http://www.naturalkombucha.com/how-to-tell-if-kombucha-is-sp... .
How big was North Korea's hydrogen bomb?
Doesn't this make the architecture a lot more complex though? I mean if every service uses a common messaging broker, number of connections to every other service is O(n). While if every microservice needs to talk to every other microservice, its O(n2). And analysis is much harder, unless all the services send their logs/metrics to a common logging/metrics system.
whoa - I've recently had that problem start happening. I'm going to go build some more anec-data.
How about Roger Scruton?

http://www.spectator.co.uk/2012/03/brain-drain/
I get that, and I don't even think that that should be the reviewers job. But for CS in particular, I do wish more people published source code and build procedures.

I think a central hub for public comments, with source, and available PDF would be incredibly useful for CS as a field. For most papers I had access to, to get the source I'd have to go through at least one person. So I tried for quite a while to replicate the result before even trying to get access. If it was available, on say github, I'd have grabbed the source code as a resource to understand the paper, and with something like publicly available commenting, I think it'd have been a non-issue.

The problem is, I can see how such a system would be incredibly constructive to the field and the community, but it could be a liability to the authors, and would make publishers meaningless, so I doubt it happens anytime soon.
So NVMe is "ready for production"? Do you think you'd use it at home, or only in the enterprise?
Taurine is not a stimulant. Unless you have some research to prove otherwise?
Yes, I have worked with the OpenStack messaging queue, and its really amazing how it just works. Also, easy to grab analytics about service usage by querying the queue directly, is amazing.
That's interesting. If the OS upgrades to Windows 10, does it prompt you to accept a new EULA after upgrading? If so, what does it do if you don't accept the new terms? And how can they ask you to accept terms AFTER upgrading?
I'm skeptical of the methodology and explanation as presented in this article, but similar things have been observed in the academic literature.

The most famous one I can think of is the pre-FOMC announcement drift (https://www.newyorkfed.org/medialibrary/media/research/staff...). The authors observe that "80% of annual realized excess stock returns since 1994" are accounted for by the 24 hours of trading before an FOMC announcement. If we take this as evidence that the Fed "causes" most of the stock market's move (which we probably shouldn't), the effect is nothing new.
> What's your definition of withdrawal?

Headaches (the most frequent symptom my wife experiences, as do my friends), excessive sleepiness, exhaustion, shaking hands, etc...

It's possible, however, that I may have been slightly more tired, but beyond the threshold of noticing this; or slightly slower reaction times. This isn't a scientific study.
Outlook.com lets you add real aliases to your email account.
He is comparing Scala to OCaml, whose module system dates back to 1995, not any current research. My point was that Scala is not the only way to do first-class modules. Subtyping is my biggest issue with Scala and he admits that (variance) is "hard to get your head around" in that talk. 1ML is a research project, which probably would get a lot more funding if it talked about "objects" and "classes".
I would care more about the reaponse time increase per request over the tiny 100k saved in servers, though 300 less servers makes a happy sys admin out there.
http://www.berkeleyside.com/2016/03/14/exclusive-spoonrocket...
A lawsuit would be very reasonable. The hard part would be deciding on suitable damages, because the reality is that we’re not just talking about the cost of restoring a computer; these days, a trashed machine is more like somebody breaking into your room and destroying all of your personal stuff.

The really sad thing is that it should have taken about 2 or 3 people at Microsoft, tops, to anticipate the first 10 things that could not only go wrong with their upgrade plan, but very, very wrong. Were those reasonable people shouted out of the room?
The CLI Explained
Just got my new laptop with Win10 because I'm a gamer. That was pretty much the only reason.

If they ever pull shit with Steam, are proven to have mishandled my data as part of the telemetry bullshit (well, the stuff I couldn't disable, because I spent half an hour trying to turn off all the various settings I could), or ever force Windows into a subscription model, I'm done with gaming on Windows for good and I'll suffer through the Linux gaming experience.

Hopefully by that point there will be enough weight behind it to make switching an easy choice.
For me, I find it interesting to see which site sells my email address to unrelated marketers/spammers.
Anyone tried ied on Windows? I wanted to give it a go but it seems like there are a number of problems with permissioning / the symlink system [1].

That led me to trying pnpm [2] which, on the plus side can install my dependencies (and fast!), but on the other hand seems to do so in a way that my grunt tasks no longer work (complaining about missing sub-dependencies).

[1] https://github.com/alexanderGugel/ied/issues/35

[2] https://github.com/rstacruz/pnpm
Ask HN: Why does no one talk about greenhouse gas reclamation?
I understand why we always talk about reducing emissions but I never hear anyone talk about increasing reclamation of emissions. Maybe it isn't very feasible but it seems it would be possible to mass harvest a fast growing crop and then landfill it repeatedly to reduce the overall carbon in the air. For instance, wouldn't it be possible to take 1 million acres as a test project, cover it with bamboo, harvest the bamboo, cure it, and then place it all in a landfill and repeat? Wouldn't also be possible to do something similar with mass producing and harvesting sea algea?

There's also probably some process I do not know about where you could mass ingest and filter the air of all greenhouse gasses but since I haven't heard of anyone doing it, I'm guessing it's either unscalable or cost prohibitive.

I feel like there are many simple options for massively increasing the reclamation of emissions but I have never heard this addressed. I would love to know why or find any other sources discussing this topic.
>The source code is fully accessible on every unit.

So it is Open Source, because we get the source code with the compiled versions.

>We're open sourcing the base system

Uhh, wait, so now it isn't?
The "path forward" is purely a socioeconomic one and quite unrelated to any technical argument.
That's rather tenuous. It's also arguable that piracy in such regions helps popularize a film, through reviews social media, etc. And so it would increase sales elsewhere.

And there's a simple solution: Make sure that your stuff is available legally everywhere. Because if it's not, you know that it will be pirated.
I simply don't think you're writing in earnest, since your proposal is quite nuanced and does address my issue, proving that you exactly understand it.

But gmail does not support the filter you propose. ("discard all emails without a valid + suffix with a whitelist.")

Also even if you were serious you would know that if I did manage to get gmail to filter all email without a valid + suffix from a whitelist, I would then have a choice: I could give out meaningful suffixes, like me+amazon, me+ebay, me+facebook, or meaningless hihg-entropy suffixes.

But if I give out meaningful suffixes, then spammers can just try the email address I give out, replacing the portion after + that identifies them, with likely candidates instead. They are unlikely to succeed, but this is still security by obscurity.

If we move to true security, picking high-entropy strings to white-list, that means I now need to manually track the relationship between the strings and the party they identify. Google should track that relationship, not me. It's a single key-value store. That's it. Associate me+ebay with squirehamboard so that I can give ebay "squirehamboard@gmail.com" and have it behave exactly as though I gave ebay "me+ebay@gmail.com" today.

I think you're better than this. Be better. I have faith in you. You understand the issue. If you were working for Google you could solve it within 7 minutes (proof of concept). It's a single key-value store.

I think you know very well the definition of security by obscurity. Be better than this. Be better!
I just spent 5 minutes looking for a chart showing the distribution of reserved commands in Python. Didn't find much.

A while back, I read something about different number bases' ability to help find additional primes. The base itself was prime, so maybe 7 or 13. Can't find the article ATM. I hypothesized that prime numbers are "code" provided by this universe to allow us to access other data stored in other primes. Quines of a sort, if you will. One way to invalidate this hypothesis would be to do a mean distribution of basic operators in a simple programing language and compare it to what we are seeing in primes.
What are you arguing for?
I'm very happy with gmail and have used it for all of my important communications for over a decade.
1. Task estimation depends on the task really. I always thought a feature is debated, decided upon and the outcome speced to some degree, wireframed etc. Duration can be estimated by the developer. Over time people learn to estimate more accurately. I don't want people to overstretch. I want realism in estimation. Under those conditions, if I have to fire someone, I'd be pretty pissed off that they put me in that position after I'm really trying to make something that works for everyone. You'd have to take the piss quite blatantly for that to happen.

2. Some positions are task based, like development. Some are continuous like QA or admin etc. The flexibility on hours and deadlines is extended where it makes sense. Its unfortunately not 'every role gets same conditions' situation. Fairness is the keyword here.

3. Not sure about that part yet. I'm not American, but my partner is. This is to be figured out still.

4. You don't get paid by your contributions. You get paid your salary like you would in any full time job. But that salary doesn't buy your soul.

5. You're an employee as every other employee. You were hired when the role made sense to have. Training is part of the job.

6. I want to pay well. Above market rate. But I want to hire only when the money for that person is allocated and put aside a year in advance. If I need 1 developer and can afford one dev, I hire one dev. I've been in scenarios where I had a budget and was told to buy resources. Those end up with hiring more resources than you know what to do with and that's not good either.

7. One thing I want to stop is white labeling and and bending backwards because client X said they want a feature that makes sense only to them. sub markets etc. are built into this product. If it makes sense - why not. If it deviates the product too much, i rather not.

8. I guess share options would be a thing at some point. We're privately owned, never took a penny from anyone. Also something to be figured out.

9. I am open to evolution, hear what everyone has to say, fix what needs fixing. This is why I've posted this here. This plan has been in my head for a long time now. I'm not ready to go with it just yet ,and a lot is balancing on the relaunch and its success. But I rather be prepared for that eventuality.

Thanks for all your points here. It gave me a lot to think about.
You don't (or shouldn't) do ordinary RPC over messaging any way. Rather, use an Event Sourcing style: http://martinfowler.com/eaaDev/EventSourcing.html