skysight-inc/HackerNews huggingface dataset:
How do these compare for longevity to regular houses? I actually seriously considered possibilities like narrowboats and static caravans when I left uni, but was put off by the need to basically get a new one (or spend the equivalent amount patching up the old one) every 10 years or so - it doesn't seem much of an improvement?

That said, in parts of the world (cough Japan) it is expected that you demolish the old building and build your own when you buy a property (and you build cheap and light, accordingly), so perhaps this is another UK-centric concern.

Another UK consideration: we have a tendency here to build housing outwards rather than upwards. In a country with relatively little land, if we're considering alternatives, IMO it's well worth considering more high-rise buildings in place of low-density sprawl - not only do they not carry the stigma elsewhere in the world that they do in the UK, but they're even now losing it in the UK; check out the "luxury apartment" blocks going up like mushrooms in the London docklands and around rail stations in sleeper towns.
Are you in the lower/working class of your country? If not, then you're not necessarily amongst those that the system works against.
Improved logging for ruby sinatra applications
Don't we have a couple of "Linux" like browsers already? Like Konqueror? Or are those not good enough?
... and instead start a war with Iraq.
Not an especially valuable comment from me here, but the fact that people who are probably very technically literate can ask this question makes me feel really rather old.
Only because of the perceived poor value of it in comparison to Beebs on the market at the same time, I thought?

Was there a difference in the BASIC implementations or am I imagining that?
Maybe. Putting a bigger capacity battery in a car is easy. Doing it without making the car too heavy or expensive is very difficult. Tesla are currently building the biggest factory in the world in order to make cheaper batteries. Will anyone else be able to match their $/kWh ratio? Maybe. Let's see how the chevvy bolt goes. It sounds brilliant at the moment but let's see if they can actually deliver it in volume.
Why is that idiotic? It seems pretty sensible to me that you'd pay tax where the money was earned.

To take a simplified example, if you lived in low-tax Nevada, but traveled to high-tax/high-population California to play shows, you're earning money based (at least in part) on the large audience in California. Why shouldn't you pay California part of that revenue?
Dmitry Vyukov queue is awesome, but as the author himself notices, a slow writer can prevent the reader to make progress, and as such is not even non-blocking.
ISIS could only rise to prominence because of the power-vacuum the Iraq war left behind.
Well, keep in mind that for every million processed via, say, Credit Suisse in London, several thousand land up in Accenture (or other IT firm), several go to Deloitte (or other consultancy), some more go to Linklaters (or other law firm). Their employees get their salaries that allow then to support their families and then go drink coffee at Nero and eat sandwiches at Pret. Everyone in this chain -- from Credit Suisse via Accenture to Nero are employing people, growing and paying wages.

Now you can go "those high-earning landlord scum" as much as you want, but nobody in their right mind would say that it's better to have a situation in, say, small towns in the Northeastern England where rent is spectacularly low — but so is employment.
S&OP Is the Defining Element of a Company’s Success
Is Pokemon Go's success sustainable?
Major Juniper TLS bug: Self-signed certificates accepted as valid
The First Ever Customer Service Case Study Involving Pokemon Go
Providing for Your Pokémon in Your Will – Lexology
Must Have Essentials for Android Developers
Same. Although Youtube recommendations are very good at times.
The inevitability of every good site is that it will eventually grow, and with it, the diversity of the interests of the user-base. While I come to HN mainly for the technical news, I find it convenient that it also keeps me in the loop about a wider variety of topics I would surely miss otherwise. Your preference may obviously vary.
And VAT in Europe was only created to rebuild after the war.

Tax repeals are very rare, once they're worked into the budget they are there to stay and usually will expand to pay for other things besides the reason they were originally created.
Sorry, I can't agree with you on this one. Lisp has multiple dispatch - how many languages you know have multiple dispatch? Many Lisp implementations compile to machine code that is very efficient for a dynamically typed language, e.g. SBCL is way faster than other equally dynamic languages like Python. CommonLisp is ANSI standardized. How many languages you use are ANSI standardized? Lisps have full garbage collection that can deal correctly with cyclic structures. Many other languages have only reference counting or some RAII management and falsely advertise them as advantages? How many other languages have metaobject protocols and can be extended arbitrarily? And since you mention it (I don't this really deserves mentioning, though), how many other modern languages are homoiconic?

The list could go on and on. I'm not a big Lisp fan, but you have to give credit where it's due. Most newer languages do not even have half of the features that modern CommonLisp implementations offer. You're right about memory consumption, of course, but using Lisp for embedded devices has always been a stupid idea.

