skysight-inc/HackerNews huggingface dataset:
Well people: it's "pedantry" and you ought to support Firefox without people voting on a roadmap. I mean I feel an Ed Reardon scale rant coming on...but no...gone.
Zuckerberg group to spend $45M on political causes
Gmail is a component of GSuite, which has been an app platform for a while.
I kinda wish that there was a simple way to quickly see if a paper has been peer reviewed. Findings like these are interesting observations at best until they've been replicated and controlled by independent parties... Still an interesting study. :)
>embarked on a famine relief program

the bolsheviks sold to the West heaps of art pieces and treasures from museums and expropriated private collections - for food and other vital goods. that would largely explain the "relief program".
> text is easily version able and comparable means a lot to me.

Don't you really want to do more meaningful comparisons though? I think text is a poor form for versioning and comparison because you always have to mentally extrapolate the textual diff (lines added/deleted) to the syntactic diff (functions added/deleted/modified) to the diff in effect (which logic in which systems is modified). There is no reason other forms of programs cannot also do diffs, that could be more useful.

Visual does't have to mean flowchart boxes. Even a tree structure might be incrementally better than plain text.
"On the other hand, I bet if you sat down and ran the numbers, recruiting from state schools isn't productive."

I would not buy that for a second.
> Given that webextensions are not just a firefox thing: HN's probably the wrong place to voice that particular concern?

Why not? This thread is about losing valuable capabilities due to the migration to WebExtensions. Firebug was possible in the old extension system; it's impossible (as I understand it) with WebExtensions.

> in terms of cross-browser gains, web extensions rather than "these things only work in this one browser" still seems the right way forward

Do they? Is working on multiple browsers really that useful for extensions, many of which exist specifically to modify the behaviour of a single browser? For that matter, ISTR that WebExtension aren't really cross-browser — there's still some customisation required.

> if we need more out of it, let's get the attention of the people who draft that spec and get them to given more access to the things we need to bring back the functions that made life better

I don't disagree. Why not do that before eliminating useful functionality?

My concern is for Firefox's direction: it has spent the past several years removing useful functionality (most recently extensibility, but also the security of its previous Sync product, which is now thoroughly compromised) and adding extraneous functionality (e.g. Pocket, Hello, even containers[0]). I'm reminded very much of how the GNOME project went off the deep end, removing functionality (twelve years on and it still can't replace xscreensaver) and features because they thought Linux users want simplicity.

Likewise, Firefox and Mozilla seem to have been taking a series of decisions based on an IMHO inaccurate read on Firefox's userbase and that userbase's desires. I believe that Firefox users use it because it is philosophically better: freer, more secure, more private, more open than IE, Chrome or Opera. I think we're fine if it's practically worse, because we know that in time philosophical quality will lead to practical quality, but the reverse rarely happens if ever.

[0] Firefox has supported profiles for years; profiles and containers have significant overlaps in functionality and I think profiles are more usable.
Coinhive could require sites to notify or ask permission, or even build it into the script itself.
The Onion also had some decent advice on standing at your desk:

https://www.theonion.com/health-experts-recommend-standing-u...

:)
Although educating people can be done in any decent school (or no school at all) better schools do a better job of filtering people, i.e. the key tasks of ensuring that (a) that the less capable people don't get a degree from you, either because they're pushed to drop out or you filter them out during the application process, and (b) that the top cohort of capable people actually apply to your school (in many schools, their degree is an uncertain but strong indicator that you weren't good enough to get into a better school).
Like in Hong Kong? In the end, its up to the government, and I dont think they want to abolish the absolute monarchy and introduce in democracy yet as it takes away the power of the Al-Saud family and might leave them vulnerable to political enemies
Snapchat reportedly has 'hundreds of thousands' of unsold Spectacles
Ask HN: Doing math on a tablet?
Is anyone using a tablet with stylus for doing math calculations? I've been looking for one to replace my pens and stacks of paper, but the ones I have tried have all sucked in various ways. Like not being responsive or sensitive enough or not having high enough dpi.

But perhaps someone can recommend a mathematics-friendly tablet?
College brand means very little for developers.
How low do you mean when you say low carb? And for how long? Whenever I first start doing keto I can be irritable, but after getting into ketosis I have much more self control (way more than when not dieting at all)
Alipay, WeChat and Android ranked the most relevant brands in China
Great job, guys! Best wishes!

One of my friends is building a feedback system like this called qna.dog

The key thing is to use AI to come up with the right survey question to ask the user.
At the time I went, I chose RPI above Dartmouth and Johns Hopkins. Times change, I guess.
I'm in 21140. I'd say east to Annapolis, west to Bowie, and north to Glen Burnie are all worth looking at depending on your needs.
huh? not sure how you arrived to these conclusions. but good luck.
You assume things in Linux-land are "designed". It's more like natural evolution. It's very organic. As you'd expect, there's a lot of decomposition around. It kinda smells as you'd expect.

The Linux community is known to be infected with a drug-resistant strain of NIHV -- the Not Invented Here Virus. This means that if there's a thing like kqueue, or NT I/O Completion Ports, or Solaris Event ports, and Linux could copy and/or improve one (or more) of those, then you can count on Linux to invent a new thing that isn't as good as any of the others.

Perhaps some pharmaceutical will someday work on a treatment, cure, and/or vaccine for that strain of NIHV. More likely, the community will someday evolve resistance to NIHV, or else make NIHV moot by driving out all the competition.

The good news is that you can resist NIHV yourself. All you have to do is not believe that you alone can solve mankind's problems in a vacuum.
This is the first place I read about Lee County:

https://www.strongtowns.org/journal/2016/8/17/suburban-pover...
The Brisbane proposal is a great example of the need for public input. Instead of expanding the town the idea is to build high density development on swampland far from town and services in a location so clearly undesirable that it has escaped even proposals for development since the Gold Rush. Reasonable expansion of existing towns is a good answer to this crisis while building large apartment buildings in fetid swamps far from transit, towns, and services is responding to one set of errors with even worse errors.
Totally overkill yes, but without internet, you use whatever you're able to put your hands on ;-)

Ironically, the first software I cracked, well tried to, was an IRC client named Klient if I recall correctly. I bypassed the license check, but, this software included a functionality which, when it detected this, broadcasted to everyone (except me) that I was using a pirated version and that I was accepting the CTCP reboot command :-)
I said exactly how it should work. These add-ons should exist and operate within Google/gmail and nowhere else. They shouldn't be able to send your data anywhere else. Instantly curtails the unwashed from having their identities stolen.

