skysight-inc/HackerNews huggingface dataset:
Re flats in the UK, if you want soundproofing then often new builds are way better, since the floors are concrete.
A widget I built last year for interactively visualizing a number circle with various binary interpretations:
https://thesis.laszlokorte.de/demo/number-circle.html
Web Scraping Industry Trends for 2017
The Japanese Art of Grieving a Miscarriage
It seems to be a uniquely American practice to expect infrastructure maintenance and renewal to be funded by cities exclusively using property taxes.

Cities generally act not only as trading hubs providing services to the region surrounding them, they also act as tax revenue sweeteners due to higher concentration of high income residents. Ie. they have positive externalities for the region, province or nation.

While I'm certain there would be a level of corruption in city administration, it seems to be incredibly short sighted to force cities to fund infrastructure through only property taxes and such without funding from income tax the province/nation collects as what happens in other parts of the world.
Most restaurants in most countries charge extra for a glass of plain water. The USA impresses foreigners with its free universal iced water.
"Eliminate render-blocking JavaScript and CSS in above-the-fold content"

What does this mean exactly?
> In America, part of the reason we feel this way is because of our vast travel distances compared to other areas of the world; it isn't unknown for people to commute to work over 50 miles (80 km) one way. Or to travel that far to go shopping.

This is because your country/states/cities are designed that way. I live 15 minute walk from three grocery stores. About 10 minute on bike to work. I do have a car, which I use sometimes for long distance travel if public transport isn't available. But it is a huge cost both in mental capacity and money to keep that thing going. Like keeping it serviced and full on fuel and so on..

If you want to visit a friend and have a beer, do you take the car? How do you get home?

In summary I do use a car maybe once or twice a month to go places, but if Uber made self-driving cars that could do those trips for me super-cheap then I would definitely sell my car. For me that would be freedom and like a sibling commenter said, even if you are using a car you heavily depend on others.

> /also - I like to go off-road - 4-wheelin' in the dirt and mud

I also actually enjoy driving, when I'm _not_ going from A to B. I don't see a reason to inhibit that..
I've commented on this here: https://news.ycombinator.com/item?id=13361827
so you need to turn up to the job you hate!
This is why you should never Instagram your boarding pass
Much of the time the people on IETF WGs have been on them for years through multiple companies. There are exceptions, but often this rejectionist-type behavior isn't because of some kind of corporate influence, it is because the new thing doesn't match what these people think should be done.
Homebrew depends on git when fetching sources. Sometimes it fails at compiling or so. Not like the binary fetched directly from `apt-get` or others.

For other GNU/Linux package managers, they have package distribution standard (testing). Homebrew maybe give us latest package but I can't be sure whether it's stable and reliable for production.

`apt-get` or others are backed by companies or major communities.

----
But words in short, I really don't want to carry 2 computers (ThinkPad & MacBook) to work, travel or anything. Do you have some suggestions?
You seriously claim you have to learn a "dead assembly language" in order to learn it right? Can an argument possibly be any more ridiculous? Can it even be called an "argument", or is it just random noises at this point?
I haven't heard about it since the repos went public, do you have any more info?
Angry Youngman to Happy Friend: Result; 97% Retention and 35% Repeated Clients
I assume 111112 is unrepresentable as well?
My company will pay for it, but it's a hassle to pay for it, submit the receipt, etc.

I simply choose better hotels.
Maybe I'm wrong, these are just my observations:

1. Millennials prefer text to voice. My millennial friends don't answer phone calls, but promptly reply to texts
2. Voice is an older generation mainstay. But their affinity to social networks is low.

In my estimate, the target audience is rather small in ℅. However, since the planet has 2B smartphone users, there might be a play.
That's really cool! However, I can drag the SVG's viewbox around; something I wouldn't expect to be able to do.

EDIT: It makes sense when you zoom in (like you would with 7 bits), but if I'm zoomed out all the way, I wouldn't' expect to be able to pan around. I'd expect it to prevent panning past the edge.
How to Test Your Business Idea without Spending a Dime
I know about that it doesent really change things imo.
Thanks for making all these points so eloquently.

