skysight-inc/HackerNews huggingface dataset:
I couldn't agree more. At my company, we have a few thousand employees spread across 2 main locations in the same city and 25 smaller offices. BUT we only have 12 full sized conference rooms and 4 that only seat 5. So we end up scheduling meetings more around conference room availability than person availability, and then we have people having to walk/bike/cab/uber a mile (or more) from another location to get to this meeting on time.

Scheduling meetings around employees (especially management), vendors and conference rooms is one of the biggest challenges we face for meeting times.
Definitely no permit. They just got slapped with a stop order: http://www.recode.net/2016/12/14/13962698/uber-dmv-self-driv...
For work I am running a 13" MPBr with 128GB SSD. 150MB for a terminal app is... I don't know. iTerm is 14MB.
> In a correctly-functioning Blockchain, there is no entry-point for non-permissioned humans to meddle with outcomes. This is not a bug but a feature.

How about that DAO, eh. https://davidgerard.co.uk/blockchain/the-dao.html
Well, I guess I was wrong.
I'd buy some gold bars, hide them and say I spent it on strippers and drugs. It's not like you'd keep receipts for that.
Microsoft can teach the special course: how to kill successful products 101.

If I were Satya Nadella I would fire top Skype executives first, cannot believe how a rational company can destroy this brand.
I'm not sure if I'm correct or not, but my assumption is that jotting down and handwriting forces you to remember things by virtue of it being novel all the time. I mean handwritten words don't look alike and words typed on the screen bore your brain out faster.

