skysight-inc/HackerNews huggingface dataset:
ARC is a tradeoff between manual and automatic memory management. Requring a little bit more care from programmer is intentional, not a disadvantage as you picture it, it is a price for not having, you know, GC. GC is less error prone not for free but at the price of eating CPU and memory, which in the world of mobile devices equal less battery life, so it is quite desirable for iPhones and MacBooks software not to have it.
What’s the Way to Connect Kindle Fire HDX to PC?
All saveing your object state should be is memcpy'ing your array of all objects into some sort of static memory and on load looping through every object and starting a coroutine for every object. I don't think that's too much overhead.
The larger problem with melting sea ice, as I understand it, is that the reflectivity of water is much lower than that of ice, so less of the incoming energy from the sun is reflected, accelerating warming.
Even free form has to have a little structure, don't you think? Know rules before you break them?

How do you think it would handle Milton?
Mark Zuckerberg Hired Obama and Bush Campaign Managers
Someone still has to pay for education, law enforcement, and firefighter.

There's not way around it; people are paying much less for infrastructure than they should be. Sorry to you but that's the price of civilization.
Chinese add plastic inside crabs in order to cheat their customers
Houston actually has relatively lax zoning laws. This makes for some interesting stuff:

http://www.chron.com/news/houston-texas/houston/article/Weir...
will consider.
I doubt that this is a right decision.
Then there is Consumer Report not recommended the MacBook Pro for the first time ever! Today, Apple claimed there was a bug in Safari[1] which caused the very poor battery life in their report. Sounds very fishy.

[1] - http://www.theverge.com/2017/1/10/14225716/apple-macbook-pro...
Regarding the information loss..: How about taking the dumb approach and adding a bias? (Turning 'rectified scaling' into an affine transform, I guess)
gofmt — the official formatter of the Go language — made a very wise choice for its formatting strategy. I think it's something other tools can learn from.

gofmt will fix indentation, spacing, and so on, but it will generally preserve structure. For example, this:

a:=Foo{value:42}

becomes, of course:

a := Foo{value: 42}

But! This:

a:=Foo{
value:42,
}

becomes:

a := Foo{
value: 42,
}

That's because gofmt can't really pretend to know that it knows better than the developer here. Sometimes code does need to be loose (like in a DSL or a big declaration, or a test (which must be readable), or similar). Sometimes it should be compact.

This means you never have to fight gofmt. Never once have I disagreed with its decisions.

gofmt works this way because its ruleset isn't exhaustive; it says that, yes, an indent must happen after a hanging "{", but the ruleset doesn't say that a line break must happen. If there's a line break, let's stick with it.

Prettier seems to have a strict normalization approach: AST goes in, canonical form goes out. For example, I tried this fictional piece of code:

performAction({
type: "thing",
value: 42,
owner: user,
bucket: root,
path: p
});

It's turned into a much less readable blob because it happens to fit on a single line:

performAction({type: "thing", value: 42, owner: user, bucket: root, path: p});

Unfortunately, in every instance where I indent the code in this manner, it's for a specific reason. I wanted it on separate lines; the fact that it happens to fit on a single line doesn't matter at all. Prettier overruled my carefully indented code.

I often format code in a specific way for regularity: Every chunk in a block should have the same format, because each chunk is an instance of the same pattern. For example, I might have something like:

const RULES = [
{
type: "boost",
fn: node => increaseImportance(node),
weight: 0.5,
dependencies: ["priority", "rotation"]
},
{
type: "eliminate",
fn: node => nil
},
// ... lots of rules ...
]

Prettier's output generates inconsistency:

const RULES = [
{
type: "boost",
fn: node => increaseImportance(node),
weight: 0.5,
dependencies: ["priority", "rotation"]
},
{type: "eliminate", fn: node => nil}
];

To quote the immortal Trump: No way!

Maybe one could use some advanced heuristics to find an optimal balance between width vs. indentation vs. compactness; for example, in the above array, a clever formatter could see that it's an array of object literals, which means that it should prioritize regularity over compactness. If it's an array of something simple (like numbers, but not numbers with trailing comments), it can go compact. Maybe.

