skysight-inc/HackerNews huggingface dataset:
Ah crap. I guess the reseller selling me old-new stock of an Avoton system http://www.supermicro.com/products/chassis/tower/721/SC721TQ... isn't really going to care. Shipping the product back would be ~150+AUD. Can't buy this one in Australia unfortuately.
How exactly is this even remotely sexist? There is pretty solid data on the fact that the Bay Area has far more men than women. Dating is (to an extent) a numbers game - if there are 100 men in an area and 80 women in an area, all straight and all looking for love, then 20 men are going to be single. Also, being a developer in San Francisco one of the most common jobs.

This kind of knee-jerk, virtue-signalling comment is what has devalued the word "sexist".

[0] http://visualizing.nyc/bay-area-zip-codes-singles-map/
Oh, I thought that was the Prolog curse.
While not 1st class, in D you can do a completely transparent library solution, because you can introspect the fields of the struct you want to be SoA and insert arrays of those fields in to the SoA'd type.

Á la https://github.com/economicmodeling/soa
We are in total agreement. Well said.
How do you reconcile the writings of those rabid atheists with your belief? Do you just follow the teachings of Christ but dismiss the miracles as myth?
It's not encoding based - its frame based, basically bitmap data. It has to be to work across the whole video delivery pipeline so it's fairly fuzzy but also accurate.

They need a source to compare too so when we worked on it masters were being sent from the network to the sync technology group. So they had source data for comparison on the first broadcast of a show.

Outside of latency there's no reason they can't match against broadcast content off cable. For user tracking they can just log the fingerprint data and compare it later to source data for analytics so this works fine.
> I believe men and women in aggregate should get paid equally. I'm not trolling, I actually believe this.

Regardless of any other condition? Suppose 10% more men than women were working in any given year. Should the men in aggregate be paid the same as the women? What if 10% more women than men were working?

What if women on average worked 2 fewer years in their total career. Should the aggregates still be equal?

What if women on average had more education (or less education), or worked riskier (or less risky) jobs? I don't start with a premise that men and women should be paid the same in aggregate, unless you add additional qualifiers.

Men and women performing the same work, with the same skills and experience should on average be paid the same. Note "on average" rather than "in aggregate".

I have no problem with oil rig workers being paid more than food servers or nurses being paid more than valet parking attendants. I have no problem with career office workers being paid more than stay at home parents. Nothing in this paragraph is gender-specific; it's a function of the job and the value that job has to the employer.
Sure. The project only had to support iOS, our research shows that about 70% of this museum's goers use iOS devices. So MVP; iOS first.

I wouldn't list "cross-platform development" development as the most important feature to me. If that is the case then I would just as easily used Ionic or Cordova which are far more stable then React Native currently is. Rather it was a combination of things that got me to use React Native for a project:

1. Redux - Single direction data flow
2. React - Pure render functions
3. Ease - Both easier to learn/use and faster iteration times vs. Native.

This project was honestly a testing ground for React Native for my team and it was a small project that if we decided to we could switch to natively without too much of a time hit. We fell in love with pure render functions and single directional data flow and it would be hard to go back to MVC-like architectures. (Yes their are libraries for that for Native platforms but not with the same ecosystem and community behind them as React Native has.)

As for how hard would be to port over? I'd say we would could keep all the logic and would have to redo 40 - 50% of the UI for Android. Which is higher then it would be now because when we started navigation in React Native was the wild west so we dropped into a Native solution.

Our next project however is a cross platform React Native app, which we hope to release by the end of this month. This app shares about 80% - 85% of the code between platforms. We also believe as a team to making apps feel native to their platform so Tab Bars on iOS and hamburger menus on Android, which is why our numbers are lower then other apps that use their own branded UI vs. platform UI.
I would guess one reason for Instagram to go the RN route is simply easier hiring.

For every really good iOS/Android developer, there are probably 10 really good web developers that easily can pick up RN. As a web developer myself, it's a full time job to keep up with the JS ecosystem alone.

I tried learning ObjC a few years back but gave up because of limited time, weird syntax and very slow feedback loop.

Now I am stoked that I can finally build native apps with the web tech I spent so much time learning, and I don't think I'm alone in that regard.
Wireless internet is not a solution – it's very obviously inferior to wired if you don't need the mobility. More expensive, lower bandwidth, higher latency, lower reliability.
MySQL's Paxos-based consensus
Some of these seem more like jokes the CIA would have liked to have Russians tell each other more than jokes they actually told each other.
> Plus - the opt-out functions actually work

But are users (such as myself) made aware of this opt out?

> It cant.

It can't... Or it can't yet?
Yeah, your comment is confusing though:

> The objects will be allocated on the heap either way, and you don't need a stack object either. Just push or emplace the object into your vector and be done with it. When the vector is deleted, so will its contents, automatically

