skysight-inc/HackerNews huggingface dataset:
> There are two reasons why Republicans might want to have voter ID laws - to prevent fraud (of which there is plenty of evidence "if you care to look")

There is no evidence of any substantial incidence of any kind of fraud voter ID laws might address. If you disagree, please present the evidence.

> Where is your evidence for intent?

The numerous admissions by Republicans of partisan motivation for and partisan benefits from voter ID over many years, e.g.

https://mobile.nytimes.com/2016/09/17/us/some-republicans-ac...

http://www.msnbc.com/rachel-maddow-show/accidental-republica...
96 Leaf modules in an 'eota' that Manzanita Power Systems are building
https://www.facebook.com/106095429411883/photos/a.1759851290...
> I imagine that in twenty years...

But WHY in 20? With this thinking NEVER WILL BE IMPROVED THE SITUATION!

And I don't mean you, I mean the whole industry.

Obviously stability and compatibility is important, but is not this almost like the COBOL problem? Nobody try to move out from COBOL because "maybe in the far future a solution will emerge" and the the future get here, and we are decades LATE?

And RUST is not the only viable alternative. Ada, Pascal, Oberon, Modula (to name the family of languages I know more, but is likely some lisp and others exist too) where already there (decades ago) without break too much from the C mindset (and go crazy with monads and stuff like that).

So, because look like without {} a system language have not chance in hell, take oberon and put the C syntax? And them we are not waiting 20 years in the future for it.

But this will fail, for the same reasons that renuevable energy will fail against carbon:

The community will not accept the costs in the short-term, not matter how much things could improve later...

P.D: And what if a "rust-alike" lang but trans-piling to C, like with Nim?

Or even better:

C2 (C with improvements and eliminating as much baggage as possible) trans-piling to C. Eventually this will allow to bootstrap and still keep a way to old code bases...
I don't understand why people keep expecting them to look like modern trucks. I think in terms of visuals, the movie Logan did a really good job of imagining what a driverless truck could/would/should look like: basically a sled with a container on top.

The movie used them as part of a dystopian future, with an accident caused by one of the trucks' negligence, so let's try not to do that. And I hope we'd be better at clustering them into container "trains" for efficiency instead of seeing them all separated. But in terms of design I see no reason why you'd have a faux cab on the front.

This also answers the battery issue. Why swap batteries when you could just swap sleds. Each sled could carry a container ~100 miles from one charge station to the next. When it gets to a station just park behind the next sled and slide the load from one to the other. New sled can keep going, old sled can recharge while it waits for the next load.
Could Apple Buy Disney? Wall Street Revives Rumor of Mega-Deal
This isn't helpful in the context of an office/work environment with mixed clients and non-technical folks, etc.

But for your own use, you might have much better success on a mac client system with macfuse/sshfs.

I don't bother to connect my mac to my (FreeBSD) file server via smb/samba at all anymore - I just use sshfs.

I wish I could do that with my Sonos system and then I wouldn't have to run samba at all ...
You realize that the explosion of Walmarts didn't do a lot to foster a competitive balance right?
Correct me if I'm wrong, but wouldn't the logistics actually be much simpler if they did away with overbooking altogether? Then they'd have drastically fewer people needing to emergency board flights (since they weren't kicked off) and wouldn't need to compensate them.

It's more accurate to say a man got beat up because United sold his seat twice and couldn't figure out what to do about it when they got caught.
Hey, you think curanderos didn't keep good records?

Me, I prefer shrooms to SSRIs.
yep we had 7am start times. wake up at 5:30am then wait for the school bus. i think they've pushed back to 8am or even 9am lately
European cities are much more compact than American. Americans want to live in suburbs in their own houses and drive cars, Europeans have no problem to live in apartments in city and use public transport or bikes. It's generalization, but it goes back to history how European vs American cities were built, so it's nothing really to be proud about, of course ideal would be having house close to downtown but that's just not realistic, in Europe you can have at least apartment, in US usually you don't have even this option in many smaller towns.

