skysight-inc/HackerNews huggingface dataset:
Engineering Full Stack Developer
Engineering Full Stack Developer

Do you believe that software engineering has brought us to the point where we can break the next barriers in the way we interact with our world? If you feel that technology needs to take innovation in the e-commerce industry to a whole new exciting level, apply to Code Eight’s engineering team. We are making everyday shopping magical with a highly personalized shopping experience bringing relationships back to retail & optimizing it for the digital world. Our technology team will be at the forefront of taking an industry disruptive product mindset to fruition.

Basic Qualifications
- Bachelor’s or Master’s in Computer Science/Engineering
- 2-3 years of experience building software in customer facing industries
- Superb communication & relationship skills, ability to articulate design & technical decisions with a metric-driven mindset
- Excellent knowledge of data structures, algorithms & client-server architecture
- Strong programming skills in Java/JavaScript or at least one programming language
- Understanding of SQL/NOSQL/distributed data-stores, querying & database-design fundamentals
- Rest API/micro-service architecture.
- Mindset towards engineering best practices with inclination towards Behavior/Test Driven development
- Cloud deployment/execution expertise, expertise in React JS & Redux & familiarity with personalization, ML or NLP

Responsibilities
- Produce production quality code that is maintainable, extendable & scalable
- Collaborate with Product team for best technical solutions
- Build API driven services to build a full-featured, extensible & performant platform
- Build data platform to support our applications
To be clear, what you mean by "having an app store" is "reverting 40 years of established software usage best practice and downgrade to dictatorial way where a central company can control everything".

Words have power. "App store" sounds up-beat, friendly and inclusive. But the rules behind what Apple has established that "App store" actually means are anything but.
Underrepresented Entrepreneurs Will Succeed Without Silicon Valley Investors
What do you mean? The planet is burning to a crisp. As predicted:

– Mt. Kilimanjaro no longer has snow

– As CO2 emissions keep rising, global temperatures keep rising, too, without any weird ten-year pauses at all

– Intense storm incidence has increased

– The Arctic has become ice-free

– Polar bears are now extinct
From what I can tell the model 3 has various modes that you get with a single click. Not sure if you can do the same with a voice commands.

But once in the mode, say adjusting the steering wheel, it's the two dials on the steering wheel that control it. Similar for directing the airflow, moving the seats, changing temperature, radio volume, etc.

So sure you have to possibly glance quickly (just like most today's radios), but then you can twiddle all you want without looking and just using your thumbs on the steering wheel.
It might be their size. I can say as a small team, the transition was seamless.
Your entire comment is political. There's nothing scientific in it.

You're basically just saying that everybody else agrees, so you need to get in line.
It's not that simple. The amount of money it takes to run a newspaper exceeds the amount it could easily charge readers, at least in the conventional way in which newspapers have done. This has always been the case (a good read is Hillaire Belloc's "The Free Press").
I'm a lone wolf in the Java space, and I must say that this one really hits home. I've been dealing with so many Java devs who are unwilling to approach anything else that I am sick and tired of their whining! These people are even moaning about JavaScript. I mean - Come On! (Job style)
They already have these rules in SF however the violators outweigh the amount of enforcers.
The Guardian is unabashedly extremist as of late. Every "big important story" that I came across was so full of shit I couldn't even finish it.
Milestones in the History of Data Visualization
> First, it took a little time to get the hang of json manipulation. We got to a solution we liked, but a dynamically typed language like groovy has some advantages there.

Does it? I really prefer JSON.NET's approach, which involves declaring models that represent your JSON, over dynamic "hope it's there" approaches.
APL (and J by extension) are more tricky to parallelise than you might expect. The frequent reliance on boxing leads to irregular pointer structures, and the absence of compile-time type information makes it hard to generate code at all. APL is usually based on efficient implementations of primitives, but that is certainly too fine-grained to be sufficient for bandwidth-starved devices such as GPUs. I contributed to an APL-to-GPU compiler[0], and it was hard to make it work on more than a small (well-behaved) subset.

[0]: https://github.com/melsman/apltail
Homeless people deserve access to the knowledge and comfort of a library. It _shouldn't_ be a place of exclusion predicated upon social class.
Damn Small Linux
Is that unbelievable?
Rents Creeping Back Up in San Francisco, San Jose and Oakland
Backdooring the Lottery [pdf]
Simcoach Games creates training games that can lead to new careers
I think the most interesting way to sort this data is not by "total atmospheric reduction" but rather by "savings". I.e., where do the economic and ecological incentives align?

EVs and Wind & Solar are unsurprising gold/silver/bronze winners.

District Heating is an interesting idea I had never thought of. And it synthesizes well with other top winners outside of the energy production space, most of which boil down to "improved density and less moving around".

