skysight-inc/HackerNews huggingface dataset:
I used to agree with the "neutral technology" line of reasoning, however I think my view has changed. Everything has an orientation to it, enabling or strengthening certain dynamics, but not others. These characteristics are not static, as they depend on the broader context, and can change rapidly and unpredictably sometimes -- yet they can be quite important and should be considered.

I would argue the concept of "perfect neutrality" is a non-sequitur. When someone says something is very neutral, it seems to me they are actually noticing that something either has near universal acceptance in the current mind-share or is simply non-consequential such that no one really cares one way or another.

It reminds me "inherent value" (the general philosophical concept, not the financial term with very specific meaning), which a lot of thinkers find to be a misguided concept.

That's not to say we should ban bitcoin. And even if we wanted to, as you said, attempting to do so would be a rather absurd endeavor.
And my pet snake is one of them, so I'm not sure what that really means.
My thoughts exactly. Without references I cannot and should not take this information at face value, and cannot verify what the trade offs are for each clause. Some subgroup likely has an offsetting benefit for each subgroup receiving a setback.

Alas the lack of references and simplified message is likely highly effective at dissemination/virality/call-to-action.
I can't really speak to the second complaint, since I'm not privy to the internal workings of Google's ranking algorithms (though I have anecdotal evidence that the overall quality of Google's search results in these situations is just fine), but as for the first one: as a consumer I very much like Google's integrations between search and their other services. Those integrations are one of the main things that makes Google's search engine better than its competitors. Being able to search for a nearby business and immediately see whether it's open, with a link to get directions to it on Google Maps, is incredibly useful. Same goes for the product results being discussed here, and for other services like Google's built-in calculator, dictionary, image search, etc.

If such integrations are illegal under EU law, then in my opinion the law is harmful to consumers and needs to be changed. I'm not an EU citizen though, so I don't really have a say in the matter. I can only sit back and hope this ruling only results in the quality of Google's search results being gimped in the EU, and not in non-EU countries.
Probably! But I haven't had any issues yet.
"We have, in terms of nearby options, Venus, but Venus is a high-pressure—super-high-pressure—hot acid bath, so that would be a tricky one."

That "acid bath" doesn't reach the soil, Mr. Musk! The temperature and the high pressure are a problem indeed. For humans though, Venus is the only sane option, considering the Earth-like gravity alone. (There's also the induced magnetosphere and a bunch of other good stuff, as bonus.) A high speciation risk comes from living for long (like in the span of generations) time in unnatural environments, and I'd say that from all places outside Earth, Venus bears that risk on its lowest levels.
Wait, you need facebook to have friends? Huh
Has anyone seen a detailed writeup on how they are performing the x86->ARM64 recompilation? I would imagine it works something like a software hypervisor once the individual instructions are translated?
+1 for "architecture astronauts", you made my day.
Good luck! This seems awesome.
Here is what Google has to say about 'moving the "C" part up into your application':

“We also have a lot of experience with eventual consistency systems at Google. In all such systems, we find developers spend a significant fraction of their time building extremely complex and error-prone mechanisms to cope with eventual consistency and handle data that may be out of date. We think this is an unacceptable burden to place on developers and that consistency problems should be solved at the database level.”[1]

[1]: https://yokota.blog/2017/02/17/dont-settle-for-eventual-cons...
That is excluding China...So it is more impressive if we do the calculation, 2B out of 6B population if we assume the current world population is 7.5B.
Ok. So, how many of these are Facebook Ghost profile users?

https://spideroak.com/articles/facebook-shadow-profiles-a-pr...

Oh yeah, you think you're safe because you don't have a Fb account, or closed it when it was popular to do so. Guess again... Your "friends" will keep posting you and they keep building a profile.

Better yet, I suggest people keep their Fb account, and pollute it and lock it down. Don't install the phone apps. Ban their emails with @facebook.com and @fbcdn.com . The long and short; ghost them and don't be the product.
Network kernel extensions deprecated soon
Interesting -- was this indoors or outdoors?
> Right or wrong, in some systems when something goes wrong, somebody dies.