Many Europeans nowadays can't reach property prices in cities and are forced to live in suburbs where they end up commuting by cars, same as Americans (I can see that in my family, my sister and cousin rather build house outside and drive cars + switch to train, personally I am against this since I don't want to be taxi driver of my children, so I opt for apartment in city in walking distance to subway, but I am the weird one because I prefer apartment over holy grail - own house, but my sister can enjoy her 1 hour commute and she is extremely lucky her work is next to train station, otherwise it would be like 1.5 hour one way which I say no thanks, I didn't travel that much even in pretty big Beijing).
That doesn't sound like a good idea (after all, there can only be one codebase in source control) but I believe it actually would be possible – and in fact, prettier would be a vital component to making it happen.

If you have a pair of particularly persnickety peers, you could theoretically:

1) run prettier with the company-wide config as a precommit hook (https://github.com/prettier/prettier#pre-commit-hook-for-cha...)

2) instruct your colleagues to have their editor run prettier with their own preferences on save.

This way, your colleagues can simply open a file locally and save it to see things their way – and the code will be back to company-normal when they commit. They'll still have to see that unbearable bracket-spacing during code review, of course.

Prettier doesn't have many configuration options (intentionally!) so they'd probably opt to use prettier-eslint or similar, which allows more configuration (at the cost of speed).

Hopefully, after trying this, they would come to the conclusion that life is better just using the defaults, two-space-indents be damned. Bikesheds are great places for compromise.
https://qz.com/186432/why-hydrogen-powered-cars-will-drive-e...
a psychiatrist goes into a room with a patient, has a brief conversation with him and then comes out and says "I see schizophrenia." a second psychiatrist goes in and has a conversation with the same patient and says "yes I concur, I see schizophrenia."

what did they see?
You have to look for studies that actually tested these theories (formally or informally) and consider their methodologies (just like any other scientific research).

There are a ton of opinions that aren't backed up by fact because type design so often sits on the edge of art and design.

If all else fails, find some people unrelated to what you're working on and ask them some objective questions.
A partially deflated capped water or soda bottle put between the seat and tray table let's the person recline recline without letting them discomfort you by over reclining
Rust can be compiled to be called from C too.
Physicists Say They've Created a Fluid with 'Negative Mass' – ScienceAlert
I thought the exact same thing, about the Finnish flag - complete with Moomins.
https://github.com/reddit/reddit-plugin-place-opensource
fifteen miles in the snow uphill both ways!
My instinct is that this is not a bad thing.

I don't imagine there are many people who would be willing to trade sex for housing now who wouldn't be willing to do so if it were illegal. I would not anticipate that a law would have a significant impact on the rate at which these arrangements occur.

Assuming a law would have an impact, that impact would be to eliminate an option for housing for people who would by definition have very few others.

I certainly find this sort of thing distasteful, but the bottom line for me is that people own their own bodies and third parties have no business interfering with voluntary exchange no matter how they feel about it personally.
Former Sysadmin Accused of Planting “Time Bomb” in Company's Database
I have a MVNO (mobile virtual network operator) selling high-speed LTE plans and smartphones to folks, mostly via phone. Would this be an effective for a small (~15-person) call center?
The example you found on the blog post was there to show how prettier handles conflicting cases. It will print them only in those cases.
> On the other hand, giant companies like Facebook are the only ones who can really afford to just steal stuff and make it high performance. A startup's main premise can't be "technology-driven" in the most traditional sense of high performance. A startup will be out-performed by companies with more resources, like giant corporations.

I think it is an excellent point, but I also believe we find a balance. I see your point. Big corporation can spare money to experiment. This is Google's strategy. Throw a hundred developers and $50M investment and if fail remove the project from its catalog two years from now. Move on to the next item.

