skysight-inc/HackerNews huggingface dataset:
Google has rarely shied away from having 2 (or 5, or 12) of anything:

Angular vs. Polymer.

GWT vs. Angular vs. Closure vs. Polymer.

YouTube vs. Google Video (the latter was still a thing up through 2011, 5 years after the YouTube acquisition).

ChromeOS vs. Android.

Google Toolbar vs. Chrome Frame.

Chrome vs. Android Browser.

GTalk vs. Messenger vs. Hangouts vs. Allo vs. Duo
You're gonna have to explain that a little.
They were attacks on violations of the community's sexual morality, not attacks on privacy and free software.
I just started clapping when I read this. Thank you ovibos for a good Tuesday night chuckle. :)
That's still a big step up from many blogs/tumblr/myspace/geocities pages.
Until they come around, all iOS users are without service workers, because Chrome on iOS is backed by WKWebView [1]. AFAIK, any custom browser on iOS is required to use WKWebView.

[1] http://stackoverflow.com/questions/29895387/service-workers-...
>That made me think.... what if instead of finding a search warrant, the FBI shows up at your door and tells your roommate "we want to search this place, here's 50 dollars".

That's actually legal. The catch is they can only search the areas of the home the roommate "controls", meaning anything they find in a shared space like the bathroom or kitchen is legal, but your roommate can't consent to a search of your bedroom if that's understood to be your space.

I think it gets dicey if you left the bedroom door open and they can see evidence of a crime from the hallway.

If your wife or live-in girlfriend consents to a search the entire place is fair game, though if your wife is willing to sell you out for fifty bucks you have more than one set of problems.
Overview of Life and Material Accelerated Apps [pdf]
It does:
http://www.fark.com/farq/
There are significant economies of scale for infrastructure that happen with density.

The amount of road surface a tall, mixed-use building requires per occupant is dramatically less than what a detached single family home does, but the latter road needs more maintenance than what the taxes on that single-family home provide for.
CNET Video Vault: When Yahoo Was a Startup​ in 1995 [YouTube]
JasperReports Library 6.4.0 Support and Exporting Reports to PDF Format in Java
Actually aforementioned ads frontend that uses Dart is also using Angular.
Yeah, we're going after the "stories" angle right now, but if we ever pivot I'll let you know ;)
It seems likely they only appear that way because the initial cost is amortized into the contract for most people in the US. An iPhone 7 is around $700! And flagship android phones are up there too. I guess people have a lot of disposable income or just see the sign-up price?
please keep in mind. this is a dialog system.

- murders cache lines is clearly not important for a dialog system.

the use of lua fixes a lot of things you mention in terms of stability, ease of use by other people, etc.

data driven is the most interesting one.

using lua to drive game logic allows you to be less data driven. especially if the lua code is like in this article -- use of very high level lua functions.

the code now looks more like DSL which is more powerful/flexible then using data driven approaches.
I thought Apple's car project was dead? Now autopilot is the one feature they're building?

