skysight-inc/HackerNews huggingface dataset:
S and Z pieces you mean: htp://harddrop.com/wiki/A_deadly_piece_sequence#Alternating_sequence_of_S_and_Z_pieces

Playing with S-only is trivial.
Sure, but as more and more phones go 5G, they may see their traffic drop.
Or even compatability with different versions of the same compiler, runtime or libraries.
Lenses with Immutable.js
That statement doesn't follow. See Brooks' law.
I agree US dislike of regulations is understandable becuase of the cost it adds but they let things go to far.
Subprime mortgage crisis is a good example they gave an inch and the banks stole miles.
On this point, I'd run a cross platform cup benchmark, to ensure that you're getting comparable instances.
Not too long ago Google use GWT for INBOX which brings familar face back to the community, notably Cromwell. Maybe that's the reason behind some contribution from Google.
TuneUp Utilities 2016 Product Key Full Crack Free Download
Well done all of you, I use your work every day.

Please, please be very conservative with UI changes.
Seems we're at maximum comment depth..

In answer to your question: no. I'm not blaming anyone who turned up to vote. I'm blaming those who didn't turn up to vote.

http://www.electproject.org/home/voter-turnout/demographics/...

The most recent data from the US Census Bureau indicates that the turnout rate for the 18-29 age group is at the lowest it's ever been since at least 1986 (this is as far back as the charted data goes). They are the age group with the lowest participation.
This new deal should make Yahoo more attractive to new hires who are afraid they might hate Yahoo and quit. It won't help retain anyone who is already hired who hates their job.
People with high IQ's are privileged. Tall people are privileged. People with happy demeanors are privileged. People who are beautiful are privileged. Yet I don't hear many people telling tall, beautiful, intelligent, or happy people to "acknowledge their privilege" and do something about those who don't possess it. I'd rather be black than be short, be female than be stupid, be beautiful than be rich, and be homosexual than be clinically depressed. And I don't hold it against those who possess those desirable qualities or expect them to make up for my lack thereof.
I have made my peace with this pernicious meme. I have decided that as a ok developer who can sometimes shoe flashes of insight and produce some good code,

I will do what ghostbusters recommend :

- when someone asks

- are you a 10x engineer?

I will reply

- yes

And not try to disabuse non technical folks from their nice comforting ideas about how development really happens
It's more complex than that. A state government is made up of many self-interested actors who, as a citizen one would hope, are acting in concert to promote the self-interest of the country they are charged with.
Those are definitely the issues that drove me nuts too.

Although if the community grew to the level of Spring Framework, I doubt integrating with 3rd party would be such a big issue.
Of course there are outliers. Nobody disputes that Jordan was a 10x basketball player (probably closer to 100x when compared against the true mean and not just among professional players). Nobody disputes that Coltrane was a 10x jazz musician. Why would software be unique among all fields by not having any outliers?
It's pretty standard corporate practice to have a "single sign-on" that allows users to use the same user ID and password to access all resources.

It's also difficult to secure machines in public places - anyone can sneak in to a classroom when it's empty, and it only takes a short period of time to install a key-logger or other malware if you have physical access to a machine.

It's certainly possible to have two authentication systems, a secure one and an insecure one, like you propose. However, it's more work for the IT department to maintain two systems, and every user would need to know which user ID and password to use in which situation. The IT department may not have the resources to do this, or they may just be lazy.

Another approach to make the system more secure would be to not allow access to sensitive personal data through online systems at all. I work at a company with hundreds of employees where no personal data is accessible to employees online. For example, tax forms are mailed to employees' homes, and you have to go to the Human Resources Department to get any personal information updated. It's cumbersome, but secure.

Since you probably have no power to change the way the college runs its systems, the only thing you can do to protect yourself is to change your password frequently.
Perhaps Lumileds are components in the assembly of vulnerable military equipment? Or Don Fanucci didn't get his action yet?
We already have regulations for things like safety, so it all depends on how seriously you think of the matter, and how well you think the government will be able to regulate it.
is this just another label to refer to someone more effective at what they do, i.e. "ninja" or "black belt" ? or is it based on Peter Thiel's 10x technology or innovation leap?
For what benefit? PulseAudio is MUCH better then alsa ever was.

I know the launch of PulseAudio was horrible with Ubuntu and Fedora implementation was just horrible but that was 10 years ago. Now PusleAudio has made Linux Audio much better then it ever was before.
Just a note: There is an obvious, non-technological bias in this thread at the moment of posting. The top-voted commented is objectively proven to be incorrect and dissenting opinions are being downvoted.

I would like to call on the HN users to think and vote on this on a technological, rather than a selfish nationalistic perspective.

