skysight-inc/HackerNews huggingface dataset:
Explicit use of vector intrinsics are not the source of any 10x performance boost, nor anything to do with C++ in particular. Again, only a small (but probably not minuscule) portion of the difference has to do with Java vs. C++. The bulk of the difference is due to all sorts of optimizations, most of them could have been done in Java as well. But the ScyllaDB people are more experienced in C++ than in Java, and as they use sequential code anyway, there isn't a big downside for using C++ -- certainly not for them -- so it was the better choice. From what little I know, the reasons why such optimizations weren't done in Cassandra are because 1. the people working on it aren't low-level optimization experts, but more importantly, 2. because the performance was good enough.
>It's not about encrypting files (encryption at rest): you can do the secure multi-party computations over your private LAN, and the encrypted network traffic will never leak to anybody

Honest question: Can't I do that already by using SFTP or ssh and uploading a spreadsheet? I just feel like I'm missing something. Do you have some kind of real-time aspect going on?

Second question: How do I know that your closed-source app isn't exfiltrating the data clandestinely?

> (ie. no way to cryptanalyze anything in the future).

Assuming no flaws are ever going to be discovered in your crypto scheme in the future is pretty bold.

>It's about encrypting the computation between the parties: this kind of technology is being used to prevent satellite collisions on secret orbits, for example.

Given that anything orbiting the earth can be observed from the ground with sufficient resolution, there's no such thing as a secret orbit. This sounds more and more like snake oil.
> what concretely happened: a poaching of a key employee

Not quite the reason for the fine according to TFA:

> Instead, it ruled that Luckey, who was working as a contractor for Zenimax before starting the Kickstarter for the Oculus Rift headset, violated his non-disclosure agreement,
Httpstat.us
I thought it was mostly painless. Vast majority of applications provided an Intel binary right away without many issues. Rosetta wasn't too terrible for simple tasks for the rest of them.
Tenable Network Security | Senior Full Stack Web Developer | Columbia, MD | Onsite or Remote | Full Time | https://www.tenable.com/

We are looking for a full stack web developer who loves building impressive web applications. Quality, best practices and "wow factor" are very important to you. User experience is paramount. You have the ability to identify UX pain points and resolve them without direction. You like to stay current with technology and are a self starter.

The team is small so we have high ownership of our software. We are responsible for the full software development cycle, starting at design and ending with deployment. It has always been important to us to stay current with the latest technology and use as needed.

Tech Stack: Ruby on Rails, Node, PHP, AWS, React, Docker, MySql, Postgres

https://careers.tenable.com/?p=job/oFof4fw6&__jvst=JobBoard&...
> Or better yet, if they send it to you electronically, change it however you like, sign it and send it back. If they don't read it it's kind of their problem.

It's not really "their problem". The contract can be void because of mistake: https://en.wikipedia.org/wiki/Mistake_(contract_law)
Zenimax, an investment vehicle for Providence Equity Partners, is literally run by actual lawyers. In the early days of Oculus, Carmack tried to get them interested in VR, and they wanted nothing to do with it. Now all of a sudden Oculus is a result of their tech.

They wouldn't even have the slimy case that they have, if not for the fact that Carmack and others used to work there. People can debate the legal technicalities all they want, but the plain, everyday explanation of what happened is that some lawyers figured out how to retroactively create and profit massively from a virtual non-compete that never existed.
>Is it IBM compatible though?

Man, I hated hearing that question. It was so utterly retarded, but trying to explain to the person who asked why it was a retarded thing to say always came off as damage control.

>Yep, not IBM compatible. Not interested.

Maybe Apple can get away with their own chips now. It sounds like they just want to take more R&D away from Mac though. "Just stick an A10 in it."
Luckily, very little.

The reason is that C# had a chance to learn from the experience of others and is still a relatively new language.