I have worked on systems that could cause operator death or disfigurement or damage... they are tested quite thoroughly in general and have reasonable failsafes and redundancy. It's not like they are coded on a whiteboard.

being on site at a customer facility while there is a ton of noise does stress you out a bit but most of the coding and testing is done in the office.

> That's a high-pressure situation, so if you're hiring for that, it might make sense to interview under pressure.

I think the jobs that have that kind of pressure are rare and interviewing like that should be the exception not the norm.
Is it showing signs of peaking? Remember that for some third-world countries facebook IS the internet.

This really bums me out.
There's a very good point here - JS is being used for way more than just showing and hiding DOM elements anymore. It is becoming a full application language, and to that end requires the features that full application development requires, not just on frontend, but in Node as well.

I have just inherited a project written in 100% ES5 and I had forgotten how obscenely verbose JS <= ES5 really was. Every extra line of code is a liability and will slow down app development. Language features support precision and conciseness and that in turn promotes enterprise-level development. A toy language (old JS) can never support a full in-browser application.
Hows it being old?

Nearly no one in my age range uses FB, just snapchat + ig.
I still use a Surface RT 2, with Windows RT on ARM, as my main couch-surfing tablet. The battery is not as good as it used to be, and Ad-heavy sites load slowly because I can't install an adblocker. But it still works quite well for browsing. The fact there are no apps means it hasn't gotten slower: it's still fast enough, although an iPad pro is now much faster.

I very much wonder how this new generation of Windows on ARM will work out. On a faster ARM processor Windows will run very well, no doubt. Edge will be a good improvement over IE, the RT version of which was quite good i.m.o. But how will Chrome and iTunes run? Will they be ported to ARM, or will they run under x86 emulation? Will Microsoft finally convince more developers to bring apps to the Windows Store?
Did you just finish playing Fallout or something? Geez dude.
For one-off, you can use a bookmarklet:

For example, Wayback Machine:

Save Current URL: javascript:q=(document.location.href);void(open('http://web.archive.org/save/*/'+location.href.replace(/https..., ""),'_self ','resizable,location,menubar,toolbar,scrollbars,status'));

GoBack Current URL:
javascript:q=(document.location.href);void(open('http://web.archive.org/web/*/'+location.href.replace(/https?..., ""),'_self ','resizable,location,menubar,toolbar,scrollbars,status'));
I think awk is great, i enjoy working with awk. The GNU version is indespensible because of multidimensional array support of course. Perhaps I enjoy the way it feels like driving an antique car, it really harkens back to a bygone age. Yet its fast.

I dont want to invest the time in Perl, when there are better general purpose languages out there. Perl certainly has a different look, I can understand why some would love it.
HEADLINE: improve Rescue Mode in debian-installer

DESCRIPTION: How to help users who got problems installing Debian ? The bug reports against d-i shows that problems are various and unpredictible. So the only way to help is to provide tools for looking around documentation and breaking system.

1. in d-i itself : if something goes bad, propose to save logs (and others output like disk informations) on usb key, on the network, on the internet, etc.

2. add some urls where user can found help

