skysight-inc/HackerNews huggingface dataset:
I don't think any of these Sunday trading hours rules apply in Scotland.

The "apply for university before you know your exam results" doesn't apply here either.

However, one of our legal oddities is that we have an extra verdict available in criminal trials, as well as "guilty" and "non guilty" we also have "not proven":

http://en.wikipedia.org/wiki/Not_proven

[Corrected - I said "innocent" rather than "not guilty"]
Looking at things as "business" and "technical" is part of the problem. There are "products/services" and "customers". A group of people wanting to serve a market must be able to contribute to these two things - via programming, selling, insight, connections or whatever. This is important. It doesnt matter how one does it, but contributions ought to be meaningful.
These labels (business,
guy or technical guy) may prevent a good open discussion and box people, sometimes too early and sometimes needlessly.
A missile will probably not be launched, but a nuclear device smuggled in a cargo container or airplane (in a US harbor or airport) is a very real scenario. There would be no way to tell where the bomb came from or even what aircraft was carrying it.

Even if we knew the cargo or plane came from a hostile nation, would we immediately launch nuclear weapons at them? They would deny any involvement and I'm not sure that we could ever prove otherwise.
Given the flak MongoDB has been getting lately, that might have been a bad decision.
Is a website a document? It is, sort of, but there's also Gmail.

BitCoin is a new thing; it does not map well to preceding concepts, be it "asset" or "currency" or something else entirely.
I wouldn't even dream of doing this myself, but my friend is using the RefControl Firefox extension which lets you set a Referer header per domain name, and he has set ft.com to send http://plus.google.com as referer. This simply disables the paywall. He says that it works on many other sites as well.
I guess this wouldn't work with an encrypted wallet.dat which was introduced later than 2011.
Fascinating. Hofstadter should read Russell some time. Perhaps then he might understand just a little bit of logic. I would start with Russell's denoting phrases from 1905. Or Frege's concept script from 1879. Everyone likes to talk about Gödel instead. The end result is just confusion.
I wonder how long it takes for admins at VPS hosting providers to start harvesting private keys from VPS instances, using this tool or, where available, direct filesystem access...
Errm... then I fail to see how 'myth' isn't just a wrapper around 'rework'?
We're getting there. Looks more like wet sand though.
I think our Ivy league education system is not as good as advertised, if you went to Yale and only came to understand (some of) these things 40 years later.
That would be a noop with LESS/SASS unless the input CSS was not a "valid" CSS.

This project will "enhance" "normal" CSS to take care of polyfill, which alone is a win. Take any CSS file you got, and it suddenly has all browser prefixes thanks to this tool. This is something LESS/SASS can not do.
Pretty cool framework Greg. Disregard comment above, they lost every key on their keyboard except for two.
Eternal September was in 1993, and the RFC 1855 was written in 1995. It is specifically a response to Eternal September:

"Today, the community of Internet users includes people who are new to the environment. These 'Newbies' are unfamiliar with the culture and don't need to know about transport and protocols. In order to bring these new users into the Internet culture quickly, this Guide offers a minimum set of behaviors which organizations and individuals may take and adapt for their own use."
Ethical has exactly the same meaning as moral outside of specific contexts.
>Bitcoin has been highly inflationary

Inflation and deflation are not solely functions of the supply of money. They are functions of the price of money, which is a function of both supply and demand. The price of goods, which have been reasonably stable in U.S. dollar terms, have fallen in terms of Bitcoin. Thus Bitcoin is presently deflationary, not inflationary.
The main problem with Bitcoin is the lack of hedging opportunities. Without real derivatives (priced in dollars), it is difficult to protect one self from loss in the event of adverse movement in price. This is also the difference between a established currency and an amateur one.
The Tales of Choosing a Technology
How is 9-6 8 hours a day? They work 9 hours a day. As stated in the article.
Altcoins with faster transaction times and built-in inflation formulas could change the game. I'm bullish on crypto-currency in general, but I don't think it's a given that BitCoin is guaranteed to be the winner, long-long-term.

> BTC with very little history may become very very valuable.