There is a little bit of cruft here and there. For example, ,NET had good threading support from the start, but the idioms that are used nowadays for concurrent and parallel programming have evolved, and while the old APIs are still there, developers now use APIs that are more up to date.
Because it will become easier to import someone who is more qualified.
I'm not arguing with you, those are genuine problems, but there are a few projects in a pipeline to address a few of these things.

1. Startup time being addressed by precompiling the standard library (or your own library). See "JEP 295: Ahead-of-Time Compilation": http://openjdk.java.net/jeps/295. Also addressed by modularisation of the standard library, "JEP 220: Modular Run-Time Images".

2. Memory usage (and less garbage collection overhead) using value types. See "JEP 169: Value Objects": http://openjdk.java.net/jeps/169.
You might be able to get a work permit through the NAFTA/TN1 process, which is supposed to be pretty painless for you and for the company.
Even Firefox's new reader view din't get rid of most of those things. But it did fix the monospace font and contrast issues.
Source? C# and VB have been constantly updated, with a new release practically every VS release.
AutoMan: Human-Computation Runtime
> What are you building with RN at airbnb?

Various flows in the Airbnb app are built with React Native. Our recently launched "Experiences" platform is built mostly with React Native, and there are many flows in the app that are built with React Native. Overall it's probably about 10-20% of the app right now. The decision to use or not use React Native for a new feature is a function of what the team building the feature is familiar with, and whether or not we think we can deliver a good user experience with the technology or not. The answers to those questions are quickly evolving though as we build up more infrastructure around React Native, and as the familiarity with the platform grows.

> What has been your experience?

Generally positive, but the difficulty of integrating React Native into an existing mobile app with large existing native code bases should not be understated. It's not plug and play. I'm giving a talk about this in detail at React Conf in March. Make sure to check it out!

> If you were starting a mobile company now, would you start with RN ?

Yes.

Keep in mind that I was the main proponent of React Native being experimented with and adopted at Airbnb. As a result, I have some bias and other people at Airbnb might have different feelings / experiences.
Under my regime idiots who advocate for euthanasia on the basis of interest in abstract mentition with no true justification will be euthanized to protect those who don't subscribe to their fevered hallucination.
It's clear there were negotiations. It's not clear how hard ZeniMax was trying. Based on how much support they gave Carmack it seems that they really wanted nothing to do with VR and that didn't change until they started smelling 2 billion Facebook dollars.
eBay | www.ebay.com | New York | NYC | Full Time | ONSITE | jobs@ebaynyc.com | VISA ok

We are hiring data scientists to change the way eBay does advertising. eBay's old advertising strategy was 3rd party focused (Ads that sent people off eBay). Our CEO said during our last earning call that strategy has changed. We need ads that keep people on eBay and offer better choices for our buyers. We are the team blowing up the old strategy and doing something better. You can move the needle when it comes to eBay's profit. We are a small team in a growing remote office. This is a unique opportunity to learn search engine and recommendation technology which rank eBay's 1+ billion active items. We apply cutting edge machine learning techniques on petabytes of data and thousands of Spark/YARN nodes. This includes deep learning, XGBoost and online learning. We welcome recent grads and experienced candidates alike. Our interview consists of two phone screens. Then you come onsite to meet the team and do a code test.

jobs@ebaynyc.com | Ask for Adam
Probably the big one is non-nullable types [1], aka 'The Billion Dollar Mistake', which would break everything.

[1] https://gist.github.com/olmobrutall/31d2abafe0b21b017d56
Imagine if you earned $1000 from activity X, paying $200 tax on it. Later X is found to be illegitimate and you have to pay $1000 damages and $500 punitive damages. Except because of the tax you have net lost $700 rather than the $500 punitive damages.

Put in another term, it would be like paying tax on money you never had.
>It's more like this: you and I have some process we're collaborating on, and we both have an interest in getting accurate outputs from some kind of computation related to that process. But the only way to get really accurate outputs is to feed in proprietary, "secret" data from both your company and mine, and while we both have an interest in those outputs, neither of us wants to share our proprietary data with the other.

