skysight-inc/HackerNews huggingface dataset:
Anzisha Finalists Breaking New Ground in Entrepreneurship
That's an incredible set of stories. What strikes me is the ability and confidence to take the CEO aside and say no, that's not happening. That sounds pretty nerve racking.

The things that stick out to me here are how excellent teams took the mantle and provided radical turn arounds from a trajectory pointing to failure.

Honestly made my day.
Node v6.5.0 released with V8 v5.1
Concurrency is one of the harder bits to learn to do properly, but the CountDownLatch always strikes me as one of the concurrency constructs that is intuitive to grasp.

Because these are usually declared final in Java in order to use them in a Thread launched from another class, I just can't seem to resist putting this comment above their declaration:

/* It's the */
final CountDownLatch latch = …
The “Why” in Wage Segregation
Fraud must NOT scale.
I would call it an information freedom asymmetry.

Russian current regime has thigh control over the media and social media in Russia. In addition they own many international openly Russian owned or covert Russian owned media channels that are presented in Russia as an Western media channels.

As a result, Russians living in Russia and also many Russians abroad (based on my personal observations) have completely distorted understanding of the reality (compared to the Western people).

You can imagine this as mentality of the Russian people is living in the heavily protected castle while mentalities Western people are living openly in the field near the castle.

This situation currently allows Russian government to mount an attacks from this stronghold while leaving people inside it mostly inaffected.

Naturally the situation like this is not inescapable and stories like this are good start to raise the awareness and help people to be prepared.
I just ran the quick 3 min key press timing test. It was able to identify me with 99.08% accuracy and identify someone else using the same credentials as a 0% chance it was me...

SCARY
Automated Optimization with Dynatrace AppMon and UEM
> In one of his books he says the meaning of life is "about experiencing existence, in all its angles and glory, for the sheer and pure sake of experience itself! We don’t eat a nice meal, make love or travel to beautiful locations just to understand or make sense of something. We do these things because the experiences themselves imbue our lives with a kind of timeless meaning, independent of comprehension." -- Kastrup, Bernardo. More Than Allegory: On Religious Myth, Truth And Belief (p 203). John Hunt Publishing.

That's an interesting perspective, but, let me poke at it bit.

If you were to be able to experience all those things you describe but had no one to share them with, would they have meaning? What if you were in a simulation so that it seemed like you were doing all these things with other people, but you knew that you are in a simulation all alone? Would these things still have meaning? Would the experience be worthwhile?

I would suggest that whilst they may still be somewhat worthwhile, without other people to share those experiences with, without a public sphere within which to express your unique and distinct story to the rest of humanity, life becomes significantly less meaningful.

To build meaning, we need both the private experiences you describe and the existence of others who can bear witness to our lives and give it an existence outside of our own minds. Yes, the experiences are valuable but they become exponentially more so when they are part of the story of our lives, communicated to our equals.
Amusingly the `whois` records for wrkroit.com mention 1FOR.ONE CORPORATION as the registrant organization. Here is a snippet of the records:

Domain Name: WRKRIOT.COM
Creation Date: 25-aug-2016
Registrant Name: ISAAC CHOI
Registrant Organization: 1FOR.ONE CORPORATION
Registrant Street: 2005 DE LA CRUZ BLVD
Registrant Street: SUITE 131
Registrant City: SANTA CLARA
Registrant State/Province: CA
Registrant Postal Code: 95050
Registrant Country: US
Registrant Phone: +1.4083447484
Registrant Email: MYSUBS@HALLFORONE.COM
Because you can’t always blame network operations . . . or the network
The wording of the problem is "anything sent through the mail will be stolen unless it is enclosed in a padlocked box".
I wonder want would happen if Twitter decided that your number of followers is irrelevant and just hide it.
Do you have any intuition to why it helps to build the query sequence on the data? It seems natural that if you have to plan the queries for everybody in advance, you can't do better than 2^(-100) or perhaps (50!)^2/100!. Yet somehow by using the return values to find our next query point we can do much better. Blows my mind.
Not necessarily. Often, large commercial electric consumers pay less per kilowatt than you'd pay at home.
Every time someone uses the "Science Of" it's a trap.
Perceived render time – You take the blue pill; you believe whatever you want
What does the battery accomplish? I mean, maybe an UPS for your computer if you're running something mission critical? Something that can last for 20 minutes while the generator boots up?

