skysight-inc/HackerNews huggingface dataset:
Yes, that's real. SFO to LAX takes about 55 minutes in the air. We have faster turn around than major airlines when we're on the ground because of the private terminals
>> Steve Jobs is often used as an example because he wore the same outfit to work every day, purportedly so he would not have to waste any crucial willpower early in the day on such a trivial task as choosing what to wear.

That was to free up time and free himself from an extra decision. Mental exhaustion is not the same as ego depletion. The later claims that "self control" is a limited resource, but picking your outfit doesn't really require that anyway.
>It could have been worded better to be more clear.

But it wasn't, and what we have from them is a needlessly adversarial conclusion. I don't know why you're trying to make excuses for them. This is the norm for news outlets nowadays.
Canadians Are Mad as Hell at Tim Hortons
Neurology in Ancient Faces (2001) [pdf]
Wow. After ios 10.2.1 halved performance on my iphone 6 due to the battery issues, I next avoided 11.0 as I accepted responsiveness would be slower on the older iphone6 model.

Now if we want these security fixes that's another -40%... Yikes!

However, it looks like ios 11.2.2 and a new battery is still slightly faster than ios 10.3.3 and an old battery! (geekbench single/multi core score from article of 924/1616 vs my 844/1379)
Well, for one, security might not allow it. Second, that costs money and time to set up and maintain.
It's an interesting solution to increase the supply of housing in areas that are already (relatively) dense and unaffordable, like the Bay Area, where it's already common for people in downtown areas to live above or adjacent to retail businesses, and where many people consider walkability to retail businesses a valuable thing. Santana Row is already designed and targeted at high-end tastes for retail, so it's easier to extend that to high end housing.

However, in suburban areas where housing is cheaper (per sq ft), unless denser housing at the mall provides other urban-style benefits (i.e. higher end retail, easier workplace access, mass-transit hubs,
shared civic spaces, cultural event proximity, etc.) it may just appear like "living at the mall", with all the connotations thereof. Put another way, all else equal, most people don't want to live adjacent to the "Hot Topic" and the "As Seen on TV" stores. The balance has to be more toward feeling like a place to live and work, not a public shopping center. Dense cities, with all of their retail, still feel like places people live and/or work.

If, however, they are able to provide those other "public" goods along with the mall, then perhaps it is a great shortcut to reshaping the landscape of suburban america towards a more mixed-use and sustainable model.
You can live the dream now in Whittier, Alaska at the Begich Towers.

> In addition to the residential areas the building contains the basic services of Whittier: a post office, general store, hospital, the Whittier Police Department, and the mayor's office. There is also a small Methodist Church, a grocery, laundry, a small hotel, conference room, and a play area with an indoor pool.

https://en.wikipedia.org/wiki/Whittier,_Alaska

There is a "This American Life" episode "Glacial Change" that features the community.

https://www.thisamericanlife.org/555/the-incredible-rarity-o...
I'm curious if the new forest is actually a compensation that factors into the "diverting the railway is too expensive" math. Is reforesting actually part of the railway project's budget, or is it an externalized cost like environmental issues really are?

And even if it is included in their budget, are they accurately valuing an old-growth forest, or treating an acre of old-growth forest as equivalent to an acre of reforested area? I suspect if they put an accurate value on their old-growth forests and the ecosystems they support, then diverting the railway would look like the less expesive option.
More likely you will hit physical exhaustion at some point before being "will depleted"
There's also an issue with that system: it gives a ruling party an easy excuse for not keeping their promises to their voters. You can always say: "We tried, but we didn't have a majority and our allied party was against that".I can't count how many times I heard that being said in my country.

Also, there's another bad consequence: In two party system when you lose the elections you really loose: other party takes the whole prize, and for you there's really nothing to do for the next four years. In multi party system even if you finish the elections on 2nd or 3rd place you may still end up joining the ruling coalition of parties, just maybe with somewhat weaker position.

Basically European system shifts focus of political parties from making deals with their voters to making deals with other parties.
For what it's worth, Clojure is my favorite language. One of it's core principles is a symbiotic relationship with it's host platform. Today it compiles to Java, Javascript, and C# runtimes. There's also a growing native runtime for C[1].

What draws me to Clojure is the sense of "conversation" I have with my runtime, state, and the code I'm writing. I start with some data, and transform it slowly with added functions until I arrive at my desired result. I often have a commented out "scratchpad" in my code left over from those development conversations[2]. I honestly wish more programmers experienced this phenomenon, and I wish it was in more languages/runtimes.

1: https://github.com/schani/clojurec

