skysight-inc/HackerNews huggingface dataset:
The PI therefore "voluntarily" decided not to publish the results. I asked her why, and she said that if she published the results she would not be likely to ever receive funding from the company again.

This isn't the first time I've heard of something like this, but holy shit. Those actions should produce a reaction of alarm and outrage, but I'm sure many of us read that and shake our heads, thinking "that's terrible" – but not being shocked at all.

In a situation like that, is there a feasible way to seek "justice"? Does the organization (I assume a university?) overseeing the research lab have a policy & procedures in place to handle anonymous reporting of that behavior?
Saying "rewrite the app" is pure hyperbole. You have a few things to update, but that's it.
This cliche statement feels trite for such a large project. I'd understand it for a 1000 line JS library, but it makes no sense for a complex language ecosystem that requires multiple full time engineers to maintain.
File tree navigation on GitHub? Yes, please
How Many IoT Connected Devices Do You Own? How Do You Use/Manage Them?
I'm a connected device enthusiast, as a result of the connected device work I do at work. I find the market highly fragmented, the ecosystems are mostly walled gardens in the making and it leads to a broken customer experience.

Currently, I own a BLE toothbrush, locks / key pad access, cameras (outdoor and indoor), Echo, Garage Door opener, sprinkler system, thermostat and doorbell. It's a lot to manage. I find that I'm deeply engrained in the OEM app for the first couple weeks, to understand / tune configuration. But, after that, use is ad hoc or managed via alert driven interactions.

What do you own and how do you manage it all?
> To say one is more powerful is really false. I think recursion is great, and for some situations it should be the go to method, but anything you can write iteratively you can write recursively and vice-versa.

I mean powerful in a strict theoretical sense. Without using a way to freely allocate arbitrary memory, recursion can compute things loops cannot. The ackerman-peter function is an example.

Loops however can be trivially converted into functions.

Therefore because loops can be converted into recursive calls and recursive calls cannot always be converted into loops. Recursion is more powerful.
If you don't build roads, people will still come. Instead of having more roads = more cars you end up with same road = more cars, which is not ideal.

Personally, I think California's HSR project is stupid and the money could be better spent on regional light rail plus conventional rail between metro areas. But allowing CA to become a shitty place to live so as to force people from their cars is the least attractive option.
Foreign workers in gulf states are normally paid tax free I believe.
I do the research online to figure out how to explain it. The point is I shouldn't have to do that. I'm only guessing at explaining things with the, hopefully, proper context as to how the teacher expects it to be versus what I found on the internet.

But I'm happy everything works out so easily for you. I could only hope that one day I'll be as smart as you seem to be.
It's worth considering that palantir, while big and spooky from a startup perspective, are a new kid on a block with some even spookier bruisers.

Palantirs competitors are folks like IBM, Lockheed Martin, and BAE.

We know a little about thier technology and what spooky stuff it can be used for because they had to publicly market it, because they have been trying to break into markets.

These other guys have comparable products. They have big data and network analysis tools. And more - IBM have some natural language analysis tech and curated data others can't touch for instance, and warehouses full of phds driving it.

But they also have better contacts, shady revolving door sales arrangements with budget holders, and moats of unintegratable software already installed. Would you bet your well paid post retirement consultancy job on the continued survival of Palantir or Lockheed?

I remember when the cooperation between hb garry and palantir on a tech demo came out in the aftermath of the anonymous hacks. They were scraping Facebook.

If Lockheed were doing a demo like that, it would have a million dollar budget paid by darpa and use some secret bulk intercept database from our nightmares, and the demo would be to a high level audience at a military base, not at a tech conference.

I don't like palantir, or the kind of things they are doing, but I like to remember they are a shrill little kid and the real scary stuff is behind the curtain. Imagine the most impressive deepmind demo done on a dataset of every email the nsa holds.
Or bonuses should be based on what happens during a long period of time. Say you lead a company from 2015 to 2020, but your bonus is based on how well the company does from 2020 through 2025. And if the company fails before you get your bonus, too bad for you.