It does seem like an easy, and popular, refrain to claim over-regulation. It's a great way to sound contrarian and wise without actually having to do any analysis, after all, the market do the work so no planning is needed. In that noisy environment, asking for specifics of precisely what is over-regulated and why seems both fair and necessary.

> I thought Europe's regulated, universal GSM was better than the U.S.'s 'market' solution of competing technologies.

A similar example, the market has decided on competing standards for charging points for electric vehicles (in the UK at least, I expect most other places too). If a family of standards had been created to cover the various voltage/current requirements, rather than leaving it solely up to manufacturers then the time overhead for drivers of EVs could be dramatically improved, removing a significant obstacle to adoption.
Is there a way to format code before committing it to git, without affecting the working tree?
Generate lambdas for clarity and performance
>You can trade off future maintenance by spending more initially, or vice versa

Umm is that really true ? Maybe it is I just don't see why this would be - if anything I would guess spending more would lead to more expensive maintenance as well

> but you can't magically reduce both at the same time while providing the same level of service.

Not magic - innovation.
> At this point, anything is better. I hope more people in our community will volunteer themselves to the work.

After watching the sheer amount of personal destruction leveled at Trump (a relative political newcomer), what private citizen in their right mind would want to run for office?

There's a reason professional politicians stick to soundbites and avoid the public as much as possible: any unscripted exposure is a chance for the media to demonize them and tear them down. And the public -- the same public that claims to want ''ordinary folks'' to run for office -- gleefully pulls out the torches and pitchforks every time.

Think about the worst skeletons you have in your closet and pretend that the most savvy oppo-research / viral media minds are sitting in a room figuring out how to spin each one into the most salacious, sort-of-but-not-really-true headline possible. That's what I saw both Clinton and Trump deal with in the last cycle. I am an eternal optimist and hope the system can be improved in the future but for now I think the American people are getting just about the level of politics they deserve.
Stealing Autofill Data
I have been exposed to TS a bit, so this list may not be exhaustive, but to name a few that I use on a regular basis:

- Consistent async API (incl. Future, Streams, async* for Streams, async/await support everywhere). async.js is nowhere near to this.

- Type inference and analyzer toolchain that works and don't need to fall back on grep. The moment you start using anything like lodash or similar you will lose your ability to explore the code reliably.

- Isolates and Zones as higher-level constructs for dealing with complex concurrency and parallelism constructs. Nothing comparable in the JS world.

- Cascade operator.

