skysight-inc/HackerNews huggingface dataset:
It's looks to be pretty damn profitable. Here's an article from 2011, which indicates some people value Valve between $2-$4 billion[1]. That's for a private company with ~360 employees according to wikipedia (although they only have.102 people listed on their company page). In 2015, they look to have taken in about 3.5 billion in revenue[2].

1: http://www.forbes.com/sites/oliverchiang/2011/02/15/valve-an...

2: https://medium.com/steam-spy/steam-sales-in-2015-2e81a6bb0f5...
Pluto AI | Palo Alto, California | Data Engineer | Full-time | Onsite

We are enabling our customers to analyze and understand the real time data coming from internet-connected devices like sensors and smart meters. Our analytics engine digs deep in to the data to uncover actionable insights using Deep Learning algorithms. The platform provides real time alerting and a command center view of consumption trends, leakage, overallocation, conditional monitoring, and many more things. The platform has to process high volumes of time-series data.

A couple of things needed for this role:
- Good knowledge of machine learning algorithms, data science tools, and time-series data analysis
- Proficiency with Python
- Experience with time series databases and stream processing systems
- Knowledge of various data preprocessing techniques

If you are upto it, email us at founders@plutoai.com
Location: Maryland

Remote: NO

Willing to relocate: YES (SF, DC, and similar cities)

Technologies: Java, C++, C, Javascript, Python, R, SQL, D3, MATLAB, CSS, JQuery, Linux

3D printing, API development, dev team management, public speaking

Résumé/CV:
Email me and I'll send an official PDF resume.
3.75 graduating senior computer engineer with 5 previous technical jobs.

Indeed Resume: http://tiny.cc/brh-indeed-resume

Email: bhills1@umbc.edu

1. https://profiles.looksharp.com/1626387-brian-hillsley

2. https://www.linkedin.com/in/brianhillsley

3. http://tiny.cc/brh-indeed-resume
I did a double-take when I saw Twitter posting[0] in the Who's Hiring thread.

What's the rationale here? Why are they firing and hiring at the same time?

[0] https://news.ycombinator.com/item?id=12851502
Interesting that I was just about to link to the new version of ConceptNet (http://conceptnet.io).

Certainly a lot of the same language used to describe it. Different areas of focus. There's room for both in the world but dang the names are going to be confusing.
FBI Clinton Email Testimony
I'm the 3rd Architect to be lucky to work with our VP of Product in the last 6 months, the other 2 no longer work here, he seems to end up pissed off Everytime we meet, we'll see...
Well, as they say: "This time it's different!"
It is applicable to everything.
That's been true for at least a quarter century, since I was a young engineer hearing Ada mentioned as another one of those fusty old legacy languages like FORTRAN or COBOL. Even if I'd felt any interest in trying it out, I had no access to any Ada compiler.
The paper version of the Framley Examiner is one of the funniest things I've ever read - although you probably need to be familiar with British local papers to savour it.
I've had Sony Ericsson Android phones where you can completely disable 2G/GSM, so it seems to purely be a UI decision.
This is from 2013, I would bet it is not possible in 2016. Anyone find anything that proves otherwise?
Well, the NSA let a low level contractor (Snowden) walk off with a thumb drive containing half their archive. That's not far removed from not changing the default root password.
s/const/cost/
Working 100 hours week mean that he's earning at the same rate of someone working 40 hours/week for 100k. Realistically unless the job is dangerous (which it could very well be, I don't know), I think it works out to be a good deal.
If you read that a CEO managed to accumulate $220K extra what would you think? Business as usual? Not worth a headline? How about $2.5 million? A $25 million golden parachute?

What about an attorney or a top salesperson pocketing a little extra?

I don't support corruption and it should be put to a stop, but let's focus our attention on the real money and the powerful.
Even though they want to use this specific person to showcase an example, I think that it's highly inconsiderate to post this fellow's name in the news article. The way the article is written, it just sounds like they're making an example out of him, when in reality, he's literally just doing his job.
Seems like a lot of bay area companies are "firing on all cylinders" but Tesla is clearly not.
Cubes.io: 3d cellular automata
They havn't put a lot of work into it I dont think. Its just a re-skin of Facebook itself in something like Electron.
Haven't noticed this at all on Titanfall 2 (pc)
Original article[1].