I haven't read his books but find his ideas as presented in videos and podcasts to be valuable.
Or not. That seems like an awfully large generalization based on one city whose airport rail service hasn't had much time to establish itself.

Counter examples: In London I'll take the Heathrow Express over the alternatives because it is a much more compelling option to get to downtown London. Recently in Johannesburg the airport rail took me to the airport in 14 minutes where as a car would take 90 minutes in commuter traffic. In Germany, I've seen people commute half way across the country every day on high-speed rail because it opened up opportunities to work that didn't exist before.
Did anyone even try to scrub the data? Vancouver entry-level and experienced average salaries are $64,916 and $58,029 respectively. So the average experienced tech worker earns less than entry level?
Both of those statements, even if true, say absolutely nothing about the relative abilities of men and women to write software.
Not to mention the amount of CO2 emissions that would be reduced from drivers having to stop and re-accelerate fewer times. While I don't know if it would make much of a change during heavy traffic, I think it would make a huge difference during medium to light traffic.

I like the idea of opening up light timings for public review, however figuring out how to optimize everything would probably take a great deal of computational power, and likely out of the scope of local governments that actually make those decisions. It's also not profitable, so I don't see too many companies going after this problem. If only there was a company that had detailed maps, good traffic statistics, insane computational power, and ambitions to do stuff that may or may not be profitable. Maybe they create tools for municipalities to help time their lights.
Still, .NET Framework isn't the superset of everything. As I said, I find your description not useful because it simply doesn't capture how the .NET stacks are designed.
There's a reason a meme exists about Rust afficionados on HN.
That's a great idea! We will mention the actual restaurants in our next version. And we are hosting many cooking events in Marriott and Hilton. Thank you.
New experimental statistics collector in master
You couldn't pay me enough to live in NYC. Those big urban canyons are my idea of hell, and I would really not like to see SF go that direction.
This is not a constant factor, this is an exponent. Constant factors are what's standing in front of whole term, like this: O(7*((n^1000)^n)^6), 7 being constant factor.
TouchBistro | Toronto, Canada | Full time On-site | Senior developer positions

TouchBistro is the #1 iPad POS system for restaurants in 37 countries. Our biggest differentiator as an employer is the fantastic work culture (4.5 glassdoor rating, higher than 96% of the “Best Places to Work in Canada”). Everyone is treated with respect as a valued contributor.

We’ve just raised a $16.3M Series C and are looking to ramp up development of our brand new restaurant platform. We’ve got some interesting technical challenges ahead and are in need of two top-notch senior developers, one front-end (React) focused, and one back-end (Node) focused. If you have professional experience in either of these technologies (and especially if you’re familiar with GraphQL) and feel you can add value to our team, please apply online at https://www.touchbistro.com/careers/.
AMEX is calling out downgrading after 12 months as a way to lose your sign up bonus as of a few weeks ago. They are cracking down on people who don't have a serious interest in keeping the card. This is one of the reasons why I said the golden age is well over - https://www.doctorofcredit.com/amex-updates-terms-penalize-g...
Transmutating bismuth from gold is not a trivial task, even given unlimited energy. You need a particle accelerator and your customers have to be OK with getting a bunch of radioactive gold along with their stable gold.
Google’s War Over the Sexes
If you see the specific fallacy, you can just point out the fallacy, you don't have to affix label like "you're just like $outgroup!". Mentioning $outgroup doesn't add anything to a rational argument. However, it frequently (though, of course, not always) betrays the weakness of the rational part and the desire to plug the hole by the emotional part.
All tax breaks are government subsidies. Tax rates that are lower on one class of income than another are tax breaks.
FWIW... as someone who (I think, still mulling) is supportive of him being fired due to the code-of-conduct and contributing-to-an-unsafe-work-environment arguments, I'm pretty sure I'd be against firing him if he had posted these thoughts outside of his employment situation. It's even more interesting to think about if he had posted this outside of google and anonymously, and then someone had doxxed him. Then I'd probably be pissed and would be arguing on behalf of him - not his views, but that he shouldn't have been treated that way.
For anyone wondering like me: MVP: minimum viable product
Why would popularity be a detriment to this API?
Thanks for your suggestion. We will work on the video in our next version:)
Google Devs AI Comment Moderation System WithNYT, Guardian, Economist and Wikipedia
I know this isn't the exact same as the article, but when genetic algorithms were introduced to solve for build orders, the "seven roach rush" was in vogue, something that was unexpected at the time and "discovered" using GA.

