skysight-inc/HackerNews huggingface dataset:
Personally, I ride a bicycle to Sunnyvale station from Cupertino then take the bicycle on the train, and the "last five mile" problem is solved. Except that the bicycle capacity on Caltrain isn't enough, and sometimes all the bicycle spaces are filled in San Jose (on the express and Baby Bullet) so now I ride a folding bicycle to guarantee access.

Obviously not everyone can bicycle to the train, and it's more of a hassle than Park & Ride, but it also saves money, and often time, on each end. In SF, once the new Muni line opens that will make the SF end of Caltrain more accessible to more people.

I think that I'm the only candidate for Cupertino City Council that actually ever uses transit! And I am very much opposed to Measure B, which is mainly money for more roads, which won't solve the congestion problem.
> You really don't have a good mental model of what a dense crowd is like.

And you are clinging to much to your crowd-as-a-fluid abstraction. Abstractions often don't hold up in the real world, especially if you actively try to break them. Further, yes, if you squash people hard enough they behave like a fluid, but what can we do at or before the state-transition?
> First, I think I am pretty representative of the target audience for the main website (it's sad, but most non technical people still don't know what a password manager is or why they might want to use one).

Maybe they're trying to make a website for non technical people, in order to gain some traction among that audience?

If developers keep pandering to the technical audience who already knows enough about the purpose of password lockers, you have a circular problem where the general audience never learns about them.

And remember, marketing phrases exist because they work. If you don't know what a product is good for, the seller needs to state it in plain terms in order to convince the customers of how it could benefit them.
Show HN: Using Z3 to Find Clock Configuration Values for ARM UCs
Show HN: DeepRhyme (D-Prime) – Generating dope rhymes with machine learning
I guess I'm the middle ground in that it's never flaked on me but I've never needed the magnetic lock either.

The one thing I'll miss is you don't really need to aim a magsafe connector, just bring it around the slot and it'll jump in. Not a huge gain though, and probably offset by the ability to plug power on the right side, not have to snake around to the left.
As pYQAJ6Zm says: they're not invisible, but when I'm looking at code, they're easily ignored, and when I'm looking at comments, they're easily located. Using solarized dark, the background is Base 03 'bright black' (#002833) and the comments are Base02 'black' made a bit lighter (#004f62).

Comments are for holding details: I shouldn't need them to understand code, at least superficially/structurally. But they should be there if I need to drill down on something a bit, and making it so that focusing on that extra detail is easily skipped or applied makes the overall code reading much more fluid.
Thankfully most multiplayer games are coming with quick play/quick match. I can load the game, and in 2 clicks be matched with people who are roughly the same skill level as me. It's not perfect, but it's definitely more accessible than say raiding in WoW, or spending an hour playing a ranked game of League of Legends.
Libertarians do make exactly that argument about immigration. And people who disagree make exactly the same counter-argument - that even if it is a net benefit globally, some people might not like the result locally.
​Google outs Windows zero-day but shields Chrome first
Oops, the Tesla blog is a better link:

https://www.tesla.com/blog/update-our-supercharging-program
Yeah, currently the only way to run it on desktop is through the Chrome app. A native, standalone desktop app for all major platforms will be released very soon, though.
So you're changing remembering 1 password for each site, for remembering a bunch of option configurations for each site.

Doesn't look like a win situation for me.
Touch Bar interface for Slack
I'm a technical person, and I thought this was a great and fast explanation to tell me what was going on. I don't need any more details than this and appreciated the brevity.
An Update to Our Supercharging Program
I have to admit the documentation for perl6 is absolutely excellent as the very first English prose line on the very first google result answers your very reasonable first question about a date class.

https://docs.perl6.org/type/Date

"A Date is an immutable object identifying a day in the Gregorian calendar."

I like a language that's not surprising, with easy to find answers. My experience with Perl over the decades is everything about it meets expectations to a spooky extent, which is also nice. The surprise factor for Perl is very low.

