skysight-inc/HackerNews huggingface dataset:
If you want to learn abstract algebra for the first time and you're anything like me, don't just read a book about it. It'll start to sound like a bunch of abstract nonsense. Eventually you'll have the skills needed to "bring it alive" for yourself with a set of concrete examples that you'll learn to refer to again and again. I would recommend starting by watching some lectures about it (you can find some here [1] under the lecture schedule).

[1] https://www.math.upenn.edu/~ted/371F14/math371.html
I don't buy that narrative since Trello received $ 10M in funding [1] and you must convince investors to put that sum of money.

[1] https://www.crunchbase.com/organization/trello#/entity
These brushes helped me a lot too. The brush is a lot easier for my large hands to manipulate than floss is, so regular use of the brushes has given me better results. Alas, I had to learn the hard way not to neglect my gum health.
'We' is a bit vague here. Are you this guy's boss?

If not, you shouldn't start a feud with a peer. It doesn't do anyone any favors. Get on with your job and let everyone else get on with theirs.

If so, decide whether the issues in question are really that important. If they aren't, cross them off the list of rules to follow. If they are, order him to do things the company way. If he refuses, fire him for insubordination.
I would tend to say: It's the basis of everything. Here are some examples that were not given in other comments:

- Graph theory is pretty algebra-heavy, and graphs are everywhere.

- Static analysis, in particular abstract interpretation, relies heavily on vector spaces and various algebraic structures.

- All the "highly functional" structures (you know, monads and the like) are an off-shot branch of algebra.

- Patch theory (git, darcs and other versioning systems that rely on patches). You get nice stuff if you use algebraic properties (such as having your patch commutes and things like that).
Positive: your content does not go away after 24 hours and your followers are supposed to get a mobile notification when you update a story
Negative: this entire feature is on the mobile app only. Extremely anti-web...
Second on http://Drift.com. Pleasantly surprised how many great conversations it drives for us at https://DNSFilter.com
Are you thinking of a specific concrete 16-bit architecture where it's easy to access data objects larger than 64K?

I'd be interested to hears... I really can't. Probably the most capable architecture I'm familiar with that has a native 16-bit pointer type is the 80286, which provides 24-bit physical addressing, virtualizatoin, protections, etc. Even then, at least on Windows, key local heaps within the OS were confined to 64K, the default text editor was confined to a segment... writing image processing tools (which I did) required special handling for all but the smallest scale workloads. These all added to developer workload and reduced system capacity in unfortunate ways.

I get what you're saying that there are exceptions and hacks that make it possible to work within these limitations, but my point is that you have to care about them on 16-bit, and most of the time you really don't on 32-bit. My thesis for why that is goes back to what I was saying initially about the size of the core data types people tend to manipulate.

(And this goes back to the reason I posted in the first place, which was to explain the relative difference in motivation between the 16->32 switch and the 32->64 switch.)
> there's no real good excuse for the continued mainstream momentum of Debian/Ubuntu

Debian's momentum is due to the fact that it's a really stable, really well-thought-out, sysadmin-friendly, production-quality, freedom-respecting, privacy-respecting Linux distro; I don't think that has changed, and I don't think that anything beats them by those metrics.

Ubuntu's momentum is due to the fact that it supports proprietary hardware, is easy to use, and is pretty. You may be right that other distros are better than it there.

Debian & Ubuntu are very different.
This has been interesting to read and raises an interesting question: it appears lots of you are leaving Zendesk and now using something else...

1) We still Zendesk here, what inspired you to leave?

2) What do you like about where you landed?
Have they worked out the "coil whine" issues that have plagued recent Dell laptops yet?
The catch is you only get 1GB/month of free egress traffic, after which it is 12c/GB. Ingress is free. Depending on your use case, this is either a great deal, or a terrible one.
There are plenty of companies who have scaled their revenue beyond this point without an enterprise salesforce - Trello's acquirer is one of them

Its not a hard rule that to reach beyond $x you need to become an enterprise
The title "doctor" has been abused by different trades.