IMO these are all big wins from a lifestyle perspective as well, all other things equal (of course, not all other things are equal in most places -- schooling, safety, etc.)
New cross-polar shipping routes are being explored for the first time in our history, drastically shortening the distance which boats travel between China and Europe.
Although some academics (like myself) are intrigued by them, APL-like languages (APL, J, K, Q, etc.) have very little to do with academia historically, and were developed pretty much isolated from the academic programming languages community. APL itself does have distant roots in academia, growing out of notation Iverson developed at Harvard in the 1950s, but its history as a programming language goes via IBM and a variety of other companies generally focused on enterprise and finance (I.P. Sharp, Morgan Stanley, Dyalog, Kx Systems).

As for J, it was released by a startup, J Software, founded by Kenneth Iverson and Roger Hui in 1990 for that purpose. It was later open sourced in 2011.
That is the most important comment here. Tim Cook, you have inherited the rules of the app store, but by now it's clear that with good sand-boxing, we wouldn't need any of your control mechanisms. If you would relinquish this control, one billion people could exercise their human rights. Mister Cook, tear down this app store wall!
I though we all agreed to call them cybers?
I am curious: Can you define a set of measurements and a year which, hypothetically, if measured, would convince you that global warming is happening?

I.e., if we were to make a bet that both you and an IPCC-groupie like me would be convinced of winning, what would that bet look like?

Or would any measurement that shows warming by definition come from a conspiracy?
Fwiw, I use @CompileStatic it extensively and find it pretty good. There are the odd times when it generates a bizarre failure that I can't solve, but they are rare enough that I don't mind. I recently converted a whole project from Groovy to Scala hoping for performance benefits and found that my dynamic Groovy sprinkled with a few static compile hints ran faster than the Scala version. By the time I got the Scala version to the same speed as the Groovy version it looked a lot less like idiomatic Scala than the typed Groovy looked like idiomatic Groovy. So overall pretty happy with it, and I hope they keep improving it.
The first part of your comment is correct, that is very much true. I hope though that no one ever turns to expose their back to the assailant to make a run
Then China blocks all Apple devices and services. In 5 minutes Apple is demolished in China.

So what’s Apple’s response? Close factories? That would disrupt their supply chain for years, potentially collapsing the company. All the cash in the world can’t retool and rebuild a factory overnight.

If anyone cares about this situation “for real,” you’d boycott every single Chinese made product because by owning a Chinese product, YOU are a hypocrite. You can’t expect Apple to stop selling to China if you aren’t willing to stop buying from China.

While you’re at it, stop buying from Mexico because elements of the government facilitate the execution of reporters. Don’t buy from Indonesia because they give the death penalty for minor drug offenses. Find me a country and I can find you something about which to be outraged. Even the “progressive” EU has enacted or attempted to enact laws abridging free speech. You can’t even print the word Nazi in Germany without facing potential criminal charges. As horrible as Nazis and neo-Nazis are, censoring their speech is STILL a violation of human rights. Free speech isn’t just that with which you agree, but it’s the expression of ideas – regardless of how detestable they may be. Germany sees Nazi speech as a threat to public order and perhaps they are correct, but in the same vein, China sees talk of Tiananmen or other such topics as threats to their public order. Should Google, Facebook and Apple pull outmoded Germany? Because it’s the exact same thing. We just happen to agree with censoring Nazi speech while we disagree with censoring “democracy-speech.” Both are censorship applied by a government due to a real or perceived threat to their systems.

Plenty of people here were willing to boycott US states over bathroom laws yet almost every single one of you has something you own made in China – a country with far bigger human rights issues than the hole in which one pees.

While pointing fingers at Apple, one ought to be pointing fingers at oneself as well.
A choice is the often _worst_ possible solution, assuming it is encoded into the format (which it may not be in this case).

With a choice, when reading every platform has a conditional swap rather than some platforms having an unconditional swap (and the others having no swap at all).

A choice will only be beneficial if writes happen more often than reads (as providing a choice means that platforms can do no swapping on write). This can only be the case if some written data is never read.

Also, conditionals in general are not good from a performance perspective, so even more writes than reads doesn't make it clearly better to have a choice.
Affordable housing will do absolutely nothing for the type of homeless people OP is talking about (drug addicts and the mentally ill). They are homeless because they have no stability in their life and would not be able to hold a job to pay rent regardless of the cost.

The class of homeless you are referring to is people pushed out of their homes due to rising prices and their limited income. These people (in my experience) are not the ones going around screaming at people an not bathing for months. You would most likely not even know they are homeless.

You are not talking about the same groups of people so you are talking past each other and nothing productive will come of your exchange.
I hear often that educating girls will curb population growth in poor countries.

