skysight-inc/HackerNews huggingface dataset:
Again, there is no difference between Republicans and Democrats. They both are responsible for the war on drugs because it’s politicalky popular. The few Opponents are either very liberal democrats or libertarian republicans.

Secondly, we are spending more on education than virtually any time on our history.

Thirdly, Obama was a democrat, at times had political majorities in congress, yet he never pulled us out of Iraq or Afghanistan, because it would be politically unpopular, and cost significant democratic party funders billions on contracting revenues.

Trump says he would cancel the F-35, but dame thing, same reasons.

Imperial congress has a turnover rate akin to the members of the communist party in the glory days of the USSR. They are all professional politicians who get re-elected by voting for what their financial backers want.
The culture wars are largely a distraction behind which class war by the rich against everyone else is carried out. Most forces who seems strongly one on side or the other of the culture wars are on the same side of the real war.
I think I share your same concerns: I don't want to rely on any single application for my entire security (and some passwords are my entire security).

I recently blogged about the algo I use [1], it's a simple deterministic base64(sha256(.)), which is easy to remember and apply everywhere.

The post was pretty successful compared to my usual views/comments, and with a group of friends (all former researcher in security) we started building a MemPa [2], which we just released for iOS/Android.

[1] https://hackernoon.com/how-i-manage-my-passwords-technical-v...

[2] https://hackernoon.com/mempa-a-modern-deterministic-password...
On the other hand he/she can provide a deeper insight into your work AND be able to communicate. People on the spectrum with a special interest in computers tend to speak like they program a computer: simple, succinctly, efficient.

Another plus side: a worker on the spectrum will most likely not be able to lie to you and will often be completely honest.

Does it really matter, if he/she can't look you in the eye or can't understand the social hierarchy and games played in the office?
Does your city have buses? If so, what would light rail do for you that the buses can't?
This is awesome and exactly the kind of thing that can give the OSM Armchair Mappers some very accurate superpowers.

It'd be great to see this fed into the OSM Tasking Manager [1] or Maproulette[2] for folks to validate (and then build even stronger training data).

[1]: http://tasks.openstreetmap.us/
[2]: http://maproulette.org/
It's just an Express app, so you can use whatever datastore you like — create a `routes/api/some-endpoint/[thing].js` file and export a request handler that interacts with your database of choice (or local files, or whatever).

Or serve your data from a different app altogether. There are so many possibilities here, depending on the requirements of your app, that it would be folly for a framework like Sapper to dictate how you solve this problem — instead, it gives you the tools to easily solve it yourself.
Now add to this the ability to write native apps on the iPhone and Android and I'm sold.
Seriously? That's your problem with this construct that otherwise does exactly what you asked for?
At the time of the talk, I knew that their medical situations were increasingly more complicated and pain issues were affecting enjoyment of their lives. What I did discover in that conversation is that my father was already prescribed a low level synthetic opioid tramadol. I really didn't care if used it as long as he could enjoy his hobbies and he felt his use was normal and Mom (since she lives with him) felt his use was normal. He actually didn't like the stuff. I quote "didn't do anything for the pain, and I was constipated."
Windows has supported "Electron" apps since Windows 95, when Active Desktop was introduced.

Thankfully it has been largely ignored until web devs decided to start using Electron.
> I would say this could be an indicator to short INTC and long AMD...

I would say that too if I'd be waiting for everyone to sell so then I could buy INTC :-)
Space stations are not important in the long run, but the technologies developed to make them enjoyable and safe places are indeed very important but in the short and long run.

Planets will have different g's so first making things in zero-g work seems to be a much more solid approach to developing a long term space program.

If you want to spread you need to learn how to deal with being surrounded by space and a space station is the best way to do that short of sending people out in space arks.
"compiler as framework"

This really does sound like we're slowly reinventing lisp
Here's my reason, rooted in practicality and not taste: For me, an ideal app framework would cover both web and native apps. All the major native app platforms rely at least partly on AOT compilation. Android, in particular, is based on a runtime that resembles the JVM at the API level and takes JVM bytecode as input at build time. So for me, the ideal app framework would be in a language that's amenable to compiling ahead of time to efficient JVM bytecode, as well as efficient JavaScript and, for good measure, efficient native code for iOS and Windows.

