skysight-inc/HackerNews huggingface dataset:
https://arewewebextensionsyet.com/

Unfortunately 75%+ of the most used extensions either arnt ported, wont be ported, or cant be ported.

The situation is pretty grim, mozilla really needs to delay this move, web extensions arnt capable of supporting the functionality lots of these addons require, and its not like XUL is even going away in the near/midterm, this is purely an administrative decision.

If they plow forward anyways its going to really, really hurt firefox.
>So they're interrupted more frequently that the time it takes to refocus and therefore never complete any task?

No, they just never complete any task while FOCUSED.

They still complete tasks, but distracted, and thus in a sub-par and slower way.
Can Marriage Counseling Save Your Union?
Isn't it better to have more powerful single thread performance for developing in single threaded languages? Looks like a step backwards than? Double the core count and more l3 cache sounds good, even though they crippled the base clock speed.
It could get re-used as part of the logo on the main y-combinator site, and the same logo could be cached ;)

But then again, HN itself is already easily fast enough, and you don't optimize when you don't have to.

But probably not worth the effort - the extra CSS might mess up the equation.
What we have today grew together organically over time like a city. To do what is described in the article is akin to demolishing the city and completely rebuilding it from scratch. But it's not just from scratch, it's replacing all of the infrastructure and tooling that went into building the parts of the city, like plumbing and electrical. A state of the art substation requires it's own infrastructure to build. It's akin to requiring a whole new compiler tool chain and software development system just to get started with rebooting the OS.

If this happens it's only going to happen with a top-down design from an industry giant. Android and Fuchsia are examples of how it might happen. Will it? It seems these days nobody cares as long as the browser renders quickly.
#2 is called Dead Reckoning [1], in case anybody wants to know more about it.

[1] https://en.wikipedia.org/wiki/Dead_reckoning#Dead_reckoning_...
O LG G6 está mais barato no Brasil
Trust. Trust. Trust and Trust again. My brain becomes exhausted within seconds of reading a licence. Not just because I'm lazy, but because I know that however closely I think I'm reading it, I probably won't be reading it closely enough to be 100% sure of my conclusions (viz. the differences of opinion here from people that actually have read this thing).

So what do I do? I trust certain organisations and I don't trust others.

No-one in their right mind can trust Facebook. You might as well trust the Ocean.
Sure, if you're targeting the browser. But even then you probably don't want Socket.io vs just using the vanilla WebSocket API.

Basically the browser isn't a good platform for real time twitch control games like this one seems to be.
There's absolutely no way this technology will be used for unscrupulous purposes. /s
I won Lumens in the previous build challenges, run a community forum and are building a company that uses the Stellar network.

I'm not trying to give investment advice in my post. You should definitely not be buying Lumens if you don't need them. Most of them are going to be given away: https://www.stellar.org/about/mandate/
Is it so weird that somebody would oppose what they (apparently) consider unethical practice, even if it would benefit them?
One of the reasons I love my 1985 Supra is for its mechanical and electrical simplicity. There's no CANBus. Wires and switches operate all the electrical (not electronic) components directly. The tailgate has a mechanical lock. The door locks are mechanical with electric actuators. The only electronics are in the engine controller and the beautiful digital dashboard (with VFD meters for speed, fuel and temperature, and LEDs for the tachometer). Probably a very good reason why the car's electronics are still working 30 years later is because they are very isolated. The engine ECU doesn't need to talk to anything, just receive signals from the engine sensors and send fuel/spark data to the components. The dashboard sends a simple speed signal to the cruise control ECU and nothing else. In isolation, any of these components can fail and it will only disable the related systems. I have had a complete failure of the engine controller, but that turned out to be a very simple electrical relay cutting all power intermittently. I can trace any failure with nothing more than a multimeter.

