skysight-inc/HackerNews huggingface dataset:
As a Firefox developer, whenever I make a change (and I mean pretty much any change to an API accessible through platform JS), I have two choices:

1/ either try and locate all the add-ons that will be broken, get in touch with their developers, be ignored by most of them, start several weeks of negotiation with those who do answer, then eventually, several months after my code is ready, land the change, and notice that Chrome has landed that same change a few months ago;

2/ ignore the add-on developers, improve Firefox immediately, but certainly break some add-ons, hence breaking the user experience of millions of users for no understandable reason.

As you can imagine, neither solution is good and everybody suffers from either.

WebExtensions condense all the instances of 1/ into a single point of time, hoping that we never again need to go through this painful dance.
Data Science Weekly Newsletter – Edition #157
The article isn't explicit on that, but they did observe the birds for 30 years, so maybe it's in the paper.
Is Your AWS System Well Architected?
pentadactyl is co-developed by a member of the Firefox Add-ons core team [1]. I don't know what the plan is to port it to web extensions, but at least you can be sure the team is aware of it ;)

[1] https://github.com/5digits/dactyl/graphs/contributors
Regarding 3: The encryption scheme we put into place probably isn't going to slow down a motivated actor. We have master decryption passphrases that are regularly disseminated among the admins and could foreseeably end up in the wild (if nothing else, it wouldn't be difficult to social engineer).

And recently, we've started transitioning to new encryption software. Our implementation of the software prohibits more than one encryption passphrase per machine. So, in order to share machines between employees, organizations have begun sharing the same passphrase across all the organization's machines.

Source: HPES employee working on NASA ACES contract
> There are other things that use Hypervisor.framework too.

Docker's macOS installer uses it rather than VirtualBox now if memory serves.
I don't find it funny at all.
The limitations of Android N Encryption
The WebExtensions team has been very proactive, attempting to get in touch with add-on developers across the spectrum. If the add-on developers have responded, there's a 99% chance that new APIs will be available for their add-ons.
The problem comes in when people imagine that what's going on is "unplanned." As the economist George Reisman has pointed out, decentralized activity by actors who have a financial stake in the game and who are thus guided by profit and loss is exactly what economic planning is. Centralized "planning," as the economist Ludwig von Mises pointed out, is planned chaos.
Thank you for doing this and sharing it with the community.

Couple of (IMO) necessary features:

- A way to modify key length (or even the algorithm)

- A way to export generated keys

- Handling multiple Email addresses with same/different key sets

One more suggestion is to make a local web client (web based interface) so it can be even more portable.

Thanks again
Some sites try to pretend that it didn't happen. If they're small enough, it can even kind of work, like lainchan.

>Even Green Day got sad about it.

When I heard that song, I noticed how well the lyrics fit:

>Summer has come and passed, the innocence can never last,

The eternal September was the end of innocence for the internet

>Here comes the rain again, falling from the stars,

>Drenched in my pain again, becoming who we are

As painful as September was was, it was instrumental in making the internet and the internet culture what it is today.

>As my memory rests, but never forget what I lost

Many still feel the loss that was September distinctly. I myself wasn't even around, but I still feel it.
Is there a functional, recent way to build this on VirtualBox and use it for cross-compiling command line and server apps for Mac OS (macOS/X whatever)?
"Words of protest" is an interesting way to put it. They were bare insults, contextualized by (barely validated) paranoia.

The analogy of the rioter among peaceful protesters doesn't really apply to the circumstance, but it's poetic given the situation.
And, related to this, it makes it easier to move to Servo's layout code in the future, as it avoids Servo having to implement XUL and XBL.
I have a tongue-in-cheek theory:

Those who think there's not a "hard problem of consciousness" or hand-wave it away with purely materialist explanations probably aren't conscious.