Just a tip: get yourself a fountain pen (doesn't have to be fancy but don't buy the cheapest crap on ebay either - they dry up instantly). Handwriting becomes fun and from my own experience I remember even more. If you use colors you might remember even more, especially if you have synesthesia.
Very cool.. I think the concept is similar to kevlar, and how multiple layers of different substances provide more than the same thickness of the single best substance.
Indeed. Syntax is not an issue beyond your first exposure to a non-C family syntax language (and come to think of it, I learned programming with Basic, so I'm not even sure the C-like syntax thing even applies in the first place).
INAL, but I assume that the bank had to have an explicit agreement for that credit in order to have now a solid legal position. Considering that and that to get these money back they now have to build a case against a lawyer, it's safe to assume that they won't try to do it. They face a costly legal battle and are in a weak position, which means a high risk of just loosing even more money.
I read c# spec when it was in beta, going fast through it, skimming less informative parts, taking quick notes as bullet points in form of single statement or question. It was one of the best experiences, it put me in flow mode and I learned a lot in very short time. I used c# later professionally and never had problems. Great thing about language specs is that is very precise, without mistakes. The art is to read+skim+note it quite fast.
Insiders are easier to identify and deal with. Be it a rogue employee or a nasty sister.
True. And probably never will again - but if people like me stop saying things about it, then even multipart with text/plain goes away... then I'm left getting only whitelisted emails because I'll bounce everything else.

Wait, maybe that's not such a bad world to live in after all...
All the more reason that you should take pause when your best developers refuse to do so.
Does anyone here on HN have experience of FaceFlow?
http://m.huffpost.com/us/entry/1384074
Took me a moment to parse the name correctly. Perhaps GoDB would've been a better choice, although I assume naming conventions prevented that and so the second letter of the alphabet was declared a deity instead.
For the first time viewers: don't miss to hover over the cartoon (or on the iOS, long press on the image):

"Somewhere in the multiverse, there's a superior universe where all comics are this dorktastic."

And the big red button at the end:

"Out-nerd me now, Randall!"

----

And more to read: Scott Aaronson's "Making of The Talk":

http://www.scottaaronson.com/blog/?p=3058
If you're comfortable with messing with the hardware, you can purchase a higher resolution screen and swap it out depending on your laptop's model
How to get the current logged in Umbraco user and restrict front end content
We agree. In fact I did not know how to qualify * exactly * godb.
They definitely would have noticed, but anyone who cared at the bank was a beneficiary - more loans equals higher commissions.

I think the problem here is that the bank employees saw no reason to intervene, even though they should have, as clearly the guy needed help (responsible lending practices here in Oz ignored). I expect that is why his conviction was quashed.
Powerful sorta, fun debateably, highly rewarding probably, flexible, absolutely not. By far one of the biggest reasons to use something other than raw SQL is because of SQL's near total lack of composability. Show me a valid SQL fragment that represents "the 'permission' field of the given table is set to true OR the joined-in user has the superuser flag", where the join is represented in the fragment itself such that any query I apply it to will have the requisite join added in if necessary. Then show me a fragment that represents "this email and all of its attachments". Then show me how to compose those fragments into a full query. You can't; if you're using raw SQL you have to manually interleave those things into every query you want to use them in. SQL basically mandates copy and paste as the only abstraction available, and it isn't even all that great at that since there's no such thing as scopes within a query making it easy for your copy & pasted fragments to stomp on each other's names.

Some of the additional query languages might be able to do it (they could certainly do chunks of what I said), but they'd still be pretty klunky about it since they bodge it on the side, and still don't compose anywhere near as well as they could or should.

Mind you, I'm not sure this library can do it either; SQL is also quite difficult to wrap around because of its structural deficiencies. Trying to hack away foundational issues at higher levels is always messy, error-prone, and still filled with the quirks that shine through.
Isn't escrow basically the opposite of trust? If you trust someone you don't need a middle man to make sure everything goes well.
> To lose certification forever all you have to do is work on one of those things and get caught.

There, fixed that for you. That small detail is why your attractive idea wouldn't work in real life. How many years it took for the car industry scandal about tampering with emission tests to be revealed? And it only got to ruin the the reputations of the few engineers involved in the forgery.
Good point. But to be fair, regular mass market cars are a very low margin (percentage-wise) business today as well, at least on the sales side. EVs just cut down on the long-tail profits to be had from ongoing maintenance and parts replacement.
CanaryCertified (TM).
Sometimes I really need great ideas for essay writing. After I read reviews at http://buyessay.info about this writing service,from that moment I have been using their services because their ideas are really great. They support content with interesting facts and statistics which really makes my essays stand out among other students' essays.
Typo cost Clinton the election?
Try Sococo - virtual conference rooms. I swear, its better than everybody sitting in a physical room. You can see, hear, share docs, chat, form subgroups and regroup fluidly.

Caveat: I own stock (used to work there)
Very valid point, also a thing I figured out nearly (but hopefully not) too late.
Communicate consistently.
What are some cool WhatsApp tricks?
> Some of the ACM venues give five dollar coffee mugs to reviewers if they go to the actual conference. I wonder how much of a discount that works out to per hour of review time. :)

It would vary a lot on the size/complexity of the paper, but I typically spend 1–3 days reviewing a paper.
Thought Experiments to De-Risk Your Startup
> Groovy isn't "cool" these days, so I guess there's not much marketing juice in comparing your new language to it

I think of Apache Groovy as being to the JVM what bash is to Linux. You could compare it to bash.
Certainly. Obviously, there are some things where age is a requirement. I'm not going to become a professional footballer at 40. But most professions are not age specific.

I'm not the biggest fan, but SimpleProgrammer.com has some great tips on how to get your name known in the programming world. It's mostly centered around blogging... but it's good stuff.
100k iterations = 400 ms of computation.

The NIST recommendation for "highly sensitive access" is 10M iterations :D
Persistent XSS in Verizon’s Webmail Client
GitHub usernames and emails are very different things. You don't get password reminders sent to your github profile, but you can get those via email.

BTW, no, most email providers never allow the reuse of close account names.
It is pretty sad. Especially considering that Ruby is like Smalltalk's weird younger cousin that is actually considered acceptable in The Industry.
I think human behavior is more nurture than nature, especially so considering that human culture changes much faster than the timeline of evolution normally does, and to ascribe the traits of one culture to inherent human fundamentals(as evolutionary psychology has been criticized of doing) is so Eurocentric as to imply that there is only one way to be a human being.
राशि अनुसार चुनें पर्स का कलर  II How to Learn Astrology in Hindi
Nested structs are shown in the documentation : https://godoc.org/github.com/samonzeweb/godb#hdr-Structs_map...

