skysight-inc/HackerNews huggingface dataset:
>wondering why they don't just leave.

It's not that easy. The vast majority will never have a viable shot at leaving. Basically you either need a lot of money or a professional degree (doctor, lawyer, programmer etc).
I'd rather see it pirated than lost.
I have seen these going up in Toronto. What do you mean by cheaper?

Maintenance of vehicle? Doubt it. Especially if its an electric train.

Land acquisition for lane? Doubt it. The dedicated lanes also have full station stops.

Energy usage? Doubt it. Electric trains dont have round trip energy loss in batteries.

Operations? Doubt it. Its an electric train is usually autonomous.

Flexibility? Ya its far more flexible than a train that requires rails. Also you can reroute buses.
Interesting, got a couple responses in this vein. I can certainly see how my initial post would give the impression of not allowing exploration. I certainly encourage them to explore the world, learn about things, and figure out what things do. They can of course also ask what things do. I don't think you need to have wide open freedom to try anything to explore though; part of learning to navigate the world is to develop an understanding of what sort of experimentation is safe and prudent, and in what cases learning should be done first. IE: experiment with sandpaper on a fallen branch or scrap lumber, great. Experiment on the kitchen table, not great; potentially expensive.

Likewise, regarding button pushing specifically—say a kid happens to get their hands on a power tool—I don't want them experimenting with it to see how it works; I want them to ask me, and I'll show them how it's used safely. (And if using it safely is within their capabilities, I'll let them try it, or help them to try it.) There are many other similar cases where blindly pushing a button or flicking a switch could be at best inconvenient or expensive, and at worst dangerous. (And of course many more where it would be innocuous.) By teaching kids to differentiate between these, and not to take actions without thinking through the consequences, you can then give them more freedom to explore, confident that they are unlikely to take dangerous or destructive actions out of ignorance.

So yeah, I'm not teaching my kids to never experiment with anything. I'm teaching them to first think about what could happen. In many cases it's obvious, even to a four year old, that experimenting with something couldn't hurt anyone, and is unlikely to damage anything. (And in your example, "if it's not going to kill or maim me, then I could have it," it's implied that someone has already vetted "it" for you, in which case again you know it's safe.) In other cases they might not be sure, in which case it's better to ask (or for older kids, study) than to just blindly try it.
How is that a solution? It would provide well-off students with an opportunity to skate by and exacerbate the problem of having solutions circulating in the wild.
> d1 e1 81 f9 fe ff 00 00 76 05 b9 fe ff 00 00 66 89

That's amazing, I have the same combination on my luggage!
That said, Norway is pretty-ethnically homogeneous country with a strong national identity and a population just below Wisconsin. I don't really think the political lessons from Norway are necessarily applicable at large.
Location: Greece

Remote: Yes.

Willing to relocate: No.

Technologies: 3+ Years of software engineering, 1+ in back-end, NodeJS, Express, Python, C, C++, Embedded C, Embedded Crypto Modules, Linux.

Résumé/CV: https://www.linkedin.com/in/manolis-ragkousis-74801762

Email: ragkousism@gmail.com

I am a nice person, likes to work, has a lot of experience in remote work, can analyze requirements, design systems and bring them to completion. I want to be challenged and learn new things :).
I have a Ford Fusion Energi plug-in. Force air cooled using the computer's choice of cabin air or outside air (no dedicated AC evaporator). Battery is at 72% capacity (5.5 total kwh of 7.6 when new) after 40k and 3.3 years. Usable capacity is at 65% (~3.7-3.9 kwh down from 5.7-5.9 new). I would never buy another plug-in or electric vehicle that doesn't have some form of active cooling powered by the air conditioning sytem. Liquid cooling without a chiller powered from the AC system is insufficient. At minimum, chilled air routed from a dedicated evaporator through the battery (older Escape hybrid, Outlander PHEV), and ideally, a liquid system with a heat exchanger to the AC system (Tesla, Volt, Bolt, Pacifica hybrid, maybe others?)