Folks. We have p-zombies in our midst...
Ah! Ok, got it, thanks! At the moment we use label fields for this function (in the field properties just choose not to allow users to create new labels, and only allow one to be selected). I’ll definitely forward on your dropdown suggestion though – I see your point.
Also, thanks for the bug report. Would you mind sending your email address (& mention your HN username & issue) to info@zenkit.com? One of our developers will take a look at your case :)
Elixir, Ruby, don’t fight. Talk
I've heard employees try to avoid using the dot notation when they speak in favor of just saying the codename.
Do you actually think most people are questioning whether or not their witch hunt was the right thing to do? Jesus christ.
I mean that the judge fucked Christmas up for a bunch of poor folk by blocking a well deserved change in regulation that no longer served its original intent in protecting laborers.

All I can say is that I'm now quite certain I wasn't misreading the narrow part of the intent of your words that I initially commented on.
Thanks a lot, this service looks really useful.

Would it be possible to offer a LAMP install for two hours?
Sure, but then they'd have to deal with Linux.

/s
Except Trump is doing it secretly. Many of the banned press members don't find out until they try to enter a press conference. We only know about it because they come out and say "Trumps security officials blocked me from entering". It's not like there is a list of who is allowed and who is not that is publically available.

I guess my true point is the hypocrisy of T_D users complaining about spez's actions when the man they are so fond of is doing the same. Except he's the president.
Because no spam is better than a low volume of spam
Ah, Byte. There's nothing like it, and there probably never will be. Where else could you find circuit diagrams, assembly listings, and explorations of HLLs, next to all kinds other computer-related explorations?

It has a kind of magic to it, which I can't find in any other magazine to this day.
Blufftitler Pro 12.0.0.8 Crack and Serial Key Free Download
There was a shooting in a Airbnb house used for party in a quiet neighbourhood this year, so this issue has been gathering attention. https://www.thestar.com/news/crime/2016/03/20/man-shot-in-th...
The native messaging API is not useful for addon developers. They only cater to application developers that ship a companion addon to their application.

js-ctypes allowed an addon to access already-present native libs on the the host machine or bundled with the addon itself. Messaging only works if you can get users to install some external application in addition to your addon, which is a too-tall hurdle for small extensions.

From my perspective those barely comparable.

> That's one of the reasons the WebExtensions team has been very actively discussing with add-on developers to try and prioritize which APIs should be created/ported to WebExtensions.

You are taking requests to keep existing uses supported, mostly for big, already established addons. My concern extends beyond that. Simply by having access to internals anyone can currently develop novel uses, even if they initially do not have a userbase. Those can only be prototyped by access to internals. Someone might not even have an idea if they don't know an API exists that could be leveraged to do it.

In other words, "I can't let you do that, Dave" API design can stifle creativity.