It's composition tool, not a relational one. Sorry.
Why the Peak Oil Movement Failed
It's a little bit unclear, but it looks like Waymo is not intending to build and sell its own cars commercially. It's referenced around the middle of this article: https://techcrunch.com/2016/12/13/googles-self-driving-car-u...
Make sure you pick up Axler's "Linear Algebra Done Right". It is my definite pick for someone entering the topic. And the second edition has a solutions manual floating around, which is very useful for practice (more importantly, every theorem proof in a math book is the solution to a practice problem...).
While I'm not sure they are tackling it the right way (haven't really looked in to it), that manufacturers in the west can't competitively run prototyping or other small production runs is a real problem. Unpredictable quotes, lead times, high MOQs, tooling costs in the west or the language barrier and shipping cost/time in asia doesn't provide any value in itself.
Alright maybe I'm stupid but I could have sworn that more than

square(int): # @square(int)
xor eax, eax
ret

is required to perform this, what's going on?
I'm a professional, and work in a fairly mixed office. I still voted exit, and considered those without the mobility I have when I did so.

Why would "spent[ing] significant time overseas" or "work[ing] in extremely international offices" affect which way you vote?
Pulling Teeth
Because competition is healthy and without it you'd be wishing there was an alternative to WebStorm.

Also because some of us don't like WebStorm. My experience with it has been very poor. I actually bought a license and invested time in trying to "like" it, but for my use case it was not quite there. E.g. I write a lot of Flow/TypeScript and it has always lagged behind or required me to use bleeding edge versions which were a) free anyway, so my license was unnecessary for that time span, and b) very buggy, which defeats the purpose. For vanilla JavaScript, it has the best autocompletion out there, but when you're using TypeScript or Flow there's just no advantage since practically any decent editor will give you the expected suggestions.

Boot up times are important for me because sometimes I'm in the terminal and I want to open a file, work with it, then quit (`cmd+q` or `:q`) when I'm done. WebStorm is not my friend in those cases. Vim is. Surprisingly VSCode is as well.

In WebStorm's defence, I believe the Vim plugin is one of the best out there (perhaps just second to Emacs evil mode). Other than that and its JavaScript IntelliSense... I can't really think of any other advantages. I hear some of my colleagues talk about git diffing / merge views, but to be honest I already have tools for that and I never do any git stuff in my editor unless it's Emacs + magit.

Refactoring JavaScript code might be neat with WebStorm as well but I haven't used it enough to have an opinion on it. I don't know how well it performs with TypeScript / Flow / Elm codebases but I'd be interested to see it in action, since those seem to be easier targets for refactoring than JavaScript.
It's interesting that most non-technical people I know simultaneously support net neutrality because of intense campaigns for it, and support things that are against net neutrality like 0 rating because they benefit from it.

Many of them didn't realize the most common mode of breaking net neutrality could individually benefit them (even if it collectively hurts us all in the long term)
I just hope I never run into another game as addictive as WoW was when it first came out.
Hey ethan, congrats to the release! I'm looking forward to take the iOS azure APNS plug-in to that platform.
If he had committed a crime, that would be one thing. Taking advantage of a free spigot of money though, that would get him fast tracked as far as the bar is concerned.
Erlang is a fully immutable language. Haskell's more the one where things are either immutable or strictly contained in some scope.
My understanding is that US requests explicitly include a clause that exempts your counsel from the NDA requirement, in that you're permitted to show it to and discuss it with them.

(They, of course, are bound to not share it further.)
I was wondering if maybe common Linux distributions ship with a different default than the Windows builds, but all I could find is that telemetry wasn't working with Ubuntu Firefox for a while in 2016[1].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1233687
Quote from https://en.wikipedia.org/w/index.php?title=Pentium_F00F_bug&...:

"The Intel Quark series processors are also affected by this bug. [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738575]"
From the story, the first few months were legitimate, and then the next 12 months were just mortgage payments and only the last few months were crazy partying.
Show HN: The only VPN speed tests you can reproduce and verify
Nice tip, thanks! I have not thought about this, but it seems it is possible to buy one for my model for 50$. I will consider the replacement.
Let's think about it for one second...

Either you write one new function yourself, or you force all API users to rewrite their functions to accommodate you.

The choice will be a show of what you value more: yourself or your users.
I didn't even know there is a 64-bit Firefox installer. I remember there being a fork that would build it for x64.
He even says as much:

Those are my four areas. Under a Clinton administration, my list would have looked much the same. Trump's election just means the threats will be much greater, and the battles a lot harder to win.
Usable membrane-less version of flow battery IS the breakthrough. Still, that article didn't even mention that. Membrane is the weak point of the technology, it's expensive and with limited resource.

P.S. Technology of flow batteries is very promising (at least for consumers with size down to cars) but the article is not.

Wiki so much better: https://en.wikipedia.org/wiki/Flow_battery
How would you know that the hash is of a password of sufficient entropy?
>It's called Pyret.

How about just learning Python instead of learning a toy language and then having to learn Python anyway?
What other options are there for graphics besides Intel, Nvidia, and AMD?

What is the other 3%?
Truth, Trump, and Trisectors
> Why not be brave about it and use date-based numberings

Like IntelliJ IDEA? The version I'm running right now is 2016.3.1
Just yesterday I was on battery and was going to watch a movie. Looked up the battery indicator to see if it's going to be enough and sure enough it wasn't there. Now I know why.

If it's not working reliably for the new Macs, why disable it for all of them? It is/used to be pretty accurate on my early 2011 15" mbp.
Be Prepared to Talk to Microsoft Bots on Skype Next Year
Every meal eaten estimated to cost the planet 10 kilos of lost topsoil
I really enjoy The Illustrated Guide to Law.

http://lawcomic.net/guide/?page_id=5
For the IDO part: If you open a folder in VS Code, then you can use Ctrl+P or Ctrl+T (I keep forgetting which), and that allows you to type part of the file name, and then it will find it. The best is, it searches the entire subtree of the folder you opened.
Contest and Collaboration Platform: Lykke Streams
That would have crossed the line from being just immoral to being illegal. Not buying the gold bars, but failing to disclose & surrender them during court proceedings.
X can always by devided by 2, meaning the condition will always be false thus returning "a" unchanged.
"xor eax, eax" is a shortcut to "mov eax, 0".
Packt Publishing $5 eBooks and Videos
hasn't there been a brutal multi-year price war between the large cloud vendors in favor of the customer?
While I really enjoyed the comic, I don't think that it would actually explain anything to someone who had only been reading about quantum mechanics in some popular science articles.
Using LightFM to Recommend Projects to Consultants
How Divorce After 50 May Badly Affect Your Retirement Prosperity
Department of Energy refuses to reveal names of climate scientists to Trump
Chef Tutorial – Way to Transform Infrastructure into Code
Disclaimer: I'm not a very experienced programmer and I'm probably an idiot.

I think OP missed entirely the point of learning a new language. When I learn a new language, I try to use the language the way it was built to be used, instead of trying to adapt it to what I already know. That's why you'll often see me asking questions like: "What is the Rubyist way to solve this?". I do adapt the language, but only after I've tried their way first.

I started programming by learning C, which taught me how the computer 'thinks'. Oh, and the absolute basics of programming.

I learned C++, where I was firstly introduced to objects and reliable ways do handle resource allocations without leaks (hopefully :).

I learned Ruby, where I was firstly introduced to functional programming and a wonderful implementation of the language using objects. I also learned what expressive your code can be.

