skysight-inc/HackerNews huggingface dataset:
I think "great" implies that it is clearly better than anything you'd compare it to. Messi is great at soccer. The McLaren F1 was a great car.

The iPhone 6s was merely a flagship phone that was directly comparable to other flagship phones- you didn't see people abandoning their flagship Androids for a 6s.

Compare the legacy of the 6s to the iPhone 3G, which has a much better claim to being great. There was no real competition for it. Even if you weren't an Apple fan, BlackBerry was clearly outclassed and dying, PalmPilots were already dead, and Android was just getting started.
It is interesting to see the demographics of these schools change. 20/30 years ago it was as has been for hundreds of years, the British aristocracy. Some parents/teachers express their frustration that a large segment of students are now Russian oligarch heirs, Middle Eastern princes etc.

Of course these are the future power players whether we like it or not. "Old Money" feels inadequate.
Yes, people like George W. Bush, who are in the top .00000001% of privilege, don't need to do well before college, in college, after college, or even as a state or country's highest elected official.

However, for most of the mere mortals at Yale and Harvard, they still have to compete with the every other college graduate, and some of those other college graduates are pretty smart themselves.
Biological Technology in 2050 [2001 predictions]
I needed to send a long URL to my Smart TV browser, and you know the pain to type them using the remote (even the short links) - I love pushbullet and have it installed on all the rocks it can be installed to ... but not in TV :)
What worked for me (Caltech) was to make sure I understood 100% of all the homework problems front to back, before going in to the exam.

Living in the dorms helped enormously with this, because I could usually find someone to help me with particular problems, and I sorely needed that help.

Anything less meant I was in deep doodoo on the exam :-) because that's the wrong time to try to figure out how to apply what was learned in lecture.

This was good enough to reliably get a B. To get an A, I had to work much harder and go beyond the homework.
Reply more usefully.

There's been precious little real information ventured on the topic since I commented, and there was none before I did.
Yes, that's already what we're showing. On the "Triplebyte Technical Interview Pass Rate by Editor" chart, Vim is shown as +38%. This means that:

P(pass | vim) / P(pass) = 1.38
You'd be unreachable from cloud providers, major public hotspots, residential ISPs, and countries that use carrier grade NAT to stick all their traffic on one IP or one range.
Hejlsberg is a great inspiration for Delphi as well. A person is rarely this influential in multiple domains.
Not sure, aside from his books on the C# language. But the great thing about Hejlsberg and his team is that the evolution of the language is really transparent, and rapid: proposals for C# 8 (possibly 2019/2020): https://github.com/dotnet/csharplang/milestone/8
realclearpolitics.com would be another good source.

re: these being difficult because they are aggregators, could you just scrape the sites to find what they are linking to, then perform the same "social share is rank" logic to them?

newswhip.com is a site that does something similar, but it's very expensive. I would love an alternative!

I read many different sources, but I'm always curious what the "average" person is reading. What was the most shared/read article yesterday/last week, etc.
Security Tools and News
Thanks, E2E was done for message, still working on files... local transfer is also in the research phase (compatibility is a huge concern).. i just hope no new project ideas comes up ;)
Thank you for the quick fix, and many thanks for iTerm2, it is really a great piece of software!
His zealousness aside, it's worth reading the two updates and listening to his video (https://www.youtube.com/watch?v=h94ZKGVg-B8) as it adds extra information about how the appeals process, vote, and eventual press release proceeded.
The original title was way better. It may have sounded a bit splashy - it wasn't out of line with the overall narrative of the article.

And there's certainly no need to soft-peddle Harvard's moral and intellectual cowardice, as revealed in this episode.
Yep. I'll put that out tonight.
How advanced targeting and data warehouses have come to rule the mobile economy
Reminds me of the fastest JSON parser written in D[0].

[0]http://forum.dlang.org/thread/20151014090114.60780ad6@marco-...
I was able to view for free. I'm on mobile if that helps.
What? What employer has ever looked at a potential hire's homework?