I think there is a space for finding strategies that have more leeway in execution and thus are more suitable for humans to pilot rather than have machine level micro.
Visual Email Testing with Developer Tools, Litmus and Email on Acid
What exactly do you mean "call down into C"? You should be able to call C functions directly from Swift, albeit with UnsafePointer and the like.
I am not saying that isn't the case, but the article made mo such indication. What is your source for this?
The Extraordinary Nazca Prehistoric Balloon
The reaction to this memo shows how the definition of misogyny can be spread very thin.
The Lost Civilization of Dial-Up Bulletin Board Systems (2016)
Amazon jumps on Kubernetes bandwagon
You can _easily_ buy a box with 60+TB of SSD...

http://www.dell.com/en-us/work/shop/povw/poweredge-r930

Some of us do need to shard for sure though (I have multi petabyte data sets).
I am talking about "official" support here. Enterprises are not going to risk using an unofficial port. And unless there is a large scale adoption, it will become another niche language which only the enthusiasts would care about.

More importantly, it needs to happen while Swift still has momentum. Once a language gets old enough, it builds a certain kind of reputation. Once that happens, it is almost impossible to introduce it into new domains.
Many (most?) countries have working holiday visas. The rules and availability depend on your own nationality and the country offering the visa, but generally they are for under 30's for up to a year. Some have a higher age limit, some are longer (as you point out), and some can be renewed for a second year if conditions are met.

If I'd known about this when I was young enough, I would have spent year in each of a dozen countries.
I started out building prototypes with Swift 2. The migration to 3 caused a few headaches for me, and some migraines for others it seems. 3 -> 4 was relatively simple. Though, my experience was far less involved than those depending on Carthage/CocoaPods packages.
To expand on this, from the linked post:

> First, ABI stability is the center focus of Swift 5 — and we will pivot much of our prioritization of efforts for Swift 5 around it. With Swift 4, ABI stability was a strong goal. In Swift 5, it is a requirement of the release. Whatever ABI we have at the end of Swift 5 is the ABI that we will have. ABI stability is an important inflection point for the maturity of the language, and it cannot be delayed any longer.

> ...

> Module stability is a stretch goal for Swift 5, but even without module stability we can still achieve the primary value of ABI stability.
I assume, they mean that you don't need to have C at all. See how Go for example doesn't require C on most platforms to make syscalls (IIRC, the exceptions are Windows and Solaris).
In a conversation that actually makes Trump sound reasonable, he tells Bannon that he’s concerned about foreign Ivy League students, highly skilled and otherwise capable of working for or starting their own tech companies, graduating and then returning to their home countries. “When someone is going to Harvard, Yale, Princeton, Penn, Stanford, all the greats” and then graduate, “we throw them out of the country, and they can’t get back in,” he said. “We have to be careful of that, Steve. You know, we have to keep our talented people in this country.” To which Bannon replied: “Um.” Trump tried to get Bannon to agree with him, but to no avail. Instead, Bannon suggested there were already too many Asian tech C.E.O.s. in Silicon Valley. “When two-thirds or three-quarters of the C.E.O.s in Silicon Valley are from South Asia or from Asia, I think . . . ” Bannon said, trailing off. “A country is more than an economy. We’re a civic society.”

https://www.vanityfair.com/news/2016/11/steve-bannon-racist-...
أسهل طريقة لتنظيف المنزل
A response from the article:

> It’s important to be clear that partisan news is not the same as fake news, nor is it inherently of low quality. Outlets with clear ideological leanings often act as standard-bearers for policy ideas and important political debate.
Users want backups in resilient DB for the same reason RAID isn't considered a backup strategy.
Linux: Assembly Required
If you don't already own USD, why would you ever consider paying for something in USD?

Because the person you're trying to pay only wants USD. And eventually, if you start getting paid in USD, it becomes only natural to pay others in USD.
Americans don’t need fast home Internet service, FCC suggests
Submit Free Infographics to Infozyum
It came up before, but changing the brand from .NET would have been much more confusing (and expensive, as building up a brand requires a ton of work).
You missed when I said "non-transferable." Otherwise the value of the voucher to me would be what I could sell it for.
Sony to Use IBM Blockchain-Based Platform in Education
> Author is projecting. Replaced "me" with "people" in writing this. Considered himself smart; tried to wrap head around Bitcoin, but lacks math/cs/finance background, and or curiosity to dig below surface level hype... Doesn't 'get it'.

Yes, exactly my thoughts.

It's IMPOSSIBLE to understand HOW and WHY Bitcoin works without a baseline understanding of public-key cryptography, cryptographic hashing functions, key ideas of computational complexity, and algorithmic processes in distributed systems, particularly peer-to-peer networks.

In other words, to understand how and why Bitcoin works, one must first understand the key concepts underpinning Satoshi Nakamoto's groundbreaking paper: https://bitcoin.org/bitcoin.pdf

The general public, lacking the necessary education and knowledge to understand these things, has no choice but to use Bitcoin based on faith and experience.

Note that the general public doesn't understand government-issued money either, but they happily use it every day based on faith and experience. The same thing is happening with Bitcoin.
> If you don't build roads, people will still come. Instead of having more roads = more cars you end up with same road = more cars, which is not ideal.

That's empirically not as true as it intuitively seems; induced traffic is a thing.

> Personally, I think California's HSR project is stupid and the money could be better spent on regional light rail plus conventional rail between metro areas.

But, the HSR project is spending money on regional light rail and conventional rail between metro areas.
James's memo is a lot better argued, more nuanced and fair than this collection of personal opinions, bald assertions, non-sequiturs and inane hypotheticals.

See Jordan Peterson's interview with James Damore, where he goes through the memo almost line-by-line.

https://www.youtube.com/watch?v=SEDuVF7kiPU&spfreload=10
Thanks for the reply! Very much appreciated.
Peterson tentatively suggested that he ought to consider giving it a shot.
Yes, very nitpicky. MarineKingPrime didn't invent marine micro but he was known for it/popularized in the early GSL seasons before it became a standard tactic. SlayerS (the team) dominated MLG Anaheim with blue flame hellions and basically caused them to get nerfed if I recall.
When SYSCALL added EFLAGS masking, SWAPGS was also created with the assumption that it would be always done when going between kernel and user mode and before enabling interrupts.
If they're limiting APM to that of human levels, I don't see it being much of an issue though. APM would just be a limited resource like any other. In fact, I sort of want to see how a strong AI would choose to spend its limited pool of actions. How different would it look compared to a pro? Maybe not much, but I'm not actually certain.

In SC1, just the act of moving a large army is a commitment and takes quite a few resources. Moving your armies under fog of war and not letting your opponent know exactly how you're set up in order to get a good angle on you is incredibly important. I want to see how much of an importance a great AI puts on that vs the other things it could be doing instead. Are the strongest AIs going to be more methodological, safer, and slow moving? Or will the best AIs try to exploit the imperfect information aspect of the game and try to lure the opponent into making a wrong decision? I feel like AIs tend to excel at the former, but the latter has been a huge component for the very best pros in SC1.

I don't follow SC2, so I don't know much of this also applies there. I just feel like SC1 isn't as mechanical as it's made out to be. There's definitely that huge initial barrier, but once passed that, the game actually feels very delicate and is about good use of resources (including mouse/keyboard actions), timing, and transitions in unit composition to catch your opponent off-balance.
Release Notes for Safari Technology Preview Release 37 – WebKit
You can claim anything that you don't dislike is "not redesign", but come on, if adding tabs on top of Gmail was not redesign, I don't know what is. And, just look at gmail now vs. 2004, how can you say it's not redesigned?