It seems to define excellence in programming language documentation. Is there anything better out there?
Huh. I thought it was the much more simple argument of:
"Everyone needs to contribute because we're in this together, you're selfish for wanting what you produce" vs "half the country doesn't pay for anything and government is wasteful" argument that was dividing us. I'm glad to hear it's the complexity of the arguments, not the core viewpoints they represent, that are the source all the bitterness and ugliness we face.
keep that communication channel wide open. be vulnerable. be realistic. spend time finding ways to get closer, if you want it to last. but those facetimes and letters and long distance virtual hugs are a really valuable tool for learning about your partner, and yourself, and each other in the absence of abundant time to spend together. good luck, it's hard. but if you feel the real shit, get super dirty and roll around in it as hard as you can. be vulnerable, supportive. write for yourself. and for your partner. and be vulnerable twice as hard as you think is safe... just don't be unpleasant. happy days.
> 3/ How does a country automatically know what it is best at producing?

I know the standard answer to this one: they don't, but they allow the free market to handle it. Industries which have an advantage in that country will flourish, those that don't will go bankrupt.
Windstream to buy EarthLink
Yep that's the way to do it. Assume that you want to add all files (which is usually the case) and then just double check before. This is my practice.
Building an app from idea to launch (tools and best practices)
The problem with Electron is that people are able to identify the framework. If a few popular apps using the same framework have similar flaws, people will then blame the framework.

It happens frequently, regardless of platform and regardless of the underlying platform's actual strengths and weaknesses.
They should change its name to MacBook Leisure. It should be very fine piece to watch videos on the go and touch bar could be used to skip boring parts.
> The real use case for 16 GB + of ram is video editing or tons of memory hungry VMs.

Or you know... running modern Electron apps. New Slack update burns over 1GB of RAM regularly and it's not the only thing running on the machine. 16GB might have been enough for year, but with current crazy wasting of memory for simple apps it's not that spacious anymore.
It was clear enough that the Model 3 wouldn't have free lifetime charging, the news is a fee to recharge other vehicles too.

I guess it isn't really that surprising, it doesn't make sense to have to worry about future electricity costs when setting prices for the vehicles.
I struggle to imagine what sort of wreck would result in the rear (chained) tire ending up under the front of the car like that? This wouldn't be the only staged aspect of this picture: why is some random dude sitting in the driver's seat?
I think the author is saying that the mechanics of gaming are flawed though. They're almost all centered around stuff like health and ammo, completing objectives, taking damage and dying. That's what most games are. Sure you'll find exceptions, but they're nowhere near the mainstream, and even gamers will shun them for "not being games" like Dear Esther. Also, even the variety that is there might not be what these people are looking for as shown by her friends not liking Journey. The point of the article is that we need to step out of what we consider games and try to think of a different audience who wants a new kind of experience with attributes, such as depth or relatability.
I was surprised how much I got into the "walking simulator" Dear Esther. It just had beautiful art direction and sort of semi-random nonsensical voice over that gave it a bit of atmosphere. It turns a lot of people off for being pretentious and having zero gameplay, but I still really enjoyed it just to ogle the scenery. It was only about an hour long.
Lack of ports, or stripping of aforementioned is not the point here. It is Apple's inconsistency, which is the most worrying thing here.
as an example, my guess would be a pig?
What I'm curious of is the impact of NVMe SSD on swap performance. In the case you saturate the 16GB, the time to swap some on disk might be so small it could be an acceptable performance hit.
> What I would really love to see is something like Dwarf Fortress which is __very__ deep but combersome in a neat package

Some Swede actually did this, and made a couple Billion.
I really miss gameplay driven games rather than presentation/story driven games. I think both are great, but I really enjoy the technical intricacies of street fighter or mega-man games.
No, they're not "perennial fanboys". They're just copywriters copying the same ravings about "whatever lake", "only 16 Gb", "why no touchscreen", "Surface Studio is better" from other adblock-blocking popup-opening video-autoplaying gadget-review press.
What Is Dropshipping: Things You Need to Know Before Getting Started
I wonder : what are those new paradigms perl6 is introducing?