Ahh, that makes a little more sense. Seems like I could get your "secret" data by simply reversing the operation that gives us our shared result, though, doesn't it? Unless it's some kind of modulo type thing.
I think that's a fair point. I bet part of it is due to licensing. The choice on whether or not to use OpenJDK is not trivial, and I surmise that distro managers just avoid the issue completely (I would).
It is coming!

We love F# and it continues to be both an inspiration to other languages at Microsoft, as well as API developers.
It doesn't yet, but I hope to work in integrating these two very very soon. We have to figure out what this will look like on Android, as the TransitionCoordinator on iOS doesn't have an exact equivalent on Android.
More virtue-signaling from the Silicon Valley groupthink...
Osprey Informatics | QA Developer/Product Owner | Calgary, AB, Canada | ONSITE

Help us build the visual layer of the Industrial Internet of Things. We have built a fault-tolerant SAAS product to manage a distributed network of cameras, sensors, and on-premise servers. We employ both Cloud and Fog computing architectures to ingest, process, and store hundreds of thousands of images daily. Data is processed utilizing a number of computer vision/machine learning techniques (eg convolutional neural networks).

Osprey Informatics is looking for a new team-member to take ownership of the development’s QA process. This person should be a take-charge developer, have a strong desire to automate whenever possible, and possess a passion for quality and a sense of pride when a job is done right. Our development team is both a product development team as well as a research team in the area of Computer Vision and Machine Learning. We write software deployed both to the cloud and on-premise servers. We follow the Scrum Agile framework, use JIRA to drive all work and Confluence for documentation.

This is a unique position in that it straddles two roles.

- At least 5 years experience working in QA role

- At least 3 years experience with a scripting language (eg Python, BASH)

- Experience with testing methodologies (such as: Unit Testing, Integration Testing, System Testing, Acceptance Testing, Performance Testing)

- Excellent written and spoken communications skills

- Experience with Continuous Integration and Deployment

- Experience with Git and branching strategies

Email me at anthony@ospreyinformatics.com for more information.
Did you get the X260 model with FHD screen? Which distro are you running, and have you experienced any issues yet? My old Macbook Pro is due for an upgrade, and I'm strongly considering getting the FHD version of the X260, upgrading it with 16GB RAM, a 500GB SSD and 72Wh battery, and installing Ubuntu or Fedora.
I wonder why they chose svg rendering over canvas for the react-native version.
Of course. If the Mars mission were properly marketed, as entertainment with a little planetary science sprinkled in, I would have no issue with it. As reality TV it is a sensible investment, and will bring joy to many.

But it's marketed as somehow important to the survival of humanity, and that's a lie. There are no scenarios, even vaguely theoretical ones, where Mars is more hospitable than Earth any time in the next million years.

I feel almost exactly the same way about Burning Man. To the extent that it's marketed as a dance party in the desert for the wealthy, I think it's a wonderful thing. I respect that it holds important religious services for many people.

When people start talking about how it's an evolution of society, or somehow a solution to the world's problems, I take issue.

FWIW, I would answer the titular question in the affirmative: Yes, a Mars mission is morally defensible. It's just not good for society right now. Still, we should probably do it sooner than later, since we're about to burn our oil reserves. This might be our last chance to get out to the asteroids and build the factories to seed the space economy. But again, from Earth's perspective this is all just entertainment.
Your missing out. C# is a really great and productive language. And with the advent of .Net Core it's cross platform and open source. What's not to love?
See, when you say that CNN has journalistic integrity, and ignore VLM's counterexample, where they in fact were carrying water for Hillary, you seem to be incapable of rational discussion on the subject. They objectively did that. Whether they did "a good job" of it or not is completely not the point.

[Edit: I saw your parallel post where your definition of "journalistic integrity" is "don't make up facts, even if you report them in a biased manner". First, I think that's way too low of a bar. Strive for objectivity, even if you can't perfectly achieve it. Second, though, what CNN did is like a sideline reporter jumping on the field and tackling someone. It's totally inappropriate, well outside of what is acceptable for journalists, even if it's not creating "false facts".]
Better posture for faster programming
I was surprised it permitted politics and didn't mention fundraising.