Optometrist is Doctors of Optometry (O.D.s). Pharmacist is Doctor of Pharmacy (Pharm.D). Nurse has the Doctor of Nursing Practice (DNP). Veterinarian is Doctor of Veterinary Medicine (DVM). Physical therapist is Doctor of Physical Therapy (DPT). Chiropractor is Doctor of Chiropractic (DC). Of course dentist is Doctor of Dental Surgery (DDS).

Medical doctors have to use another term Physician to avoid the confusion.
Look at quant shops in NYC Connecticut like two sigma, AQR.
Then find a head hunter.
You mean, how much longer they can have a circle as the main part of their logo?
Sounds completely foreign to me. I'd love to see a study though on how common this is though.

I'm guessing a lot more people could remember the name of a concept that they could then easily search for in an ebook instead - seems a much more direct and practical benefit to me.
A similar tree saved my uncle's life when he fell (drunk, stoned?) off a cliff once twenty years or so back. He did get stabbed by one branch, but overall a better outcome than a straight 100-150' drop to the stony ground below.
This is extremely timely for me. I met my co-founder 10 years ago, and we got on super well and made a great match. She had to bail for personal reasons, and now I face the decision of whether to continue solo, find another cofounder, or fold up shop.
Also, technically Mobiles are Computers (CPU, RAM, Storage, IO) so Candy Crush is a Computer Game and my Grandma is a Computer Gamer.

Yes it is a click bait.
For me it is opposite - strongly prefer reading on phone and strongly prefer buying books in physical store. I dislike that I am supposed to buy e-books based on much smaller information.
1) Yes, ThorLabs sells them: https://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=11...

2) You mean like a fun house mirror?

3) So you mean have a screen shine through a wonky lens at a camera?

4) Yes, this is commonly done with interferometers in many junior physics lab classes, though the set-up is different. https://en.wikipedia.org/wiki/Optical_coherence_tomography

5) So, try to figure out how the surface deforms the light image.

6) Yes, we have been doing this for many years now: https://www.edmundoptics.com/resources/application-notes/opt...

Yes, that is considered a 'solved' problem, but the costs and market for such devices limits their wide-spread use. Typically they are used for nanoscopes and telescopes. There are a few purveyors, but add 2 0s to the end of whatever you think the cost should be.

The limiting factor is the light coming in and having a 'known' value to measure your noise against. In telescopes, this is typically a 'guide' star that has a very well calibrated light spectrum and positions that you can measure the noise values against.

Also, another cool thing youmay want to look into is electro-wetting lenses, basically a digital lens: https://en.wikipedia.org/wiki/Electrowetting
Thanks for reporting, looks like a place we missed updating for our new tutorial. Should be fixed now.
And indeed x-ray mirrors are a bitch