And it also introduces a bias in favor of already entrenched extensions, which is less open than the current approach.
Is the virtual/real DOM chasm difficult to traverse in vue.js?
Yeah, I recently changed my main dev environment to be a 27" 2560x1440 monitor (Asus PB278, if anyone's curious) attached to a Mac Mini. There's enough space to happily keep a browser, evernote, and a terminal side-by-side (three vertical pillars); this has had very noticeable impacts on, if not my efficiency, at least my feeling of "not having to context switch". Everything's just right there and I just need to shift my eyes left and right.
Cancer is a central example of one part of an organism seizing resources in a way that threatens the organism itself.
IMO scraping is only abusive if the site explicitly asks to not be scraped (via the site's robots.txt)
> It comes down to speed. We expect money to move as fast as information

All current implementations of blockchain are inherently slower than more traditional approaches.
Switching to a better bank will do it, but debit cards with free international transactions might be a bit of a fringe product.

Credit cards tend to get much better deals.
I don’t think I ever had my laptop battery run out on me. To me it’s just not an issue. I’m plugged in 85% of the time.

How do people use their laptops? For me it's almost always at a desk and if not there is always a plug nearby.
It's sort-of using material design, but in this context the text field should probably have a 'placeholder' to make it clearer.
You're conflating legal rights with moral rights.
He's talking about CPython, the default interpreter/compiler for Python in many systems. CPython internally uses 1-byte representation if the maximum Unicode code point of its chars is 127 or less (therefore ASCII), 2-byte representation for values less than 32767 (thus utf-16, but only the first half-page), and for the rest it uses UTF-32, which means all lookups can be done in O(1).

Assuming UTF-8 encoding for source files is not that strange, as it is getting more and more the default or preferred encoding for string-based I/O.
Dante2: A complete rewrite of Dante's wysiwyg (medium editor clone) in draft-js
Ask HN: It's Thanksgiving. What are you thankful for?
> You can talk about thought/belief as something basic on a level of propositional logic, but this level is as abstracted from experience and observation as possible.

Agreed, but this will necessarily be true of any objective, scientific account of consciousness. For instance, subatomic particles are as abstracted from our everyday macroscopic world as possible.

> Thought is always 'made' of some prior experience/perception, when you look at it. It's a very high level of description compared to consciousness/qualia.

I don't think we should conflate experience and perception. Materialists of course acknowledge we have perception, they simply deny the subjective experience that non-materialists infer from it.

Of course, this fuzzy boundary is where our natural language often fails us, so when I equate a thought with a proposition, I of course don't mean a proposition in English or any other language, I mean some abstract representation that structurally conforms to a proposition in a given mind.

The structure this thought takes isn't objective, in the sense that it's the same for every person, because the correspondence of that structure to that proposition is determined by the mind that interprets it, just like a program in x86 machine code isn't the same program when run on an ARM processor -- equivalent semantics have different structures on different CPUs, and equivalent structures have different semantics on different CPUs.
Which in no way establishes that government has first claim on the goods produced by individuals.
Why will ArangoDB succeed where RethinkDB failed commercially? Can't see any mention of changefeeds on the Arango website, which is the killer Rethink feature for me.
Just because we think what spez did is disgraceful doesn't mean we're a bunch of alt-right Donald-worshipers. I'm not a fan of either, I just think editing message text like this is disgusting.
Sure, and my computer is a thousand times better than 25 years ago. It still costs LESS even disregarding inflation. That technology goes forward doesn't warrant price inflation. Like you said, your car hasn't gotten cheaper. So why would it going forward?
I understand how CPython works however the external API makes no guarantees about any internal encoding. The implementation of the storage also changed many times.
Who is Clement Freud? Who is Cyril Smith? What was the Dutroux affair? Who is Jimmy Savile? What was the Franklin cover up?

Every case has to be considered on its own merits, of course.
> I highly recommend to read Godel Escher Bach(if you dont have time - just read the introduction to get the general idea).

I don't think you'll get any real sense of what GEB is about just by reading the introduction.
I was explicitly talking about the company. some of the smaller (and even a few of the larger) subreddits are quite good.
We'd do the same for debugging networked games. Incredibly useful.

If you build it right you also get a replay feature for almost free.
CircleCI gives you 30 minutes of playtime on a 32 cores, 60GB RAM VM.
All you have to do is log in with GitHub, start a build of any of your public repo & click "Rebuild with SSH".

(No affiliations, I just find this mind blowing)
The problem is that in a post yesterday about the same topic, there seemed to be a lot pizzagate supporters here in HN.
Actually according to the US Bureau of Labor there were 340,000 jobs lost in the auto industry from 2007 to 2009. So it's actually a net loss of 110,000.

http://www.bls.gov/opub/mlr/2011/04/art5full.pdf
So, a bit off topic, but is anyone using Lua for web application backends? For example Lua with nginx or mod_lua for apache? I've used Lua with mod_lua, and have been very happy with the result. There are actually a lot of libraries available on luarocks.org, although not at the 'batteries included' level of Python.
In train, so summarized:

+ You have forward-inverse models e.g. by Wolpert.

+ You have a sequential winner take all process, e.g. see Baars.

+ You have honing in on the on/off switch. Search for claustrum and Francis Crick.

The challenge of course is to know what the brain knows and learns about itself. Oscillations at an alpha, beta, gamma level have as far as I have seen no place in current networks. I find it suspicious that we don't reproduce this behaviour. Are we sure that it is nonfunctional?
I think you're not getting the value of the assets vs energy cost.

People on $200,000 left a 5 cent light on pp? Meh.

You could work on using that $200,000 more efficiently if you want to save money.

I think you are falling for the stupid marketing. Wow we pulled 100 cars worth off the road by turning lights off at night! (as a one million car per year organization)
How do you not see the similarity between "Diply" and "dply" that uses the identical font and a similar color...
Why do you say that? It's quite possible they had a significant impact on the outcome of the presidential elections, which I think is quite an achievement of reddit as a whole and possibly more than any other subreddit has ever done. The toxic content is only a part of it.
"Tim and Andy’s short bursts of lip sync (Tim twice and Andy once) are only 3x slower than real life (90 frames per second)."

http://okgo.net/2016/11/23/background-notes-and-full-credits...

Different sections of the video are filmed at different speeds.
Question: what's going to happen to the personal data of previous customers? Can they easily (read: legally) be moved out of the EU to China?
I'd reconsider Linux. As long as you make sure the laptop is supported Linux is great if you're a developer.
Not following all the pizza stuff, but it seemed to me that /r/politics had a lot more misinformation in it during the election than any other subreddit including the_donald.
Are you saying one can / can't spin up a free two-hour server more than once?
Understanding Buffers in Node.js with clear examples
> I could think of several problems, mainly around trust.

And this is the problem that blockchain+proof-of-work solves so well.

Financial companies are however different beasts. They are not and do not want to be anonymous. While they don't fully trust each other, they do have significant trust in each other and they are typically regulated by a central authority. The blockchain-based solutions advocated by R3 seem to have a number of services that must be trusted by all participants, including time stamping.

Traditionally when coordination has been required between the banks (e.g. fast clearing solutions for retail banks), a new company is created that is joint owned by the members, and is therefore trusted enough by the members to run the centralized database.

To avoid the single-point of failure aspect you can run a distributed database across multiple nodes.

I still haven't heard a good explanation of why solutions like those aren't adequate.
No need for them in the vast majority of apps. Well thats my thoughts anyway.
Listening to users is the first step in making them secure
The tl;dr:

The species has two chromosomes that act like sex chromosomes. That is to say, our Y chromosome never get's to mingle with other Y chromosomes, and so it accumulates mutations fairly quick, and thus a sex chromosome. In the bird species, there are 2 such chromosomes, and thus 4 unique states with regards to those unique chromosomes, as opposed to our 2 states.

They are defining sex not through sexual organs, but through the chromosomal state.
Not everyone criticising someone is a sad little man.
There are a number of UK credit cards offering 0 fee payments overseas(Aqua, Post Office, I think AMEX). There is also a credit card from Halifax offering a good deal on withdrawals, but apparently, it's hard to get. In addition to that, there are a number of companies offering prepaid cards such as Revolut and another one which I can't remember now.
Is anybody using this new .NET stuff on Linux for production daemons? My experience in using Mono/XSP for backend services wasn't joyful. Willing to try .NET Core (?) on small projects if it is approaching JVM stability.
I'm a bit worried that some lesser known extensions will be unimplementable... Would the following still be implementable?

"Open in Browser", which allows ignoring "content-disposition:attachment" to display pdf/image/txt in browser rather than save to disk

"Android Text Reflow", which allows wrapping text to fit the screen on Android after zooming in on a web-page

"Status-4-Evar", which adds back the status bar at the bottom of firefox

Thanks!
About the government's Black Friday security advice
Great tidbit. Perhaps it's just not well known.

Edit: Multiple machines if your build is in parallel. Nice.

> Parallelism and SSH Builds

> If your build has parallel steps, we launch more than one VM to perform them. Thus, you’ll see more than one ‘Enable SSH’ and ‘Wait for SSH’ section in the build output.

[1]: https://circleci.com/docs/ssh-build/#parallelism-and-ssh-bui...
> I decided to leave the platform and put my efforts on native and web

For the sake of curiosity, did you create extensions as side-projects/startup ideas? Do people pay for extensions or are we talking about patreon funds here (Or startups like pocket whose extensions are ways to get more crowds).
I learned Python and Django together.

I had a Perl background,so it wasn't a great jump, mainly just googling "python equivalent of <perl code>"
Right, but these properties don't make neurons acausal, it makes them stateful and sensitive to noise which is not explicitly modelled as an input in your view. You can model noise as a constant input variable though, which preserves causality, just not determinism.
'Traditional consensus protocols' probably refers to Raft and Paxos rather than proof of work.
What would be particularly bad about banning it?
Trump and Session's position (he's relevant since administrative reforms might well involve the DoJ, plus legal enforcement is all but totally lacking) is "Intel yes, Infosys no".