3. look for little improvements when launching Rescue Mode : for example access it through ssh, display disk information (remember this patch bug#798465 ?), suggest some config files and log to look in, etc.

4. provide basical help on d-i tools. For example, why grub-installer can't show 2 lines about options ?

5. everything that can't be achieved because of limited space or Ram should be available in a dedicated page on debian.org

Etc.

These are just selected samples. There is many little rooms for improvements on this point.

DISTRIBUTION: stable and sid

ROLE: sysadmin
2 things are new:

- Before, you could only offset your corporate income taxes, so you couldn't claim the credit if you weren't profitable (because you wouldn't have corporate income taxes). Now, you can offset social security taxes, which are based on payroll. So more startups can now benefit from this credit.

- Gusto has rolled out an new tool that allows their customers to much more easily claim their R&D tax credit, taking on much of the grunt work.

Disclaimer (?): I'm a PM on Gusto's payroll team
This is a systemic problem in healthcare. Doctors do not have time to listen to their patients. Typical primary care doctor has 2,500 patients, sees 25-30 per day. Typing / interrupting them within 30 seconds.
Are there reports on the manner in which the funds are being used by the various organizations whose mission it is to reduce/end homelessness and and analysis on the effectiveness of each of the avenues and levers they are using?
There's a gui app on top of the script, so not sure if it counts, but I find SelfControl (selfcontrolapp.com) indispensible for staying focused each day.
So if 10% of their users are pet snakes (a really generous estimate imo), they've got a mere 1.8 billion monthly active users.
> Risky stuff to do in this age of over reaction.

People have different risk tolerances for work and for home. Whether it invokes the bogeyman of radiation or nuclear reactions can be irrelevant. If some guy in an apartment next to mine is making a flamethrower inside, I might be a bit peeved. An accident might have consequences that might go far beyond their own property and well-being.

Does Uranium in the manner he was using it constitute a threat? I don't know, but it sounds like not. Does that mean the person reporting it, or the police responding knew that?
Not an accountant, but the article states is applies against the business's social security taxes:

> Beginning in 2017, qualified small businesses may claim up to $250,000 per fiscal year, applying it against their Social Security taxes.
Is your pet snake a monthly active user?
nytimes.com also hijacks the left/right arrow to advance to the next article, and used to do a thing where if you multi-click to select a paragraph it would jiggle the font size.
In a remotely similar vein, I sometimes run an open proxy that always responds with a cow:

https://github.com/jwilk/cowproxy
I mean the sole reason I don't quit my job right now and try and either 1) start a company or 2) take contracting jobs is because health care would cost me around $4000-$6000 per year and I am a healthy, young, single, male with no pre-existing conditions or dependents.
I think "where did my electrons come from" is a question that many environmentally conscious but not particularly technical people are asking. My parents got a letter from our power company about ESCOs and I wound up having to explain to my mother how a power grid works and how the generators put power in and we take power out, but not necessarily the same power that we purchased from them. (It seems a lot of people have trouble with the concept of fungible commodities in general, which is why the envelope budgeting method is so successful: it 'de-funges' the money and makes the budget a lot easier to think about.)

It sounds like this company is taking advantage of this confusion to give their customers peace of mind about actually "knowing" where their electricity came from, instead of sending some money off to the power company and hoping they do what they said they would with it. To this they add some buzzwords like "blockchain" and "sharing economy" to make the company more interesting so it gets featured in news articles. There may be some actual technical merit in there, but it's very difficult to tell under the hype.
> The source of the problem on the Yorktown was that bad data was fed into an application running on one of the 16 computers on the LAN. The data contained a zero where it shouldn't have, and when the software attempted to divide by zero, a buffer overrun occurred – crashing the entire network and causing the ship to lose control of its propulsion system.
Won't we stop transpiling everything once ES6 support (& modules) are ubiquitous?

I kind of feel like this is when everybody converted codebases to CoffeeScript and are now stuck with having to undo that...

Yes, I get strong typing has merits - but so does writing the native language.
do they though? I consume Coca Cola, and so do approx 2B other earthing. Does Coca Cola have influence over me?
No, unfortunately you can't.
1) I am thinking about a web-app for now.
2) eBay's private listings is different. All the users can bid in an eBay auction. In eBay's private listings, just the username is kept confidential. Whereas with my app, only the users invited will be able to bid.

You talked about element of trust/enforcement. The one who is creating the auction is inviting people by their email. So, he will invite only those people who he trusts.
Yeah homeless people are not the same people that could afford any type of home most of the time. They're overwhelmingly people with mental and/or drug issues that prevent them from holding a job. Much more likely is that SF has many factors that make it a nice place to be homeless so these people migrate to it.
Part of the answer is that in much of the country it's pretty easy to build housing, and it's available even to poor people.
where the wait staff will do a decent job as a substitute for your own live-in cook

