skysight-inc/HackerNews huggingface dataset:
I watched that the other day.

Kroc was just as visionary, if also greedy and manipulative and ready to succeed at all costs. He's clearly not afraid to steal a business or wife. He's also somehow easy to relate to (thanks Keaton).

You can see him lying to himself and justifying his actions. Got the feeling that Kroc wasn't all that different from many SV founders. You don't go to SV to make a burger stand, you go there to make an empire. There's a reason Kroc is discussed in business schools.

On a side note, reading about the founding of Twitter there's a lot this kind of back and forth.
Much appreciated, thank you.
I used that 6 years ago and it felt ancient then! I feel your pain. I hate those templates some people use. Surely most companies are transitioning away from it?
Terrible advice! I tell all of my students to find as many analogies as they can. You can never lose by increasing the number of ways in which you understand something. Analogies, some may argue, are at the heart of mathematics.

> Mathematics is the art of giving the same name to different things

Poincare.

> The art of doing mathematics consists in finding that special case which contains all the germs of generality

Hilbert.

> The vast majority of us imagine ourselves as like literature people or math people. But the truth is that the massive processor known as the human brain is neither a literature organ or a math organ. It is both and more.

John Green.

> Sometimes I think that creativity is a matter of seeing, or stumbling over, unobvious similarities between things - like composing a fresh metaphor, but on a more complex scale.

David Mitchell.

There is an ounce of truth in what you say -- metaphors can be abused to draw false conclusions. This does not mean one should cower from using them.
I work for a company that uses mostly Node.js for their production microservices. It works very well. Joyent wrote their entire private / public cloud in Node.js. https://github.com/joyent/

It is definitely production workable. It's "LTS" cycle is insane, but it's workable.
Unless you're fish poo or bird poo, I wouldn't worry too much. The animal digestive tract is an active transport system operating at the molecular level and reasonably selective about hydrocarbons.
So awesome to see these dapps get to the next level!
What are the important problems in UI engineering?
GNU Social, Diaspora, and Friendica
>Why is being able to remove paying customers such an important right, but not getting what you pay for? Kicking out a paying customer who has committed no wrongdoing is essentially theft.

No it isn't. The customer would have to be compensated for the damages.

But you should have the right to break contracts.

>Airlines should be able to kick people off for actual good reasons, like if they're a safety threat. But "we want that seat more than you do" is not a good reason.

My guess is that the reason here was "If we dont kick you off, we have to cancel/delay another flight"
its simply lazy thinking to assume that people are paid what they deserve. not that your point isnt generally fair, but i always feel like we go too far in the direction of assuming people are paid what they deserve.
If they lead them into an indexing bubble, they do them no service.
With Spot, if the market price goes above .2x retail, and your job runs long enough then you never succeed with Spot.

By comparison, if you are able to create a preemptible VM you are guaranteed to pay .2x retail and then likely (but not guaranteed) to have 24h to do your work.

tl;dr: A maximum bid of .2x retail isn't equivalent to preemptible. There's almost certainly a bid for a given instance for a given runtime that would result in the same price, but it varies over time, space, runtime and instances shape.

Disclosure: I work on Google Cloud (and launched preemptible VMs)
I don't know about non-competes, but you can't patent math. You can patent systems that use math, but not the math itself. If the application is different enough they might be fine?

I'd be interested to hear from somebody who knows more.
I'm with you on not reinventing DOM, but often you don't want your Document Model tied to DOM - despite nominal similarities - and Slate seems like a good example of how simple things can be made, even for rich document/app type things.
previous submission: https://news.ycombinator.com/item?id=9675248
do drug smugglers deserve millions?

do cheating athletes who aren't caught deserve millions?

do patent trolls deserve millions?

do televangelists deserve millions?