(Although that's more because of destructive self interference than imperfections)
Maybe so but pewee ORM is pretty cool.
So please forgive a perceived headline puke or three.
David Heinemeier Hansson at Startup School 08
maroonblazer defines it correctly, but the layperson gist is: bounce rate represents the percentage of people who do NOT stick around on your site; they just stop by, and then "bounce" (as in, leave too soon). Since it is expected for site operators to want to keep people engaged on your site, you want the bounce rate to be as low as possible (which would mean that more people are sticking around on your site).
This is regrettably out to lunch, my friend. A 10x return (and a nine-figure absolute return) in two years is "failure" all around?

Only in the waning days of a market top would such an assertion (that such a return is a "failure" to anyone involved) even have a frisson of plausibility.

Also, most of your numbers & ratios are order-of-magnitude right, but as they say, "horseshoes and hand grenades." A $442 M fund size is big enough that returning even a 3x-4x overall, with any consistency, would be downright virtuosic. So, no, they don't need to return $3B or 6-7x the entire fund to be successful (nor do they or their LPs have any realistic expectation of doing so).

The long game, as always, is to try to have just ONE Google in your portfolio (the 400x+). But the short and mid games dominate, and they are about staying alive long enough to have enough at-bats to hit that grand slam. And the absolute, bar-none best way to stay alive that long, is to consistently make money for your investors.

Finally, the ex ante assumptions and hopes and dreams are not really the way to judge the decision to sell Trello. That decision must be judged on facts in hand at the time. And frankly, at that time, Trello was a leading Kanban app, with no obvious or de-risked path toward a 10x or 100x from where they were.

TL;DR: Nobody actually in that game is pooh-poohing a 9-figure exit for 10x in 2 years with a straight face.
Sounds like typical closed beta ToS.
Nitpick: doubling the speed should merely quadruple the energy, 4.5x is too much.
Perhaps "your average Googler" with X years of experience would be a better description.

That seems to make sense. It's a like 25% more than I make at AMZN (in cheaper Seattle) with almost 4 years of experience.
That, and correct code is often not very testable, at first.

My process is write code -> repeat until it works -> refactor code until the tests make sense -> break up code into individual tested commits -> submit for review.

After enough years of this you end up with a grab bag of techniques both for writing testable code and for writing tests.
I'm not suggesting that at all. Ebooks do not necessarily lock you to any particular provider, especially if you're willing to strip DRM to get where you need to be. You can grep your whole collection with full control if you'd like.
> left leaning parties tend towards disarmament, ...

That's what conservatives say, but doesn't match reality. Under the liberal president Roh Moo-Hyun, military budget increased by 8.8% per year on average. Under his conservative successor Lee Myung-Bak, 5.2% [1].

Roh also made an agreement with the US to finally take back wartime military command. It's an inconvenient secret that if war breaks out in Korea, South Korea's military command automatically transfers to the US. We don't have authority to command our own military. What kind of independent country does that? And then all the conservatives, including active and retired generals, blamed Roh for weakening our military. (According to them, having the authority to command our own military makes us less dependent on the US. But we can always trust the US: only a North Korean sympathizer would doubt that the US will be there to protect us. Therefore it's a communist plot. Or something like that.)

Incidentally, these generals' argument prompted Roh to utter the now famous phrase, "부끄러운 줄 알아야지!" (Know your shame!)

His successor Lee asked US to please take back the command. Wartime military command is still in the hands of the US.

[1] http://ppss.kr/archives/9256 (in Korean, sorry)
Dentist here , I agree that many people can't afford desired treatment. It's common occurrence in a Dental office. Having the insurance still makes one liable for deductible ( entry money to seek any treatment ) , co payments and other hidden costs . That's how the system is designed.
"Because virtually invariably the reason that programs are running out of memory is that they have chosen a strategy that requires huge amounts of data to be resident in order for them to work properly. Most of the time this is a fundamentally poor choice in the first place. Remember good locality gives you speed and big data structures are slow. They were slow even when they fit in memory, because less of them fits in cache. They aren’t getting any faster by getting bigger, they’re getting slower. Good data design includes affordances for the kinds of searches/updates that have to be done and makes it so that in general only a tiny fraction of the data actually needs to be resident to perform those operations. This happens all the time in basically every scalable system you ever encounter. Naturally I would want people to do this.

...In the VS space there are huge offenders. My favorite to complain about are the language services, which notoriously load huge amounts of data about my whole solution so as to provide Intellisense about a tiny fraction of it. That doesn’t seem to have changed since 2010."

But I'm sure that by remaining 32-bit, in another 5 years maybe everyone will magically optimize their stuff... Any second now...
Perhaps you'd like to enlighten those of us who are not experts in developing financial models for insurance scenarios?
100 Announcements from Google Cloud Next '17
>I don't understand why they would shoot themselves in the foot so badly.

How exactly are they "shooting themselves in the foot"?

They're making more money with these moves. Ads bring in money, and forced updates force more people to see ads, which brings in more money. How is this a bad thing for them?