- 1 != "1" (have been burnt by JS several times, and TypeScript won't provide a break from it)

I hope to use soon:

- SIMD
MindBlock: A Google Chrome extension that prevents websites from reading your brain's neutral signals.

Highly controversial among publishers for hurting the online ad industry. Some see it as a type of piracy, as it allows users to browse websites without offering publishers a way to recoup hosting costs.
Stick with Go 1.7 means no security update. This give an open highway for hackers to perform large ddos attack etc.
Go is amazing. In few lines you have an SSL/HTTP server ready for production. But this is only possible if you are able to deploy security updates.
Tweett to Elon
the 12" macbook has the same awful keyboard
MapD makes the GPU a first-class citizen
Well, it's a major news story - according to our press office, over a thousand outlets worldwide were carrying the story. So it would be weird if Business Insider didn't cover it. That said, I'm slightly surprised that this is the version of the story linked on HN. Personally, I like the BBC version better: http://www.bbc.co.uk/news/science-environment-38522954
I think the fear would be from people not familiar enough with tor to think any ol' .onion link was anonymous.
Not everyone updates immediately, or even has access to updates.
Smart analytics for presentations
What to Do When Content Is Not Downloading or Syncing on Kindle?
Holy shit. He could do it. He will be 35 by 2020, so he really could be the next president.

I'd vote for him a heartbeat. He's a young Bill Gates. He would do an amazing job if he could rally the young and make internet voting a reality so people actually participated in government.

Yes, yes, he would scare people about controlling the vote but then he would employ cryptography experts that we would all agree have created a verifiable system...He's technical and looks up to technical people, he would listen to all of them and create unprecedented transparency.

As much as I'm not a fan personally I actually think something like Facebook could fix our democracy. If...if..it was executed in a totally public and transparent way and was a genuine revolution of the people ala Bernie.

We could have an American Social Network that included voting...it may be somewhat expensive but everything could be audited 100 different ways in public...public blockchains as auditing mechanism.

Reserve your username today!

https://american.gov/join
There are companies adopting mercurial as they VCS of choice, either by moving out of svn, or choosing a new VCS
Brain regions used for recognising things change with age
We'll end up with "human made!" labels on some products...
Oh yea LLVM and Clang are incredible pieces of software! He is truly a master.
I think I'd argue that game engines are implementing and running multi-threaded engines a heck of a lot these days - to the extent that if a game _is_ heavily using a single core, you'll see complaints.

I would be exceptionally surprised to see any of the higher-budget games running on a single thread. Low-budget indie games less so.

Personally, I've found that a good benchmark for "what is happening in most games" is the lowest common denominator - consoles.

Having said this, you might be arguing that it's hard to split everything out equally in a game - but it's far more likely that threads are created for the stuff that can be - physics calculations, sound, etc. (the stuff that might have, in the past, be split out to dedicated hardware)
Wolfram Programming Lab: cloud-hosted Mathematica without registration
> - Consistent async API (incl. Future, Streams, async* for Streams, async/await support everywhere). async.js is nowhere near to this.

There now are Promises and Promise-based async/await keywords. Sure, there are some legacy APIs, but this is no longer as true as it used to be.

> - Type inference and analyzer toolchain that works and don't need to fall back on grep. The moment you start using anything like lodash or similar you will lose your ability to explore the code reliably.

TypeScript has introduced mapped and lookup types in its latest version, that solves this problem.
... and that's when you learn to appreciate the allegedly outrageous German data protection laws.

Under those the whole operation of the site would be illegal unless the individuals reported on granted their explicit consent.
Career Journey of a developer
How would the career of a developer working on google apps span across 2 project shifts?
Grace Hooper and her contribution to the compiler in the 1950's
I think #1 can easily be fixed with automated transcription on all audio messages.
Advanced Spam/Virus Protection Setup in Roundcube
Yahoo Changes Its Name to ALTABA – Yahoo News – Rest in Peace Yahoo|
15 Twitter redesign concepts
Why it’s better to choose prototypes over mockups
Precisely, developing coping mechanisms to deal with sadness is crucial from childhood on without suppressing it with pills and/or stimulants (and yes modern day Internet + Social media is just that). No wonder there's more people "depressed" then ever.
Why a non-programmer is starting a coding school
I believe this restriction was put in place to limit searching for accidentally committed AWS keys.
Cloudflare Has Been Fighting NSL for Years
EFF Liveblogged Jeff Sessions' Attorney General Confirmation Hearing
Had my new rMBP+TB machine for a month now, and I seriously can't see any use of the Touchbar that makes a difference to me. I simply don't ever look up there. Its not useful in bed - when laying down with laptop on lap, I can't even see the Touchbar screen.

So to me its a near-total useless 'feature' that has the potential to be reverted in the next generation. Unless I see a really killer app for it, I'll just continue ignoring it - and one of the reasons I may not see it, is that Apple are discouraging developers from using it as a display and requiring, rather, that it be used as a control surface. If I had an RSS feed on the thing, I'd find it a lot more useful - but Apple have a policy against that sort of thing. This seems like a broken policy, to me, though ..
Yes we love it. We have been using zoro.im for business for almost 8 months now as a replacement of Skype.
>My counterpoint is the simple fact that we're even discussing this. Apple products used to "just work," and now they're a mess.

My counterpoint is that I've been following Apple news ever since I was enthused with the idea of a NeXT-based OS X back in 2001, and know that "the simple fact that we're even discussing this" doesn't mean much.

People, pundits, media have "discussing" that Apple "lost the plot", "is doomed", "can't compete anymore", etc. all the time, from the introduction to the iPod until now.

Maybe this time it really is. But NOT because people are discussing this, because "people discussing this" has been a constant, not a differentiating factor for these times.
Top 20 Interview Questions on Network Switching Methods  – InfoTechSite
All it needs to gain traction is a popular open source project just like docker and kubernetes did with go
Honestly Python does too as soon you start working on multiple project or something larger. Sure virtualenv in Python allows you to specify where you want the project to be, but so does Go, just redefine GOPATH.
Applications that do not implement the Tor
protocol SHOULD generate an error upon the use of .onion and
SHOULD NOT perform a DNS lookup.

Wait, does this mean that all my applications that deal with URLs now have to check for and reject entries that use .onion domain?
Good to see they are using HTTPS.
Ride the Dragon Rocket with Elon Musk. Try the Chatbot on PH
Looking at the screenshot it looks more like a ripoff than an alternative. I am an open source advocate in almost everything, but that kind of ripping of / stealing ideas leave a bad taste.
Khan Academy is an amazing true MOOC resource. The calculus goes up to early undergrad. The differential calculus is the most important for ML, in my oppinion.

Probability and statistics will help ML as well.

I would recommend Khan Academy before any other resources, whatever your level. It has online exercises with auto-correction, and a mastering system that uses spaced repetition. This will ensure you'll actually assimilate the material. After you can use another resource as a reference.
The dock is a separate process, as is Finder, you can just kill them.

I have to stomp on coreaudiod a few times a month because my USB DAC stops responding.
I think you need to caveat this only slightly.

1) At the moment when the sea ice breaks off there is no rising in overall level due to fact that the ice displaces the same volume of water as is in it.

