skysight-inc/HackerNews huggingface dataset:
It's been a while since I've gone into NYC but in the 2000s it was common to be offered drugs exiting the Port Authority bus terminal, Penn Station, or walking around Union Square, with a casualness like asking for the time. Whether the drugs offered were real or not, I wouldn't know.
Agree with all of the comments here which can be basically boiled down to: the hardware, especially the Quest, is great and "ready" for prime time. However the software is not. Yes, agreed 100%. As a hobbyist web vr developer I'd say one of the most difficult (and also exciting) things about the industry is that there are very few agreed upon conventions. As a developer you are faced with recreating the wheel for each and every experience. Imagine if as a web developer you had to literally recreate pixel for pixel a web form, checkbox, etc. and all its behavior. It would take forever to just get a basic application working. That's where VR is at. It's coming, just slowly.
Thankyou for the correction.
The best way I’ve found is to update the DOM in an requestAnimationFrame loop, polling the Audio Element’s currentTime, since its events don’t fire reliably.
Ah. Yeah, thick-enough cast iron might do it. Doesn't break fast enough.

[EDIT] I mean I guess I hadn't counted on the bins so strongly resembling actual bomb casings. Heh. Yeesh, that sucks.

[EDIT EDIT] doesn't break fast enough and is brittle. I was thinking something like sheet steel.
Yes.

I workout regularly, go out with friends, play with my kids and have a successful career.

The trick (for me) is relentless prioritization. Figure out what really matters in all contexts and invest in the important stuff, drop the rest.

If you're working 60-80 hours weeks, you're not prioritizing properly.

Do not confuse urgency with importance. Learn to say no, delegate, trust others and ask for help if you need it.

There's an emotional component to it. You need to be able to be ok failing at some things.

If you want to excel at something, you need to consciously choose what you're going to be bad at.

There will be situations that require extraordinary effort, but these should not be the norm, they should be extraordinary.
Well you seem like an authority so I will trust you on that.
I'm crap at chess, but there's this: http://tetration.xyz/ChessboardFenTensorflowJs/
You a kiwi? I've only ever met kiwi's with that spelling of your name (the proper one imo) although it's incredibly rare in NA.
Elicit https://elicitinsights.com | Senior Technology Architect | Remote | Full-Time

Elicit needs technologists! We're an established consultancy building an elite team of architects to pair with our top notch data scientists. Together we solve the most difficult insight and analysis problems our customers can bring. If you have experience with data systems and can share that knowledge across the range of geeks, nerds, and suits, we need you.

https://elicitinsights.com/job/sr-customer-technology-consul...

Our technology stack:

R, Python, git, github, slack, email, Excel, PowerPoint (alas), and all the technology used by our big clients.

Remote: We are office-free so you'll either work from home or the client site. Usually 4-6 days of travel per month is required.
That is my frustration: I've been too conservative too early and missed a chunk of the rally. Only a manager of my own investments so not likely to be fired. ;-)
I usually dont associated CEP with this, but is makes sense. Are they meant to operate at this level (rather than at a higher level of abstraction)?

Which ones would you recommend looking at?
Oh, I actually didn't know that. Thanks!
Japan’s 99% conviction rate comes with the 2nd lowest prison population per capita in the OECD.

> The Japanese criminal justice system is only marginally better than Chinese. It's one of the areas where they just failed to advance as a society.

Commit a crime in both countries and let us know which one lets you keep your kidneys.
Where I live (Victoria BC), we don't have many pedestrian lights, but pedestrians definitely do not have priority in crosswalks.

Pedestrians here make sure that there are definitely no cars moving anywhere near the crosswalk, and no one potentially wanting to make a left turn, before venturing out.
SEEKING WORK | New York, NY nyc | Remote or onsite in NYC
Software Engineer experienced building Tech companies. Proven track record as a technical contributor, agile project manager and managing outsourced teams.