I think Kotlin is becoming a good choice for these criteria. If you want to follow Mr. Harris's framework as compiler approach, Scala may also be a good choice, because of all the compile-time metaprogramming facilities it has. I don't know how Scala Native stacks up beside Kotlin Native, though, and I've read that Scala 2.12 requires Java 8, so that's probably not a good choice for downlevel Android support.
wtf am i readin
My algorithm gives me flexibility to increment the password. I've had to do this before and almost all the time, I use it enough that I simply remember, "oh this banking site is incremented twice".

I have no opinion on password managers. It's just something I don't want to commit time to. My solution is easy and requires no management on my part. Ie. no software or hardware or anything to maintain.
> The whole science of event attribution developed so that we can provide scientifically robust answers to these questions. If we the experts don't do this, then there will be people who are not qualified who will go and fill in the gaps.

I don't think this will accomplish what these scientists hope. People fill gaps of trust more than gaps of fact. No amount of evidence or attribution is going to address that problem.
25% strikes me as low for a primary founder, particularly if you do strike it big and get diluted.
At this point I usually let iCloud Keychain generate, store, and sync passwords, but for some sites I still use a Javascript password generator [0] I originally wrote in 2003 or so [1] – I may be the inventor of in-browser hash-based password generation. It spawned a bunch of similar sites, and it's still useful, so in that sense it has been very successful – but it has all the frustrations described by others here: updating passwords is a pain, "special characters" have to be added, &c.

[0] http://angel.net/~nic/passwd.current.html

[1] https://web.archive.org/web/20031222201145/http://angel.net/...
I've been following Rich's work on Rollup, Svelte and now Sapper with interest and great awe. I truly believe he's onto something.

At the same time, if I were designing something like this, I'd use a tool like Flow or TypeScript in a heartbeat. Doing AOT optimization is so much easier when you have type guarantees, I'm sure that once you go deep enough you get into all kinds of little issues that are only issues because JS is both dynamic and very quirky.

Rich, if you're reading this, did you consider this and if so, why not?
Time is an illusion; you are a facet of an incredibly complex mathematical object which happens to hold within it a distorted reflection of the rest of the object, like an incomprehensibly-complex fractal for which time is only one dimension.
Maybe because doin anything else that is slightly more complicated than a few experiments is gonna cost exponentially more and the budgets won’t get approved.
Citymapper | Backend & Mobile Engineers | London, UK | ONSITE, VISA |
https://citymapper.com/jobs

Cities are complicated. We use the power of mobile and open transport data to help humans survive and master them. We are building the best public transit app, one that caters for the needs of commuters. We are building a routing engine which is truly multimodal. We're running our own buses to fill gaps in the transit network. To power all of this, we're leveraging open data as well as building the tools necessary for agencies to add and fix data.

Read our blog at https://medium.com/@Citymapper

See all our open positions at https://citymapper.com/jobs

We're hiring for Backend (Python, Go, C/C++, AWS), Frontend (Web, React, ES6) and iOS/Android engineers as well as Data Science.

If you have any questions, feel free to drop me an email at suhail -at- citymapper -dot- com
Shortcuts for Fixing Issues in Commercial Machine Embroidery
Interesting article about assessing how much climate change actually increases the probability of extreme weather events. Unfortunately, the headline is clickbait that is repeatedly contradicted by the article itself.
https://media.jamanetwork.com/news-item/no-significant-diffe...
AMD Says It Won't Fix Driver Issue Breaking DX9 Games
We detached this subthread from https://news.ycombinator.com/item?id=16052590 and marked it off-topic.
It already exists.

