skysight-inc/HackerNews huggingface dataset:
Sourceress | Python Engineer | San Francisco | Full-time | Onsite

We're a (human-assisted) AI sourcing platform that delivers great results (customer quote: "I'd have a panic attack if you guys stopped existing"). We make it dramatically faster and easier for great companies to hire great people. We don't cure cancer, but we help companies who do ;)

As part of the most recent YC S17 batch, over the past few months we grew our revenue 20x (to over $1.1M in annual run rate) with only 3 engineers, and last month raised millions from some great investors at one of the highest ever valuations coming out of YC (not yet announced). One founder previously sold a company and is a published machine learning researcher; the other was Chief of Staff at Dropbox, and many on our team are from other great organizations (Google, MIT, McKinsey)

We have a real business, customers, revenue, crazy growth, funding--and a ton of work to do. We have interesting machine learning problems that are core to our product, and a laundry list of high-leverage features to build.

Position: Python Engineer

Our stack: Python (Django), AWS (S3, PostgreSQL), Javascript (React)

Qualifications:

- Do you love programming, working with a scrappy team, and shipping tons of code quickly?

- Are you interested in solving real ML problems?

- Are you empathetic, highly systematic, intensely driven, and intellectually curious?

- Do you care about improvement at both the individual and global scale?

Then at least say hi :)

email: josh@sourceress.com
Sure, but then desert already carries certain connotations. Living on the wrong side of MLK Drive in Atlanta probably sucks, that's a given. If orange juice is priced like a luxury good, it might be a food desert.
It's arrogant to assume they're trying to undermine governments, but it's naive to assume they're trying to empower people. Tech companies above a certain size are interested in making money, period. They'll back whatever agenda they think will help them make money. Sometimes that lines up with the general public good. Never assume it will always remain so.
We've changed the title back to that. It was "The Algorithm that enabled unlimited undo and fast save/copy-paste in Word" before.

One secret of HN titles is that sometimes the non-original title helps a story make the front page but then reverting it to the original makes it more interesting again.
Ty I take the point and it depends on the sort of project your working on a celphone app is different to say a major telcos billing system.
> but you get more assurances when your type system gives you feedback about whether you're thinking about the problem right.

It really isn't as much about languages as it is about the people who use them. The key ability is to prove things about programs. Powerful type systems, especially those that have type inference, merely relieve the programmer from some of the most boring parts of the job. Sometimes.
Undermining The Man used to be a highly common trope in hacker culture.
I made that very specific comparison for a reason: most "plugin systems" for software (like Apache) act sort of like audio VSTs—they can insert themselves anywhere in the "processing chain" of a request, making following the logic more complex.

Redis modules, like filesystem drivers, are comparatively simple: they register a set of commands that they respond to, and each such command is handled exclusively by that module when received. Less like Apache plugins, more like scripts in a cgi-bin. You don't need to know what else is in the cgi-bin besides your own script, because everything there is entirely independent.
VideoAmp | Full-Stack Engineer | Santa Monica, CA | ONSITE | FULLTIME | https://www.videoamp.com