Modern vehicles are not just computers on wheels, they're entire networks of computers on wheels. And all these systems are intrinsically interlinked. A failure in any one system can be enough to either stop the car working, or forcing it into limp-home mode. And you as the owner have no hope of fixing it. Even if you can plug a diagnostic computer into the OBD interface, the best you can usually do is poke around the engine controller. You need specialist hardware to interface with the other systems such as brakes and airbags. My Supra is long past the point Toyota will support it (although to their credit, I can still get a surprising number of parts). Looking at smart devices these days, manufacturers stop caring the moment the product is even released. Support gets pushed to one side and the successor takes priority. Cars have a lot more established history with this, but I'm sure that, with almost every major manufacturer having their cars purely electronic (even the ICE-powered ones), by the time the car gets to be the age of my Supra, there is going to be no hope for maintaining them. Some people view any consumer product more than a few years old as 'antiquated'. I don't get this mentality; the sign of a quality product should be longevity. Sure, there needs to be improvement, but as manufacturers basically tell us 'no, only we can support this car for you, and it's going to be expensive', and then five, ten, fifteen years down the line, 'nope, we don't care any more, buy a new one', people who like to get the most out of their vehicles are going to hate living in this era.
How is it a fantasy? If anything, I find it easier to get around in the winter, living in a city. Less traffic on the roads make cycling more pleasant (yes, I cycle in all levels of snow), and walking through town is peaceful and quiet(er) vs summer excursions.

I should say, I have a car, but we use it for leaving town, not <1 mile trips within it.
In last 10 years (Q2 2007 to Q2 2017) new homes appreciated by 31.97% only which is only 12.3% inflation-adjusted, and less than growth of size of average new home, so per square foot, homes has become slightly cheaper.
Well I just had data corruption on my Intel NUC due to a stick of RAM failing. Had I had ECC the fault would most likely have been spotted right away. Instead it dragged on for a few months. Glad I kept multi-month backup sets.

Firefox crashed every now and then, but that's not something which raised any flags with me. Other than that the box seemed just fine. Then one day I couldn't boot anymore as the filesystem had been severely corrupted.

Ran memtest86 and sure enough, a span of addresses invariably generated errors in all tests.
That's incorrect. Scala had 13 years to achieve something while Kotlin is only around for a few years. If you extrapolate the current trends you will see that Kotlin will surpass Scala __very__ soon.
Donald Trump travel, family depletes Secret Service funds for agents
How to create widgets in iOS 10
Crap, wrong link. This is the kin recognition root growth study: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2104794/

PBS's Nature did a whole documentary on plant behavior, which includes the author of that study: https://www.youtube.com/watch?v=CrrSAc-vjG4&t=38m00s
Well if you have not managed for the consequences of your 10x employee leaving then you have not managed very well.
Do you have any evidence this is actually true? XUL is still there, the firefox UI is still written in it and it will be for quite some time to come. I find it hard to beleive disallowing XUL extensions have significantly sped anything up.
You're right of course, but telling the truth gets your comment flagged. I wonder what they're so afraid of...
Scott Alexander made this point for you and in great detail, with many citations:
http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...
I thought of MacBook as of 'MacBook family' and not as 'The MacBook 12"'. To be more precise, when I said I wanted to buy a new machine, I was thinking about The MBPR 15".
Ask HN: How do you deal with power grabbers?
There's this new guy at work who has no clue about the codebase or the business cases and is just trying to impose his cargo cult Scrumban process to look good to the top layer. It's very clear he wants to move up quickly while not doing much work himself and delegating stuff he's incompetent at.

