skysight-inc/HackerNews huggingface dataset:
The bigger problem with varnish, to me, is that it doesn't support TLS. So you end up fronting it, with say nginx...which also has a reasonable cache, so why bother?

Edit: Should mention that varnish is a nice piece of software...not bashing. It's just that most people would prefer less pieces in their overall solution.
According to the article, use FreeBSD
I don't see that such a delineation serves any useful purpose though. Does it?

The biggest argument seems to be laziness: "Progressive enhancement is hard, here's a term that I can apply liberally to give myself an excuse not to bother". That may make a good business argument on a case-by-case basis, but it's not an absolute, and I don't see why it necessarily applies to webapps but not to websites.

Also, React has made progressive enhancement a lot easier than it used to be
I agree 100%

My friends from Long Island don't know a single person in the military. Not 1. That does not bode well for them in a theoretical war of secession.
I would love score voting.

But given the potentially higher cost of implementation, I would be very happy with approval voting (score of 0 or 1), which would be compatible with most existing ballots. "You may vote for zero or more of the following candidates."

Approval voting, as with score, breaks the stranglehold of two-party rule, allows for rather than discourages policy overlap among parties (breaking down polarization), and increases voter satisfaction.
" Still I find it hard to imagine the likes of Trump or Farage to be these evil masterminds orchestrating media manipulation and shifting popular sentiment with advanced AI."

Think of it more like CEO's with their executive dashboards, Wall Street journal, stock tickers, and trusted advisors. They're going day-to-day with their finger on the pulse of the company and markets. They have people constantly advising them on various things that pop up. They mix their own style and ideas with that advise to determine course of action. It happens so much it becomes natural for them.

Probably like that but in direct & orchestrated way given how election campaigns work.
There's a saying that neural networks are the second-best way to do everything. Don't be disappointed when their trajectory flattens out.

Outstanding quote! I'm going to reapply it.
There are many ways to give positive feedback. Money is only one system. Sure, it's prevelant, but it's not the only way people measure or indicate appreciation. For example, there are situations where a sincere gesture of gratitude means a lot more than money ever could.

Reminds me of the trap I often get into of thinking that if something isn't on google, it must not exist.

People often get caught thinking that something's common monetary value is equivalent to its worth, to its potential. That's just not true!
The Oxford degree that runs Britain
I'm interested in how this is being reported on in the USA - is there a discussion about the complete fabrication of this story, or is the story itself successfully doing the rounds? It seems amazing that manipulation of the public on such a massive scale is even possible in somewhere like the USA, if that's what is happening.
What YC Did for Me
> Would you prefer that he check the regulations, find out that self-driving cars are illegal, and therefore just never develop one?

Of course not. I'd prefer that he check the regulations, find out that self-driving cars are illegal, and therefore publicly and honestly try to make them legal, in concert with the people who pay him.
hi and thank you for your work on Tabula! Well, some months ago I've advised to try Tabula and the first thing was the Java download page opened without any explanation. She managed to install java runtime and to try again but when was trying to upload files it was displaying either internal server error in jruby message or just a plain json in the browser.
So, in my opinion and experience it may require some efforts to run it (at least for the first time). But to _use_ it, for sure, no such a technical background is required.
> This is the topic I've been most worried about. My only solace is the brilliance of the Framers of the U.S. Constitution.

Perspective matters when considering the brilliance of the Framers. The debate over the electoral college and the effectiveness of a voter in rural Wyoming vs one in urban LA is a great example.

Personally I think they got a lot right but that the US is a vastly different country now. How do you make adjustments or further codify rights without disenfranchising others though? In theory through amendments but that seems unlikely in the current political environment.
There are some good answers here about why BBG has become the de facto information tool for folks who work in finance. Speaking as someone who works in finance -- there are, in my opinion, opportunities to dethrone BBG, but the most effective attack vectors will be more niche markets where information can be easily digitized, organized, and presented in a way that beats BBG's interface.

I work with municipal bonds - long story short, the muni market is a fixed income market with several legal and structural characteristics which add complexity over the corporate and government bond markets.

For example - generally municipal bonds are structured with serial maturities and a 10 year par call option, which means issuers are constantly refinancing, paying bonds down with cash, etc. This introduces complexity around even knowing what bonds an issuer still has outstanding. To someone who works with corporates, you'd just pull up the ticker and immediately see what's there - for our market, it takes a lot of manual effort to track the bonds, digitize old documents, and present that information in a logical interface.

