skysight-inc/HackerNews huggingface dataset:
Anything is possible. My point is often you'd rather have SQL over an ORM that maps to SQL.
Turns Out the Housing Crisis Wasn't All About Subprime
You bring on a good point, but thats not what I meant with that so sorry if that was imprecise.

My point is that in the historical context most large companies made it big with or without government help both in the EU and in the US.

So whats changed and thats what I am trying to explore and one of my conclusions is that it might have to do with how Europe is implementing laws. Keep in mind that the EU still have many government supported companies so if thats all it takes then there might be more.

But it's a complex issue which is why I wrote it because I was hoping for discussion like these and points like yours to surface. So thanks.
1.) cross-domain tracking

2.) ease of integration

3.) independent analytics
There's also "howdoi," [0] which searches stack overflow. For example:

$ howdoi turn dictionary into json python

>>> json.dumps(your_data, ensure_ascii=False)

[0] https://github.com/gleitz/howdoi
I'll give you that argument. Even though people continue to return to those same sites. Then complain about sites that try to implement other means of monetization like paywalls.
>I'm a cofounder of an italian startup, and the road is on an unbearably steep

Pardon the question, but I have read that organized crime is making a strong resurgence in Italy. Does this factor into your startup or affect it in any way?
Show HN: Pipes Is a Clever App That Lets You Track Any Topic You Care About
How does choosing to not consume ad-supported content help the situation? There is no difference between not viewing an ad-supported web page, and viewing it with an adblocker, apart from the extremely small cost of serving the page. And if the cost of serving the page to adblocking visitors is too high, then that's an extremely obvious flaw in the web site's business model, and is in no way the fault of the adblocking visitors.
The first voice controlled Home Security on Kickstarter
There are still some old languages (e.g., legacy FORTRAN or COBOL; IBM JCL) that are all uppercase.

And I'd guess there are still some old data-entry applications that use uppercase only.

There are also headings in all-caps on certain legal documents.

There are even less useful keys, like the "Scroll Lock" key (and its associated LED) on the standard PC keyboard. This serves no function that I know of in any modern Windows application, but enough old programs use it that manufacturers don't want to get rid of it.
Regardless of how it makes anyone "cringe", unicorn is a jargon term with a common understanding and that is in growing usage.

It also carries a subtextual reminder of just how rare $1B startups are. No substitution does this.

It's just jargon with a useful subtext. There's absolutely no need whatsoever to cringe, and even less to censor the word from titles.
It's interesting to compare typefaces of road signs across Europe. Frutiger is pretty nice:

https://en.wikipedia.org/wiki/Frutiger_(typeface)

I like (am used to?) the Italian one too:

https://it.wikipedia.org/wiki/Alfabeto_Normale (derived from https://en.wikipedia.org/wiki/Transport_(typeface) )

I don't much care for the Austrian/German ones though:

https://en.wikipedia.org/wiki/DIN_1451 - apparently it was designed by committee.
I ranted a while ago on HN about how I don't believe in the existence of declarative: https://news.ycombinator.com/item?id=3507281

As I re-read it, read this article, and pondered some more, I'm revising my view a bit, and beginning to think of "declarative" as something like probability. This is debatable, but I tend to agree with the idea of probability as a measure of knowledge of a given agent, and all probabilities must be understood in the context of some agent for whom those are the correct probabilities, as opposed to being free-standing numbers.

Similarly, declarative can be seen as relative to the programmer. Haskell code that looks like

map (+1) . filter isEven . map (*2)

may be declarative to one programmer while writing it, who doesn't care about the details, yet be essentially imperative to someone who, say, is tasked with optimizing that, and cares about exactly what the compiler does with that code and how. It's not a characteristic of the code, but the programmer's relationship to the code, which may even change over time.