The problem of Lisp is certainly not expressivity, and also not speed, memory consumption, or the syntax. It's not even the dynamic typing as long you use a good unit testing framework. The real problem is that every program becomes a DSL and even seasoned Lisp hackers cannot read other programmers' code. Large Lisp programs too easily become a big hacky mess that nobody but the original inventor understands. And the community aggravates this problem, because they really are nasty, bearded hackers who'd just write their own OOP implementation over the weekend when they aren't in the mood for using one of a hundred already existing ones.

Lisp code is just not maintainable enough. My 2 cents.
It's not mentioned in the Wikipedia article, but the opening scene of Goldeneye was filmed there.

Most people fly into Chambery airport and get a coach. Mainly just the oligarchs that use the altiport. :)
1) I like to think of myself as a hacker, because as tnecniv says, in many ways it's really an attitude.

2) I don't self-describe as a hacker in public however, because as znpy says, it's a title that other people ought to give you first before you call yourself that.

3) I especially don't self-describe as a hacker when non-techies are around, because they'll just think I'm calling myself a cracker (not the effect you want ;-) )
> I hope someday you're able to get the US tourist visa to experience the joys of the US: Yosemite, NYC, Disney World and Taco Bell.

Just nitpicking but Taco bell has outlets all around the world. You don't need to visit the US for that.
Clarity is a bit subjective, I think. The difference between:

CaseSensitive
CaseInsensitive

Is harder to spot (for me) than between:

CaseSensitive True
CaseSensitive False

This is because the bit that is the same is all on one side, and the bit that is difference is all on the other side. Case in point, your data definition has a typo: `CaseInsensative`, which occurs after the `In` shifts it away from the bit it should be the same as in `CaseSensitive`. Every little bit helps.

What's more, while you may be right that at the surface, the two representations are equally performant, what the newtype has that the data declaration does not, is the Prelude's definitions of all the boolean operators. If you wish to perform any more complicated logic with your data declarations treating them as booleans, you must either cast them to booleans (which comes at a runtime cost), or you must replicate the functionality of the Prelude for your custom type (which comes at a development cost).

Your branching logic (which, let us suspend disbelief and say is "not so bad", just for now) may require the combination of multiple such booleans, which in your encoding scheme would each get a different type due to their semantics, then we can't even viably define our custom boolean operators, so are forced to cast everything to booleans.

The point I'm making here is that outwardly, you want the type to reflect the semantics of how its values are used, but inwardly, you want access to its representation in a way that makes it easy to combine (or put another way, depending on who's looking, the semantics of a value changes).

Also, there is nothing stopping you from changing code later to meet changing needs. Using a newtype now doesn't preclude you from ever using a data declaration in the future. Certainly, you will have to change the patterns and constructors used in a couple of places, but that is a matter of minutes: Time you have already spent weighing the future implications of this decision in your mind right now, so this sensation of time saved is a fallacy.
Powerful quotes that shaped my thinking
True, but nor is the opposite true - that a lot of people caring somehow makes it the wrong thing.

I can choose where to draw the line. I care more about privacy than most of my friends, so I use a browser that helps that while they use Chrome because that's their choice. Google isn't preventing that from happening, so what they're doing isn't unethical, evil or wrong.
I didn't realize how much data Google had on me until my search terms I used on my laptop was almost immediately available on my smartphone. I felt shocked and kind of stalked as well.

The data especially on Android can easily be hacked if someone has the expertise. This made me think how easy it would be for stranger to learn everything about me through my data.
So there was [1] in 2004 and [2] in 2009. I'm not sure what I'm supposed to take away from the recent news now... it seems like it's just confirming what people already pretty much knew? Or is there surprising new information released?

[1] http://news.bbc.co.uk/2/hi/middle_east/3815179.stm

[2] http://www.nytimes.com/2009/06/24/world/middleeast/24saudi.h...
Nokia released and feature phones still being sold under its brand are made with lisp. Ofcourse it's not the whole platform, mainly the UI and some glue components but essentially, all major work was written in lisp with some extensions.
ISIS' rise to prominence happened under Obama, a long time after the invasion of Iraq.

Absolutely true, technically. Also a completely useless and misleading statement.

The ISIS group splintered and grew out of the Al-Qaeda in Iraq after its defeat during the Anbar Awakening[1]. Ironically, the Iraqi goverment's behaviour towards the awakening groups[2] directly contributed to this.

Many of the same people involved in Al-Qaeda in Iraq, the Anbar Awakening groups as well as the Ba'ath party ended up fighting for ISIS.

There is plenty of blame to go around, but the range of possible actions and outcomes Obama had was much smaller compared to that Bush had.