I don't use Prettier at the moment, but I know the strictness would drive me nuts. I predict that Prettier is going to cause a lot of frustration and heated discussion as a result of the one-size-fits-all approach. I don't think a canonical form for everything even makes sense; people need regularity (and no surprises), but not at the cost of readability.
Who are the people in the DNSOP WG? Which companies do they work for? And why do these companies reject the RFC?
As elsewhere: I'm a member of Strong Towns, and think they're doing good things. Another one I like is the 'Market Urbanism' group - although some of the people there are very, very libertarian, there's still a mix of us so that it's not really a partisan thing. Then there are the various YIMBY groups, led by the one in the SF bay area.

This is one area where I think that people can move the needle some. The issues are not partisan in the way that so many others are, and I think there's a growing movement interested in doing things differently, that's more financially and environmentally sustainable.
It breaks the moment you type in with()
You know what's crazy? My cousin is months away from finishing his PhD in pharmacy. Over thanksgiving break, he revealed to me that he had never heard the term "epigenetics". I explained it to him. He works for a drug company modeling interactions for new animal antibiotics and he'd never heard the term "epigenetics"

My cousin is a bright, driven guy. There are reasons I distrust the western medical establishment.
Gene-silencing spray lets us modify plants without changing DNA
This doesn't even include pensions.
I'm going to have to chalk this all up to virtue signaling. Where were all of these heroic freedom fighters during the last eights years of unprecedented mass surveillance and growing executive power?

But now that Trump and his insane cabinet are in power I'm to believe these people are serious about personally "fighting" this beast? If the future of freedom hangs on the whims of out of touch SV tech workers, I'm afraid we're all in for a rocky ride. These people will give up as soon as they can't get their morning cup of Philz.
Yeah, Houston gets trotted out a lot by the Market Urbanism folks:

http://marketurbanism.com/2016/06/02/houston-beautiful-yet-p...

But that city also has massive sprawl, so it's kind of tough to point at as an example for more coastal folks. Certain areas may showcase how things could be, but it's still a very car-centric city.
Well... there's evidence right there in the English language.

dig·it [ˈdijit]

NOUN
1) any of the numerals from 0 to 9, especially when forming part of a number.
2) a finger (including the thumb) or toe.
Thanks for the reply. Will look into it!
The reason for the US public housing projects' failure is wealth inequality. When your population has a mix of well-off people and very poor people, and you provide super-cheap housing, the very poor people gravitate to it, among them those who are desperate, have nothing to lose, involved in drugs and crime, etc.

Once this happens the crime rate goes up, the area feels unsafe to 'normal' people, and anyone who can do so gets the hell out of there. The area turns into a slum and is basically impossible to 'fix' without redeveloping it.

I'd guess that in Russia, one of two things happens. Either Russia's wealth distribution is even enough under communism that the rot never sets in, or in practice they're just as much of a slum as the American ones and we're just seeing a romanticized view.
Have you used the Visual Studio tools?

Could you point me in a direction to set this up on my system?
Sure, but it's a bold move to try onboarding users that have zero information about the actual product -- like how much it costs, the pricing model, the quality, the variety, features like offline playback, platform support.
The Top 9 Social Media Strategists to Watch in 2017
Finally. Redirecting from https to http is quite annoying.
Does law enforcement really need that military equipment though? And the training for that stuff can't be cheap.
And people claim that making Linux work is hard. Man, making Linux / BSD do what I want seems trivial compared to making Windows / OSX not do what I don't want.
I was reading through the page on the Docker install [0] and after giving it a look I'm really interested in a docker GUI. I'd hate to have to type or memorize that for a class or for doing something useful and I'd also dislike needing to maintain a file with 50 different scripts to stop & start docker and what I want to run at any given time.

Anyone know of something like that?
This. The interfaces kept changing at an accelerating rate. In the 80s people bent over backwards to not change the interface. That all went out the window.
In my case, I'd need to convince my parents or trustee to start loaning out the money. I suppose that makes it a loan or angel arrangement over a donation. True about small businesses. My dad's mainly into apartments, commercial real estate, and housing on long term (rented) basis. Myself I work as a programmer in a small business. More to life than the BIG FOUR or whoever wants to become the fifth.
> If this is found to be permitted, then search warrants are no longer necessary in many situations since the police can simply hire anyone who is not a LEO to conduct a warrantless search on their behalf.