Has anyone actually proven that this is a causative relationship and not correlative?
If Apple is willing to revoke apps that China doesn't like, are they willing to add secret encryption backdoors too? Where do they draw the line?
The smell is unbearable not to mention having to be on edge because it’s very likely someone might touch you or come right up to you and start staring, begging, screaming at you.
Before proposing multi trillion dollar plans it'd be good to figure out how to model cloud cover and the effects of the oceans.
Can you agree that air which is less polluted is a good thing? Or that rich soil which has a variety plant growth is better than a lifeless desert? Or that clean water is better than polluted water? And so on. Much of this boils down to "stop polluting the environment we live in". Focus on means of reducing pollution and the labels (global warming or not) will take care of themselves.
I can't agree more. Humans need to evolve but sometimes that seem to be an utopian idea or to far in the future. Anyway, I hope humanity reach that level sooner or later.
The whole point is to avoid the complexity of swash plates and similar mechanisms. This is just two rigidly mounted motors with asymmetric props.
> Presumably even sending bitcoin from an identity that's tied to your meat space identity directly to another identity that you create provides a layer of protection.

But then any transaction from your second, secret identity that compromises you will retroactively compromise all other transactions made from that identity. Your opsec has to consistently be perfect.
I can't recommend in the spirit that you mention, but the description in Nakahara's book Quantum Computing is surely technical and detailed enough. It so happens that googling for the book, I happened to find a whole text pdf in the results.
"1 instruction on x86" doesn't really tell us much about the cost of executing that instruction. x86 has a wide variety of instructions that take varying processor resources to execute.
No geoengineering?
Wirewrapping is still done, it's pretty common for copper telephone lines and T1 circuits at the central office.
I tried that. You'll get it in sales rather than profit, and it was slower than just getting a job.
Monero[1] was created, among other reasons, to solve the privacy problem. It uses something called a ring signature[2], which is composed of a group 'decoy' public keys, plus yours, as part of every transaction which makes it impossible for an outsider to trace. Monero is fungible, whereas Bitcoin is not.

[1]: https://getmonero.org/

[2]: https://getmonero.org/resources/moneropedia/ringsignatures.h...
No, I think that the data has been adjusted, sometimes purposefully and sometimes unknowingly, in a direction which results in more warming due to the peer pressure involved. Some of the adjustments are justifiable and some are questionable. Sometimes, the adjustments need to be adjusted because of additional changes in the environment. Sometimes this gets done and sometimes it doesn't.

Then, we have scientists who make models which should be falsifiable, but instead of declaring that the models don't work when they fail to match reality, they make adjustments to "fit the curve". Anyone who has dealt with models before knows that you can make any number of adjustments to fit any curve you want. After the adjustments, the models continue to be inaccurate. Sometimes, suspiciously, the models become more accurate in the near term but still predict the same huge temperature rise in the future.

Then, the activists on the left take the current claims made by science and extend them as far as possible. This is then stated as fact. See: Al Gore. Said activists use "97% consensus" to defend their hyperbolic claims, mostly knowing that the 97% consensus doesn't apply to their exaggerations.

These "facts" are then used as justifications for massive government involvement in the economy, which just so happens to line up with the political wishes of the left.
You need money in the first place because it's a %.
I assume they believe they know who is guilty and just lack the evidence, so they add evidence.
”The only person more dangerous than an electronic engineer with root privileges is a programmer with a soldering iron.”
Are there any automated tools (especially for Go) for discovering Type II errors?
I'd need to see a double-blind randomized controlled experiment with tens or hundreds of Earth-like worlds, some with human activity and some without. No n=1 observational study with potentially infinite known and unknown confounding variables can give credible scientific evidence.
Yeah, I saw that. I have to admit, that's a hell of a lot better than I thought it was going to be, especially if the voice commands work. I would still rather be able to see the speed without looking all the way down to the touchscreen, but I suppose that's what after market is for. I really like those holographic displays that show the speed right on the windshield. Or I could just use an old phone.
The cops believe the people they are framing are bad people^, and need to be put away. They can't find evidence on the bad person, so they plant some.

^ Unfortunately, many of them see everyone who isn't a cop as a bad person - either a threat, or a criminal.

Another reason to plant evidence is if you just brutalized someone. Beating an innocent person for the crime of mouthing off to you/being black looks bad. Beating a junkie carrying a tenth of an ounce of weed... Well, they were a criminal, so it's all good.

And why wouldn't they plant evidence? Your co-workers won't rat you out, nobody will believe the the guy you arrested, and in the unlikely event that you are stupid enough to be planting drugs in front of your own body camera, you will get a paid vacation.
http://www.prb.org/Publications/Articles/2009/karimpolicysem...
As Venezuela Prepares to Vote, Some Fear an End to Democracy
How Code Reviews Can Boost Productivity
Yes https://www.weforum.org/agenda/2015/11/the-relationship-betw...
>"But cities like LA utilize libraries as refugees for homeless people which completely destroys the purpose."