2: https://github.com/jamesleonis/bencode-cljc/blob/master/src/...
no, that's not the conclusion. I didn't bring up the "let's have a license requirement for cyclists idea." My point is that this is not a change that would improve cycling in a way that outweighs the negative effects. It's a bullshit idea that gets floated from time to time.

Improve cycling by all means, but use something that is effective: better infrastructure, education, enforcement. The Berlin police introduced a police squad on cycles a few years ago in one district and that has proven to be a very effective method: For one, they enforce road rules for people on bicyclist, but the major effect is that they remove cars from infrastructure dedicated to bicycles which in turn actually enables cyclists to use that infrastructure and makes people less likely to ride on the sidewalk, for example.
The US does in fact produce plutonium 238 now, not much but production is being scaled up[0]. From what I understand, most of the issues with developing new nuclear power sources stem from funding shortages. NASA canceled their Prometheus nuclear reactor program, which was to provide hundreds of kilowatts of power for a Europa orbiter, because the Constellation program needed more money. Most recently, NASA canceled the Advanced Stirling Radioisotopic Generator because development costs had risen more than expected[1].

Although there might be some encouraging results soon, NASA is supposed to be finishing testing of the new Kilopower nuclear reactor at the Nevada test site soon.[2] Next step after this breadboard test is building an integrated system. If they can get to that point, they will have solved much of NASA's problems with plutonium. A nuclear reactor can use uranium fuel which is much simpler to procure than Pu-238.

[0]https://www.space.com/36217-plutonium-238-nuclear-spacecraft...

[1]https://en.wikipedia.org/wiki/Advanced_Stirling_radioisotope...

[2]https://www.nasa.gov/directorates/spacetech/feature/Powering...
Meltdown's Impact on Cassandra Latency
I'm familiar with trains, I'm just saying the option between SF and LA is... not really any option.
Please don't kill anyone vs. killing is against the law and you'll go to jail if you do it.

I know which one works best.
Emacs is very slow to start. Especially once you have a few extensions and addons.

Emacs does an “unexec” operation to save its entire memory map to disk so its startup looks faster.

But many people still run Emacs in a daemon. This preserves your sessions between “running the editor” and prevents ever having to restart.
I don't count "A couple of cities in each state" as widespread
Right, Oregon and Washington figured out an easy way to decouple geography logistics of polling places and voting is to use absentee ballots for everyone and allow the physical security of the postal service to do its job.

It's not an interesting solution to the real-time results obsessed crowd, but it is a solution proven to mostly work.
That's a fair point! Part of understanding something is being able to explain it in different terms. We tend to create metaphors to display our understanding of things. Merely rearranging the words in a sentence does not mean you understand it, my grade school teacher would dock me marks for that.

So in order for a computer to understand something, it has to also understand something else, otherwise it can only regurgitate back what you've given it. If I tell a computer "there is snow covering a hill" and it responds "a hill is covered in snow" I am not sure it really understand what I said. But if it responds "snow blankets the hill"... Ohh! Now it understands!

This begs the question, what was the first thing we understood? I don't know! Maybe we're born with a certain level of understanding? Maybe our biology imparts a baseline understanding-of-things? If that's the case, then computers can never understand something; they have nothing to build off of, only what we tell it to regurgitate.
I want to believe!

I want to like Atom so badly. I really buy into the features it offers over my beloved Sublime Text (3). I want the connectivity to the greater community, the ease of styling, and the ease of extension. I want everything Atom claims to offer!

In my last year of switching from Sublime Text 2/3, I have pretty much just gained one thing: cooler language syntax styles. I havent actually taken advantage of all of the ideas behind atom - I guess, when it comes to the grind, Im not interested in them enough to actually take advantage. When it comes to how I use my code editor, I seemed to have focused only on my career's needs, and not the joy of customizing, extending, and contributing back (to the code editor's community, that is).

What is important to me is productivity. In my year of using Atom, I lost a lot of productivity. First I lost lots of productivity configuring Atom to be in a similar state to how I use Sublime Text 3. That wasnt hard, Atom is just different, so there was some learning that distracted me when I wanted to focus on work. Thats cool, I can accept that for any "next big new thing." Then I lost a lot of productivity due to things related to package-management systems, configuration issues, and I had to wipe and reinstall a few times as it was easier to get back to work than to figure out what tidbit of an advanced feature I was misunderstanding. Then I lost a lot more productivity after package updates broke other packages (mostly language syntax stuff, but enough to be a big distraction when coding). It felt like getting into ES6 JS for the first time after only using jQuery - except in Atom's case, it was a tool getting in the way of me working.