VideoAmp builds technology for cross-screen marketing. We recently raised $21.4M Series B (http://variety.com/2017/digital/news/videoamp-funding-mediao...) and are looking for a solid full-stack engineer to join our team. You will work with our Node.js API and our new front-end platform being built in React. Full-stackers will also cross­-function with other teams on internal projects, and develop API integrations with our partner companies.

We are also looking for Golang engineers. You can find our job postings here: https://jobs.lever.co/videoamp.com?team=Engineering. Let us know you heard about us from HN!
> A charitable reading could be that she wants cooperation from the tech industry to place client software with broken encryption on requested target machines.

She specifically says that she's not asking for back doors. (Well, the exact quote from the article is "She insisted she does not want 'back doors' installed in encryption codes", so maybe it means that she wants back doors installed later.)
Algebraic data types allow you to get any amount of dynamism you would needed.

Have you familiarized yourself with Haskell?
I try my best to hit 8 hours a night, used to keep 10PM-6AM every day even on weekends to keep things consistent. But with a partner that works from home (and therefore wakes up much later) its kind of hard most nights so it ends up being more like midnight to 7AM if I'm lucky.

I take ZMA as part of my supplement regime, and coincidentally I do notice that it helps with my sleep a bit - or at least it helps me stay asleep and not wake up several times a night.
If things like Reddit are anything to go by, upvotes will quickly stop denoting quality and start denoting agreement with the perspective offered. In short, paying for an echo chamber.
Looks like nonprofits and coops don't exist then.
That was the rewritten title (see https://news.ycombinator.com/item?id=15388593). We've reverted it to the original now.
If these are bad enough, they are sometimes fixed by a fresh install (which has the effect of reseting settings to High Sierra defaults).
Also the entirety of Quicktime Pro, which enabled full transcoding control was lost.
So you know what's rrrreally going on.
Your laying off the risk of apple either abandoning the pro market or at best ignoring it as it has for the last few years.
Should we remember that Brendan Eich made not a number a number in Javascript?
This is categorically false. While there are no federal requirements, and many hourly workers do not get paid time off, most salaried and professional workers do. It is extremely common for us workers to get paid time off.
That's just end-to-end with key escrow. Little different than a backdoor at that point.
PoW is how bitcoin blocks are “sealed” forever, which makes bitcoin possible, how is that not useful?
Bonus points for using words without knowing what they mean!

> "we don't get that help - although we sometimes get it in a fulsome way after an event has taken place".

(I can't even guess what she thinks it means ….)
Wind energy in the south, solar in the northeast - both closer to major population centers.
Odd, I thought this was pretty clear and I was even non-plussed by the article as a whole. I do believe that startups are on balance a good thing.

If you're a highly educated yet junior cog at BigCo you will be decently to well paid but unproductive. Buddy of mine was a superstar at Cal and worked on HR software at Google. He's now a well thought of co-founder at a well thought of startup. He is more productive. His talents are put to better use. Buddy of my brother went to Moscow State (Stanford if you speak Russian). Fixed bugs at JavaSoft. Maintenance. Her talents were wasted.

BigCo can do big things which requires a large pool of talented folks. But for the individual that might be a waste of that talent.
Vetted | www.vettedpetcare.com | LA | Full Time

Fast growing, post product/market fit, Venture-backed (Amplify LA, Foundation Capital) consumer marketplace startup looking for a Head of Product. Incredible ground-floor opportunity for the right leader. Must have strong consumer chops and want to build something enduring and impactful. Please contact jobs@vettedpetcare.com
> These people aren't stupid.

"These people have selfish reasons for what they're doing" is different from "These people aren't stupid."
Walkthrough | https://getawalkthrough.com | Denver | Full Time | ONSITE | jeremy@getawalkthrough.com

Walkthrough is creating virtual reality for real estate. Imagine seeing homes on the market as if you've already moved in without ever taking a step inside. See your furniture already inside your new place or completely remodel real homes before you purchase. We use an HTC Vive to enable you to walk around real homes actively for sale without ever leaving home.

Open Roles:

3d Modeler/Lighting Expert: https://angel.co/walkthroughvr/jobs/223403-3d-modeler-lighti...

Machine Learning Expert: https://angel.co/walkthroughvr/jobs/284658-machine-learning-...

Machine Learning Intern: https://angel.co/walkthroughvr/jobs/284659-machine-learning-...

Virtual Reality Developer: https://angel.co/walkthroughvr/jobs/284656-virtual-reality-d...

Full-Stack Web Developer (Python backend): https://angel.co/walkthroughvr/jobs/219908-operations-softwa...
The command pattern only describes the encapsulation of an imperative, but not a complete undo/redo stack.
What would you consider good implementations of either?
Having a compiler catch this for you means having to write less test cases.
Not a single time I talked about race before this one occaccion. Thanks anyway.
Maybe "physically impossible" helps convey the point a bit better?
Facebook says 10M people saw Russian-bought political ads
What's in this article has been said before, but not everything said before is in this article. Paul threw a lot of darts, and while they do have clusters, this is just as much him drawing the bullseye.

His comments about naughtiness / "what you can't say" / etc., for example, don't play particularly well right now between back-to-back Facebook advertising scandals, and Kalanick, and aren't in here. But he's talked about that as much as many of the things that are in here.
The private key never needs to get sent and can be generated by the user's device. The public key gets verified through the channel to detect and prevent man-in-the-middle attacks.

To defeat end-to-end encryption, you need to defeat the ends.
Seriously, was going to say, it might just be a matter of time before delivery services decline to service certain zip codes due to delivery truck robbery & porch theft losses. Unlike the USPS they have no mandate to serve all addresses.
Also related to both strings and piece tables is the rope data-structure for concatenations of strings
That’s what Emacs (and AFAIK, some other interactive lisp environments) do to speed up boot time.
Emsi (https://economicmodeling.com) | API Developer | Moscow, ID | Full time | Salary $60k-$70k

Work on a polyglot team building APIs to make meaning out of our industry-leading labor market information. Use common languages like C# (on Linux) and Python, as well as fun ones like D.

At Emsi, we’re focused on the student-to-employment journey. We use labor market data to connect and inform people, education, and business. For better than 15 years, we’ve served as labor market advisors to leaders in higher education, business, and community development. Emsi partners with colleges to help them leverage their economic impact, offer industry-aligned academic programs, and drive student success. Emsi helps economic and workforce development professionals help their communities prosper by bringing in new businesses, helping existing companies grow, and finding good jobs for their residents. Emsi helps businesses use data to drive talent strategy and align recruiting efforts — empowering them to hire the talent they need as quickly and affordably as possible.

Full ad and apply link here: https://careers.economicmodeling.com/en-US/job/api-developer...
That's a kind of error caught by the popular static analysis tools. Better add that pylint and mypy to your travis.yml as soon as possible.
Your comment makes it sound like it's only an "inconvenience" as long as the poor people aren't literally fighting animals for food, and their supply chain is replenished at least quarterly.

Here's the definition that most of the rest of us use:

https://www.ers.usda.gov/data-products/food-access-research-...

The "convenience" factor in modern civilized society is compared to a baseline of "suburban parent hops in the car, drives 5 minutes to a well-stocked and affordable grocery store with plenty of nutritious options" and NOT compared to "prehistoric hunter-gatherers on the verge of starvation."
She doesn't want government access to be called a backdoor, but she wants government access and a backdoor is the only way to implement it.
Yet people still do studies on alternative "medicines" and other stupidity like "wind turbine sickness." That is literally doing something dumb that everyone will hear about.
Is High Sierra in early beta or something? With everything I've heard, it seems to be getting close to Vista levels of bad.
GNU datamash
Anything with REMOTE gets 50+ applications a week over at angel.co. There are also a lot of junk resumes to sort through in every job. You have to sell yourself well or have a network of connections who can put in a good word for you.
Histogram statistics in MySQL
do you sponsor visas?
No, because of public key cryptography. Neither side ever exchanges private keys in the clear.
I would say it's mostly a matter of use: In C you deal with void* or typecasts all the time, whereas in higher level languages it's much less common, either because the type system is smarter, or the constraints that it does have are more strictly enforced. For example: you can happily compare a char* and an int in C, but other languages like python might error at the thought.
Hard Questions: Russian Ads Delivered to Congress
Fiction? Just what is it you have against fiction? Fiction can be fun! Besides, we're talking way out there, and between now and then can be some delays, etc.

We had electric cars way back there, likely before the Model T. The problem is the same -- the batteries. Long ago a Ford executive said, "You build me a good battery, and I'll build you a good electric car.". We're still waiting for that good battery. We also hoped for a good capacitor from EEStore, and we're still waiting for that, too. And we tried steam engines and gas turbine engines.

For my car, the problems have been corrosion and the transmission, not the engine. Otherwise the problems have been suspension bushings and springs past their fatigue life. Engines? Mostly fine. Currently a big problem is that it's > $1000 in labor to remove the dashboard to replace the lights that burned out.

Mostly those Tesla batteries solve a problem I don't have and give me new problems I don't have and won't be able to solve.
How can you possibly make that claim when the oldest electric-only vehicles are 10 years old?

How can you possibly make that claim without knowing the driving patterns of the person you're addressing?

What is a moderate climate ?

I mean, I'd love to just assume what you said is true (I'm as much as an electric car fan as your typical HN'er), but you're going to need to provide some data to back those claims up.
I'll bite. Apple's cash on hand in Q3 was $261.5B.

Company Market Cap ($/Billion)
------- ----------------------
Twitter 12.6
Tesla 57
Netflix 76.5
Foursquare 0.7
Nokia 34
Time Warner 85 ('tv network', 'hollywood', with some additional overhead)

Totals to $265.8B, just a hair over our imaginary budget if they did a 100% buyout. Presumably, Apple would sell off parts of Time Warner that weren't The CW, HBO, Warner Bros.

What Apple would have had to pay for Yahoo would have varied quite a bit(+/- $40B?). Nintendo($53B) and Disney ($154B) are a bit further of a stretch. Amazon($460B)/Facebook($492B) are more than half the size of Apple, effectively out of reach.
Does the old disk utility run on the new OS?
I was a zune then xbox music then groove music subscriber. It's a shame. They were right at the beginning. What happened to them?
If you haven't seen the 2006 Gainesville, FL DVD, I think you should. Obviously can't pull a limo into an arena, but I experienced a similar moment and couldn't figure out how right before an introduction they snuck a microphone with scarfs onto the stage without me seeing it.
Those releases are here. In previous xnu drops, the HFS+ module was in the xnu tree, but it was moved out for a version of xnu which only ever shipped on iOS (10) and WatchOS (3) and all subsequent releases.

https://opensource.apple.com/source/hfs/
Does it even count as "statistics", never mind AI, to note that people were mixing two different sodas together with high frequency?
Maybe make it have one click to play the song, live, in a Skype chat. Instead of listening later, it can be easily shared together.

You should email 'em.
Not necessarily, but you would need to authenticate the keys somehow, e.x. by voice (Signal: https://theintercept.com/2016/07/02/security-tips-every-sign...) or otherwise out-of-band.
> union for startup founders.

"Any industry that still has unions has potential energy that could be released by startups... industries afflicted by unions are sclerotic so have left lots undone."
Google scraps controversial policy that gave free access to paywalled articles
67 isn't young, but it isn't an age where you should expect to die either. According to the Social Security tables [1], he should have lived another 17 years. At 45 you should expect 34 more.

[1] https://www.ssa.gov/oact/STATS/table4c6.html
Senate votes to keep FCC chairman Ajit Pai for four more years
/t/tmp.1q8r9dZAtX > cat test.c
int main() {
char *test = "test";
int i = 10;
return test == i;
}
/t/tmp.1q8r9dZAtX > cc test.c
test.c: In function ‘main’:
test.c:4:14: warning: comparison between pointer and integer
return test == i;
^~
God point, thanks. Agree with you. I will try to remember that next time an article make the front page.
what do you mean by unencrypted?
So if we grant you're one of the patent good guys - are you prepared to defend the whole show? What do you think of the overall quality of patents granted - when compared to the cost of defending against them? Does it seem like a reasonable and proportionate system to you?
Dope Discoveries #11 –  Enneagram for Personal Development, LastPass, SpaceSaver
On the other hand a greater number of mini supermarkets means at any given time you're closer to a supermarket. Maybe even in walking distance.

Choice vs convenience, car culture vs walking & biking.
A big step forward for the Huffington Post, a big step back for mankind.
Easier as in lower-hanging fruit, from a stylistic point of view. It's harder to make things interesting if you can't resort to the tricks of the Hollywood trade such as emotionally manipulative music, sound effects, dramatic zooms and rapid editing.

I recognize and appreciate Ken Burns' craft and find his documentaries interesting and intelligent and clearly well-researched, but I also find his work to be extremely bland. Maybe it's because his style has been endlessly copied (I don't know if this is actually the case), but a Ken Burns documentary comes across, to me, like every American History Channel or Smithsonian Channel documentary blended together; it moves at a predictable, slow pace, always with a magisterial-sounding faceless narrator (usually Peter Coyote), featuring music tailored to each scene (from folksy to solemn or patriotic; if there's a saloon on screen there'll definitely be ragtime or bluegrass playing), and always with the air of solemn respectability.

I'm a much bigger fan of directors like Errol Morris, Werner Herzog and Michael Madsen (Into Eternity), who enliven the format with fewer clichés.
> Yet, Storr wisely does not advise redress. He ends on a simple note, with a suggestion that people are, in essence, good.

Sounds interesting but I'd hate to get all the way to the end only to have this be the ending.
Fallacies of Data Science
You're right. Newshour is notorious for heavily biased poorly researched 'news'. What little i've seen of the BBC is pretty shameful as well. We're fortunate in the western world to have a free press that delivers such deep, thoughtful, even handed and well researched news. Can you imagine how horrible the situation in puerto rico would be today without that coverage? I'd say the U.S.'s deft handling of Iraq and Afghanistan are direct consequences of the quality of our news.
I agree, there are always more way to make mistakes, 2nd law and all, but the process of assessing good study design, good protocol, good statistical methods, etc. are all the same as for manuscripts with non-null results. Many of these issues will, in theory, have been sorted at the funding level.

What holds us back, it seems to me, isn't process, it's culture and inertia.
I wasted so many years trying to learn electronics from books when this is one subject that cannot be mastered without practical work. If reading from books you should at the very least grab yourself a copy of LT Spice and simulate to death absolutely every circuit you read about until you understand what's going on in each one. Do not move on until you do because a firm grasp of the basics is what will take you far in this field. After you've analysed each circuit go hunting online for the devices you used in your simulation and look at their data sheets. Find out through internet research what the most important datasheet characteristics are for different types of devices in different applications (e.g. transistors), for example a MOSFET datasheet might be ten pages long but for digital applications you might only care about only 5 characteristic values on the entire datasheet and never have to look at anything else on there. If you can identify what sort of space you are working in you can cut down the time it takes you to work things out by a lot.

I've found that a good way to learn electronics systematically is not to think about components but to think about requirements and applications in industry. An example in the digital domain: most things have a button on them, so start by wiring a basic momentary switch to a microcontroller and code it to count the signal and output in binary on a bank of LEDs. Now look online to try and find how you might make a latching signal in hardware from a momentary switch signal. Simulate it on LT Spice. Build this new circuit to confirm the signals. Now, wire this into the enable pin of a basic linear regulator IC and get it to latch power on/off to your bank of LEDs. Next try a switch circuit allowing you to perform a short-press latches on, long-press latches OFF function. Etc. As long as you are patient and take time to simulate and understand each signal the understanding of the components themselves should drop into place, at least in my experience.
each mined block is like a digital pyramid of Giza made of a massive number of computations sealing the transactions into a mathematical tomb. really neat.
PlanGrid (www.plangrid.com) - Full time - Onsite - Visa - San Francisco

We create a software platform that's similar to GitHub for construction blueprints, and are leading the industry's transformation to the cloud. We easily save enormous ($1B+) building projects worldwide (hospitals, universities, museums, freeways, stadiums, skyscrapers) hundreds of thousands of dollars and countless hours each through the construction lifecycle so projects are delivered on time and under budget. Backed by Sequoia and GV.

Check out https://jobs.lever.co/plangrid
This is why we have things like Diffie–Hellman key exchange https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exc...
Power Macintosh 5400...

Reboot at least once a month holding down the command and option keys to rebuild the desktop files and prevent death!
Tom Petty RIP
100% statically-type-checked code != 100% bug-free code. That would require solving the halting problem. So you have to test everything anyway if you need high reliability.
Can anyone dumb this down just a little?
Techmeme summary: About 10M people saw Russian ads on Facebook, 44% of ads were seen before Nov. 8, 50% of ads were for $3 or less; for 99% of the ads, less than $1,000 was spent