From this perspective, most things that proudly wear the label "declarative" can be seen as over-forcing you to be ignorant about their implementation details by making this unnecessarily opaque, for the purpose of wearing that label. Still not a tradeoff I like, vs. the same tech except transparent.
A Space Balloon Story: View Of The Grand Canyon From The Stratosphere
مشاهدة+فيلم+نوارة+كامل+DVD+|+سينما+فور+اب
Oh interesting, I see your perspective. Is being on the school board something you do on the side, or is it a (paid?) part time job?
To a lot of you arguing that Progressive Enhancement doesn't apply to "web apps," as Jake Archibald argues[1], that really isn't an excuse if you can't distinguish it from what you consider a "web site." Is your content static? Is interaction core to your content (like a video game or a data viz explorer)? Even if interactivity is core to your content, why not first offer something like a product page. Describe about your interactive content in text or in images or in a demo video. Just the minimum static content a user can quickly download before the rest of the richer content is loaded. It's not much of an extra effort; you aren't back porting your interactivity to less capable devices. Instead you're using static content to show what your game could be.

[1] https://jakearchibald.com/2013/progressive-enhancement-still...
All ISPs should be required to convert to nonprofit organizations, and the portion of a user's monthly bill that used to be profit for the ISP needs to instead be evenly distributed in a fair way to the owners of all sites visited by the user.
The reason they probably had to do this was because contentEditable works differently in each browser, and probably even between versions. I've tried to make a similar component earlier, and it was a frustrating experience. Pretty sure they'd have supported all browsers if it was just about typical HTML and CSS.