Any large, sudden redesign is heavily disputed - that much is obvious, and for good reason, since it changes habits. Maps itself goes through continuous redesign, but each modification is "incremental" as you call it. The end result is fairly drastically changed if you look many years back, but well.... I guess it only had incremental redesign, all along the way.

I guess what I'm saying is that if reddit launches one big-bang "completely new reddit" - yeah, I agree, it's very likely to fail. But if they incrementally change it to something else, and backtrack on the bad decisions - few people will notice the radical change, they'll just remember the many small ones.
What is a Lifestyle business? I read through the first 50% of the article and didn't see that term defined anywhere.
It's an objective question: Twitch viewership of SC2 is simply smaller than it used to be.
Come on, you know the history of the whole fucked up situation and now turning you into the role about the caring i2pd project manager? Let's say what we can see on GitHub in your repository...

https://github.com/PurpleI2P/i2pd/graphs/contributors

Where have you been between June and November 2015? Kovri was meant to be just an integration of i2pd into Monero, not a fork. But yeah... When the only maintainer of a project is gone for half a year, what do you expect? Anyone familiar with Git is able to see when anonimal finally forked away...

https://github.com/monero-project/kovri/graphs/contributors

But yeah, then you came back and started developing again after 6 months of nothing? Just don't be like an offended asshole and maybe try to cooperate or just let it go the open source way and the better solution will probably get the most adoption.
Are there any known arbitrary code injection for starcraft? Like how you can use a regular controller to reprogram super mario world to play pong?

https://www.reddit.com/r/programming/comments/1v5mqg/using_b...

https://bulbapedia.bulbagarden.net/wiki/Arbitrary_code_execu...

Is this how we are going to accidentally let AGI loose into the world!? /s

On a more realistic note I think this will degenerate into a game of who can fuzz test for the best game breaking glitch. Think of all the programming bugs that turned into game mechanics in BW that we haven't discovered for SC2 yet: http://www.codeofhonor.com/blog/the-starcraft-path-finding-h...
One of the problems I find with Swift is that Apple doesn't go back and properly update their sample code at developer.apple.com. They have examples that will not build. If you search you can find folks that have patch sets, but they really need to fix the examples.
Open Food Facts ranks all products from A to E, using the French Nutriscore. It helps you compare products within a category, and get a general sense of how bad the product is, nutrition wise.

You're in luck, we've just imported 175K Open Data products from the USDA, so it now works in the US :-)

Also it's collaborative, so please take pictures as you scan products :)

https://android.openfoodfacts.org
https://ios.openfoodfacts.org
That seems very expensive, I was expecting it to be practically free as I'd heard it was transforming the money-sending space??

How much does Paypal charge to send $70 to a friend, isn't it free?
It really doesn't take all that long. I've migrated apps consisting of 20K-30K lines of code in a couple hours–mind you, many of the changes were not due to Swift 4, but those in the Cocoa/Cocoa Touch Swift overlays.
Weird, most people seem to prefer the async model. It makes things clunky but it's fairly easy to reason about.
It's not news though. I've positioned myself squarely on "the left" without much of a thought before the Brendan Eich case. Then I discovered that "the left" has no intellectual integrity whatsoever. The dishonesty has become unbearable. They turn you into a straw man and then ostracize you, just like a cult. You have to constantly police your own thought, lest you say something that can be used against you in the worst possible way, by someone who doesn't like you. It's "orwellian" in every sense of the word.
This seems like a handy way to confirm email addresses when a user signs up to your service.
If it returns false, send a regular "confirm your email" email.
Show HN: Get Ethereum-based Sudokoin by claiming solved sudokus
Tesla has a new Autopilot hardware suite with more computing power
Statistical power includes effect size, so "qualitative" research (with large, easily measurable effects) can have high statistical power with only a few samples.

https://en.wikipedia.org/wiki/Statistical_power