[1] http://www.nature.com/articles/srep32815
> Nevertheless, it's just PC games, not a big market. Nowhere compare to apple's iphone games or facebook's web games.

Yeah, only estimated to be about 27 billion in 2015[1]. Chump change. (I'll include this aside as a definitive indicator of sarcasm, for those incapable of detecting it accurately on their own).

1: https://newzoo.com/insights/articles/global-games-market-wil...
> If the OS provides a way to store strings with a metadata field representing the string encoding

You're missing my point. The OS should provide a way to store bytes. That's it. The meaning of the bytes is up to the application. If, to the application, the bytes represent text with a certain encoding, then it's up to the application to figure out how to translate the bytes, possibly using other stored bytes to decide. The OS doesn't need to get involved in any of this.

> it does nothing to help applications ensure that they correctly interpret data created by a different application

This is already a solved problem, and it isn't solved by OS's. It's solved by standards. For example, every web browser constantly has to correctly interpret data created by a different application. It can do so because HTML, CSS, JS, etc. are all standards that define how the bytes sent from the server to the client are to be interpreted. The browser doesn't even have to care what OS it's running on; all the OS is doing is giving it network sockets and a place for local data storage.

> If you're going to give your platform official APIs to address the very real problem of handling string encodings

If "platform" means "OS", then no, I'm not. If "platform" means "application framework", then sure, but an application framework is not the same thing as an OS. The fact that many OS's insist on also being application frameworks does not make the two things the same.
Correct. Authentication of the network was added in UMTS/3G.
> On the other hand, I don't like the idea of seeing pricetags all over people's profiles, or worse, seeing people sell mementos or sentimental items on a social media platform so very in-my-face just to turn a quick buck.

People do that all the time already, I must get at least one follow from someone trying to sell me supplements (steroids?) every day
Do you actually play games or are you making things up from ill conceived stereotypes?
Adam Demo executable and assets released
This is a thing I think about often which I always conclude is not currently possible in the way I wish it were.

While we can make a concept graph, what I often wonder is whether it's really possible to make a computer think of a thing, truly have an idea of it in their "head" the way it is for a person.

When you think of an apple, you don't just connect to a text description of it and a picture and a bunch of links to "fruit" and "seed" and "food." You sort of see it and feel it and taste it and know its value. It's rendered in senses, not in text.

I am not confident that it will be possible for a computer to understand something that way for a very long time. I think until we understand how that information is encoded in our own minds, getting a machine to truly understand it the same way will be elusive.

When I was recently considering this, the fundamental difference I came down to was this: a living thing wants things, needs things. So long as a computer does not have any desires, I just don't see how it could ever understand the world the way we do. What would anything matter to you if you didn't eat, drink, sleep, feel, get bored, get curious?

I think those aspects of a living thing drive our understanding of everything else. Without that, it's all just text.

But of course I do understand perfectly that I am speaking of a longer timeline sort of project and that a Probase-like component is still a big part of it and can still independently move things forward quite a bit.
Dinky little mobile games like words with friends fall into a different category than pc games. They are time-killers, and your gaming identity is not tied to an avatar that kicks ass in a virtual world. Your real identity for mobile games is simply to make finding someone to play the dinky game with easier on your phone.
Abandoned in space in 1967, a US satellite has started transmitting again
I might be wrong but it makes sense to spend more hiring dollars where they'll increase the bottom line (which is why they're still hiring) while reducing spending in places that are negatively contributing?
I can't do it. His rhetoric and ideas are convincing, but I'm more interested in moving into the future and having a global society, not strengthening borders. I want robots and AI, not jobs and a stronger military. I don't care if America is wealthier than other nations, I want to replace money altogether with something better. Those ideas are just obsolete and they should be deprecated.
Yeah seems like something we should track along with hiring. Great thing to know about if you're on the market.
marchFIRST -- it even has a Wikipedia entry [0]!