If this is true (I don't know), we should blame the lack of standardization instead.
Notwithstanding the cautious phrasing of the author, 9 of 10 patients had such huge improvements, from not being able to work and forgetting everything, to the opposite, that I take the liberty of calling that a 'cure'.
The button exists because people do use it. If I need to write a sentence in capitals - generally labeling/headers/outlineish stuff - it is Much easier to use than to hold the shift key for each and every letter.

Now, as far as the standard position, I agree. I'd be fine if the standard were in a more out of the way location, because I rarely use it in a hurry and happen to do enough accidentals to turn on a sound letting me know it was hit. I'd personally replace it either with symbols (non-english punctuation, perhaps) or use the space for one of the more common non-english letters (ø,æ,å,ô)
> Get more involved.

http://www.planetary.org/sos

The Planetary Society is one organization actively involved in promoting greater funding for space exploration.
I think it could be both. The smart are getting smarter and the dumb are getting dumber.
Tried this once. Ad block maintainers went out of their way to create custom filters for our site.
Not everything, my 2FA wouldn't be compromised and if I'm lucky, I would find the keylogger before using the passwords I use less often (bank accounts, servers key passwords, etc...). Personally I would like some sort of hardware password manager, it could even take care of my private keys. Hackaday tried to build something similar but it was too expensive and too bulky.
You're assuming the point of all display ads is to make you click. Many advertisers don't care whether you click or not, they just want to make sure you saw the ad/message. Many brands don't require online engagement, they want to reinforce what their brands means.
XScope on the Big Screen
Somewhat hidden in the readme: A link to https://github.com/google/kati which is apparently much faster at execution Makefile code.
The system may have problems, but the universities themselves are the best in the world in both education and research.
They should buy Dash. Just because.
..no actual content besides "We at SuSE have been doing this for aaaaaaaages"...
or they just didn't have as much 'help' from the government
http://gojs.net/latest/index.html

Lots of directed graph options. I'd argue the model data is even simpler to create and comprehend, but there's a LOT more to GoJS than there is to this project. Also it isn't free.

(Disclaimer: I'm a GoJS developer)
O.k. whatever.
Are you starting from a false assumption? Delegation seems like the logical answer. Content publishers already delegate out a DNS label/domain for CDNs. Why wouldn't they also delegate a DNS label/domain to a third party for ad infrastructure?
Mruby makefiles in devops, a HOWTO
Or you know: Paris, Amsterdam, Berlin.
What about after general availability?
I think the only thing you can do these days is to rotate ad directories _and_ file names constantly, i.e. multiple times each hour just to run around ad blockers and their maintainers.

Or did you go already that far?
Is there that much of a difference? Publishers should have a pretty good breakdown of their visitors demographic distribution.
Hosting is basically a commodity now but there is still cost involved. Especially if you are actually producing unique content. If I choose to steal a physical product is that an "obvious flaw in the business model" too?

Look, I'm not arguing that advertising is the only way to make money. In fact I think it's ultimately going to die or come to some form users and content producers can agree on. Especially with companies like Apple, and Google (who ironically makes a ton of money on ads) turning against ads. There are certain types of advertising that users do accept right now. Mostly things like "content marketing". Where a user reads some blog post or helpful tip which is really just a way to promote another service or product that the user pays for. Those even do well on HN. Then again HN is basically an advertisement in itself for Y Combinator startup news.

I do think the ability to make money helped the web grow and continue to grow. Advertising is and was a large part of that.
Graphviz or maybe yEd. With some work with the shapes, it's possible to make it look ok.

<grumpyOldGuy>But I guess everything have to be rewritten and reinvented in js nowadays... I kind of getting why all the COBOL geezers where tired of all the shit going around again, just solving the same old shit in another way instead of truly getting somewhere, or why Douglas Engelbart got depressed from spending his last 50 years looking at people reinventing his stuff...</grumpyOldGuy>

Cool though.
Java is literally the worst as well. The Java truststore doesn't even have all the certs that every major browser supports. I'm looking at you StartSSL.
The city I am most curious about is Lagos. Estimated to get to 40 million.
I'm not sure if this is sarcasm or not.
I heard of this on the news and was looking for documentation. There is a 39 page PDF report on this project.

In the 1980s and early 1990s I was heavily into neural networks but I am a little rusty now except for taking Hinton's and Ng's classes and doing some small projects. If I can find the time I would love to re-implement what Matthew Lai has done. Very cool stuff.
Additionally, every major router company has lawful intercept features. [1][2][3][4][5]

Just as the allegations that Huawei is collaborating with the Chinese spy agencies are unfounded, there is no evidence that Cisco has collaborated with American spy agencies.

Cisco has been the victim of espionage, however (and the theft has been remedied). [6][7]

[1] http://alcatel-lucent.com/wps/DocumentStreamerServlet?LMSG_C...

[2] http://www.cisco.com/c/en/us/tech/security-vpn/lawful-interc...

[3] http://www.ericsson.com/us/ourportfolio/telecom-operators/la...

[4] http://enterprise.huawei.com/ilink/enenterprise/download/HW_...

[5] http://www.juniper.net/documentation/en_US/junos12.2/topics/...

[6] http://archive.arstechnica.com/news/posts/1084683212.html

[7] http://blogs.cisco.com/news/huawei-and-ciscos-source-code-co...
On that subject, how many Unicorns Canada has?
> Every time I read about it I feel that Facebook tech has jumped the shark

No, Facebook does it on purpose, just like React has nothing to do with functional reactive programming. They are talented , not idiots , they know that a catchy name is useful to promote their tech even if it is misleading.
Yes, very close! The wrong idea about medicine is that an illness should be cured by one medicine. But what if a patients has 3 problems? Or 5? Then with the current 'science' one will never find a cure since this science will look only for cures that contain one single medicine. Dr Dale Bredesen is vary courageous to deviate from this path and to make a treatment plan with 30+ variables. And why argue with that if the results are amazing?
Is updating the ToS going to actually change anything?
Here's how a typical banner/adspace currently works:

1. The ad/banner space downloads a javascript file

2. Javascript runs, collects browser+cookie+other identifying information and sends it on up to an ad exchange

3. The ad-exchange systems cross-reference the information it receives with other information it already has (think huge low latency k/v store) in order to try to identify you further, perform cross-device identification, save more information

4. The ad-exchange system then rolls all this information together and fans out this package saying "here is a male aged 25-35 who likes ponies and bick shaving cream" to dozens or hundreds of partnered ad providers

5. Each ad provider looks at their content, finds a close match, and then bids on how much they would pay in order to serve content to this person

6. Ad-exchange receives all the bids and picks the second highest bidder (no idea why it's the second highest)

7. Ad-exchange then sends this second highest bidder's ad URL back to the waiting javascript running in the users browser, and ad-exchange marks the winning bid so it knows who won/who has to pay at the end of the month.

8. From 1 to here usually has an SLA of occurring in less than 170ms

9. User's browser then loads up the response URL and the ad displays

Asking website operators to host their own thing is feasible, but perhaps not worthwhile. The big money maker in adspace is targeted advertising, and small sites will never have the infrastructure to be able to really identify anybody but perhaps their core users. Others have mentioned reverse proxies to make content appear as if it came from the target site, and that may exist, but the reality is whatever these guys do is currently being defeated pretty handily by community driven ad blocking. Perhaps we will eventually see what you're talking about though
Code for Kenmore Hackathon (Seattle Area)
We recently bought an older home that needs a bit of work, and I've started going to the DIY site to get answers : http://diy.stackexchange.com/

It's a bit sparse for existing Q&A, but so far people have been good about responding to my questions.
Get involved how, exactly?

I do vote. I have a hard time convincing myself that it's even worth the time it takes to do so, but I do it.

I've tried writing to my representatives to express my views. I get form letters in response, with absolutely no indication that my voice has been taken into account in even the smallest way.

People say you should get involved in local party meetings and such, but there are no viable parties that I agree with even remotely, and in any case I'd rather stab myself in the eyeballs with a toothpick than attend such meetings.
>I do not think this is any more immoral than you trying to make my computer display things I do not want.

Your browser make a request to a URL, receives a response, and renders it. It seems you're trying to imply that the presence of ads in that response is somehow immoral, but if so, that argument doesn't make a lot of sense. If you don't want to see advertising, fine (I personally believe you have every right to control what you see in your browser, even if that inconveniences the site owners) but don't pretend that advertising is somehow in violation of a contract that doesn't exist.
Little Bites of Cocoa #82: Keyboard Notifications
This might already be something you personally know - but I feel it's a great opportunity to bring it up and hopefully teach others.

Right alt can be used for non-english symbols.

Some examples from keyboard mashing while holding right alt:
¡²³¤€¼áðäéå®þæ©ñ

For the most part they are in sensible positions too, making them easy to remember. Right alt+2 is ² and n becomes ñ and s becomes the German ß. © is c and ® is r.

Optionally you can set your keyboard to use English - International to type Pokémon properly. Or português. Although it can get annoying trying to type an opening quote " because you need to press space afterwards (it's waiting for the following character to modify: ä)
This is interesting. For a while, like a few, I thought the solution was to assume the maximum and then iteratively optimize to shorter sequences. I think I even read that in that book on Assemblers and Linkers online. The counter example below by @rer0tsaz showed me that I wasn't thinking hard enough about the problem :-)

Is this a general problem. For example, is this a limited form of Bin Packing?
Or is there a general solution for problems like these?
Show HN: Microjs – Everything you need from jQuery, none of the compatibility
I only have personal sites and I signed up. It probably can't hurt.
Welcome to the 90s, when advertising on the web was not profitable. ;)

I totally agree with what is wrong with advertising on the web, which is basically everything, but there is also value to impressions.

Let's say a new movie is coming out. I don't care if you go to the movie website, I just want to get the actors' faces in front of you with a movie name.

Same goes for a political candidate. I don't need you to go to Bernie Sanders' website, I just need you to know that he's running and a couple of things that he stands for.

The problem is that advertising and tracking are inherently connected today. Want to target ads to people who are likely to respond to them? You need profiles on all those users. Want privacy? You need to starve the collection of your data to build profiles.

IMO this is precisely why Google still gives me better results than DuckDuckGo - not _only_ do they sometimes know who I am and things about me, but their data set is based on knowing so much about all of us.

I also find that supremely unsettling.

Having worked on ad-driven properties, I'll say it's pretty common to track things at both ends. The advertiser always wants the impressions / click-throughs / whatever to be as low as possible, and the operators of the site want it to be higher. Much negotiation ensues.

Also, most folks don't have direct ad sales, though this is the holy grail in ad-driven properties, most sites use doubleclick and a suite of others, and often an intermediary inventory management service which picks the ads which pay the most for a given hour or day and maybe switch out providers based on their speed (doubleclick also gets really slow at busy times and will cause your site not to load :/)
Previous discussion: https://news.ycombinator.com/item?id=10218241
Joe Rogan Podcast – Alex Winter (Downloaded, DeepWeb)
How dare you exhibit a sense of humor.
Followup question to some folks within the ad industry which I'm sure are reading:

I serve Google AdSense on one of my sites with 10'000 - 20'000 ad impressions daily. What amount of $ would one expect to make with those impressions if changing ad networks away from Google? Any recommendations?
No jingoism on HN, please.
Of course you can do a integral over time for example, but you logically understand in the process that its only a virtual dimension in this case, not a real euclidean one.

Your spin 'dimensions' still reside in 3 euclidean dimensions but for technical reasons you implement those vectors as an axis.

Don't get me wrong, sometimes its useful to add a virtual dimension in the mathematical sense to get a shortcut in calculation, but it should be clear that those are not real ones. One the level of physical implementation, everything requiring more then 3 looks unlikely.
Financial Services Cloud Intergration Senior Associate
Why is this downvoted? It is exceptionally valid. Starting a company in France subjects you to almost punitive labor laws, horrible taxes and regulation about almost very aspect of your business. Even doing something as simple as buying a rental property and leasing it out in France is loaded with difficulty. For example, an eviction can take years. Leases are standard for three years with the tenant being able to exit the lease with one month notice with no penalty. Capital gains taxes discourage the free movement of capital. If I want to sell a building and invest the proceeds, I am hit with an insane tax which provides a huge disincentive to moving capital from fixed assets to potentially more risky but higher return startup investments. France shuts down during August. I was in mid deal with some equity investors in July and pretty much the entire process was suspended until now. The French are also in love with paper. To get business class internet in a residence requires me actually registering and forming a French company. In the U.S., I can call any provider and with days have whatever services I want without having to "prove" I have a business 'need.' I certainly can't speak for all of the EU, but France is high on the list as a difficult place to get anything done quickly. In the UK, even opening a business bank account for a non-UK resident with a UK registered company is literally impossible. They are so paranoid over money laundering that essentially the banking industry is not accessible to anyone who wants to do business in the UK but isn't a resident. The regulatory environment in the EU is harsh. Investors are not necessarily risk adverse but they do have to be much more deliberate because every transaction is regulated and thus incurs a cost or a tax. For example, to buy any property in France, you have to pay a Notaire 8% of the purchase price just to legalize the sale. This is exclusive of normal agent commissions and closing costs. Imagine adding 8% to every asset sale on top of VAT of 20%. You're looking at a transaction cost of 28% to just pay the government! There is no such thing as a 1031 exchange either. Taxes and regulation is the surest way to crush innovation.

Combining that with the violence-filled reaction to Uber, the hysterical response to AirBnB and the obsession with physical paper and it's no wonder that France is a horrible startup environment. Also, let's not forget the billion+ dollar exit for Daily Motion that was blocked by the French government. If if you were to build a unicorn you wouldn't be able to do anything with it except maybe cut it up and cook it in a sous vide: provided it wasn't imported from Spain or Poland in which case the farmers would drive tractors into Paris and set piles of shit on fire in protest.

I am not making a judgement on is European Socialism a good thing or not; I am merely stating reasons that it is difficult to expect high returns in such an environment.
Skeptics, physics, English and UX have been very interesting and useful for me.
My email account is safe, with 2FA it's doubtful you could access it. My phone in the other hand, is often easily accessible, his password can potentially be broken by looking at grease on it or simply waiting that I unlock it once (which I do really often) to memorize it.