skysight-inc/HackerNews huggingface dataset:
I don't think it's about quality or productivity, I think it's about predictability. Most teams have an estimation process where features are sized so that they can arrive at a product plan. Most teams also don't have a good way to loop back and see whether their sizing was correct or not. I've seen a number of teams that have a field in Jira for the number of hours/days spent on an issue. It's mostly filled out by developers guestimating based on their unreliable memory how long they spent working on it and they frequently forgot to fill it in at all.

This product seems targeted at that. It's automatic feedback on sizing/estimates and it's how teams get more accurate in their future assessments and how businesses get more predictable product plans that they can rely on to make business decisions. Productivity of a development team is almost a secondary concern to predictability. Delivering on-time, whenever that time is predicted to be, might be more important than delivering quickly since the business doesn't have to wait until product is done to start selling, promoting, partnering, etc.
Queue comments about what a travesty it is that US cities were built to accommodate the automobile.

To be honest, I think it's one of the coolest things that we take for granted. I can step outside, hop into my car right now, and drive literally anywhere in the US. I drive home from the Bay Area to LA all the time and I always find this very cool.

Do I think we need more public transportation? Absolutely. And more bike lines since I ride my bike to work too. While we're at it, better laws to protect cyclists and public facilities for bike storage and repair.

What I'm getting at is that we should embrace multiple forms of transporation and not take for granted what we do have.
> In retrospect, however, I'd say Bezos could have started with a hot dog stand and he'd still have built it into a powerhouse based purely on his unique blend of talents and determination.

Highly unlikely to have the same amount of success that Amazon has had. Not to undermine what Bezos has done. But lets' not go too far. An ecommerce website is definitely something much easier to expand and make money from that the Food and Beverage industry. Without the cashflow and expanding market create by Amazon.com it would have been incredibly hard to expand into the different markets that Amazon ultimately ended up doing.
So what is normal in the SaaS world? I am at 5% today, and I try but not focus on costs. Around 5% it seems hard to care TOO much...
Agreed it is a stretch, but the argument would be that Virgin Galactic is exactly the follow-on to the rocket that won the x-prize and that Blue Origin's effort came out of their work to win the x-prize but didn't get it done in time.

That said, the challenge is a goal that, if accomplished, results in some foundation capability (like vehicle navigation in the 'real' world). I was hoping the robotics challenge that DARPA has been running would have similar benefits but those efforts don't seem nearly as applicable to everyday stuff.
Appreciate the reply, thanks!
I haven't watched the full video, but here are some things that a hypothetical Person class brings to the table that you might be missing:

1) A Person class can guarantee that a Person can not exist unless it is fully specified. E.g. you prevent Persons from being created that don't have a date of birth.

2) A Person class provides a syntactically nice place to put pieces of code that rely on the instance fields. E.g. a function like Person(...).computeAge(DateTime.now)

3) A Person class can be a nice place to put inter-field validations. E.g. Maybe you don't want to allow Persons to be constructed if their last name is the same as their first name

4) A Person class can bring clarity to function signatures that depend on it. Basically resolving the problems that Duck-typing introduces
Care to say who "we" are? This sounds very interesting!
Luther shook the world 500 years ago, but did he nail anything to a church door?
This is something you'd expect in China, not the US. It raises real questions about whether Chromebooks are viable for business.

All your data are belong to us.
Can't speak for xstartup, but if the dataset is 100+ GB then EBS, S3, etc start to cost real money. I host an application on AWS for a single customer with 10 active users which costs about $1500/month because there are several TBs of data and the nature of the application needs a lot of CPU and RAM. In other words, it depends on the use case and data size.
+1. This is blog spam
Criteria for ICO assessment to be used in selecting reactive coins
I 10/10 thought this was going to be about doing squats at my desk. Sigh.
You joke, but this is very similar to the Secretary Problem's optimal solution [0] [1]:

> The optimal cutoff tends to n/e as n increases, and the best applicant is selected with probability 1/e.

So, you deliberately reject a first cohort of applicants, and then pick the first person you encounter that's better than the best one you rejected. Obviously, in the joke that's not possible as they are neglecting to interview them, so I think the sibling comments are correct about it being a skewering of the hiring process, but it's neat that there's such a close parallel.

0: https://en.wikipedia.org/wiki/Secretary_problem
1: https://news.ycombinator.com/item?id=15567307
A hand-delivered resume from someone I trust is almost guaranteed an interview, regardless of typos!
Let user and prospects try your product
It seems to be a server-side bug, affecting a random (or at least apolitical) population of users:

https://it.slashdot.org/story/17/10/31/1734232/google-docs-i...
China has carried out a test flight of an aerial vehicle for cargo delivery
Classes and ADTs are both examples of Nominal typing, but Structural typing would offer a better fit for your example. Structural types can give types to queries without requiring any declaration or naming of the result type. Correctness in terms of the assumed fields can still be verified. Most of the anti-modular and boilerplate criticisms of static types do not consider structural typing, perhaps because industry has yet to discover them.
I don't take it for granted—it's a travesty I pay for your convenient transport.

Parking is one of many reasons why housing density is so low across the bay compared to many other cities in the world.
Requests for Private Beta Are Now Open for Podfio
True, but he's maintained the heck out of it. It's more or less a 1:1 translation of the Java -> Dotnet bits. Any pieces implemented in clojure are just copy pasteable at that point.
Hello, HN community!

I am Andriyas, founder of Podfio, subscription service for streaming ad free and original podcasts.

We currently opened registration for private beta access that is due in 2-3 months. As of today we are at a prototype stage. Any feedback on an idea and your suggestions on features you’d like to see will immensely help.

Sign up for private beta if interested to try out Podfio first and get other great perks. Spots limited.

Thank you!
> That's fine if the special CS terminology is absolutely essential for all programmers. But is it really?

I'd argue that it matters more for Google more than most employers. The combo of their scale, combined with their large amount of custom infrastructure, combined with their desire to be able to retask engineers on a whim, means that individual engineers will have pretty good chance of touching code where the choice of Big O could make or break a product.
>By going after people with the most sought after qualifications, TrendCo has narrowed their options down to either paying out the nose for employees, or offering non-competitive compensation packages. TrendCo has chosen the latter option, which partially explains why they have, proportionally, so few senior devs – the compensation delta increases as you get more senior, and you have to make a really compelling pitch to someone to get them to choose TrendCo when you’re offering $150k/yr less than the competition.

What is the "compensation delta"? Is that part of a formula for calculating expected compensation? For that matter, what is a good formula for calculating compensation when weighing job offers?
There's also ManicTime, which has a Windows-based server component (optional) and tracking clients for Windows, Mac, Linux, and Android.
No stacked bar charts, unfortunate. Looks really nice.
A lot of products with a free tier do this. The pricing is often in the footer though, so it's pretty standard (albeit hidden).
You have an awful lot of certainty about the positions of both parties in these contract negotiations. It seems more likely to me that Netflix would simply have to pay more. I’m sure Netflix could pay less in exchange for the IP and email addresses of people watching in real-time, too, but that doesn’t mean it’s either inevitable or desirable.

I imagine that Netflix as a distribution platform may wield more power than you imagine.
I am not aware, at least not of one which is offered for free (one a base level). I have been using this one for Python practice. Sad to see it go.
There’s no mention of Qualified Small Business Stock, QSBS. If you are early on, this is more important than 83b or early exercise although more difficult to manage.

https://www.andersentax.com/services/for-private-clients/bus...
ICCV 2017 this year had dozens of papers using GANs and other methods to make simulated images/videos look more realistic. The hunger for cheap usable data is real.
Owning a franchise is good for already-rich people whose skills lie in hiring competent worker bees. You assemble the workforce, secure the capital, and they follow the franchise manuals. You are not very involved in the day-to-day business of running the place, but rather more interested with the regional strategic plan for the brand.

A person who wants to actually operate a restaurant would probably be best served by managing a franchised or chain restaurant, to gain food service management experience, then going it alone from a single small, low-rent location or food truck. Bootstrap that up to multiple locations. Then shut it all down before you go bankrupt, because you're trying to run a food service business, like an insane person.

A restaurant has thin enough margins as it is, and the franchise usually takes more out of that than it gives back.

I can't imagine why anyone would invest in an actual restaurant, rather than a real estate management and restaurant supply business, like McDonald's. The economics just seem nightmarish. You almost need to work out a Producers-like scheme where you can make more money if the restaurant fails.
I can step outside, hop into my car right now, and drive literally anywhere in the US. I drive home from the Bay Area to LA all the time and I always find this very cool.

I don't think anybody disputes that the Interstate Highway system between cities is a modern marvel. It's what we did inside cities that's tragic.
The Apache Software Foundation has no problem with hosting competing projects. There is no top-level technical direction by the Board or any other entity. There's no "steering committee" or the like where companies pay to play and push the organization to pump up their preferred project.

This is one of the fundamental reasons that the ASF is successful. Any time you see the ASF criticized for hosting competing projects without addressing this point, feel free to dismiss the critique as facile and uninformed.
Are you sure that Earth is not just Tropical Hoth?
History of programming languages
This guy was a professional C++ programmer for a couple of decades so he probably came across generics.