marchFIRST was a Nasdaq traded public company whose peak stock
price reached $52. By the time the company filed for
bankruptcy, it traded for pennies ($0.16 on March 28, 2001).

[0] https://en.wikipedia.org/wiki/MarchFirst
Well, steam now makes hardware as well[1], and invested in VR research quite a bit IIRC, so it's not like they've decided to become a distribution company exclusively.

1: http://store.steampowered.com/hardware/
Nod Labs - https://nod.com - Mountain View CA - Full Time, possible remote work.

We believe our motion and tracking technology will fundamentally change how we interact with computers and next generation AR and VR devices.

Yourself: Self starter and mostly importantly a finisher - pick something up and deliver without supervision. You will be a manager with a team size of one - you. You will need to pick the next problem on the way to achieve our goals and solve it. You will need to hold a lot of complexity in your head and have solid CS fundamentals. For what we do, Google may not have all the answers to your questions, github may not have any such sample code and Stackoverflow may have a vaguely related question with no replies, but you will be responsible for solving the problem.

We are currently looking for Computer Vision Engineers. Ideally a PhD in CV and/or robotics. Just using thirdparty libraries (such as opencv) will not get you a job at Nod. You need to understand and possibly develop your own algorithms and optimize it. Implementing SLAM algorithms in memory and performance constrained devices will be a plus.

Team: ex-(Apple, Blackberry, Facebook, Google, Samsung). Approximately 1/3rd of the team are PhDs (or PhDs on “pause”) in various fields (Math, Physics, CS) from MIT, Stanford, CMU etc.

Drop us an email at stdin@nod-labs.com
Thanks for the response.

When you say "how the kernel loads a program into memory" I assume you are referring to ld-linux.so.2? Is that correct?

I imagine then that ld-linux.so.2 calls __start in crt0.o and crt0.o jumps to main(). Is this correct?
The latest update for the x360 dropped a lot of these ports. It now has 1 x USB 3.0, 2 x USB-C, and a headphone jack..that's it. No card reader.

That said, I just got one and it's pretty nice. Linux installed really smoothly.
I bought a Lemur in July, but returned it within 30 days. The battery did not last (not any CPU intensive tasks)

Battery in stand by mode (lid closed) would drain within 7-8 hours

In addition the quality felt cheap - screen, touch pad
Don't hate the player, hate the game. I hope Zhang gets to keep every penny and I hope SF comes up with a way better manage their expenditures.
This has been the norm for quite a while.
Given what I've heard about the secure enclave on the iPhone in the last year or two, you'd hope Apple could get something as basic as the webcam light right.

I'd imagine it's feasible to have the LED and the webcam on the same circuit, so you can't power one without the other (disclaimer: not an electrical engineer). Honestly I'm not sure why you ever _wouldn't_ do it this way -- having to control the LED from software sounds like unnecessary complexity to me.
> Why are they firing and hiring at the same time?

Because downsizing via attrition is a death sentence. The worst people are the most likely to stay and then new hires will be unlikely to stick around and deal with the code from the worst people.

Once the spiral starts it's hard to get out of.
Ancient cruft from an arcane language and other neat thoughts about scripting languages from 2002.
A Good Way to Grant Equity to Your Employees
It doesn't really sound like corruption so much as mis-management that means they don't have enough janitorial staff or just need to manage how many hours people can work better.
Hi there,

I'm happy to answer any questions you have, salary too, if you send me an email. Sadly I can't publicly disclose our salary range, so if you're willing to bear with me and jump through the emailing-hoop I'd appreciate it.

- Thomas
It certainly commands more respect than WarrantOfficerWeenis.
Google's New AI Gets Smarter Thanks to a Working Memory
Understanding sun.misc.Unsafe
RIP MBLY. Greed got the best of them.
Design for the present
Not really, unless you want to use it for a swap file. I'm currently sitting at 12 GB of RAM in use, with about 21 GB committed. I'm on half dev mode (watching netflix while hacking a bit)

