skysight-inc/HackerNews huggingface dataset:
Really, even a town growing to that size over two decades would be considered explosive. And it hasn’t stopped, at all.

The difference between 1998 and 2008 alone is incredible.
Because of the matrix.org foundations.
Or when results were more important than citations.
So if I create ShitPhoneTM you think google should be forced to develop apps for my phone?

If they dod not restrict web access then what they did is perfectly fine.
Hey, thanks for your advice. I'm not sure if I can do that as my company's focus is completely different to an ML research required for a PhD.
https://www.telegraph.co.uk/news/2016/09/17/more-than-40-per...
That is a dumb law that was made when motorcycles were the only vehicles competing inside walks.

There is very little traffic on sidewalks and using it for pedestrians and scooters and bicycles is much better. Especially considering that cyclists can pause or go around pedestrians when necessary.

Having an absolute law rather than an adaptive is not useful to the community.
Well, that's the researcher's claim. The article also presents Bitfi's claim which says the exact opposite, and makes no effort to debunk one or the other. Hence my confusion.
That will only happen when Android Frameworks and lower level stack gets rewriten in Kotlin.

No mention of Kotlin in Treble documentation, only Java and C++.

It is like hoping UNIX derivatives will use anything other than C on their kernels.

AOSP commit messages show initial support for Java 9 and their clamp down in reflection for private APIs done in Android P seems to be a step towards Java modules.

I see an easier path just rebooting everything with Fuchsia than having them rewriting Android in Kotlin.
Gmail, Google Maps, Google Fiance, Yahoo Finance, Reddit, Netflix and NewEgg.com are all significantly less useful/usable than they used to be.

We need a term for when a company purposefully makes their website worse. It's kinda like the digital equivalent of planned obsolescence.
“In 1971, Congress passed the National Cancer Act, which established 69 geographically dispersed, NCI-designated cancer research and treatment centers. James Watson—one of the discoverers of the structure of DNA and at the time a member of the National Cancer Advisory Board—objected strenuously to the move. In fact, DeVita in his memoir remembers the Nobel winner calling the cancer centers program "a pile of shit." Watson was fired that day.”

Watson didn’t understand congress rarely approves anything that durant supply pork to a majority of districts.
BlackRock voted for proposal to replace Tesla’s Musk with independent chairman
Community regularly spoofed a wide variety of shows very well.
It's not illegal to buy your own electric bike or scooter and ride it around SF. Not like SF is banning electric bike manufacturers. So your analogy is pretty bad.
I’m surprised by how pleasing the graphs are to the eye. A lot nicer than the green-on-black graphs I’ve gotten used to.
How much does Taiwan spend on R&D? I would guess that they are similar to South Korea and Japan, but they are nowhere on the charts.
And that makes them one of the top 5 for me
Well guess what, every time you personally park your bike outside, or even bike on the road, you are using public space for your own private benefit.

Why's that ok? You are a private individual. You are using public space for private benefit, instead of , I don't know, letting the needy homeless use it.
Pay the 10x developers 3x to join your company. A lot of startups are just groups of very skilled engineers who have identified each other and left a behemoth together to work for themselves.

It's very hard to give 15+% raises at behemoths so there's always people who are very underpaid for what they do.
I imagine they're not on the chart because they're not in the United Nations.
Super true, check out http://levels.fyi for some of the comp packages at FAANG / other tech companies. Gives some clarity on how much better it has gotten
> It was their usual collaborative process: One idea would lead to another, then another, then another. One gag would piggyback onto something else. Everyone contributed, and all agreed to not take sole credit for anything.

I wish collaboration worked that way in software development!
Actually I don't think there will be more breaking changes than there were in the past due to the new release cadence. Mark Reinhold gave a great talk about the values they try to follow when moving the platform forward: https://m.youtube.com/watch?v=HpbchS5kmio

This applies to the new release cadence as well. But time will tell if they will achieve their goals.
It still lives on. Sort of... https://www.kaiostech.com/
My kids would pay any amount of my money to play this as a game.
Yeah lets just habe a warmongering politican who randomly destroyes companies based on who his political friends and enemies are.

Peoples over romatezised history of Anti-Trust is ridicouluse. It was mostly a way for buissness that were outcometed based on price to try to use government power to their advantage.

The fist state level Anti-Trust law was basically butchers who were angry at the invention of the frozzen rail transport and slaughterhouses.

And when you want to talk about Anti-Trust on the internet you should actually know how it is applied today.

Anti-competetive actions are simply not going to make an Anti-Trust case. An Anti-Trust case requeres clear harm to consumers.

So if Whole Food would triple its prices because nobody else can compete in that market then you might have an Anti-Trust case.