I also really loathe all of the git-integration features, though they sounded great at first. I am constantly having to git reset and git checkout <filename> etc because I diddnt realize I had the @#$%ing sidebar in focus instead of the text area for the zillionth time. I diddnt realize when I was trying to select and delete text with a keystroke, that I deleted files from the sidebar view yet again. So on and so forth - its given me a major fear of using the software as misclicks and such lead to pain that I have to undo via my terminal. Dont get me started on how bad its auto indent or copy paste intelligence is... and again, zero of these issues with ST3.

Atom might be "free," in theory, but it cost me many hundreds (possibly low 4-figure number) of dollars worth of billable hours in my 2017 fiscal year.

Ive probably lost a cumulative total of 4-5 billable hours to Sublime Text in my whole life, and that was usually to Sublime's wonky updating patterns.

Id really like to like Atom, but Im "thiiiiiiiiiiiiiis close" to deleting it off my work machines and going back to Sublime Text 3. It has taught me that productivity it way more important to me than modern web-enabled features.

Here is to hoping 2018 is a better year for the Atom IDE, as my relationship with it has about 1-more incident worth of tolerance left.
typo, thx.
This reminds me of one of the reasons cloud seeding never took off -- what if you steal the rain of someone down wind? Imagine the liability!

Well, that and it's basically impossible to determine if cloud seeding actually works. No control group is really possible.
> Every time I type `git commit`

This is true with something like Vi but with a separate GUI app, wouldn't the most common case be setting EDITOR={atom,code,etc.} and it simply opening a new window in the already-running app?