Anyway, with Michigan's $0.15/kwh electricity and a climate that's either way too hot or way too cold, the break-even point for electric vs. gas is about $1.90 a gallon ... so at least for now (with gas below the break-even point), it doesn't hurt so bad that the battery capacity is so low.
Location: South Carolina

Remote: Very Yes

Willing to relocate: Highly unlikely

Technologies: CentOS/Redhat, PostgreSQL, HTML5/CSS, some experience in Bash and PHP, general knowledge in most cloud tech, OSes, and languages

Résumé/CV: Email if needed

Email: cheek.steven@gmail.com

I am a technology generalist self-taught and have risen through the ranks of support roles with high success. I am looking to narrow my scope and dig in deeper to a certain set of technologies aimed at Linux administration, monitoring, AWS in a more DevOps role. My last 13 years working in technology in varied facets has brought me a wealth of knowledge and troubleshooting experience and I look forward to utilizing that knowledge even more.
Thank you very much for making your textbook available.

Maybe having a separate set of problems for the online version, with solutions, would be appropriate?

I have been wondering this for all freely available textbooks: have you ever thought about turning your book into an open source project? I see you already manage issues on GitHub, but how about managing the actual content there as well?

Producing a printed book might need tighter editing than shipping software, but I feel like there are a lot of books with partially overlapping content, and I feel like self-learners would be better served by larger books that are not meant to be read end-to-end, but that are "integrated" into a larger whole.
That'd be awesome!

I've used:
https://github.com/n-riesco/ijavascript
https://github.com/notablemind/jupyter-nodejs

Or even: https://beta.observablehq.com/
Amazon Video | Seattle, WA | ONSITE | VISA | Software Engineer

I'm the Hiring Manager for the IPA(a pun on API) team at Amazon Prime Video. After you click the play button in our app, a huge number of services are used to provide the client with streaming video. Our team orchestrates, aggregates, and processes that data to provide the best experience for the customer's particular device.

We are looking for multiple engineers, from recent grad (or equivalent) to senior. Here's why you should consider joining our team!

* Flexibility of a Startup with Benefits of a Large Company

I come from a startup background and value personal responsibility. If you have errands or need to work from home, as long as the work is getting done it won't hurt the team. As a large company, Amazon also has excellent salaries/health insurance, and will provide visa/relocation assistance.

* Learning

I am very focused on my team's personal growth. We have started a library, we have brown bag/lunch & learn sessions, we have incredibly talented engineers who have weekly office hours, but we can always do more. Feel free to make suggestions!

* Scale

Prime Video operates on a tremendous scale - without giving exact numbers, we are responsible for close to 10% of the world's internet traffic! The challenges are vast and require strong design and architectures to scale cost-effectively.

Reach out to me directly with any questions, comments, or if you just want to say hi at `vmangla@amazon.com`!
Show HN: ECMAScript 6 and up in 2019
https://www.bloomberg.com/news/features/2016-12-06/want-a-jo...

https://www.quora.com/Are-programming-bootcamps-lying-about-...
React native + Firebase will get you a demo very quickly, especially on the standard functionalities. Fake the others at first, and then you can decide how to implement them with a custom api, e.g. on gcloud.

Launch in less than 3mo if you can, you can always iterate down the road.
How to Blow Your Online Cover with URL Previews
>> Germany [..] has relatively similar free speech rights to the US or other western countries.

At least since NetzDG was passed I'm not sure it's quite that simple.

Google[0] says this about the NetzDG:

"The Network Enforcement Law (NetzDG) requires social networks with more than 2 million registered users in Germany to exercise a local take down of “obviously illegal” content [..] To qualify for a removal under NetzDG, content needs to fall under one of the 22 criminal statutes in the German criminal code to which NetzDG refers."

Politico[1] said this
"Titanic, a German satirical magazine, was similarly barred after parodying anti-Muslim comments on its own Twitter account"

[0] https://transparencyreport.google.com/netzdg/youtube
[1] https://www.politico.eu/article/germany-hate-speech-netzdg-f...
Not sure how the entire lifecycle compares with ICE cars. I would expect EVs to compare very favorably even if they were more harmful to manufacture, once all externalities are taking into account (include oil, fuel, filters and transport of these in the equation). I don't know of extensive studies to back up this, however and would appreciate if someone would point them out.