Have worked at Startups and large companies. Comfortable eliciting requirements, writing specs and developing the solution on time⏱⏱⏱⏱⏱. Have worked fullstack, mobile, devops, conversion funnel optimization and machine learning. Developed software used by thousands of paying customers Javascript (React Native, Node.js) Python (Django, tensorflow, ml-engine) Ruby on Rails, Android Java, iOS apps, Go, SQL (mysql, redshift, postgres), experienced translating high level requirements into data models (information systems) OLTP and OLAP variants, have developed ETLs using aws glue and ec2 running python, have web scraped with scrapy and proxies on scrapinghub, and cloud (AWS, GCP, Heroku, Docker). Industries: Foodservice, Clover POS, Healthtech (HIPAA), Fintech ¥¥¥¥, ECommerce

morenoh149@gmail.com

https://harrymoreno.com/hire-me
This. I still keep an aging HP desktop running windows XP up for an 85 year old who only cares to play a specific version of Hoyle card games for DOS. If anything in his experience changed, it would be catastrophic.
Highly recommended by me, too: Zoz at DefCon 23, entitled "And That's How I Lost My Other Eye...Explorations in Data Destruction"

https://www.youtube.com/watch?v=-bpX8YvNg6Y
As far as I know, Gspread does not handle data other than cells values. Sheetfu can however, you can get or set notes, and colors for example. Pygsheet also can do that.

Sheetfu contains the Table module which gives you the possibility to interact with your sheet as it it was a database table (as close as we can get to ORM-ish approach).
Levchin Prize
> when consumers are lagging behind, producer throughput falls off a cliff because lagging consumers introduce random reads

I am confused by this. The format of Kafka's log files is designed to allow reading and sending to clients directly using sendfile, in sequential reads of batches of messages. http://kafka.apache.org/documentation/#maximizingefficiency
In most of the world, gasoline is mostly tax already. The US is an exception.

E.g. in the Netherlands the "raw" price of gasoline (a few months back) was 0.61 euro/liter to that, add 0.6 gasoline tax and then add VAT, to come to the price at the pump (pump costs + profits come are included in the 0.61 raw price) of 1.46 euro/liter.

So about 58% of the cost of fuel is tax.