2) during the melting phase if the sea water around the ice is greater than 4 degrees, the melting will cause a temporary drop in the local temperature of water causing the water level to in fact drop slightly.

3) in the LONG term, the additional volume of liquid water added by the ice will be warmed and expand causing a slight increase in water level due to thermal expansion (assisted by the change in albedo of the whole system as you mentioned)
Is there a way to disable the non-native linters?
> $425M / 716 comments => $593,575 per comment
I own over 50,000 domains, mostly generics or short 3-6 letter .com. Sales revenues last year was few millions US$ and we had over 20M in offers, offers which we decided to wait on. Good .Com domains aren't cheap, anything decent is over 10K and anything good is over 50K. You can always start with .Junk (that's what they really are) but when you make it, in all likelihood you'll end up upgrading to a good .Com. I know because I see it every single day.
Understandably confusing for a non-C-programmer, but it is idiomatic C. It's not code golf; it's just the way one does machine independent bit twiddling.

A mask is used to test each bit position in turn. The tests look like this if written using binary literals:

0b1000 & x
0b0100 & x
0b0010 & x
0b0001 & x

The '&' is the bitwise AND opperator in C. Of course, we'd have to do as many of these as the word size so 1010111 uses a for loop that starts with the first mask, a 1 in the leftmost position, and shifts it right one position every time through the loop (using the C right shift operator >> on an unsigned mask value). When the one bit is eventually shifted out the right side of the mask, the mask is all zeros so the loop terminates because zero acts like false in the for loop test.

The only other tricky thing is initializing the mask. To set only the leftmost bit in a word the code uses the bit complement operator ~ of C. Breaking it down for a four bit example looks like:

0u == 0b0000
~0u == 0b1111
~0u >> 1 == 0b0111
~(~0u >> 1) == 0b1000

This is the expression that appears in the for loop initializing the mask value, and it works for any word size.

The original article's code was definitely not idiomatic, efficient, or safe (the memory allocation for an array of characters could fail and segfault). The book Hacker's Delight is a great reference for those wanting to understand how to do low level coding, a requirement for close to the hardware work like writing device drivers.
Probably the most interesting part of 2's complement is how to negate numbers. Flip all the bits and add 1. Which is strange, because to negate the number again, flip all the bits and add 1. It feels like accidentally adding 2 doesn't it?
The difference is that there wouldn't be such intense concentrations of poor people when people moving to the area are less driven by wealth inequality.