There is a distinction to be made that a warrant often authorizes behavior that would otherwise be unlawful in the first place - which this doesn't really seem to be.

That's not to say that I think this is okay.
تور ارزان تایلند ویژه هتل های پوکت ورود ۲۸ ژانویه ۲۰۱۷
That's why I left 40%. Maybe 60% isn't the magic number but 10% is BS. We need to eliminate corruption and abuse of power. Contractors of all types regularly get away with over charging local governments. This has to stop.
$0, Developer, Sydney/Australia, currently building https://www.postways.com
Aristotle had historical impact, but there are ancient philosophers whose ideas were much more useful. In particular, I would point to Zeno (of the Stoics), Epicurus, Democritus, and most of all, the Buddha.
The consensus in the C community, not just Linux, is still that typedef'ing structs is a bad idea, and typedef'ing pointers to structs is particularly egregious.

_One_ of the several reasons its poor practice is because it makes it less obvious whether an object uses pass-by-value or pass-by-reference semantics. To novice C programmers this sounds like a good thing; but experienced C programmers know there's a fine line between encapsulation and obfuscation in C.

Also, FWIW, _t is a reserved suffix in POSIX. While most people don't care, and it's very common to use that suffix to typedef integral types, it's worthwhile to at least think twice before using the _t suffix. If your application code actually sees widespread use, your misuse of the suffix might cause future standards writers to resort to a less obvious naming scheme for a new feature.
I don't really see what's controversial about saying that thinking can lead you to real clinical depression.

It's something that happens over time it's not like a switch.
Is This the Stock Market or Market of Stocks?
I would happily trade a lifetime coverage limit for a reasonable deductible so I can afford healthcare today for myself and my family. Your arrogance is astounding - ACA is a disaster for the vast majority of self insured people, and there were cheaper easier solutions for the small number of people who have chronic issues and lifetime coverage caps.
That'll be the interesting thing.
The Battle of Smartphone Assistants: Siri vs. Google Assistant [Infographic]
USB by itself is a terrible answer. The connector is small and weak so you can't hang a peripheral device from it without risk of breakage. The only way this would work is if phone manufacturers agreed to add mounting rails or magnets at a standardized position near the USB port in order to provide a secure and robust mounting point. But realistically I doubt that the major manufacturers would ever cooperate on that type of standardization.
Zoning is almost entirely a local affair, and it's city wide. HOA's are something I would personally stay far, far away from, but the amount of terrain they can effectively control is a small part of a city. I'd rather live in a more dynamic place with a few HOA's for people who want to live in a Rigidly Controlled Environment than what we have now, which is entire cities that are rigidly planned down to how many feet of front yard houses must have.
Even the number of twists in a DNA molecule can impact its interaction with the environment.

https://www.quantamagazine.org/20160105-supercoiled-dna/

Living DNA exists in complex coils, smothered in a jelly of inter-mediating molecules. It's quite messy and poorly understood! What is understood is that inheritance and expression of DNA information are absolutely non-linear.
Starting price for the IBM PC was over $4000 in current dollars, for a dramatically less-capable device. It's not that upgradability wouldn't be nice, it just isn't as important as portability, reliability, battery life, or initial price.
All language communities do that.
Because when people hear "ancient Greek philosopher" they think of Socrates, Plato, and Aristotle. Figures like Zeno and Epicurus are mostly overlooked.
> It's a bit of a "if you don't have anything to say you don't need free speech" argument. I'd rather have security for everyone because someone, sometime, will need it.

The saying is, saying you don't care about privacy because you have nothing to hide is like saying you don't care about free speech because you have nothing to say. The analogy works because they're actually analogous -- it's a private right vs. a government imposition in both cases.

This isn't that.

Doing things this way has costs. It once was that if you forgot your personal device password then you take it to a computer tech who uses "physical access=root" to reset your password or recover your files.