I learnt ruby in early 2000', way before rails, because I was attracted to its "it's 100% OO" concept. Now, I use golang, because background jobs have progressively became a capital part of my programs, and I love how it's just about prefixing a function call with a keyword, in golang. The idea of having system programming-like perfs in web doesn't hurt either. What would you say are the groundbreaking new concepts of perl-6 ?
These weaknesses all hold if it's discovered that lesspass is in use. How would information that the user is using lesspass leak?
I thought the same thing. What kind of "web development" was that user doing? 16GB of ram seems more than enough.
So time would only make sense if you're in England. As most things coming from the nytimes lately, this is another pathetic joke.

Now dropping daylight savings, that does make a lot of sense.
Yeah that's what I used to think but you have at understand that typing and keeping your fingers on the keyboard is often way faster than moving around and clicking various regions of the screen.

Then what happens when they update their GUI? Oh you have to learn it all over again.

That being said, I do on occasion open a GUI if I have to do a complicated merge or something like that but for basic operations why would you need it.
No, but you also won't be using all that data at the same time. On Hadoop (and Spark on HDFS) clusters you'll find that most disks are either not that big or are heavily under-used.

Our HBase cluster had 6 * 2Tb disks: about 8.5Tb of usable storage (the other 3.5Tb accounts for data replication/duplication) per host in the cluster. However, you need about 200 bytes in memory per kb on disk and should assign only 32Gb of heap to HBase. That's 2.5Tb wasted, per host. Couldn't just plug those disks out and use them somewhere else: you need all the disks in parallel to overcome the IO/bandwith bottleneck.
This is reality interesting and reminds me of a real life anecdote. Imagine a customer who has a small trivial request where the correct response was "no, we won't do that and you will not need it" but without a manager's permission, the sales guy and an engineer stopped working on their mission critical projects to snipe in this tiny request in a non reusable way. It was already extremely low benefit to high cost (labor + opportunity cost). Management finds out half a lost day's work later and is really pissed off.
Five Ways to Overcome Your Creative Block
I did a quick over-look of the information on the site, but it looks to me that this is a pretty bad 'password manager'

it looks like anyone can try to brute force your password based on the login/site combo. can someone tell me why i'm wrong here?
Kudos to you for not giving up man.
I was under the impression that the intention was that Twitter would be the largest message bus in the world, but management decided it would become a media platform instead. Clearly as a media platform it has failed and now it's neither.
Why do none of the password managers integrate a decent xkcd password option? I like having a complex password, but God forbid I have to ever read it from my phone and type it somewhere else. xkcd is easy. Use a word dictionary pick a few words and delimit them with special characters. Mix the case as an option, too.
I can see why people prefer more RAM, but I also agree for regular development it might not be needed.

Overall, I find it sad Apple is ignoring the professional market. Even if it only brings a small portion of their sales, I think it's bad from a strategic point of view. Developers are those who made their ecosystem so nice. Alienating them is not smart.

At the same time, their design decisions have been copied by Lenovo, in a bad way. So ThinkPads are a bit different from what they used to be, and we are left with few good options.
As an android user, I've tried 1password and it's pretty much the worst password experience on the platform. The Android client can't generate passwords, and it also can't cache my passphrase for any amount of time if I'm using the 1password keyboard (which is, as far as I can tell, the only way to make 1password fill a field.) After typing my fairly long passphrase 10x a day on the fiddly 1password keyboard with no feedback for the past few weeks, I'm switching to pass.

I understand that 1password on iOS doesn't interact as a third party keyboard, and 1password is an iOS/mac app first and foremost, but that's no excuse for making their Android UX so incredibly frustrating.
Looks interesting. The biggest question I have that isn't answered on the website is what is your business model? I doesn't look like an open source project but it isn't clear.
whoa that's no good! Can you please send some more details to support@balsamiq.com? It definitely shouldn't do that. Thanks!
But in many places, evening rush hour would be in the dark in the winter with or without daylight saving. So it's not either/or but rather one/none.
I've heard that Freud's methods were poor and his brain science was junk; but I can't actually name any particular bad theory or experiment. This article did not enlighten me, at least in the first ten minutes reading it.