So it that's what actually happens (very hard to predict, especially if the Congress joins the game), their actions will harm body shops and their employees who directly replace American works like at Disney, and it's telling that that stunt was blatant and I'm told clear cut illegal, but not those who get a US degree or who are the world's "best and brightest".

In Sessons' 2015 law, he proposed to allocate the visas to the highest paying positions, which if actually enforced, and adjusted for cost of living, would go a long way towards fixing that problem (while still leaving a host of problems with this visa, although maybe some were addressed in the law as well).
I'm not sure if this can be technically defined as cycle accurate, since cpu instructions are still executed atomically, instead of executing each instruction cycle independently... I guess the end result is what matters and not the actual implementation?

EDIT: I suck at c++
not that i'd personally choose to call OP's post a "stoner philosophy"... or even use that term in general... but...

if this is not a "stoner philosophy" on consciousness then what is?
I actually discussed it with my boss today, having just graduated from a Bachelor in information engineering I felt I'm not using my talents at best. So now I'm going to try my hand at information engineering. Problem is - our customers probably don't even know it, and use marketing firms for advice in that regard.

Let's hope this works out, if you have any advice I'd love to hear it.
1. VSCode runs on linux
2. On .Net Core
3. meh
Are you sure you know what happened? Because all I saw was Pao being lauded as a hero for standing up to supposed misogyny, when the community was upset about how they fired a female community coordinator on top of bringing in other harsh censorship tools like quarantining.

