skysight-inc/HackerNews huggingface dataset:
I delete the segment and enter manual time with an explanation of why i did that. Manual time isn't protected by oDesk in disputes, but in that situation it's fine to use and low risk.
There is a TOTP/Google Auth 2FA application for J2ME, which will run on many feature phones: http://totpme.sourceforge.net/

In addition, 2FA systems are not limited to devices the consumer already has -- Paypal could easily send you a device that generates a one-time password, or that uses a challenge-response protocol to do so.
As someone who has done this a few times, LongForm sounds like a great idea.
Aussie Bank's 7000-Mile Blockchain Experiment Could Change Trade
They also have binaries you can install without npm, however, it's extremely likely that their target audience already has npm installed, so that is indeed the easiest.

(Also, something something "easy_install pip" or "gem install bundler")
+1 for http://stackshare.io/
My speculation: it matches the dist tag.
Back when Elance was a separate site, I created a script to automatically withdraw funds from my Elance account to my bank account. I posted it to their forums and promptly had my account locked "after a routine review". They unlocked it after I jumped through some hoops, but I think the same shoot-first attitude clearly survived the merger with upwork.
Not just a monopoly, but also when power concentration becomes too much of a risk to the market.

If just one of the big banks were to fail it could take down the entire economy along with it. Even after all the stress tests... Because they don't count the interconnectedness of these backs.

For this reason even the Libertarian and staunch capitalists should be clamoring to break them up into smaller chunks. There's no reason why such an action should be bad for investors or the banks themselves. It could merely be a forced diversification.
Picat programming language
It's a little disappointing that someone got all the way through pitching, writing and publishing this story without a serious look at whether the serious amateur runner is being diverted to other sports. Sure, they included a stupid throwaway line about gimmick dodgeball - but where's the analysis of high school or college level running, or the question of whether kids are playing soccer instead of focusing on distance running? I suppose it's more satisfying to just assume it's a kids-these-days-and-their-facebooks problem.
No. The market is so small that for low-volume generics there is usually just one manufacturer. There's also the moat for competitors to surmount, they must prove equivalency of their galenic form, a certification that the incumbent already has had for decades.
Fatal Mistake That Doomed Samsung’s Galaxy Note
> "AirBNB for self-driving cars"

AirBnB works great when you exceptionally need accommodation, far from your normal environment. Most people would hate to need booking an AirBnB every night of the year, in order not to sleep under a bridge.

I think people can regularly move around in impersonal vehicles (as shown by public transportations), but they'd hate depending daily on borrowing a car that's clearly someone else's. They'd probably also have a problem leasing their own car when there's a slight risk that they might need it. So really, the dynamics that makes AirBnB possible doesn't seem to translate well to daily transportation.

> There's no reason the manufacturers can't take this approach themselves.

I'd turn it the other way: it's likely that the fleet operators will also build and repair the vehicles. But I wouldn't bet that legacy car manufacturers will be the ones cornering that market.

Very unluckily for them, electric power and autonomous driving look like they'll become mainstream simultaneously. As explained above, I believe the former will breach their historical moat, and nothing indicates that they'll be the first to rock at the latter, as well as the new kind of consumer relationship that comes with fleet operating for consumers (most of them already operate corporate fleets).