Anyone know of a good guide? And, since it's Freud, one that won't turn my stomach?
...Your solution is to just try at random? And if it doesn't work, give up?
I understand the complaint about the memory restriction, when it's coming from video editors, but for developers 16GB is fine. Web development on even 8GB isn't an issue, it's fine.

The only issue I have with the new MacBook Pro, from a personal perspective is the touch bar, it seems pretty useless. Mostly my problem is that I can't opt to not get the touch bar on larger models, so I have no means of indicating to Apple that I don't need it, or want it. Let's say it turns out the the touch bar is just a gimmick, and not of any actual use to anyone. Would Apple ever admit to that? I doubt it, so now we're stuck with it.

Also perhaps price. The MacBook Pro is somewhat overpriced.
Why You Should Consider Starting Up in the Midwest
"Is it that hard to wait for a refresh which will likely have 32 GB ram next year"

The annoying part is, you don't really know if 32GB model is coming out next year or not. This of course applies to most other vendors as well.
You've been able to have a Macbook Pro with 16GB of RAM since 2011.

And what laptop in the Apple ecosystem are those who are running VMs and doing video editing meant to use? A Macbook Pro-Pro?
> what can we do at or before the state-transition?

Get the hell out of there as fast as you can while you still can.
TLDR: The author has a cousin who doesn't like video game violence and white males ruin everything.
Ok, but will it be enough in 5 years? My current MBP lasted 5 years. I'm counting on my next one to be around for 5 years as well. It's something I have to think about since I can't upgrade it to 32gb down the road.
For all I care it was written by someone who recommended Skyrim, a boring game filled with poor design decisions.
The problem with housing and transit is that people change jobs, and companies change locations, so often that it's impractical to move every time a job location changes (and for couples, there are two people to deal with).

When I have a contract in SF, I use Caltrain. I have a gig in Fremont now, and I drive. I tried combining a bicycle ride with VTA light rail, and it was really terrible, taking two hours, rather than a 25-30 minute drive. A large industrial area in southern Fremont, with no VTA bus from the light rail station on Tasman, and no A/C transit bus from BART. Maybe when the BART extension opens they'll add a bus from the station over to the industrial park area.
> Slack update burns over 1GB of RAM regularly

Is this right? This is a glorified chat client! Why so much?
As a developer, I really don't see a MacBook Pro any more. They should have really called it a MacBook Air Pro.

Also being a MBPr 2012 owner. When thinking about an upgrade, I was wanting MORE of the same but BETTER specifications.

This is what I am seeing, when I look at the MBP 2016.

- No magsafe

- No glowing apple logo

- No startup chime

- No SD card slot

- No HDMI

- No USB 2/3 ports

- No 32GB / DDR4 ram

- No Nvidia graphic card

- Reduced battery

- Reduced Keyboard travel

There is nothing that shows "Apple innovation" in this Macbook Pro 2016.

As such, no upgrade from me. I am more than happy to wait another 18 months for the next refresh. I really hope Apple takes on board why developers really loved the previous MBP line.
> She didn't like that there is a snake that can kill you. It's not that it is too hard, it's that she is deeply uninterested in being attacked in a game.

I think this hints at a big part of the problem. When we frame something as a game, we tend to evoke the concepts of winning and losing. The most brutal and obvious (lazy?) way of implementing that is to turn it into "kill or be killed". And that brutal, obvious, violent metaphor underpins the vast majority of the mainstream game industry. That's why something like Undertale is seen as fresh and subversive. That's probably even a big part of why Tetris sold so many Game Boys. But too many of us can't or won't see it. The author is probably right: those of us who have been immersed in this culture for 20+ years are like fish who too easily forget that not everyone likes to get wet.
See also pwdhash.com
Milton Friedman was largely in favour of freedom of movement, but he famously noted that you can have either a welfare state or open borders - but not both. (And note also that in a broad interpretation, things paid out of tax money and given away for free, like public highways, public schooling, etc., can also count as part of a "welfare state".)