I learned JavaScript, which didn't teach me much, but I've used it extensively to practice what I had learned before. JavaScript does everything.

I learned Haskell, which taught me more functional programming, and how problems go away when you use the correct types (or containers).

I learned Scheme, which showed me how simple a language's syntax can be, while still effective. It confirmed what I knew all along: all those different syntaxes mostly don't matter.

Sure I could have learned all those things without learning a new language. But I had no idea they even existed. Now, what will I learn next? Any suggestions?
And if there is any class of people known for their impeccable ethics it is lawyers.

I'm not sure that class is having the intended effect.
It's mentioned in the original article as well.
Exact same experience here.
What set up do you have for 7 GB of RAM? Why is that more popular than 12 GB?
+1. Notion is incredible.
I'd say switching between languages within the same paradigm has a pretty low payoff. But if you switch between paradigms -- say, you learn Prolog when all you knew was C -- the payoff is pretty big. This is because you're not merely learning new syntax, libraries or toolchain (boring!), you're learning a completely different way of thinking about problem solving.
Not really if you just increase the capacity of each cell you decrease the maximum power draw so the performance goes down.

If you just add cells you increase the weight of the car which can also have a negative or neutral effect on performance.
I think would. A car similar to Leaf with a 400 mile range would be very attractive for me.
>people don't understand what autopilot is

Much effort is expended on branding and naming. This would, at a bare minimim, include a basic consideration of how a word is commonly perceived, irrespective of whether the common perception is accurate.

Tesla is fully aware of the cachet that the name confers upon the brand, while displaying it prominently and relegating the absolution and disclaimers to the finer print. I like Tesla. I admire Musk's acumen and vision. But, here, they are certainly equivocating and it's irresponsible.
> You talk to your boss. Your boss talks to the NSA. The NSA will find a way to silence the white-hat. Problem solved.

Seems you're assuming the white hat hacker is from USA. I'm not so sure the NSA is going to be able to silence a white hat hacker from say Russia, or anywhere out of USA for that matter.
Snowden forced the government to put in place a whole bunch of new procedures and regulations over the NSA. Much of it is, of course, cosmetic and inadequate, but it works towards slowing down the surveillance campaign and providing some sort of leverage for future lawsuits and the like.

http://www.pbs.org/wgbh/frontline/article/how-the-nsa-spying...
Remember, an extroverted engineer stares at OTHER people's shoes when he talks.
for [1] do you mean http://www.iredmail.org/ ? never heard about redmail.com though.
But a program with division by zero is undefined anyway.
Thank you for your clarification and I apologise if I over-reacted. It felt like you were excluding yourself from the "self-entitled idiots" designation, which would itself be an attempt to "other and slander people". For what it's worth, I think you are under-estimating yourself if you describe yourself as simply a self-entitled idiot, but certainly we all have a bit of that in us.
Sounds more like a natural progression to me
https://en.wikipedia.org/wiki/Blank_Check_(film)
Uber's New Car Device Aims to Help Passengers Find Their Drivers Faster
I wouldn't read too much into this. People on Hacker News have this pavlovian need to contradict any article they're commenting on. If Schneier was saying the task was too big, you'd have people saying he's giving up too easily.
Correction: use-after-free
Interesting. I was sure that a more powerful motor and powertrain would be heavier and more expensive to manufacture. Looks like I need to study more on this.
Any idea if S3 => Lightsail bandwidth is free? If so then that might be an interesting play.

It'd be relatively straightforward to put a proxy in front of S3. It'd end up be 19x cheaper (pool of 1TB @ $5 Lightsail servers) for bandwidth on the low end and 5.5x cheaper on the high end (pool of 5TB @ $80 Lightsail servers). Compare that to $90 / TB for standard S3 outbound to internet pricing!
it would be pretty obvious when the transactions were checked too, most of them would be for the value at the time of a gold bar.
"We" are having these conversations, but in the time since the Snowden leak, have we seen the government move away from the behaviors and patterns that Snowden brought to light?