http://www.motortrend.com/news/apple-car-dead-software-shift...
Think what happens when you break a line comment (or a string, in languages where it can't span several lines). And that's an easy example at that.
Southeast Asia ‘Uber for trucks’ hauls $840k seed funding
"This isn't a political, cultural or social failing." - Wrong this is 100% a political failing. This doesn't happen in the private sector.
Here's how I tackle it:

- if there's good unit tests, I immediately feel more comfortable and confident as nothing can explain the code and behaviour more than the test suit.

- if there's no Tests, but can allocate sometime to think and write tests. that's the best documentation you'll ever provide and benefit from.

- With better languages debuggers things are easier, logging to the console keeps to make me win quicker in some cases!

- Really long comments are confusing sometimes. and might make things more complicated than simple.

- Time will help you get everything. The more time you allocate to focus on the codebase you'll find yourself more familiar. If you have time, make sure you don't stress yourself and stare at it too long. take breaks do other things and come back to it once you brain is cleared.

- before you build on top: Once you understand most the ins and outs, try to burn down bugs before building on top.

finally - it is OK if you don't know 100% of the code. no one can easily know a whole code base they didn't write!
Microsoft has an extraordinary amount of in-house talent when it comes to IDEs and performance, and it shows in VSCode.

The difference in responsiveness between the two editors is stark and it's a primary reason I never use Atom anymore (though the increasingly sophisticated intellisense and integrated CLI tools is what's kept me in VSCode).
And why not ~/Library/ for Mac?
why are you posting pirated copies of copyrighted material to HN?
That's a dark pattern. Clicking on the "x" on the top right to close that full page popup takes one to the actual article and the list of countries, Bitcoin exchanges and requirements.
Hcg Pregnyl Helps You to Conceive Without Any Difficulty
Much of the context can be found here: http://jacobappelbaum.net/ and https://en.wikipedia.org/wiki/Jacob_Appelbaum#Allegations_of... .
I agree with it being too large. I was going to get the 49" but the 55" was the same price at the time and I couldn't bring myself to pay the same for a smaller screen.

I have to say it looks great. I haven't noticed any problems visually with it and it has very uniform color. There is one annoyance. There is a PC mode setting to get 4:4:4 Chroma subsampling which is awesome, but if your PC disconnects while the monitor is on, it defaults back to the TV mode. So I find myself changing the setting every time I boot up my machine (Which is daily as I have an SSD so its like a 30 second boot, and I like to shut it down to save power while I'm away.)

Best this about it is I can have 3 editor up each with 160 lines of code at 100 char width and still have half the screen open for documentation or other things. I haven't been able to fill it completely yet and nothing is every hidden behind another window.
Why is it disturbing? Many products bring in very little revenue per user. It's unfair to require a support system when the expense can easily far outweigh the revenue, especially when answers are often easy to find online.
AWARD-WINNING IPAD MUSICAL INSTRUMENT, GEOSHRED, UPDATED WITH MIDI/MPE [pdf]
The absolute LAST thing the world needed in 2016 was another programming language. Google did with Dart precisely what Microsoft tried to do when they (MSFT) created a proprietary JavaScript back in 1997(ish). Big tech companies just have a lot of hubris and want to "own" everything they touch. Any large software company, given enough time and success, will eventually create it's own programming language. It's just in their nature. It's the natural progression of market domination.

They COULD contribute their efforts to improving EXISTING languages (like MSFT finally did to their credit with TypeScript, building on non-Proprietary JS, which is great) but there is a seemingly irresistible allure to the thought of owning the design and molding a language to perfectly fit your own company's desires. You never have to deal with standards, when you're just making it up as you go along. PLUS the massive benefit of the anti-competitive foot-hold (monopolistic foot-hold) that having its own language gives to a company, is just too tempting. They cannot resist.

However most developers are sick of the lanuage-Thrash. 99% of it is not innovative in the slightest, but just somebody reinventing and resolving problems that have already been invented and solved countless times before. I really really hope dart dies (and GO can also go). In my opinion there are three languages that need to still exist: Java, JavaScript/TypesScript, and C++. Those fill EVERY need, and if the innovators would ADD TO THOSE rather than starting from scratch and pushing the reset button the software world would be a MUCH better place, and so would overall software quality.
That was an amazing response. You've put me over the edge, i'm getting on this right now :)
In some ways, it is...
This thing you assert hasn't been proven though. We still don't know what causes depression, we don't know what causes cancer and we don't know what causes alcoholism. Out of the 3, we understand how cancer works the most, because it is the most life threatening one, and affects the most people, and is also probably easier to understand. So we are putting more money and effort into cancer research.

There's as many known external factors for cancer as depression. And as with cancer, they've got only a small impact of likelihood of reducing your risks of getting the disease.

It's therefore unknown if depression is caused by external factors, or simply triggered by them, or a combination, and if so, we're not exactly sure what all the factors which have an influence are.