But I don't think most people are running mission-critical programs at home.
CEBT from now on it is. Though DBT is worth a mention too and it's not all that different from what's described on Urban Dictionary.
I mean the guy is a bumbling fool, so I can't imagine he knows how to build a team of competent technologist,something you tend to be charged with doing when you're the director. His congressional hearing talks are embarrassing. eyeroll
Agreed, I find myself the same way. I end up keep asking myself. Is this really what I want in life? or perhaps there's another avenue or path that I could take that would fare better for me in the long term
Developing Extensible HTML and CSS Components
I've been told by a lot of physicists and engineers to write a paper. I'm pretty certain it's correct. The theory can go much further and explains gravity.
Note a specific lack of discussion about Uber's losses, or Theranos's potential fraud, or valuation trends, or...
...illustrating why the price system will always be available to value things.

If there is no market trade price for a stock, the only way investors can realize value from owning shares is through dividends. Increasing the value of the company does nothing for the owners individually if shares for a specific company have no individually identifiable price. Everybody is buying and selling through the automated index funds, remember? The only way to get higher capitalization in the opinion of the fund robots is to issue better dividends. There's no one to sell to at a higher price, except the other robots, who all have similar valuation algorithms, and will need to sell the same amount as your fund robot in order to realize any gains.

But that is all absurd and moot, because there will always be a price, as long as two individuals are willing to move differently from the herd. As we are mostly humans in our market, that behavior is practically guaranteed. The outlier who thinks the stock is outperforming the whole market will buy from the outlier who thinks that the stock is underperforming. And their combined beliefs and opinions will create a price for it.

Ergo, index funds are not eating the world.

The fewer people there are that are willing to try to beat the funds or game their algorithms, the easier it will be for any one of them to succeed. So there will always be at least one.
Open Source Motion Comic Done Entirely with Blender, Krita and GNU/Linux
Looks like she's still at it: https://instagram.com/p/BJi8IpgDaPg/
here you go.

choiwisely 8 hours ago [-]

> Employees and investors absolutely need the right to know about the people doing this
"Michael" the CEO: https://www.linkedin.com/in/isaacchae1981

"Charlie" the CTO: https://www.linkedin.com/in/albrown

"Jessica" the CMO: https://www.linkedin.com/in/tess-stevens-28bb9138

Company: http://www.wrkriot.com/ + https://www.linkedin.com/company/7587861
I think part of the coolness of driving a Telsa comes from the cars being a symbol of wealth, although maybe the Model 3 will be a little different in this regard.
Yeah, most (all?) implementations of unordered_set are really slow. My understanding is that the iterator invalidation behavior specified by the standard forces implementations to use chaining, which means allocating constantly on insertions and chasing pointers on every lookup.
From the images in the article, @DapperDapo tweeted out loud, tagging @JFK, asking what the right handle was to file a complaint. @JFK responded. They then proceeded to state their complaint, and @JFK mocked them.

> What's @jfk Twitter page. I have complaints.

< @DapperDapo we don't take complaints, only compliments. #WhyPeopleSoAngry?

> Why are there 2 people working the customs line when two international flights just landed? @JFK

< @DapperDapo Duh. One per flight. Next question?

It's very likely (keep in mind they were probably on mobile if they were tweeting from a customs line, and @JFK has display name "JFK" and a photo of the airport as its profile picture) that they believed that they successfully reached someone at JFK, and the airport hires grumpy people. In fact, the joke is only funny if that's the case, if they were tricked into believing they talked to the airport.