I worked at a megacorporation utility that provided 20 hrs a year, the way it worked in practice as opposed to in theory was every use required management pre-approval and most hours got used paying people to attend fundraisers, essentially you'd get paid to go bowling with your coworkers theoretically to fund some charity. (edited to add I forgot to mention toward the end of the controversial policy there was hell to pay about drinking "on the job" at the bowling alley while being paid by the company, I forgot about that little incident.)

There were bad feelings when employees were ordered by execs to attend media attracting events while wearing company tee shirts for PR purposes. Essentially the problem software devs suffer thru with hackathons except this tortured all low level employees not just devs. Show up for 12 hours on Saturday at Habitat for Humanity in your company issued tee shirt or find a new job. I believe that kind of abuse led to the termination of that particular "benefit". You might think low level employees have no defense but you'd be surprised what abuses of the workmans comp system exist. (Edited to add, I'm remembering more and more fun stuff, one union employee escalated into mediation process something about demanding to get paid to attend a NORML rally and get paid to drive a company car there, I don't remember what happened in the end.)
Interesting. From my standpoint (CEO of a company that co-signed here) this isn't money spent. We already have a flexible vacation policy, and this just makes it explicit that civic engagement can be counted against that. Agree that it does amplify the voice of tech as a demographic, which is, sadly, not reflective of the general U.S. population.

The flip side is that a fund dedicated to compensating part-time working minorities to participate in politics would likely be painted as "protest checks". Would love to tease this out more though.
>Downtown Boston (116 Huntington Ave, to be exact!)

Isn't that in Back Bay, not downtown?
FarmLogs (YC W12) • Ann Arbor, MI • Onsite/Remote • https://farmlogs.com

FarmLogs is inventing the future of farming. We build software to help farmers grow more with less.

Our stack is predominantly Clojure and Python, with a strong trend towards more and more Python. Our domain involves data from all over: soil samples, satellite imagery, radar, telematics from tractors, temperature data, the list goes on.

We run 100% on Kubernetes, Docker, and AWS.

We have a strong preference for onsite candidates, but would accept a remote candidate if they have experience working remotely before and are in the US.

We've got a handful of open positions, notably:

- Chief Architect

- Product Designer

- Product Analyst

- Senior Backend Engineer (6+ years experience)

- Data Engineer

- Geospatial Engineer

Come take a look! https://farmlogs.com/jobs
Note that GitLab is a for-profit company as well. It's just that it aligns better with the open source values.
https://www.reddit.com/r/PeopleBeingJerks/
I'm not saying it's morally right or wrong. I'm just saying the set of people that get H1B visas will change, and the shift will be toward higher-end jobs.
If that were true, why is their primary commitment to "encourage the community" and "build a forum" (my paraphrasing)? It triggers my doublespeak detector. If they were developing the language they'd have put "language development" at the top of the list.

Call me skeptical. Microsoft are no stranger to killing off their products.
There was a likely an indemnification clause in the acquisition agreement that indemnifies Facebook for this, meaning that the cost of this settlement comes out of Oculus and/or its former shareholders. (Alternatively they could have a clause that reduces earn-out payments or other contingent consideration.)

Consequently, the verdict would not be material to Facebook.
Amazon Web Services | Solutions Architect | New York, NY | ONSITE

In this role, you'll be helping scale a $10B/year business that's still growing like a startup.

Eager to immerse yourself in the latest technologies in IoT, machine learning, devops, and big data? As a solution architect, you'll get actual hand's on experience with all of these while helping some of the coolest customers in technology today.

Want to contribute to technical communities through thought leadership? AWS Solution Architects regularly present at meetups and conferences, including the flagship re:Invent conference in Las Vegas.