Right now I only have 1 VM with one IDE open (thank god for vagrant), but I can have as many as 3 VMs and two IDEs (mixed .net and java shop here). Pushing 24GB of RAM in use is not uncommon for me (including the 50 or so chrome tabs and what not).

Could I make do with 16GB? Probably, but I'd have to change my development habits, and I don't really want to.
FYI, it is possible to run multiple certificates on one IP+port if your SSL clients support SNI. Nowadays that's not too crazy an assumption, and creating on-demand certs is doable; integrating this with your service and managing renewal might be a pretty advanced task though.

In other words, a web app with custom subdomains is probably a reasonable use case for wildcart certs, for now.
Or perhaps the majority of America is just still super into that sort of thing. Thanks for making this throwaway account today just to spread your ignorance by replying.
Designing better algorithms: 5 case studies
Op here. Sadly, despite my fiery anti-trump rhetoric I will most likely focus on the local elections and just do the same as you. Lesser evilism is a hell of a drug and I don't want it
Exploiting dirtyc0w Vulnerability on linux
Well at least I finally managed to get out of real mode and onto cooperative multitasking...
Your out there, whatever.

Translation my smart level is negative two and I've never had a spontaneous thought IN MY FUCKING LIFE WOW IM A DUMBASS.
"Pivot"
Good writeup. In addition, using discrete certificates makes managing them easier, whether for renewal, squashing SHA-1 and the like, or revocation. It can be a big headache to track down all the places a wildcard cert worms its way into at large, penny-pinching orgs.
I'm suggesting doing this in SMTP only for single-address messages. So the extensions for multi-address status info aren't necessary for two-person chat.

Then, of course, you could have a client which can display quick email conversations in chat bubbles. No more need for centralized chat services, and it interoperates with existing email systems.
Recessed markers are becoming increasingly common

https://www.azdot.gov/mobile/media/blog/posts/2013/01/25/tra...

Edit: anecdotally, in the NE US.
That's mostly an effect of Rails. "Convention over configuration" was one of the early mantras, and usually it serves well for such a large API...but sometimes it's just magic.

Ruby itself is a fairly explicit and consistent language. Some of the syntax might seem surprising at first if you haven't bought into the "everything is an object (really)" perspective.
Before the Flood-Full Documentary about climate change
The DNC. At least once the election is over so it doesn't look terrible for all concerned.
When you're the first one to do something, it's hard to think ahead to every possible exploitation someone else will think of.
I wonder why there isn't a new incarnation of it. Are people afraid of lawsuits?
Yes!

I wonder how it started? Did it had some unobtrusive ads or donation since the beginning?

It would also be interesting to know how much it costs to run imgur.com (at day one and now). I imagine that the bill that came after first month or a quarter would have been so large that no indie dev could let that have it out of his own pocket, I even doubt that ad or donation revenue would have covered that either.

Creating 'a simple image hosting service' is rather easy, but oh boy it's expensive, otherwise there would be gazillion 'simple image hosting services' or imageshack, photobucket and similar wouldn't have become bullshit in the first place.
Perhaps an Instagram team member can answer for me:

Is there a way for Instagram creators, stylists and influencers to make money by recommending products or styles?

My use case: I buy clothes based on "looks / styles" and camera products based unique experiences created by other people. I'd like to pay influencers for creating such awesome content that help me discover new products.
In the data science world, it's good form to acknowledge where you got your data from. Allows for research reproducibility. More generally it is good form to acknowledge if you've used somebody else's method.
Yes indeed. You can also setup VPN on demand too. Some of this though requires supervised enrollment via DEP or Apple configurator 2.

https://help.apple.com/profilemanager/mac/5.2/
The data is available from government agencies and aggregated on transparentcalifornia.com, which the article links to. Even if they omitted his name, the discovery process would take a casual web surfer two minutes at most.