If you make that not practical anymore, how do we solve password recovery? "You lose all your data" is not something people want to hear. The current solution seems to be to backup everything into The Cloud. But I thought the idea was to improve security?

Meanwhile you can't actually know if a state-level attacker is able to penetrate the likes of Secure Boot until it's too late, and the chances are that they actually can. Which means interesting people still need physical security.
The standard way to learn this stuff is a course/textbook followed by reading the important papers. I recommend https://ocw.mit.edu/courses/biology/7-28-molecular-biology-s...: it is well-organized and a great use of time, even though it doesn't get into the latest most exciting topics.

If you just want an overview of what's going on, I curated these links for you. For each, focus on the main idea and why it is significant for accomplishing biological goals.

https://en.wikibooks.org/wiki/Human_Physiology/Homeostasis#O...

https://en.wikipedia.org/wiki/Molecular_biology section 1-2

Skim https://en.wikipedia.org/wiki/Central_dogma_of_molecular_bio...

https://www.khanacademy.org/science/biology/classical-geneti... watch 2x speed

https://en.wikipedia.org/wiki/Genetics#Research_methods

https://en.wikipedia.org/wiki/Cellular_communication_(biolog...

https://www.khanacademy.org/science/biology/cell-signaling

https://mcb.berkeley.edu/courses/mcb110spring/nogales/mcb110...

https://en.wikipedia.org/wiki/Epigenetics intro and diagram only

http://www.zymoresearch.com/learning-center/epigenetics/what... all pages

https://www.jove.com/science-education-database/2/basic-meth... understand basic research methods

https://www.khanacademy.org/science/biology/human-biology#im...

skim https://en.wikipedia.org/wiki/Induced_pluripotent_stem_cell

https://www.cancerquest.org/cancer-biology/ is awesome. I recommend angiogenesis, metastasis, and tumor-host interactions
Chicago is fantastic. You should try a few other cities and report back.

Source: Moved out and now want to go back.
Planning Your IT Budget for 2017? Don’t Overlook These 6 Factors
The dock and launchd were rewritten in Swift for Sierra.

There is a WWDC session talking about it.
I think he plans to run for office in 2020.
Happily, this bill actually does care about the format of the data:

"The policy and procedures shall include ... technical requirements with the goal of making electronic data sets available to the greatest number of users and for the greatest number of applications, including, whenever practicable, the use of machine readable, non-proprietary technical standards for web publishing"

"The Treasurer shall consider various means by which to develop a set of universal data formatting standards to effectuate the purposes of this act, including working with other State departments and agencies, and contracting, if deemed necessary, with nonprofit organizations, commercial vendors or third party groups for this purpose. If such standards are developed and adopted by the Treasurer, they shall be the format that each State department and agency will use to provide existing and future electronic data sets"
Fair point about this can push cheap. I guess this is said with the expectation people that know what they are doing have relevant quality requirements in said tender.
Have you looked at where your town money actually goes? You think 30-40% is going to corruption?

These numbers are public. Dive in.

Sprawl is hard to sustain. We should let some paved roads turn to dirt, and encourage fewer dense places to live. (Or you can live far out, but no paved roads, and no fire trucks)
Does Tabula do OCR? That's what would be required for tables embedded as images.
Honest question: where's the self-driving motorcycles? I don't care one jot about cars, self-driven or not, but in a past life (like, around high-school) I was a classic motorcycle nut [1].

Anecdotally, and from my experience, most people who ride motorcycles do it because they like motorcycles, not out of need, or for convenience.

So- what will happen with them? Will they still be able to enjoy their hobby once every car is autonomous, or not?

_________

[1] I owned and renovated one of these:

http://tvk1984.no/?attachment_id=220
Unfortunately, western medical practitioners and researchers often aren't aware of the complexities of race and racial identity. I spoke with my cousin recently (who is almost done with his pharmacy PhD) and was flabbergasted at how ignorant he was about race as a social, cultural and spiritual phenomenon. Yet he casually spoke of race as a simple demographic category with genetic basis. He'd never heard of "epigenetics", though when I explained it to him, he admitted that it was a plausible idea.