In general, how do you deal with people who are clearly just interested in power grabs at work?
Despite appearing like "magic" it's basically smaller micro-services, but with a different packaging, deployment and monitoring model. The entire Alexa skill set is driven from these functions.
That would depend on whether the work you find happy, low stress and fulfilling overlaps much with the work you'd need to be doing to work for yourself. Personally I enjoy the software engineering part of my job, and have no desire to take on the business, sales and marketing work that I think would form a large part of working for myself.
We have a garage, but we keep our car in the driveway and I say this as a New Englander. Having to keep the garage clean of the shit that falls off the car after a winter excursion is worse than having to brush the snow off after a storm, in my experience.
Lombok has a lot of issues. First and foremost it won't compile for people who don't bother installing it for their IDE. This greatly hampers OSS collaboration because it raises barriers of entry. I know there is delombok but the whole stuff comes with a lot of drawbacks. Reorganize my project just to delombok my project...whoa...
Let them disagree, I won't be working there anyway so it isn't a concern.
Fine china is fun. There is an endless and very cheap supply of these things on the fleamarket, so one can use them with abandon. If they break, just get more.
Perhaps the most powerful and popular trend in the
move away from open offices is an increased number
of small private spaces

My company upgraded our offices last year and "privacy pods + informal open spaces" has been a huge success. I don't have any hardcore productivity metrics but the reaction among our developers, including me, has been unanimously favorable.

Although, it must be said, we still prefer to work from home quite a bit. This is mostly due to our large number of remote employees in other countries. If I am working with remote people I don't typically commute to the office.
It is.

But after preaching it for a decade, I realized that working for yourself implies to develop a certain skill set and embrace another set of constraints many people don't wish for them-self. There is a lot of comfort in being an employee.
Nerds shouldn't write opinion pieces about subject domains they don't understand.

Seriously, stop this. Sometimes you just need to admit you have no idea what you're talking about and shut up.

The author honestly thinks using Preact or Inferno could protect them from patent lawsuits. Oh, wait, maybe "Facebook holds any software patents on the Virtual DOM or the React APIs" so better use Vue and Cycle.

Unless you actually know

1) which patents Facebook holds and

2) which patents are relevant to each framework/library (i.e. React and various its alternatives)

stop giving people legal advice about which library they should be using.

The cosmic irony would be if Facebook didn't hold any patents covering React to begin with but DID hold patents covering parts of Angular, Ember, Vue and Preact, over which they can sue who they like because Facebook never gave them a patent grant for those. Sounds far-fetched? It isn't because we don't know which actual patents these could be and who holds them.

Or for all you know Google might sue you. Or Apple.

This isn't a discussion, this is literally just a bunch of nerds ranting on the Internet about problems they don't sufficiently understand, playing Three Blind Men with the elephant that is Software Patents.
That depends on your risk tolerance, though. Self-employment, especially the entrepreneurial kind, inherently has a higher risk of failure. Sure, you might win big and build a self-sustaining business that earns you a tidy living, but then again you might also go bankrupt and lose everything because you can't pay your bills.
It's purely anecdata but I've worked for a dozen different companies in my career. The only companies that are still around today are the companies that had patents.
The tutorial says "Edit src/yolo.c, lines 54 and 55" to train for different classes, but I don't have any yolo.c file at src folder... any ideas?