A very good contrast is @slack, a human named Matt Slack. His profile picture shows his face, and his display name is "Matt Slack", not "Slack". If you tag him by mistake (which happens very often!) he'll reply with some sort of joke about how he's a person and not a messaging system. Funny, classy, and not attempting to mislead. The humor is always about him very clearly not being @SlackHQ, as opposed to him being a rude version of @SlackHQ. https://twitter.com/slack/with_replies
Yeah I was thinking blockchain based voting would be cool but how do you hand out keys to people, how to make it easy for anyone and then what about privacy if who you voted for is recorded in the blockchain.
DTrace and Python
The racial dimension should not be overlooked: http://www.reuters.com/article/us-usa-election-voting-observ...

The plain facts are that a substantial number of people in and out of US politics do not want elections to be as fair as possible if that would interfere with white supremacy.
"The actual exchange of money is 100x a stronger indicator of health than the presence of a stub."

Real companies with people running them who want to do things on the up and up and who know how to run a successful company want to keep a paper trail of every dollar going in or out the door. This includes having a pay sub with every single paycheck or invoice paid that shows what was paid, how much was paid, why it was paid, and when it was paid. That's How to Business 101.
If you think it is so trivial, then why hasn't it been done yet?

Rust macros can't do all the same things that C #define macros can. You can't insert inline C code into Rust code without some serious work. And the fact is, as you pointed out, regardless of in the future, right now it doesn't work, and those features are absolutely necessary for writing something like a Linux Kernel module.
>If you're rolling it and getting lots of 4s and 3s, it's because your die is messed up.

Video quickly went from science to BS. Random results and even distribution are not the same.
Down voted for providing opportunity?
“Those who restrain desire, do so because theirs is weak enough to be restrained; and the restrainer or reason usurps its place & governs the unwilling. And being restrain'd it by degrees becomes passive till it is only the shadow of desire.”

-- William Blake
Basic income doesn't emphasize divisions between poor and working people
> 2. and then you compare performances without equal consideration of the problem size for n!

All the different implementations are compared on the same condition: same n, same compiler and same machine.

> are you aware that Blas uses Fortran

Wrong. uBLAS and Eigen are written purely in C++. OpenBLAS is a mixture of C and ASM. They have nothing to do with Fortran.

> you have also added debugging flags to the compilers further slowing the BLAS routines with more debugging cruft!?

By debugging flags, you mean "-g"? No, -g should not affect the performance (maybe a tiny bit on loading the executable, but that is negligible). Get rid of -g, and you will get essentially the same result.

> you dare use the word "primitive"

Yes, I dare, because uBLAS is just that bad and should be trashed. Prove me wrong with your benchmarks. Let number speak for itself.
I imagine a time in the future (months from now) when we will summon an Uber and it will list all of the stops it has to make along the way to deliver/pick-up packages.

We'll be able to sort our autonomous ride options by lowest number of stops.
If you're a heavy user (probably with an EV) you can sign up for a Time of Use rate plan, which will give you access to lower rates for off-peak charging (and higher peak rates).
A Large-Scale Comparison of X264, X265, and Libvpx – A Sneak Peek
Says the developer of a hybrid UI library.
How does speaking of fields and wave packets eliminate the paradox in the double-slit experiment? Particularly, the part about how when detectors are placed on the slits there is no interference pattern.
I think you're missing the whole concept of bootstrapping. C, if only language, would be used to compile the first, Zig compiler. The next compiler, written in Zig, would go through the first one. You then have a pile of machine code that turns Zig into machine code. No C left after the first pass.

So, there's no dependency if you're switching languages or getting rid of it. There's just a one-time use. For legacy systems, there's also potential for a source-to-source compiler if semantics are close. There's also binary recompilation and integration into new language a la AS/400 or OpenVMS migrations.
This is an unsolved problem; some people work around it by managing multiple twitter accounts, one for each "channel". It doesn't scale by topics, though.