https://github.com/graalvm/sulong
Tettra: A Simple Company Wiki for Slack Teams Making $25,000/mo
I have to say I'm sick of the microservices fad. For the 99% it makes no sense to incur the complexity cost because YAGNI unless you seriously plan on scaling to FB/Google/etc levels...and realistically if your little app blows up to that level, you can figure out how to break it apart into 'micro' services when and where it makes sense to do so.
i am now interested in the movie i thought your uncorrected typo referred to: The Worf of Wall Street
They do. Ive lived with some pet rats and you need to provide toys for them to chew and they get demolished fairly quickly. Their teeth do not stop growing and need to be constantly work down. That's true for all rodents as far as I am aware
I once got caught up in one of these .
I was young , poor and had failed in my engineering exams.
I had no coding skills, but was hoping some company would pick me up based on my math skills and train me (that is what most MNCs in india like Infosys do). I was attending different tech job fairs, but would get screened out at the beginning itself because of my lack of degree. But then one company was fine with it and interviewded me but only after the HR round was over did they say that they were a BPO . They claimed to have tie up with a big MNC in india , and so off I went to join.

On my first day, I was given a script to learn and placed near a senior guy to listen in on his phone call to learn from him.
The scam was simple, they had a website similar in name to yellowpages.com but not the real thing.
They would call up small businesses (mom and pop stores) in the US and tell them their yellowpages listing was chargeable from that year, and if they don't pay 500$ , it would be removed.
If someone other than the owner was attending the phone and said they don't want it , they would use scare tactics like ,"this would get your listing removed.Are you authorized to do that ?" etc.
The main targets were old people and less technologically savvy ones I guess. Once someone agreed , the call was routed to another team some place else.

Long story short, I didn't go back after the first day- but my friend chose to stay back. Many of them who attended the interview did . I don't have contact with any of them , but now I wonder how many of them turned to bigger scams. None of them had joined there thinking they would be scamming people. At no point in the interview process did the company appear to be scam artists.

If anyone is wondering what I did after that, I borrowed some money, checked out the cheapest training course available near by - it turned out to be php (around 120$) and I landed a web dev role in 4 months.
H1B hires have been among the best i've ever made. Smart, diligent, and hard working.

This was totally different.
[…] either a generalist or a specialist doesn’t dictate your employment status as a contractor, consultant, or full time employee. However, generally I find that generalists are FTEs or contractors, and specialists tend to be […]
Even with PCID, the hit is 29% in a tight syscall loop, but is a complete disaster above 50% with PCID off...
Okta | SF, Toronto, Seattle, London | Full-time, On Site

Okta is a company which provides secure connections between the people and technology. We are builders and owners. We believe we are solving some extremely big problems. Join a group of amazing humans who thrive on making customers—and each other—successful.

Why work at Okta? We believe that work is a never-ending process of learning and iteration. We work on extremely complex problems. We work on products that make millions of people's work lives better. We're funded by the industry's most respected investors.

Benefits: Happy hours, Ping pong, Lounges, Food, Global offices, HQ in San Francisco's bustling SOMA district, HQ South in San Jose, Competitive salary, Stock options, Flexible time off, Weekly All-Hands, Hackathons and Volunteer events.

These are some of the ideas we live by: Confront the hard problems and solve them. Don't bullshit people. Protect the customer. Think bigger. Make it work. Never stop.

Please visit: https://www.okta.com/company/careers/ for all open positions and email: vimarsh.karbhari@okta.com
Thank you.