If you don't grade exams but grade homework, then homework just becomes a take-home exam...
Dividing by both 6 and 8 (also 2, 3, 4, 9, 12, 16, 18, ...) is easy in a duodecimal system. In a sexagesimal system it’s additionally easy to divide by 5, 10, 15, etc.

I’m not sure what your point is. If you have a family of 7 or 11, you’re probably going to have a bad time using positional arithmetic regardless.

The point here is that decimal is noticeably less efficient and less regular than some alternatives.
> If you want to write a book that starts with motivations before delving into the nuts and bolts, and you ask customers what they think is most important and they all say the same thing, it seems reasonable enough to put that first.

It's actually more engaging to start with a topical story. Venezuela's would be would be a good one. It would provide ample motivation for exploring the concepts in the rest of the text.
Pretty amazing how on point the major trends in this have proven to be, and it goes on to make interesting predictions for what is yet to come in the industry...
Again, I have no anecdotal experience, but I have a hard time believing that the new hires for those 3 companies are anything but students from top-tier colleges with near perfect grades. To be fair, I'm sure a couple of years of work experience and they probably don't care as much.
But according to the article, Darwin himself said it "constituted an evolutionary mechanism separate, independent, and sometimes contrary to natural selection," not merely a signal for it.
You should visit voat.co and see where they went.

It's pretty much a wretched hive of scum and villainy.
Thank you, well done!
I got this email, and lots of coworkers also did.
As an interaction/ux/product designer, I always find it odd that government forms never have a relevant job role in any of its data. They lump us in with graphic design. :/
The UK educates more world leaders than the US, which is impressive considering the difference in size. Although this of course could simply be down to prestige rather than quality of education. This sort of challenging of grades would almost never be accept in the UK however!

http://www.hepi.ac.uk/2017/08/05/uk-just-number-1-educating-...
One concern is the prospect of AI overtaking human intelligence. Another one is the extent to which companies can employ these technologies on consumers? The latter have some much more present dilemmas that are both commercial and ethical. Companies naturally prioritizes the commercial aspect.
Background. There are two ways gamers think about games "real-time" and turn-based. The question about a bullet is most likely referring to what gamers would call a "real-time" game. The thing is, we programmers are forced to make the game happen in discreet steps. There are multiple ways to accomplish this.

The naive way is to give every object in your game an Update() then on each discreet step you iterate through the list of objects in your game and call Update(). This way lies madness because every object can interact with every other object from any Update() and you can never know where the changes are coming from.

The concept above is that you move up a layer of abstraction and you create a GameState object that contains all objects. You instead give each object a GenerateUpdates() method that returns a list of GameStateChanges. Thus to update the game, you take the GameState, iterate through each of the objects in GameState and get a list of GameStateChanges. You then pass both to either GenerateNewGameState (if game states are cheap) or ApplyChangesToGameState (if they are expensive). This reduces all of your mutations to one method and is much easier to update/debug/fix/understand.

Does that help?
Hey, Democrats. We need you to get your act together.
I wonder how they're measuring it. I attended Caltech in the 70s, and the percent who entered as freshman and graduated as seniors was much lower. You could see it just in the number of students at each level, it declined every year.
Introducing Mainnet Ethereum Transactions on Toshi
Proof of concept has already been achieved: https://www.schneier.com/blog/archives/2005/09/snooping_on_t...
Within a single cloud that provides every single service you need.
The context of the discussion was a highly connected person who will inherit their dad's investment bank -- the "elite and priveleged" mentioned in 'ryandrake's initial reply. W falls into this category, and I wouldn't say that privilege of that kind is quite as rare at elite schools as you make it out to be (~5-10% of the student body?). W might be an extreme example, ditto with "inherit an investment bank", but privilege is not hard to find at elite schools.
Full Disclosure: I work at an Ivy League institution, but not with undergrads, nor is teaching my primary job.

I also went to another Ivy League school, many years ago. I wasn't well off, but I wasn't struggling to pay for school, either. I can tell you for a fact that the pandering to student complaints described in the article wasn't the case when I was in school, but that was many years ago.