As it stands today, it's still very possible depression is caused by generic defects, bacterial infection, virus, or some other unknown external factor like polution, exposure to some toxins, or very early development problems, etc.

Honestly, I'd love to be enlightened on some very definite research that knows what causes depression, but as far as I'm aware, science doesn't know.

So there is this problem that some people have depression, and we assume it's just there lifestyle, or they were raised poorly. This is due to the nature of mental diseases, which we understand poorly, and often we associate our mental state as our conscious of our own doing free will. Like someone who is naturally grumpy, we say that's who he is, no one questions that it might be he's got a disease, maybe there is a brain anomaly, or a weird communication of his neurones happening that don't balance out his emotions properly and skew him to being grumpy. But being a grumpy guy would never affect your life enough that you'd seek medical help. So people who are depressed, they're like grumpy guy, except it affects their life so much that we put some research into addressing it. Sad truth is we found very little yet.

With that said, we can see how socially we should be careful how we speak of this, because we're often giving the impression that external factors is the known cause, and that a few lifestyle change is the cure. Except that's false. The cause is unknown, and exercise is just the best we got to help. Imagine if we thought similar of cancer, we'd cut funds for cancer research, we'd just tell people they should eat better, stop smoking and exercise. And everyone who gets cancer got it because they probably didn't follow the right lifestyle.
I'm curious why they decided on a "special-use domain name" instead of something like "onion://hash".
I think part of it is that none of the OEMs really want to be just a computing platform. Margins are razor-thin due to competitive pressure from both the markets and from suppliers. They see Apple and Google and Microsoft dominating the field with their tightly-integrated ecosystems, commanding what is essentially a royalty on all "app" economic activity (to say nothing of hardware sales and everything else). And they want some. Bad.

Besides, public opinion on computing as a platform seems all but dead. This is a computers-as-appliance age, where everyone is punch-drunk on services and single-use apps. Power users seem to be disappearing; nobody wants to learn how to do anything and so much of what sells are just variations on a it-wipes-my-own-ass theme. Platforms don't work in that world; too few want to bother with them.

Nobody wants to simply build computers anymore, it seems. Too boring.

(edit: On the margins thing-- the big three enjoy greater margins because they offer greater services, insulating them from said pressure)
Also when I approached Apple about it , they said it's a cosmetic issue and they cannot help.

But actual issue may be poor build quality or defective glass
> The point is that there's no clear causation in either direction

C.f. my other comment. I think there is good evidence for causation in both directions.

> In fact, the DSM definition of major depressive disorder/episode

I wouldn't use the DSM definitions of depression due to, among other reasons, the fact that there is very little iter-rater reliability:

http://behaviorismandmentalhealth.com/2013/03/30/dsm-5-inter...

I think the article I linked to in my other comment has it correct, where depression should be considered as something that exists within all people on a spectrum rather than as a mental illness. Now obviously if depression gets to the point where it's causing health problems and interfering with your ability to work and enjoy life then that may be a diagnosable issue, but it's a mistake to think of depression as being something that you either have or don't have in the more general case.
About time (even though it was in 2015). I was afraid that someone was going to buy .onion and use it to deanonymize people who thought they were on TOR when they were not.
Why did that town exist? Why did a small number of people live in that isolated area, instead of closer in to population centers?
But isn't this what public housing projects in the US did, and are now considered massive failures?
>but most of his stuff is a marketing tech demo.

Disclaimer: I work at SpaceX, albeit as a technician so I'm very far down the corporate ladder, but I feel that may be unduly harsh.

There can certainly be legitimate criticisms around Musk personally, and SpaceX/Tesla in regards to whether they are overhyped relative to competitors or whether they will succeed on delivering what they promise. With that being said, when a company delivers 70k+ cars in a year, even if this is just a tiny percentage of the overall new car market, or a company puts satellites into orbit, I think we've moved beyond "marketing tech demo" status.
A sane subprocess API for R, finally
Density brings costs of its own, though. There's a reason everything is more expensive in dense areas.
You prefer that your local neighborhood be administered by a national bureau of neighborhood affairs?
It was a long time ago that TOR chose to do so. I also think TLD makes sense anyway. TOR is a network and the protocol of the traffic that is relayed through it is independent of the transport.
> The thing I think most people hate about this community is that there is always something else you feel you HAVE to learn.