This is ignoring various other taxes that have to be paid, such as foreign taxes on the gasoline, profit tax, company tax, transport tax, road tax, approval tax, vat on the vehicle you're powering, ... All those taxes are either included in the raw gasoline price or are paid separately by the customers. So let's minimize that and say that 70% of the cost of gasoline really funds government (though not necessarily the local one), and should be considered tax (I do believe it'd be closer to 80% if you went really deep). Now of course, a number of those taxes are implemented on electric vehicles as well.

There's no way the government is going to let that tax income lower when it starts eating into their budget, so there will be some sort of tax, probably doubling the price of electric vehicles in the next 10 years or so.

And this is tax. It doesn't matter that you're not doing anything negative to the environment. Already the government is taxing companies generating their own electricity (the Netherlands) in various ways, and they're talking about taxing people who cut their grid connection.
Ask HN: Does anyone knows fast track way for UK citizen to start working in SF?
I am IT professional with 15+ years of experience, mostly contractor I am exploring what is quickest option to get working Visa for USA? Does anyone has experience?
That is a much clearer thesis statement, I think it would’ve been nice to see it in the original comment.
Regarding the generic sql engine - it looks like this is what Apache Calcite was designed for.

https://calcite.apache.org/
I've done some experiments in regards to a message service. And though a lot of this work isn't ready for production I have seen a lot of success. Long story short SSR to rebind via webworker. Unfortunately it's just one of many experiments that are way back in my todo list now.
Is it possible that the bluetooth unreliability was a driver issue and others work fine?

In other words, did you test different bluetooth devices?
It's definitely not true of larger cities. Here in Manhattan more than 3/4ths of households don't even own cars, so yeah, there's lots of walking.
True, I thought about scrypt and salts to slow down a brute force but for a 5 letter captcha I guess the search space would be too small no matter what you did.
> But the vast majority of the subsidy goes not to small individual farmers, who might need such insurance

You are quite right that there is no preferential treatment for smaller farmers. It is simply for each dollar in premiums required, 60¢ is paid for by the farmer, 40¢ is paid by the government. It is true that those who pay the most in premiums (i.e. the largest farms) will receive the most in subsidies. It is designed to be a fair system without preference for any particular farm.

> large agribusinesses who have more than enough resources and diversity to self-insure.

On the flip side, small farmers have off-farm jobs so a loss on the farm is not likely to sink them. They still have their day job to pay the bills.

> private sector insurance companies and speculators could provide it more efficiently than the government does

I'm a tad bit skeptical. Private insurance has done well to serve individual events like a house fire or automobile accident, but when things happen on a grand scale like a major flood or widespread fire, it seems they fall back to government bailouts. The trouble with insurance on the farm is that it isn't usually just one farmer with failure. It is all the farmers at the same time. Private insurance hasn't proven a model to handle such cases, and if you're going to rely on the government to step in anyway as we've seen many times in the private insurance space when disaster strikes a large area, why not codify that action?

> It's hard to compete with large businesses that get government subsidies they don't actually need.

I am quite interested in your elaboration on this as I am not seeing how large businesses are advantaged by the subsidy in a way that small business are not. Proportionately, the subsidy given to each farmer is equal.
It’s closer to redis streams, except like kafka you can scale topics beyond the limits of a single server because they can be distributed. You couldn’t run the twitter firehose over redis streams, but you can run it over pulsar or kafka, given enough hardware.
"Poor planning on your part doesn't constitute an emergency on mine."
There’s a lot of policy changes that could be done to press the Accelerator pedal on the economy. Let in 10 million new immigrants. Eminent domain a hyper loop from New York to LA. Rollback building restrictions in the bay area.
You are spot on on UI changes. My octogenarian father called last year telling me his bank account had been hacked. Long story short, his bank had put an interstitial ad for loans showing a vacation beach scene between the login page & the account summary page he was used to. With his eyesight and patience level he didn't notice to scroll down for the "continue to your accounts" link. Ergo, only explanation was that he'd been hacked.

This took way too long to diagnose now that I live hundreds of miles away.

I wish UX designers would slow their roll on things like this in sensitive applications like online banking. There are times for ads and times for when ads should not be present.
Graphcore | Hiring in Palo Alto, Seattle & Korea | Onsite, Fulltime

Graphcore is the most exciting AI hardware start-up in the world. We are building a new class of processor – the “Intelligence Processing Unit”, or IPU – designed from the ground up to both deliver breakthrough performance and efficiency on today’s Deep Learning workloads and to enable innovators to create the next generations of machine intelligence algorithms. Graphcore has an experienced, world-class (and rapidly growing!) team with products coming to market very soon. Customer demand for our technology is overwhelming – we can choose to partner with the leading organizations in the field.

• AI Engineer/Machine Learning

Customer-facing role, focusing on AI/Deep Learning, ideally also with C/C++ or Python background

Palo Alto, Seattle, and Korea

BS and MS/PHD in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree strongly preferred.

• Sales Global Account Manager

Responsible for selling Graphcore’s Products to a number of key global customers

10+ year experience in sales or business development with a track record of driving business

BS in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree required. MBA is a plus

Palo Alto

• Enterprise Sales Account Executive – Internet Segment

Responsible for selling Graphcore’s products to some of the hottest Enterprise
customers specializing in Internet Services

10+ year experience in sales or business development with a track record of driving
business

BS in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree required. MBA is a plus

Palo Alto

Please email resumes to
jnguyen@stealthmode.co
Location: Austin, TX

Remote: Open to remote opportunities

Willing to relocate: No

Technologies:

* Ruby on Rails

* Go

* Python

* Docker

* Kubernetes

* Postgres/MySQL

* Redis

Résumé/CV: Upon Request

Email: sh.hackernews@gmail.com

Back end engineer with 6 years of total experience at all levels of the stack. Dabbling more in devops and platform engineering these days, I'm always looking to learn something new.
Over time, there have been a lot more up days than bad days, but the bad days are really bad.

I remember somewhere that tabulated how much you’d have if you only sat in on the top 100 UP days and top 100 DOWN days, you’d have massive losses. But overall, things go up.

So sitting out the market in hopes of missing a down day only works if you know what the down days are, otherwise you’re missing out on the gradual average UP days.
Very nice, thanks for sharing! One suggestion: music player applications benefit greatly from virtual scrolling, since lists of songs or albums can potentially be very, very long. Nonetheless, fantastic job!
This sound about right. Apart from maybe original Apache HTTP server most of the Apache projects are in Java.

Looking at codebase of Pulsar it looks like typical Apache style sprawling Java project with more than thousand directories, many thousand files and more than hundred dependencies. As comparison NATS which is in Go has few hundred files, less than hundred directories and about a dozen or so dependencies.
No, this has absolutely nothing to do with a greater evil.

You have a choice on which social media platform you wanna post on. The free market will decide which content policy wins. Lets ask some hong kongers how much choice they have.
Thank you! This is such an obvious point and yet it's hardly ever mentioned.

It may seem intuitive, but it's actually entirely arbitrary to pick 12/31/2018 through 12/31/2019 as the time period for a returns analysis.
> My parents are both very intelligent. My mom (a PhD) actually fell for one of those pop-ups that warn your computer is infected.

There have been many studies that have found that education level, job function ,etc are not indicators of whether someone will fall for a scam. It can and does happen to people all over the place.
I don't think this in an entirely accurate history of CI.

Continuous integration originally meant that there was a single physical developer workstation that was considered canonical, and to get your work into source control, you would export a patch, walk over to that machine, sit down, merge your patch, run the tests, do any small changes you needed to get the tests to pass, then commit. If you couldn't get the patch working quickly, you would revert, and go back to your own machine and keep working on it.

Changes were serialized by the fact that only one pair could be sitting at the CI machine. Changes would only go into source control once the tests passed. Master was always deployable.

I once used a slightly more comfortable version of this process where you did the merge and commit at your own workstation, but there was a physical token that had to be taken before doing that, so that merges were still serialized. That worked pretty well!

The transition to the modern approach of just yeeting your changes into master and waiting for CI to go red after the fact constitutes a decay of this original practice. I don't think it's a deliberate evolution.
Thanks for reminding me tuples can be instantiated without the use of parenthesis, that's something I usually forget about.

I'm much more used to only using commas when extracting values from a tuple, for example:

a, b, c = (1, 2, 3)

I think maybe the only "issue" with the syntax where no parenthesis is used is that, as obvious as it may seem, you can't use it when passing parameters to function. For example:

# Will work
function(parameter, (1,2,3))

# Won't work
function(parameter, 1, 2, 3)

Not really an issue but just nice to know that it doesn't work on every scenario.

Anyway, nice to be reminded of other options :)
For what it's worth I'm a 40yo family man who has been in the industry for 20 years :)
this was a tangible benefit of the chicago fire IIRC
Unlike solar panels and batteries, rocket stoves can be made with dirt.
I find it's mostly a suburban and rural thing. Though, even large US cities can be quite suburban in their makeup. I found Phoenix to be surprisingly difficult to navigate on foot, for example.