Unfortunately, I think luck being 30% in measuring success is a real deal breaker. Sometimes, your best idea (very profitable) just doesn't take off until the right moment, even if we have the best product team, the best sales pitch, the most intuitive platform. Sometimes it's playing Russian roulette. I recently read about Foursquare - that's a good example. The luck of finding the right people leading a new vision.
> by skipping class I didn't know the final was rescheduled!

Made a similar mistake. I showed up to an Astronomy final... 2 hours late by mistake! Prof hands me the test and says you have 20 mins to finish. Somehow I scored an A. Pure miracle.
Lutz is a brilliant automotive businessman IMO and fought hard to make GM innovative before he retired. He's not some empty suit beancounter
They're not releasing a driverless truck unless I'm missing something big? So they'll still need a cab and still look like modern trucks.
Is there any chance they might miss an opportunity for optimisation by throwing out the sugar, thereby discarding information about the prgrammer's intent?

Or does the sugar carry no such information?
Pianoforall – Incredible New Way to Learn Piano and Keyboard
Various sources are reporting a $16M unit cost for this bomb (excluding R&D costs). That's more than half the unit cost of the C-130 aircraft that delivers it.
I'm guessing it will be closer to a large moving van rather than a real over-the-road semi. Probably 200-300mi range.
I feel life Walmart did a good job forcing other retailers to up their game. They also certainly aren't the only retailers in town so it seems to me that competition is alive and well in that space but I guess that might be different depending on where you live
I suppose Prettier should make it possible for a developer to reformat the code the way they prefer when they pull it, work on it, then format it back to what the rest of the team has agreed on before they push. Unless it was completely automated it sounds like a pretty terrible way to work, though.

How are you doing it today?
One of the very best documentaries I 've ever watched. My most favorite part on describing modern Chinese culture : the need to replace the logic board, and the seller's reaction : 'legit'. In China people still are, indeed, very honorable.
How does this compare with other companies in the space like Chorus, Gong, and other YC companies like People.ai or VOIQ?

Congrats on the launch!
ah, hm, I was not familiar with that. I skimmed the article but missed that part

I'll keep VARA in mind, looks like he could use both the federal VARA law and the state's
What kind of university has the space to start classes at 11AM? Just the logistics of trying to fit that many more classes into your limited building space seems impossible. You'd either need a lot more buildings, or you'd need to be forcing other things to the early time slot.
Yes, prettier has a `--single-quote` option (default false).
Its time to come back to down to reality. Your manager would be laughing at your little outburst all week. It would actually make him happier.
But they're also not claiming it isn't. ;-)
Explosion of Walmarts killed a ton of competition, including my dads' sporting goods business.
Interesting, I wonder if studies that find a negative, like this one, are more likely to stand the test of time than ones like this study rebutted.
Could you go into more detail? It seems like the goal of the magazine is "practical and useful insight into what effective teams are doing."

Is there any evidence that on-call bonuses or compensation affects the quality of work that a team does? Maybe there is, but most of the research I've seen doesn't support that conclusion.
They specifically demonstrated a case where that's necessary [1], it doesn't always do that.

[1] https://github.com/feross/standard/blob/master/RULES.md#semi...
Slightly related, I found it illuminating to google where the "X takes Manhattan" snowclone comes from.

https://english.stackexchange.com/questions/204223/where-doe...
Representative democracy leads to tyrranies of the oligarchy. We don't need any more evidence for this.

I too, however, would prefer a run-off election.
I would give that to the Army as they were out PT'ing as I waking up to get ready for work.
Using Gradle's ExtraPropertiesExtension to Configure Git Submodules
It's true that the DOM is a bottleneck on many apps (I don't think anybody is disputing that), but "a little faster" undersells what Servo is trying to achieve: order-of-magnitude speedups on GPU-parallelizable tasks, and at least factor-of-two speedups on CPU-parallelizable tasks, all while providing stronger guarantees WRT user security than any contemporary browser.
What a fantastic writeup. I had some vague ideas regarding the challenges involved to build an application of such scale, but the article really makes it clear for everyone the amount of decision points encountered as well as why certain solutions were selected.