And what are users going to do? Look at you: you're singing the praises of Win10. Are you going to switch to another platform because of the ads and forced updates/restarts? Of course not. Almost all their users are just like this. So tell me, exactly what incentive do they have to not subject you to these things that you complain about? It's simple: they have 2 choices: 1) not annoy the users, and make less money, maintain marketshare at present level, or 2) annoy the users, make more money, and still maintain marketshare at present level with probably a statistically-insignificant number of people abandoning Win10. Obviously, #2 is the correct choice for a profit-seeking entity.
Aren't drugs made illegal as a matter of national security?

See also: the opium wars.
India has huge inequality among software engineers. While $5400 is possible, but 35 lpa (and more), about 10x that number, is also possible for someone who is not exceptional.
You should have a look at GPlates: https://www.gplates.org/ It comes with a default dataset that will get you part way there as far as the raw data goes.

There are also several paid mobile apps that add more "nice-looking" overlays (e.g. Interactive Earth).

Of course, for the paleogeography, you're referring to something much broader and more difficult, but somewhat similar things are done to create paleotopographical reconstructions. I've only seen those sold by vendors, though, so I don't think any of them are public.

Ron Blakey's paleography is a classic example of something not too dissimilar, as well: https://www2.nau.edu/rcb7/globaltext2.html It was made back in the late 90's/early 2000's and has been expanded on since, but it's something of a manual version.
Show HN: The first automated weather watching service via SMS
As sfeng describes in another comment, the math isn't right, but the concept does make sense. It doesn't negate what you're saying either though; the 5 point landing is basically a way of distributing the force over as much area as possible. (You can't accomplish the same thing by just landing on your side, because the mass of your body isn't evenly distributed across the surface that would contact the ground.) It does manage to distribute the force over time a bit too, which is also beneficial, but a less significant effect.
Google Cloud Machine Learning Startup Competition
Hey everybody, I'm a senior in university who became really interested in web development the past year. I've put about 5 months into this project and am really happy to finally be able to show it off!
If anyone has any questions on my stack, i'd be happy to share.
The stuff in postgres 10 isn't that much different (for logical replication). On the master you do

CREATE PUBLICATION all_tables FOR ALL TABLES;
or
CREATE PUBLICATION important_tables FOR TABLE transactions, users;

and then on the node you want to replicate to

CREATE SUBSCRIPTION backup_important CONNECTION 'dbname=foo host=bar user=repuser' PUBLICATION important_tables;
Of course. Let me clarify - they use anycast DNS to send the closest CF caching proxy's IP.
I would rather allow any password of any length and just communicate clearly how long it would take to be cracked.
You've given consent already, by willingly installing and using Windows. If you don't like it, you're free to switch to another vendor's offering.
My mistake. Looks like both sets were designed by Stuart Blatt.
https://visualgo.net
I made a website where you can upload your photo and find your doppelganger
It's not a war on humanity it's a war on the working class. The capital class can pay lower wages the more of the labor class are dealing with drug addicted family members. Because it makes the employee afraid.

Companies make a 2x, 3x, 10x, 100x premium off of labor. The only way they can do that is with a perceived shortage of "work". The way they do that is to make enough political instability that a strong single digit percentage of people are visibly falling through the cracks of solvency. Drugs help.

Many business owners are aware on some level that they could double salaries and stay solvent, but they don't think about it, they think in terms of "market rates" for labor, and they want rates to be as low as possible, so they subconsciously collude in cultural movements which make work seem scarce, and life scary and chaotic.

Their brains don't drift to the "what if we all just work hard and get paid a fair share? what if every employee was on a partner track?" scenario because they would lose money. And they're the ones deciding what the partner agreement says so it doesn't change.

There's no technical reason in 2017 for there to be any unemployment, for anyone to be hungry or need health care, lack access to the internet, or anyone to work more than 20 hours a week.

The problem is if that happens, the working class will rest up, get educated, and demand fair compensation for their wages, and the capital class will be stuck with a piddling 20% of the global economy instead of the 80% they currently get.

