skysight-inc/HackerNews huggingface dataset:
>At some point, enough developers/managers will begin to take advantage of the system until executives wise up.

They only wise up if they have data that tells them they need to.

Who is the source of that data? Developers and managers.

This is why it is very, very hard for big companies to stay agile: the management hierarchy insulates self-interested managers from consequences.
Was this one of the green cabs that service the outer boros? If not, normal cabs usually concentrate on Manhattan and have only basic knowledge of everywhere else. It's helpful if you know the name of the neighborhood you are going to as well.
Quite possible the best NoSQL explanation articles I've seen. I usually describe it as "A database that sacrifices or reduces one of the tenants of a traditional SQL database for performance, availability and/or scale."

The harder part, is depending on your needs there are some ideal, and less than ideal fits for many of the options. As to one adjustment, I would consider DynamoDB closer to a column/bigtable store more than a key/value store.

Personally, I tend to favor some of the nosql variants or regular SQL depending on your needs. You can handle some issues in other ways. Also, if your db/system/site can be down for a few minutes for an upgrade/migration, then it's less of an issue, until it isn't.

In the beginning, developer time/comfort can and should account for a lot... as should insourcing and outsourcing and knowing your market, audience and potential needs. There are plenty of use cases that absolutely do NOT need to scale beyond a hundred users or so. There are others where you must scale to tens of thousands of requests per second and zero collective down time.

Of course, right now seeing the migration of a few problematic tables into separate service implementations backed by DynamoDB (each major cloud provider will have their own bigtable data solution), and it isn't always an easy transition. The hardest part is selling to some of the upper management types about eventual consistency and real-time enough.
> always answer "no" to "may I search your laptop?"

in my case, that would mean deportation due to not being american. i either get deported and lose all the traveling plans or i get searched.
I assume you're referring to illegal immigration, in which case there is at least a legal (if possibly not moral) basis for screwing people over.

The story with stealing citizens' personal information is entirely different; there is almost certainly no legitimate legal basis to fuck over US citizens for excercizing the basic rights explicitly protected by the 4th and 5th amendments, just because they happen to be at a border area.
If somebody can get as far as recognizing the problem as requiring Dijkstra's algorithm, they can go pull a book off the shelf, or use Google, and find the details of the implementation. Or, more likely, find a pre-existing implementation[1] that can be re-used.

Personally, I doubt that many people are walking around with the deep details of Dijkstra's memorized and readily available, unless they have a job that very specifically focuses on graph operations and they do nothing else day in and day out. So you could memorize it just for the interview, and then forget it again by the next day. But is there really any point to all that?

[1]: https://www.google.com/search?num=30&q=graph+algorithm+libra...
> Companies need to make clear to their employees (and the public) that sharing passwords is a terminable policy violation. You should be able to say, honestly and credibly, "I won't unlock my laptop because I don't want to get fired."

The USG has shown that it is perfectly happy to kneecap entire domestic industries (aerospace, semiconductor) for the sake of "national security" via ITAR. You really think they give a shit about one person's job?
My two times dealing with Apple Care have been pretty good, but a friend had a horrible experience with them. I haven't had to deal with a warranty issue out of the country though.
I just hope you see how ironic the parent's comment seems, because everything he tried to distance himself from on other sites: addiction, distraction, "constant consumption", seeing "very best slices of everyone's lives" - it's all here.
East End Toy Manufacturers of 1917
A decent 55" 4k touchscreen costs almost as much as this though - and that's with a PC to drive it.
Author here. I used to run a credit union, ended up working in the equity trading world for a bit, and most recently founded a startup to help community banks and credit unions have awesome online and mobile banking. Feel free to AMA
I opted out for years and made fun of TSA agents during the pat down. It turns out you're not allowed to requests pat downs from specific agents. Who knew? ;)

But now I don't even opt out.