The alternative discussion to be had is: Is Hacker News thought to be a global site or a US site with foreign guests? What would the consequences be if the conclusion was that it is the latter?
That website is great
Yes you are right. Long back I asked a lot of people why they use Mac rather than other machines and Most the people said they became productive and more better because of certain features that Mac provides like smoother touchpad and the operating system is more optimised with respect to the hardware,so that the system through put is higher than average when you compare with any product. also Mac won't get old with in couple of years. I know lot of older plastic MacBook still runs and people still trusting the device for their daily use. I am developer converted to designer. And Mac help me in the transition buy providing good and affordable tools and as everyone started I used windows in my begin then switch to Linux and after that to Mac and never went back. I not saying I became a fan boy, but I trusting this product a lot.
"Throughout human history, the old have subsidised the young."

Is that true though? Having lots of kids so they can work on the farm and mom and dad living with you until they die?
a) Weelll, Ish :) DL really doesn't need any more direction than what's in the data, but with IPL (Inductive Logic Programming) you also don't _need_ to have any background knowledge. And it can totally discover its own features.

Anyway it depends a lot on the specific algorithm, for instance see Alignment-Baed Learning [1] and the ADIOS algorithm [2] for two examples of thoroughly symbolic grammar induction algorithms (though not quite ILP) that works on unannotated, tokenised text, so is entirely unsupervised.

And, if I may be so bold, my own Masters dissertation [2], an unsupervised graph induction algo that learns a Prolog program from unannotated data. You won't find evidence of that on my github page, but I've used my algorithm to extract features from text- as in word embeddings. Also, it's a recursive partitioning algorithm, so essentially an unsupervised decision tree learner, only of course it learns a FOL theory rather than propositional trees. My hunch is you could use decision trees unsupervised and let them find their own features, although that'll have to go under Original Research for now :)

Those just happen to be three algorithms I know well enough, but you can google around for more examples. In general: relational learning can do away with the need for feature engineering, it's one of its big strengths.

In fact, I'm starting to think that - unless DL is somehow magical and special - it should be possible to turn most supervised learners into unsupervised feature learners, by stringing together instances of an algorithm and having each instance learn on features the previous one discovered. Again- Original Research and big pinch of salt 'cause it's just a hunch.

[1] http://ilk.uvt.nl/menno/research/software/abl
[2] http://adios.tau.ac.il/algorithm.html
[3] https://github.com/stassa/THELEMA
The reason why is systemd is MUCH easier to use and the majority of developers have jumped on board since it replaced a hack of a system. Just like PulseAudio has made audio life much better systemd has also done the same thing.
Well they would be officially registered as unmanned craft.
It doesn't matter if you're a 10x peanut butter sandwich maker; no one is 10x all the time.

There are projects, and there are chores. Everyone wants to work on the projects all of the time, but that is wasteful. When one is productive, they should work on the projects, and when one isn't productive, they should do the chores. That's a habit that can be learned.

The only person who knows what they should be working on is themself. So, autonomy is important. You can't have a person with a habit of using their time most effectively who also isn't in charge of when and how they spend their time. Self-management is a skill that can be taught.
> In this regards, Rust is actually the Blub

I'm not so sure. We are aware of the features that they have; we just prefer the strongly-typed versions to the stringly-typed[1] versions.

We do desire more meta-programming features, and they will happen. Like all decisions, we don't want to rush into them.

1: This is not _entirely_ accurate, but I'm slightly at a loss for how to exactly characterize this at this particular moment. Rust's metaprogramming guarantees that you always generate valid Rust code, D's does not.
A Code of Conduct for Open Source Projects
But they'd never have gotten to that point without ignoring the laws, which is the one thing everybody likes to give them a hard time about.

So very many people can't tell the difference between "x is wrong, therefore illegal" and its converse.
We've had a pilot for 6 months, users stopped using it. Something's fishy with the HipChat team. They've been asked to fix iPhone notifications[0] for more than a year now and all I see is new emoticons and silly features. Nobody with an iPhone can use HipChat, no wonder everyone went to Slack. Smells like internal sabotage, crazy stuff really.

[0]https://help.hipchat.com/forums/138883-suggestions-ideas/sug...
While I agree this is bad, I think it's a misuse of the term IoT. Webcams have been around since the 90s.
As I've written before [1], I find it confusing that some people believe "10x" or "rockstar developers" are a myth. Are star athletes, artists, writers, and, uh, rock stars, a myth? Why would the programming profession be the only one where there are no major differences in performance?

[1] http://www.ybrikman.com/writing/2013/09/29/the-10x-developer...
>The article goes on to suggest that there are "1000x" engineers who can do things other engineers cannot do.

It's a very easy statement to make but really hard to prove. I will probably never write a solid OS kernel, but I'm also not going to spend 5 years trying to learn all of the concepts and hard-won knowledge just to prove that I can when I really don't want to be doing it in the first place. Especially when you can back out of that original argument by saying "Oh, well you were 10x, you just didn't know it".