Here are the top Bay Area public sector salaries for anyone whose job title includes "janitor"

http://transparentcalifornia.com/salaries/search/?q=Janitor&...

BART custodians are "system service workers" in their nomenclature

http://transparentcalifornia.com/salaries/search/?q=System+s...
Mobile probably turns off DRAM refresh for memory not allocated. RAM at rest still takes work to refresh.
Dirty COW Docker Container Escape
What's preventing there being an AI with hardcoded desire to regulate values like hunger level, boredom level, etc.? I could imagine a problem solving AI dedicated to continuously solving those problems.
The headphone industry will look a lot different in ten years.

The wireless standard used by headphones (possibly not BT) will have enough bandwidth to no longer be the bottleneck in wireless audio quality. And more importantly they'll never need to be "charged".

Who's going to miss cables?
I registered unicorngrill.com on a lark for exactly this, but I'm allergic to lawyers.
Open Sourcing Chain Core
Is it time to start holding Pink Slip Parties [1] again?

[1] http://sfgirl.com/index_last.html
>I certainly acknowledge that it seeks to bar certain apparently voluntary economic interactions on the grounds that they are not as voluntary as they first seem.

It would bar transactions that any court of law would find to be consensual. It's not a just system.

You're right I can't criticize your views that much because you do not actually outline what they are beyond vaguely saying they're communism but not saying specifically what that means in terms of what happens to the property we earn in private trade, and what private trades we're allowed to engage in.

That suggests to me that you are hiding what you truly believe in because you know it is not palatable while still promoting the 'communism' brand, knowing full well what most interpret that as.
You could share thoughts on Glassdoor, right?

I would like to find (or create) a service where we can talk about the real dirt at companies. Encouraging honest accounts without disparagment is a hard balance. Building an identity and reputation system where reviews are trustworthy is hard, especially if you also want anonymity.

Like many people, I've worked at places with big problems. In cases where friends apply, I strive to give an honest account of my experience. Different people can tolerate different levels and kinds of crazy. In most cases, I still know people at such companies. I want to offer constructive criticism in a public setting, because I think this could help companies and people can change for the better. I want them to find a way to succeed.
If you're aware of the particulars of how they work, why are t2 instances not a production instance type?
Meh. Critical thinking skills, yes. The vast majority of the rest of philosophy, no. We don't want to reach peak Kierkegaard.
Depends on how tasty the animal is.

The more self-aware an animal is, the less tasty it becomes.

Cows, seafood, and pigs simply lack the divine park.

Source: my stomach
Ask HN: Best linux laptop for developers
So you're disappointed by the new MacBooks, lots of us feel the same way, myself included.

So what's the best, most high-powered Linux-supported laptop on the market today?

Ideal specs: quad-core cpu, 16GB+ RAM, 1TB+ SSD.
This time is different. Back in the dot com days the companies were public and so the day of reckoning came quickly. Today everyone is running on VC/PE/SWF money and so problems can be hidden for a long time.

Having said this until US interest rates rise or unless a white swan event occurs (I am Australian so all swans are black here) the music will keep playing and the everyone will keep dancing.
> you think Google should hide that fact to give Microsoft breathing room.

https://news.ycombinator.com/item?id=12842909

I have full confidence that one of the most mature software security groups in tech isn't looking for breathing room on an 0day. Since you've been scouting out my posts, you know better than to put words in my mouth given that one of my biggest assertions here is that Microsoft's already moving as fast as it can and that a disclosure speeds nothing up here.

> Lots more words

I appreciate the attempt at a dodge, so I'll get right back to it: since you asserted that Google disclosed the details even though they did not, would you rather have had the disclosure include the exact vulnerability?
Everything you said there is reasonable, but the way you expressed it is very off putting.
I think this could be used to do some really neat procedural generation of concepts in a game world (ala the kind of experience that Dwarf Fortress offers)
I'd like to be able to casually browse this taxonomy to see what's related to what, in the same way that I enjoy browsing Wikipedia with no particular goal in mind.