I TA'd while in grad school last century, at the University of Michigan, and I've TA'd recently at my Ivy League university's extension school, where endowments aren't a consideration. I can tell you that we get FAR more requests for grade adjustments now then we got we got decades ago. That seems to me to be as much a function of the change in the students over time as the change in institutional finance. What's surprising to me, though, is that even in an extension school, instructors STILL entertain and indulge what I would consider frivolous student regrade requests, as described in the article - even without the monetary drivers the article's author ascribes to the Harvard instructors.

So, why do professors pander to students' regrading requests, even if there is no apparent monetary motive? I believe that the cause is the rise in "instructor review" websites, and the easy communication between students. If an instructor is rated poorly by students, his class enrollments drop. If an instructor's enrollments drop too far, and they aren't tenured, they may be asked to find employment elsewhere.

So, while the monetary motive may be there, there is also the "popularity" motive. Word about poor or overly strict instructors travels very quickly among a student body. If students don't have to take a class from an instructor they feel is too strict or a poor lecturer, they won't. It's the economics of the instructor market, not the university endowment, that I feel is often the motivating factor behind pandering to students
The rough rule of thumb of when to bring in a professional sales person is when you have somewhere around a million dollars of ARR. It just doesn’t work trying to get a professional before reaching that level of turn over. I didn’t hire any sales people in my business until I have been doing more than this for several years.

On the topic of sales people they are very good at selling themselves and often not so good at selling your product. I have had such a bad experience with so-called “professionals” that I now only hire people with the right technical background and personality and train in sales instead.

If you really want someone to help I would look for someone with no sales experience, but who has business experience in the areas you are trying to target AND who believes 100% in your product. They might be a little rough around the edges with the sales patter, but being a genuine believer will more than make up for the inexperience.
A big point of hand counting is displaying numbers silently across the room. Thumb-counting finger sections is almost worthless for this.

Counting to yourself using hands is not really all that useful for mental arithmetic, IMO. I don’t consider that a particularly meaningful or practical metric by which to judge number systems.
Zuckerberg for hack.

Jeffrey Way, Tyler Otwell are the stars of the php world thrse days.
I guess it comes down to what the user prioritizes, but I think it's good to have the option of running something on the desktop if I feel like it.
Hey, already love Fork after just a few minutes. Rebase support, stashes, sub-modules, tabs... this is fantastic :)

You may actually get me to delete SourceTree, which is a high bar to clear. Despite all the major issues with SourceTree, like locking the main thread for 3 minutes, pinning the CPU to 100% just because a file was staged, and refreshing the diff view 100 times in a single minute, I haven't been able to switch away from yet.

P.S. your Cartfile is being copied into the resources folder :)
No, on EC2. I prefer direct control over the database and see no reason to pay more for an RDS instance.
actually it's not the last thing to worry about. I deliberately didn't vendor lock-in with my startup, and now I can deploy to Azure, AWS, and anyone who has a linux box. Being vendor independent has opened the door to a lot of sales that would not have been possible otherwise
That's a good point. Sometimes you need large, ambitious projects to both learn and demonstrate that learning. People learn to code well by working on big programs, and learn to write well by writing in depth on some subject.

I guess you could sum it up as: the best test of whether a person is capable of creating something of value is to ask them to create something of value and see what happens.
What about all the other economics text books that are absurdly naive about markets' ability to efficiently allocate resources?

Aren't they an attempt indoctrinate students to become right wing economists?
So the big wins are when only a couple fields need to be read and the majority of the data can be ignored. They've even integrated this into spark. It'd be really nice to see the code released!
Full Disclosure: I work at an Ivy League institution, but not with undergrads, nor is teaching my primary job.

I also went to another Ivy League school, many years ago. I wasn't well off, but I wasn't struggling to pay for school, either. I can tell you for a fact that the pandering to student complaints described in the article wasn't the case when I was in school, but that was many years ago.