You are confusing front-of-house with back-of-house staff.

No, I'm not. When I go to a restaurant, I talk to the wait staff and they relay my preferences to whomever is doing the cooking. I don't talk directly to the cook. There may be a better way to say what I said, but I am not confusing anything. The wait staff play a large role in making sure that picky orders turn out right and, in some cases, they do some of the work involved in putting the right meal together, though they don't cook it.

I know in part because I have special dietary needs, so I generally am a picky eater who has to ask for pretty much everything I eat to be tweaked and because I have had close relatives who worked in restaurants.
https://news.ycombinator.com/item?id=14648251
How much time can AWS take to stop a RDS database instance?
I work in NYC. Not that I have hard evidence, but that seems about when it got worse to me too.
> SF hilariously always takes the wrong approach to things

Compassion isn't hilariously wrong
> gave them all bus tickets to California.

Source? By the way, did you vote Trump?
Super interesting, not only for semantics, but also for some syntax tweaks. Like {} for lazy and () for eager. Nice!
No. TypeScript has no dependency on classes the way Java or C# does; nor is class-oriented code the recondeded style by the TS team. As a matter of fact the typescript compiler core is all written as functions and immmutable objects with no classes (except for a polyfill for Map and Set).

TypeScript 2.3 has support for vue.js this injection style patterns (see https://github.com/Microsoft/TypeScript/pull/14141) which are way out of the realm of class-centric programming languages. Similarly the inference cabalities (expanded in 2.4) and the fundamental nature of the type system being structural rather than nominal is another give away of the language nature and direction.

So the short answer is TypeScript is a superset of JavaScript; and is as class-centric as JavaScript is.
curious, do you know where I can find out how proxy servers negotiate/relay SSL without eavesdropping? I'm trying to figure out how secure proxies communicate but can't find details :)
I interviewed a few homeless for a project for this social justice class I took as an undergrad requirement. Bought em' a meal and asked them to tell me their life stories.

Yes there was drinking, drugs and mental health issues, but there was also this sort of resignation where once they'd got used to sleeping and defecating in the street and they knew where they could get food and maybe some cheap liquor they kind of stopped caring about improving their lives. They didn't want to move into a shelter with dangerous people who would steal their meager posessions or attack them. They had basically accepted they had failed at life and had come to terms with an existence of scraping along the bottom of city existence.

I think the main thing that attracts them to San Francisco is the nice climate, progressive politics that doesn't persecute them and that they can walk to services, walk to begging spots, walk to the liquor store, and walk to where they sleep. Notice how there are no homeless up at the top of hills in S.F?
How is it making things harder for advertisers?
This is just me, but there's no way I ever go back to vanilla JavaScript after having used TypeScript for a year.
Brexit: What's on offer for EU nationals
For European HNers living in the UK, what are your plans, after more details[0] have emerged?

[0] https://www.theguardian.com/politics/2017/jun/26/what-is-on-offer-for-eu-nationals-after-brexit-the-key-points
Are businesses people?
What makes you think the comparison is valid?
Meh, part of me is actually hoping the bill gets passed. Then everyone who voted for Trump/these Republican lawmakers gets to see their premiums rise and coverage worsen in spite of Obama and Democrats being nowhere near it. Denialism doesn't extend to one's wallet, and apparently Republicans are already increasingly dissatisfied with the way things are going.

http://www.gallup.com/poll/212252/seventeen-point-drop-satis...
Clickable link: https://www.theguardian.com/politics/2017/jun/26/what-is-on-...
Wasn't there some news of NSA etc intercepting shipments and doing exactly that?
Well if you die of a drug overdose, cancer, heart disease, assault, car accidents, or suicide, the cold weather can't get you. http://www.politico.com/states/new-york/city-hall/story/2016... http://www.politico.com/states/new-york/city-hall/story/2017...
Like I needed another reason to be scared of the ocean
Yep, Skyscanner's HR people keep contacting me asking me to jump through hoops for them.