I think it's possible you didn't catch the parts where he talks about what he wants from his data structures. There were 2 key pieces:

+ that he can transport them between environments, possibly remotely, possibly written in different programming languages

+ that parts of the system only need to know about parts of the data structure. More, that as the data structure is passed around the system, only the producer and consumer of changes to the structure are affected by the change.

I'm not aware of any static type system, with generics or otherwise, that would meet these goals. At least not post-facto and highly artificially.

Whether or not you agree with the priority he gives to these goals is, of course, a different matter.
Follow soccer games on command line
Apache Arrow is not competing with Apache Parquet or Apache ORC.
OK, then by all means, please write or post articles about those cultures and post them so we can read them.
The shortage is an imaginary bi-product of two actual problems. One problem is bias and the second is talent gaps.

Bias is a factor in that many interviewers have no idea what they want from a technical perspective, or simply lack confidence themselves. When in doubt hire somebody exactly like yourself. This isn't objective or a valid representation of competence, but it is common.

Talent gaps apply when there are a surplus, plethora is a better term, of new developers and senior developers are purple unicorns. It takes time and lots of practice to transform a newb into a rockstar. Throwing money at the problem isn't a magic formula for providing extra time and practice. Years of employment experience isn't an indicator of quality either as that doesn't necessarily mean practice solving hard problems.

When you solve for bias suddenly there are a lot more competent candidates available. If you realize a single senior paired with several newbs accounts for the talent gap more quickly suddenly you can hire functional teams without false expectations.
How a $10 microchip turns 2-D ultrasound machines to 3-D imaging devices
Inside the mind of the man who wants to transplant human heads
Fine-Grained vs. Coarse-Grained Urbanism
You can read out more about it in the blog post ( https://research.googleblog.com/2017/10/eager-execution-impe... ) or the README ( https://github.com/tensorflow/tensorflow/tree/master/tensorf... ). This is still a preview release, so you may hit some rough edges.

Looking forward to your feedback as you try it out.
My engineering friends thought Mike’s resume was fine

If they thought it was fine, they could easily tell HR, "Interview this person" and just like that, they're past the screen. (I don't know why it too me so long to learn this.)
Identifying an explicit subset of an expressive language that has performance/analysis properties you desire is an absolutely fine thing to do. In fact it's intelligent. Are you implying it's bad in some way?
Killer Kis of Miscat steal the show
I'm not talking about Wendy's salads. I'm talking about casual-to-upscale places that feature salad like Just Salad, La Madeleine, Pret A Manger, Sweet Tomato (Souplantation), Chopt, Salad Works, Souper Salad, etc. And that's not even getting into the fast-casual sandwich places like McAlister's Deli.

If all that's not fresh and healthy enough, it's not hard to pick up an (unsauced) grilled chicken breast at a BBQ place and some fresh veggies at the grocery store.

I mean, maybe you have especially refined taste, but all those places aren't unpalatable to the median person.
I mean, you don't NEED to take any action... if you don't care that your data feed no longer exists.
Killer Kids of Miscast part 2
Get live news in a commandline from newsources like bbc etc.
Airport is not government.
I don't love the idea of routing all my app traffic through the CDN edge, and I really get the willies thinking about terminating app-tier SSL at the CDN. I guess if a deployment is all-AWS or something, sure, but there's plenty of static content that I'm comfortable sharing with my CDN even though I don't want them seeing any user-generated content or metadata.
http://raypeat.com/articles/articles/unsaturatedfats.shtml
Do you have any experience with data frames in Spark? Do they work well?

My impression that it's more of an API to bolt the data frame abstraction onto whatever Apache Spark already did, rather than a native data frame representation. But I could be wrong -- I haven't used it.

Is the query language Scala or something else? As far as I remember, native Spark is like MapReduce where you write the distributed functions in the same language that the framework is written in -- Scala.

Also, I'm pretty sure Apache Spark is more immutable/functional, whereas in R and Python, data frames are mutable. But that model also has benefits, for redundancy and resilience to nodes being down, which I believe is the whole point of Spark.

Although, I have a pet-theory that you don't really need distributed data frames. For 95% or 99% of data science, use stratified sampling to cut your data down to the size of a single machine. Then load it up in R or Python. You can make almost any decision with say 4 GiB of data. Often you can make it with 4 MB or 4 KB of data. It's not the amount of data that is the problem, but the quality.
yup, the article got me too
Note that Yahoo's account integration is weak and weird so you may wish to manually delete things linked to your account first.

For example, if you have any Yahoo Groups you own, you should either delete them or transfer ownership first, as Yahoo has basically left that area on life support only and won't even promote a member to a moderator, let alone owner after a poll anymore -- so there are groups basically accumulating spam, with public posts that need to be deleted, or just unable to get new members.
What surprises me is just how accepting and tolerant most Americans are to what is really unhealthy and disgusting food. Is it just that these foods are cheap?