(Similar to the SEC's EDGAR, there is an information repository for the municipal market called EMMA, which was introduced post-crisis - so it is fairly easy to pull recent disclosures, but very difficult to track older bonds/documents.)

On the investment banking side, we have one Bloomberg terminal for our entire floor, since the subscription is fairly expensive and we don't have as much need for the info as the traders do. If a company were to simply track information about municipal bonds, starting with the largest issuers, they could undercut Bloomberg in this market and make a good chunk of subscription revenue.

I have to imagine these opportunities exist elsewhere as well. I doubt that there are many folks who use BBG functions for more than the handful of markets in which they participate. I bet that there are markets where smaller companies could do just as good a job as BBG at gathering information for a lower cost.

A thought I just had while typing this comment - to me, BBG seems analogous to a cable TV bundle, where you pay for a ton of channels that you don't use. I wonder if competing against BBG in single markets would motivate them to introduce tiered/a la carte subscription models? The one feature keeping everyone on Bloomberg is chat (and to a certain extent, the actual trading platform) - in my case, if we could have that while only subscribing to a few functions, that would probably be enough for us and could save on subscription costs.
According to the bankruptcy docs, NG had about $70M in top line revenue which they were generating a loss on.

In an e-commerce business, the brand, url, and email list are the most valuable assets. Email lists are super fucking valuable, because emails convert to sales very well. No inventory was included in the deal.

BooHoo is basically going to use their existing supply and fulfillment channels to sell their inventory on NastyGal.com. Basically NG, will just be a front more boohoo.com inventory.
Keypirinha: fast launcher for Windows
5 things I learnt as a self-taught female developer
Ask HN: How to convince my team that microservices are not a good idea to us?
Two months ago I’ve started to work on a startup as a developer. This startup has a SaaS product and ~3000 users. The code behind the product is not as good as it could be: There’s some design flaws and a lot of depreciated dependencies… hard to test, hard to maintain, etc. Despite that, fix all the flaws would require a lot less effort than recreate from scratch.

With that in mind the team have decided last year(before I’ve joined) that they are going to change from the monolithic architecture we have today to a microservice architecture.

At first sight I had no problem with that but in the last month I’ve done some research about microservices. Now I believe that microservice is a horrible idea in our case.

I’m not going into details of why I think microservices is a bad idea, this is not the point here. The point I need some guidance is: How should I approach this question?

I tried to start a discussion about it with some people of the team, then I discovery that there’s a really strong confirmation bias in favor of microservices around there. Their arguments were just some common sense that I could easily refute. But just an informal talk with everyone had no result, just some more common sense.

I’m thinking about write a document with all my arguments and some facts to send it to the team. Would this be a good approach? I'm really new in the startup environment and I don’t know how everyone else solve this kind of problem.

Any suggestion would be nice. Thanks.

PS: The team is just 4 developers + CTO.
The important thing really is the financial fragility of the American household. Millions of people know that they are one unexpected event away from insolvency. GDP doesn't mean anything to them. Consumer debt just puts them more at risk.
Unfortunately, a objective retrospective comparison of the most recent two nuclear-weapons-controlling administrations isn't possible; we're fully aboard the train. We're forced to predict based upon the words and vision the president offers. Unfortunately, Mr. Trump's vision (in Mr. Trump's own words) is a dark one: "American carnage".

The promises of Trump have the potential to go far, far worse than the results of Obama. And no amount of blaming him will help.
I'm in a similar boat. I'm just tired of working for other people. I was an athlete so I have it ingrained in my brain to always aspire to greatness. I'm stuck doing mostly boring web CRUD apps (new team, new project) where I was building complete automation systems with nearly full autonomy.

Unfortunately, the US isn't really a meritocracy. Leadership positions come from who you know more than what you know. If you don't feel like playing the dating game, start your own thing. You'll definitely not be bored.

Also, you could work for a small company where they don't really know what's going on. You need to earn trust with the ownership by solving easy low hanging fruit that really earns / saves money. Don't go too small and make sure the company is profitable / well funded / proven business model, otherwise you'll constantly be bailing water.
This is one of the stupidest things ever published on WaitButWhy.

The Civil War killed more Americans (~750k) than WWI and WWII combined. Think of it as SouthExit. There are powerful forces binding this union together, and they will not allow a gentle transition to an independent California. So any one who wants Calexit, wants war, and war is really, really stupid. I'm baffled by the irresponsibility of this discussion. This isn't like moving out of your parents' basement because they told you to stop smoking weed.

Let's just remember, when we compare Calexit to Brexit, that Britain was and is a sovereign nation, and at no point in its history did it cease to be so. Stupid as Brexit was, the UK's right to leave the EU was enshrined in the articles of the EU. California is not Great Britain. The analogy does not hold.

Calexit is sponsored by Russia. "Yes California" is run by a guy based in Yekaterinburg.[0] What should this tell us? The enemies of the US want California to secede. Separatists are playing into their hands. Russia sabotaged the US presidential election, and now it is trying to break up the continental 48. That would lead to a weakened and divided country, much more so than it is today.

Secession would also lead to a more fragmented North America, indecisive as Europe.

There is no such thing as a clean slate. Calexit does nto present us with that opportunity. History is a nightmare from which we cannot escape, as Joyce said.

The WBW author is basically saying he wants California to exit to speed the advance of technology so he can become immortal. Why should we care about his immortality? And why should we believe that Calexit would accelerate technological development? He gave zero substantive argument that Calexit would have an affect on tech.

Just remember, every state in the US benefits from its close relationship with all the other states. There are huge positive externalities to union and the free movement of goods, people and capital. All of that ends with Calexit. Anyone who see a carefree paradise in separatism is living in a fantasy world.

[0] https://www.nytimes.com/2017/02/21/us/yes-california-calexit...
I don't know. Americans were fine claiming the "high ground" the last time a bunch of states and territories tried to secede and forced back into the union with military force.

The thing people forget when talking about secession is that unless the constitution was explicitly written to make affordances for future secessions, every attempt at secession is illegal and can be considered an act of civil war.

Aside from "voting irregularities" one of the major talking points when the Crimean peninsula voted to secede from Ukraine and be annexed into Russia was that there was no legal basis for them to do this, even if the elections had been undisputed.
What analog function exactly are we talking about here? I'm genuinely curious. There's certainly a fading art for lots of analog computing techniques, like taking the arctan or log of an input signal. But how is that useful for neural computing?

I worked for a while as the software/FPGA guy on a high-power RF amplifier for MRI machines. I worked with some very talented RF engineers. There were obviously some parts of the chain that were analog (like the preamps and high power amp itself). But lots of it was being replaced with digital (DSP techniques) in the next generation and the RF engineers loved it. Filters no longer needed a 15 minute tuning session by a technician with a network analyzer. A Hilbert transform is far easier and better in digital than analog. Design changes could be experimented with in a day instead of PCB spins that took weeks.
You are comparing pre-tax income (USA) and post-tax (UK)! You also mixed your units. TO use net-adjusted disposable income, USA has 41k USD and UK 28k USD. Also, you'd need to adjust for the benefits you get from your government/employer (Health insurance) for a fair comparison. While American workers earn more than UK workers, that does not necessarily imply that the total cost of employment for UK employers is lower than total cost of employment for USA employers. I don't have that data handy.
https://news.ycombinator.com/item?id=13732878
You miscounted something, it uses 210+MB on windows: http://i.imgur.com/EXSAKEK.png
I mean that she gained only a plutority.

The winner of the US presidential election must be elected by majority vote.

Of course, as long as we're hypothesizing the election to be by popular vote, we could make it by plutority too...
Maybe. Adapting by doing what works would be agile, however.
Yeah, except VB6 was everywhere and I don't remember the last time I heard about Visual Basic .NET. Perhaps there's a lesson here. FWIW, I've yet to work at a place that uses Python 3 in production, or has any concrete plans to transition.
I thought "naturally have a lower value" implied that there is something about foreclosure itself that reduces the value of a home. I don't think this is true. Rather, I think that foreclosure is covariant with things that reduce the value of homes. So I wanted to clarify that point. That's what I meant by disagreeing with the quoted statement.
It's something to be taken into account, but no, the tools will probably not be a "truth meter". But for every 10 articles the media pumps out, maybe I only have to read 1 article. This is always going to be lossy, but it obviously should be less lossy than a human.

I think that it will be easier to make tools to manage and summarize accurately than to limit the rate of growth or output of information.
But I like how my vote counts as much as the votes of Bill Gates and the Walmart Greeter.

Your system wouldn't work for entire classes of people: coal miners, welders, fishermen, and yes, software engineers, to name a few.

Not everyone can work in a job that provides "real societal improvements", whatever that means. And not everyone wants to.

Yes, the rich get a disproportionate amount of say, but that's because they can just afford to spend money on advertising and lobbying.

Their vote isn't actually worth more than mine or yours. No one's is, and that's great, in my opinion.
I got a kick out of the message when I clicked the link. Is this a general request or specifically for the page? There are probably better language options for whichever they are trying to communicate.
Fear of death.

Fear of ill health.

Fear of the loss of love.

Fear of poverty.

Fear of old age.

Fear of criticism.

If you only have 4 or 5 of the fears, then you are already ahead. Squash the rest.

----

I'm glad you admitted you want a gf. I purposefully left that out in my comments above, but we caught each other's vibe.

Wanting a gf also isn't specific. Children or intercourse, intimacy, etc are actually measurable.
Unfortunately the news cycle has already moved on.
Vodafone marks 10 years of the world's leading mobile money service, M-Pesa
I don't see how that would be a significant improvement though.

Firstly, given how many domain registries and registrars there are, there still would be a ton of trust roots (probably way more than 391). Secondly, this would significantly increase the difficulty of managing a domain registrar, and would probably lead to decreased competition in the space (more expensive domains?). And thirdly, the client would still need to manage trusted certificates locally, so client-side complexity is unchanged.

Most importantly, the benefits of a new system must vastly outweigh the cost of migrating to it.
Legacy media was biased against Trump before the election and they still are. They've done nothing but try to take him down. It's to the point that anybody who doesn't already hate Trump tunes them out. God forbid Trump actually does something bad, it will be the boy who cried wolf.
If no data are shared, what is the point of having threads, as opposed to processes?
>If only, intel has been abusing their market position and pushing out "upgrades" that barely have a performance improvement over the previous generation.

And why is that because of "abusing their market position", as opposed to plainly and clearly being more difficult to get faster processors at 14 nm and lower resolutions (and with the low power requirements of today)?

Besides, the trend the article points to is a BS fad as I see it (and I've seen 5-6 of those play out in the last 30 years). ASICS and FPGAs wont even come close to bringing in as much cash as general purpose CPUs do for Intel.
It's hard for me to see a scenario where a Calexit doesn't mark the end of American hegemony and quite likely the United States itself. A successful Calexit would without doubt lead to a New York exit. Now there's no way Texas is sticking around. And the Carolinas and Florida want to make a go of it too, etc. Once the pillars have fallen, the house collapses. Isn't that basically how all great empires slowly crumble?

So the stakes do seem quite a bit higher than outlined in this article and others I've read like it.
Remember that they're responding to demand. Trump was closer to what the Red states wanted than Cruz. Demand shifted in his favor. So, then the tools for responding to demand had to shift to Trump. It's just like in marketing where you always have to target the offering to what the audience wants.

If you want to understand that demand, below is my favorite article on what Trump was tapping into and how liberals were coming across to them. Next liberal candidate needs to change marketing to appeal to some of these in the swing states. They certainly had opportunities but substituted mockery for appeal to them.

http://www.cracked.com/blog/6-reasons-trumps-rise-that-no-on...
No one on UBI will ever vote to have their UBI reduced...

Bread and circuses
Yeah, I thought it was hilarious to expect California to show the US and the world how a country should be run.
I don't know what or who to beleive anymore even these comments here and should I even be commenting now! Maybe that was the plan to make everyone paranoid? Is this just another bit of data about me for "The Machine or Samaritan" to consume.
There's no such thing as a "direct democracy and representative democracy". There's democracy and there's republicanism.

Democracy is the people electing on the issues. It wasn't conceived with universal vote in mind, in fact, it was very elitist in nature.

Republicanism is the people electing representatives to weigh the pros and cons of each choice for them. In practice it is much closer to our current system, its flaws included.
I don't disagree but the California National Guard is under state control normally, when it isn't federalized by special order. Some 23,000 individuals. They'd have to act quickly to seize control before the federal government but it could be done.
If you meant a specific newspaper did not post about it before a specific date, then perhaps you should have said that, rather than instead making a completely different claim that isn't true.

> Where is the NY Times citation, Washington Post, Wall Street Journal, The Atlantic? Please cite links that refer to the ADL statement about Ellison before the DNC election.

https://www.nytimes.com/2016/12/01/us/jewish-groups-and-unio...

https://www.washingtonpost.com/news/the-fix/wp/2016/12/02/ke...

http://www.wsj.com/articles/rep-keith-ellison-faces-critics-...

https://www.theatlantic.com/politics/archive/2016/12/keith-e...

All dated within 48 hours of the ADL statement, almost three months ago.

> I did google each of these publications and found nothing.

Now you're just proving you're lying. If you type this into Google:

Keith Ellison ADL site: [each of those publications]

those pages are the very first results.

> Nor did I find anything that cited how he was one of 8 members of Congress to vote against the Iron Dome anti-missle system

Do they routinely report on what he votes against in Congress? Or are you saying the "MSM" should for some reason focus on everything you personally happen to think is newsworthy?
I live in the U.S. and I'm not sure what you're saying about everything being basic. This is about the reality of automation and, soon, AI, not to mention other economic forces whereby far fewer jobs available than people needed to fill those jobs. I assume since you are here in HN you are well aware of what I'm talking about.

So what are your ideas to mitigate the problem? Or would you rather cling to your ideology rather than think about a problem that's destined to destabilize the system that supports your existence? If the basic assumptions and agreements that make civilization possible go out the window, you go out the window as well.

And I'd appreciate it if you'd go easy on the red herrings. Talking about UI does is not the same as talking about the other things you mentioned.
The Terry Tao was an awesome surprise

I have two questions

1) how important is Terry Tao and his group to compressed sensing?

2) I'm interested in signal processing and compressed sensing. How can I get into it with a math background instead of an EE background?

Edit sorry I posted this comment three times. I pushed the comment button on my phone and nothing happened so I assumed nothing happened
The Future of Java in the Enterprise – InfoQ's Opinion