As for the rhetoric, I'm sorry you feel picked upon. I was speaking generally, not directly at you... but if that still doesn't reflect your experience of the idiots bumping their way around your product, lucky you. Seriously. Even in B2B apps with supposed experts, we get some alarmingly silly feedback.
Yeah, you kinda could. A lot of those things select for people with money.
(ﾟヮﾟ)
Singapore or Zurich are about as close as you're going to get, depending on what you fancy in a country.
They support that using AuthedMine [1].

[1] https://coinhive.com/blog/authedmine
This submission is likely getting flagged because “who gives a damn about the color of an icon?”, but as the article shows, a lot of people do.
Better yet: don't let anyone over 60 vote, regardless of where they're from. People don't get to vote for the first 18 years of their life, i suppose because they don't know enough to do so responsibly, so why should they get to vote in the last 18 years of their life, when they evidently don't care enough to do so responsibly?
Very true, but still better than pasting a password around?
Having one-third legacy isn't really that strong evidence of a bias - legacy can be easily explained by (a) the fact that people who can choose between the top schools are likely to prefer Harvard for legacy reasons; and (b) the fact that academic success in general (and thus the ability to perform well in any school) is highly hereditary - all three of nature+nurture+socioeconomic status are strong influencers, and all are highly hereditary; so we should expect that a much higher proportion (compared to average) children of Harvard graduates have the innate qualities that would allow to choose among top schools even if there was no legacy bias.
Yes, absolutely.

I recently purchased a very wide, standing desk, and boy, do I regret not doing this before. It takes up a healthy portion of the room, but it has increased my productivity immensely. Another, added bonus is the fact that my body feels a whole lot better after a standing day's work than a sitting day's work.

Definitely look into it!
Just Like Java (TM)? Google is the new Sun Microsystems?
By analogy, why don't we make planes that are flappy winged ornithopters? It works for birds.
Isn't it bad to have passwords in plain text though? Sure, it's a small issue, but it definitely exacerbates the problem. I don't understand why this is earning me downvotes....
Interesting, I'll check it out. Thanks!
As an outsider in another country, my impression seems to be that the quest for diversity seems to have turned into something of a religion in several cultures. In principle, as a solution to the problem I am principally all in favor of anonymous, faceless, no alma mater preference etc. interviews and application processes, and/or whatever other measures are suggested to remove the possibility of bias or unconscious bias or anything else that is theorized/proven to exist and affect outcomes.