I also haven't read too much about career progression for engineers which plays into all of this, i.e., what percentage of 10x should I be after 6 months? 1 year? 5? 10? What skills should I possess on that career timeline? The answer right now is pretty much open-ended.
It also is people holding onto the 1970s Unix system architecture and philosophy. Linux is Unix like and systemd is just a better modern system, but others philosophy on systems just won't allow them to support it.
Am I missing the 'kanban' part? This just looks like a Trello clone to me.

Is there anything actually relating to kanban built in? Like limiting the # of items, tracking cycle time, etc?

I can't find ANY settings anywhere.

Also, I can't figure out what a 'Grain' is. I think it might be a 'Board', but when I click on an App, it loads a page w/ boards, that isn't the same page as 'Grains'

So, no tests, no documentation, no settings, so kanban-specific features.
>So how do you make a 10x environment on purpose?

I think there are two necessary parts:

1. A high level, well-known, agreed-upon plan. Everyone needs to know what they're working towards, why they're working on it, and how they'll do it. This lets people work largely autonomously but towards the same goal, reducing friction. I've been a 0.5x engineer because my manager told me what I needed to build but not why. So, I'd build something, and the feedback would be "no, that's not exactly right, just do it this way". What could have taken an hour would take days while I slowly figured out what he was imagining.

2. As few blockers as possible. Use tools and languages the whole team knows or can learn well. Create a collaborative environment where people can ask questions instead of spending hours working through tiny issues. The manager should make removing external blockers one of their highest priorities.

This is what allows people to work at peak efficiency. I think when there's nothing holding them back, most good engineers are "10x" engineers.
This might make a good "Show HN".

Guidelines: https://news.ycombinator.com/showhn.html
What makes you so certain? Why are you convinced you're right?

Look at the file format. It is most definitely voxel based data. That it is comprised of regular sample points on a 3d grid is a matter of fact.
https://ephtracy.github.io/index.html?page=mv_vox_format

It takes all of 30 seconds to download the app and run it in order to see first hand it is voxel based, less time than it takes to write comments.

Maybe you've conflated the concepts of underlying data with the chosen method of rendering. But, even if that's why, it's false to say that rendering voxel data with polygons isn't voxels. Voxel data has been rendered with polygons since the term was invented, whether it's iso-surface (marching cubes), splatting, shear warp or cubes. The only time voxel data is not rendered using polygons is when it's ray traced.
It's true if you consider there is something between old and young.
TLDR; The South African man Arno comes to the US in 1999. He cons millions from farmers and rich women. He eludes the FBI and a private investigator in 2008. He flees to South Africa in 2009 with his brother, the leader of an organized poaching ring. In 2011 Arno and his brother's poaching ring are caught by local authorities in South Africa.

There are lots of interesting bits of California agricultural history between the plot points.
Or maybe it's just human nature to identify with those who possess similar qualities. This isn't "systemic racism/sexism", it's perfectly natural. Minorities often favor other minorities in their own circles, women definitely favor other women, but because they're in the minority the behavior somehow becomes ok. If people are upset about broken job interview processes, then maybe we should fix the fucking broken job interview process rather than scream "racism" or "sexism" and force people to hire for quotas.

Just like you mention, blind auditions boiled the interview down to the only thing that matters - the music. And if they were truly better at playing than the others, the orchestra was hurting itself by not hiring them in the first place. Other competing orchestras could implement the blind-audition approach and play much better music and get more audience members as a result.

The last thing you want, however, is to swing the other direction and give people jobs based primarily on their minority status. That's as bad as nepotism/cronyism and it rots organizations in the same way.
Please Reject Microsoft ChakraCore PR
Focusing on technical merit is how lesser engineers try to maintain their position in the status hierarchy when they know they can't cooperate and coordinate as well as others.
Wow some people think Musk is the chief technical specialist on SpaceX? That guy is an awesome self-promoter.
Yes, and the actual 10x engineer will probably be compared to a 1x engineer who the organization currently considers their 10x engineer. This may cause the organization to reject the 10x engineer, simply because they don't know what a real 10x'er looks like.
VMware Insiders Brace for Big Cuts
Swift iOS Books
> The easiest way to be a 10x engineer is to make 10 other engineers 2x more efficient.

I thought being a 10x engineer meant being able to achieve a task which could not be achieved by 10 average engineers.

Does it mean the ability to do 10x the amount of work than everybody else? That doesn't seem extraordinary, that's mostly a case of focus.