There is recreational walking, but it can be odd. I have family members who live in areas without sidewalks, and they do regularly go for pleasure walks, but such outings tend to start with a car ride. Because the nearest place where space has been made for walking is several miles away.

Walking on country roads generally isn't pleasant. The roads are narrow, the traffic is fast, the drivers are discourteous and/or texting while driving, and the only place to put your feet where you're not in danger of being hit by a car is often a drainage ditch.
> more than 99% of those indicted are convicted, according to official statistics." That is ...incredibly high. Like China high.

High conviction rates aren't inherently bad. Bias and a lack of individual rights are bad (which it sounds like are present here).

In an ideal society though with strong individual rights and little to no bias, a high conviction rate would mean less innocent people getting prosecuted which is a good thing.
You can do that job, and you can be good at it. But it would take you a lot less time to get good at it and you’ll do a lot less damage in the interim if you hired an executive coach now.
I use Haskell for everything, and even I wouldn't recommend it as an introduction to programming. I would recommend Scheme instead.
Perceptive Automata | Boston, MA | ONSITE + VISA

Perceptive Automata is a Boston-based startup that's building models to help robots understand humans. Currently we're working with OEMs, Tier 1 suppliers, and self-driving technology companies to help autonomous vehicles anticipate what pedestrians and other road users are likely to do next.