I am also all in favor of organizations taking steps to address the various negative experiences that are somewhat typically encountered in various demographics, e.g. harassment, etc. as well as affirmative action as a way to attempt to correct this. Based on the fervor with which it is pursued (which is admirable in many ways), I seem to be convinced that if these measures have a negligible effect on outcomes, the crusade for diversity will still continue, as if to suggest that equality of outcome is a worthy goal, as opposed to equality of opportunity. The latter is definitely an unjust status quo worthy of fighting, but the former seems to completely throw away the notion of free will.

It's almost akin to a scientist who so adamantly wants to prove their theory that they will do anything to ensure the result is consistent with the hypothesis.

Then again I could be wrong and people will actually stop pushing for it after these practices are instituted.
"as far as we know". typical westerner body of knowledge is extremely limited.

its easy to throw out a baby with the bathwater..
Fast forward 2 years: Google shuts down addons
This is really neat!

Crazy to think that even with a GTX 1080 Ti:

> Recomputing the AlphaGo Zero weights will take about 1700 years on commodity hardware, see for example: http://computer-go.org/pipermail/computer-go/2017-October/01...

Sidenote: At first glance, I looked at the code and thought, 'This is all C++... not Go?' smh
I'm finding it hard to contribute constructively to the conversation because it seems a little ridiculous from inception. Is this really a problem worthy of an apology, or am I missing the inside joke?

>Changing from orange to blue doesn't address all of the issues, however it is a step forward.

Just what I need the the next time I feel like I'm losing forward momentum.
I had an 34" ultrawide at a previous job. I liked it, but the 32" 4k has a little more screen real estate. Probably just a personal preference, one way or the other.
What do you mean it isn't going anywhere? It's already gone. People who have discrete equipment are vastly in the minority and won't have any choices left anyway once every phone maker has dropped the jack. Plus, how often do you see an iPhone plugged into an AVR?
Ha, yeah good spot. In the trades (builders, joiners, plumbers, electrician etc) everything is done in mm in the UK. I’m not a tradesperson (degrees are in electrical and electronic engineering so equally happy talking in nano and micro metres as I am anything else) but have renovated houses and now run a factory that I spec’d, manufacturing a physical product that I co-designed and mm is now my unit of choice. I was measuring the internals of a van I am converting into a camper the other week and wrote everything in mm, even the length at 4050mm!

My assumption is that it is a. more accurate and b. allows you to talk about a 22mm pipe (standard plumbing diameter pipe) in the same unit as a 2400x1200 sheet of plaster board, without having to worry about what to do with the decimal point - pure speculation though.

Ironically people will say “twelve hundred” in this context which is deemed to be of American influence, but in any other context they would more likely say “one thousand two hundred”. Given that the US is imperial this can’t be a trade influence - must be for speed and ease of pronunciation.
most people aren't going to get the ed reardon reference.

http://www.bbc.co.uk/programmes/b006r5ck

the full series is available from the usual places.
> It's almost akin to a scientist who so adamantly wants to prove their theory that they will do anything to ensure the result is consistent with the hypothesis.

This. With the only exception being that it is not a science and there is 0 supporting evidence for the myth of diversity.
Something like this?
https://www.theguardian.com/world/2012/aug/29/former-marine-...
We do use Dashlane and GPG for sharing secrets. In this article’s case I would bet that nobody changed the account’s password because (i) it’s no one’s responsibility (ii) they do not want to disrupt someone else’s workflow.
Indeed. The whole thing sounds less like Dubai 2.0 and more like Singapore 2.0 to me.
As others pointed out, snippets are not macros. And in addition using macros for simple text transformation that was pointed out by @ethagnawl, below are other ideas all of which I use on an almost daily basis:

1. Macros can be shared with different buffers which enables you to a) do complicated transformations in a step by step manner and b) do transformations where the content of one buffer affects the content of another etc.

2. Macros can have state, typically demonstrated by having a counter. Imagine replicating your keys, but somewhere in between, a number is incremented or a word from a list is being chosen etc.

3. Extension of (2) is generative ones e.g. abo abo's `tiny` package.

4. Macros can act in arbitrary buffers. For example, If you're in `dired` or `ranger-mode` or alike, you could edit the file system the same way you were editing the code.