Also strung out drug addicts are likely to be driven to theft.
> "The whole effort of the book," Greif says, "is to ask whether the reasons that we articulate for our most time-consuming daily habits are actually the reasons we hold." This is a classical enough philosophical objective, and yet Greif’s focus on "daily habits" — his version of Emerson’s "low and familiar" — is also what makes his book so seemingly difficult to describe.

The above paragraph seems a decent enough summary. I would agree with carsongross that the article is fairly meandering. I find the subject matter and the described methods of Mark Greif pretty interesting, though.
Problem is the optimizer is totally free to implement the 'safe' code snippet using an 'unsafe' early return. According to the standard that would be completely legal.
.onion domains can use any service they like and are not limited to just HTTP.

These are all valid:
ssh://abc123.onion
ftp://abc123.onion
https://abc123.onion
I was surprised to see that ECG test results are still analyzed/summarized manually[0]. I have seen ECG machines at hospitals try to summarize the test automatically but doctors don't seem to trust them and still manually analyze the result using measuring compass and specially graduated rulers.

It seems to me that the companies manufacturing these machines used pure signal processing techniques which don't give the results doctors are expecting.

0: http://www.ecglibrary.com/ecgs/norm.png
I have a couple of backpacks. My recent favorite has been the Qwstion Simple Bag: http://www.qwstion.com/en/bags/simple-bag-washed-black.html

It is not fancy - just literally a bag with two almost stringy straps. No fancy compartments except a small pocket type thing inside and a small zip-up pocket outside. The straps also double as a drawstring to close it. I like it because it expands easily to fit everything I need - laptop + charger, synth, gym clothes, lunch, whatever. The strap is also attached in such a way as to let you easily switch carry mode - eg it can quickly go from a backpack to a tote bag.
Thank you.

I had tried to find this before and it was like Microsoft were making it for Windows users only.
DDR is German for GDR an likely a reference to https://en.wikipedia.org/wiki/Informal_collaborators_(East_G...
I'd think, for the most part, it would act like using a typical invalid URL and throw an error. Special cases would be, say, Chrome rejecting .onions instead of doing a search
Welcome to the Net: every webpage from the 1995 movie the Net
Yes, Effective Python is awesome!
New malaria vaccine that deactivates parasitic mobility
What people want is in conflict.

What entrepreneurs want is to play the game and win big. What consumers want is for every entrepreneur to play the game, but for no one to win big. So yes, consumers want competition - entrepreneurs not so much.

This whole thing is actually funny to look from the outside - big payoffs are essentially a carrot dangled in front of people so that they start companies and get into competition with each other, which drives innovation and lowers prices. But it's meant to be a lie - you can't deliver on the promise too much, you can't have one player actually win, because this destroys competition, and with it it destroys the benefits the whole process brings to the society.
Huh. I had a trial subscription, found I don't have the time for a daily newspaper plus the Economist, and shot them an email that I wanted to cancel. Received a confirmation the next day.
I switched from Ubuntu to Arch a year ago or so. I like Arch much more.
I love my Osprey Stratos 26l [1]

I use it for my daily bike commute, as well as for hiking, skiing and as day pack for traveling. It combines (almost) all of the features I'm looking for in a daypack:

Mesh ventilation keeps my back dry when riding my bike in summer.
Phone, key and wallet fit in the waist strap pockets for fast reach.
Rain cover keeps my stuff dry for the occasional downpour.
26l is large enough to fit in a 11" MacBook and basic climbing gear, small enough to not be bulky.
CamelPak fits in to keep me hydrated when in the mountains.

The only feature I miss is being able to remove the waist straps, if I so wish. Larger backpacks, e.g. from Deuter, support this.

If I would use my backpack solely for bike commuting, I'd buy a Deuter Giga Bike [2]

[1] http://www.ospreyeurope.com/gb_en/hiking/stratos-series/stra...
[2] http://www.deuter.com/US/us/bike/giga-bike-80444.html
Both model-based and model-free reinforcement learning methods are useful and sometimes are combined in an agent.