I guess what you mean to say is that emplace_back will do the allocation and lifetime management. But using push_back on a stack-allocated object is going to result in a copy.
Arista uses AMD and Intel. Their 1st switch (7124S & 7148SX) was a dual core AMD.
I don't get it, could you explain it please?
If you're sarcastic -- damn you're good!

If you're not sarcastic -- you're welcome.
I agree. Similarly, keeping around tech with several decades of built-up cruft can also hurt your cause when you are trying to build an elegant, concise, and predictable system. :) You can keep putting a new coat of paint on 1950 Ferrari, even regularly changing out its parts, but it will never match something designed from the ground up with modern tech. The web browser, by nature of its spontaneous birth, ill-thought-out design, and insistence on backwards compatibility places many bent nails in the foundation. Adding on new layers to an old thing almost inevitably results in leaky abstraction.

I have projects that are 10 years old. The code isn't unusable, but I know I can do better. Sometimes adapting the old code just makes it ugly, hard to maintain, and error prone. So when it makes sense, I usually start fresh.
We need robots to take our jobs, according to John Markoff
I think as a consumer DB that may have helped. However, if the company (rethinkdb in this case) is still small enough, and the client big enough, than they can work out a contract that states that the source code gets licensed to them in the case of a shutdown.

This allows the company to get larger accounts with no real downside as they would be out of business.
Blender would seem to be another example:

https://en.wikipedia.org/wiki/Blender_(software)#History
Can sha asics be put to other uses? Is there value in finding these hashes quickly?
It's not about risk aversion. There's just not enough money going around. US is a big country so obviously if 1% of your capital will be allocated to high risk VC it's going to be a much more substantial amount.
Jesus, that's terrifying.

Since moving almost all servers I use to VM's, my backup restore success rate is very high. We generally take a VHD image at least once a week, and then daily processes (maybe even hourly for databases) will run inside the OS itself.
The Road to Eternity
Most people aren't in tune with their body, hence a recommendation with a number, you know, as a guideline
It's not at all a scape-goat. It might be a minor player, but not a scapegoat. And as a minor player, it's been coasting under the radar. At least we try to keep tabs on Facebook and Google, etc.

Your defensiveness of Vizio is offsetting, as if covering for something. Should I be worried, and swap out my Vizio for a different company's television?
ClojureRemote 17 – Boot
I like this one:

An American tells a Russian that the United States is so free he can stand in front of the White House and yell, "To hell with Ronald Regan." The Russian replies, "That's nothing. I can stand in front of the Kremlin and yell, 'To hell with Ronald Regan,' too."
Ask HN: What is the best way to learn for the easily distracted?
I've read lots of techniques designed to help people concentrate/focus on the task at hand, but with modern media/communications it feels like it gets harder all the time. Has anyone gone the other way and tried to harness their 'distractability' rather than stifle it? In some settings its natural and beneficial to constantly switch focus (eg. a party, talking to different people; or when walking or driving, constantly updating your awareness of your surroundings). Maybe something like work on 4 or 5 things concurrently and switch to a different one the moment you feel distracted or bored?
Don't connect your TV to the internet and use something like a Chromecast, Roku, Apple TV, instead.
Civlization VI to Be Released on Linux on Feb 9th 2017
> Pulled over? No problem, just put a 50 in the passport and hand it over non-challantely.