[1] https://en.wikipedia.org/wiki/Anbar_Awakening

[2] https://en.wikipedia.org/wiki/Sons_of_Iraq
People were amazed at it running on the PC, and running very well.
That's the standard introductory book we use at university. (Introductory meaning that most of it will see you through to your bachelor degree.) I find it a very good book with clear explanations and well-designed graphics. A nearly equivalent option would be Purves.

Downsides: if you're only looking for a cursory introduction to a few themes, it's probably going to be too thick (weighs in at ~9 pounds) and too expensive (> $100).
Concept electric car recharges itself as it drives
What, not Norwegian? They have the highest quality of life. Why not Nigerian? They have the highest life satisfaction rates!
The power vaccuum happened when the troops were withdrawn.
I recall a study that showed that above average income workers supported Trump at a higher percentage. If that's true, it seems to contradict the whole premise of this article. They should have asked those same Yale grads if they were voting Trump or not.
That line of code reminded me of the following thing you could do to the Commodore PET[1], one of the first computers to use Microsoft BASIC.

10 GOTO 10
RUN

Oops. No way to recover without power cycling the computer. I remember Commodore brought their product to an early computer show, and all the annoying nerds (like me) kept entering that one-line program into the demo computers, much to the annoyance of the nearby sales critters.

And it wasn't possible to patch that quickly, since BASIC was in ROM. They probably had a fix about 12 weeks later.

[1] https://en.wikipedia.org/wiki/Commodore_PET
I personally think there is enough evidence to at least begin inquiry into the possibility of foreknowledge within the Bush administration and/or some US intelligence agencies.

https://en.wikipedia.org/wiki/September_11_attacks_advance-k...
We're being priced out of everywhere. Paying over the odds for a crappy semi that the boomers hoarded for profit surrounded by leave voters outside of London isn't appealing either.

