skysight-inc/HackerNews huggingface dataset:
Until that level changes again.

Markets are not and never have been perfectly efficient. This is why traders are able to make money - they use information at their disposal that indicates the market value is incorrect to trade against that value. By definition if the market value was always correct that wouldn't be possible. So there is a feedback mechanism from information to market values, but there are many reasons those mechanisms might not work. There might be other more attractive targets for money that would otherwise be used to take advantage of that information. There might be a lack of liquidity preventing funds being deployed at all. There might be short term risks deterring long term bets on accepted trends.

Imagine if half the currency traders in the world stopped trading. All of a sudden all of those inputs into currency prices would no longer exist. Would currency prices continue being traded in exactly the same way and weeks or months later be at exactly the same value they would have been before? No, because losing all those inputs into the market would reduce the information flow that drives market value. To look at the opposite case, does the world have the ultimate possible expression of the ideal set of perfect currency traders using perfect information? Probably not, so the market value probably isn't what it would be if there were, i.e. the current market prices probably isn't at it's perfect ideal value.
Yes. My brother switched browsers on his Android phone (to Firefox) just to get away from AMP crap.
I've had almost nothing but problems reading news webpages on my phone since AMP; variously, I can't see the URL, I lose the typical Chrome app functions, I can't zoom in or out, I can't see side or video content referenced in the article, and I lose options I normally would with long-pressing.

I can't disable any of this from the browser and I can't choose to view the non-AMP version. It's painfully frustrating, and I'm being forced to read my news AMP's way instead of my way.
The "per request" model is seriously limiting. I work in the mobile app machine learning/analytics space and per Monthly Active User makes a lot more sense for that market.
Honestly, I think the war argument is a bit outdated, and not relevant currently.

I like the EU for what it offers me: a market where I can buy and sell things knowing that some minimum rules are being respected, an area which allows me, as a person the freedom that I think every human being has, to move and work wherever he wants (although this is currently limited to EU citizens), and lots of other advantages.

Peace is good collateral effect.
One way to work around this is to not cling to a permanent pseudonyms identity, and instead drop and recreate them occasionally. No one will care if you said a stupid thing for very long if you never build up an identity.

Obviously, that doesn't work very well if you're some kind of celebrity wishing to make a statement or want to build up e-friends over time.
Agreed. I feel like technical debt is more of a locus of control issue among developers than a real business concern. The only thing we look at all day is code; therefore, if the project fails, it must be because of the code.
Download PHLIFETIMETMGLOBECHO.ehi
Sort-of. I worked on a product that was a rewrite of an older product, and suffered second system syndrome.

The problem was that the original programmers didn't understand how to program with a database, and management was unwilling to address the core design flaws.

As a result, upper management told us we missed our market window and the project was killed. In reality, it was the technical debt from not understanding how to correctly write a data access layer that made us move too slowly to meet our market window.
And the EU will either end up with a bunch of very different people unhappy about being forced into the same polity, or it will end. America proves you cannot have Democratic sovereign states tied together by an overarching union.

America is a lot more homogenous than Europe and even then it's intensely straining here. Neither Alabama nor Massachusetts are happy being forced into the same polity with each other--voting in the same elections and being governed by the same laws.
Ask HN: What are your favorite editors / IDEs and why?
I know this question seems to get asked semi-frequently, but since there seems to be new editors and IDEs popping up all the time, I figured I'd ask again.

I use:
Atom - for anything web development related and some python as well
IntelliJ IDEA - Java development
Notepad++ - for any quick editing of single files
Caffeine may counter age-related inflammation
So the pound is soaring higher this morning.. they will have to cut prices!
Why is that more likely?
Ask HN: When they say there's a Cybersecurity skill shortage, what skills exactly?
every few months there is an article or some study on Cybersecurity Professionals shortage.

as a Network Engineering Student with interest in Security, What exactly are the skills that companies want ?
>legalized, but fully transparent political donations