This is the truth (in a good way from my point of view). It always seems like there is no end to the interesting things going on with Haskell, which continues to keep it enjoyable to work with.

On the contrary, I suppose if you are in the Get Things Done group this can be a source of frustration if you have team members chasing the latest new fancy all the time.
This committee recognizes what already exists. onion://hash is not used because .onion domains are not different protocols (they're still http) but are a specially allocated space of hostnames representing the "addresses" of Tor servers.
I don't know Mr Appelbaum at all, I do know trial by twitter, mob justice, unsubstantiated claims, authority claiming to have secret evidence and pronouncing someone guilty when I see it. I don't find any of that at all helpful in assessing someone's guilt or innocence.

I don't have an opinion on guilt or innocence in the absence of evidence at all. I do note that at least some of the unsubstantiated accusations do seem to now have found substance as being made without the alleged victim's knowledge or consent and the alleged victim has denied the accusation in its entirety. The second time that happened I felt there is something not quite right going on. There's a distinct smell. Just what that is and why is a matter for speculation.
mm-hmm.

https://cityroom.blogs.nytimes.com/2013/07/25/when-new-york-...
Basically the interfaces between the components became less stable, instead of a single PCI connector for every component and IDE for drives, several were around at once. These were stable for a long time because the CPU was always the bottleneck, then suddenly CPU's got to the point were disk/RAM and graphics card buses were the bottleneck. So probably nothing intentionally sinister, other than the lack of more future proof standardization when the change happened.

Now that CPU speed increases have leveled off things seem to have stabilized again.
> let's not forget that it's at least 10x if not 100x harder to be a good VC than a good entrepreneur

Why do you say that?
Amazing Cricket Uniforms for Cricket Lovers
In the meanwhile you've taken the entire conversation off course to serve as the politeness police.
Used to carry a backpack, but picked up the Thule Gauntlet[1] just over a year ago now, and it's terrific. High quality water resistance. Super minimal design that keeps things light and easy to pack. Favorite part is the hard shell that does a great job of protecting my stuff from daily abuse. Comes in 13" and 15". I carry around my laptop, charger, small notebook and pen, hardware wallet, and extra USB wall charger. Have plenty of room to spare.

[1] http://www.bestbuy.com/site/thule-gauntlet-attache-case-for-...
I'm curious of what's the technologies that are only available with https mentioned in the post. Service workers?
THIS is the important point of this post. It might be "cool" that they now recognize the TLD now, but I can't imagine the chaos it would cause if .onion was purchased.
Ask HN: What's the 'social mobility' for lower paid attorneys?
I've read that the law salary distribution is bimodal (http://www.nalp.org/salarydistrib). How easily can an attorney ascend from the ranks of the lower modal to the higher modal?
What about autocomplete for html and css? Always been looking for something like this :)
I know this isn't really practical, but as a rule you shouldn't mix comments and code. Comments should be above any function definitions for this and many other obvious reasons. Removing inline comments seems like a reasonable default for a project like this, since those adopting it have already ceded some amount of control over the way their code is structured.
That's not quite correct... fiscal discipline isn't going to make most suburb-heavy cities in America solvent. You can't cut your way to profitability in the long term, you can only stave off bankruptcy in the short term.

The article is saying that mostly-suburb cities are not sustainable. They cost more to build and maintain over the long term than the majority of cities can recoup in taxes. That has little to do with employees, they are mostly talking about straight-line capital costs to dig up the streets and install new sewer lines. Even worse is that many cities grew in a relatively small post-war boom so a lot of that infrastructure will need replacing at the same time.

