skysight-inc/HackerNews huggingface dataset:
nice list except git is not a shell and powershell is not a terminal emulator :)
I can relate to you. Ten years ago (with 20 yo) i was playing WOW and skipping college. Before that, i was playing competitive Counter Strike and doing bad on high school.

Today i look back and think: if i studied and worked more, i would be much far by now. Probably rich. I´m creating an online business where i have to learn and create every day. And yes, i'm very happy doing it and not playing anymore (one year now).

But, what if ... ten years ago, playing World of Warcraft would lead me to a rich life today? What if it paid well to be a Counter Strike player?

I suspect i would be even happier. But that's not the truth of the world. Yet.
> No one thinks about generic program so that solution will work across all types.

Is this even possible to do generically in Java or C#?

You can do it for objects so that it works for ALL types (i.e "object"), but you can't make it work generically for a type T for any T.

That's why this is such an excellent example of why sum types really are useful.

Writing the flatten interface without generics (Java List or c# IEnumerable) is not generic. If you do that it will accept a heterogeneous list - which we probably don't want.
The CLI could always just truncate it to 256b (or fewer) when used interactively.
96a is not the full hash in git currently. Why couldn't you also refer to the above hash as 96a as well?
White House Bars NYT, CNN, and Politico from Briefing
> I'm guessing you weren't able to read the "and outside"

I guess then it's just a rhetorical flourish for no added benefit? 100 years ago there was no inside or outside of the industry - what's the point of that statement?
Honda wants to charge electric cars dynamically for unlimited range on highways
>If you are using compare-by-hash to generate addresses for data that can be supplied by malicious users, you should have a plan to migrate to a new hash every few years. ..

I'm not a crypto expert, but it seems to me that the field is maturing and you can expect a plateau where hash functions like sha-256 or sha3-256 will be around for a long time. 256-bit key length is large enough to resist even quantum computers if the algorithm is OK.
Because being an elite soldier does not make your opinion on democracy particularly newsworthy? It's obviously a clickbait headline. I would also add to that those "Pope says [insert political commentary]" articles.
They do. You can see it via the codes embedded in the links.
How is one supposed to view the article? Even the web link doesn't work, as all results present a paywall.
>If you buy something from Amazon and it doesn't work in the way you want it to, return it.

For a lot of categories, you might end up with an adequate product and miss out on an amazing one.

I find reviews very quickly let me find the best product for my needs in that category.

Also, returns are costly. For each one, I have to:

1. Assess the product

2. Go to the amazon order page. Click return.

3. Print the return form

4. Repackage the item. Tape the return form to it.

5. Go to the post office, wait in line, send it.

6. Order a new item, open it, and test it.

5-10 minutes of review reading can save all of that effort.

It's also less wasteful for the economy: needlessly upping your return volume causes negative externalities for everyone else.
Because I'm not the one making a claim or implication, nor interested in participating in your speculation. At this point your contributions to this thread are indistinguishable from trolling, so I'll take my leave.
Ok, makes sense, thanks for the explanation.
Interfaces are (open) sum types. Or close enough for government work.
I feel like both of your stories could easily be rewritten and replace videogames with sports. Many people spend their high school and college lives completely dedicated to football, basketball, baseball, or hockey with the idea that they'll go pro eventually.

These folks can come away with wasted college time, physical injuries, and hideous aversion to the sport they once loved. I guess what I am saying is that I feel like this is an athlete/esports thing, not necesarily a videogame thing. Without the lure of a career behind it, it wouldn't be quite so dangerous a thing. But as with all fun careers, the demands are super high and the number of people who make it is super small. Acting is like this too, without the physical injuries.
Kids or other all-time-consuming life-changing events. It's why the core of the "idle hands are devil's work" moral - excessive gaming could be considered a vice.

How did you manage to extricate yourself, btw?
Sites using Cloudflare, ranked by Alexa rank
They don't need to be, to be a democratic institution. The head of the EPA or any other federal agency wasn't on your ballot, but the choice you made for president determined that, too.
Not asking you to reveal any internal plans, but do you think there's any chance that some form of KNL could show up on GCP in the near future?

FWIW we're currently using GCP, generally love it, and I'm looking forward to trying out Skylake...
Ask HN: Does Hacker News Employ Anti-Manipulation Measures?
This video (https://www.youtube.com/watch?v=YjLsFnQejP8&feature=youtu.be) (reddit comments: https://www.reddit.com/r/videos/comments/5une6u/reddit_is_being_manipulated_by_professional/) clearly shows that Reddit can be and is being manipulated to get stories promoted, sometimes to the front page.

This got me thinking as to whether the votes on Hacker News are being manipulated.

As an example, thinking about the front page in the past months, there seem to be some articles about cloud platforms that don't seem particularly newsworthy to me. News of the sort:

Company A's $Billions/Year Cloud Platform: Now with a new blog!

Company B's $Billions/Year Cloud Platform: Now with niche-use-case feature X.

Company C's $Billions/Year Cloud Platform: A Yearly Review.

Are there anti-manipulation measures in place? Are these types of cloud stories more newsworthy than I thought? Do you worry that vote totals of certain stories on HN are being manipulated?
That would exclude "no go zones" as they are inhabitated by the poorest AKA immigrants, and very few Swedes.
The Republican Party is against net neutrality and now controls a majority of seats on the FCC, hence, the FCC now opposes net neutrality. Since the issue really became a big deal, the FCC has been split on party lines over it.
Man I'm the same. I ran PCs since the 90s and put my own together through the 00s, but switched over to Apple fully in the late 00s. Having gone back to a Surface Pro and putting a desktop PC together again in the last year...I don't know what I was thinking moving away from it.

Windows 10 is amazing, and being able to pick and choose components is personally very freeing.
It's really not that hard to identify, you just have to look at the source.

Without a doubt, large companies (Microsoft, Google, Apple, etc) all use it when posting articles that are effectively advertisements for their company. The comments sections will be littered with astroturfing, or parroting of PR by fools.

HN doesn't like it, but if it looks like a duck.
You can upload your own cert to CloudFlare.

Hacker News does hit the CF proxy and was affected.

$ host news.ycombinator.com
news.ycombinator.com is an alias for news.ycombinator.com.cdn.cloudflare.net.
news.ycombinator.com.cdn.cloudflare.net has address 104.20.44.44
news.ycombinator.com.cdn.cloudflare.net has address 104.20.43.44
They do, through taxes that Google pays.
I make some money with their affiliate program. Not a lot, just enough to buy ourselves dinner out a few times a month. But I always consider it to be a nice bonus. I know the program can change any time. I know my web traffic can die off. Someone else could build a new site that is better than mine. Or something completely unanticipated could shut down this income. These are all risks that I accept with open eyes.

The danger comes if you are not aware of the risks inherent in your own income. Sometimes it does make sense to let your income have some instability in it, and let someone else control it -- maybe it is a case like mine where it is small enough to not matter. Or maybe it is large enough that it is worth the risk. Just don't let yourself get in a situation where it is large enough that you are living on it, but not so large that the risks are acceptable. Because that is when changes like this will bite you.
Can someone explain to me why they were parsing HTML in the first place? That's the bit I don't fully understand, but I've not got experience of what Cloudflare does, I thought they were a CDN
The problem, if there ends up being one, is the speed of displacement. People worry that too much downward pressure on so called 'middle class' jobs will create another 30 year stretch of zero wage growth for a big part of the population, which in turn puts a lot of political pressure on the system to 'do something'.

Very hard to say if that will come true though, if automation dramatically speeds up, we would see a surge in productivity. Yet in recent years, we are seeing slower, rather than faster productivity growth relative to the long term trend. Take note that the doomsday jobs predictions implicitly forecast that we'll be making more stuff, using less effort, meaning society will be richer.

From a tax policy perspective, a VAT addresses Gate's concerns pretty well.
>The perl example cited here kind of blows my mind compare to the trivial python approach

That's because the Perl version is a two-for-one deal: just for fun, Cestith threw in a non-recursive version too. The 'trivial' recursive approach is more or less equivalent to the Python:

sub flatten { map ref($_)? flatten(@$_) : $_, @_ }
I don't think they meant to test it on the production repository. Rather, they added a test for something in WebKit, and it didn't occur to them that it would be "testing" the repository too.
Haven't read the full paper but is seems to suggest that returns on capital investments are declining because of consolidations.
Companies in dominant positions make huge profits(compared to the rest of the players), while those that are not in dominant positions make far less profit - but on average the returns on investment are on the decline. Furthermore the huge profits deincentivise risk taking for the dominants, hence they invest less.
But not being an economist, I may be way off.
You can run WSL inside Conemu.
Data "ownership" is a somewhat complex issue. When Google, or any other data broker offers some service in exchange for the data, they are obtaining their own data from the user. The idea of "ownership" in that case differs, as the content and 'meaning' of the data is now no longer owned by the original owner. In fact, the data itself has lost all or much of its value in "ownership" or "privacy" by the user, and this is reflected in an economic sense by the bulk pricing data brokers like Google, etc... offer through various services for adverts, etc.

In terms of "moving data" by means of "ownership", Google and the other companies, already state in their ToS that they can move the data between locales at their whim. The servers, hardware and networks they utilize are owned or rented by them. Paired with the ToS, and the simple fact that Google offers these services in exchange to exploit their users' data as a currency, Google is not concerned about the privacy aspects.

They are simply concerned about the value of the data they are gathering.
The (almost) only other provider is Akamai and it's the exact same thing.

Seriously, CloudFlare is doing nothing new and nothing fancy.
I found the ghost pro product to be very well done. Nice clean and simple interface with only the knobs and buttons needed. Everything worked 100%. It is well worth the $20/month for a company blog.

I'm currently hosting my own ghost blog and its just as great, just takes more attention to operate it.

The DNS configuration doesn't yet support my provider. I believe they're on cloudflare (!)
> It definitely isn't a "he said, she said" situation when there is a physical item (jacket) missing.

You can only claim the presence of an object, not the absence of an object.

Now, if there were evidence besides the blog post that all the men got a jacket as part of the program (maybe a male Uber engineer can say "Hey, I got the jacket, the women didn't get one?" that would be some sort of evidence.

Right now, the claim is that men in a program got the jacket, and women did not. That claim is only made by one woman who was in the program. Corroboration would be great before you start talking about textbook cases and discrimination.
The usual overhyped secrets of Grand Central are 1) Roosevelt's private siding, and 2) the "generator room".

The real story of the "generator room" is here.[1] There was a coal-fired power generation plant with reciprocating steam engines far below the station from 1902, and an even bigger plant in 1918, when electric locomotives went into service. Exhaust came out a smokestack built into a corner of the Commodore Hotel. Around 1930, Grand Central finally stopped generating its own power and bought from Con Ed. But they still needed 600 VDC for traction power and 250VDC for lighting, and some 25Hz power (the NYC subways distributed power at 25Hz, then converted to DC at substations) so the old generating station space was reused for rotary converters.

In the late 1980s, all that conversion gear finally went solid-state. But it wasn't until the 1990s that Grand Central got a complete rewiring and everything except 600VDC traction power was converted to ordinary 60Hz AC.

Some of the more dramatic videos about this claim this station powered most of the Northeastern rail system. It never powered anything much beyond Grand Central Station.

"Roosevelt's private railroad siding" was actually one of several work tracks used to support all the moves of heavy equipment required over the years. It's still there.

[1] http://magazine.ieee-pes.org/julyaugust-2014/history-14/
Hi,

This is an update to an earlier post which did not include a letter to Parliament. If you read the original blog post than your browser may show you the cached version. If you do not see the letter to Parliament then please refresh the page with Ctrl-F5 to view the latest content.

Cheers!

Trevor.
> Do we have evidence of it?

The Moon may be evidence of it. https://en.wikipedia.org/wiki/Origin_of_the_Moon
Thank you for such a clear example of the logical fallacy known as "false dichotomy".

Now I'll have a link to demonstrate the issue when needed!
As an Amazon affiliate who has done quite well with it, this is definitely a gutting.

But... if I'm being honest with myself, it also seems kind of reasonable. I think their original plan was pretty generous. I was kind of expecting this to happen at some point.
Yes, it looks like this episode definitely did permanent damage to the team. I've never heard of the term 'teamicide', but have "Peopleware" on order, and am looking forward to reading it.

I tried to avoid specifically passing judgement on whether or not Uber was discriminatory in my initial comment, as I don't want to be dragged into that morass, and I will not take a 'side' on this case.
So is @abalone correct in thinking its just the multiple in Snap's case that made the situation onerous then?
The same faction that opposes net neutrality in the FCC also controls both Houses of Congress plus the White House, in fact, the change in the latter that completes that control is why they control the FCC, not an unrelated independent event.

So laws would be no less vulnerable than FCC regulations.
The latest Xcode to support the latest iOS version is 17gb, it might take more than a few seconds to get it running properly, and you need to set up a developer license key and have all the certificates up-to-date just to run on the device, iOS tooling is more complex hands down
Depending on your interpretation. If you go by the relatively useless transistor/fixed price cpu then it is dead, but if you go by more practical measures like instructions per second in whole system/dollar the it is as fast as ever. GPUs are really fast and still advancing.
Would it even matter if there's precedent? Why shouldn't the White House get to choose who can attend events of any kind?
I spend most of my time in Terminal (well in Emacs) and don't use much more than I could have had on a AAA (Ann Arbor Ambassador 42x80 terminal). What am I missing out on? This page doesn't say, just lists alternative terminals.
I have gone through several periods in my life where I have obsessively played video games, usually followed by me selling the console in disgust with myself and buying a new one ~1.5 years later.

What has changed for me lately is building a gaming PC. I have found that this beast new PC, and the things I can do with it, are more interesting to me than most games.

My single favorite game that has drawn me in the most is Metal Gear Solid V. It's very slow paced and tactical but still an action game. You have to make a lot of intelligent decisions and formulate your own strategy to infiltrate the buildings. Plus there is a whole Civilization-esque aspect where you build your own paramilitary organization and deal with things like personnel and budgets. Add on top of that the insane supernatural geopolitics of the story and it is a very engrossing experience.
I think the main issue with Sweden is that they invite a lot of refugees without a great plan to integrate them into their society.
I don't think it makes sense to make assumptions about what the landscape will look like years from now. (And note that SHA-256 already has a strength-reduction published.)

Better to write your code today to assume that you may need to swap out the hash function later. Not that hard; just treat it as opaque, and design your protocols and storage formats to allow migrating to a new hash in the future.
We already had a publication for that called Consumer Reports. CR goes the extra mile of not running ads in the first place. Wirecutter simply tried to eat their cake and have it too, and that cake just got a lot slimmer.
"These worries could have been unfounded, but we didn't look into it deeply. We only dynamically allocate at startup, so we'd prefer FreeRTOS's heap_1.c anyways."

The definition of technical debt is not taking the time to understand the components of the system, in favor of getting the system working to a given deadline.

Allocators are "well understood" by the code, which is to say that a lot of programmers assume they know what the allocator can do and what it can't do.

You've chosen to go this route of a static allocator which never frees as your solution because it meets your current requirements, however you've done so under the cover of the API of a more common allocator. This works great and you ship your project and move on.

Now months, or years later, someone else comes along and they are adding a feature or changing a small bit. They need an allocator that can allocate and free from the heap, but since they don't know your allocator can't free they just use the function calls, they all link but the ones to free() don't actually do anything. They run out of memory and die. And they start debugging the problem and realize that you didn't do the work to understand the allocator and to make it work in your setup, so in addition to them having to do that to use it in their code they either have to go back and rewrite your code to use the fully functional allocator, or they leave your code alone (that would be adding still more technical debt since you now have two allocators in the code that operate under different principles).

This is how software systems get so broken over time, people get it working and move on, not taking the time to think about how it is going to be used in the future or even if it can be used in the future. The code that sits there, and will cause future you or future maintainer is "debt" that eventually will have to be paid. Sometimes you can pay it with a refactor, sometimes you have to throw it all out and start over.
It's funny you should mention that. I replaced my TV watching with video games, but over the last year have spent a lot of time watching other people play on twitch. Kind of going full circle.
Education is not only about academic knowledge per se. It is also a set of habits of self-control, acquired skills, social behavior patterns and transformed perceptions. This is what we call conditioning or exposure to certain culture.

Street kids, usually members of a gang, who never have experienced transforming influence of the culture of a good school and a good teacher are definitely not the same as those who vent through one.
Nope, 15 minutes top.
See my new top-level comment (https://news.ycombinator.com/item?id=13726871).
I believe both services stopped exposing that information to the driver pre-pickup to lessen the problem of cherrypicking.
If you captured the right cookies though, you wouldn't need to log in with a password and be subject to OTP. That's why this is so problematic.
Caveat: I haven't actually checked the details of Coinbase's session/security tokens.
I was probably as socially inept as you can be

I wanted to say that I was also like this and what really, really helped me was moving halfway across the country to a city where I didn't know anyone. I used that to force myself out of my comfort zone and get out and meet women. You can't be social without being social. Thinking about it simply doesn't work; you have to actually do it.

I'm still no social butterfly, but I'm infinitely more capable of getting along with people than I used to be. It really takes constant practice.
As a heavy user, I find myself using the same verbiage I read. I often find myself repeating, sometimes verbatim, comments I've read days, or even weeks/months ago.

This is the danger with just being in an echo chamber, because you yourself become part of the echo.
Behind the Shot- Shotcaller Magazine
Developers don't need to be on a Mac. They can run OSX inside a VM on any OS they want.
Maybe you haven't found the right game. Seems some people are just more talented at gaming - like others are at, e.g. dancing, and honestly I wish I was better at the latter than the former.
> Monsanto

The corporation everyone loves to hate.

On the flip-side, I haven't heard any compelling way for Monsanto to recuperate the costs of R&D on their engineered crops. I'm sure a lot of people would be happy to see GM crops go away altogether, but I don't think that's a compelling solution.
Isn't improving at the game an enjoyable end in and of itself? Getting really good at chess has few extrinsic benefits but nobody's embarrassed about it. Why is getting really good at Street Fighter or whatever any different?
Actually, Azure takes a very strong platform agnostic approach. Over a third of all VMs on Azure are running Linux https://fossbytes.com/33-microsoft-azure-vms-now-run-linux-o..., (supported distributions include Ubuntu, Redhat, Centos, SUSE, Debian, and CoreOS), the Azure Container Service supports 3 open-source orchestrators (Swarm, Kubernetes, DC/OS), and the Azure WebApp PaaS service has Linux support in preview.

Disclosure: I work at Microsoft; opinions are mine.
It’s Not Your Site, It’s the Network– Preventing Your Website from Going Down