skysight-inc/HackerNews huggingface dataset:
>This impression is heightened by the fact that some well known garbage collected apps are written by people who just don’t seem to care about performance at all, like Minecraft or Eclipse, leading people to blame GC for what is in reality just badly written code.

This assertion is too harsh. Eclipse does seem to be over-engineered(speaking from the point of view of someone who had to write a proprietary plugin for it) and Minecraft does seem to run slow on even the latest machines (compared to AAA games).

But Minecraft is not a trivial program to write, despite fooling people with low-resolution textures. it is, "algorithmically speaking", out of reach of many people, including those with a reasonable computer science background. I dare someone to do better (on the JVM!)

On a personal note, I cringe every time I have to go to a kid's computer and modify "-Xmx" settings. I'm running a game, I want it to have all available resources not otherwise allocated to the OS, just like almost every other game there is.
Location: Osnabrück, Germany
Remote: Yes (have previous remote work experience)
Willing to relocate: No
Technologies: C, C++, Java, Python, Haskell, Golang, Emacs Lisp, Bash, Perl, SQL, Linux, KVM, Mesos, Marathon, Zookeeper, Fabric (fabfile.org not fabric.io), Nginx, Apache, Postfix, OpenLDAP, Zabbix, OpenGL, OpenCV, Qt, Parsec
Résumé/CV: see below, more details can be requested by email
Email: andreas@rastermann.de

See https://rastermann.de or https://github.com/rakete for work examples.

I am a developer with almost 10 years experience creating and maintaining software on Linux solving all kinds of problems related to automating and operating distributed systems. Additionally I have a computer science degree from University of Bielefeld where I specialized in computer vision and machine learning.
>The details of our new SMM attacks will be made
available once Intel patches its firmware, most
likely we will present them at the Black Hat USA
conference in summer 2009. We will also make the
code of our TXT exploit available.
Location: City, State, USA
Remote: Yes
Willing to relocate: Within the country
Technologies: Perl, Golang, HTML, CSS, Javascript, jQuery, Bootstrap, SQL, Git, Heroku
Portfolio: http://firstlast.pro/portfolio
Email: first.last.year@gmail.com

I'm graduating with a degree in Computer Science in two weeks. I would like a job in software engineering or cybersecurity. The most recent books I've read for industry knowledge are The Web Application Hacker's Handbook and The Art of Software Security Assessment.
You have one cipher, deployed in exactly one authenticated encryption construction. The protocol has a version. If the cipher is weakened or broken, you upgrade the whole protocol. You don't add better ciphersuites to the existing protocol to compensate.

Having a bunch of ciphersuites, all believed at the time of their inclusion to be strong, just maximizes the attack surface of the protocol. Having ciphersuite negotiation at all practically guarantees that interoperability will require lowest-common-denominator security.
MVP Architecture for Android Applications
Vulnerabilities in MLC NAND Flash Memory Programming [pdf]
Summer internship
Hey, guys, I am looking to join a startup in the summer to hustle, learn and grow. Mostly interested in a growth, marketing or community team.

Any leads would be much appreciated.
Which implies something major that everyone is glossing over:

If the "right people" aren't the same as the "best people" are the criteria we're using for "best" correct?
Here are some interesting facts.

-Theymos (Michael Marquardt) controls all the major bitcoin communication channels from r/bitcoin, to bitcointalks, as well as the core slack channel, and the bitcoin mailing list (being the person who sniped bitcoin.org).

- Every Bitcoin Improvement Proposal (BIP) used to have some specs to follow before being introduced to the community to be discussed and possibly merged in. This is how things have always been since the start. That is, until SegWit (a softfork implementation by Blockstream that fundamentally changes Bitcoin to benefit Blockstream ).

- SegWit gets its own website, it's own logo, and if you have been following the news the past 5 or 6 months, you'll also notice its been shoved down the community's throat as if it were god's gift to man.

- Segwit is a solution to fit whatever narrative needed at the time. From a "blocksize increase" to the scaling debate, to a "malleability fix" to a "quadratic hash fix" to blah blah blah.. It's a fix for all the things for all the things except the one thing we need right NOW, and that is a scaling fix.

