skysight-inc/HackerNews huggingface dataset:
>It is a simple process to move to GitLab BUT all the developer tools for many projects relies on GitHub.

There are few faster ways for someone to ensure I cross their product off my list of things I consider production-ready than to do this.

Everything is relative and it isn't always a cardinal sin to tie some parts of ones product to github, but it's a common non-decision and overall I consider it a clear sign that the product developer lacks foresight. If they are short-sighted enough to design their system in a way that it will break if github goes away and supports no substitute workflow, I have to wonder what else they might be short-sighted enough to do.
Step 1: Be a famous cosmetics retail company.

Step 2: Consider more of your employees to be on the "tech team" than other firms do.

Step 3: Lower the recruiting bar for one sex and not the other, potentially in contravention of the law.

Just another corporate circle jerk.
I find it kind of ridiculous that the reasons why people supposedly hate silicon valley ("it's all run by old white guys") are pretty much the opposite of the reasons why I hear hate of silicon valley (virtue signally/wrongthink/over concerned with diversity).
That's how the media is portraying it of course, but I think if you took a step back and took a look at the general behavior of each group I don't think it would really hold up.
> It doesn’t matter.

Yeah, I remember this argument. It depends on whether it benefits Apple or not. For example, when Apple moved off of Google for it's mapping, people were saying that this was just the first iteration, the first version of Maps, when it clearly wasn't, and that the fact that it lost features and information that were there before, people were okay with it because it was Apple's first map software (when it really wasn't).

I just find it interesting the way this argument is used for and against Apple.
>How would it possibly help you to tune yourself to a negative outcome on daily basis?!

The Stoic fathers thought it was a good idea.
They're free, like Amazon, to fork Android & make Cortana the default assistant. What's this got to do with bundling an Google?

They don't have to do that. They can make deals with OEMs to make Cortana the default.
Design feedback for remote workers
If men are given the same consideration of valuing future ability over immediate skills, then it would be equal hiring. If not, well, that is literally sexism.

That said, the perspective itself isn't foreign. It is my precise basis for hiring junior devs: i put a great deal more focus on a candidate's intellect and passion over current skills.
Using Team Fortress 2 game-servers to circumvent censorship
I'm not sure what your beef with Windows as a client OS is but if you're saying that the UI should be dumbed down, remember how the attempt to do so with Win8 backfired and that Microsoft quickly reverted most of those changes in Win8.1.

As the older generation is dying off / retiring, the percentage of people who have been using a computer for a long time has increased immensely, the "secretary who can't figure out copy/paste" issue is becoming less relevant every day. These days the only people I need to help do basic tasks in Windows are my retired parents.

I don't see how an iOS-like UI would be an improvement for virtually anything I can imagine doing on a Windows PC.
Stalking Your Friends with Facebook Messenger | https://news.ycombinator.com/item?id=9609286 (May 2015, 185 comments)

when you send a message from the Messenger app there is an option to send your location with it

the mobile app for Facebook Messenger defaults to sending a location with all messages
I thought about building something like this every time I messed with tmuxinator layouts. Nice!
My guess is men are actually overrepresented if 37% of their tech team is male. It seems highly unlikely male applicants would be that frequent.
Right. Of course turning off forced inlining will speed up compilation. The article is completely silent about what it does to run time.

This is an unusual case, in that it involves code with SIMD instructions. Out of line calls usually mean the arguments have to be put on the stack, then loaded into the SIMD registers. Inlining opens up the optimization possibility of not doing that.

It's not clear what he's writing, but from the math it sounds like a physics engine for animation or games.
Anyone have any info on how the Strobe Lidar(s) compare to Velodyne systems?
Linux, C/C++, apropos, and man. It's the only kind of development I do where I don't have to google every 10 minutes.

edit: fwiw, you can also host godoc locally...
I'm with you. Don't like it if it's bitter, and adding sugar is a big no, so I end up drinking coffee maybe once/twice a month.