EU was pretty much our lifeline that we could move to somewhere much nicer and affordable in Europe once our careers have been established.
Writing GitHub Issue inside Sublime Text
Now I want to see what Donkey .NET is like ^^
Martian Colonists Could Be Genetically Engineered for Democracy
I paid for it. The quality was pretty poor, but it beat scanning pictures myself (don't think I even owned a scanner at that time), and as a result I still have photos from 15-odd years ago that would almost certainly have been lost in my house moves since then otherwise.
I wonder how much the sorry state of sterling helped this?
Regarding the current contrast between apparent states of Apple and Microsoft, I'd say Apple could be reduced to an identical state in a matter of six months by any other company coming out of the woodwork with some new, fully realized product the general public hasn't seen before. It's not innately reasonable to divine what such a product might be.

Meanwhile, consider that Microsoft was very strong in 2003, but through a few minor misteps, just missed the boat on a some key changes in technology. Then, when the things that killed their advantageous position finally made an appearance, they refused to give chase. Why they failed to jump on the new bandwagons, and how their own boat started taking on water, has a complex story of its own.
Don't force validation of email, so annoying.
I don't see it as so much of a failure of management.

To grab a large slice of some niche, you need to be invested in exploiting it. In Kodak's case, that meant having all these huge facilities for film technology. There's no other way to be a big player in this niche. The upside is nobody will ever avoid thinking of your brand when they are shopping for film.

The downside is you can't just change direction. If film becomes obsolete, the market in the replacement is not going to be big enough at the stage when you can see it. And its size is in itself what you will be using to judge whether it will happen, so it's quite hard to decide to dump all the old tech in favour of a tiny industry that might run into trouble. I'm sure there were many naysayers pointing out various flaws and potential roadblocks with digital.

If you do change direction, you inevitable step on the toes of someone else in the value chain. You make your own camera, you annoy the camera manufacturers. You want to be a chemicals business? It's full here, too. Remember you're a huge operation, and there's only so many things to do.

We should not mourn the death of large corporations though. Just like in nature, it frees up resources for new players doing new things.
Early in my career I regularly visited towns like Middlesborough and Burnley, installing IT systems. There was a lot of unskilled and semi-skilled work available at those businesses that has either been shipped out to China or automated away.

Those jobs aren't coming back, whether we are in the EU or not.
Indeed. I can understand that a lot of economic policies can be viewed in the way the author describes (a relentless pursuit of efficiency), but Ivy League overlords are also doing a lot of stuff that's just plain greed and can't be explained away with efficiency.

For example high-frequency trading. Or (here in Germany) renting ruinous hotels to the government as refugee centers at bizarre rates because there was literally no other big-enough accommodation available.
Agreed. Scaling out databases is never something you want to do, particularly for Postgres.

But it's something you're less likely to need if you structure your data, in an RDBMS. If you know your SQL, then optimizations should be preferred before scaling out. Not just because you need to, but because it can improve user experience (server response latency).
That's my point. Why go to the trouble of securing the transport layer if you're both NOT using PGP AND assuming with no proof that the server isn't compromised? I mean sure "security all the things" pays my ramen but at some point youve gotta wonder if you wouldn't be better off securing a trusted signature transmission method and comparing your insecure downloads to those provably correct signatures.
I'm not complaining, in the end clients assuming the server is uncompromised "because otherwise we'd be boned" and relying on transport security on top of that has secured me most of my work this past year... :)
I love my X-Pro, and I loved Fuji film before it, but remember Fuji has never been under the anti-trust concerns Kodak has, and that forced them to divest the film processing and professional camera arms.
Certainly, it would in part depend on the support of the interpreter, though. Realistically, incrementing by 10 was easy, and if you really needed more you could use goto to jump down and back (though obviously that's not nice for readability).
GPU database on AWS queries 1.1 billion rows in 28ms
Even if the payload is cheap, the second stage and delivery vehicle (dragon) are not.
Incredible, its almost becoming routine now!
If you ignore the protests of some regions how can you address their problems (real or perceived).
Probably signing in with your Google Account on Chromium.
https://wiki.php.net/rfc/libsodium
5 Simple Steps to Scare Away All Your App Users
Hybrids aren't necessarily emitting substantially less.
I would like to think that the case, but the rich seem to be getting way richer.

https://www.theguardian.com/business/2015/apr/26/recession-r...
The future of IA is a surplus of people with no job, a wall that condemn those to starvation, more to come, as in the brexit, other will be thrown out of fronteers. In the end only a little group of people will remain, the rest will be in the other side, the wall describe your future. A wall for AI and elites against humans. </end panic>

Edited added: the winner takes it all will happen in all fields, only one social network, one big bank, only one country, only one language will be allowed. Slow runner will be taken out the the race, don't complain, the new AI has shown our world is a one dimension manifold, a total order will be established, noise will be eliminated, power and glory at the top, the day in which the market get all the wealth and the humans are slaves, the triumph of technology and the dismiss of humanity, who care about the future? noone can look back or you would be petrified.
Baton Rouge Police Shooting
I tested the PoC on a lot of different ssh servers and couldn't see any consistency at all in the times. Not sure how to exploit this.
The printing is the fun part, anyway.
Oh wow, I didn't know that - which models/series specifically?
I am not OP, but you could get around it by having a default constructor that is empty. This might've not been possible if you need a different default constructor that initializes values.
My GO-JEK Story: 900X in 18 months
> (2) not concerned about sharing how they voted

Are exit polls not anonymized in the UK? At the last federal election in Germany, I was asked to contribute in an exit poll, and they had their own voting booth and urn set up for that purpose next to the actual voting room.

The ballot was mostly identical, except for additional checkboxes for age group and gender, which they wanted to break down in their analyses. So still reasonably anonymized.
It might not be helpful but it's not pretending, there was a huge geographical divide: http://www.bbc.co.uk/news/uk-politics-36616028

- Some councils in London, Edinburgh, some Belfast, voted ~75% remain;
- Some eastern England ares voted ~25% remain.
You've posted this 5 times now, don't you think that's enough?
First landing: 400+ comments
Today's landing: 9 comments.
An article that mentions abstracting things and then immediately uses CAR and CDR...
Why isn't the ssa optimizer mentioned in the Update 3 release notes? Is it enabled by default in Update 3?
Even amongst more technically minded folk, there were some having difficulty accepting that the technical challenges facing digital photography would, in fact, be overcome. Here's quite an interesting thread from rec.photo, Dec 1990 onwards, discussing just that.

https://groups.google.com/forum/#!topic/rec.photo/ZnqcQVzAln...
The one paragraph summary:

On Sunday, a man identified as Gavin Long of Kansas City went on a shooting rampage on his 29th birthday that left two police officers and a sheriff's deputy dead, police sources said. Long, who was African-American, was a former Marine who spent time in Iraq and was discharged at the rank of sergeant in 2010, according to the U.S. military.
If you work in London at all, you get trickle down from the financial services sector. People who work in finance drink in your coffee shop, eat in your restaurant, ride in your bus or taxi, buy things in your shop.

Look at what happened in 2008. Finance caught a cold and the entire global economy including Britain fell flat on it's back. Brexit has the potential to do far more damage over a much longer period of time, but mostly just to Britain. The knock on effect across the country isn't going to be pretty. But hey, if the rest of Britain decides they'd rather like to have a long drawn out recession just in order to stick it to the bankers then fine.