skysight-inc/HackerNews huggingface dataset:
A chair should be comfortable enough to not be distracting, but not so comfortable that you'd like to sleep in it.

A desk should be large enough to support your work style. For me, that means space for a few large monitors, keyboards, and mice (I have a desktop and laptop, and sometimes bring the latter in for maintenance.) I also like space for notebooks of written notes, and area for someone else to work at if they're "visiting" while we collaborate.

Without a large enough desk, I tend to start taking over other furniture for paper storage.
This looks like the Fyre Festival of country startups
Where do you pay your taxes?
So a company with 100,000 employees would have to find 20,000 different universities?
It's been awesome to follow Canny's story from the start. The founders faced incredible skepticism from "experts" early on but they soldiered on and against all odds they're making it!

Repl.it has been one of the earliest users of the product and we couldn't be happier. It's embedded here: https://repl.it/feedback
Opt in isn't enough to stop it becoming a toilet.

Years of Britney Spears Naked Screensavers and malware "removers" have taught us that users are idiots. You can net a bazillion users with one "unlimited space" add-on.

Obviously, there's some vetting but that doesn't always work.

These add-ons could run on Google's servers and only have connectivity to your inbox and session. Instead, this appears to allow companies to do what they like, sharting your data over multiple jurisdictions if they want. Doesn't fill me with confidence.
They are matching the diversity of the schools' recruiting efforts. So yes, you could say they are (perhaps) unbiased vs their input, but their input has problems. In other words, their selection of schools to recruit from means they are outsourcing the distribution of your their candidate pool, and the GP poster is not happy with that aspect of the result.

If it doesn't match your society or customer base, and you think those things are important (I do), then it's bad.

(The reasons why I think it's bad are complex, so I won't belabor them here.)
You are correct that the problem is data. Kaldi is hard to use, but making it easier to use isn't as hard as getting good training data. Mozilla's project is a good start for some purposes. One flaw with it is that they're having people read sentences. When people read, they tend to speak more clearly than when they're figuring out what to say on the fly. This means models trained with Mozilla's data will tend to need people to speak extra clearly than eg. a model trained on conversational data.

(edits: spelling/grammar)
> Are you talking about etree.HTML() being garbage?

Yes.

> And what are your thoughts on parsing it as xml (e.g. etree.fromstring(), etree.parse() )

No problem there. XML is much stricter and thus easier to "get right" so to speak. lxml's html parser is built upon libxml's HTML parser[0], which predates HTML5, has not been updated to handle it, and is as its documentation notes

> an HTML 4.0 non-verifying parser

This means it harks back to an era where every parser did its thing and tried its best on the garbage it was given without necessarily taking in account the neighbour.

[0] http://xmlsoft.org/html/libxml-HTMLparser.html
See, I didn't know this, because I would never consider setting it up on any machine I run, because what would be the point?

fail2ban is rubber chicken security.
Nice launch!

One thing is that the page here: https://webflow.com/interactions-animations is pretty janky on scroll on my top of the line macbook pro. My guess is its because there are a lot of animations being demo'd which probably wouldn't happen on a real site.

But just a heads up.
Nobody at RPI got into MIT because if they did they would have gone to MIT (maybe some rare exception exists, but this is generally true).

One exception at least. One of my fraternity brothers at RPI came to beautiful Troy, NY when he had the option of MIT.

There really are good reasons for such a choice. The schools that are so famous for their top-end research are achieving that research success by having those elite professors doing research, and that comes at the expense of teaching. Going to a merely "most selective" school rather than "Ivy Plus" is an decent solution to that problem.