Isn't the purpose of a public library to collect, preserve and disseminate information freely to the public? Please explain how a homeless person "destroys" those purposes when they participate?

>"It should be a refuge for people working hard and trying to excel in life, not a place for people who have given up on life."

That view on what a library's purpose is seems uniquely and selfishly your own.

It's interesting that you declare homeless as "people who have given up on life"
yet you yourself have apparently given up on them as human beings. Honestly it sounds like you could stand to learn a little empathy.
Let's assume that for a moment all their numbers are correct (it's a huge assumption) and let's also assume that they will all be achieved (cough).

Their numbers add up to approximately 100% of 2017 annual fossil fuel emissions.

That means that all of the excess CO2 currently in the atmosphere is beyond the reach of the combined 80 solutions they propose. Greenhouse gas production rates continue to increase (Earth has plenty of semi-natural processes of its own that are only starting to be triggered). You can't double-count these 80 solutions, so they're inadequate to even stop the growth.

"drawdown" seems a misnomer. There's no reversal here, only a slowdown.

This is the most challenging engineering problem ever to confront mankind, and we haven't risen as a species to meet it.

Now, time to get back to the latest ICO, because some things are important.
How DNA testing led siblings down a rabbit hole of a hospital mixup
> If you think you "only" need an exit strategy to liberate a country from bad dictators, you don't understand how much luck you need.

I'm German. Germany is only at it's current position as European power house and "leader of the free world" (at least many people name Angela Merkel als such, since Trump became president) due to the incredible efforts of the US, UK and France (and to a lesser extent the Soviets) after WW2. And Germany was bombed to shreds basically.

You don't need "luck" to succeed. You need political will, power and the ability to look further in the future than $time_until_next_election. Not very many politicians (no matter if in the US or in the EU) seem to possess these traits any more.

> He went on to kill some 200 thousand Koreans for being communist

Then, he IS a typical result of US intervention: everyone who is against "communists" is good.
And you mean to tell me the grant money isn't just pouring in!?
So zero political solutions here? Just a list of technological aspects of a solution?

How can people not know that the problem here is getting people to do something, it is definitely not that we don't know what to do which is a minor problem in comparison.

What about a group who have starving children and will clear-cut a forest to feed them no matter what agreements are in place? How much violence is used to enforce this plan and how is it organized? How are these projects funded, where does the money come from and what is done with those who are powerful and won't cooperate?

It is hard enough to get international cooperation now, and as climate related refugee problems multiply exponentially it will not get easier. Technocrats are not saving us here.
It's not just Java either. I worked with one OSX/iOS dev who knew Objective-C inside and out, but knew no other languages and didn't want to learn any others, because after all you can do anything in Objective-C.

I asked him what he used if he just wanted to write a quick little script. "Objective-C."

There's something to be said for his kind of mastery of a single language, but it was different from the multilingual culture I'm used to.

I wonder if he's using Swift now...
> The current cost to move $10m of bitcoin across international borders is about $1. Attempt the same via conventional means and you'll quickly realise it's benefits go beyond monetary efficiency.

I'm fairly sure the cost is close to 0 for eur using SEPA. I've also transferred chf and usd across borders with no fees.

FX fees are different (around 0.01% with a decent broker?) but I suppose BTC spread+commission is higher than that anyway.
What about ordinary people who had money/bitcoins/other cryptocurrency on btc-e? What will happen with money in btc-e's wallets?
And, yet, it cost me eight bucks to move a few hundred bucks from Coinbase BTC into USD.

Also, are BTC transaction fees really that low ($1 for a 10m transaction)? I've been hearing complaints for a while now about how long it takes to process minimum fee transactions. I don't have any experience with it, as I haven't messed around with BTC in a few years, but, it's definitely part of the argument for the changes happening tomorrow.
The situation is the same in Minneapolis but so what? I've been a library patron since I was a little kid and spent time there weekly for the last few years. The majority of people at the library are homeless or low income and yes they take up seating. They're just people though. If it was filled by academics or suits would the limited seating be such an issue?

Maybe the library means different things to different people. For them it's a place to loiter with air conditioning and free wifi. For upper and middle class, a place to gain knowledge or have fun. For aspiring writers, a place to attend workshops and talk with other authors. Does it matter if they loiter though? I've taken naps and played with my phone at the library too.

In over fifteen years of going to the library, I've only ever had one homeless person be aggressive towards me and security gave them the boot right away. You're probably more likely to be mugged on the street than attacked while reading a book at the library.

This feels more like an image problem. Being surrounded by poor people may not feel good but I don't see a problem with it. They're just people doing something at the library. More power to them if they're using the library for job resources or want free internet access.
I upvoted you solely on the "Come On!"
Miami could be under water but if some jowly blowhard tells them everything is fine and it's all just Big $cience trying to fleece you then they'll believe it.