Racial identity translates very poorly into actual population genetics, let alone epigenetics.
It's often claimed, but I'm not aware of any strong evidence for it.

In particular, since our hands can show "10" the natural base this would imply is base _11_ and not 10.

Another argument I've heard presented is that since 10 is divisible by 2 and 5 this simplifies many common calculations. There were groups in the past advocating use of other bases (in particular 12 but also 16).

The mayan's number system is base 20 (though the digits are are drawn out of sub digits in base-5).
Zenith Unveils 10 Artificial Intelligence Trends for Marketers
> I don't have good citations- would love to gather them again

Here's a good place to start for anyone interested:

https://mailarchive.ietf.org/arch/search/?email_list=dnsop&q...
Long-term support is just one aspect of the language decision, though. Security should be another big one for IoT vendors. I'm pleasantly surprised to hear an IoT vendor is using a more secure language than C. I'd be sad if lack of Go or LLVM support caused them to revert to C and likely (re)introduce buffer overflows.
Sniffing USB Power Delivery
It's a shame this person didn't get to phone screen. I found the phone screens quite fun, particularly if you're are not too worried about concerned about getting the job.

People seem to view Google as some kind of tech Nivana. I'm not sure that's really true, though there are awesome people there and interesting things to do.

There seems to be plenty of bad managers too from the stories I've heard. For me it would be an interesting place to work for a couple of years before moving on to something else.
Agree with certain aspects, but the risk-reward is clearly easier for VCs who can hedge their bets across multiple startups and earn nice salaries regardless(even after ignoring the carry). As an entrepreneur, you can't hedge bets and unless you have a had a huge B round are probably work at 50% of your market salary.
SwissGear Valve for the past 3 1/2 years. Got it for $30 from a Newegg Flash deal. It's held up surprisingly well and it fits everything I need without being ridiculously bulky: 15" MBP, ATH-M40x in hard shell case, iPad, stylus, spiral notebook, dot grid notebook, tiny travel router, battery charger, extra AA batteries, and my external trackpad + keyboard when I need them.

https://www.amazon.com/SwissGear-Valve-Tablet-Backpack-Lapto...
You can't. They whitelisted IPs and Domains in kernel mode part of Win10. Good luck, and I hope you carry a hardware firewall with your notebook.
> As if, in a competitive market, those businesses couldn't figure out for themselves the optimal amount of parking to pay for to keep their customers happy.

I don't know anything about Bend, but speaking generally ...

There are many ways that markets are inefficient and flawed; I wouldn't assume they would yield a good result. For example, the barbershops may be incentivized to push the parking costs onto others. It may be that every business has that incentive, nobody wants to pay for other people's parking, and thus nobody makes the first move. In situations like that, people succeed by coordinating their activities through democratic government and laws.

People living in cities, elbow-to-elbow and sharing large numbers of resources (such as parking), may need to coordinate more than people in rural areas.

Also, as they say, don't tear down a fence until you know the reason for which it was built. It's like that odd, useless-looking bit of code in that old application - maybe do some research before you delete it.
BTW if anyone is looking for buzzmachines.com then you're out of luck, it seems that the website was hacked and DB user info leaked, more back story here: http://forums.jeskola.net/viewtopic.php?f=2&t=2040

The new reference site for Buzz gear is this one: http://buzz.robotplanet.dk/
Eh, Swiss laws on zoning would make an American's head spin. There is a huge emphasis on mixed use, but that is planned as well!

There are plenty of condo buildings that are owner owned and also rented out! It's just that the USA has plenty of buildings designed for rentals, which is more about the American market than zoning (residential is residential).
The other way to look at it is epigenetics is much more important to pop-science than real science.
I share your overall dissatisfaction with the USA's disastrous foreign interventions, and while I agree that Gore probably wouldn't have invaded Iraq, I'm quite certain he would have invaded Afghanistan. And I see no reason to believe Kerry would have taken a much different path than Obama has. Speaking of whom, is there a reason he was left out of your critique? He seems pretty fond of both mass surveillance and drones.