One thing we DO know is: lithium batteries are highly recyclable. Almost all lithium can be recovered (and is, as despite it's abundance, it's still valuable due to demand).
But here's the thing: car batteries are so huge that, once their available capacity is no longer attractive to use in cars, they can have a second life as stationary storage (for instance, powerwalls), where weight is not a concern.
Once they are no longer fit even for that, then we can recycle them and start anew.
Actually doing the fly-by is less impressive (the fly-by was planned and programmed a while ago) than the fact that we were able to line up Horizons to an object like this at all!

https://twitter.com/Alex_Parker/status/1077986070128668674
There's a cost for being out of date, but there's also a cost for learning the hard way whether a new version breaks prod. Pay it down like any other tech debt.

Maybe I could test literally every release version of each of my dependencies, but that isn't really my job.
Because intelligence is an individual trait that is totally not under control of a person. It will not work this way for a long even if person is smart. Especially if she is smart: she will see that to believe that "smart means good" is stupid (what means to be smart? to have good grades? to create a successful startup? to speak smart things? to hear others praise your smartness). So person will risk to start obsessing about smart behaviour, overcontrolling impulses, think twice before opening your mouth, a mistake is a fail that damages self-esteem, and so on... It can be good when you manage to find some unexpected creative and smart idea, but it is fun even without self-esteem: insight in any case is rewarded by brains. But creativity is an ability to generate a whole lot of ideas, stupid and smart, what would you do if your brain stopped to generate any idea in a fear to generate a stupid one?

To be smart is to find non obvious idea, but to find a good idea you need to think a lot, and no rewards while you are thinking. Frustration is the common state of good thinker, and frustration itself seems from inside as inability to solve problem, as a lack of intelligence. You are working hard, but the only visible result is inability of your intelligence to solve the problem. You can fight with fatigue for some time, but if a hard work is not rewarded by you brains as a prove that you are a good boy, then this time can be too short to actually solve the problem.

You should belive that you are smart unconditionally. And if sometimes you are start to doubt it, it should not be a big deal for you. Our society force people to believe that smart is good and stupid is bad, so we are subjects of a narrative that "if you are stupid, then you are bad boy. Go to your room!". There is no need for parents to make special efforts to make this narrative more powerful in your head.
Dwolla | Front End Engineer | Des Moines, IA | ONSITE

Looking for a smart and compassionate person to work with me on a Marketing Engineering team. We're doing our best to cultivate an inclusive culture (don't be an asshole) and to build a useful SaaS product (API) that we can be proud of. Des Moines may be flyover country, but it's sort of a hidden gem. I don't care at all if you have a degree, only that you've got some experience and are good at learning.

Here's the start of the actual posting:

We care about mastering the ideal platform to move money. At Dwolla, we empower our engineers to select the right languages, tools, and libraries for the job and deliver products based on those choices. If you want to become of a master of your craft while building something that matters, Dwolla may be right for you.

Our Front End Engineers design and build usable, performant, and beautiful user interfaces that help our users accomplish their goals. As a member of the Marketing Engineering team, you will work closely with marketing stakeholders to build web experiences that communicate the value of the Dwolla platform to potential customers, as well as maintain a strong and cohesive brand across all of our properties.

https://hire.withgoogle.com/public/jobs/dwollacom/view/P_AAA...

or check out all our postings here:
https://www.dwolla.com/careers/
I grew up in rural Scotland. Mum got up at 5am and made herself coffee and two, stilton, cucumber and tomato ham sandwich for my sister and I. No pudding, maaaaaayyybbbeee we'd get carrots and broccoli with mayo as a side if we were lucky. We got on the bus at 7am. Amazingly I still got fat because I was sedentary.
Nope, that's just the U.S. sales figures for BMW (says so in the link). You need to add the European sales of the 3-series (129,000) and 4-series (64,000) with the China figures (123,000) to get a bit closer to the global figure of 415,000 cars for both 3/4 series.
Ty for your feedback. We'll be sure to use it if we make another.
If only you guys were able to offer a relocation stipend or on-site outside of DC. Upending your life to move to an expensive city for, at most, a 12 month commitment? No bueno.