Drink a cup of tea almost every day though.
Yes you bring up a good point. A pair of glasses is quite different than a bottle of water.
Downvotes? Seriously..?
In Pittsburgh this is known as the "Pittsburgh Left", although there are various other cities and states that lay claim to the name! :)

https://en.wikipedia.org/wiki/Pittsburgh_left
Maybe this sort of thing is more of a problem in SV itdelf, but tech in Columbus OH isn't like this at all. Most accepting group of people I've known.
Looks like there may be a bug here, I'm getting compliments about my "superb buttocks" everytime I press the button.
I'm not sure how you're reading this to get that take away. Hiring for potential is what you want to do – what matters is what someone _will_ do, not what they've done in the past. Obviously past accomplishments are an indicator.
Why Stanford Researchers Tried to Create a ‘Gaydar’ Machine
I suspect a variation of 'too big to fail'
Big problem here is that it's pretty typical to have a nice SSD sitting on a PCI-E lane, or, somewhat more rare but I have one, a nice sound card sitting on a PCI-E lane. That makes this a no-go for me, since it'll ruin the GPU throughput.
Hate to break it to you, but the most frequent phrase you hear as a founding CEO is "no." Often masked as positive feedback, which is the real one-two punch to the gut. Yes, positive outlooks are a requirement but you're going to get "no" conditioning training at some point.

You calling this a dumb idea is a perfect example, so I'm sure the creators here thank you for that!
I suspect you might be able to do surprisingly well with just a few simple features, e.g. what did I last see at each position and how long ago was that, how many of each enemy unit have I seen simultaneously and at what time, etc.

As to the sparsity of reward, I'm not sure this is such a big problem. Once the AI learns that e.g. 'resources are good', it can then learn how to optimize resource production. You could even give the process a head start by learning a function of time+various resources+assorted features to win rate from human games to use as the reward function.
Using blockchain for identity management is mostly ridiculous
Main rule in operational security: Things you do not own AND can not be audited can not be trusted.

In this case: run your own VPN endpoint on a security hardened BSD or Linux box with your own hardware (preferably in your own rackspace or at a hosting location which is trustworthy)

You are welcome.
I used this maybe a decade back on Windows. Currently using uBlock Origin + Privacy Badger + DNS blocking over dnscrypt-proxy (gives me a local caching resolver as well), but I miss Privoxy.
Alphago used several hand-crafted features as of the Nature paper, so DeepMind at least is not above a little feature engineering.
You're being very disingenuous with the numbers. That 10% marketshare, in a few European countries, was mostly composed of cheap subsidized phones. That business model was not sustainable and subsequently collapsed.
America’s Retailers Have a New Target Customer: The 26-Year-Old Millennial
Sometimes I see monster queries like that and think that they could have saved themselves several lines of code if they were willing to export the data and run some of the logic in the native language.

Sometimes it seems like people get hung up on doing everything in one query and end up making a Frankenstein's monster that nobody will want to touch when it inevitably breaks on the next database upgrade. Although sometimes the system forces this behavior by ingesting the output of the query automatically.
Because they say they've managed to attract WOMEN this way, instead of PEOPLE. To me this implies that they judge men differently, in order to fulfill their bullshit gender quota.
> What's the name for the bias whereby someone reads this list once or twice and then thinks they are immune to cognitive biases? ;-)