Most of your list is simple "Things I dont like".
Just because calculators allow anyone to do complex arithmetic, that doesn't lessen the accomplishment of someone who can do it unassisted.
Security Analysis of WireGuard [pdf]
If those Python services are going to last beyond 2020 and there's much risk of attackers probing for security vulnerabilities, I suggest you plan a transition to Python 3 during the remaining ~2-year support lifespan of Python 2.

It's a lot easier of a transition than it used to be. Any other support replacement language would of course also work to keep you secure, but honestly might be more transition work.

If you're a low-value target running unimportant stuff on an airgapped machine, this might not matter.
I understand that this is very problematic on several fronts, but it would follow quite naturally from the way that children seats cost less and (on lap) toddlers travel almost for free.
Thanks for sharing this.

My thought here is that improving situation doesn't have to happen in the game. One can step out of the game and offer a new one.

I.e. the quoted judgement about decentralised systems is not as grave if you don't look at them as closed systems.
Also try cython.
The evacuation test configuration is be the densest possible configuration - the aircraft will be certified to carry that many passengers based off this test.

For instance, the A380 evacuation test had 873 people get out in 90 seconds (https://www.airbus.com/newsroom/press-releases/en/2006/03/a3...), and I don’t think anyone flies a 800+ seat A380 today. I believe the densest A380 is the Emirates Regional configuration with 600 seats.
#BusyGasper #spyware remained undetected for two years while spying Russians
Can you please elaborate somewhat on the nature of these projects? I’d like to understand what it is about the work that makes it difficult to get interim results.
I loved watching the movements in the "Detected Pose" corner. I felt like I could see the forms of the dance more clearly. I wonder if ML could learn aesthetically pleasing dance forms, then perhaps we could get some generative choreography!
Hillary received far more negative coverage across the media than Trump did.

https://www.washingtonpost.com/blogs/erik-wemple/wp/2017/08/...

>A December report from Harvard University’s Shorenstein Center on Media, Politics and Public Policy delivered some sobering news for all those investigative reporters who may have supposed that their Trump exclusives were changing the world: None of them were breaking from the pack. “Clinton’s controversies got more attention than Trump’s (19 percent versus 15 percent) and were more focused,” noted study author Thomas E. Patterson. “Trump wallowed in a cascade of separate controversies. Clinton’s badgering had a laser-like focus. She was alleged to be scandal-prone. Clinton’s alleged scandals accounted for 16 percent of her coverage—four times the amount of press attention paid to Trump’s treatment of women and sixteen times the amount of news coverage given to Clinton’s most heavily covered policy position.”
Jesus. You would be alone in the office after 17.00 if you were in Sweden, and people would think you are a sucker for wasting your life in an office.

You would be seen as someone who has no life. You would not get respect or higher salary here.

You have to admit, the Swedish way is sane while your culture is crazy.
My interpretation is that actually that is part of the idea. If you want to change the game, if you want to make a new game, then that is strong coordination.
Just not worth it, my friend
Given the expansive definition of R&D esp. given the tax rebates companies get in their respective countries even a website using a new framework can be categorized as Research and Development. So that begs the question how do we qualify real "R&D" from fake R&D ?

what are the markers a curious investigator should look for in this pile of data ?
Multiple times a year. If your system is well designed it should be trivial to move between different versions. As languages evolve they tend to get faster and fix more bugs. Your tests should catch any bugs if the new version breaks anything.

If you have performance concerns you can update a single server and see how it performs relative to the others. Once you're comfortable that everything is working well you can gradually migrate more servers until everything is running the new version.

Each service should have its language version pinned instead of relying on a single global version. That way you can upgrade projects incrementally.

If you're really worried you can keep both versions of the language installed at the same time so you can quickly revert in case something goes wrong.
3.5 does not support tls 1.2 hence our move
I'd prefer banning personal cars (within city limits), as those take up a massive amount of space, with regards to parking.

Taxis on the other hand, have usage rates of ~50 percent. Whereas personal cars, parked on the side of the road, are only being used ~5 % of the time, and the other 95% is wasted.
I have 4. Less then 5 years between the first and fourth.

From 2 to >2 was the biggest hurdle and the reason is simple: you have 2 hands with which you can totally control 2 kids. With >2 you need to master a different technic to control (read: keep 'm safe) under the most unexpected circumstances.

Edit: and we speak 2 native languages, our kids have grownup in 2 different countries. Sofar they pick up languages pretty easy and I attribute that mainly to not being afraid to learn & make mistakes.
An entrepreneur says 32-hour weeks ‘killed work ethic’ at his startup
I would like to extend a thank you from your bosses that you are spending your entire life in the office so the company can make more money from your hard work.

You may get a promotion, of course expecting you to send even more hours in the office and work even harder. But that's what you want anyway.
If there's one thing I've learned about non-technical people, and law, it's that they know what they want, and they know when they are getting the short end of the stick.

You can sit here and say Net Neutrality has nothing to do with this, but to the layman, there is nothing neutral about throttling traffic, especially during an emergency.

It doesn't matter if by the letter of the law before this type of behavior would have been allowed. They see Net Neutrality rolled back, then an ISP holding firefighters over a barrel...WHILE FIGHTING a major fire.

You DO NOT obstruct an emergency service over sixty dollars a month. You especially don't do it while the State is on fire. Verizon brought this on itself. "Customer Service" failure or not. This represents a major loss of public faith in A) the market to put the safety of it's host civilization first,and B) the willingness and or ability of the governmental agency intended to prevent this sort of malfeasance from happening.

Don't get me wrong. I DO NOT like heavy handed government interference anywhere it isn't absolutely needed.

I love a free market...With the caveat that the actors conduct themselves in a responsible, ethical, and honorable manner, and with due deference to providing the necessary aid to the area in which they operate in terms of protecting the ability of that area to even maintain an ability to safely host civilization. In case anyone out there is wondering, throttling firefighters isn't that.

And if anyone else wonders where I draw the line for due deference: typically at the division between "this can completely render the area uninhabitable to humans" as opposed to "there are scary people here". (I.e. Fire, rescue, and Medical gets due deference. Law Enforcement can take a number and get in line due to the specific abuse potential).
In the same vein, I think the term "deliberate practice" may produce misleading results. If you love music and you're very good at it, you may not count a jam session or some idle noodling around on a guitar to be "deliberate practice" but they would still contribute to your skills.

Likewise I suspect if you asked a bunch of mid-level gamers how much time they spent "deliberately practicing" to improve their skills, the answer would be low compared to their total playtime, and that their skill levels would correlate much more strongly with total playtime than with deliberate practice.
That is an honor system. Hope. Promises, promises.
> language compatibility is preserved

I think that Go and ECMAScript has shown that language compatibility is critical. The language changes that really improve quality of life change the way that you write code in that language, which mean you have to rewrite your existing code to opt-in to them. Small languages changes may not actually be worth the cost of adoption.
Bad map file for jQuery 1.9.1 in the jQuery CDN
Right thing, but why it took that long? Safari made ITP enabled by default year ago, and upgraded it to ITP 2.

https://webkit.org/blog/8311/intelligent-tracking-prevention...
For those who didn't know what AEAD is, it stands for Authenticated Encryption with Associated Data.

https://en.wikipedia.org/wiki/Authenticated_encryption
> Rest in pieces dickhead

That breaks the site guidelines. Please don't bring violence in here.

https://news.ycombinator.com/newsguidelines.html
I might be in the minority, but I usually take a look at Seat Guru or read one or two trip reports or flight reviews before buying an transatlantic or transcontinental airline ticket, just as I would with any other $500+ purchase.
> equity is now viewed dubiously by many

This could be merely viewing it with the correct amount of doubt, as the trend has been toward less information asymmetry between founders/employers and candidates/employees.

The small size of employee option pools (which then get diluted) doesn't help, either. I can't remember where/when I read it, but I believe YC is pushing to change that.
Sounds from Scientific, Meteorological, Commercial Satellites 1967-1971 (2013)
What's going to happen is they will just change their code to use postMessage or similar to facilitate the tracking. It's really not hard to persist a UUID across many different TLD's using techniques other than tracking cookies.

I'm sorry but this isn't going to help motivated companies who have businesses and teams of engineers. It's just going to be some JIRA ticket that says "fix tracking for firefox users".
The graph seems to indicate that rich countries are spending a lot on R&D as a % of GDP. $ per person would be great though.

Edit: What's interesting to me is just how dominant business R&D spending is for the larger economies. The top spenders in nominal terms are all large diverse economies. The main industry that came to mind for me is the auto industry. The top countries all have massive auto industries.
As the manager of an IT organization, I explicitly use delay as a way to measure need. I usually sit on a purchase request until the requestor (sometime later) asks me, "Hey, what's up with that convenient but not essential thing I ordered last week?" Once I know they really need it enough to ask twice I will consider approving it.
They do, it's called kapton tape.;)
Anyone want to get rich developing this for android /w me? haha
Congratulations Liam!!!

You're doing phenomenal. You'll be role model for up-coming generation.

Great!!
If this topic interests you, André Carvalho did another great talk on the subject at Gophercon UK earlier this month:
https://speakerdeck.com/andrestc/understanding-go-memory-all...
The author's musings about this are good fun but they struggle to make a coherent point that delivers deep insight. In this post, he considers the points that commenters raised and tiptoes around the possibility that maybe some bureaucratic rituals are a filter to screen the petitioners by desperation, but he doesn't talk about the possibility that such structures may have evolved incrementally to optimize for maximum ass-covering and the implications thereof. To him, efficiency (of filtering customers) is a sufficient explanation, which is odd considering his complaints about bureaucracy's inefficiencies before and after.

So then he raises the archetypal story of the DMV. For being the primary identity providers of the US populace, the DMVs of US states are actually rather remarkable. I guess the seemingly arbitrary progression of ticket numbers in cavernous waiting rooms is valid annoyance, but watermarked cards being mailed out to thousands of people just a few business days after collecting their info is pretty good, and then there's more vehicles than that.

Bureaucracy gets a bad rap, but it's worth applying the "I could've built that" test for them the same way it's trendy to critique valuable companies that are "just a chat app". If you had to credential 35 million people and 39 million vehicles a year, how would you do it? Would you codify a few things, and hire rockstars who can think on their feet? How soon would you start making rules about the blatantness of invalid forms, or unpaid fees, or how many people would you have to catch selling favors before you re-examine the process?

Deep bureaucracies are often the emergent result when your process has been burned by costly customers (in time, money, effort) or rogue employees (corruption, graft, espionage) too many times. They are systems where each and every decision maker can always defer to the Process as an explanation for why someone can't have something and the Process is sacred because "it's always been that way", even if it changes, and where each and every fulfiller is powerless to truly make a meaningful exception, except when that feature was already built in.
Here is the source code

https://github.com/google/dopamine
The American Nightmare: Subprime Mortgage Crisis, 10 Years Later
Previously, from 2013: https://news.ycombinator.com/item?id=5086793
One reason it might make sense to have a service like this provided by just a two or three companies in a given city instead of a large number is verification and enforcement of safety regulations such as requirements that the companies keep the scooters well maintained.

Two ways come to mind for a city to verify that a company is handling such things properly.

First, the city can have auditors regularly examine the internal operations of the company, talk to employees, and review consumer feedback.

Second, the city can pull a random sample of the company's scooters off the street and have city mechanics inspect them.

The number of scooters you have to examine from a company to determine if it is meeting maintenance requirements depends on the margin of error that you are willing to accept, not on the number of scooters in that company's fleet. Let's say you need to examine 50 scooters to get the desired margin of error.

Suppose are going to allow 5000 scooters in your city. If you do that with two companies, 2500 each, and you audit annually, you'll be doing each year two audits of the facilities and employees, and checking 100 scooters (50 from each company).

If instead you have that same 5000 scooters, but now provided by 10 companies, you'll be doing 10 facility and employee audits, and checking 500 scooters.

So same number of scooters on the street in both cases, but about 5 times the administrative costs to the city in the 10 company case is in the 2 company case.

Also, if consumers need a different app for each scooter company, a smaller number of companies will probably serve consumers better. Again, take a city with 5000 total scooters. If those were supplied be two companies, evenly split, then a consumer would only need two apps to have complete coverage. A consumer with only one of the apps would still have a decent change of being able to find a scooter in a reasonable time frame.

If that 5000 were split among 10 companies, a consumer with only one app would only have a pool of 500 scooters available. If those ended up spread out around the city it would be hard for a one app consumer to find a nearby scooter. If that company concentrated in one smaller area that could solve that problem...but then the consumer would probably end up needing the apps of several others, too, to find scooters when they are in other parts of the city.

There is going to be some optimum number of scooter companies for a given city and total fleet size which balances things. Lower numbers are more convenient and usable by consumers, and cost less to regulate and verify, but higher numbers have more competition which might lower prices.

My guess...and it is just a guess...is that three would be about right for most reasonably large cities.
Ed Helms' continued employment is a true mystery which needs solving.
Can you indicate what industry ? Or even what level of process (if it's just auto checking we have filled in the right sections on form 1, or more complex?)
More like the new school band then I guess. Few people actually got on stage or even just into the rehearsal room, but in the late 20th century, hardly anybody made it through school not fantasizing about it in some form.

The slope to a marketable Instagram feed is far more gentle, there are no major hurdles to take except for lack of success (which never stopped school bands either)
Thank you, but alas, two hours have passed.

I should also say, look below[0]. Bird's application was terrible . Scoot on the other hand set an example for a great application to a government body for a resource of some kind, I can compare it to my experience for writing grants.

I can imagine some class on professional writing contrasting these very two applications as examples of what not to do and what to do when applying for something from a government. After scanning both, I'm pretty much convinced the city chose the applications based on the quality and substance behind each application, not based on anything else.

[0] https://news.ycombinator.com/item?id=17882982
Silicon Valley is changing, and its lead over other tech hubs narrowing
AI can make anyone appear to be a professional dancer. There is a difference between what is real and what is fake.
Why wouldn't this be possible now?
Great interactive site
Yeah, I suspect the closer you are to the optimal voice/movement the better the effect is.