It was classic fact-free "women in tech" non-sense. Equality means if you mess up at the top, you take responsibility. What women-in-tech advocates want is all the prestige with none of the flak.
Why F# is the best language for web scraping
There's pretty much no good reason that the most widely used command line HTTP fetcher should be a giant C project.
While it's easier to bang out code with React, you have to acknowledge the massive downside of that flexibility: you have zero guarantees that your code will work properly. Even if you use Typescript or Flow you still you won't have the guaruntee that your code accidentally "fire the missiles", because JavaScript is not a pure language.

I totally understand that DOM access is a pain point for Elm developers right now. I often run into that issue myself. But declaring a port is a small price to pay for the all that the Elm compiler gives you. When I have to refactor a React/Redux app, I absolutely dread it. With Elm, I love it, even if the project is older or unfamiliar.
perhaps not, but the more automated a factory is the less the labor costs matter to the whole. For this reason, I think automation is the key to bringing back manufacturing and manufacturing jobs to the US.

Not that total war, of a conventional nature, is likely to repeat itself, but the US won WWII largely on the back of its unparalleled manufacturing capabilities.
O love the Toads. Personally an eye opener
Is it a debit card? My credit card doesn't charge any extra fees for international transactions run in the local currency. Some shady merchants will try to claim they have to run in USD or can't take a US credit card but so far I've always been able to insist when abroad.