skysight-inc/HackerNews huggingface dataset:
I don't think there was any trick.

One approach is to use the rational quadratic parametrization of the ellipse and substitute that into the squared distance function to get a quartic.

>I try to avoid using quadratic solutions in code because of numeric instability issues.

Sensible!

Back then the quartic solver had been written already and extensively tested by someone else - probably for line X torus intersection.

Even so there were numerical problems introduced because the quartic was in power basis and so the coefficients didn't have geometric meaning. I guess phenomena like Wilkinson's polynomial could occur. [0]

If I was doing it today, I would probably proceed as follows:

1. special case for the point exactly on an axis.

2. otherwise, choose the quadrant containing the point and represent that as a rational quadratic Bezier curve. This parametrizes the quadrant from 0 to 1 and is guaranteed to contain the global minimum.

3. substitute the quadratic Bezier curve into the square distance function to get a Bernstein basis quartic polynomial.

4. differentiate to get a Bernstein basic cubic.

5. solve the roots of the cubic numerically in the range 0 to 1: either Newton's or clipping or some other hybrid numerical method. A good reference is [1].

[0] https://en.wikipedia.org/wiki/Wilkinson%27s_polynomial

[1] Shape Interrogation for Computer Aided Design and Manufacture by Nichola M. Patrikalakis and Takashi Maekawa
Same issue. Went up to Dallas for a few days to avoid Harvey floods, and the $99 site rate increased to $147 on the weekends.
> Counties don't have nearly enough power to drive changes

Depends on the county. The Bay Area makes that problematic, but the Bay Area has extensive regional governance systems above the county level already. (Such systems aren't uncommon in California, but the Bay Area is heavy with them, probably specifically because it's a large economically integrated region with small counties compared to the size of the region.)
If those same said senators wanted to actually make a dent in sex trafficking in this country, they would take a look at legalization and regulation in a controlled environment, not unlike Nevada. This is another Band Aid to help make themselves look/feel better by exerting more control on a populace and ignoring the ways this bill will be misused, rather than taking a look at taking real steps to solve a problem. Unfortunately, the American public seems more than ready to eat a ton of BS sprinkled with a little sugar and false hope. Same way Guantanamo was pit in to make it's way against trial laws, PRISM was implemented while directly opposing constititional law and invasions of sovereign countries have taken place by using drones instead of soldiers. The road to Hell is, was and always will be paved with good intentions and politicians promises.
Enjoy your trojan horse. I agree it is pretty.

Edit: If you can't see the progression, look up this history of froogle. For starters, publishers are accepting a banner that takes up the most valuable space and features an [X] button that goes straight to Google. Worse if your page is in the carousel. And, it gets worse from here. They will tweak the UI over time...it's not your site. It's theirs. Eventually, this turns into an AOLesque private interweb.
If you switch from Worldwide to United States, you can see that most of it is Texas
> Even the name sounds like some kind of cyberpunk cliché.

I'm pretty sure this is a deliberate reference to the specific thing. I'm not sure if I won't end up looking stupid for saying the obvious, but this: https://en.wikipedia.org/wiki/Soylent_Green
There was also this: https://news.ycombinator.com/item?id=12119080 ("Tabs slower than spaces in Firefox")
When the original character is promoting themself as a slut to get undue attention to engineering work, slut-shaming is in scope.
I agree, it goes a little too much on the slut-shaming.

There's also a subreddit I found regarding this, but it also devolves into comments on her body.
Great tool. I give to the project via patreon
What is the most crazy/clever code hack you've seen?
e.g. "We didn't think this code through, please don't ever change the value of this variable or you'll break all of production", etc.
A comment that suggests women can't use tools gets upvoted to the top, but saying 'fuck off' is inappropriate. Get Wired or Vice or Gizmodo on the line, we got some Internet Drama™ brewin' here!
It was ungovernable with the supermajority budget rule; without it, it's perfectly governable, but. some people who keep losing debates don't like the way it is governed, which is a different problem than the state being ungovernablen
Tech's perpetual youth may be bad for older, now mid-30s, millennials
> where is its Tesla or Pfizer or Intel or Fujitsu or