Svelte itself is written in TypeScript so I'm a believer. I'd like to get first-class support for TypeScript in components at some point. Adding .ts support for the non-component parts of a Sapper app should be fairly straightforward (it's just a webpack config after all) — will add that to the TODO list.
Snowplow Analytics | ONSITE (London)/REMOTE (UTC+0 - UTC+1) | Full-time | https://snowplowanalytics.com/

Snowplow is a startup with a mission to empower people and companies to use data to do transformative things. We provide technology and services that enables our users to collect the data that they want, use that data to surprise and delight their customers, and transform their business.

We have an office in Shoreditch but over half of our employees also work remotely, which is something we're passionate about continuing. We're set to grow rapidly this year and are looking for:

1. Site Reliability Engineer - https://snowplowanalytics.com/company/careers/?gh_jid=955625

2. Support Engineer - https://snowplowanalytics.com/company/careers/?gh_jid=972752

3. Customer Success Manager - https://snowplowanalytics.com/company/careers/?gh_jid=969721

We currently monitor the Snowplow event pipeline across more than 100 AWS accounts and are working towards managing 1,000 and then 10,000 AWS, GCP and Azure accounts.

Our in-house stack includes Java, Scala, Python, React, Docker, Ansible, Consul, CloudFormation, Bash and Golang. For our next level of automation, we are now exploring tools such as Terraform, Kubernetes and Vault.

We offer a competitive package based on experience, the freedom to work wherever suits you best, a talented team to work alongside, two company away-weeks a year, regular meetups/offsites and a continuous supply of Pact coffee if you're based in London.

For more information or to apply, please email me at miriam@snowplowanalytics.com.
Show HN: Home and Interior Design App – Seeking Testers
Greetings,

Currently seeking a healthy influx of testers to give honest feedback about a home/interior design app I'm currently helping develop.

Please see the opt-in link below. Feel free to post feedback in this post, or shoot it to my inbox. If there's any issues in acquiring the app, let me know.

https://play.google.com/apps/testing/uk.co.homesmatch.app

Thanks.
There's a lot of interesting things manufacturing-wise you can do in zero gravity which are now pretty impractical financially since it's so hard to get raw materials up the Earth's gravity well. It might be cheaper to get them from elsewhere where the gravity wells are shallower and the lack of air lets you use a mass driver rather than a rocket. Then it's a long slow trip to Earth orbit via ion driver but if it's just a hunk of metal it doesn't care.
"While it's true that citing 'ecosystem' as the main reason to choose a tool is a sign that you're stuck on a local maximum, apt to be marooned by the rising waters of progress, it's still a major point in favour of incumbents."

Yet the article makes clear that React is working on implementing some similar technologies. Is there anything in svelte / sapper that cannot eventually be implemented in React / next.js too? I'm more than willing to wait a year for it to show up in React rather than live on the bleeding edge...
Robinhood | Engineering & Non-Engineering Roles | Palo Alto, CA | Full-Time | Onsite | robinhood.com

Robinhood is democratizing access to America’s financial system. Since our public launch in 2015, we’ve cemented our position as the fastest-growing brokerage with over two million users and billions of dollars in transaction volume. Robinhood received recognition with the Apple Design Award, the Google Material Design Award, and named Fast Company’s 11th Most Innovative Company in the World.

We’re backed by top-tier investors such as DST Global, NEA, Index Ventures, Thrive Capital, Ribbit Capital, a16z, and GV, as well as individuals such as Jared Leto, Ashton Kutcher, John Legend, Snoop Dogg, and Nas.

We're always hiring software engineers for different teams across different stacks. Our engineers work with cutting-edge technologies like Django, Python, Go, Kafka, React, Redux. Check out our priority roles below:

* Performance Engineering Lead
https://boards.greenhouse.io/robinhood/jobs/932752

* Android Engineer
https://boards.greenhouse.io/robinhood/jobs/217579

Interested? Check out the job descriptions and apply directly at robinhood.com/jobs
Rethink this comment.
I was thinking the same. I wonder if he knew them or they are strangers. I grew up in a village and if you saw someone, even if you didn't know them (although you knew most people), you'd say hello, but it's strange to imagine that happening in a city today.
> Today, scientists still generally agree that it's impossible to attribute any individual weather phenomenon solely to climate change

Seems the actual science is the direct opposite of the headline once you read through the article.
If I understand correctly the creator has already validated the output for much of the Northeast.

(They've proposed an import: https://lists.openstreetmap.org/pipermail/imports/2017-Decem... )
Geckoboard | Golang, QA roles | ONSITE | London, UK | Full Time with flexible working

Geckoboard is used by thousands of businesses to build TV Dashboards that help drive growth and focus teams, by taking the complexity out of connecting their data and understanding it at a glance. We're doing some incredibly interesting work to make that even easier for them and are looking for curious problem solvers to help us!

We have recently completely rebuilt the way we bring data into Geckoboard with a new integrations platform written entirely in Go. We have some ambitious plans and interesting projects to work on, so we're looking for some Go Engineers to join our team:

Backend Go Developer - https://jobs.lever.co/geckoboard/27c7e6ff-a02a-4221-a02f-e19...

Senior Backend Go Developer - https://jobs.lever.co/geckoboard/238e6bec-b285-4620-8df3-fa9...

We're also looking for a Go Developer on a three month contract basis from the beginning of January. If you'd like to find out more, please email Monique at people@geckoboard.com

QA Tester - https://jobs.lever.co/geckoboard/b9771252-93d4-45bd-8e0e-91a...

In terms of our stack, the Geckoboard application is structured as a collection of Ruby and Go microservices on the back-end, and a rich client-side JavaScript application on the front-end. All our services run on AWS.

Interested? Get in touch with Monique (people@geckoboard.com) or apply directly here: https://www.geckoboard.com/careers/
Interesting. I can see it being a concern in shared environments (hence all the cloud providers are quite scared), but unless there's another part about being able to modify kernel memory, IMHO it's not such a big deal for the typical single-user personal computer.

I wonder if there are other (non-x86) CPUs that do similar speculative execution affected... the general ideas behind it don't seem to be specific to x86.
Intercom | Product Engineers & Engineering Managers | San Francisco | Full time

Our mission is to make internet business personal. Intercom is the first to bring messaging products for sales, marketing and customer service to one platform, helping businesses avoid the stiff, spammy status quo and have real conversations that build real connections. Today we have 20,000 businesses using Intercom to have over 400 million conversations every month, you've probably seen us on many sites you visit :)

Product Engineer, SF -- http://grnh.se/4vldoi1

Engineering Manager, SF -- http://grnh.se/xpq0ag1

Senior Product Designer, SF -- http://grnh.se/87f0vu1
Thesys Technologies | Software Engineering + System Reliability Engineering Positions | New York, NY or Charleston, SC | Onsite

Thesys Technologies is a small but well-established FinTech company with offices in NYC and Charleston, SC. We focus on delivering high-performance trading technologies and cutting-edge big data solutions to financial market participants.

Examples include our ultra-low-latency HFT offering, our exchange / matching engine technology, and the recently awarded Consolidated Audit Trail (CAT) system that we’re building for the SEC. When complete, the CAT will be the world’s largest data repository for securities transactions, tracking approximately 58 billion records of orders, executions, and quote life-cycles for equities and options markets on a daily basis.

We have a variety of Software Engineering and DevOps positions open across various teams, and we’re aggressively hiring for both of our locations. We have a strong engineering culture, and we use a variety of open source and proprietary technologies, including Apache Spark, Python, C++, React, Angular, and Node.js.

To apply, please visit: https://hire.withgoogle.com/public/jobs/thesystechcom
Dini Suallar
The USA already has bombs, no science is being used to produce more of the same.
"There’s no need to manually create indexes on columns already declared unique; doing so would just duplicate the automatically-created index."
Is the last part real? Makes me feel like forking postgesql just to save the world from accidental duplicate expensive indexes.
> I think this goes to a systemic problem in mathematics, that proofs are not very rigorous. I've never found one convincing. Instead, math is slightly like English Literature, where you learn "theories" that are held to be true by the community. You get inducted, and off you go. It's not purely objective.

This is an outrageous exaggeration.
One thing to keep in mind with Postgres is that unique key indices can lead to deadlock and stall other transactions that insert the same key.[1]

I wouldn't say "unique constraints considered harmful" but I would definitely say they can be surprising and must be used with care.

[1]: https://rcoh.me/posts/postgres-unique-constraints-deadlock/
The Internet Tightens: Popular Chinese WeChat App to Become Official ID
Do you have any other frameworks in mind? Ones that easily and concisely hook into the DOM APIs provided by browsers? One that hot reloads in dev? Or maybe just accomplishes even a handful of the 11 targets listed at the beginning of the article?

Because I don't know of any. Except maybe the new Rust framework, Yew. Which seems very interesting.
I'd love to give a hand, but I'm on iPhone. Do you have any plans of releasing for iOS?