Shell companies easily allow for "legal" circumvention of transparency.
Well, Sweden definitely is not hitting that mark.
it was a key stated pledge of the leave campaign, so unless you were watching some other referendum campaign the suggestion that border control had nothing to do with it is disingenuous at best.

In case anyone wants to argue that immigration wasn't a key part of the leave campaign... https://www.theguardian.com/politics/2016/jun/27/eu-referend... a key pledge related to immigration directly and another was closely associated
I used Nylas for a while and really liked it, until they they forced everyone to pay $7 per month to use it.

Here's the original discussion: https://news.ycombinator.com/item?id=11553738
> Furthermore, about 20% of South Korea's GDP is produced by Samsung. There is no comparable situation in Japan or most other developed economies.

In 2011, Foxconn's revenue was 20% of Taiwan's GDP. Nokia's revenue was also 20% of Finland's GDP.
A world run by economists sounds even harsher than the one we have now.
The lack of a full Linux like terminal is also my current hold back. I know I can use VcXsrv and run xfce4-terminal, but I would rather use something that is more native to Windows than some hacky solution. In addition, now that the Windows Console supports 24-bit color, using things like ConEmu feels like two steps back (ConEmu doesn't support 24-bit color).
Yeah, I agree, but the late Roman Empire was almost mostly Germanic barbarians so you can see the continuity easily enough. You might call it tenuous but it's still a better claim than most.

As an aside, that aphorism about the Holy Roman Empire is so well-known that it has the unfortunate trait of being spouted by people who know nothing else about the topic (not that I'm accusing you of that, if it sounds that way).
Also, Servo is just the engine. And modern web render engines are themselves highly modular. I think the Gecko engine powering Firefox have had its javascript interpreter replaced 2-3 times.

So when it comes to it, the most likely outcome will be a kind of "my grandfather's axe" scenario where over time parts of Servo replace Gecko within Firefox until Servo has completely replaced Gecko.
I was talking about enterprise projects that had had years of development, always changing personnel and had to follow complex and changing business rules. These tend to be ugly and difficult to work with after a few years of development. In my view the only way to deal with these is to break them down into smaller components and then refactor. But that turns then into a political issue because the managers (and a lot of developers) don't see the need.
Anecdotal, but many do hold that view.

Similarly anecdotal, whilst in India met many Indians who held the same view.
Living and adventuring out of a Prius for a year
Empires were certainly established for the benefit of the empire builder but India also gained in many ways via British social reform - abolition of Sati (burning to death of widows) and child marriage for instance, construction of the railway system, roads, canals, mines, sewers, plantations and the establishment of English law and <language> and the idea of democracy.

I haven't checked but if the BBC still make documentaries on colonization by the British they almost certainly focus on its undoubted sins along with corruption within the East India Company.
You don't think maybe some Canadians would be against that idea?
no as should be clear I'm suggesting that the government is implementing one of the key elements of the leave campaign, which the UK voted in favour of. To deliver that, the UK has to leave the single market.
50 years ago we went to the moon. Incredible to contemplate!
Yes they are very popular. But I was listing devices I bought personally.
Eh - that is because you don't know me. I have been a very vocal critic of many google products and product shutdowns.

edit: typo
How Asia Commits to Expanding Their AI Industry
> During the deployment of the new code, however, one of Knight’s technicians did not copy the new code to one of the eight SMARS computer servers.

Was the issue technical debt or a sloppy deployment?
It's as if some of the core GIMP developers and evangelists wear the fact that they have never ever used or know anything about Photoshop and never will as a badge of pride, and they are fanatically dedicated to never sullying themselves by ever even looking at Photoshop or especially listening to any of the complaints from Photoshop users.

Any changes to GIMP that make it more like Photoshop, or acknowledgement that there's anything about Photoshop that GIMP should emulate, are considered anathema.

It's always been a hot-button issue, so you get rationalizations like "The GIMP has lost its User eXperience (UX) maintainer. Jack Wallen thinks this could be good news for one of the most powerful open-source image editing tools," [1], and articles with touchy defensive titles [2] like "GIMP is Not a Photoshop Alternative", sections like "Why It’s Unfair to Compare GIMP to Photoshop", and quotes like "For example, when I’m talking about my Linux OS to a non-Linux user, and if he or she asks about Photoshop, my response is along the lines of “Nope, no Photoshop; I just use GIMP.".

It's like: "No puppet! No puppet! You're the puppet!"

And then there's the stubborn refusal to ever consider changing the name so it's not so offensive. That would be far too "politically correct".

[1] http://www.techrepublic.com/article/the-gimps-bad-news-could...

[2] http://designinstruct.com/opinion/photoshop-alternative-gimp...
He's started work on his next book[0] which looks to be interesting.

[0] http://modern-sql.com/
Alright, but when your competitor raises millions of dollars in capital and pursues an aggressive growth strategy that wipes out profits in your industry, how are you going to compete?
"And then, some months later, Pixar rewrote the film from almost the ground up, and we made ToyStory2 again"

So that effort to recreate it (not to mention produce it in the first place) was pretty much all for naught? That must have been soul destroying
I was responding to the assertion that European colonizers were discovering and claiming islands, specifically the Malvinas, from the backyard of indigenous peoples, of which they were totally ignorant.
The fact that the customer have to have an AWS account to buy from marketplace is limiting
I didn't claim she was elected by populous. I said she was "selected," and I'm well aware of how my country's Parliament works thanks.
By drying it or salting it I suspect. The story is common knowledge where I grew up in Scotland, so I don't have a specific source but I did some Googling and found this :

https://en.wikipedia.org/wiki/Timeline_of_the_European_colon...

"c. 1200: English, Irish, Norse fisherman begin fishing off the coast of Newfoundland"

So at least I'm not making this up out of thin air.

See also the story of Prince Henry Sinclair where supposedly fishermen blown off course by a storm lived in Newfoundland, eventually returned home and their story became known to Henry, leading to his expeditions.
and the Presidential Campaign
https://techcrunch.com/2017/01/17/frances-presidential-front...
Sorry, but I emphatically disagree. Servo entailed creating a new programming language, building a community around that language and using the project as playground for feature validation. This might work for an non-commercial entity but it is not a good example of a rewrite.
"A lot of people will get 20 or 30 years out of a buggy before they do any major rebuilding of it." They tend to get a lot more use out of them and even then, they are rebuilt and given to their kids for far less than another new buggy.

Obviously, there will be some who buy new more frequently, but that goes directly against their way of life (to not seek the material things of this world) and is not that common.
Why should you want to monitor people?
This has been my experience. Since technical debt is hard to measure, it's more a case of a series of unwise technical decisions leading to a lack of productivity. Due to tight schedules, short-cuts are taken which lead to more unwise technical decisions, and you have a death-spiral.
Maybe you've misunderstood how democracy works with a dictatorship. Just because your "side" lost the vote does not mean you cave in and blindly follow down a blind alley.

By your reasoning, the other opposition parties (Labour, Liberal Democrats et al) should just sit idly by and not question or argue against any Tory policies for that term of Government?

I agree with you that the vote has been cast, the UK is leaving the EU. But to state people are not allowed to have a voice on the terms of leaving is naive at best. Had the result of the vote been the other way (48% leave, 52% remain) would be be having a "hard remain" and telling the leavers to shut up?
Parthenogenesis...

https://en.m.wikipedia.org/wiki/Parthenogenesis
The 7 Spices of a Continuous Delivery Pipeline
Testing in Swift: Protocols and View Models
Is this bad news for TFlearn?
Does all email still go through their servers?
Ranges: The STL to the Next Level
Projects rarely die because of technical debt. Instead, it becomes ridiculously expensive and difficult to add new features. But the software itself can remain in use for decades, gradually decaying and rarely adapting to changes in the business environment. Eventually either the software gets thrown out and replaced with something new, or the company is no longer able to compete.

I've seen this play out probably close to a dozen times now, at different employers and consulting clients.
Yes, this is actually quite common. What I've seen happen, twice personally, is a large company asking teams of developers to work on a codebase they can't really understand, and have no chance ever to, because the code has basically got to the point of no return, in terms of messiness.
What happens next IME is that progress mostly stops, and the company loses market share rapidly.
>There was such a thing as ethical and societal responsibility for businesses.

Since when? Standard oil? Or going back further, the Dutch East India Company?
Think a little bit more broad than actually 'human shaped'. Picture something that you could some how project human qualities on to. A car isn't human shaped, but the front can sometimes be thought of as having the characteristics of a human face. To steve jobs, this was anthropomorphic: http://cdn.ientry.com/sites/webpronews/article_pics/mac128he... I think to probably project a little bit myself, I'd say it might have a bit to do with his experiences with psychedelics where you can get into this headspace where everything takes on life around you.
Microsoft Veteran Will Help Run Chinese Search Giant Baidu
Robotics will revolutionize farming and make organic sustainable. Weed and pest killing robots will obviate the need for chemical herbicides and pesticides as well as Genetic alterations.
Uh, use a different search engine? Am I missing something?
This is a great example of when to not use percentages in a headline. Or, you know, go for it! If you're trying to get clicks.
I created a set of videos for Udemy, but they complained about audio quality so I added them to YouTube. I cover a variety of basics (joins) but also get into subqueries, correlated subqueries, window functions and all along use a freely available database. https://www.youtube.com/playlist?list=PLImyDqSBQbdm09n4BhGwK...
I've also got experience of this kind of situation (See my other comment)
I think you can definitely call that technical debt.
Referring the abbreviation of "TiB" versus "TB" for 1024^4.
Because they were already in a stalemate with France, the UK, and Russia. And their allies the Austro-Hungarian Empire were more concerned with Serbia and Italy than France, etc. So this was a move intended to counter the US should we enter the war ("give them something besides Germany to worry about" was likely the thinking)
> Who wants to follow Van Halen's "You Really Got Me" with the Endaro Mahaanubhaavulu? Answer: nobody. So you need to define genre. OK, you select "Rock". Now "You Really Got Me" is followed by "Non E Per Sempre." Oops. Still the wrong genre - and also the wrong language.

Of course, that's why you combine filters. You keep speaking of single queries.

tag:uptempo tag:epic instruments:guitar genre:electronic

Sure, people may disagree with what is uptempo or not, but they already do that with genre's, i know i do haha.

I'm not saying it will be perfect. I'm saying right now we have nearly no useful ability to discover music. I'm extremely dissatisfied with music discovery, and i have no control in most applications.

> I'm also saying that the experience of radio broadcasting over the last 50 years is that listeners almost always want something that feels extremely familiar and highly curated....

Which sucks, because it's clear most popular products (Spotify/etc) agree with you - and i detest it. I have been given zero, completely zero meaningful features to interact with. At best i have magic in the backend to "hopefully maybe implement what i might want". There is no interaction to allow me to try and shape this with any meaningful feedback over what each interaction does.

What does this Heart do? Is it permanent or is it just temporary? How do i build a dynamic playlist off of a mood? How do i remove certain artists/genres/instruments/vocals from the mood?

Most music playing services give me absolutely nothing. And it's terrible, to this user at least. I just want features, and no one is implementing user facing features.

edit: To be clear, i'd settle for community tagging. Hell, i'd setting for the ability to tag posts myself, with no other contribution. I can't even play music by a tag i define. I promise you, i can manage to tag some music myself - but i have no ability to do that. The best i can do is build a playlist, which is like 1990's Mail folders. Completely useless for dynamic applications.
NYC’s Special Education Software Wasted Time, Money and Potential
Startup Advice from Everyone
Beyond two-factor: How to use U2F to improve app security
Her only opponent quit, she was the only one running.
Ohh that's very similar to ours actually. Our computation graphs just work relative to their context. We've found it very easy to add arbitary vertices because of it. Not that you care, but someone might: We ended up using this style because we opted for not having auto diff in our layers due to speed as well as the state of our framework at the time (layers being hand implemented already).

We got the use case for auto diff but not being focused on research we just decided it was easier to hand implement the layers and just have the graphs be defined at the layer level.

Thanks for clarifying.
In the mean time lots of money to be made raising and lowering the price of the pound based on various announcements.

I'm writing a bot that shorts on Donald Trumps tweeting company names...
Yes, sorry, that's a typo. The high melting point is what I was thinking of, and that's tungsten.
Which was probably due to technical debt. I can't think of another reason you'd manually copy code to 8 servers...
rm just unlinks the files at the inode level, seems like a disk forensics utility like the imagerec suite could have restored alot of the 'lost' data. In fact i've done it on source code after learning that the default behavior of untar was to overwrite all of your current directory structure. since it was text i didnt need anything fancy like imagerec, instead i just piped the raw disk to grep, and looked for parts i knew were in files i needed, then output them and the surrounding data to an external hard drive.
It says so in the article: For therapeutic reasons.
Popular does not neccesarily mean profitable though. If you can easily know whats profitable in the landscape, thats killer.
There's actually a surprising number of provider settings in here: https://github.com/nylas/N1/blob/master/internal_packages/on...

Though there's some odd duplication for FastMail from the last update, I am going to file an issue if I can't find an existing one. :D

And thanks for working on open source software!
Almost as though we don't directly get to elect the people who administer the whole thing.

Sounds a bit like the EU, but we all know[1] how that's a completely different out-of-control unelected bureaucracy[2].

[1] Have been told

[2] The EU parliament doesn't count, for vague reasons that change every time you hear it.
> unemployment benefits for those that just had arrived

Is/was that really the case in the UK? From day one? I hop on a plane today, take a taxi from the airport to the unemployment office, get in line, and I'll have unemployment benefits paid to me starting in February?
Former ITA engineer here. Our airfare search product QPX was untouchable at the time due to design: it got results that were far better than those of the competitors because ITA was modeling the problem better (search through a graph). While competitor tech debt didn't hurt us, I don't think it was the pivotal factor in ITA's success. As you point out, our hopes of replacing a major carrier's reservation never came to fruition, unfortunately. A res system is a complex beast.
I just finished learning Postgres! I used codecademy's SQL session for the intro, but then just decided to play around with queries. This diagram was my most useful resource, and one that I still look at on a daily basis when trying to create queries - I hope it helps! https://www.sqlite.org/images/syntax/select-stmt.gif

I also look at the postgres docs very frequently for syntax and format and those help me a lot. Stack Overflow is also a great resource!
The odd thing here is that no DC I know of has the power and cooling to support a rack full of these things without surrounding them with empty space to meet the watts/sqft budget. That picture of racks full of 1U servers is basically a lie -- for more reasons than power, but power is the killer.

The follow up would be "an Inferno in your Rack".
Here's a nice thread with some debate on the subject:

https://www.reddit.com/r/changemyview/comments/1h9hye/i_beli...

Worth reading for those looking for both sides of the story.
> This disregard for "normal users" that often exists in the FOSS community is so completely and utterly self-defeating. If you want FOSS to succeed you need projects to be successful in the marketplace. You need "normal users" to reach that scale.

Yes, this is unfortunate but I don't see how it could change. I'm afraid that maintaining a scale big enough to include "normal users" and competing with commercial options would require more resources (read: money for full time development) than there are volunteers available. It's not just a matter of changing attitude.

The GIMP project has already exceeded the threshold of immortality and it's an invaluable tool, so I consider it a "success" regardless whether it's user friendly or competitive with commercial options.