We're a small, but rapidly growing team (grew from 10 to 20 last year) and we have a number of open positions, including full stack engineer (building systems to collect and manage the annotations and other data used to train our models) and senior software engineer (building the software that is integrated into customer systems -- mostly using C+++). We've also got a number of roles that are perception/ML-oriented.

https://www.perceptiveautomata.com/careers

Also, we're planning to post a more senior data infrastructure role very soon (in the next day or two). Please reach out to me directly (pete@perceptiveautomata.com) if you have any questions or if you're interested and aren't sure where to apply!
Agreed. Having all these systems with all the different distros / builds of linux sounds very difficult to maintain. I am not comfortable with cars that are remotely accessible as it is, especially if they have any self driving abilities. Elon also wants to make brain implants for people that will be remotely accessible.

I am probably thinking of the system that controls the driving, which I am 99% sure is CentOS 6. Reaching out to someone I know there.
I recently visited your country and was asked to show my passport- while I was going between Schengen countries!

So I don't think it is still part of Schengen area (or maybe in theory, but not in practice)

Won't be coming back, as Germany makes more sense for better connections to the rest of the EU, and no weird passport control on exit so I can safely keep my passport in the hotel safe while I visit Schengen countries.
tagged integers

I'm not a RISC-V fan-boi by any stretch of the imagination but I have to admit that they certainly cleaned up RISC which 40+ years later was in order for a thorough house cleaning. X86 is gloriously messy but RISC had become quite a mess as well.
Wouldn't the space and extra travel distance required for above-street ramps makes them impractical? If you want to rise 15 ft in the air at a 5% grade, you need 300 ft. Now imagine a ramp every block.
GiveCampus (YC S15) | software engineers | Full Time | Washington DC | On-site | https://jobs.lever.co/givecampus

GiveCampus builds fundraising software for colleges, universities, and K-12 schools. The company is 5 years old, profitable, and serves more than 750 schools, including 30 of the Top 50-ranked colleges in the United States. We're backed by Y Combinator and YC's CEO listed us among the 20 YC companies that he expects to be a household name by 2020 (https://news.ycombinator.com/item?id=13896296). You can read a bit more about what we do in The Washington Post (https://www.washingtonpost.com/news/grade-point/wp/2016/04/1...).

We're looking for full-stack, front-end, and backend engineers with at least 2 years of professional experience who really care about helping schools raise money to provide high-quality education. Our mission is to help advance the quality, affordability, and accessibility of education.

Our stack is Ruby on Rails, backed by Postgres and Redis, with vanilla JS and React on the front-end. We're looking for people who like having ownership of the product, and can own the process from idea to development to deployment and maintenance, and the iteration in between.

We're still a small team, so if you're looking to join a fast-growing startup and have an immediate impact, please apply at https://jobs.lever.co/givecampus?team=Engineering with a bit about why you're passionate about education, and a project you've working on that you're particularly proud of.
A former Tesla software engineer posted a thread on twitter a few months ago describing their development/release process and it was a total mess of hacky bad practices that barely worked at all.

It does not seem like software is much of a priority for them.
I don't understand that rationale. Even if you have a transit visa you could still claim asylum.

https://www.alllaw.com/articles/nolo/us-immigration/can-you-...

The only trick would be if the government a priori refused transit visas to people suspected of seeking asylum without hearing the asylum case, which would be a gross violation of immigration law.