Anyway, unless you're a shareholder, it doesn't matter much whether the behemoth of tomorrow is called Ford, Tesla or Über. Many of the individual engineers will be the same either way, hired by the winner. I don't believe in Apple winning this: they're good at making you lust for ownership of tangible goods, but offering collective services in impersonal vehicles doesn't feel like it's in their DNA. As for Google's moonshots, I can't remember any of them being successful. Moreover, they'll probably be beaten at their usual strategy of accumulating more data than others and parsing it better: Tesla's already accumulating millions of analysable miles with their actual fleet of actual cars doing actual travels, while Google toys around SF with replicas of Noddy's car. And Musk's been hinting at interest for building a company-owned fleet (although he would be a fool to say it out loud: Tesla's all about making electric cars sexy to own).

Über is also very well positioned for smart data accumulation. And IIRC, Kalanick has always been open about his plan of cornering the autonomous cars fleet market before autonomous cars exist, and hiring drivers as a temporary stop-gap (which he also openly treats like shit).

> Plus most buyers prefer a fixed, regular payment over paying-per-use

They currently pay a mix of the two (they pay for gas and maintenance per mile). With electricity being cheaper than oil, it's possible for fleet operators to offer an even better per-month / per-mile ratio. And I agree with you that they'll probably do just that. Unless of course, a monopoly is secured so fast that there's no point in making fleet customers happier than those of cellphone or cable operators.
I'd also wonder if England and the British Isles more generally wouldn't have ended up more aligned with and culturally similar to the Nordics. Though there were of course already a history of ties to Southern Europe because of both the Romans and proximity.
Yeah it'd be great to have.
Are these cases easy in ClojureScript -

I change the property 'Part' to 'PartList' on my DTO and now I need to find all places that Part is referenced and update them.

I have a function that takes a 'User' as a parameter, but I don't know what the property is called for the display name. Is there an easy way of figuring it out without running the app? REPL wouldn't help because I dont even know how to create a User object (this is a very large code base that I didn't write myself)

I add a new parameter to a render() function and I need to find out all the places the function is called so I make sure to update them.

I make a spelling mistake calling a function or referencing a property. Do I get any instant alert to the error or do I have to run the app, or run REPL on it?

If I'm changing tons of code across many files I don't want to have to run/REPL for every little thing to validate that I didn't make a dumb mistake. Ideally the mistake is caught as soon as I type it. Does ClojureScript have this?
Yeah. Nobody has championed it as of yet. That's open source :)
I don't know, but unfortunately the answer will be completely different in October 2018.
Yes, should have clarified, obviously hardware wasn't built for free. Regarding the sweepiness of my statement: I feel like digital freedom would be in a much, much deeper hole if it weren't for the loads of FOSS software running our servers. Sure, there are proprietary solutions, sure some dev time gets paid, but a lot of work is being and has been done only, afaict, to make the world a better place.
For a basic web app, I would just Flask and just use Jinja templates to render views.
Gavin MacFadyen has died
> theoretical

I don't think that word means what you think it means.

Asking what problem a technology solves is a very practical question. Countering with "IPFS is a nice and fun technology", is the very opposite, i.e. alluding to that there might be some theoretical benefits to it, but that your mainly into it for gits and shiggles.
It's interesting to me that the website "thinks.com" is entirely in German. I'm used to seeing sites on .com in English, and indeed I can't even think of another site right now that isn't.

Why didn't you use the .de ccTLD? Given that most German websites are not using .com domains, isn't this potentially confusing, and causing you to lose traffic? You don't even own thinks.de; it's blank.
Almost.

Various parties are required to trust that anything rated D or whatever is risky. They aren't required to trust that AAAAAA+ means risk-free.
I fill them with nonsense words unrelated to the question. Mother's maiden name? Fire truck. First car? Air conditioner.

If I have to call a company they always ask me why. The explanation is anyone who has me as a Facebook friend can figure out who my first girlfriend was, my maternal grandmother's first name, my mother's maiden name, where I was born, my first car, etc. And if every company has the same data, a data breach at one makes the entire system fall apart.
There are elements in the far left, very outspoken elements that are very intolerant. It's not something that is inherently left, but it's become the public face of the left to all of those who have different views.

The right has similar issues, you mention you are right and you get pegged with the climate change deniers and everyone assumes you think the poor are poor because they are lazy. This is not what most in the right think but it is what gets the most press.
Quality of life is just as important, or even more important, than length of life. AD destroys quality of life long before it kills you (and most AD sufferers are killed by something else anyway).
Mentuit – The platform for online mentorship
"Do you really think that he didn't do anything visible for hours and then had a magic spark that led him to delete 2000 lines?"

OP said something about "not seeing anything on the screen for an hour or more". Not multiple hours. I would almost guarantee that Atkinson thought about the Quickdraw problem for more than an hour before coming up with his insight. I know he wasn't "looking it up online" because, you know, that didn't exist in 1982.

If I'm thinking about something really hard while working at home, I go in my bedroom and close my eyes. That looks just like I'm sleeping, but, you know, I'm hard at work. Sometimes I take a shower.

I think the attitude that "typing" = "programming" has much to do with the popularity of languages like Java that encourage the production of reams of code with very low semantic content.
> ... and that's pretty much the deal killer for this on mobile, even ignoring everything else.

It is, for now, indeed.

> Except you are not allowed to download videos from YouTube

I think youtube would be interested in some load balancing if they could keep the income from commercials. Wait, what, there wouldn't be a need for YouTube. We'd only need a way to pay content creators build into the system (Ethereum coupling somehow?? I'm not sure, can views be tracked in IPFS?).

> This scenario would require significantly less bandwidth overall.

The same amount of bits are pumped around but they have to cover significantly less physical distance and hubs. This reduces bandwidth.

> Somehow I doubt that. Total costs would most likely go up, but they would perhaps be more spread out.

Me pumping bits from my neighbor's house to mine instead of us both via the backbone from some server in a central location requires less (expensive) infrastructure between me and that central location.

> Consumers don't spend anything for accessing content on the Internet

indirectly they (we) pay for the copper and the fiber.
Wow... talk about a first mover advantage...

Best case scenario, according to the graphs in the article, is if "Low Carbon Policies" come into effect to disrupt the oil industry as quickly as possible... we will still be consuming 50 million barrels of oil per day in the year 2060.
Yup. My team has vigorous disagreements about architecture and design. We all take an "engineer's mindset" - "I'm not married to this idea, just throwing it out there because a, b, and c - what do you guys think?" - and debate the ideas separately from (and usually without harm to) the egos of the people who generated them.
> When i'm in the office i'm supposed to be working, and the machine is supposed to be used for work purposes. Not for entertainment or other personal things.

I don't know one engineer who actually does this. The company doesn't own you. They can't dictate your life, thinking anything else is wrong. You own the labour, ergo you own the company, if their business process can't fit itself in your life, they can fuck right off.
I agree, I know hardly anything about these matters. It's my attempt to guide the OP away from a way of thinking.
Why do you need to call Paypal before the payment selection screen? Still happening for me, and there is no visible feedback when you click checkout. It just looks broken for 10 seconds.

The rest of it is so well done, but I have to wonder how many sales were lost because of this checkout issue.
> As for the effort better spent posts, those are awful. Never post those.

Except, the issue is when there’s already dozens of standards in the field, and someone decides to make yet another one, and publish factually wrong articles about existing standards to get an advantage.
So you do have access to whatever might be XCode vNext?
May I ask what happened.
I've been unable to remove a credit card from my account for almost 5 years. It's since expired, and is somehow stuck as the default payment method.
It's just the opposite. It's a context of respect that expands the useful ranges of tone.

If a stranger shouts at me, I'll instantly ignore them. If a person who I don't trust shouts at me, I'll be planning my escape, or possibly shout back. If a person with whom I have a respectful relationship shouts at me, I'll immediately move to deescalate the situation, calm them down, and get us back to the sort of discussion where we can jointly discuss and solve whatever has put them in such pain.

Long-term, large-scale problems require creative team-oriented approaches. Jerks eat away at social and cultural structures that make that possible. A book that covers the details is "The No-Asshole Rule": https://www.amazon.com/dp/B000OT8GV2/
131 Quality Startup Directories and Review Websites
UNIX-like kernels are easy, in that you don't have to have that much running before you can run "Hello World". I'd like to see more on microkernels. You have to have more pieces running before you get to "Hello World".

Also, the emphasis on virtual memory and page faults is becoming dated. Paging out to disk is obsolete technology. RAM is too cheap, and mobile devices don't page.
You're right. I autocomplete Ruby with pabbrev in emacs. Basically it remembers what I wrote and suggests me the strings that match the prefix I'm typing. It's great and more that enough. It can't know the number of arguments I have to pass but it rarely matters. All I usually code in Ruby are Rails apps and they are pretty simple, even the ones with dozens of routes and models. Furthermore the location of classes and files is very predictable. There is no need of an IDE to navigate through the code. I came to think that if a language or a framework needs an IDE there is something wrong with it that the IDE must fix.
You're assuming that the OP doesn't know whether the specific task he set the freelancer to includes the possibility of a lengthy amount of planning and preparation outside the computer, without even referring to any material on the computer, or not.

That's a fairly strong assumption and your subthread here would've gone a lot better if you'd started it by asking whether your assumption is correct or not.
How to Ace an Algorithms Interview
NUMA = Non Uniform Memory Access

"the memory access time depends on the memory location relative to the processor. Under NUMA, a processor can access its own local memory faster than non-local memory (memory local to another processor or memory shared between processors)"

https://en.wikipedia.org/wiki/Non-uniform_memory_access

---

Don't confuse "Uniform" and "Unified". That's different words.

The sentence you quoted [and try to disprove] is actually correct. Multiple cores and multiple sockets are sharing access to the RAM. If two cores wants to access it at the same time, one will have to wait.

Each socket and each core have internal caches, so they don't have to wait for each other [as far as they run operations on distinct memory spaces]. Hence memory access is "Non Uniform" because the time an access will take depends on where the data is currently located.

(If we really want to put "unified" in a sentence somewhere, the memory architecture of x86 is unified. The design is well defined and all system components have the same constraints.)
What Inspires Gene Fein, Inventor with 350+ Patent Assets
Or that the diagnosis of schizophrenia is not measuring the underlying disease state. Schizophrenia is one of those episodic diseases where each acute phase causes accumulated damage. You would expect that a small environmental trigger experienced by one twin to compound to a large difference in disease outcome.
> Go look at supreme court cases

The supreme courts are democratically determined and justified.

For ISDS courts, half of the judges are appointed by the company that is suing.

For ICS courts, all the judges are appointed by the nations taking part.

That’s why ICS is acceptable, but ISDS is not.

> Democratically elected governments can act in ways just as abhorrent as any other entity

Correct, but democratically elected governments are put under checks and balances to prevent them from doing so, foreign companies are not.
Word-of-mouth, conferences, postings to relevant mailing lists, and a no-cost download of an older version, to test it out. Very old school.
This article is factually incorrect. Here's some glaring examples:

> United States and European Union, which still compel pilots to meet stringent standards to keep their licences valid, including a requirement to actually fly a plane.

Not true, at least not in the US. According to 14 CFR 61.56 (i) "A flight simulator or flight training device may be used to meet the flight review requirements of this section"

> There is a whole host of skills you don’t exercise in a simulator

True, but the opposite is also true. I can think of number of scenarios that can be practiced in a sim but cannot be safely or legally practiced in aircraft. Example of such scenario: engine failure in instrument meteorological conditions.

> If you had a heart issue, would you go and see a heart surgeon that hadn’t operated in five years

I wonder if Mr. McConnell is aware that every single line pilot who files B787 or A380 today did all their training for that airframe and passed the rating test in a flight simulator.

The reality is all airline pilots train in flight sims these day. There is no practical way of doing that in actual aircraft. If one can do all their training and pass the license test in a sim why can't they do periodic flight review in a sim?
I assume you would also like ext4 to automatically delete your seldom used files, without asking?
Even better: actual time and date of submission
It works great only for a limited number of use cases.

It's terrible for unpopular content, it is not immune to takedown notices nor is it very resilient in the face of a determined adversary.
Yeah I think the language change would have been the most interesting thing out of this. So many French words came into English via the Normans.
> I'm not sure why moving to MAS only software on desktop OS would be such a stretch of imagination on ARM MacBooks?

Because MAS is a failure and a graveyard and restricting freedom on the mac tends to be seen in a bad light. Why break that ecosystem when you can get the same result by building up the other one, in which a restricted ARM laptop fits naturally?
I'm really hoping this ends up being called the "Dirty Bubble" and was a little dismayed that no headline catching names have come up yet.
There are over twenty people on the program committee; this isn't exactly a solo effort on Cantrill's part. One may as well refuse to attend Berkeley because John Yoo is a professor there.
"You're assuming that the OP doesn't know..."

He is quite clearly incapable of making an accurate estimate of the amount of time, planning, and preparation involved, or he wouldn't need to spy on the programmer to assure himself that the programmer was "working". He'd know just from the number of billed hours.
> the broken window fallacy is a mainstay of Keynesian economics

No that is actually not true. You'll find the broken window theory espoused by dingbat modern economists[1] and business people[2] but not hoary old Keynesians and NeoKeynesians. Keynesians believe somethings different which is that if you have a demand and production shortfall due to excess debt and fear (dread zero bound), then the government can help by creating demand. AKA borrow money to pay for labor and materials and use that to build useful stuff. Experience from WWII in the US shows that it'll work even if the stuff is not very useful.

[1] Because modern economics isn't an applied science practitioners are allowed to believe what they want about the real economy.

[2] Leaned about the broken window theory at the country club bar.
Netzob – Reverse Engineering Communication Protocols
> Let’s go back to first principles. To describe Cloud Native in one word, we'd choose "automatable".
Most existing applications are not.

This is doubly true for Enterprise Customers. Most of them are cloud minded without understanding their applications which aren't cloud conditioned.
Ballot selfies: A look at where they are allowed or not
Honestly, I'd like to be able to try out some of the old social-reasoning demos from forestdb. It's not really a high-priority thing; it just bugs me that there were working languages for doing this (Church) and now there's basically just Anglican.
This result is not nearly as obvious as you think (or hope). Even here on Hacker News you will constantly see people insisting that being an asshole is the best way to get good results out of a team, and that people like Linus Torvalds are the models we should emulate. It's helpful to have empirical evidence from a respected company indicating this is not true.
wrk2: https://github.com/giltene/wrk2
Hey everyone!

Founder of Mentuit here! Mentuit is a centralized place for people to access a network of mentors.

I find it difficult, yet critically important nowadays, to have access to mentors that can open doors for you. I want to build a great community and network of mentors and mentees with Mentuit.

I'd appreciate your feedback!

Thanks!
Bill Gates doesn't give a single thought to accounting overhead or tracking things for income tax purposes. He has a team of people whose job it is to do that.
>almost as if he equates idea guys that try to hire developers as somehow "less than" him.

I used "idea guys" in quotes because I'm referencing a specific type of person who you may not be familiar with, but I'm sure many other people here are, especially in the freelancing world. If you read the post, you can spot the cliche.

Having an idea, no matter how good it is (and believe me when I say I'm not one of those "ideas are worthless" guys) only gets you so far. At some point you need talented, skilled people to help execute on it. And it's far easier for the execution guys to crib an idea than it is for the idea guy to copy the execution skills.

Basically, the "idea guys" like to place themselves at the top of the pyramid, and think everyone else owes them something.
No, I am saying that if UNIX was available at the same price as the other OS of the time, it would never have been as successful as it was.

In general, UNIX is a poor replacement for any of the OSes designed at Xerox PARC, they did at least three remarkable ones.

Or at ETHZ for that matter.