I can personally vouch that this is true. I traveled to Kiev in 2010 to present at the local PyCon. On the way back home to the airport my taxi was pulled over for "speeding" (he was not). The situation was resolved by an exchange of cash, no ticket necessary.
It's not just America - in India, we've recently fought this battle with Facebook (which magically doesn't push for zero rating in America.) and telcos. It's hard and they are coming for round 2 and round 3.

But it must be fought.

The fact that America fought for it under wheeler and the previous administration was at the very least an example to point out the hypocrisy of Facebook, and an example of the country which created the internet valuing net neutrality.

Maybe/perhaps Coders/computer scientists/computer engineers need a body to govern ethics, and that body needs to make the moral and clear call on net neutrality.
Amazon is spending $1.5bn on an air hub with 40 cargo planes shuffling inventory
Thanks! I'll definitely check these out. Helps a lot.
Why Humanity Destroyed Itself [video]
My favorite is along similar lines:

A Russian and an American bond in the afterlife while waiting to find out where they are headed. Eventually Satan shows up and says, "bad news, you both are going to hell, but you can choose Russian hell or American hell."

"What's the difference?" they ask.

'Well, says Satan. 'In American hell you have to eat a shovel load of shit once per day. The rest of your time is your own. In Russian hell you have to eat two shovel loads of shit, and the rest of your time is your own."

"That seems easy," says the American, "I choose American hell." And in a flash he is gone.

Years later, he finds a gap in the wall dividing the two hells and is able to talk to his Russian friend. 'Why on earth did you pick Russian hell? American hell is just great. We eat our shovel load of shit each day and then we're free to do what we want."

"Comrade," replies the Russian, "in Russian hell, most days there is no shit to eat, and when there is, there is no shovel."
You misunderstand how it works. This worked by fingerprinting audio and video at the TV display level, it's not part of the networking layer. If your content was shown on the TV you could be tracked regardless of source.
Thanks! I'll take a look at it.
The nice thing about the Anova is that you don't have to use your phone to set it.
He's not redefining it. It was defined in the 70s.

https://en.wikipedia.org/wiki/Garbage_collection_(computer_s...

Reference counting is definitely a method of garbage collection.
I'm just curious, who is Al Capone in your example?
> in the same way that "safe" Rust is a usable (if difficult to get used to) subset of "unsafe" Rust

Where did you get this idea that "safe" Rust is a subset of "unsafe" Rust? Your whole premise here perhaps qualifies as not even wrong: this is not how safety in Rust is conceived or conceptualized.
I'm amazed you can access Netflix behind a VPN.
I actually think your father made 10-20$ at the time.
Don't laugh, it's the reality of post-soviet states. I gather that today, $200 is a nice salary in Ukraine (and some parts of Russia too)
cconcepts didn't say they automatically accepted everything those authors say. Obviously. It's called challenging yourself, expanding your horizons, seeking truth rather than dogma.
Rtbrick|Packet Forwarding Engineer|Bangalore,India

We are building high performance network infrastructure software based on micro-services architecture. We are a passionate team of engineers looking to push the technology limits building cutting edge networking software for enterprises and data-centers

Key Qualifications:
* Experience in C, Python programming Experience with Linux virtualization and container technologies (KVM, LXC)
Experience in Intel DPDK & NIC driversExperience in Layer 3 networking technologies desired
Strong problem solving and software development/troubleshooting skills Experience with Broadcom BCM56960 “StrataXGS” / “Tomahawk”

Bonus Skills:
Experience with Broadcom BCM88370/BCM88670 “StrataDNX” / “Jericho/Qumran”
Apple may be planning to make iPhones in India, encouraged by import tariffs
https://youtu.be/78tTKTkz778?t=1h4m3s

the monkey was alright, man. I always liked the ones with the monkey.
Sure it is, and it works by giving users something they want: faster loading times.

Users vote with their clicks, and have far more power than publishers.
They challenge my belief and make me think about it in ways I otherwise wouldn't. Miracles are, by definition, hard to believe and are a suspension of testable, repeatable scientific law. Something that, an all powerful God could do if that all powerful God really existed.
Really? Where?

Here in Australia it's all AngularJS (they're all jobs converting 1.x to 2.0) and sadness :(
I know you know this, as you referenced the pads, but FYI for the interested: you can get electrically-heated seed mats that only burn 20-40 watts, and cover a standard size.

https://www.amazon.com/Jumpstart-MT10006-8-875x19-5-Inch-See...

I use them for both seed starting, and as a gentle, no-hot-spot heat source in my 3D filament storage/desiccant container. Even leaving them on 24/7 will only add a dollar or two to your monthly electricity bill.
I think they were only sampling areas of the screen.
Job description @
https://www.rtbrick.com/md/job/sr-software-engineer-pfe.html
I agree about windows 8 and 10. Around the time of the Gnome versus KDE wars - I felt Windows XP, 7, and Server 2000/2003 were clean simple GUIs. I messed about with Compiz as well and thought it very neat. I was happiest on Linux with the simplicity of fvwm though, and I think modern tiling WMs replicate that experience for me.
I think some people just don't get React. The beautiful thing about it is that it's really simple. Yes you create components but it's not just about components. The idea that you can treat your app ass a function and just feed it one global state is what makes it so powerfull imo. That being said there are a lot of paradoxes with react. For example it was created with functional ideas in mind and the functional comunity loves it, but at the same time i have the impression that the facebook deeloppers building it just didn't got it for a long time, and its still sinking in. Just looking at how there are classes for everything and all. It looked mor OO at the begining. And the whole flux, one would think they dont't understand the power of simplicity completly. Then there is the problem of finding the correct patterns to work with it. A lot of times you have OO people that start writing js software and when you look at the code they produce you feel like crying. Then they blame react because they just don't know how to think different.
Yes, thankyou.
An unhealthy habit for any worldview is to live in an echo chamber of people who agree with you.
They are an accepted part of life here, yes. Married or long-term couples often use them too, since living with parents or grandparents is common here.

I don't think you would be able to agree to get someone to come immediately to your house here unless you were already friends. (inviting or going to someone's house alone == sex).
Previous discussion of the text of the bill: https://news.ycombinator.com/item?id=13585622