(Or, for that matter, don't most people using something IDE-like use the built-in UI to make a commit?)
With a blockchain, they could set things up such that the ownership data is not owned or controlled by any one company. I'm not sure what Kodak would get out of setting something like that up. But there doesn't seem to be another reason they'd be using a blockchain, and they probably aren't just being stupid.
Exactly, I prefer using a GUI over calling over the phone for delivery because I might have communication or listening issues with the person on the other side of the phone.

The same thing happens for McDonald's and other places replacing cashiers with touch-screen terminals, not only I am sure of how the system understood me, I can easily navigate the several options without annoying an employee with dozens of questions, going from that to conversational UI is a step back in the wrong direction.
On one hand you have massive data loss, a big issue for sure but something well understood, well known, that you can and should be prepared against in any case; you're never protected against: your computer being run over, or your house being on fire, or your HD suddenly dying. If I lose files by lack of backup, I can be angry at myself for not having done proper backups, whatever the source of the deletion, this is something I can remedy.

On the other you have giving access to your data to people who shouldn't have access, be it making them root, giving your encryption password in the hint field, ... You're not prepared against that, you have no mitigation and no remedy other than picking the right tool; either the tool you're using is secure or it is not.

Better everything gets deleted than someone not meant to have access getting it. And better something happens that I could insure myself against, than something against which I cannot do anything to protect myself.
I think its a great idea. If you're lifting weights you're probably not watching TV. I get that people on the treadmills probably wanna watch TV. That's cool. There's rows of TVs at my gyms for the rows of cardio machines.

The TV provides something to distract and look at. However, the news is stressful. I was on the treadmill last night and I'm just bombarded with MSNBC, CNN and Fox from all angles and I just could not focus on working out. It was stressful to look at, none of it was anything but politicized garbage. If I could've turned them all to cartoon network I'd have done it.

Put on local news, then put entertainment on the rest. I'm not at the gym to be more immersed in the ever-present war of buzzwords between political parties.
>I think everyone must have felt this way about automobiles. And by and large, it's worked out just as horribly as they imagined: our communities are divided by dangerous moats we call "roads" -- death traps which we must painstakingly teach our children to avoid, if we dare let our children wander outside on their own anywhere near them in the first place.

Yep, JFYI, an excerpt from "Autophobia":

http://www.press.uchicago.edu/Misc/Chicago/467412.html
this leads me to a couple questions, hopefully you smart folk can answer:

1. I thought Spectre was "Intel-only", and Meltdown was the general case, which is less severe but effectively nearly everywhere? If so, how is an iPhone susceptible to Spectre?

2. Beyond that, I thought meltdown/spectre was an x86 problem. So why all this trouble on phones, with ARM?

3. I've read the first, simplest variant of meltdown, and it is so beautifully simple. Is this "speculative execution + cache timing" thing an entirely novel exploit, or have we seen incarnations of this before?
At first I couldn't understand how "cache line” index is actually the byte read from kernel.

I could wrap my head around the idea that reading a single bit could be somehow possible, because you only need to know if something is 0 or 1. But reading an entire byte only by measuring time difference seemed impossible to me.

I looked up what cache line is, it seems that if the byte stored at an address we're looking on is in the cache, the CPU will deliver it, if not it will go fetch.

Then it hit me, we're actually able to make the machine read the contents of the kernel addresses, because the CPU evaluates (not execute) code ahead of time.

We create an array that is large enough to represent a byte in its index. We try to access the value of the kernel addresses and use it as an index on our array. This succeeds because the CPU hasn't executed our code yet so, no access violation error was thrown. But it evaluated our code, so our instructions actually passed through the CPU during some branch simulation. So the address we accessed on array whose index represents the byte peeked from kernel is on the CPU cache. If we ask the CPU to retrieve that address it will return super fast. It doesn't matter that we couldn't set the content to something. Because C arrays are just bytes stacked on top of a memory address. So if we want to access the nth element of the address, we can use arrays_base_address+element_index*element_size. Then we probe the address of each element of our array. If the address is in the cache it will return much much faster. The array itself is in the userland so no exception for address violation will occur. Once we find the address, we can determine the byte of the kernel address we intended to find. Because we stored the content of the kernel address as an index of an array, which is a memory address.

I have no formal training in CS, so it surprised me that I could understand how Meltdown works. I might have made a lot of mistakes trying to explain this in my limited vocabulary, but I hope this helps someone trying to make sense of the article.
For those not in the know Tim Horton's (named after its founder a famed hockey star) is a Canadian donut chain. They're also very popular along the Canadian border. Here in Michigan they're everywhere. Recently they've expanded into sandwiches and are trying to be seen as more of a restaurant.
You want to change the airline industry? Let's talk. That's my plan.
Raiblocks – A Faster, Cheaper and Better Bitcoin, Is It the Next Big Thing?
Sadly, a fluid simulation as a phone screen saver would be a battery killer.
As of a few years ago, the DOE started making Plutonium again in partnership with NASA [0]. And as of last year that appeared to be still happening [1]. And this Plasma magnet still would need something like an RPS to get past Jupiter, according to the article:

>Using a steady, nuclear power or beamed power source, such a craft could accelerate to the heliopause, allowing interstellar precursor missions, such as Kuiper belt exploration and the FOCAL mission within a short time frame.

[0]https://www.popsci.com/plutonium-238-is-produced-in-america-...

[1]https://rps.nasa.gov/news/21/a-step-forward-in-reestablishin...
You're right. The ship has sailed...for advertisers. They'll wish this DNT variant had caught-on, because since then ublock origin and others like it have become significantly more popular, the native-adblock Brave browser is growing slow and steady, and now even Mozilla offers users the option to disable all tracking. Perhaps in another couple of years Mozilla will enable it by default for everyone.
I am actually slightly tempted. It's of course not a cheap option, but I think one thing putting me off is my impression that, if I rented a plane, I'd be paying for the rental the entire time it sits on the ground at my destination, which is hard to swallow.
The problems are real. I wrote a simple contract that validates a solved sudoku and rewards `sudokoin` for it. But even at the time of deployment, running it cost about 1$. Now it is probably closer to 10$.

On the other hand, once the contract is deployed and the code open sourced, you can pretty much prove that you cannot manipulate your own creation anymore. It will probably be even better once there are other languages than Solidity to develop for the EVM.

I wrote a blog entry about my experiences and the second iteration on another platform at medium: https://medium.com/@jraedisch/the-path-to-sudokoin-6aee92cfa...
As far I remember JS exploit is possible. That's why Mozilla patched Firefox already.
Memory usage? Sure, but as developers we probably have GB and GB sitting there

GB and GB which I had hoped to use for running an entirely other operating system, and all of its apps, in a VM, not run a goddamned text editor.

And that’s what annoys me about the “so what?”s. Start up time? Even just an update that requires a restart will make me wonder “I’m in the middle of something, how badly do I want this?” Resource hungry? See above, I have those resources for other stuff, not your piggish version of Notepad. A lot of these things can be excused for an OS, a database, crypto currency worker, but NOT AN EDITOR.

But even if I were more tolerant, as you point out the general use case has been abysmal in my experience. If this kind of thing is what you want, I fail to see why one wouldn’t just use VS Code.
I'm pretty sure you just described a kidnapper, not a robber.
This post, which I saw on HN yesterday, may answer some of that for you:

https://webkit.org/blog/8048/what-spectre-and-meltdown-mean-...

Short answer: yes.
How to Integrate Blockchain into Your Project
Your comment just proved his point that Apple puts their Chinese profits over their user's privacy. What percentage of Google's profits would come from China had they stayed there and acquiesced to the government demands? 15%? 20%? I wonder how much profit Google has missed out on by not doing business in China.
Why not just use epub?
I wonder how much extra revenue this will bring to AWS/GCP etc selling more instances to cover the performance loss on servers?
Multigrid is a family of algorithms and a GPU is piece of hardware.
Can Raspberry Pi be hacked?
Indeed.

Also, if you transform what you want, you reduce need for will power.