Relevant xkcd: https://xkcd.com/795/
I could research that, I also stumbled upon a research paper about neonicotinids found in .. honey or something stupid like that.
What email marketing feature is really important for you?
What I don't like about WhatsApp is that even if you hide your last connection time, everybody gets to see whether you're online.
The reason I could (sic: should be couldn't) stream music yesterday is pretty simple:

"...because I can't read." It even says right on Apple's Watch page, under Apple Music: "coming soon". Okay, so maybe the author is not one of those geeky types that keeps track of the goings on in Apple's world.

Luckily I’m enrolled in the developer program

Oops, guess not. I really don't understand the complaint here. "I'm returning my Apple Watch because it won't stream music." Umm, no one said that an Apple Watch that you buy today (or "yesterday") would stream music without an iPhone. It will standalone stream music "soon", but not right now.
Anyone have any idea if Experian and Transunion have something similar?
I hope all the hacked data gets open-sourced. Maybe then we'll have some serious reform. This is ridiculous. What is it going to take to get Congress to actually do something? In the meantime, my strategy is to keep my credit score bad.
Agreed.

One point that this article doesn't address (not that it necessarily SHOULD) is the fact that BigQuery achieves these results with zero database administration or schema design.

Redshift is great, but it's not "set and forget".

Also, there are a huge number of use cases out there which are daily reports on large datasets. Fixed vs. Variable cost models are obviously going to shift in favor of variable when this kind of scenario comes into play.

Last, what kind of cost factor do you think comes into account when it comes to paying someone to administer your Redshift db, vs not paying anyone to administer the BigQuery setup. I can tell you from experience that this is a huge, huge factor.
That's too bad.

I had an old HP Ipaq running Win CE back years before Apple did their first iPhone.

Microsoft was first, and it worked pretty well. Another case of MS getting into things too soon, and somehow missing the boat again as time moves by.
Colocated hosting refers to a kind of hosting where Gitlab puts their own hardware inside of a data center. They primarily pay the data center for physical space (also called rackspace), bandwidth and power but they don't pay for the the server itself since the physical hardware belongs to you.

Dedicated hosting is similar to colocated hosting with the only difference being the physical server is rented to you by the data center. This is different from cloud hosting because unlike cloud hosting, with dedicated servers you are the only customer using the physical server that is located in the data center.

An off-shoot of dedicated hosting is a VPS (virtual private server.) VPS can be seen as a mix of cloud and dedicated in that the physical server's resources are split between x customers but each customer has their own virtual machine with root access.
GROUP BY ROLLUP support actually just arrived in Bigquery a week or two ago. Still a lot of things missing, but they are steadily improving.
This is not a good review. It was a quick “I put them in my ears during the event and wrote about it” article.
Intead they staffed their quality dev team on the Windows Mail app and Skype...
What would your longer-term plan be for the free tier? If it doesn't eventually turn into revenue, it doesn't make sense to support. And Disqus seems to think the only way to monetize the free piece is through lots of tracking and ads.
I gave up for the same reasons, had a migraine for a week although I have coffee at the weekends as a treat...
Ha, that's one of the reasons that my answer is always the same whenever someone asks what I think of their idea: "Whatever I think of the merits of your idea are almost completely irrelevant. I've seen horrible ideas succeed, and I've seen great ideas fail for irrelevant reasons. What I can offer, however, is a list of challenges I think you'll have."
> The service is designed to provide automated employment and income verification for prospective employers, and tens of thousands of companies report employee salary data to it.

It sounds like companies can easily use this to collude against employee wages and benefits.
Key quote:

```

Yarvin told Yiannopoulos that he had been “coaching Thiel.”

“Peter needs guidance on politics for sure,” Yiannopoulos responded.

“Less than you might think!” Yarvin wrote back. “I watched the election at his house, I think my hangover lasted into Tuesday. He’s fully enlightened, just plays it very carefully.”

```

It seems Thiel is very much in the pocket of the Valley's Neo-Fascist movement.
You can already buy LiDAR for $250 and RGB-D cameras for even less...
I wonder how much of this information will be freely-exportable and copy able in the future. Or will we be stuck in "app silos" where all your information is tried to the App's data store and you can't get at it. If I'm using instagram for all of my pictures, will I always be able to take them with me when I migrate to a different platform/device?
Most nurses are women, maybe we should favor men in the hiring process there?

Most garbage collectors and construction workers are men, maybe we should favor women in the hiring process there?
I hope they never drop paint and notepad. Since win 95+ i've found myself still using both enough that it would really freak me out if they suddenly got deleted in an update.
It likely is from a legal perspective, but if you pressed them I'm sure they'd respond "Of course we treat all applicants the same". Demonstrating in court that you were discriminated against like this is difficult, and especially when it's a non-minority (some white man).
See my comment below for more, but essentially it is like affirmative action. Simply reversing a constraint in a vacuum removes tons of other contexts. It's not X + Y = Z, there and many more variables at play. This action is trying to balance variables outside of the control of Sephora.
Do you really check Tinder for new "content" every two minutes?
Increasingly, I'm having trouble with interns who don't know basic computer interface paradigms because they've never used real desktop operating systems, just a ton of phones and tablets.
Off topic but related, anyone know of any active OS X hacking/tweaking forums or communities? I have an I/O issue with a peripheral I'm trying to isolate, could use some expert help.
The requirements are straightforward and publicly known. Here's everything you need to know to submit a paper to JMLR (http://www.jmlr.org/author-info.html). Here's the complete instructions for NIPS (https://nips.cc/Conferences/2017/CallForPapers).

The problem with amateurs publishing papers is emphatically not that the requirements are secretive and arbitrary. The problem is that virtually no one is able to write a publishable paper without basically going to graduate school where you have years to become an expert in the minutia of your chosen field of study. There are a lot of amateur researchers who have the ability to contribute to cutting edge research, but the vast majority of them lack the background to know exactly where the cutting edge lives and how to design, conduct, and then describe a convincing experiment proving to others that the idea stands up to scrutiny. And those aren't things that anyone can or does secret away so they can form some artificial gatekeeper. They're just things that usually require a lot of concentrated effort to study and learn.
Is there anywhere I could read more detail on this setup? I'm not exactly clear on how it works.

Do you have:

A: client -> squid -> privoxy -> internet

or

B: client -> privoxy -> squid -> internet

And some more details on the exact squid & privoxy setup would be nice too.

I've long wanted to get privoxy working over HTTPS, and would love to know the details of how this is done.
"How very selfish of you to keep all of your listening metadata to yourself instead of sharing. What are you trying to hide? And how entitled are you to think that you should be able to play a track without getting permission each time from the publisher's server after giving it (and a few middlemen along the way) your entire demographic profile, a small DNA sample, and maybe opt-in to a monthly fee for a continued listening privilege?"

-- anonymous big music publisher

"Owned" music and offline listening seems to be dying a slow death. In some ways it represents consumer preference -- the vast majority of current music available from any device for the same price as one new album per month is too tempting for most. I do wonder if the days of being able to actually purchase music and movies for a one-time fee will come to an end. Piracy is probably the only force keeping that from already happening with music and physical movie sales in decline.
It was definitely not one of my better worded comments :)

colo == renting space/cooling/power from a datacenter provider to run your own servers.
on-prem == on premise installs/support

They have two revenue models, SaaS and Selling you support [1]. Giltlab has a "loss leader strategy" like many online businesses. The difference is that in this case, their free plan will grow so exponentially fast, it will become a huge cost center.

Also, to add to my simplistic post above, colo wasn't meant to only imply Gitlab having to run everything, for example, they could go with a managed provider, and have them run the network/hardware site of things. This is also still substantially less expensive than the cloud, when your biggest bills will be storage and bandwidth ( which of course, is my assumption ). From their tech postings, it seems their problem domain doesn't allow them to utilize s3 or any other other massive scale distributed storage, so they have been primarily utilizing block storage.[2][3]

[1]https://about.gitlab.com/products/
[2]https://about.gitlab.com/2015/01/03/the-hardware-that-powers...
[3]https://about.gitlab.com/2016/11/10/why-choose-bare-metal/
Putting "X" and "Athena" together just makes me think of the Athena Widgets (Xaw) toolkit for X11.
Pulse-density modulation
Not really. While MS could create their own store and distribute their own distribution of Android based on the Open Source builds, they won’t get access to Play Services which is a big part of the Android experience. MS tried to rectify this by partnering with Cyanogen who had deep experience in customizing Android. That fell through, however. There is also a project that is trying to reverse engineer Play Services itself into an Open Source model, but it isn’t as good and updates take longer.
It’s weird to see them openly proclaim the bar is lower for women.

I think the bar should always be openly lower for less-represented demographics, and companies should make sure they provide the resources to train such individuals.
It surely is hard. But is it worth solving?

The price you pay for a one-size-fits-all solution is that you lose the flexibility of arranging your queries the way you want. You'll automatically lose a lot of performance (that is not always important), but you also lose a kind of code clarity.

If you don't get a one-size-fits-all solution, you will have to write the translations by yourself. That leads to more code, but in a better structure because you don't need to beat your code until it fits the ORM's model.

All said, I do think an ORM is not something useful by itself, but may be part of a very useful solution. Python Django's CRUD generation and Haskell Persistent (not really ORM, but very similar) type checking are examples of that.
In R:

read_csv("file.csv") %>% xtable

p.s: I don't want to suggest the the Python program is inferior. This is just an illustration showing how easy it is to manipulate table data in R. R is basically a language designed for that purpose.
Facebook doesn't do this anymore.

http://money.cnn.com/2015/06/04/technology/facebook-messenge...
> Never mind that at launch iphone was more fancy featurephone than smartphone.

Not really. iPhone was the first phone ever that shipped with a real, full-featured, non-crippled web browser. This was an astonishing achievement at the time, and one which made its existing competition look like "fancy featurephones," not the reverse. (Really an astonishing achievement period, considering it had 128MB of RAM).
Probably depends on a lot on where they advertise job openings.
Interesting project!
I only got to know about Apache Calcite a few months/weeks ago, but it seems like it's becoming a de facto way of supporting SQL on analytics products. I can think of Dremio [1] as an example.

From an implementation perspective, I wonder how AthenaX will compare to the Apache Beam SQL DSL [2] (I haven't tried it out, still learning DoFn, ParDo, etc.). Beam is also leveraging Calcite, with the partial difference that it runs* on Flink amongst others.

I think it's safe to say that the streaming analytics ecosystem remains interesting and exciting! Hope I'll be able to try out AthenaX, congratulations on the release.

[1] https://www.dremio.com
[2] https://github.com/apache/beam/tree/DSL_SQL
> the top 25 apps for mobile at the time

This list keeps changing every month. Remember Pokemon Go?
"Resources are good" doesn't really mean anything.

Yes resources are good, but how do you know when to expand?

Judging from opponents movements, you can tell if they're turtling, going for some cheese strat, or doing some build where they may not be able to respond to a aggressive expansion.

Of course if you choose wrong, you lost the game.
Readings in Database Systems, 5th Edition (2015)
he's a senior developer at unity.
If you're looking for another quick and simple picture viewer, I recommend Irfanview [1]. I've been using it for a couple months and I'm finding it to be fantastic so far.

[1] http://www.irfanview.com/
Same goes for claiming to be made in most countries when it is not. I'm pretty sure the author/company founder is in France and EU law has quite a few things to say on the matter of misrepresenting goods and services provided. His post is pretty much a confession of such misrepresentation.
Congress does plenty...

..to allow these corporations to continue to make money at our expense.
Iconfu.com – Customizable Icon Collections
Renowned biochemical engineer Edwin N. Lightfoot passes away
Open rates.
Segmentation.
New bill would end Native American “sovereign immunity” for patents
It sure looks like Waymo is getting ready to launch in Phoenix
It seems in China people use their cellphone to pay everything these days, credit/debit card are becoming old-fashion and meaningless there. Hope one day we can do it here.

For mortgage and car loans you do not need credit card either.

So we can just give up credit card totally. We do need a new way to build people's credit scores somehow though.
> This action is trying to balance variables outside of the control of Sephora.

But if those variables exist in the applicant pool, they are discriminating against individual people on the basis of sex.

It is not for Sephora's (or anyone else's) recruiters to wax philosophical on what they think the statistics should look like for the population at large, when considering a candidate.