I TA'd while in grad school last century, at the University of Michigan, and I've TA'd recently at my Ivy League university's extension school, where endowments aren't a consideration. I can tell you that we get FAR more requests for grade adjustments now then we got we got decades ago. That seems to me to be as much a function of the change in the students over time as the change in institutional finance. What's surprising to me, though, is that even in an extension school, instructors STILL entertain and indulge what I would consider frivolous student regrade requests, as described in the article - even without the monetary drivers the article's author ascribes to the Harvard instructors.

So, why do professors pander to students' regrading requests, even if there is no apparent monetary motive? I believe that the cause is the rise in "instructor review" websites, and the easy communication between students. If an instructor is rated poorly by students, his class enrollments drop. If an instructor's enrollments drop too far, and they aren't tenured, they may be asked to find employment elsewhere.

So, while the monetary motive may be there, there is also the "popularity" motive. Word about poor or overly strict instructors travels very quickly among a student body. If students don't have to take a class from an instructor they feel is too strict or a poor lecturer, they won't. It's the economics of the instructor market, not the university endowment, that I feel is often the motivating factor behind pandering to students.
>You won't be able to buy an old iPhone 5 10 years from now and go download an old game.

Why not? You can't sideload apps on iOS? If not, it definitely is a Apple-specific problem (at least as compared to Android, where applications can be backed up and restored without any use of google's store).
Didn't that partly change recently? When we were up in Oregon for the eclipse, one of the folks told us that you can now self pump between....some hour in the evening I can't recall and closing time.
"Those who are clever and industrious I appoint to the General Staff. Use can under certain circumstances be made of those who are stupid and lazy. The man who is clever and lazy qualifies for the highest leadership posts. He has the requisite nerves and the mental clarity for difficult decisions. But whoever is stupid and industrious must be got rid of, for he is too dangerous.”

- General Kurt von Hammerstein-Equord
Traffic Manifesto Review:How to Make $162.66 per Day – Reviews and Bonuses
Passive investors were not going to make the market more efficient anyway since they are not informative. They carry only one piece of information which is that they have some money to invest into the economy and would be okay to take some risk, and they express that well enough through a passive financial product reproducing what the financial industry itself calls the "market returns." They of course do care to make some money; nobody is in it to lose money, so how are they making the market less efficient? It's not that different from saving the money in a bank for the bank to allocate.

Now, if the passive investment flow comes to dominate volume on any given day, then the "marginal" trade becomes a passive, uninformative one; then we have a problem.
Ahh, so this is how democracy dies, then.

Vibrant and bright individuals create platforms that millions of other brilliant individuals use.

An extremely small percentage of other individuals use these platforms to facilitate terrible crimes.

Politicians and their supporters decide to penalize everyone by censoring the platforms.

Thus, the normal users suffer, and the criminals switch to another platform.
Well, I'm the OP and I live in America and I would put Oxford and Cambridge ahead of Harvard.
Because the U.S. does not have chip-and-pin, we have chip-and-sign. The main reason is that federal law in the U.S. limits the credit-card holder fraud liability to $50, and does so with language around signatures. Those same laws also set out fraud penalties for people fraudulently signing.

Since all of the laws revolve around signing, we don't get PINs.

There is a second wrinkle to this for Europe: because there is no equivalent to these laws, in many cases Europeans are the ones completely on the hook for fraudulent transactions as the correct PIN number is seen as evidence the consumer having leaked it. So in cases of fraud the U.S. chip-and-signiture winds up protecting the consumer much more.
> One of Wikileaks’ initially stated media partners for the release, the Italian newspaper La Repubblica, (which has since been removed from the media partners’ list and replaced with a different Italian publication’s name — so, er, working with Assange must surely be a lol a minute… )

Nope, it's still there, just misspelled: https://wikileaks.org/spyfiles/russia/releases/