I'm not generally a fan of remote work so really what I'd like to see change is along the lines of: housing assistance, relocation stipend, a path to non-term-limited employment, and/or positions on-site outside of DC.

(and that whole drug testing thing, but one step at a time)
You don't actually have to place a copyright on original works like this. Copyright is granted whether you put the little c symbol and date or not.
There are plenty of studies on this from my quick Google searches, some better than others. Disregard the one funded by oil industry that assume without further comments that batteries are discarded after 150 000 km, that is not a good assumption to make.

My summary is that a big factor is the CO2 emissions of producing the battery pack which must then be offset. So it depends on size of battery pack, how the pack is used after the car is not used any longer, how much mileage you get out of the car, etc etc

E.g. a Tesla Model X will NOT be better than a tiny gasoline car (of course)

But TL;DR is EV wins for same class cars and for most power mixes, but not by a huge factor.

However, EV + solar/fusion/wind/batteries/.. is at least a possible path (if challenging) of preserving the current lifestylr. Burning fossil fuels is something we know we just have to stop doing 100% in some decades. So there really isn't much alternative to getting the adoption underway.

To those saying Norway has 98% hydro: Fine, but that doesn't change that the power would have been sold to Europe if we don't consume it here. Computing with the EU average mix seems more fair.
Economies of scale are largely negated by transmission losses. Both in getting the electricity to the charging point and in conversion to/from chemical energy in the battery. EVs cab be more efficient due to regeneration though.

Power plants are similar in terms of cost and time consuming to upgrade. There are around 30 million cars in the uk. Assuming an average electric car cost of £20,000 that equates to £600 billion and cars tend to be replaced every 15 years (average car age is 8 years). A powerplant costs about £2 for every Watt installed and the uk needs about 100GW or around £200 billion. A typical large scale nuclear or wind project can take 5 to 15 years to complete but on average a powerplant can last 50 years.

A better argument is that in some countries already a large proportion of electricity comes from renewable sources such as hydroelectric in Norway. Sadly this doesn't translate to the whole world: China is mostly powered by coal.
We’re asking the guy who thought the internet had no potential to predict the future?
I searched for "New Horizons GNC" and this link came up [1]. "The AOCS/GNC (Attitude and Orbital Control System / Guidance Navigation and Control) subsystem takes care that a spacecraft points to a specific point in space, determines the s/c attitude, and does trajectory corrections."

[1] https://space.stackexchange.com/questions/9556/how-does-new-...
I'd rather not see Hacker News get in trouble for linking to pirated material.
I don't have advice - but just to share my own confusion in this area - I'm working more and more with containers and microservices. In the old days I used Eclipse, makefiles, and mostly vi to do my work. I'm not really sure how to integrate this with things like container deployments (lots of copying and shell scripts?) and with Kubernetes where things are getting very dynamic (scaling up, down, upgrades). The tooling just doesn't seem to be there. Right now, I'm relying on the old standard of vi along with some bash scripts. I don't know if that makes sense, but these old tools seem to work with the least obfuscation.
It's not perfect by any stretch but I do like the idea. One problem we have in environments with strong security requirements is that peripherals, typically USB sticks, need to be authorized and controlled. Since there's typically very little information to actually uniquely identify devices, far too many USB devices have the same serial number, we end up having to just ban them altogether.

I welcome the world where machines trust my CA and someone who wants a USB device just comes to me, signs the paperwork, and leaves with a signed device that suddenly just works.

I mean pushing the security boundary to "someone with the knowledge to flash USB firmware without corrupting the certificate" is pretty darn good.
Any idea what the history of sketchup is and how Google lost it? I loved that tool. Why couldn't they have open sourced it?
Strava | Many Roles | San Francisco, CA and Denver, CO | Full-Time | ONSITE