In general I dislike the egotism attached to the idea that one engineer is the cause of other engineer's productivity. That's a lame way of self-congratulating.
That assumes by "Marketing" you mean only advertising and not "Marketing" as advertising, pricing, distribution, and most importantly product development.
Michael Bloomberg considers an independent presidential run
Online webcams are part of the IoS, and if webcams remain insecure after having been in use for 20 years, there's little hope for the rest of IoS to be any better.
Jobs gave these interviews for Apple products not himself. He arranged massive puff pieces (magazine covers) on Apple and their products to coincide with launches of new products.
On the contrary, this is the best way to make code reusable, because it is the only way that allows a C or C++ program to add more code solely via the compiler, without also requiring modification of external build scripts / tools / etc.

When you are shipping and maintaining code on 5 or 10 different platforms, this really matters, because the friction of adding new files becomes huge ... you have to go add that file to 5 or 10 different fuckity fuck build systems that are all uniquely terrible, and hey maybe Apple updated XCode to whatever the new lousy version is instead of the old lousy version, so you have to go through the rigamarole of installing that, which of course won't completely work, oh and the internet is slow today, and on some console platform that shall not be named our dev software didn't auto-renew its license and that is mysteriously timing out so now we get to deal with that for hours, blah blah blah.

This is not an exaggeration. You're lucky if you actually get to do any programming on the day you decide to add a cpp file.

Experienced programmers who ship on a lot of platforms really want the simplest and most straightforward way of using code, and this is what that is for C and C++.

More modern languages could be designed to be better at this, but they usually aren't. (A 'package manager' is not really the answer, it is a solution to a kind-of orthogonal problem and usually brings in way too many of its own complexities.)
And that's for one young, healthy person! The plans available, coverage, and costs are terrible. I can't imagine how regular workers making < $100k are paying those premiums and they're going up by about $50/year consistently. The bill had many other good provisions, but other than Medicaid expansion (which was turned down once again by mostly baby boomer asshole governors whose demonstrated compassion and empathy levels are so low they don't belong in the human race) none of them actually provides health care. It creates a market, and like you say, not a very good one, and fixes problems that shouldn't have existed in the first place like denying people coverage because they're sick (preexisting conditions) or went a month without coverage.

And this is amazing progress and the best we can expect in America from the mostly baby boomer assholes in power. But if we repeat mindlessly that America is the greatest country on earth enough, we can overlook the fact that it is dead last in healthcare out of all developed countries. Why socialize medicine, pharmaceuticals, and other industries that profit off of people's misfortunes, sickness, and death? Why not profit off of other people's misfortunes, sickness, and death? Die already so I can get rich. That is the American way, after all, and that's why those prices are so fucking high.
I 100% with you that UX is the most important problem that is not solved with PGP, and as long as nobody will do something we'll never be able to use crypto. I also believe that if your crypto doesn't solve something that PGP doesn't already solve, then you'd better spend your time on bettering UX instead.

However Mumble is not a valid comparison, because Mumble is not End-to-End encrypted. The security of Mumble amounts to an encrypted connection to the server, protected by a password; from this POV Mumble is no more secure than Facebook or Hacker News.
The "don't roll your own crypto" mantra was created by the NSA to make people afraid to develop and deploy cryptography. See here: http://www.youtube.com/watch?v=fwcl17Q0bpk
As with any term that becomes a "buzzword" (e.g., DevOps, Lean, Agile), the definition of MVP definitely gets muddled and everyone has their own take on it. I could replace the term with "how to build products by repeatedly identifying your riskiest assumptions and building the smallest possible experiment to test them", but I think "MVP" is a bit easier to read.

> This article is more about "how to find out what an MVP might be".

This sounds a bit tautological. An MVP is the smallest possible experiment to test your assumptions. To find out what that experiment should be, you have to do an experiment to test assumptions...

Also, one of the key ideas in the article is this is not something you do once to build a single MVP. It's a process you use over and over again to develop every aspect of your business, including the product, marketing strategy, software architecture, etc. For example, to build a large software system, you don't write 100,000 lines of code, then hit compile, and hope it works. Instead, you do it incrementally. Write a few lines of code, test them, make sure they work; write a few more lines of code, test them, make sure they work, and so on. Or to quote John Gall, "A complex system that works is invariably found to have evolved from a simple system that worked."

> Adding an extra feature nobody needs means you've not built a minimum product.

This reminds me of the No true Scotsman fallacy [1].

"No MVP should have unnecessary features."

"But that successful company's MVP had all sorts of unnecessary features."

"Yes, but no true MVP should have unnecessary features."

This sort of critique isn't wrong, but it's not useful. How do you figure out which features are necessary and which ones aren't? The best way I've found to do that is to pick your riskiest assumption and to test it. And to do that over and over again, incrementally building up your product as you go. If you don't like the term MVP for that, I suppose that's fair, but then please suggest a better term to replace it.

[1] https://en.wikipedia.org/wiki/No_true_Scotsman
Nitpicking: Flux is a pattern, Redux is a library (which implements something similar, but not exactly the Flux pattern).