- New Users are tricked into believing that the "economic majority" are in support of segwit, but this is due to not being able to speak out against segwit (see point 1 about major communications being controlled ).

- All the drama is actually about forcing segwit into bitcoin.

- Blockstream owns patents which they claim they have no plans on using offensively.

- If Segwit were introduced as a softfork (dangerous), it would be almost impossible to undo in the future versus a hard fork (which requires consensus).
Modularizing the JDK has been in progress for quite a long time -- getting "no" votes so close to the JDK 9 release date is pretty discouraging.
Yes. That's a good idea. I would focus on on making it easy for customers to get up and running with the service before going crazy with the new features.

Here's some examples:

WordPress -> WordPress.com (For a monthly fee, you get an already set-up WP site instead of having to do it yourself or shop around for hosts)

Puppet -> Puppet Enterprise (For a monthly fee, they can manage your puppet stuff in their cloud)

Git -> GitHub (Slightly different in that GitHub didn't invent Git. For a monthly fee, you get private git repos)

If I was in your shoes, I'd start with $10/mo for essentially what Disqus does: a snippet you can add to your site to have comments without having to set up your own instance.
Summer internship
Hey, guys, I am looking to join a startup in the summer to hustle, learn and grow. Mostly interested in a growth, marketing or community team.
Any leads would be much appreciated.

Take a look at my personal website: http://menajemb.com/
So sorry you didn't have a good experience interviewing at comma. Please feel free to reach out to my email (viv@comma.ai) if you'd like to discuss further.
Some of it from internet research about flow, so hard to pinpoint specific material. Some of it from this very good youtube lecture: "the end of suffering and the default mode network" .
Make a Per Capita Heat Map.

You can chart it in 5 minutes using Google Fusion Tables[1] or Excel with Power Map[2].
Both will even geocode addresses for you!

[1] https://support.google.com/fusiontables/answer/1012281?hl=en

[2] https://support.office.com/en-us/article/Get-started-with-Po...
Previous related HN discussion: https://news.ycombinator.com/item?id=14073062
What happened to hell[1]? It was apparently destroyed by this commit[2].

[1]: https://www.reddit.com/r/programming/comments/1r7oci/hell_a_...

[2]: https://github.com/chrisdone/hell/commit/f34259e5e92f6edf464...
Amazon Web Services | SDE / SysDE / Research/Data Scientist | Seattle, Palo Alto (ONSITE) | VISA, aws.amazon.com, AS16509

The Internet is the world’s most complex network, with over 57,402 unique networks connected together, it contains hundreds of millions of edges and nodes. It is THE most pervasive, important, and complicated communications network in the world -- somewhere out there things are about to go south. One of the core backbone routers of a major Tier-1 Internet provider is having a bad day. It started with a transient, yet persistent, problem which was only detectable by a slight increase in dropped packets that went mostly unnoticed. An hour later the router suffered a catastrophic failure dumping 500Gbps of traffic onto an already congested alternate path causing ripples across the Internet, disrupting websites and other Internet based services on the U.S Eastern seaboard. Social media is ablaze as frustrated people rant about their favorite website, video, or gaming service being down, or so slow that it’s unusable. While the Internet burns, our customers are humming away oblivious to the disaster. If you have an insatiable curiosity, love the process of discovery, and you’re reading this with a grin... we should talk. Come join us and...

* Do what nobody else in the world is doing... literally.

* Gain knowledge and expertise on the inner workings of the Internet, working with top-tier Network Engineers

* Define and Develop Amazon’s Internet Monitoring architecture

* Play in the piles of data to discover patterns that push our understanding and knowledge of Internet performance and availability anomalies

* Build massive real-time systems which inform and drive complex changes across the Internet

* Gain practical experience building software using Amazon Web Services

We are hiring for SDE/SysDE I (Entry Level), SDE/SysDE II (Mid-Level), Senior SDE, and Research/Data Scientist I/II (Entry/Mid Level). We may have an opening for a Data Engineer I/II in the future.

Sound like fun? Email me: nahtnow at amazon dot com.

(*) Note, I currently don’t have openings for interns or just-graduated college students. For internships or recent college grad positions please apply here: https://www.amazon.jobs/en/team/university-tech
> whether/how scalars and vectors are distinguished

This becomes less of an issue once you go through some abstract algebra. But typically, constants would come from the start of the English alphabet, and vectors, from the end.

> I will note the worst code I've ever read was written by a control theorist that used only single letter variables. I later found out the variable names were the same as a paper, but the paper was not provided in the program comments.

Did the code remain "worst" after you found out the names came from a paper?
In a funny way, i'd be happy if it got to a point where they just sent the dirty/charred rockets back up.

"It's a rocket - of course it's going to get dirty!"
Misunderstanding Economics – The “All or Nothing” Fallacy
You still need a mail server and all that entails, especially in regards to privacy, management, security, etc.

With the I2P-Bote, everything is done for you via the hashtable. No domain to buy, no mail server to baby, no working to get off everyone's spam list because you're a new mail server, and no giving up your privacy to google.

Even if your smtp message is encrypted you're at least giving up plain-text info like your email address, the recipients email address, your IP, and whatever user-agent or fingerprinting data can be extracted from your browser or mail client.
Fuckery.

edit:
To the people who downvoted, let me spell it out. I used the F word to express anger. Because I am unable to remain cool and calm about what amounts to some techno-obfuscated hybrid manifestation of eugenics and slavery.
Curious question. If YC started today, with the exact same manifesto but in the current environment as opposed to the one in 2005, could they still have been as successful?
On the other hand, a star quarterback or goalie has a disproportionate positive effect on the team's winning chances, and chances to win championships.
Not if they are exposed to the general public by way of recording / hard proof, as the original commenter said. Once people know they are lying scum, their dominance will fall.
There's no contradiction if you don't assume that the skill level of the workforce is fixed. The first paper cited concludes that the government should invest heavily on better education & training and should ensure that there is a pathway to retraining with these new technologies. The second paper suggests that immigration is needed to bring more highly-skilled and highly-educated workers to the U.S. Both of them center around the need to increase the overall education & skill level of the U.S. workforce.

If you have no desire to learn new things, then yes, you will be in a world of hurt in the new economy. If you do, there are abundant opportunities for you.
Well, that may be true, but we're specifically talking about Google and Facebook here.

> I don't deny that there can be apathy

I'm not talking about apathy, I'm talking about actually understanding and being OK with what you're doing. Google and Facebook have just short of 90,000 employees between them (not all of them engineers, of course) - it's extremely misanthropic to assume that they are all either apathetic or consciously doing evil.

A very large number of people understand and are largely perfectly OK with the substance of what Facebook and Google are doing.
Type: summer intenrship
Location: NYC
Remote: Yes,
Willing to relocate: yes
team: growth, marketing, community, product.
Résumé/CV: http://menajemb.com/
Email: mbenchimol18@gmail.com
my analysis is different, but whatever. I think some people would make a hamburger at home rather than go to a mcdonald's when they yearn for this product.

obviously mcdonald's canada agrees with you and not me.
The Earth part was just shorthand for the fact that the atmosphere and gravity of Earth add about 1.3–1.8 km/s of delta v to achieving the pure kinetic delta v of 7.8 km/s needed to achieve LEO [1]. The first stage adds almost all of this "extra" delta v.

I was mostly just correcting your "one-sixteenth of the energy required for orbit" statement. I agree that reentering at 7.8 km/s is much more difficult than 2.0 km/s, but the second stage is smaller and more spherical than the first stage. That might make reentering it a bit easier than if it had the shape of the first stage.

[1] https://en.wikipedia.org/wiki/Low_Earth_orbit
SEEKING WORK - Part-time 8-10h/week RoR Engineer 5yrs Experience

I'm looking for a flexible position that could be done on a contract basis in roughly 8-10 hours a week at $150/hour. I'd be happy to come into the office if it is in San Francisco or to work remotely with a team.

If you are looking for short term extra capacity for your dev team I'd be the perfect fit!

I have a degree in computer engineering and I've been working in Ruby on Rails for the past 5 years. I've also been working in ES6, React and Redux professionally for the past 6 months. I've also followed test driven development for most of my professional career (ex. rspec, capybara, jasmine, etc).
If the flexible schedule and hourly rate works for you send me DM. I've love to give you more information about my specific background.
The EPA climate science website has been deleted – protect web data import.io
For those wondering - here are the list of the papers being retracted:
https://link.springer.com/article/10.1007/s13277-017-5487-6
I've been using headless chrome over the last couple of months to implement a P2P network between browsers. Worked great!
Not surprising as 80% of the income is being funneled to 20% of the population. To resolve it reinstate the internal revenue act of 1954. indexed to inflation, top marginal tax rate for income over 5mil a year should be 91%, top corporate tax rate should be 51%.
Could Smith have imagined huge multinational corporations in a time where economics was strictly mercantilist?
why would 3 be unlikely ?
The snowden leaks indicate that 3 letter agencies will use high value 0-days sparingly, to ensure they remain 0-days.

Also, there is a 5th (more likely) possibility: SA didn't find anything, but undiscovered holes do exist.
Red Hat's cloud love affair
This may be a good time to try a new relative open source product. OPNSense is a fork of PFSense with some philosophical and practical differences. Here are some notes on what and why https://docs.opnsense.org/fork/thefork.html
Platterz Inc. | Software Engineer | Toronto, Canada | Full-time | Onsite

Platterz is looking for a Software Developer to work out of its Toronto office. Platterz is the first platform to make it easy to order catered food for the office. We help customers discover delicious food from the city’s best restaurants and caterers, and order shareable meals for team lunches, client meetings, and special events.

Our stack: Ruby on Rails, Angular on Typescript, PostgreSQL

More info: https://www.platterz.ca/c/careers/
Teachable (http://teachable.com) | Full-Stack Developers | New York, NY (Flatiron) | Full-Time | Onsite

Teachable is a leading teacher-focused online course platform designed for educators who want their own branded online presence. Our goal is to give online course creators the tools and resources they need to earn money from teaching. We are among the fastest growing online course platforms in the industry, with teachers expected to generate $125 MM+ in course sales on Teachable in 2017.

We are looking for Ruby/Rails generalists with broad experience across the web development stack. Candidates must have an expertise in Ruby/Rails, Angular (or similar framework) and MySQL (or Postgres). A C.S. or B.S. degree is strongly preferred.

We offer competitive salary, equity and health benefits.

Please send resume, cover letter and code samples to jonathan + HN at teachable.com
Note to Self Command Line App: Node.js and Bash
Apples and oranges comparison.
> But they didn't have to make a bet at all.

Sure, neither does anyone... on anything. If the bet had succeeded though we'd all be calling them geniuses and suchlike. If no-one made bets like that we'd still have boring beige boxes. Hell the original Mac was a bet like that (the design was radical at the time).

The MacPro is an awesome machine. Everyone I know that has used one loves it. That's great for a pro-machine. That's exactly what Apple likes to do - create hardware that people love

They lost the bet, but it was a good bet to make. I'll take a company that makes bets like that over one that doesn't, long term.
BlueCoat is used in private industry for security / DLP, certainly, but IC agencies have their own comprehensive systems in place to ensure sensitive data access is highly controlled and audited.
It seems to me that we are at a critical tipping point in becoming a dystopian society. If we are not careful we are going to fall right off the edge. Crazy times we live in.
“European startups are now taking the lead in artificial intelligence”
How to Decode an Ancient Roman’s Handwriting
If you plan to use it for automated tests, note that headless Chrome is only available on Mac & Linux (in Chrome 59), not on Windows yet.
Please stop posting unsubstantively like this.

https://news.ycombinator.com/newsguidelines.html
The problem is that blockstream is continuing to push the "miners are blocking segwit" narrative.

They are trying to make it seem like Miners are Evil, therefore Segwit is good...
as if they are related.
Lots of people from Southie take UberPool to Seaport, Downtown, and Back Bay neighborhoods because the bus service is so terrible (#7 in particular).

Imagine it's snowing or raining on you and three buses skip your stop because they are already full... the extra couple of bucks for door-to-door service without waiting outside and faster, predictable transit is very much worthwhile.

In addition, Uber has offered a month-long/30-day "POOL Pass" for a flat fee, with a buck or two fee per ride which isn't affected by surge pricing. When the pass was introduced it was just one cent per ride, which made it cheaper/comparable to a bus pass. The pricing has since been raised (not cheaper than bus) but still a good deal, considering the benefits. And the program has seen many adjustments without being widely rolled out or promoted, so it seems to still be a program that they are testing out.
"The Intel ME subsystem can take over your machine, can't be audited" - OP's discussion's title

> do the first three steps of thinking for them. Make it really easy for the other person to say yes or no

source: http://firstround.com/review/how-to-become-insanely-well-con... | https://news.ycombinator.com/item?id=14195664

I've agreed to include a bit of detail when spamming all my friends links via e-mail going forward.
Intact Design (https://intact.design/) | Berkeley, CA + Madison, WI | Full-time | Onsite

We're building a finite element analysis API on the web. Think of it like continuous integration, but for mechanical engineers. We're looking for experienced C++ software engineers to build a streaming data pipeline. Experience in the Apache streaming ecosystem of tools is a plus, but not required.

Have questions? We'd love to hear from you! Email: ataber[AT]intact-solutions[DOT]com
RINSE | San Francisco, CA, Culver City, CA, Washington, DC, Boston, MA | Full Time

Rinse is a technology-enabled dry cleaning and laundry delivery service. We've grown at double-digit month-over-month rates for about four years now, our business fundamentals are solid, and our customers love us! We have a number of open positions:

1) We're aggressively hiring a City Manager for our upcoming Boston launch. This is a ground-level opportunity to build a rapidly-growing business with a proven product. People management and business development skills are critical aspects of this role; our city managers are also supported with marketing, technology, and operational capability from our San Francisco headquarters. See https://www.rinse.com/careers/city-manager-boston/

2) We're looking for qualified Software Engineers of all degrees of experience. We're primarily a Django / Python shop with React Native, but an individual with solid systems engineering fundamentals will succeed, regardless of technical specifics. We're building tools and for our customers, our drivers, our internal staff, and our vendors. It's a "target rich" environment with plenty of opportunity to make a direct and meaningful impact on the business! We're solving problems as varied as demand forecasting, route optimization, QR tagging for inventory control, and a suite of mobile apps for our customers and staff. See https://www.rinse.com/careers/software-engineer/

3) We're hiring our first Data Analyst to augment our data-driven management culture. The ideal candidate will span Data Engineering, Data Science, and Business Intelligence roles, and be familiar with enterprise data warehousing technologies. Important technical skills include SQL and Excel, with Python familiarity a plus. We have an interesting and growing data set; this position will enjoy considerable executive visibility and a significant influence in the direction of the company. See https://www.rinse.com/careers/data-analyst/

4) We're also hiring Managers and Associates, of all experience levels, in corporate, marketing, HR, and customer service functions, in our San Francisco HQ. Join a growing organization and effect positive change in our business! These roles offer great opportunities for non-technical individuals who want to join a growing startup. See https://www.rinse.com/careers/

Want to join a rapidly-growing startup that actually has a sustainable business model? Perhaps your family ran a dry cleaner or laundromat when you were growing up? Delighted with our service? Let's talk!

Email sam <at> rinse.com with questions, or contact jobs <at> rinse.com directly to apply.
ASK HN: what would happen if dividends were able to be expensed by corps?
What would happen if dividends were able to be expensed by corps? and then taxed as ordinary income on personal returns?
One metaphor I've been kicking around lately is that a long-term sustainable software team needs a mix of "gas" (folks whose instincts are to churn ahead -- "move fast and break things", if you will) and "brakes" (folks whose instincts are to keep things under control, slow down and do things "right"), and an organization that knows how to balance the two.
I disagree with your second point. "Logic programming" is a much more accurate term for programing with backtracking and unification than "declarative." For example Haskell is a very declarative language, but it doesn't use backtracking at all!
> I just can't understand the people who love to criticize Musk as a charlatan and PR mastermind

As you hear opinions from a larger and larger group, the ideas start more and more to resemble noise, distributed according to some statistical law.