This is the same argument people made about Japanese companies 40 years ago and then Korean companies 20 years ago.

For the record:

http://www.indexmundi.com/facts/indicators/IP.PAT.RESD/compa...
I'm pretty sure that no C formatter can handle tokens that run together.
Not sure they have launched that yet, but you can charge separately outside of Cloudflare
But Space X and Tesla are two different companies with different shareholders and boards, the only thing they share really is the CEO.
It could have some positive side effects....

1. It would force Americans off Internet2.0, this would be great for everyone else.

2. It would stop Saudi Arabia selling the US oil, if they cant use US dollars to buy American Sex, they will sell the oil to someone who will - remember - no sex, no business.

3. Faced with 1 and 2, Americans will make Internet3.0, which will be better than Internet2.0

Impact on the Microsoft store remains uncertain, they may actually have to start policing it.

Apps!
Sadly, yes =[ Comes out to be ~150k total. Honestly I don't mind I feel I am lucky to work at Google =]
I live in Kansas City and it's clear the author has never been here. The opener is ridiculously off, its laughable. People do anything for headlines these days...

>"The shared interests of Kansas City, Kansas, and Kansas City, Missouri, pretty much start and end with the Royals."

They are so connected, most people don't even know where one starts and one ends???

-------

Google Fiber is pretty much everywhere here? I wish the author had actual knowledge of what areas are not covered?
The journalist probably didn't understand what they were saying.

Maybe it is destroyed slowly enough that the reaction can complete first. Maybe the laser has different power levels.

Have to go back to the source to find out for sure.
The SEC is now calling ICO promoters: Protostarr, BenjaCoin
Penumbra Security, Inc | Information Security Engineer | Clackamas, OR (Onsite only) | Full-time | http://www.pensec.org/

Penumbra Security is a National Institute of Standards and Technology (NIST) National Voluntary Laboratory Accreditation Program (NVLAP) accredited Cryptographic Security Testing Laboratory (CSTL). Penumbra specializes in various types of Information Security conformance testing to government standards and regulatory compliance.

We are seeking a full-time Information Security Engineer. Penumbra will provide training to the right individual to help them grow within the organization.

Duties/Responsibilities:

The ISE will evaluate various IT products for conformance to various information security standards such as FIPS 140-2. This may involve technical documentation review, source code review, functional and operational testing, penetration testing, and report generation. The ISE works closely with Penumbra’s customers in order to gain an intimate knowledge of the product under evaluation. Other tasks may involve creating new testing procedures, testing tools, and report templates.

The position requires a moderate level of travel, both domestic and international.

Qualifications:

- A Bachelor's degree in Computer Engineering, Mathematics, Computer Science, Electrical Engineering, Management Information Systems (MIS), or similar discipline. Equivalent experience may be acceptable.
- Application programming competency in either C, C++, Java, or other languages
- Strong IT background in PC, MAC, and networking, e.g. CCNA, CCNP, CCIE
- Knowledge of Operating Systems, Applications, Networking Appliances, and Peripheral Component technologies.
- Penetration Testing experience desirable
- Excellent written and verbal communication skills
- Strong project and time management skills required
- Knowledge and experience with cryptography preferred.
- Familiarity with FIPS 140-2 preferred
- Other recommended: CISSP, CISA, GPEN

If interested, please email with your resume and cover letter to careers@pensec.org.

We look forward to hearing from you. Thank you for your interest in this position.
I appreciate the explanation and should learn to read
I've been working on https://doorbell.io since 2013, and although it had a slow start in terms of revenue it is making just shy of $2,800/month at the moment, still as a side project.
This is kinda awesome only because lots of people can't tell if it's a joke or not. I'm reasonably confident it is, but the fact that a lot of people can't tell makes it pretty funny. And, the account that posted it is seemingly new enough to programming to maybe have no idea that it's ridiculous. So, it may even be sincere, which is less funny, but still caused me to think about it for a minute.

Also, I admire the handful of people who commented with a sincere explanation about why it's wrong. I don't have that much patience, but I'm happy that people who do exist.
I'm not sure why you're criticizing that 3D pie chart -- big companies pay lots of money to consultants from IBM to get a chart that good.
A few years ago I was playing around with arduino, and adding comments increased the executable file size.
Bell Curve [http://BellCurve.com] | $40/hr USD | Growth Marketer | Remote | But must be in North America | Full-time

The position:

- We're a top startup growth agency (BellCurve.com). We run growth for several YC companies.
- We need a remote growth copywriter. We'll teach you growth. Prior knowledge not required.
- $40 USD/hr. Full-time remote, but North America only. No current students.

Requirements:

- You must be a fantastic writer and must submit writing samples when applying via email.
- Your work history must indicate an interest in marketing.

Job entails:

- Helping us create ads and assess their performance (we'll teach you how)
- Helping us A/B test our clients' sites (we'll teach you how)
- Rewriting clients' homepages to be more compelling

Next steps:

- Shoot me (Julian Shapiro) an email at jobs@bellcurve.com.
- We'll chat on Skype then progress to a quick sample project (fully paid).
- No formal job app required.

More about me: I'm the creator of Velocity.js and I write guides at Julian.com. In fact, I wrote an entire guide on growth: https://julian.com/learn/growth. Hope to hear from you!
2commie4me
6m+ Instagram accounts exposed in hack
That's a huge problem with the tech community. It's novel to see someone who looks like that with those skills and that gets the views.
Pediasure/Ensure show that the market that Soylent enters actually exists.
"But think of the freedom of speech!"

In all seriousness though, the most important bit wasn't even clarified by the article:

The agency says it is reviewing spending on all projects that cost more than $100,000.

So is it actually true and I'm supposed to be manipulated into outrage due to cherry picking this one project? Or is it false and I'm supposed to be actually outraged at this shadowy deceitful action?
Companies I've worked for treat engineers very well, and good engineers are highlighted and fast-tracked for promotions.
Didn't realize it wasn't included in this article, so here are sources for the 6m+ number:

https://www.theverge.com/2017/9/1/16244304/instagram-hack-ap...

http://www.dailymail.co.uk/sciencetech/article-4844804/Data-...

https://twitter.com/selenalarson/status/903734446527881216
Lumiata | Onsite | San Mateo | Data Engineer
Lumiata | Onsite | San Mateo | System Administrator

We're a medical technology company using machine learning and massive amounts of patient data to improve how the healthcare system works. Our tools process millions of patient records to predict what kinds of medical risk and problems will befall a patient and other medically relevant parameters. Join us to learn about the many intricacies of medical data, how to handle very large volumes of patient records, and how to build pipelines to operationalize cutting-edge machine learning models.

Data Engineer: We work mostly in Python, Scala with some Java here and there. Main technologies include Spark, TensorFlow and Hadoop among others. We're looking to build more robust pipelines to transform raw, often human-entered data into standards-compliant forms, and to deploy a wide variety of machine learning/AI models in a scalable, traceable manner.

System Administrator: We handle very private data, so security and compliance with health industry standards is a must. Come learn how to meet the stringent requirements to be a responsible caretaker for sensitive health data. We manage our own cluster, running a variety of "big-data" tools. We're looking to streamline our infrastructure while building it out, adding off-site capabilities, and implementing strong disaster recovery and security protocols.

Odds and ends: mostly onsite in lovely downtown San Mateo but flexible hours. Free lunch, work from home Wednesdays, ~20 employees, growing in a field that really affects people's lives.

Contact Nicolas at ntilmans at lumiata.com
How the hell does that work? you just automatically spend your clients money for them without even asking? Sounds shady af
Can someone watch the video in the article and explain what sort of mindset you have to be in and think that this is a good idea?

Hate to be glib, but I'm pretty sure it's all about e.g. Redfin and Vanguard, and that there's a sucker born every minute.
It's almost certainly a joke, but defaulting to treating things you think are a bad idea as if they were jokes is fairly hostile behavior which makes it impossible for controversial issues to be discussed because someone will treat the side they don't support as being so obviously stupid it must be a joke, which can be dismissed without consideration.
While I have a lot of freedom at work to explore side projects and random stuff and I spend a lot of time doing so, there is a part of me that feels like there's a reason software engineers, at least in the US, are paid so damn much. To me, it's kind of implied that I'm paid <ridiculous amount compared to virtually any other job with similar requiring similar amount of training> is because I'm going to be doing more than the 35-40whatever hours I spend at the office.

Part of that is support (though about half of the jobs I've had involved little to no on call duty), part of it is training one self, in addition to everything I have to do during the day.

Let's call it discretionary overtime baked in pay since we're usually salaried.
Ha, that takes me back.

I got started on Commodore BASIC on an 8K PET.

Your program had to share memory with the source code, so you didn't waste bytes on spaces! (You also used single character variable names as much as possible and jammed as many statements on a line as possible since the overhead per line was a few bytes.)

As a result I can still read very dense code, but I'm reformed and write code that uses white space to avoid an overly busy screen, suggest coupling in the underlying logic, aligns comments, etc.
I actually did that in my tumblr's theme once, tumblr didn't like it at all lmao.
Caffe Macs near Vallco 1 at Apple has Juiceros doing exactly what you describe.
Switch to Texas in particular and check out the map by metro area.

https://trends.google.com/trends/explore?date=now%207-d&geo=...
A quantitative socio-economic study of Tinder
A bunch of fresh ingredient shut downs just this year:

https://www.google.com/search?num=20&q=fresh+food+delivery+s...
‘This is crazy,’ sobs Utah hospital nurse as cop arrests her for doing her job
ConvertKit (http://convertkit.com) | Senior Full-stack engineer | Remote | Full-time

Convertkit is looking for a Senior Rails engineer with significant Javascript experience. Come join our amazing, rapidly growing company!

About the team
The engineers at ConvertKit are smart, highly motivated and highly productive developers who care greatly about the craft of coding. We champion learning, bettering ourselves, and teaching to the rest of the team.

About ConvertKit
- We are a fully remote company, scattered across 8 states and 4
countries.
- Bootstrapped, profitable, and growing very quickly.
- We put a high emphasis on work / life balance, and we value and strive for 40 hour work weeks. There aren't set hours, but there's a lot to get done!
- We have a positive, vibrant, and genuine culture.

About the role

You'll be part of our awesome engineering team, helping to build our product. We primarily use Rails, Mysql, Redis and Sidekiq to get the job done. We're facing real (fun) scaling challenges because of our incredible growth. Ideally
you've been there, done that before.

We're also looking for someone who cares deeply about writing clean, maintainable, well-tested code, and generally tends to leave code in a better state than when you encounter it.

About you

You’re a perfect fit for this role if you’ve got experience developing software, love pragmatic OO design for its long-term cost benefits, and testing. Clean code is not just a phrase for you. Given our high rate of growth, you'll need to have strong knowledge of scaling Rails applications up.

We're a 100% remote company, so you should be autonomous, self-driven, and remote-disciplined.

Apply here: https://weworkremotely.com/jobs/5185-senior-full-stack-engin...
Of course it is. I am familiar with all the common methods, but I'd like to hear how other people solved it for their specific situation.
Christ, none of the issue is with women using tools. It's everything but that. The blog post's focus is clearly that someone as apparently young and busy as this isn't merely a jack of all trades, but a master. Gender isn't what is making people stop and think here.

>I'm just going to tell you, OP, and everyone who agrees with you right now: fuck off.

This kind of debate shutdown is better suited to Facebook political groups, not HN.
>more evil than neo-Nazis who go around marching and chanting hateful slogans

They also are known for killing and brutalizing people.
Booking.com is the white label hotel provider for many websites. Kayak, American Airlines, Southwest Airlines, etc.
- A capsule coffee machine is way cheaper than an expresso machine.

- Expressos are minimally hard to make correctly, and those capsules are above even the quality of some coffee shops.

- There is a big movement of gourmet coffee that favors high priced drinks with the correct marketing (not perfectly correlated with quality).

None of those seem to apply to Juicero. They may have aimed at the last point, but I don't think it's something you can create on a startup's budget.
Best joke I've heard all day.
>It is a worse experience to check a place and when you look again it is not available anymore.

I'm not sure that's what the GP cares about - it's a dark pattern because I don't think any of those statements are true. Sure they are unverifiable, but I wouldn't be surprised if you book a room, open a incognito widow, and find the same hotel again with the same number of rooms available. Or if you try to book a room 1000 years in the future, and you'd also find that "there are only 3 spots available".
v8 used the string length of a function, including comments, to determine whether to inline. HotSpot used (uses?) bytecode length of a method, so adding useless lines would affect performance.
Conduit | Software engineer (JS or Python) | Cambridge, MA / Boston, MA | Full time, ONSITE

https://conduithq.com

In a nutshell, we're building personal relationship management software for professional networkers, small business leaders, and anyone who wants to organize the people, relationships, and interactions in their lives.

Driving all of Conduit is the Conduit Personal Graph, a powerful graph model of a person's relationships and activity-- automatically synced, organized, and managed. It's the first-- and most comprehensive-- graph of its kind. Through the Personal Graph, we ingest, process, and surface tens of millions of data points. That information provides new insight for people looking to understand their own lives. And we think that's a special thing :)

No legacy: we work with modern technologies.

Our core:

- Front-end: JavaScript (ES6/Babel) React/Redux, Node.js/Express, GraphQL, Apollo, Babel, Webpack.

- Back-end/data: Python 3, PostgreSQL, Flask, Redis, Pandas/Numpy, Jupyter.

- Across our stack: Docker, Kubernetes.

--

For the position: - This is hire #5 on a tight-knit, VC-backed team. - Strong compensation package (actual equity, not options!), flexible vacation policy, technology budget, occasional team lunches, and more.

More details: https://angel.co/goconduit/jobs

Email me (CEO) to apply, mention HN: brandon@conduithq.com. Please, no remote, no recent bootcamp graduates, no recruiters.
well sure, you said as much before. But I was also thinking, what if P~=NP, in the sense that any function can be approximated by a polynomial of sufficiently high degree.
Your code is still needlessly verbose.

Have you ever seen how the ancient Romans wrote Latin? Not only no white space, no interpunctuation either, and everything in uppercase. E.g: http://ratcliffe-college.co.uk/wp-content/uploads/2015/09/La...

So instead of..

FEO1:INX:LDAS:STX

.. you should just write:

FEO1INXLDASSTX

Now that is concise code!
It's quite funny, but I think (hope) that it's a satirical poke at JS minification...?

(... which, admittedly, would be quite strange now that I think about it. I didn't check, but I assume that there was no variable renaming in the "added line". Hmm... Regardless, I had a good laugh, so it's all good.)
The only time I used booking.com, the hotel wouldn't honor my reservation, even though I showed them the booking confirmation number. They were sold out and simply said "not my problem, third party and we never got it". Who knows who's fault it was but with something as crucial as a hotel in a specific location/date I tend to just book through the actual hotel site from now on.
The comment suggests that Naomi Wu is a front for another engineer's work, and that it is insincere. It doesn't suggest that women cannot use tools.
An update on the state of the Reddit: Reddit no longer open source
I learned a whole lot from your DAS screencasts! They came along at a time when I was leaving my first software dev job where I had spent a decade doing things the way they had always been done there. Things like automated testing, MVC, and for the most part web development were all completely new to me. I bet I watched most of them more times than you ran through them making them. I would watch them over and over until I understood the concept, then find places at work to apply what you taught me. Thanks for making them.
I don't know, can you think for yourself and decide whether the issue is important to you or not?
This is rarely used because usually you don't have any realistic expectation that algorithm a may be secure while algorithm b may not be. To put it like this: AES is just good enough, there's no reason to combine it with anything.

The post quantum + ecc combination is kinda unique here, because you have two classes of algorithms for which you have very different risk scenarios.