Strava (http://www.strava.com), the #1 app for runners and cyclists, is hiring for many roles at our offices in San Francisco and Denver.

Millions of people are motivated by Strava every day. Our goal is to be the home of their athletic lives, capturing their activities, inspiring them every day, and making every activity count. We have over 2 billion activities and counting on our platform: https://blog.strava.com/press/strava-upload-rate-surges-5x-t...

Check out our careers page (https://www.strava.com/careers) and jobs board (https://grnh.se/mpogl0).

If you are interested in engineering roles, feel free to reach out to me [slloyd at strava dot com] directly! I am also happy to refer applications for roles in other departments.

Our engineering leadership roles are particularly important - I would love to talk to experienced engineering managers interested in working onsite in SF or Denver.
Drawing like this becomes natural on engineering paper or any generic graph paper with some practice.

Beats the heck out of any software for efficiency in communicating arbitrary ideas in particular because it is not an opinionated interface (personal opinions aside) and you can do what you imagine without limitation. When you have to scale to dozens of drawings or collaborators then the benefits of computerization show themselves, but not before.

With pen and paper the primary thing in my mind is the idea I'm trying to convey, with a computer it is how to convey it with the computer (until I've reached some level of expertise with the computer in a particular space).
See effects of too much potassium vs too little, or magnesium, sodium, phosphorous. The symptoms overlap because when the balance is off, it can have similar effects.
For cities with pollution issues, they can also help move pollutants away from population centers. While not a net win for the environment per se, it is a win on population health.
A subnet or VLAN = broadcast domain. Usually broadcast domain = multicast domain.

Any standard firewall contains tools for PIM (protocol independent multicast) routing. PIM router as the GW for both subnets / VLANs does the trick fine, and is easy-ish to setup. Using this for mDNS printer discovery on a guest network to an internal printer network.

This article is right in that multicast is stupid to use for this, but wrong in that the purpose of a net admin is to NET ADMIN. Make it work and quit whining, multicast is not a new or difficult problem.
Cloudflare Cryptography Challenges, updated with solutions
Looks like it has effects layers too? Very nice, thanks for posting.
Interestingly there is another project called Merlin in the network security space, although it hasn't been updated in almost a year.

http://www.frenetic-lang.org/merlin/

The best documentation available is the paper linked to on the above page, and the examples in the github repo below.

https://github.com/merlin-lang/merlin
This is why I love HN: because I can count to have updated links to content I care for.
Gaia GPS | REMOTE, WESTERN HEMISPHERE | Software Engineers | https://www.gaiagps.com/company/jobs/software_developer/

►► About Gaia GPS

Come build the future of outdoor maps. The entire team spends a lot of time outdoors, which imbues the work with an unusual level of personal attachment. Everyone (including support and marketing) contributes to the code. People at Gaia GPS have done all the major thru-hikes, along with other outdoor feats, and the engineering team universally hails from strong software backgrounds.

Gaia GPS is profitable, boot-strapped, and growing rapidly - we expect to double revenues again in 2019 and grow the team to over 20 people.

►► Roles

We're mostly focused on hiring people who want to focus on frontend/middleware at the moment, but we tend to prefer candidates who can deal with back-end things like data structures, API, and SQL with ease. We're hurting for an applicant with a strong iOS background in particular.

Apply here: https://www.gaiagps.com/company/jobs/software_developer/
How do you skip a step in a proof? You just say "assuming I can prove this assertion, this other stuff follows"? That seems to risk accidentally skipping way more steps than you thought you were skipping and quite probably the meat of the proof.
MaxMind trademark trolling – they own “geoip”?
A lot of neural networks start by first constructing the neural network structure, and eventually getting around to running the data through it. Where in brain.js, line 2 in most examples (just after instantiation) is train with data.
> Economies of scale are largely negated by transmission losses. Both in getting the electricity to the charging point and in conversion to/from chemical energy in the battery.

Well, gasoline also has "transmission losses": it takes energy to move large amounts of oil to refineries, then to fuel stations. Such energy is usually also fossil fuel based.
It’s really not difficult at all if you have a multi-layer firewall (should be standard imo).

Fortinet nails this, took me a day to figure out.