The common denominator of all these is the keyboard. Any GUI version would either be too complex to represent all the possible variations, or there are use cases that are not covered by GUI and those use cases -if they matter to you- would be the reasons you'd be gravitating towards keyboard based editors. For the case of notepad, the uncovered use cases are quite trivial. :)
I suppose that depends on the precise setup of the test. Is the subject (if they're a human) allowed access to a calculator or a computer with an internet connection? Even if they were, timing would be an obvious tell, but an AI could easily be programmed (or could learn) to introduce an appropriate delay.
indeed, "People think it was just the Nazis that operated concentration camps. Britain used them in South Africa, Ireland, Palestine, Malaya & Kenya." https://twitter.com/crimesofbrits
> The schools that are so famous for their top-end research are achieving that research success by having those elite professors doing research, and that comes at the expense of teaching.

There's no guarantee that the less selective schools are any better at teaching. From what I've seen CMU and Stanford both had smaller class sizes and better teachers than RPI, but that was just from quick touring.

There are some schools with a strong focus on teaching (Harvey Mudd), but that seems to be unusual. I think in most cases if you get into a super selective school you should go if you can.
Well, for one, 3 schools do not the market make. For two, it means they're not making any effort to reach out to those in disadvantaged populations. It's a large problem that a lot of companies have.
Opt-in, "previous solutions will continue to work exactly as they did", and only because they got blackholed by all the ad blockers in like 24h.
Things ended up working for me overall but I can relate to this post so much ...

The assumption that it's 'obvious' that knowledge of how the system works is widespread is just wrong. It's only recently that I clued in to how the industry works, if I had all this knowledge handy years ago, if somebody told me, I don't know what position I would be in right now.
Ask HN: Which Slack apps do you use at work?
I'll start.
Polly - creating polls

Giphy - sending gifs

AppFollow - track app reviews in the app store

Github + TravisCI - to keep track of commits/deploys

Google Calendar - events creation and reminders
I think the problem is that almost everyone uses excel for different things, and that lots of people feel like they know excel when they barely scratched the surface. But the reality is that 80% of excel users probably only need basic table formatting and basic formulas.

To some, excel is a data analysis tool. For those, all excel should have is big tables where every column should have a name and you would only ever do simple operations between them. To them, things like pivot functionalities, or connecting to database is critical. Data visualisation too.

To others, excel is a way to format a table, display a planning, a work flow.

To others it is a calculation scratch pad.

To others it is merely a UI, calling powerful custom XLL or calling server APIs that will do some complex pricing, book or retrieve trades from systems and whatever.

To others it is a full feature model builder, they will run some complex business plans, with all sorts of ratios and calculations that are unique to this use case and can't be generalised by an IT dept.

To others it is a custom app, with forms, lots of VBA code, etc.

For most people it is the "xml" (as in common standard format) for users to exchange data that they can open, inspect and reason without requiring a degree in computer science.

etc

So on one side there is nothing that annoys me more that someone pretending that all an Excel user ever needs is this particular feature and that he will replace Excel with that little website.

On the other side it is true that for parts of the Excel user base, all they will ever need is one particular feature and one could take a bite at Excel's market share.
Ok, better question: Is Google using your email data for anything not explicitly authorized by and for the benefit of the user?
From a quick look in the Performance tab, there seems to be an expensive path in "bugsnag", an error reporting tool, on every scroll and mousemove.
Why Did Zillow Get Sued by Its Own Shareholders?
Great read, I love longform writing. Coincidentally, my grandfather flew Clipper boats for Pan Am. He started out in biplanes, and the last aircraft he flew was the 707. What a change in technology!
Just went for the first time to buy a replacement monitor. It's shocking how accurate the above statement is.
Who said anything about bias? Looking in places that you don't traditionally look isn't bias.
I can't speak for ryanmarsh, but I have a few thoughts.

* Excel really has two major ways of performing computations on data - formulas within the grid and actions upon the grid. Despite the utility of the formula based dataflow model, there are too many operations that have to be performed as one-shot operations via commands (or scripted via VBA). Having formula based approaches for sorting, dividing into bins, etc. would be very useful.

* It'd be nice if Excel cells could contain values other than scalars. (Arrays, tuples, lists, maps, matrices, complex numbers, etc.)

* VBA can be used to define custom functions, but there's a lot of marshalling overhead going to VBA and the programming model is slightly different. It'd be nice to fix both of those issues.

* There's no way to locally bind names within a cell formula, so often subexpressions have to be duplicated. (And I believe they're doubly evaluated too.)
> It has been explained numerous time why we do not want replay protection: to remove the need to upgrade millions of SPV wallets.

Didn't SPV wallets get upgraded for the sake of BCH's fork? How is S2x different in this regard?
Boston Globe: Baker Takes Familiar Stance on Amazon Flurry