However, this article gives a more readable summary of what the bill is actually trying to accomplish.
Christians support of Trump, might be a reaction to the relentless assault by the left on their religion. Trump isn't a Christian (IMO) but he isn't going to turn the State against them. Christians looked at the choices and voted for the lesser evil
> the country is being literally, fucked, by Russia

I have my doubts.
I like how Ronald Reagan delivers this joke: https://youtu.be/mN3z3eSVG7A?t=131
For me it's because a tiling WM is simpler, more aesthetic and more responsive.
Looking for a Spanish version of WhiteHouse.gov? No existe – todavia
> ... In considering whether or not Christianity is true it is hard to ignore the actions of those who claim to be its adherents.

Yes, but the key word here is _claim_. If someone calls themselves a vegan and yet eats veal then you, as someone who understands what a "vegan" is, you can call them out for their hypocrisy.

There are a few problems here:

1) Many, many people have no idea what an actual Christian is or what we believe.

2) Furthermore, nobody wants to know because their worldview is justified much more easily by fighting against a straw man rather than objective truth.

3) We as a society don't value objective truth. So I can call myself whatever I want even if I don't really believe in the key doctrinal points.

4) Going down that same path, the people who actually stand up for what is truth and calling out those who are not, get labeled as rabble-rousers and are chastised as being "judgemental."

In any case, what we have here is a big heaping helping of nobody knowing anything anymore... and nobody seems to care.

FWIW: I am a Christian and I did not vote for Trump.
Call it "visual notetaking" and keep doing it :)

http://sunnibrown.com/doodlerevolution/
What a defeated view. Hopefully one day those Nevada residents may see a horizon beyond the sprawling parking lot of a casino.
Personally, I think Apple will have huge success in terms of iPhone 8 sales over in China. Despite the fact that 8 is a lucky number, which is obviously a contributing factor, I also believe that Apple will win back the hearts of the Chinese market with the 8 after all the mishaps and screw-ups from other smartphone companies throughout 2016.

Whilst both Oppo and Samsung (The leading tech companies in China) received significant numbers of reports of 'exploding phones' - Apple received significantly less of these reports.

I believe that now that the Chinese market has experienced what both Oppo and Samsung (who have both been industry leaders in the China market) have to offer, they will swiftly make their way back onto Apple's devices for the iPhone 8.
Thanks for pointing that out, forgot my old site was still in the profile.

What do you mean by feds? That's still a very confusing statement. Switched off of Xamarin about 8 months ago and haven't looked back. My organization had a ton of problems with Xamarin, without honestly that much gain at all. We still needed specific devs for Android and iOS. Sharing component and state code has been an absolute boon in productivity and speed in getting a world class suite of apps out. That plus a React stack for Web means I can help out on Web with no ramp up, and vice versa.
You know, if you were actually living through that era his sense of "humor" (combined with the suspicion, then widely assumed among leftist, now since medically substantiated) that he was most likely suffering from some form of early-onset dementia -- well, it got old real fast:

https://en.wikipedia.org/wiki/We_begin_bombing_in_five_minut...
This perfectly describes my experience with RN. Overall, a positive experience, but some days are the worst.
They also only have SMS as a 2FA option, which is neither convenient nor secure. I've been a customer of theirs for a long time, but they do indeed make some poor decisions every now and again.
It's a joke on scarcity of food etc.

No (availability of) shit to eat on most days > he doesn't have to eat shit. On other days shit is available but no shovels are available > he doesn't have to eat shit because there's no shovel to measure it/eat it with.

He knew this would happen because in Russia the food stores were more often than not empty and tools would be often "misplaced"/stolen.
This is just rhetoric. The notion of separation between information, presentation and behavior couldn't be any more fundamental. But instead of developing this idea any further most web developers had traditionally settled for something "easy" and complicated (i.e. JQuery that dictates all of the three things I mentioned).

In the long run, the SPA craze will backfire, big time. Rect components are not semantic and not declarative. There is no way to examine them without executing code. This is an elephant in the room most fronted developers willfully ignore right now.
It was actually 100% because both of the questions asked at the referendum meant secession from Ukraine; i.e. it wasn't a simple "yes" or "no", it was essentially "secede immediately" or "do it a bit later".
This is one of those Android design decisions that Google probably wishes they could get to do over again. The DEX header file format allocates only 2 bytes to hold the number of methods the app can reference. This was a very short sighted decision that has come back to bite them repeatedly. It would be interesting to know why they only allocated 2 bytes instead of 4 which would have given them the ability to reference over 4 billion methods. If their reasoning was for cost saving measures than it was a pretty silly decision. There has been some talk about revising the DEX header file format to correct some of the early design mistakes, but I'm not sure when they'll get around to it.
Are you aware that Cobol is much older than C++ and still heavily used?