[https://github.com/pjreddie/darknet/wiki/YOLO:-Real-Time-Obj...]
Yep, my thoughts exactly. I tried lombok when I was coding in Java and ended up dumping it beause it had more issues than it tried to solve.
In the modern gaming market there are now hundreds (to thousands) of new releases per month. The trick has become to stand out and sadly many great games never make it big, simply because their developers aren't that interested in marketing.

Steam introduced curators which allows you to see special reviews or tag-lines/scores from the curator for specific games; but it seems to not be doing as well as just looking at the product's general score/rating (ie. Mixed vs Positive vs Overwhelmingly Positive). Even so you still need to search for (or randomly stumble upon) the game.

Youtube videos are exactly the same thing except the youtuber has gone out to find the best (or worst) game (or which were recommended by enough of their viewers).
On the positive side your game can now be seen by 1k-1m people in one video, some n% of which will buy it. On the negative side if your game is too linear, then that percentage might be quite a lot lower (all the way down to negative sales, where people who would have bought it will now skip it, because they feel they've experienced enough of it).

But at the very least it's offering a new medium for discovery for smaller teams, with a very low buy-in cost/effort.
What do you think would be a fair price?
Shared Element Transition with React Native
To be fair, Oracle is usually extremely good at most of the stuff it does. I've no idea about GIS specifically, but, generally, you get what you pay for.
If you refer to the case in De rijdende rechter ("The traveling judge"): she didn't have to pay a fine, but pay damages to the opposing party (which applies to civil rather than criminal law). In addition to that, both parties have agreed to submit to a binding arbitration decision, with the 'judge' actually being the arbitrator, despite what the program's name would suggest. That means that the decision doesn't actually have to follow the law.

I personally find it unhelpful that the program never clarifies that it is a display of binding arbitration instead of a decision by a judge. I've seen the layman confuse the two quite a few times.
Even if Cisco hadn't killed Flip when they did, this decade's smartphones would have not long after.

GoPro did pretty well for in world full of smartphones. The Flip could have become that if there had been some innovative people in charge,
I use strace(1) look for stat(2) syscalls that fail with ENOENT. An advantage of this approach is that I do not have to imitate the C preprocessor, so parser differentials can never happen. The following default.o.do file from my blog post [1] handles the case:

#!/bin/sh
redo-ifchange $2.c
strace -e stat,stat64,fstat,fstat64,lstat,lstat64 -f 2>&1 >/dev/null\
gcc $2.c -o $3 -MD -MF $2.deps\
|grep '1 ENOENT'\
|grep '\.h'\
|cut -d'"' -f2 2>/dev/null\
>$2.deps_ne

read d <$2.deps
redo-ifchange ${d#*:}

while read -r d_ne; do
redo-ifcreate $d_ne
done <$2.deps_ne

chmod a+x $3

This approach is also used for building Liberation Circuit if strace is installed [2].

I think the compiler should output the necessary information. To quote Jonathan de Boyne Pollard [3]:

> As noted earlier, no C or C++ compiler currently generates any redo-ifcreate dependency information, only the redo-ifchange dependency information. This is a deficiency of the compilers rather than a deficiency of redo, though. That the introduction of a new higher-precedence header earlier on the include path will affect recompilation is a fact that almost all C/C++ build systems fail to account for.

> I have written, but not yet released, a C++ tool that is capable of generating both redo-ifchange information for included files and redo-ifcreate information for the places where included files were searched for but didn't exist, and thus where adding new (different) included files would change the output.

JdeBP, could you please release your tool under a free software license? I suspect it has fewer errors than the similar CMake approach [4].

[1] http://news.dieweltistgarnichtso.net/posts/redo-gcc-automati...

[2] https://github.com/linleyh/liberation-circuit/blob/master/sr...

[3] http://jdebp.eu./FGA/introduction-to-redo.html#CompilerDefic...

[4] https://github.com/Kitware/CMake/blob/master/Source/cmDepend...
Nobody is ever actually offended by science

The people trying to get evolution banned from schools probably are.

Some of the responses I saw to the Damore memo, seemed to boil down to that some things should not be said regardless of truthiness.

Attempts to even look for differences in intelligence or I think personality by race tend to get shouted down rather quickly, because historically they've been used to justify some seriously nasty shit.

The offence is manufactured to meet an end goal: the punishment of those who do not bow to the power of the ideology.

I really don't think it's all that calculated. There are things that people want to believe, or feel it is necessary to believe, and they get upset if you tell them they're wrong (evolution), if you tell them they're only partly right (Damore), or sometimes if you even look like you might be thinking about questioning them (race).
I'm not so sure. But it's not an area I know much about. But practically thinking: If you try to change the memory content of an area, that means you have software running on the target machine. Does it matter much then whether you need more time because of ECC?
True, but it's not trivial to adopt.
I believe that this was communicated by the Firefox team more than a year ago, so it shouldn't be news to anyone who have been maintaining their extension(s). For all those people who developed something and then moved on to something else, it may seem like that year passed really quickly - and the only option left is to drop the extension.
This is very true. Workplace regulations make it very hard to just get people to own up to their true emotions, so there's this HR dance that happens much like you described
There are cubicles and, uh, tiny beige hellcubes.

I like cubicles because, frankly, my only experience actually working in them was when I was delegated to work for Genentech for a bit (I don't usually work in the US). The cubicles they had were large enough to have a second seat and a whiteboard — you could hold a face-to-face meeting with them, no problem. Oh, and they were designed in such a way that you had to get into one to look at someone's screen. As a bonus, mine actually had a window (I guess guest privilege?), but even the inner ones were fairly roomy.

On the other hand, I've seen places where I (I'm 6"2') just wouldn't fit so I'd have permanent leg pain. Oh, and the screens are easily visible to passers by. Just the pain itself would be enough to hate those.
TL;DR

>> Two economists, Eric Brynjolfsson and Lorin Hitt, published research showing that many companies had invested in computers for little or no reward while others had reaped big benefits.

>> What explained the difference was whether the companies had been willing to reorganise to take advantage of what computers had to offer.
Don't Overthink. Just Do
The whole "shielding from the inflation" thing incentivizes low velocity of money, too, so that is baked into most cryptocurrencies right from the start.
Mail.Ru Group to Offer Ready Industrial IoT Solution
It's only their preferences that are bounding their salaries in those cases. At some point, a polite manager is worth more than X more in compensation. The type of person who becomes a top programmer tends to value being in an environment conducive to being a better programmer, because that's how you get to be among the best. So many naturally tend to value productivity enhancing perks more than comp at the upper end.
This discounts economies of scale. Capitalism's argument is that we will always want to consume more things so we'll just make more different things, but there's really only so much one can consume.
For someone working with UK/West European clients the time zone means you can enjoy the daytime and work in the evening which I prefer. The 9-5 is too engrained from last century workhouses to change but doesn't suit a balanced lifestyle
Are there any without an expensive license?
Can't upvote this enough!
Completely irrelevant to this discussion.
Nerds will stop talking about things they don't know the day where:

- other people will stop saying bullshits about computing;

- nerds will stop learning new things by trials and error.

None of those will ever happen, so make peace with the fact it will happen more and more.
Why do projects cross the red line despite feeding buffers?
you're being a little disingenuous about self promoting your ICO aren't you?
It always blows my mind when everyone seems to forget Groovy. Especially since Kotlin is very very similar (well, syntactically anyway). The difference of course is that Groovy has full Spring support, Gradle, Spock etc.
> As a current Pixar employee, the open office trend has unfortunately spread to our admittedly beautiful campus. You have to be fairly senior to get an office around here, lowlifes like me get stuck in shared open hallways and the like.

Well that's a shame..
Just to nitpick an issue that some people mix up. On average more interest does not equate on average more skilled within the interested population. Also this gender diff does not play out so starkly in other sciences, eg biology, physics, etc. And, some decades ago in the west, and currently in other countries/civilizations, this gender difference does not pan out. This seems to point to other factors beyond genetic differences.
We can only redecentralize by going wireless
Incidentally, I was just visiting Liscannor in County Clare, Ireland over the weekend. Our driver passed JPH's museum there. This should probably count as a Baader-Meinhof Phenomenon (aka frequency illusion).
Customs Elements is what would make me quite happy with UI design on the browser side.

Now just have to wait a few years to be able to use it, or hope the polyfills actually cover all the browsers versions we might need to target.
Here's an idea: if you intend to lock people into a technology so you can sue them later, would you

a) build a small library that encourages modular code, has tons of escape hatches to use other libraries and has so few concepts it actually encourages learning the language and solving problems outside the library instead? Or

b) build a large monolith that comes with dozens of idiosyncratic concepts and its own way to solve every problem so you build your entire application inside of it?

If I was a patent troll, I would create Angular, not React.

I don't trust Google, I don't trust Facebook, I don't trust Tilde, I don't trust Evan You. But at least with React I'm not deeply invested in non-transferable knowledge and have easy migration paths if I ever need to move away from it.