do oil and mining companies that destroy the environment deserve millions?
Is this very different from how it works? From what I can remember from the last time I used it, you point it at the image, and it gives you a set of points to center your camera around, automatically capturing the photo at those points, so you never have to press any buttons.
you would consider...or you would not consider using anything else :-)
Gif Maker – Video to GIF
That makes sense. I want to rewrite my plist parser to both use Serde and be zero copy (https://github.com/conradev/plist-rs/issues), and for binary plists you would similarly need to convert UTF-16 strings to UTF-8, but wouldn't need to touch UTF-8 strings.

I wonder how the API would work. Would json::Value be modified to have a lifetime and contain Cow enums? How would it implement ToOwned? It almost seems like there would have to be separate types, a json::Value<'a> and json::OwnedValue.
Hanging hot fabric can sometimes flattens out wrinkles almost as well as an iron.
There's nothing wrong with modern C++, I think it can give any other language a run for its money in this space. If you are talking about a complete re-write, I don't think you can fairly overlook it. RAII + smart pointers eliminate the most pernicious memory management issues. The STL has grown to parity with other modern platforms. Even without a rewrite, given enough time and effort, that crappy old Konquerer codebase may even turn out to look reasonably good.

I would not, however, wish it to be the only thing available.
I never said otherwise. Again, the idea people hold about a technology, with a given tag, is moving in the direction of what they expect as users of said infrastructure. Please note that I did indicate this was an irrational belief. Whether or not Docker actually does this thing people understand it to be is another argument entirely.
I finally used snap chat a few months ago, and the experience was just annoying. Don't get me wrong, the whole take a snap of your face, make your voice sound funny is really fun and all, but the UI was just annoying, there were emoticons appearing next to my friends names, I had to google it to find out what it meant.

There was some number next to my name, next to my friends names, god knows why its there, i'm assuming something to do with how many snaps you send.

The navigation.. just really unintuitive. So as a user it makes me not want to explore the app, hye i got a snap from a friend, okay watch send a "haha nice" message and forget about the app.

While it's kinna scary to watch how much power FB has, I can't help but think its snaps own damn fault for making something that does one thing, and for not taking any measures to make it do more, to get me to stay with the app, to get me to use it more.
How does it compare with Amazon Linux? Does it already have the improvements added now to Ubuntu?
I am rather hoping this make large capacity DRAM some price drop.
The IRC gateway to Slack (not on by default) makes it a lot more bearable.
its an art not a science. use your best judgement

in my opinion, a small collection of core services is better than a monolith or a large collection of tiny services

Somtimes it makes sense to have multiple services live in a single "monorepo" for shared tooling and other resources. 1 repo, deployed to multiple places for different purposes.
>my debit card from the same bank that also has no foreign currency conversion fee

I'm assuming they're making money on the exchange rate, then?
I've been looking for something similar to this but for Algebra, Trig, etc. before relearning Calculus and came across this: Mathematics For The Pracicle Man by Howe (1918?) http://www.aproged.pt/biblioteca/mathematicsforthehowe.pdf
It's targeted to Engineering students and it's not lengthy, won't take me two years to learn. Hopefully it'll be of same quality as Thompson's book?
Cap'n'Proto remote vuln: pointer overflow check optimized away by compiler
"They used to hold the promise of good fast-food but now the food is neither fast, nor good. In fact, in 2014, the average drive-thru wait time was over three minutes (the longest it has ever been in about 15 years)."

Nobody goes there anymore. It's too crowded.

I know it's a serious worry, but seems like one of those good problems to have.
Using Venomous Proteins to Make Insect Milkshakes
The FPGA pins are connected to the host CPU via PCIe Gen3, 4 local DDR4 channels for each FPGA, and if you are using the f1.16xlarge, there are pins connecting between the FPGA.

Both f1.2xlarge and f1.16xlarge have NVMe SSD, attached as PCIe device to the host, and not connected directly to the FPGA. One could consider using standard linux NVMe drivers or SPDK user space drivers for high throughput and low latency data movement between the NVMe SSD and the FPGA
Skew Correction Improvement with Better EigenPoints Selection and Grouping in Java
I only got about 4 hours on an older ultrabook (about 5 years ago) with an SSD. I'm not sure what you get these days but under in the 3.5-4.5 hour range isn't very good IMO.
The description of amount of work the author produced, including for the SVG 2 spec, reads like the CV of someone who has been with W3C since 1999 (which is when W3C first started working on SVG according to Wikipedia). It's stunning that the author only started self-learning web dev basics just 3.5 years ago. Whatever she decides to do with SVG, I hope she can easily land a job in the field despite her requirements to do remote work. She clearly has the technical chops, communication skills, and perseverance that tech companies value.
Wow why don't you write your own tools and make a company out of it?
Refer to jeffbarr's answer:
Great question! I checked in with the team and this is what they told me:
"The developer FPGA code is enclaved inside AWS FPGA Shell, to prevent malicious FPGA code from damaging the hardware and to provide the necessary protection for PCI Express and the host machine. The pin assignment of the FPGA is controlled by AWS."
And
"AWS infrastructure monitors the thermals as well and the F1 hardware was designed to sustain high power consumption to enable developers to utilize the maximal available FPGA resources and frequency."
My takeaway is that the twitching hip is disturbing.

https://4.bp.blogspot.com/-Q5bnNur88ME/WPfbie00jGI/AAAAAAAAB...
Lyft's Head of Engineering asks teammates for open communication
Ironic since Ansible's lack of Python 3 support was due to vociferous insistence by key Ansible developers that it would be wrong even to allow the use of Ansible with Python 3 as long as popular CentOS versions did not have it.
Softmax GAN
For those who don't want to wait for this to be completed, there is already

https://github.com/mattn/go-sqlite3
Many management types will attempt to tell you that you can't hang clothes on a line. In nineteen states, such rules are explicitly prohibited by state law: http://www.sightline.org/2012/02/21/clothesline-bans-void-in... . They have the cheeky name of "right to dry states".

A related thing often banned is external over-the-air antennas, protected by US federal law.
But, and I don't mean this blase style, I haven't seen immigrant heavy block-buying in $1-5M homestead Country Clubs, because people don't buy blocks of land like that in Westlake, Texas. Like you said - occasionally. It's not the status quo. Economics matter.
Well at least we figured out where the $9mil went...

https://news.ycombinator.com/item?id=14159963
Does Status use SPV?
The Constitutional definition of treason doesn't mention citizenship, and neither does the statutory definition (which, necessarily, is a subset of the Constitutional one.)

That said, he also doesn't meet the "owing allegiance" requirement of the statutory definition. He might arguably be an enemy of the United States, but he can't be a traitor to the United States.
Removalists in Melbourne, Sydney
> Network effects refer to a situation where the product becomes more valuable with more users.

Which is the case with windows. Because the product has more users it becomes more valuable to developers/business, which then becomes more valuable to users.
> But I never cared about SVG itself. It's just a tool. I cared about what I could build with it.

I'm calling BS on that last statement of hers. I don't intend for this to sound mean. I intend for it to help her (or readers), to be honest with themselves. It WOULD be sad if she wasted all this time on SVG if she really would have rather just been building stuff with SVG. However, that to me doesnt reflect reality; so it shouldn't make her sad. She got to spend time doing what she clearly actually likes doing: technical writing! Theres nothing wrong with that!

No one who actually likes to build stuff would spend so much time on committees, book deals, and technical writing. Thats okay! She should be honest with herself about her preferences.

The positives are that "committees, book deals and technical writing" are very transferable skills to whatever other web technology needs more of this sort of thing.

EDIT: I in no way mean for this to be callous regarding counting pennies. I am sympathetic to the fact that much of her work was unpaid :(
Maybe it's Google advertising Sesame Street advertising Google Earth?

I've worked on a few projects like this before and it's really hard to not wind up cringing at the vast majority of the ideas.

To me, this seems pretty meh- definitely contrived, and if I'm not up to date with all things internet I'm probably wondering what are they announcing? Some new GE feature? Some new Sesame Street character? Just saying hi?

Kudos to whoever thought about bringing in Sesame Street to talk about a launch of GE though, I'm hard pressed to think of anything as positive for kids across so many cultures as the Sesame Street brand.
Dr. Huskey was also instrumental in setting up of Computer Center at IIT Kanpur as part of Kanpur Indo-American Programme. The bullock cart being used to transport the IBM 1620 computer[1] is part of IITK folklore now.
[1] https://www.cse.iitk.ac.in/users/amit/books/subbarao-2008-ey...
How are you going to know what science is if you don't even understand the most basic of scientific facts? The only way someone goes around not knowing the answer to that question is if they've never even seriously discussed science in an educational manner.

>What people really lack is the understanding what science is. Why this method of exploring the world works better than the others. Only after that they can understand why it is worth to pay attention to it.

Absolutely not. You don't have to know how money works to know it is worth having. You don't have to know how language works to know that you have to speak. And you can certainly understand the value of science without having any knowledge of how to personally do it. You just need some respect for those that do.

And I would bet that most people who care enough about the scientific method already understood that it is valuable before they ever bothered to study it. You can't ask for this to be done the other way around. Nobody is going to develop scientific literacy so that you can later show them that it is valuable.
>There is a much better PDF

LaTeX is not an aesthetic cure-all. The original, at least, has been subjected to the critical eye of a typesetter. There is no disputing taste, but I will anyway. If you're using an e-paper device, btw, you can vectorize the text in scanned pdfs like this by applying "Clearscan" in Acrobat, or the equivalent (after which, it becomes readable).
Oh how I would love to hug you right now.

My initial response to the team when I heard the proposal was that programming is an art form. There is a beauty how software is organized and orchestrated.

Given that the microservices do very different things, combining them together will do nothing but clutter a the code base. JS gives an excellent module system which allows for maximum code reuse. That should be emphasized. But combining 6 code bases together into a project that is planning to expand extensively over the next year makes little to no sense at least to me.
Sure, but most of these sky high US salaries are in the bay area. So consider that the cost of living is roughly double there:

https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...
> There's nothing wrong with modern C++

The fact that it's a set of practices to avoid the deathtraps within a language which itself has plenty of problems left lying around is, arguably, the problem with modern C++.
Chris Angel?
Microsoft, Google, Mozilla and the W3C should be paying this woman.
Wish Evernote added a to-do feature.

Hate jumping to multiple apps for such a basic need.
Do you use a special keyboard like Hacker's Keyboard for Taskwarrior CLI?

EDIT: I just found out about the Volume Up+Q thing, maybe I don't need another keyboard. I would prefer it that way so I can swipe when typing new tasks.
Incompatible with S7 edge :(
How to commit fraud and get away with it: A Guide for CEOs
That is interesting. Thanks.

So it takes some effort to make it taste that bad. Keep up the good work SB!
A Universe Explodes: Digital Book from Google You Must Destroy Before Sharing
Can't some whales go hours? I mean these guys are still strange, but this headline is terrible.
Story is from last year. Please add 2016 to the title.
I don't see what this has to do with the argument that "Writers could do it for fun and give away their work for free."

You can argue the point 2 ways

1. Bruce Perens did BusyBox for fun and gave it away for free. After words some people were bad and got sued. So what does his making it for fun and free have to do with after words people got sued

2. Bruce Perens did Busybox and fun and gave it away not for free. His price is that if you it in a product (or portions of it, details don't matter to the point) that product (or portions of it) must also be GPLed.

If you take this interpretation then we're back to the same thing, what does this story have to do with "Writers could do it for fun and give away their work for free."
Consul is all p2p gossip, and it seems to be pretty popular.
Record levels of plastic pollution found in Lake Erie.

One sample drawn near the border of Lake Erie's central and eastern basins
yielded 600,000 pieces of plastic per square kilometer

-- twice the number found in the most contaminated oceanic sample on record, Mason said. - Cleveland.com
I suppose at this point we should ask ourselves why everyone keeps repeating the same thing over and over again. That's irrationality defined.

You appear to be disagreeing with something I said, so I have to assume it's based on the assertion that naming a company AND product the same thing is usually a bad idea, at least for marketing purposes. The confusion that has arisen with other products in the past is real, and it's clear that people are confused with this move. That's why I said it. I didn't say it to be completely precise about what happened, because people aren't precise in understanding how companies market to them. It's a common mistake in marketing, of which I am moderately skilled, or so I hear.

Anyway, I would say, in general terms, that reality is perceived differently from person to person. This means that some may conceptually map a concept to a word in a completely different way than another. That some are confused about this particular change in mapping is a good indication that my recommendation is a sound one, where the product, company, project and repo should be called different things to avoid branding confusion[1] when the consumer is making a decision.

I would also add that this behavior of companies "being confused" in return to people's confusion resulting from a change in branding of something is also an indication of irrationality. And, it's also blaming in tone to assume people should "just get it" when these things are executed on poorly, at least marketing-wise.

[1] https://hbr.org/2002/03/brand-confusion
It does make you look unprincipled and inconsistent however.
So a while back, I said I am going to start writing "Colloquial books" about all of the courses I took as I relearn all of the stuff in my and other Engineering Branches (minus the grade-gun pointed at my head). One of the first courses are of course Calculus.

I skimmed through some of these video lectures, I wonder if I even should write books for this. Or simply href.

Thank you for the share. Will be of great help to me come summer.
> Is part of the problem authoring tools? Every time I need to make some SVG by hand

I find it strange how unfriendly or unintuitive it is to do by hand. I'd like to use it for more programmatic stuff, but it feels like more of an interchange format than something most of us should understand.
Thanks for sharing this - watched the intro lecture and I'm hooked! This is my idea of "Netflix & chill"
Don't think. Test.

People on HN might be cheapskates but your target might be willing to whip out their wallet sooner.
As a long time web developer, I worked through IE dominance. I was a Firefox early adopter and advocated for it amongst friends and family for years. Furthermore, I am very unhappy about the state of the landscape today. One browser should not be dominating all the others; it is an imbalance in the order of the web.

The hyperbole in your comment kinda kills me though. The glory days of web standards that you are talking about were largely glorious because Firefox came out from left field and started implementing standards and new features at a high velocity compared to Microsoft's IE. Firefox started to beat IE in tooling and platform features, and it was open source to boot. Firefox even had the edge on IE with regards to security (to be fair the bar was low in those days).

All of these details greatly endeared Firefox to me. As a web developer, I loved Firefox for what it stood for and also what it enabled me to do.

Chrome is "winning" the web browser game by taking the pages out of Firefox's playbook. Chrome is open source. Chrome is heavily involved in the standards process. Chrome takes a lot of credit for pushing browsers towards evergreen release cycles. Chrome offers the best developer tooling. Chrome implements standardized web platform features at a rapid clip.

I hate that Chrome is dominating the market. But I don't hate Chrome, and I definitely don't think the status quo today is worse than the one during the Internet Explorer regime. I hate it because it shows that there is a tremendous imbalance in the resources spent on other browsers compared to Chrome. I hate it because I don't think that the ecosystem is as great as it could be if the developer mindshare was more distributed across different browsers.

It's easy to forget that the "bar" for "gutter low" was set a long time ago by a company (M$) that decided the web was boring and could die for all it cared. I think it's simplistic and misleading to suggest that the situation today comes close to that.
The hell are you talking about? He says there's a backlog, you say there's a backlog, where's the disagreement other than your unrelated anger toward him?
Good question. I wrote some Javascript to plot complex functions as 2-d vector fields, which is not really what you're asking for, but helped my intuition about simpler functions. I haven't tried it on zeta.

You can plot magnitude and phase as a colored surface, as you probably know.