Towns don't typically provide all of water, sewer, storm sewer, and other such services... they might provide water. They can also just dig up everyone's yard to replace what infrastructure they do have because things are more spread out (lost of "wasted" land between the house and road) and far fewer people are disrupted (that also means projects can be done at a slower pace). They also have a much sparser police and fire department, far fewer parks, etc.
If the most toxic NCAA basketball player shot 3s like Stephen Curry, how much backlash would there be if the NCAA removed the three point line for a season and returned to just 2 points per hoop like in the 70s?
Could cities not do something where they pay 50% of the construction bill over the expected lifetime of the project, with a big chunk of it at the end? The cost of unexpected repairs would simply get deducted from this money.

It would mean that only big companies could take on these projects (because they'd only be making 50% of their money right away), but they could still subcontract out to smaller companies and pay them 100%.
Thule Paramount! (29L) - https://www.amazon.com/gp/product/B00MHNPQ16/ ($115)

Flap-top with side-access zippers. Carries my 15" rMBP in a padded pocket, has a decent selection of mesh pockets, rubber hooks for attaching a bicycle rear-light, and fits under an airplane seat.
I've been using a hacked up solution to do this using ControlPlane (to detect the foreground application) and fntoggle (https://github.com/nelsonjchen/fntoggle) for a while.

It's mostly for use with IntelliJ's IDEs, but it's been a real productivity boost for me. Will definitely be checking this out as a replacement.
Choosing to take (or not take) a position on protecting people's rights is part of running a public company. This sort of thing shapes Apple's brand, makes a difference in recruiting, makes some employees feel more valued (and others less so) and so on in all sorts of other little ways. Tim Cook may be doing this well or badly, but either way making these choices is absolutely part of his job.
Onion addresses describe a host that can be talked to via TCP, not just HTTP.
Yeah it's ridiculous. I was in the ER in California for 2.5 hours (I got IV and a CT scan). The bill was $4600. I stayed overnight in Japan entering the ER and got IV only and it was $41.
Google Voice updates are imminent
Because https://*.onion and ftps://*.onion are different. And it lets you do things like tor2web by just appending a DNS domain to the end of the onion domain, without requiring any special client support. And more things break on unexpected protocols than unexpected names.
I'm not sure that OP's accomplishments are relevant in this case. You don't have to be above someone to point out mistakes. That is not to say I agree with OP, only that I disagree with your statement.
Common Sense was published today, in 1776
> Working for someone with a vision other than "thin" must be a welcoming change.

This is so spot on. I would kill for a thicker phone with a less vibrant display that would last 2x as long on a single charge. They're pushing stuff that the consumer doesn't want (thinner/less battery volume, no headphone jack) in order to make money. It reminds me a lot of the TV industry pushing 3D TV's. I don't know a single person who has ever watched, let alone regularly, any 3D content on their 3D TV. It's a technology that few wanted but was pushed to drive sales.
While I can still reply to this post I thought I would just mention that of these 3 resources, permadi, lodev, and flipcode, www.flipcode.com was the most important for understanding how to do heightmap terrain in a raycaster, like how Comanche and Delta Force did it.

Those are just for understanding, to go deeper, into code, perhaps the most important thing I found was here:

http://rainmak3r.altervista.org/voxel/ukvoxel.htm

if anything is broken I believe archive.org has copies of the zip files as well, not just the html.

Just wanted to stick it here so perhaps someone else will find it easier to find, it took me a lot of googling and wandering through abandoned forums, looking for out-of-print books that no one has bothered to digitize, etc.
Ah, well then maybe you should tell folks around here that when they say, "OSX and/or Linux is better about this."
Or it may just mean that the brain drain won't have a direct day-to-day impact, just an indirect, growing decay in capacity and capability as people leave and the team struggles to replace them.
kind of hard to see how they do product updates without them...

It's very easy to see how they do product updates without them. Simply have the user do "software update ..." at his convenience.

What you meant to say is it's kind of hard to see how they FORCE product updates without them.