The main difference between goods/services and people is that goods don't have rights, but people do. So if people are obligated to pay for the 'positive rights' of people - the "right to food", "right to shelter", and so on, then migration imposes genuine costs. (Of course, this is different from 'negative rights' - the "right to free speech", the "right to freedom of association", and so on.)
Yep Minecraft was a good one but it lacks narrative. I do play Minecraft anyway but I would like to put more emphasis on the simulation.
"The Verge just seems to be giving in to the perennial fanboy hate whenever Apple does something new."

Contemplate the alternative: new MBPs aren't announced until Kaby Lake is ready. Analysts fill the internetz with "OMG APPLE HATES PROS, NOT INNOVATING ANYMOREZ"
I don't have any feedback (not big on email myself), but i just came to sympathize with your design woes. It's just so difficult, imo.
The problem with Freud is that his ideas have been taken seriously for way too long. His theories of human psychology are on par with phrenology in their ability to provide a framework that explains human behavior. It's rank pseudo-science.

And now, finally, evolutionary psychology is gaining widespread acceptance.
I think economics is really information theory + history.

Information theory is where its most important principles come from: competitive advantage, supply and demand, gains of trade, reversion to mean, diminishing returns, etc.

History is the other half of economics: using information theory, psychology, and unreliable data, explain why and how a given scenario unfolded.

If you don't have a strong grasp of either of those but read Atlas Shrugged and call yourself an economist, you might be Paul Ryan.
Making Azure workable using Docker
That may be true of "the currently recommended subset of C++", but I doubt that many big legacy C++ codebases are written in that subset.

I don't think the language as a whole is getting any simpler.
I only enjoy two types of games now. Sports games because they are mostly boxed time and I find them fun, and mindlessly blow stuff up type games. Diablo and GTA fall into this category.

I used to be into RPGs, but they just take too much time now. The things that give them depth for one player, makes them impossible for me to play in short 30 minute chunks.
Agreed. Where I'm from (USA) the average age of a car is still 11.4 years - and growing as cars become more reliable! The average age was 8.4 years in 1995. Not quite 16 years, but we're definitely not all buying cars on 2 year leases.

There are some interesting statistics at http://www.rita.dot.gov/bts/sites/rita.dot.gov.bts/files/pub....

For 2014 (latest year with all data available) there were 260 million vehicles on the road. In this year, there were about 7.6 million new vehicles sold. Of these, about 0.5 million were hybrids, having grown from 0 in 1998 and 0.25 million in 2006. If self-driving cars follow a similar track to hybrids, it's going to be a long time before the majority of those 260 million cars are self-driving.
I agree with your disagreement. After playing games for roughly over thirty years, I can say without a doubt there are a greater variety of games available today than most of my years of my game playing combined.

I would say the more likely issue is discovery.
By the way, I can't comment directly on the article's page, so if someone can please let the author know that her Harry Giles link duplicates the link before it. She likely meant to point it here: https://harrygiles.org/2016/04/24/shock-and-care/.
Structs already insert padding to give them alignment:

struct One {
foo: u8,
}

struct Two {
bar: u16,
}

struct Three {
foo: u8,
bar: u16,
}

struct Four {
foo: u16,
bar: u16,
}

fn main() {
assert_eq!(1, std::mem::size_of::<One>());
assert_eq!(2, std::mem::size_of::<Two>());
assert_eq!(4, std::mem::size_of::<Three>());
assert_eq!(4, std::mem::size_of::<Four>());
}
Great write up, thanks for that.

I like having small devices, and I like Linux. My solution was to buy a small HP stream 11, and just put Linux on it. Not impressive technically, like the author's work on his tablet, but an easy way to get Linux on a $190 small device. I like to travel with my Linux stream: fully capable for work, using the web, and cheap enough that I don't worry about losing it.
Clash of the Titans: Blockchain Meets Quantum Computing
Someone doesn't know about Killer Queen yet ;)