I'm not sure if this has something to do with the building codes in suburbia that require a sprawling parking lots for every restaurant. In South Korea, for instance, there are mom and pop restaurants in every city that serve fresh, delicious food (chain restaurants do exist, but are not as common).
Installed the plugin after I saw the Indie Hacker interview. Really like the product so far! It integrates very smoothly and I like the fact that you don't have to login to use the product. Recommended!
Serving 1TB of data the cheapest way possible
Penguins? What are you talking about?

I don't care about low-level encryption details. That's why I use encryption software instead of coding my own.
Of course there's a human cost. That's the price you pay for progress. People chose to take risks, some were rewarded, some weren't. That's life.
I was just saying it had at least a few healthy options and wasn't "complete crap". My problem with those places is staying away from the bread products, but that's not because there's a health-food wasteland outside the island of Manhattan below 96th.
How to engage candidates and recruit faster with Texting
The trams and tram tracks in Amsterdam is still a problem for bicycles. Cross the tracks wrong and your bike tire gets stuck in the tracks and you go head first in to the street. Trams themselves can be as deadly as cars are to bicyclists. Fortunately they are more predictable and confined to their tracks.

Ideally, both trams and cars would be completely underground or above-ground, and have no possibility of collision with bicycles or pedestrians at all.
I'm totally confident that we could replicate Amsterdam in any US city if we wanted to. But before we get there, I need an article about what to do about the fact that so many of my fellow Denver Coloradans hate: bike lanes, buses, trains, places to live, sidewalks, wind turbines, solar panels (but also normal road maintenance and traffic). It's like there is a conscious effort to create more smog and traffic jams.

It is boggling. We can't even start to think about having nice things until we diagnose this particular social disorder affecting America.
The most impressive optimization in this work is the number of click-bait words crammed into a single title. A number of alarm bells are set off with a cursory reading of the article:
1. The algorithm was run on a model of the Higgs, not real data
2. The quantum annealing algorithm outperforms the classical algorithm on small data sets, but underperforms on larger datasets. This is taken as evidence that quantum algorithms can learn from fewer samples, when overfitting is the more likely explanation.

caveat: I skimmed the Ars Technica article, didn't read the source Nature paper at all.
I went to a workshop hosted by eShares Inc. regarding stock options a few years ago. They've since put it up on their blog. Highly recommended: https://blog.esharesinc.com/equity-101-stock-option-basics/

Btw, if your employer haven't used eShares Inc for cap management, they should. It's much more streamlined with the electronic stock certificates and exercised (no messy paper trials to keep!)
You're actually right, I think -- I don't know of a specific (standard) term to describe that fallacy, and every time I've criticized its appearance, I've had to make up a neologism or spell it out expliclity [1]. ("Vulgar Keynesianism" is one term for it, but it's not the only school that does it so it's a fair term for the precice concept.)

In any case, I was just trying to make the point that

a) The turd-trade example does not help the debate about the underlying concepts -- regardless of label -- because it's uses an intuition breaking situation to build intuitions, which is no more insightful than pointing and laughing at people with bizarre preferences.

b) STV is not the same as the thing the parable is criticizing.

[1] Example comment I remember: https://news.ycombinator.com/item?id=12242525#12243088
I'm on the team that worked on this -- happy to answer questions!
For data frame implementations, you can also look at Spark's Dataset/DataFrame and Graphlab Create's SFrame.

The company/team behind Graphlab Create was bought by Apple and the open sourced components haven't been updated since then. Because of that, I wouldn't use it in production, but if you are just looking for functioning implementations to compare, that gives you one more.
I honestly don't know why anyone takes the New York Times seriously anymore. They so obviously have an editorial agenda that even in their ostensibly 'objective' reporting they can't hide it.

Yes, there will always be stories of businesspeople failing to grow businesses, and losing their savings doing so. And the story of investors over-extending into a market is as old as time. One would think that the flow of cheap money from Wall Street to Main Street would be celebrated. But, leave it to the NYT to never pass up an opportunity to vilify Wall Street.

Of course, if private investors on Wall Street invested in regional mom-and-pop health-conscious juice bars and eateries and lost their shirts, the headline in the New York Times would be "Wall Street gambles Americans' hard earned retirement savings on uncertain business models."
At the time, the default font, that there were a few common LaTeX résumé templates, and the superior formatting compared to alternatives. If I wasn't sure, I'd just ask.
Bayer was the company that originally developed aspirin, it was their trademark. At the time it was one of their two main products, the other being heroin.