At AWS, you'll be surrounded by some of the best minds in technology and you'll have endless opportunity to learn, grow your skills, and become an expert in cloud computing.

Sound interesting? Please feel free to reach out to me directly at sborsje[at]amazon[dot]com and include HN in the subject.

Full job description at: https://www.amazon.jobs/en/jobs/458479
Yeh, of course! I'll give you a rough idea if you let me know your location in the email too :)
We need to talk about startup lust
Cool! We're working on a redesign of the pricing page—stay tuned :)
I also linked to statistics which show that most European countries have significantly higher median wealth than the US. (Although notably not Germany for some reason). The difference between the mean and median wealth is also notably high in the US, which suggests greater inequality.
I don't dispute any of that, I simply dispute whether or not Negreanu is a "top pro," or whether he would be a match for "the top pros."

He is a top pro. Not in HU cash. He couldn't hang with these guys at HU cash, at least not with his current skill in the discipline. But hey, poker is not that narrow of a term. It includes all kinds of disciplines, live and online, horse and stud and hold 'em, the list goes on.

Those same "top pros" who Negreanu wouldn't play HU Cash wouldn't sit in the big game with him.

Arguably bankroll management is the most important skill of a top poker professional, and that's maybe what big-game players are best at.

Also, a small caveat to all of your comment is that live games are soft compared to online games of the same limit. There is no online equivalent of the big game, or at least there wasn't when black friday hit and knocked me out of the professional poker scene.
Interesting idea. How much would you pay a month for this?
Thanks for the ideas!
Fortunately, juries do not create precedent.
It's kind of a tradeoff, right? How many years worth of work are you willing to rewrite, just to get rid of a little cruft? Choose your language wisely and you'll have no problems.
I do not want myself or my children to breath in any chemicals they are absolutely not required. You are free to blow vapes in your kid's face. Please do not require me to pay for their medical conditions down the road though.
Yeah it made me not consider using them for anything other than toy projects.
Comments moved to https://news.ycombinator.com/item?id=13544871.
Which ones and when? I know the LA Times did, but I think you can count the major national ones on one hand.
Data Science Digest
Link to your favorite smoking gun email?
Your comment is transphobic in the following ways:

1) your direct language ("a man who identifies as") is problematic in the way it frames the argument. It is both dismissive in that it implies the rights being stepped on are trivial and not worth concern, and in that it up-front implies (again, you lead specifically with "men who...") that the people involved are claiming these rights in bad faith.

2) Your dismissal of the defense of rights for a marginalized group is problematic. I explained why. I don't think I should need to continue to rephrase that argument.

Calling your comment transphobic should probably lead to you in good faith wondering why people think you are using transphobic language; if you want to not be perceived as transphobic (and if you think you are okay with trans people) then figure out why your behaviors do not line up with that belief about yourself and fix it.

If it is merely a question of priority ("there's more important things than the rights of the marginalized to focus on right now!") then: if not now, then when? You might have a good answer in this instant, but... the goalposts always move. Since marginalized groups are by their very definition small and at the edges of society, there will always be something to prioritize over their rights; that is how marginalization perpetuates. If we do not defend the marginalized and most vulnerable intersections of our society, then our society has failed.
...and keep it up (sorry, couldn't resist :P)
Greenwald knows more about it than either you or I do and I don't see much vagueness in the quote. Who does Snowden need preservation from? The two current options are the US and Russia with the Chinese having temporary influence over him immediately after the leak. The logical conclusion is that some of the information Snowden leaked was done to placate the US, Russia, or China. I think we can rule out the US considering Snowden is still living in exile and there seems to be little to no contact between him and the US government. That leaves China and Russia. Considering the time spent in both those countries, I think Russia is the more likely of the two. Greenwald seems to be implying that Snowden has leaked information in order to gain favor with Russia. Where is the flaw in this conclusion? What else could "leaked out of self-preservation" mean? Who else could he need self-preservation from?
Previously: https://news.ycombinator.com/item?id=13541466