I also like the way the article is broken down into the backend, API, frontend and mobile. This isolated approach really highlights the different struggles each aspects of the product has, while dealing with what is essentially a shared concern: performance.

What I also found interesting is the fact that they were able to come up with a pretty accurate guess in terms of the expected traffic.

> "We experienced a maximum tile placement rate of almost 200/s. This was below our calculated maximum rate of 333/s (average of 100,000 users placing a tile every 5 minutes)."

Their guess ended up being a good amount above the actual maximum usage, but it was probably padded against the worst case scenario. The company that I work for consistently fails to come up with accurate guesses even with our very rigid user base, so it's pretty impressive that Reddit could accommodate the unpredictable user base that is the entire Reddit community.
This all sounds exactly like Solzhenitsyn's descriptions of Soviet factory production, where the work near the end of the month was always rushed out the door to meet quotas.

The way he tells it, no one ever got in trouble for subpar products. But if production numbers were down, someone was going to the gulag.

Apparently, consumers were aware of this and would try to obtain goods that were produced near the start of each month.
As a parent, I dread seeing worksheets come home with my kids that are obviously downloaded from the web. It's mostly been busy work dressed up with clip-art, or just totally unvetted by the teacher (e.g. "fun" word puzzles with obscure words). There were a couple of history worksheets that made sense to share, but the documents were apparently un-editable, so about 2/3 of the questions were blacked out before it was copied. Which is fine, I guess, but seems not exactly optimal.
Burger King hijacks the Google Assistant, gets shut down by Google
Because, when it comes to civilian lives or collateral damage, only U.S. lives matter!!!
Just goes to show you....execution is all that matters. If you can force your crappy app onto hundreds of millions of devices through your deal-making capabilities, you'll have the same success that a viral sensation would have.
The Bolt is lacking a couple of things that are very important to Tesla enthusiasts:

1. The charging situation, and the ability to drive long distances without much trouble. Thanks to the Supercharger network, Tesla's cars can plan a route to get you from nearly any point A to any point B without too much longer of a drive than most people would do in a gas-powered car. The Bolt can use third-party chargers, but AFAIK it takes longer to charge and there's no concerted effort to ensure coverage with those. (Here's an article on this from a reviewer who likes the Bolt: https://electrek.co/2016/09/14/the-very-good-chevy-bolt-revi...)

I think this is a bigger point than most people who aren't actually planning to buy an EV think. The Bolt's lack of an answer to range anxiety makes it more of a commuter car, which puts it more in the same arena as the Nissan Leaf rather than any of Tesla's cars.

2. Autopilot. This is a very exciting feature Tesla is pushing very hard that the Bolt doesn't have at all.

And on top of those, there's also the fact that AFAIK you can't buy the Bolt in most places, which kind of puts a damper on how popular it can be.
Nice, I'd been wishing for a "devops" book full of case studies - what situations teams were in and how they handled it. Occasionally you get an engineering blog post, but most of those are just boasting unilaterally about a solution, and not any critical discussion of the problem or the myriad of bandaids most of us have to deal with.

This might be a step in the right direction.
>finite resources: digital ad dollars

The combined market cap of these companies for which digital advertising is the main product is staggering...and sad.
Mobile input methods?
I'm curious if anyone has experience with the Twiddler3 or other one handed keyboards. I'd like to be able to take notes or write while walking without the embarassment having to talk to myself. It also seems, that we are on the verge of a AR becoming a reality so becoming comfortable with such a tool would be handy.
Imagine the terrible performance of grep written in js, executed by a chrome binary.
I recall reading an interesting theory on the mirror test: some animals for whom sight is a more secondary sense might fail a mirror test, but could potentially self-identify using other senses.

Take dogs for example: their sense of smell is much much more primary than their sense of sight. So while they may fail a mirror test, they may be more adept at self-identification by scent.

Edit: found an article about it from NPR http://www.npr.org/sections/krulwich/2011/03/03/134167145/i-...
These are some of the nicest apartments where I grew up - they're $400 / month for a one bedroom: http://www.lindseymanagement.com/cgi-bin/detail.cgi?type=apt...

In terms of amenities... that price includes access to the golf course that they overlook.
Well I think to make this argument, you'd have to provide more points other than snapchat. In this case as many other have been pointing out, Instagram is just out executing them in terms of quality.

What other examples do you see this to be applicable ?
>employees are able to sell their stocks, I expect to watch the stock tumble to never come back up

You expect the employees to start dumping their stock at fire-sale prices? Otherwise, how do prices tumble in a market? The buyer and seller have to agree on price.
The problem is skill transfer. What does he do when Volvo shuts down his factory? Even if there are other potential employers nearby, they are unlikely to be hiring because they already have their guy.
I bike about 18-20 miles round trip every day and I spend between an hour and an hour and ten minutes on the bike (total, not one way). I bring a change of clothes, lunch, and macbook in a waterproof backpack. Shower once in the morning when I get to work. I get my exercise and my commute done at the same time and I don't have to pay for/maintain/fuel/insure a car. On the off days that I don't feel like cycling or the weather is insane my wife drops me off or I get an uber.

This is my opinion and it may ruffle some feathers but if it takes you 10 minutes to go from door to door in a car and you don't have a disability, you shouldn't be driving to work. At least not every day.
Why no discussion of the fact that people tend to wake up earlier as they age? A lot of professors are quite tired late in the day, and their lectures might not be too terrific. It seems we should multiply two functions, one increasing and the other decreasing, to find the best time. And then put all classes at that single best hour. Or, well, you know ... stick with the working hours that basically every other adult has to deal with.
in my experience its always worth doing extra work to avoid circular dependencies and couplings.
<shameless-plug>
Also available on GitHub (https://github.com/8192px/8192px) ;-]
</shameless-plug>
> ...they are trying to start the process (potentially a slippery slope) of blurring the distinction between church and state.

That's news to me. Citation please.
http://prettydiff.com/?m=beautify
Correct. Our work systems are on TrueNAS and left alone. I upgraded my FreeNAS because it was my home system and I wanted to see how things looked as a preview for when they pushed things into TrueNAS. It was broken so I reverted. The best part is it was so simple just to go back and it all worked.
This seems like the sort of crime that the CFAA was intended for. He was a trusted insider for 14 years, and then this. Also, he obviously wasn't very competent if he didn't consider that the MAC address of the laptop would be logged and traceable to him.
gofmt helped drive the demand and popularity for prettier, but people have been trying to build something like it for JS since before Go existed [0].

Prettier has succeeded largely due to a better algorithm, which actually came from the haskell community, via Wadler's paper A Prettier Printer [1] (with an implementation available at [2]).

[0] js-beautify had its first commit in 2007: https://github.com/beautify-web/js-beautify/commit/e1ddc28b2...

[1] https://homepages.inf.ed.ac.uk/wadler/papers/prettier/pretti... [PDF]

[2] https://hackage.haskell.org/package/wl-pprint
I've also run into straight-up fraud more than once, for example buying a switch at above MSRP, only to be given a fake tracking number and nothing to show up on the delivery date. It was not easy to find recourse; the process starts with "asking for a return" which emails the seller and gives them two days to respond before you can escalate to Amazon, which was not intuitive at all.
The issue is that the guy refused to leave a private space, getting security or police to remove him seems like the solution to that problem in most other contexts. It's a different situation but if someone refused to leave my office they would definitely call the police
Good to know, this is not our use case at the moment, we mostly generate PDF of 2-3 pages long.