If it was "L'Espresso" at some point, it's not a "different Italian publication" but La Repubblica's weekly news magazine. Maybe they were still deciding where to publish the related article. BTW, here it is: http://www.repubblica.it/esteri/2017/09/19/news/wikileaks_ri...
I don't think too many people want the people they communicate with using Signal to be anonymous to them; they want them to be anonymous to Open Whisper Systems. Ideally, OWS would have no way to know that I'm talking to my best friend, or who we are.

Getting that to work is tricky, but it'd be awesome.

I can imagine a system where users prove possession to OWS of their phone numbers via SMS — as they currently do — and OWS issues them certificates using some sort of blind signature scheme; they can then use those certificates to prove to any server they talk to that they are someone with an identity, and the server can use a subsidiary certificate to demonstrate to other servers that it's acting on behalf of someone with an identity (but not whose identity), and the recipient's server can rate-limit based on that identity, and potentially even record information to aid in manually tracking someone down — without revealing the identity in normal use.

I could be wrong, and I've definitely not proven that it can work. But I think it can be made to.
> can be fined up to 4% of annual global turnover

I'm not overly familar with the English terms for all these economic stats, but I think "turnover" is "revenue", and that's $27.638E9 [1] according to Wikipedia. So the fine would be about $1.1E9. On the same Wikipedia page, I see that their net income is some $10.217E9. Is "net income" the same as "profit"? If so, does that mean that even this massive fine would only be 10% of their profit?

If so, I can easily see "annual GDPR fine" becoming a standard bulletpoint in their earnings report, as long as Facebook thinks that the data collected is worth more than the fine.

[1] 1E9 = 1 billion
I do this sort of thing, but I'm listening on a few /16s.

1% is a pretty low threshold. There are some v4 networks out there that are complete garbage.. If I was going to do something like that I'd start at closer to 90%.. 230 hosts on a /24.

$ select subnet, count(distinct(cidr)) as unique_sources from (select set_masklen(cidr,16) as subnet, cidr from stuff where why like 'SSH%' and added > '2017-08-01') as foo group by subnet order by unique_sources desc limit 20;
subnet | unique_sources
----------------+----------------
181.211.0.0/16 | 11688
190.214.0.0/16 | 8486
31.162.0.0/16 | 8454
181.196.0.0/16 | 7994
181.113.0.0/16 | 7892
188.16.0.0/16 | 7294
94.51.0.0/16 | 6384
188.19.0.0/16 | 6077
31.163.0.0/16 | 5905
178.47.0.0/16 | 5788
201.178.0.0/16 | 5620
190.48.0.0/16 | 5179
188.17.0.0/16 | 4893
201.179.0.0/16 | 4812
188.18.0.0/16 | 4266
186.178.0.0/16 | 4208
5.141.0.0/16 | 4203
186.129.0.0/16 | 3858
181.112.0.0/16 | 3836
190.174.0.0/16 | 3836

I think some of those networks are using CGN and have a much smaller number of actually compromised hosts.. ISPs generally just don't give a shit about security.
That was an older comparison, he actually updated it to say that computers are worse, especially when it comes to general purpose tasks.
Are there best practices for scoping CSS correctly? I seem to reinvent the wheel every time I make a new website.
EDIT:

I'm withdrawing the question per the accepted answer below.

-

original comment:

>it's just ridiculous and important to use non password authentication with ssh

Does this follow from the assumption (that you did not state) "since I won't bother to create a high-entropy password"?

Granted its a fairly safe assumption if you're not trying too hard but SSH supports passwords of arbitrary length so I'm curious if there's any other reason, besides not taking the time to create a high-entropy password.

-----

Accepted answer below (esp "Because your users cannot be trusted. I run servers which coworkers, all developers, get access to.")
There is an interesting documentary on Netflix about this legal fight with Backpage, "I Am Jane Doe"

It's incredibly misleading (as tends to be the case with proposed bills) to market the bill as a "sex-trafficking bill," since it's aiming to make websites responsible for the content that's posted by users.

It would literally destroy the internet as we know it. Imagine the liability on websites like Reddit and even HN which rely purely on user-posted content.