So they fight tooth and nail to keep a certain level of instability, in the workforce, and in far away places.
I ask because when you are one of the first ~20 employees you get a meaningful percentage, like say 0.1%. In that case the value goes up with the value of the company. .1% of a company that's worth 200M is $200k, which vesting over 4 years is... $50k (obviously strike price, company actually still existing, etc, are factors)

When you work at a big company like Google, you get a regular amount of equity compensation that translates directly (via public markets) into dollars, say $50k, every year.

But if you join mid stage... you usually get a number of options which translates to a very small portion of the company. Like even if the company had a unicorn IPO, it might only be $10-$20k.

I wonder if there's some kind of bridge that's typical between the startup state (where there's a sizable option pool to hand out) and the Post IPO state (where RSUs are handed out as a big chunk of compensation)?
This is a semi-hilarious outcome of abortion rights aveocates: single handledly legalizing genetic modification of embryos
Sure, but the little fender benders aren't what the insurance is for.

You can save a bit of money on car insurance by having a $5000 deductible, because the average claim amount is <$3500 but you'll save more than the difference in insurance premiums over the years with the higher deductible.
I for one welcome our new lightsail-powered overlords.
Renaissance Technologies has consistently beat the market for decades.

https://en.wikipedia.org/wiki/Renaissance_Technologies
Which of these exclusive funds beats BRK-A?
I wonder how Postgres Aurora will fair against Citus... that's what we're considering migrating to in the next year or so.
Police falsely told a man he couldn’t film them. ‘I know what the law is.’
The average developer is average, not awful. You can make more if you are better than average and know the right people and speak the right language. I know people who are making $350k, but they are very much an exception and we both know and understand this. Much of how much you get paid is based around who you know, your location and your cultural fit. Most people do not live in the bay area for various reasons and salaries like that are extremely uncommon outside of there and the upper echelons of the NY finance market.

I was exaggerating, but if you save your money while making 250k you can easily live off 30k and pocket the rest. It's not hard to become a millionaire off of that salary in a very short amount of time.
#FUNcationFriday What Is FUNcation? Win a Drone Friday Night
Depends. If the leak or breach reveals actual password, then yes, you're screwed. If it reveals SHA-256 hashes, then you're screwed unless you chose a good high-entropy password (e.g. lBBo1f93XbbKs2hKa8T5pR). If it reveals PBKDF2-hashed, bcrypt- or scrypt-hashed passwords, then you're almost certainly safe, unless you chose a really poor password (e.g., the following is a Base64-encoded PBKDF2 hash, with 100,000 iterations of SHA-256 and a seed of 'QDTGEqi8to9PrkpBgCbnN0': 8h1HO6omVWhusXcQRGS0CcTzSC5AkAIvodC+hT/AoRk=; I contend that you will not be able to guess the password I used for it), since trying passwords with a good key-derivation function is so slow.
I have testers that act exactly like that...

... Except the things they break aren't real breakages. "Hey the favicon is showing as a 404 in the console. WE CAN'T LAUNCH THIS. How can these engineers be so STUPID!?"
All men are created equal means that they all have equal rights, not that they all have equal ability. I have a daughter with a recessive genetic disease and two children without it. They're already genetically unequal. Your argument would prevent a potential treatment that would have removed this inequality.
Right on the money this one: https://neilonsoftware.com/2017/03/10/my-response-to-how-to-...

I have been developing professionally for 7 years now and had similar experiences. It's important to allow yourself to stand still, if vacations aren't possible, exercise and meditation might help you a lot too.
Not everyone has an eye for graphic design, so if you can't see the that the resemblance is more than just "a circle as part of their logo", that's understandable.

If you need a tool to help, take a look at the google image search for "lonely planet". Their image matching algorithm thinks planet's logo is related to lonely planet's.
The JVM has a neat trick where it uses 32 bit pointers up to 32GB heap sizes, because alignment is 8 bytes and so there are really only 1/8th distinct possible memory adresses for the whole adress space, so you can just easily map them.

Is this something VS could do?