Unpack this? I had thought that if you sent coins to a fresh wallet ID, it becomes effectively anonymous. (I've heard of some who generate a new public key for every transaction.)
I saw this post when the author submitted it to /r/bitcoin several hours ago: http://www.reddit.com/r/Bitcoin/comments/1t5fgr/i_wrote_a_to...

Frustratingly, the author titled his post "Bitcoin Private Key Necromancy" but titled his Reddit submission "I wrote a tool to pull private bitcoin keys off dead harddrives" which is a far better title.

He recovered about 46 coins.
I think saying that some examples are just performance disadvantages rather than leaks misses the point. "Leaky" is a metaphor here, so assuming that any kind of actual data loss is necessary for it to be the case seems incorrect to me.

For example if your SQL query is too slow from a pragmatic point of view and then you go ahead and fix it by using optimizer hints then the abstraction of the procedural querying process provided by SQL has just failed you as it hasn't worked.

I agree that some abstractions are very good, but that does not make Joel's point moot. The key thing is to understand that abstractions are always some sort of tradeoff between the virtues of directness and the virtues of productivity.

Btw: I am really surprised that this essay had never been posted to HN before.
Aside from your business your only securities are two individual shares - thats a bit risky in its self id maybe think about some IT's or ETF's before speculating in bitcoin
Predictable outcome is predictable: https://news.ycombinator.com/item?id=6818821

Anyone who thought the Chinese government were going to ignore a mechanism that allowed people to bypass capital controls with impunity was pretty naive.

Bitcoin fanboys have classic tunnel vision - they're so enamoured of the libertarian ideal of an anonymous crypto-currency that's not controlled by any government, that they ignored all the practical, economic and legal challenges it would need to overcome before it could become a real currency.

It's a bit like the people who watched the moon landings on TV and believed that we'd have moonbases by the end of the 20th century. Technology needs time to develop and mature, and there typically needs to be a compelling commercial case for its adoption.

The technological principles that underpin Bitcoin will see more widespread adoption within the next few years but they'll be deployed within the pre-existing financial context, perhaps as a mechanism for OTC trading or to support real-time gross settlement in the wholesale markets. In the retail market, I envisage an M-Pesa-style digital payments/money-transfer solution that complements the the traditional banking and payments systems. We might see alternative currencies built on Bitcoin-style infrastructures but based on something that people value in a different way from dollars and cents (e.g. the rainforest).

But Bitcoin itself is too flawed from an economic perspective, too inefficient and too big a step to be able to function effectively as a currency within the current AML/sanctions-focused regulatory environment.
http://programmingisterrible.com/post/65781074112/devils-dic...

"lightweight — I don’t understand the use-cases the alternatives solve."

"minimal — You’re going to have to write more code than I did to make it useful."

"simple — It solves my use case."
The author isn't exactly friendly either...
How different are these AR enums from, say, Simple enums?
I wish this could help me recover 3 btc I had in 2010 b/c I still have the HDD. My problem is that my disk is extra dead - it stopped spinning completely. I can't use hiren's boot tools with it like I could my other dead drives. I've heard I would have to bring it into a clean room environment for about a grand and have experts recreate the drive.
I'm sorry you had a bad experience at the Azure workshop. There are a lot of people running those types of events both inside and outside of Microsoft and the quality is all over the map. Unfortunately a lot of technical people at Microsoft are still very insular. They primarily interact with Microsoft friendly .NET developers and rarely have to stray into the big scary world of *nix. They probably don't talk about the Linux support or help with your Mac because it would show their ignorance on the subject.

Fortunately there is also another side of Microsoft. A side which is doing fantastic work in the open source community as well as with things like the Linux support in Azure. I would be happy to talk more about Linux support in Azure and I am more than capable of helping out with any setup required, regardless of your operating system of choice.

If you're still interested, you can reach me at tistrimp@microsoft.com
Newton's niece Catherine Conduitt reported that he "lost twenty thousand pounds. Of this, however, he never much liked to hear…" This was a fortune at the time (equivalent to about £2.4 million in present day terms

So you're in good company.

http://en.wikipedia.org/wiki/South_Sea_Company#Quotations_pr...
I also think we need to distinguish logical systems and Logic. By which I mean, that anyone can create a logical system, starting with a set of axioms and deriving conclusions from it. But Logic is a very simple bases by which all such systems are judged, e.g. that two contradictory statements can't both be true; if A implies B and B implies C then A implies C, etc. I don't think anyone can dispute Logic in this first-order sense.
I used to be cavalier about HDD disposal, and then one day I helped a friend recover some files from their apparently dead HDD. We did not recover the files but we did find unencrypted passwords to email accounts and other sensitive information that he had forgotten about.

So while I trust device/disk wiping tools are effective, I'm much less trusting of my own memory about the files on any given storage device. Moreover, and perhaps more importantly it's rarely possible to guarantee that software is consistently doing the right thing with your sensitive data.

Therefore my rule is now to donate unwanted hardware but never to donate or dispose of storage devices without being certain the data is unrecoverable. This is a harder problem than it might at first appear.

Secure disposal of hardware is a problem growing worse in proportion to the number of devices we allow (or by inaction permit) to manage our personal data.
This One Graph Shows The Biggest Obstacle Facing Electric Vehicles
Percona XtraDB Cluster 5.6.15-25.2 first Release Candidate is now available
Cranberry Mint Chocolate Chip Cake Recipe
Wikipedia Text, access Wikipedia in Africa on dumb phones without Internet.
9-6 could include a lunch hour.

A sibling post to yours says "Treehouse developer here. It's actually four 8s." so that is likely the case.
"And the other examples aren't really leaks, just performance disadvantages."

I don't know what your particular area of expertise is, but in my experience, performance is the reason that most abstractions fail, because there are a lot of cases where I can't simply accept the poor performance provided by the abstraction. All of a sudden I have to start worrying about what is going on behind that interface so that I can use the interface in an optimal way. And once you have to start worrying about what is behind the interface, you're in leaky interface territory.

Here's my favourite example - allocators. Is my memory manager smart enough to detect that I'm allocating and disallocating a bunch of buffers of the same size, and will decide to keep some in cache for me? Can it see that I am doing a lot of allocs and frees from one thread, so it uses a special non-thread allocator for these allocs? These can be big wins in performance, and I can't leave them on the table.

Some allocators do these things, but there is generally no way of knowing just by looking at the API. So you have to start hoping that the documentation explains what is being done behind the scenes, or that you have the source code, or be prepared to do some performance tests.

Here's another example where an API works hard to hide a performance leak - OpenGL. Internally most OpenGL ES implementations hold texture buffers in a tiled format. This allows the GPU to copy the texture to the screen at a similar speed, no matter the orientation of the texture. If this wasn't done, you would get massive differences in performance if you rotate a texture by 90 degrees, due to memory paging issues. But with tiling this is not the case, performance is nearly constant. But this type of sensitivity to performance-based abstraction leakage is rare (and indeed creates another leak - you now need to be aware that there are potentially two copies of your texture in the system - the one you write into and the one that is actually being used by the GPU).

In my opinion it is nearly impossible to create an abstraction that doesn't leak implementation information. This is not to say that abstractions are worthless, but just to highlight that abstractions need to anticipate this and provide the tools to make dealing with the consequences a bit easier.
The Ghost of Issues Past
I don't think so - the RAM is definitely removable based on the pictures on the Apple website, and I believe Xeons are PGA only, no BGA version like with mainstream chips.

But if Apple limits the processor and RAM models/types in the BIOS, it would make it very hard to upgrade...
Yeah, it's kind of a neat trick. I wrote a similar tool a couple of years ago though I'm not sure if it still works: https://bitcointalk.org/index.php?topic=25091.0
Common Lisp on .NET
Russian hackers reportedly steal data on 54 million Turkish citizens
non-profit but not tax-deductible

FWIW, this is because Canada is far more restrictive than the USA in terms of what constitutes a "charitable purpose". The FreeBSD Foundation would not be able to give charitable-donation tax receipts if it were Canadian either.
I think crimes should have punishments proportionate to the damage done. At the same time I'd like punishmeants themselves to cause as little damage as possible.
Ouch. Very overpriced.
I had the dubious honor of starting undergrad, and being introduced to the Internet, during the actual Eternal September (http://en.wikipedia.org/wiki/Eternal_September).

As much as I've always been irked by some items in this document (e.g. all-caps, chain letters, etc)... I definitely do not miss the days when half of all discussion in any given forum was meta-babble about how to properly post in the forum. I swear, back in the mid-90's it felt like every single Usenet thread devolved into a shouting match between "bottom posters" and "top posters"! Plonk!

This may be blasphemy, but even at that time I always believed that the tools would have to evolve to fit human nature rather than the other way around. Why not just improve your Usenet readers (even the shell-based ones) to minimize quoted text regardless of where it's found? You know, like every single email client does today without us thinking anything of it?

Such basic usability features were slow to appear... not because it's all that technically challenging, but rather due to cultural resistance and purity dogma. Nonsense. If any system of human interaction requires a high degree of deliberate and manual cooperation, then it's not tenable and can be improved by technology.
A quantum revolution against Feynman diagrams
Generating and Monitoring Solar Power
ehm. no. it can just stream the output of `journalctl -f`.

it can filter even better than before, because fail2ban usually does not care about everything in `auth.log`. i guess i don't see the problem.
I think of pair programming like dancing. How much practice does it take to be able to dance with a partner before it's natural? More than a week, that's for sure.

I pair on all production code at work with only two other guys. I've worked with them for the last year. Together, any combination of the three of us is easily twice as effective as the fastest in our team. Something about the rhythm of the session, alternating roles, support when tackling boring parts, and the camaraderie frees us up to just get stuff done.

But, we work in a very complex domain that, a year in and many seminars by product later, we only barely are starting to grasp, with a large difficult to grasp system, sometimes solving problems just outside our comfort zone. It's not just CRUD and forms. So, maybe pairing is the four wheel drive of the programming world: uses more gas on the highway, but depending on your terrain, it might be the most fuel efficient way to get across a mountain.
UV is used in some wastewater reclamation plants, it is the new how shit as of about 10 years ago. But with all things the volume of water being treated determines which processes are used, I know of a UV only plant that processes 37million gallons a day via UV. Thirty minutes away at a larger facility that treats 150million gallons a day they use chlorine only. These are massive facilities, and to change the processes used is a massive undertaking, expecting them to be able to pivot over night is not realistic.
> It still amazes me thousands of high profile companies just give all their communications to Google for free.

No, they even pay for it.
Today I've seen it back at 530 and now at 520.
Who knows, I wouldn't be surprised if by EOB we're back above 600.

As parent said, with Bitcoin you have to look at things in a different way since it works in a very different way than anything else we've ever seen.
14-year-old boy being held in Ashland homicide
Ask HN: Who's hiring?
2014 might be a good year to make a new start. Who is hiring in the data science space?

Any job boards you can recommend?
In regards to pair programming - I realized recently that I'm opposed to it just because I don't enjoy it. I don't like having someone look over your shoulder while programming, or looking over someone else's shoulder while they are programming. It is exhausting. Collaborating in front of a whiteboard for a few hours is fine - I just don't want to do it all day. I also don't like feeling guilty taking a 5 minute break to read hacker news, or my personal email.

And I'm in the programming industry because I enjoy programming, so would want to work in an environment which I enjoy - and in today's market, i have the luxury of picking my employer.

I'm sure not everyone feels the same way, but I suspect I'm not alone in that opinion.
My Experience in the Educational Apps Market - 2013 report
dispose of storage devices while being certain the data is unrecoverable

I use Derek's Boot and Nuke bootdisc for this purpose. http://www.dban.org/

It's straightforward to use, but it's also configurable if you want to be extra certain the data is gone. I think the default is 3 passes of filling the harddrive with random data generated via Mersenne Twister.
Working from 9-5 includes lunch as well. The fact that 9-6 includes lunch, the fact that it needs to be mentioned, is ridiculous, you still spend 9 hours in or around the office.
28% of citizens voting or number that's as low happens every election. And the reason for it is:
http://en.wikipedia.org/wiki/Inverted_totalitarianism

And has nothing to do with racism.

If institutionalized racism in fact existed it wouldn't have allowed us to have a Black President in the first place. Actually, it wouldn't allow Obama to even be considered a contender. You can talk your talk but the facts speak for themselves. The Leader of the Free World (or however you want to call it) is Black. What type of institutionalized racism built in the system in the US would allow for that? Because the institutionalized racism is a myth, we do have a Black President. If you want to find out what institutionalized racism is look at apartheid system that existed in South Africa and not at the United States. IMHO, you are intellectualy dishonest to suggest racism in the US. Try having a black president in any of the European or Asian nations. Go doing shopping with a black person in Paris. You will find out what a real racism is. When I worked for IBM there was this Black Lady hired by us. She was late her first day for 2 hours. When gently asked by the Manager what happened, she started yelling at him and never showed up at the office. A month later we find out she sued IBM for racism on false accusations that the Manager didn't like her skin color. The Manager's wife is Black. There institutionalized racism if you talk about "affirmative action". That's the only example of institutionalized racism I can see in the US.

And any arguments instead of usual Marxist "there are a lot of things that are wrong in what you say" ????
About as long as it'll take them to start harvesting credit card details from the same clients.
I've heard success stories of transplanting platters into the same model working drive, maybe this is worth a shot?
A really good example is the Gorilla toolkit for Go. A few modules for common tasks such as sessions and routing, super easy to use with the standard net/http package thanks to implicit interfaces.

http://www.gorillatoolkit.org/
I'm not dissing Pascal or Fortran. But C was tied to UNIX (and a toolchain such as lex/yacc) in a way that allowed UNIX to be quickly and cheaply ported which made it revolutionary. Fortran and Pascal lacked similar infrastructure (eventually there was Oberon which was kind of like the Lisp or Smalltalk stacks but never took off).

Lisp and Smalltalk would be the comparables, but Lisp was not portable the way C is and Smalltalk was very slow.
PAX Will Now Have "Diversity Lounges", Penny Arcade Says