OTOH if I have to think about which channel / user I tweet to, I think people would tweet less. A bit of noise is ok, I guess.
Maybe somebody should try reaching out at +1.4083447484 to figure why the startup acted thus.
Why We Never Die
Must have since they knew not to recruit people working for certain other companies.
Thanks for the reply!

Changing code is indeed expensive, but not prohibitively so. It's so reasonable an activity, in fact, that it's what I do in my day job, and what many others in the business/enterprise software industry also do (especially for in-house tools!). It's making "flexible" software that often turns out to be the costly option. YAGNI and other mottos apply (not blindly of course, but they often do apply). I've never seen in-house software that could be controlled entirely by data. Change requests most often require code changes, and it's not the end of the world.

I suspect your opinions are colored by the fact you're a game programmer. This ties back to my initial assertion: that game programming is different to other kinds of software development; that ease of maintenance, modularity and changing code are comparatively less important, and therefore some practices of the software engineering world are less relevant for game development, while others (raw speed, memory footprint, clever hacks to produce an interesting effect, etc) are more important. This means one has to take the advice of developers from the games industry with this in mind: that what works for games is not always best for the software industry at large, because the constraints & requirements are very different!
Three JavaScript performance fundamentals that make Bluebird fast
An additional sidenote: the Australian lawyer who defended the publisher in the Spycatcher case is now the Prime Minister of Australia.

https://www.theguardian.com/australia-news/2015/sep/14/malco...
Discounting the motivations behind recruiter's cold calls for a moment; people do change. Someone who felt comfortable telling Google to haul off one year might feel different one or four years down the line. Making the assumption that they didn't burn bridges, re-contacting them a respectable amount of time later may result in a different outcome.
This is really due to the increasing tension between the two super powers. Russia has been on the loose, and Obama has done little to challenge them to try and reign them in. I would suspect this is why they get blamed for everything - regardless of the evidence. It's very "cold war era" feeling to me when both sides would blame each other for the smallest thing.

Lots of increasing geopolitical drama and it probably won't end anytime soon.
Or even better: a thief replaces the padlock with one of his own, then later steals the ring.

What you really need is a trusted "padlock authority" that can verify the authenticity of your padlocks...
Ironically enough, the 12v battery seems to work much harder in Teslas, since the electronic systems don't enter deep sleep as aggressively as they do in other cars.

https://teslamotorsclub.com/tmc/threads/near-annual-replacem...

The lithium batteries last a very long time, at least.
It is interactive. Hovering over different pyramids fills in the shape of just that pyramid, and you can interact with any of them by clicking on it to bring you to the Wikipedia article on it.

I too didn't realize that this was possible in SVGs. It's awesome.
Pirates in the Library – An Inquiry into the Guerilla Open Access Movement
This is actually a very classical example of "side-channel". If you like this kind of things, I suggest you read (at least the beginning of) Silence on the wire, by Michal Zalewski.
I'm a little surprised that "smart" TVs aren't mentioned; the situations seem very similar, and major brands (Panasonic and Samsung at least) have put ads in their smart TV interfaces. Maybe this is too much of a puff piece to mention such a disliked point of comparison (the author all but admits to being in the tank for "connected" cars)?

I guess if nothing else it ought to be possible to buy retired fleet vehicles without this crap.
Latest news is that new Russian mister of the education and science stated that Stalin (a mass murderer) is a good guy and every different opinion is a denigration of the past.

http://www.nature.com/news/putin-appoints-church-historian-a...

http://www.sciencemag.org/news/2016/08/ministry-purge-may-be...
This has been well-known for a long time. It's also much easier to circumvent than they project. Write your message somewhere, copy it, and paste it elsewhere in a single keystroke.
>The salaries also reflect the negotiating power

Right. And the 0 compensation of slaves before emancipation in the United States reflected their relative negotiating power.