Instead I tell them that I can't raise my arms above my head. They direct me around the scanner (sometimes the metal detector too), swab my hands, and call it done. I often skip 10-15 people in the process. If they ask why, I tell them I have a medical condition and they're not allowed to ask further so I don't explain.

Hopefully the bad guys never figure it out!
Pretty sure they call it quick boot or something, the earlier behaviour was that you wouldn't be able to lock the screen and it'll be in full brightness until you enter the pin, this was not cool with anyone so they made it this way.
There is no special logic behind it. It just prints the value of the variable with the name "quit", the same way it would print the value of the variable "foo" if you typed "foo".
NYT: Designing a Faster, Simpler Workflow to Build and Share Analytical Insights
Tangentially-related: check out Vermont Views [1], a complete TUI development solution. I wish they open sourced it before they exited the market, or re-entered the market for IOT/embedded developers. I've never found a comparable open source effort, though here's to hoping the Blessed project for node.js takes inspiration from Vermont Views for future directions.

[1] http://web.archive.org/web/20091011010412/http://www.vtsoft....
Next you're going to tell us 1+1=2!
Japanese companies bought most of the US denim weaving equipment after the US textile industry collapsed. Now Japan seems to produce the highest quality denim the way we used to do.
a border officer searched for me on fucking facebook when i was going into the us in march. she said "i just want to know who you are and why you are coming".

i don't have a facebook account. she said this was really suspicious.

oh and she also found suspicious that i had two us entry stamps within a week of each other and didn't accept my explanation that i had gone through the us to go to england with my wife (even after i pointed to the GB entry stamp).

i hate going through the us border control.
Yup. The correct solution is to stop traveling to the US. Stop sending your employees to the US as well. If the rest of the world starts insisting that US companies always come to them because of how US border agents act, that shit will bubble up to the lobbyists real fast.
I admit, my threat model doesn't include indefinite detention at a border, but that is a valid concern depending in where you are going. Unfortunately, it's common not to believe people that say they don't know their password, otherwise the solution would be to just change your password and leave it at home without learning it.

For me, the time lockout changes the claim you can make to an official from "I don't know the passwords, I have a record that I didn't bring with me, but can retrieve online" to "I don't know the passwords and have no ability to retrieve them while here". For me, that distinction is valuable and the benefits outweigh the risks. But everyone has different requirements and risk sensitivity.
Gotcha. Just know it could give a bad first impression about the security of other assessments and competence of the team. While I find these questions to be quite flawed for the stated purpose, I really do wish you and others in this space luck!
WiFi at Town and Country Village spams from your Twitter account
Check out Daniel Shiffman's "The Nature of Code" [1]. You can read it online for free (and play around with the web-based examples!). The book uses Processing but there's a p5.js port of the book available on Dan's Github [2].

__

[1]: http://natureofcode.com/