Initially it was a Hackerrank challenge, now its a (100% Javascript) "Full Stack" take home exercise before you even get to speak to anyone technical.
So I guess I should just give up and stop working on anything since I don't get paid for what I do and it might be "..an unacceptable competitive edge".
You might be familiar with https://home.cern/ and one of its 1980s employees/contractors https://en.wikipedia.org/wiki/Tim_Berners-Lee

So while one could very well argue that it was a happy accident, it would not be very wise to argue that EU has not contributed ANYTHING to internet.
Do you share your life, connect with your friends, and get your news from Coca Cola?
It might be very hard for business minded rich hacker news crowd to swallow but i think many EU citizens believe in regulations. It is not like US.

On one hand google can do whatever they want because its their service and they don't force anyone to go there.

On the other hand they have big monopoly so people can't really go anywhere else (they don't know better) - they are not really paying taxes in most of the EU countries and many times don't even comply with local laws because EU is just one big thing for them - not individual states.

Let's not forget it is Google who is playing on EU ballpark - not the other way around.

By the way - does anyone still believe that Google / Facebook or even the Internet are not utility? It seems it a lot like water/electricity/roads but for information.
The section by section summary of the bill is here
https://www.budget.senate.gov/imo/media/doc/Section%20by%20S...

I've been reading it when I get time but won't be able to fine-toothed-comb it until end of work day. At a glance, while TFA seems to take a more alarmist tone, it may be merited. Many of the core points I cared about (axing planned parenthood funding, limiting female reproductive choice, preexisting condition prevention, cutting benefits/making benefits obtainable to the lowest economic demographics, among other things) are in fact being torpedoed, so from my standpoint, the alarmist tone is apt; This is the time to get angry.

Disclaimer: The summary and bill itself are extremely dense and not really "plain english"; I don't claim to be versed in reading the docs as someone with proper legal/healthcare background would, my statements above are that to my ears I note a lot of red flags.
+1

during my normal commute hours at Civic Center I've seen ...

- used needles strewn about in busy areas

- someone defecate on the station floor in broad daylight

- meth/heroin deals

- a dealer shaking down a high junkie for money owned on the platform

- entire hallways/stairways that were no-go because of strung out transients

- pretty much a third of BART cars have a homeless person sleeping off their high in them.

I feel stressed and not safe during my commute, can't believe I pay $9/day for the privilege of commuting via a cesspool of human misery. Not being on Civic Center or Powell station or being able to take Transit Bus will definitely be a consideration for my next job hunt.
I suppose with the word "mitigation" kind of already having a connotation in the security community, I probably shouldn't have used it without making clear that I wanted the term to include its more banal implications such as "install the patch" and/or "get your systems off that old-ass OS!"
See the reasons listed in the other responses. Another one, which used to be much more significant, is the dark side of the west coast culture's radical acceptance ethic.

Port cities were all about radical acceptance once upon a time, because they needed laborers. It didn't matter who you were or what you did: if you could carry goods off a ship, you had a place as a dock worker. And if you couldn't, you could still cook or launder for dock workers. So radical accpetance predates the 60's, though it became more of a thing afterwards.

Well, it's nice to know you have a city to go to if your home town cannot accept you. If you're gay, or bookish, or artsy, et cetera.

But if what the people around you are not accepting is the erratic behavior that your incipient schizophrenia is getting you to engage in (or the lack of acceptance is actually a delusion induced by it, and your family does still accept you), and you've heard of San Francisco, well, you go there. You cut off ties to your home. And then the schizophrenia kicks in full blast.

A nice thing about social media is that people having mental breakdowns tend to make it obvious on Facebook and invite intervention. And, it makes it harder to cut your old ties, when once upon a time it was harder to maintain them.

But when you see 50 year olds in the streets around the Mission, holding debates with the voices in their heads, well, this is how they got there.