>The pricing of labor is exactly what you'd expect from economic and political incentives

Right. If you get the police to beat up union organizers and throw them in prison it does tend to exert downward pressure on wages - which was exactly my point.

That's partly why it's the "2nd best country" to do business according to CATO: docile, servile labor.
It's not like this stuff grows on trees, after all
#2 is super interesting! I wonder if it generalizes to higher dimensions.
Take the CIA drone program. During the early days they resisted armed drones. The old guard said they didn't do assassinations, didn't arm spy aircraft else their missions become acts of war (see Gary Powers). A decade later, armed drones are the backbone of the program. Targeted killings are a norm. Or, take the torture program. Despite him being a complete hawk, Senator McCain was against mistreating prisoners. He was a POW himself. But he lost his race for president. The new nominee is pro-torture. The old warriors of the cold war are retiring out and the new batch is moving into senior leadership. The new batch are much less restrained. They don't believe in principals based on reciprocity as they have been brought up fighting asymmetrical enemies. Every fight is now an existential battle to be fought without restraint or compromise, an attitude adopted from politics imho.
Right. Even if the system is fraud proof. It must be so transparent so everybody understands how it works.

The US has not experienced (yet) a candidate that refuses to accept the results of an election. An unloyal candidate will claim fraud without any proof. And enough people would believe him to cause internal division or even a civil war or a coup d'etat.
Tails is easier to set up, but Whonix is more secure. It compartmentalizes the Tor and anonymizing software away from the browser and other applications. To break Tor on Whonix, somebody would need to break the hypervisor (which is possible, but strictly more work than breaking Tor without breaking the hypervisor.)
Grepping logs is terrible
The Three Faces of Bayes
We cannot rely on Exxon to lobby for carbon tax legislation that will represent the average person. Please take 2 minutes to learn about the carbon tax and call your representatives. "Hey my name is [your name] and I want the Representative to support the "Climate Protection and Justice Act"

Find your reps: http://tryvoices.com/
Learn more: http://www.carbontax.org/
Follow up:

https://asylum.madhouse-project.org/blog/2015/05/07/grepping...
Exactly! But how do you explain that to the public in a way that doesn't sound like a bunch of hocus pocus?
That's certainly equally valid.
But my brief comment was meant to also be a humble suggestion of another place to look - another thing worth trying. It's a viewpoint that definitely seems to be in the minority in this forum, but it's an important one to consider.
A couple more ideas worth considering:
- Coming to a place of faith starts like everything; it begins with the desire to have faith.
- Consider the possibility that reason and faith are not mutually exclusive, but actually complementary (just give that concept a chance before dismissing it - it has a very strong intellectual history)
Totally hit the nail on the head. I started programming when I was about 15 or so, but I left it for a few years. Im pretty much at the spot you're in right now and I'm just more fascinated with the subject than ever before even though I've been into computers since I was a little kid. Also again totally agree with you about the "money grab", even a friend of mine who does this for a living and is quite ab it older than me says he doesn't care about work off time because when he's out of the office for the day, he's done.
Tk and WxWidgets are not in the same league as QT.

Tk is limited, specifically, to being a gui toolkit, and even though the most recent versions look like native widgets, they are limited and the online support (from groups, etc) is limited. All the connecting libraries feel like you are back in the 90's programming again.

WxWidgets is to QT, as Linux is to Mac OS X -- one is cobbled together from amateurs with varying quality of components, and the other is built by professionals and held to professional rigor. The API (and output, in my opinion) is amateurish and dated in comparison. It lacks the polish and ecosystem that the professionally-supported QT has.

If you are making a full-fledged application (as opposed to a user tool or back-end interface) and are hell-bent on using a windowing toolkit (over say an HTML/CSS engine), then QT is currently the only correct answer. There are others around, but they all fall short of QT.

On a side note, Tcl (by the same original author as Tk) is a wildly under-appreciated scripting language.
CSR's don't generally have github pages.