[2]: https://github.com/shiffman/The-Nature-of-Code-Examples-p5.j...
The thing that bothers me about buying jeans in the U.S. is the near-universal product segmentation based on 2-inch intervals for waist and inseam (32", 34", 36", etc.). It's rare to find jeans with a 33-, 35-, or 37-inch waist, or a 31" inseam. Because my measurements don't fit what's available in the stores, I often restock when traveling overseas.
> Good commenting requires empathy.

I once found a comment that said something to the effect of:

// If you are here reading this it means things are very bad for what ever reason. I am sorry for the mess that follows but at the time it was the best possible solution. Your fucked!

Lets see who did this, oh look 3am checkin, by me, almost a year ago.

It was bad (all of it) and my comment was true to forum I was in a situation as described.
Thank you, that was exactly what I was looking for.
Best python packages for data science
Execute shell commands on your servers via webhooks
exercism.io, do all the exercises in the language of your choice. I recomend Ruby and Kotlin first. But, it is like running, you need stamina and focus. Learn developing by testing while you are at it.
How about git uncommit? Undo suggests it might work for other actions like pushing
What does "employee-run" mean in this context? (isn't everything at Google employee-run by definition?)
Exactly why I wont touch Alibaba stock. Too much risk that something like this could be happening.
> He beat the more well-known inventor Thomas Edison by 20 years,

de Martinville was forgotten because his device had no use, could not play back sound, he did nothing to improve it and he had little idea what to do with it.

> There is no evidence that shows Edison knew about Scott's breakthrough when he stumbled onto sound recording.

He did not "stumble" into it. Edison had a flash of inspiration and then designed a machine to implement it.
<noscript> is what you're looking for. It has been supported since Firefox v1.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/no...
it already tells you hot to quit when you hit control-c
and if you happen to be in edit mode, hitting it twice gets you the message.

if people don't notice the "Type :quit<Enter> to exit Vim" message, they also won't see the (Y/N) selection.

so, absolutely nothing gained by making this change, except making things more annoying for people who do know how to use vim.
How many fingers is Big Sister holding up?
A frequent catechism in the 'death of retail' elegy is that malls are often failing because these days, consumers prefer to spend their money on services and experiences rather than physical goods.

And I can't help but think along the same lines that you are. You're telling me that you have these enormous storefronts with several multi-thousand sqft and often multi-story commercial spaces. You're telling me that they're sitting empty as retail giants fail to sell enough goods. You're telling me that people want fun experiences these days instead of consumer goods.

Call me crazy, but maybe you should turn that J.C. Penny's into a giant laser tag arena with drone-targets, or a VR-cade, or a big IMAX/4D/whatever theater, or a 'hot desk' shared workspace. You know, things that people can pay to use for fun or relaxation?
Shame it has to come to this
And after his initial work, Edison just sat on it for about 10 years until a competitor started to come along. At which point, he did some more work to make his own product marketable.
>Amazon is terrible for clothes, but non-Amazon is fantastic.

Key barriers in this space are fit and fashion. Either those suffer, or the retailer has to eat a lot of returns.

I'm between sizes. If I shop online and want things that fit, I have to order multiple sizes and keep the best one. I wonder how that cost compares against a B&M.
It does make this blanket statement at least somewhat incorrect:

"Support is limited to the country you purchased the device in"

But it certainly doesn't invalidate your poor experience, which sounds very frustrating.

That said, your video looks familiar. Does it go away if you disconnect and reconnect the keyboard? Every once and a while I have to do that.
> This system does not facilitate accusations of any kind, because it is anonymous to all parties involved.

I find considerable irony in this assertion considering we're talking about Google here. If any organization should know about the emptiness of promises of anonymity it's Google.

> Nobody is being publicly accused of anything, as has been said multiple times in this thread.

they are, actually. they're being accused anonymously, but that is cold comfort because anonymity in an organization and social setting like that one is a false promise. the ease by which candid identities can be discovered and correlated makes this a deep flaw if you mean to use it as a defense against potential abuse of the list.

> Those are all rights that you have when the government accuses you of something. Those are not rights that you have when another person accuses you of something.

this seems like deliberate misinterpretation of my point. I presented the principles of due process in the U.S. justice system as a model for how to manage disputes in other systems as well. I'm not making a legalistic argument I'm making an ethical argument. I believe those principles establish solid ethics for handling disputes, and are just as well suited for interactions between individuals they are for interactions between the state and an individual.

> Give it a break, everyone. White men are doing just fine at Google. We are not the victims here.

Not the point. The point is that the slippery slope to truly bad outcomes begins with well intentioned systems like this one.
Well let me put the question back to you: can changes to git provide undo for literally every command?
> My question is this: is this the solution to our ongoing problem of not being able to properly reward the creation of digital goods because they can be infinitely reproduced

No. Blockchains allow abstract concepts that can't be reproduced, but the data makes up the concepts can still be reproduced just like any other piece of data. In fact every mining node has a complete copy of the Blockchain.
wow this is a great idea especially considering i have real shoulder issues. thanks for the tip!
Since I switch between Mac OS X, Windows, and Linux hosts, accidentally typing ctrl-c when I meant to type cmd-c (copy outside of Terminal) isn't such an infrequent error. I'm thankful that ctrl-c isn't mapped to quit without saving.
The reason cash is better is because it can be turned into (nearly) any good. Vs receiving the food pack and having to try and sell it to get the cash for something else, say antibiotics. Also if everyone else is getting the food pack, good luck selling it for much money.
But in-place sort doesn't use malloc() at all. Problem solved.

Custom allocators are nice in theory but come with practical costs. And it's easier to do worse than your system malloc() these days. Counterpoints:

- Why custom allocators/pools are hard: http://yosefk.com/blog/why-custom-allocatorspools-are-hard.h...

- Reconsidering Custom Memory Allocation: https://people.cs.umass.edu/~emery/pubs/berger-oopsla2002.pd...

I think it's good to test your assumptions and this article is a nice example of that.
I have absolutely no respect for Travis Kalanick; he's the personification of a "the rules don't apply to me" attitude, and he's been rewarded for it time and time again.
It's just that easy.
Yeah, and for example,Spring Boot 5 is going to have reactive controllers and the Asp.NET core doesn't even have it in its radar, Spring boot is a solid contender.
> the work is techincally interesting and low pressure.

What are you learning? What are the big problems in your field? How is this role stretching you professionally? Relative to career suicide vs vitality-- one should be continually adding and building skills that will be in demand.

Richard Hamming offers briliant food for thought on your career > https://www.youtube.com/watch?v=a1zDuOPkMSw
Uber's management team seems to stumble from one mistake/mess/self-inflicted-injury to another. I can't help but wonder why Uber VCs have kept them in place.
Geez, how many jobs are you planning to have?
This reminds me of how Seamless (now merged with GrubHub) took its percentage cut (~10-15%) of every meal delivery order after including taxes AND tip! That was as of a few years ago dating all the way back -- not sure whether it's still going on.
I am wondering how this compares with TBL's Solid. Also IPFS, like is this a rival, or something that could run on IPFS, or what. Also, could you access this with tor?
That's only true as long as it is expensive real estate, though.

If half the storefronts are empty and shuttered, the causeways devoid of shoppers, the parking lots eerily silent, then how long is it going to remain expensive?
> Hack who back?

The bad guys, bro. Hack'em all and let Jobs sort them out /s
> Electric motors are something everyone's known how to make for a hundred years

We are not talking about toy motors. Before Tesla who knew about making a car motor which can reach 0-60 in 2.27 seconds?
Pinterest is huge for women. I've seen tons of my female friends use it for wedding planning, home decoration, recipes, fashion/outfits, etc.
There are many examples of small data that is distributed, so distributed data is not necessarily big.

But big data has to be distributed simply because there is no single computer big enough to hold all of it.
The Programmable Love – Understanding our fantasies with the emotional machines
> while atlassian is not, they mostly care for their big customers

What do you base that comment on? Love to know how we can improve (beyond the things already listed above)

Scott (Atlassian CEO)
I don't understand. Why would people not just change their passwords by someone they know, travel, plausibly deny kniwlege of the password, and call the relative to unlock once crossed the border?
Bitcoin provides security, a large and liquid market, price transparency, and utility. Those alone have value .Flooz and Beenz had none of those. Foreign millionaires are buying bitcoin because it's safer , in many respects, than storing millions of dollars in a bank. Buying bitcoin is another form of diversification. It's not going away, sorry.
There is a lot of weak pussies in this thread
Just don't connect it to the internet and it's the same as a non-smart TV.
And to the UK:
https://www.theguardian.com/politics/2017/may/14/campaign-gr...
I guess that explains the "may"...
Most common security mistake: Lack of a Patch Management Policy that is actually followed.

Just look at WannaCry. The Patch was released March 14th and the worm was released May 12th.

That shows everybody who was compromised simply didn't have a regularly scheduled Patch Management Process in place.

From WannaCry Wikipedia page:

>A "critical" patch had been issued by Microsoft on 14 March 2017 to remove the underlying vulnerability for supported systems, nearly two months before the attack, but many organizations had not yet applied it.

>Almost all victims are running Windows 7 or newer.

Same with web apps, have a regularly scheduled Patch Management Policy in place for the Libraries, Gems, Modules, Packages, etc you use.
people act surprised... its a direct vio of TOS
From personal experience, streamlining a checkout process as much as possible can make a rather dramatic difference to conversion rates. However, the "as possible" is important. You don't want any unnecessary distractions, but if you back someone into a corner so they can't check something they are worried about or correct a mistake, they'll probably just go somewhere else.
What's your goal? skills for skills sake? become expert in specific technology? better job? promotion?
We ban accounts that troll like this here, so please stop.

https://news.ycombinator.com/newsguidelines.html
I try hard to train myself that ^[ is ESC, but of course only in situations where jj doesn't work. =)
But even though I can't see it, I can definitely feel it.
Nothing like confusing naming/branding than having a new product called "Surface Pro" when the Surface Pro 4 was released a few year(s) ago.

> Xbox

> Xbox 360

> back to "Xbox One"

Microsoft sure has weird naming tendencies,.
Ah! This is me! Happy to take questions here or via email (edward.podojil@nytimes.com).
https://en.wikipedia.org/wiki/Border_search_exception

The Supreme Court has actually weighed in on this and granted it a legitimate legal basis.
The advantages of building dynamic websites
Read rosser's comment above. If push came to shove, your clever wordplay would amount to getting into a rules-lawyering contest with Federal prosecutors, and I promise you that is a contest you would lose.
How I npm
The 77% number is specifically from the "official gender pay gap", presumably published by your national ministry of statistics or whatever (I am not from the US, but here in Germany the official ministry for statistics does the same). And that explicitly does not show 77 Cent to the dollar, as it does not compare people in the same jobs.

Anecdotes are also really misleading here: not everybody earns the same amount of money, so you can always find two people where one of the two earns more than the other. It doesn't mean anything. And as a male engineer I have also discovered before that somebody who seemed less qualified earned more than me. Renegotiate, or switch companies.

As for the Google spreadsheet, it is interesting, but I doubt it captures sufficient detail.

In fact, a often used trick with the gender pay gap (among other things) is to remove just enough detail to make it seem outrageous.

For example lets say pediatricians earn less on average than neurosurgeons, but more women become pediatricians then neurosurgeons (why is another matter). Now if you want to give the impression of sexist salaries, you don't publish the average income of male and female pediatricians and male and female neurosurgeons. You go one step back and publish the average salaries of male and female physicians. Just omit the details that could explain the differences in salaries, and you have shown your desired sexist wage gap.

(why pediatricians earn less than neurosurgeons: simple supply and demand).
Right, when we say Uber is better than Taxis, we generally mean "the Uber model is better than Taxis". We can exchange Uber with Lyft or any other company that works with thath model. It's about the general environment that ride sharing brings.

Things like how using an app makes hailing a ride easier, how having a rating system forces drivers and riders to behave better, how mobile payment removes the awkwardness of exchanging money, etc.

There's nothing specific to Uber in there, and when it does come to specifics, Uber is pretty awful as we've seen.
Says that I need a newer browser to see the map while I'm using the latest chrome, 58.
Natero Is Hiring Sales Managers with B2B SaaS Experience
> Are they not different skill sets? One is a practical skill, the other an academic one.

I'd like to see you design and program a P2P networked program without any CS knowledge, like Kazaa or Bit Torrent, that actually works as well as they do.

> I've met "programmers" who had depth of theoretical knowledge but couldn't code their way out of a paper bag.

That's true for lots of fields, but it's not hard to see that that doesn't mean theoretical knowledge isn't useful.
But what about non-Americans? As a Canadian, I can have a very valid reason to go to the States, and even refusing a search once could cause me issues any time I try to go to the US.