(of course, there are other reasons to not go to RPI, but that's a different conversation)

EDIT: I just noticed that you referenced RPI as "slightly more selective". At the time I was there (mid-80s) it was ranked as most selective. I'm aware that its reputation has slipped a bit. While it's not that big a deal to me, as my 30 years experience outweighs all that, I wonder what effect changing reputation has on past students.
I love spaghetti squash! Sadly, you rarely see it in the UK. In fact, you rarely see any squash except butternut here, which i'm not a fan of.

There's a farm somewhere south of London which does pick-your-own pattypans, and apparently at harvest time is overrun with South Africans, who evidently feel very strongly about them.
It's pretty easy to make a bag of garbage; it's non-trivial to make 100M bags of garbage.

Even if they're making CRUD apps, making tons of high-availability CRUD apps that work against dozens of services your team doesn't own that can serve huge fractions of the globe requires non-trivial coordination and skill. (Not that all those companies do is CRUD apps, but even if.)

I'm not sure it's as jard as those companies make it out to be -- but it's not "just CRUD apps", it's the logistics of CRUD apps spanning the globe.

Source: work at one of those companies.
Buildzoom is Hiring: Growth Manager, Data Engineering
SAN FRANCISCO, CA ENGINEERING FULL-TIME

BuildZoom is a data company at heart. We ingest vast volumes of construction data to track the work activities of every single license contractor in the United States. On top of this unique data set we deploy algorithms to identify ideal contractors for new projects. As a data engineer, you will work alongside our two founders and VP of Engineering to develop our data pipeline and accelerate BuildZoom's rapid growth.

Our technologies include Python, Ruby on Rails, Redis, Aurora, MySQL, Postgres, Redshift, Elasticsearch, AWS.

On your first day:

-Meet colleagues and set up your desk with the hardware and peripherals of your choice
-Deploy code to production
-One-on-ones with company execs to accelerate your understanding of business challenges and goals

Within three months:

-Design and implement a data pipeline that connects existing processes and sets the stage for all data processing at Buildzoom
-Develop metrics and monitoring solutions to evaluate the quality of our ingestion and analytics processes
-Propose new ways to use data to drive business decisions

Within one year:

-Develop machine learning algorithms to glean insights from unstructured data
-Propose strategies to scale data ingestion from thousands to hundreds of thousands of sources
-Work closely with our Chief Economist to power our statistical models (e.g., www.buildzoom.com/blog/solar)
-Help grow the data engineering team

Awesome things about this position:

-As a member of a small team you get to wear many hats. In addition to data wrangling, we could use help with everything ranging from dev-ops to application development to map-making
-As a core member of a small team, we expect you to understand the business and participate in top-level strategy discussions with the executive team
-Access to an incredibly rich and unique dataset that provides deep insight into national construction. This trillion dollar industry is often cited in discussions of national economic trends.
-BuildZoom is a data company. As a data engineer, you will play a pivotal role in setting, tuning, and executing our core strategy.

BuildZoom is doing incredibly well and growing quickly but much of the most challenging work remains to be done. We have the backing of prominent investors like Y-Combinator, 8VC, and Founder's Fund but it's up to us, the employees, to build this company. If you're serious about doing your life's work and pouring your creativity into solving tangible real world problems for homeowners and contractors, come join us!
I can't find the link but I recall reading (via Freakonomics or Jeff Selingo?) a study that showed that once you control for SATs and income, attending an elite school doesn't confer as much benefit as merely applying to one.
Based on the other comments here, it sounds like he got a thoroughly average one.
Moving the airpods between devices is still a huge pain. Even just switching from my iPhone to my iPad sometimes requires turning bluetooth off and on, and other superstitious pairing rituals.

If I only use them with my phone (which I do almost all of the time), they will connect automatically quickly. But pairing between devices will probably always be more painful than a simple wire.
Exactly, the argument is that it shouldn't matter.
Is it easier to change the culture and the way of life of a country by introducing changes at a slow, steady pace, over a long period of time; or is it easier to do it by introducing abrupt changes in a small area, and then extend the area progressively until it covers the whole country? Might be what they're trying to do?
There are multiple, including GrantCoin.
So essentially it sounds like an experiment:

Does a place designed for the rich and privileged, by the rich and privileged equal a rich and privileged utopia?
All the truthering in this thread is a bit much.

Some of the nastiest bullying I've observed (and experienced) in my life has been from smart people towards even smarter people that they resented. I'm getting more than a whiff of that here.

I don't know if this girl is a Mozart, but there sure are a lot of angry Salieris in these parts.
All I want is to be able to define a search, and have gmail separate those into a new tab, with a badge that tells me how many unread emails are there. That's all I want and my productivity would increase drastically.

They almost have it with multiple inboxes, but the layout is really shitty and I have to scroll around my gmail window to see the various inboxes. Why can't they just add this as another tab? It's infuriating that such a simple and useful feature doesn't exist yet. This is why having a monoculture for things like email is a bad idea, they don't really care.
We use Okta internally.

As much as I hated it at first, we don't choose any provider that doesn't support single sign on and multiple users.

You can choose a password policy that is different (stricter) than the downstream services.

One more good thing about it is that you have all of your services in one place and you know when you need to change password on one of them or all of them. You can do it with a nice dashboard.

This made managing access a much nicer experience for us and I can imagine will minimize things like that from happening.
Contractor Training in the On-Demand Economy
Let us know what you guys think. Startups that use the platform with less than 5 members are free and we are offering 50% discount to HN members for the next 2 weeks.
The DARPA SWEEPER was also pulsed lidar, and it only had a range of 2 meters. And the problem really isn't the regulations for power output at the wavelength, but rather that the optical phased array itself can't put out the necessary power, regulations notwithstanding.
The Important Jobs We Ingnore
I'd say the internet was better off for a bit, but it looks like the hack just temporarily made Coinhive's malware make money for a separate set of bad actors for a while.

edit: For the downvoters, if you've noticed your CPU fans running while visiting a variety of sites lately, chances are Coinhive's the reason. Non-consensual altcoin mining as a service!
I do both of these things and especially when I am on a low-carb diet I have a very short fuse. Politeness goes out the window and compromising as well.
I sincerely hope you're right, even though I fear that I am! We'll likely know in 6 months time.

That said, why do you think they spent so much effort to develop, manufacture, and release the iPhone 8 if they projected that they would be able to ramp up production enough to satisfy demand for the X within a reasonable time-frame Everything I've seen points to the X being their attempt at making a phone that they simply wouldn't be able to manufacture at typical iPhone scale. So if not that, then what was the strategy behind the 8/X split?
If you're in the US and starting with squash, then the logical option would be:

https://en.wikipedia.org/wiki/Three_Sisters_(agriculture)
> You'd still need the barge to bring back the booster...

Nah. Automated refueling, then send it back to land via a little suborbital hop.
Yes and google would be better off. I would employ a community college programmer over an average harvard grad. More experience and more focused brings better results.
Has anyone read/used the books here?
It took me a long time to figure out whether this was a parody.
I don't think such a proposal would get any support. I'm not even sure it's a good idea. But I do think it is a useful gedankenexperiment. The political franchise should not be given to those with no skin in the game.
Oh it's not "hard" to get training data, you just need loads of money to buy the existing datasets.
The website of their PR firm greets me with this: http://archive.is/B7aUx.
We're a US corporation, so we file there.
He accuses Tesla of stealing the three phase AC motor from Ferrari and being a business-minded promoter with absolutely no evidence and contrary to almost everything we know about Tesla

That article is much worse than anything The Oatmeal has ever written or done, and seems mostly fueled by spite
Although some models are end-to-end neural nets, most of the ones in production (and all of the ones that get state of the art results) only use a neural net for one part of the process. Lots of people are as surprised as you, but that's the way it is.

Edit: I should say that in state of the art results there tend to be multiple components, including multiple neural nets and the tricky "decode graph" that gok and I are talking about. These are trained separately then get stuck together, as opposed to being trained in an end-to-end fashion.
I don't know. My impression from reading the reports of others in keto communities is that blood glucose levels are typically about 30% higher - around 130 mg/dL - when in ketosis, including during fasting.

Obviously my impressions are not data, but I thought I'd present them here because it seemed counter-intuitive to me that significantly restricting carbohydrates would result in high blood sugar levels.
On a related note:

Any monitor arm recommendations? For a 32" and a 27" monitor which I keep in portrait mode.
Theoretical one is lower than that of lidar, but in practice a well made mm-wave radar, currently, has superior resolution to commercially available lidars
What are the best one-minute life hacks?
It's called analogy, and I believe I am still correct. If a report aligns with a particular party, that does not make it partisan. The motivations and affiliations of an organization may make it "left leaning" or "right leaning", but the GAO is pretty well established as non-partisan.
For cities yes. For suburbs and rural areas, not as much.
Even if you want ordered by default a red-black tree is a bad way to get it. JavaScript has ordered maps, but engines like V8 use things like this: https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tabl... instead.

It's not a question of ordered vs. unordered, it's a question of red-black trees vs. a hashed array of some sort.
This page loaded quickly for the amount of stuff it has on it, but it scrolls slowly in some parts (and really slowly in one, the part after WORLD WIDE WEB, with the CERN Welcome screens). It also pegs my CPU the entire time. I assume this is due to some of the animations happening constantly throughout the page, even when things are not on screen, since this happens with constantly running CSS transitions on any website. Since this is done in Javascript, why can't they detect if the specific element is on screen and enable/disable the transitions happening for it? A page like this is uncommon since it's a showcase of the tech but I would imagine this would save a lot of headaches for future designers when designing multiple animations on a page (or at least give the option to "stop when not on screen" for an animation).
You're right in that TPU's allow Google to train very large datasets faster and using less power. But I think a reasonable ASR model should be trainable with GPUs alone.

The issue previously has been a lack of large enough high quality annotated datasets, and open source ASR libraries being a bit behind or not well integrated with cutting edge deep learning. I think that's changing now though. I hope it won't take too long until pre-trained, reasonable size and high accuracy TensorFlow/Kaldi models for many languages are common.
This "hire a batch from one company" works in small cases but doesn't scale. A great manager can cherry pick 5 or 6 top talents, but a B level manager won't. It also can create cliques in the company.

I suspect the same exists in making the wrong first hire from a school.
I would say the "why not" comes down not to why not dispute it but why dispute it in the way it was done, by insulting Inman for being from the west coast, for being young, for being unhappy, etc. Rather than insult him for perpetuating untruths, the author instead tosses out weird demographic and geographic insults.

It reminds me of the saying attributed to Eleanor Roosevelt, "Smart people talk about ideas. Mediocre people talk about things or events. Stupid people talk about people." Speaking about specific people denigrates a conversation. A discussion will always be more interesting and enlightening and overall useful if instead aimed at ideas or even slightly abstracted.
I expected a similar article when it was time to say goodbye to Internet Explorer as well.
I wonder how creative people can be with naming. Coda vs Coda. An editor vs an editor. Three years in stealth and this name... Well, if they change the name in the future, probably it will be... Excel! The new Excel.
Do you have a specific case in mind? I would have thought it would require specifically the police to interpret it as a threat.
How do these disadvantaged individuals compare with those who never left Africa? Are we brave enough to control for pre-Antebellum ancestry?
From my personal experience, Google recruiters appear to range from absolutely horrible to incredible, so are the interviewers.
Can you imagine the damage done to a CDN if the attacker would supply extremely long Expire/Caching/key-pinning headers? All clients visiting the malicious server would be cache poisoned for a loooong time.
I understood that part of the reason the landing ship can be so small is that the drone ship is actively maneuvering to a spot to catch the booster.

It's announced in the sequence when the drone ship acquires tracking signals from the booster, I'm guessing it's 99% automated other than abort contingencies.

Even if it's only moving 50ft that'd require a radial increase for a fixed landing spot.

But then they also stuck their land-based landings right on the money so it could just be a purely safety related thing.
The Escapist Lays Off Majority of Staff
As a data scientist living in the South, I have no problem relocating to San Francisco or San Jose, but how do I signal this without letting my existing employer know? Changing my LinkedIn location from <tiny city> to San Francisco would raise some uncomfortable questions.
Is this a startuptorship, then?

One startup (read corporation) that rules a whole country.

Finally! /s
It's insulting when people say something you both know is stupid but they act like they're just making a civil good-faith argument. Kind of like what you're doing.
The first time I read this I misunderstood it's meaning. I now believe the parent is discussing the differences in usability not output. In which case I completely agree.

However I will say that for my company's use case a properly configured sphinx install produces better results than kaldi. However, getting to a point where you can say that was not an easy task.

Additionally, I actually believe that for most workloads that kaldi is likely better. Not ours though.
At least until they start refueling and flying back.
It's not a simple supply versus demand curve. Sometimes adding a little more housing without flooding the market does end up increasing prices due to gentrification that changes the characteristics of a neighborhood.

Building more housing does "make the city suck" for people who prefer quiet, privacy, and unobstructed views. In some areas it probably makes sense to build regardless of their objections but that will have to be resolved through a democratic process.
This article is about first jobs out of school (interesting to me b/c my kid just started university).

How much does it matter after that first job? I couldn't tell you were any of my co-workers went to school -- in hiring the work a candidate did previously and what people I know say about their work matters.

However I am quite conscious that people give me the benefit of the doubt based on where I went to school (I hope it's obvious I mean people who can look me up on LinkedIn, not random people). I've had some absurdly far-fetched ideas, some of which turned out to be quite lucrative and some of which turned out to be stupid. I doubt I would have gotten the time of day without that brand name.
Why give special treatment to a big firm over smaller firms?
I'm not sure where this bizarre revision of history comes from. The "West", dominated by the US for the past century, has installed plenty of brutal dictators and military regimes, mostly when countries ignored the US to go left, not right.

See Iran, Syria, a good fraction of Latin America including Cuba, Chile, Venezuela, Nicaragua, Honduras, along with Korea and Vietnam.

Western governments, including Reagan, Nixon, and Thatcher ignored and even actively supported SA's apartheid government for decades.

https://en.m.wikipedia.org/wiki/Tar_Baby_Option
Hah sure. By "hard," I meant that it's the largest hurdle. And probably even the common research datasets aren't enough to give you results competitive with Google, etc. AFAIK Google uses its own hand-transcribed data.
Capital gains are taxed at the same level as income tax, except when they are long-term investments, meaning longer than a year. The reason long-term investments are taxed at a lower rate is because you want to incentivize long-term investing as it increases stability.

Take that away and I have no incentive to invest in stability but have every reason to disrupt the market and take advantage of the swings. I'm not sure you want that.
If you can find a student organization for Computer Science / Software Engineering students (like an ACM chapter), they might be able to help you set up a recruiting tech talk. We did this when I was an ACM officer at WUSTL. As did Engineering Council.
> ~80% of miners

Miners follow the money. They are irrelevant for hard forks.

> 90% of Bitcoin businesses

Coinbase and Bitfinex all announced 2X will be listed as an alt coin. So the largest USD > BTC exchange and the large BTC > alt exchange are both listing 2X as an altcoin.

> and at least half of the community are forking Bitcoin.

There's zero way to poll the "community". 90% of the community has no damn idea that this is going on, and of the vocal 10% the majority are supporting the current client by non-scientific accounts (population of /r/bitcoin vs /r/btc).

> Jeff just happens to be the lead developer for the new client.

By all accounts he's effectively the only developer.

> This is sad to see though. I don't know how he'll find time to juggle both of these proj

One of them is already dead per the Coinbase/Bitfinex announcement. And frankly, he wasn't doing anything with it aside from increasing the block weight anyway.