skysight-inc/HackerNews huggingface dataset:
Hey, I faced the exactly same problem with my MB Pro(late 2013) about a couple of months ago. Tried all the solutions I found on stackexchange/apple forums but with no luck. Then I installed Ubuntu and have had little problems since. Checkout any online tutorial for installing Ubuntu on your Macbook.

You have to download and install the wifi drivers manually, I have written a small tutorial on how to get wifi working https://medium.com/@afmsayem/installing-linux-on-macbook-pro...
Funny to see that France is only 134th while French refer to their country as "The Exagon" (metropolitan France) - 3 ground borders and 3 sea borders. The expression was coined in the 1860s by school reformists and got popular after the Franco-German War in 1870 when Alsace was lost. To my knowledge French are the only ones to define their country with a geometrical form
why do i get the impression most people would just end up with the same diet plan?
Twitter, as a platform, is not geared towards discussions. It's impossible to have any sort of debate in 140 characters, it forces all arguments to be reductive.

So I think they did you a favour.
PayPal, credit cards etc. all have their place, but for non-physical purchases from reputable parties I'm not sure how much you can improve on "pay money, receive thing."

It would have to be a very compelling argument to persuade me that transacting through a middle-man (who then holds all my personal information and card details and also takes a cut) is better than just handing over cash and getting what I want.
Paypal takes 3% fee and then an extra 2-3% on the currency exchange. I would absolutely prefer the $.05 Bitcoin fees given the chance.
These will definitely help convert Google Drive users.
As a developer I'm more used to the edit-compile-verify cycle, but it's still nice.

Also made me rewatch Inventing on Principle https://vimeo.com/36579366
NWM: Window Manager for X11 Written with Node.js
Saying someone has way too much time is a compliment, not a criticism.
> Well, okay, but I'd like to make my own mind up about whether someone is hateful or not.

Bit odd for you to be so concerned about making up your own mind, yet be so reliant on other people providing you sources.
Yup. Love him or hate him, he was singled out for his politics.

This latest change is moot for milo as his account was banned today.

http://www.breitbart.com/milo/2016/07/19/breaking-milo-suspe...
You can buy single edge razors for craft.

Here's some for window scraping: https://www.amazon.co.uk/BOHLE-Spare-Blades-Laminated-Scrape...

Here's some that claim to be single edge and for shaving: https://www.amazon.co.uk/Gem-Personna-single-stainless-blade...
>>Hierarchical folders and associating files to programs via name extensions isn't that hard to grasp.

Actually a lot of people seem to struggle with it, I used to run training courses on a product that had a tree based configuration. As soon as you got beyond a basic list and started building a hierarchy half the class would fade away.
I don't mind that Milo mocked the movie or actress. But he also retweeted (noticeably) faked tweets that purported to show her using extremely anti-gay epithets, the kind of thing that turns a flamewar into a full-blown digital witch burning.

If someone posted to HN a viral news article that used obviously faked tweets to show that Elon Musk is an admirer of Hitler, no one would be surprised if that account (and the article's site domain) ended up permabanned from HN.
Apart from war machines communicating through HTTP, I can't help but giggle to the thought of such a dialog:

- I repeat, the enemy seems to be not responsive.
- What, you already killed them?
- No we came with a bigger force but their layout didn't change. I don't think they're war-scale.

Joking aside, there's nothing making HTTPS inherently less secure than any other secure channel out there, right?

(disclaimer: I'm a web developer)
Tips: Why You Should Sketch Before Making Wireframes?
I think another reason is that ES6 proxies are impossible to polyfill.

My favorite use case would be Facebook's immutable library[1], which uses awkward set(), setIn() and updateIn() methods for changing its data structures. But as an ES5+ library it wouldn't want to require the consuming code to do ES6 transpilation.

[1]: https://facebook.github.io/immutable-js/
It is definitely implemented differently than that. Yahoo has plenty of search engine knowledge and technology. There is surely some sort of process that inlines and caches any sort of query and result in Yahoo's backend. It's also fairly likely that they are using their own backend still for index storage and delivery, and they have some formal method of syncing the index from bing fairly regularly -- or even on demand for more long tail searches.

In other words, the most likely case where "double indirection" occurs is in very long tail searches that Yahoo has not seen recently.
> Twitter has been going after Milo for a while.

And rightly so. He's a vile human being.
He doesn't need to tell them specifically anything he just needs to retweet the right thing from someone and his followers will jump on them.

Although Leslie also advocates/boasts about the exact same behaviour.

Whole ordeal just highlighted how Twitter's Safety Council needs to teach high profile twitter users more about how trolls/harassers act on the internet. If someone says awful things to you the worst way to act is starting to reply with curse words and your momma jokes to every single one because you're just proving they're getting a rise out of you, they'll retweet your response and their followers will see they can also get a rise out of you.

She pretty much poured gasoline on a match then wondered why she was engulfed in flames. What makes more sense? Teaching people how to deal with these harassers + report and move on, or expect twitter to pick up the pieces and babysit every celebrity who falls for the harassers bait then desperately try to ban users that are popping up out of nowhere and trying to decide if a user is a harasser or a sympathiser, several times Leslie told people sympathetic to her to f--- off (are they harassers in Twitters eyes?).
For the last few years most programmers I know have thought everything has a technical (app-based) solution. But those easy wins are gone now. This is the next trend in tech - upending existing industries by using tech to drive efficiencies.

Start looking for "real stuff" you can improve with tech, rather than just software/apps that're hard to defend.
Which DC, there are many.

Two London ones I can think of is north of the city (Oliver's yard) and docklands.
If anything it's to give people the incentive to actually flesh out a bug report and send it to them. I really have no idea where everyone's getting this "The black market will pay billions!" idea from.

Facebook is a closed system, an exploit there is worth precisely nada. Any use of it for monetary gain will be shut down fast and probably audit-logged to find you. Find an exploit kernel-level that allows you to execute any command you want at any administrative level on Windows/Linux/etc which allows people to drastically increase their botnet size? That'll get you some cheese.
Level 3 outage i believe
> I feel it would be wrongful to call the wider audience 'idiots,' - these average joes might not be so average after all and have special understanding in fields that I don't.

My opinion is that the average Joes and Janes are not idiots. We're just turning them into idiots. They're much smarter than the industry practice would give them credit for. Ask them to learn something, and they will. Just that nobody today wants to expect learning from people. Everything is supposed to be so simple, that it can be mastered in 5 seconds of initial exposure. Of course this goal isn't possible except by dumbing the thing down so that there's nothing your product can do that can't be mastered in 5 seconds.

You have a good point about abstraction - it isn't a bad thing. We reduce insane amounts of complexity to the level a human mind can handle by layering abstractions on top of more abstractions. But the particular example of "features" like hiding file extensions or full paths is something else. It's creating a second, disconnected set of user-facing abstractions that obscure the real ones. The OS is literally lying to you in an attempt to make itself "less scary", but in the process taking away your chances of building a working mental model.

Average Jane and Joe aren't dumb, they can figure stuff out. Just look at anyone who ever did anything with accounting - they're all probably Excel whizzes. Your random teenager can likely hack the Steam client in and out. People can learn stuff when they're expected to. They're not dumb. We're making them dumb though.

> Of course there are some kids that may take a keen interest in OS internals, but then there are those who will keenly take advice they see on the internet to delete System32, so there's the need for some degree of 'safety'.

Honestly, that's how you learn. In today's age of cloud-backup-everything, there's little pain and all gain when a kid bricks the OS and has to figure out how to reinstall it from scratch.
ESCORT GABRIELA – escorts| athens escorts |call girls
To complicate matters further there is US GAAP, UK GAAP, German GAAP, etc. The tl;dr of the earlier comment is that accounting reports don't usually reflect economic realities of large corporations.

There are several companies/methodologies that significantly adjust public filings to reflect economic realities:
[1] https://www.credit-suisse.com/sites/holt/en.html
[2] http://finance.wharton.upenn.edu/~acmack/Chapter_12_app.pdf
I know this sort of situation too well. Lots of companies in the UK seem to want web developers, but far fewer seem to realise that it'll cost more than it does to pay someone to stack shelves.

It's especially the case in regards to agencies, jobs referred by recruiters, etc. And a lot of companies even offer this in places like London, where the rent is far higher.
> as the miners have to make their choice

Miners don't make stances. They mine whatever is economically viable.

A fork without exchanges would not have economic value, for example, and would be useless to mine.
Ask HN: Describing skills and competencies in a resume?
Dear HN,

I'm starting to look around for a new job, and need to update my resume.
In my current resume I have a section called "Skills & Competencies" which includes a mixture of languages (C#, python, Go, JS etc.), products (various DB systems, BPM suites, etc.), areas (front-end, back-end, "cloud"/aws, db) but also practices/skills (project mgmt, TDD, agile development methods, CI, etc)

To me this feels like a mishmash of things and it does not give a clear picture.
I'm not sure how to "design" this piece of my resume.

I guess the main point I want to bring across is that I'm an all-round developer who cares about getting things done and uses whatever means are best for the job. I'm able to learn/understand tech quickly but this is just a means to an end. I like to focus on the team and there interaction / openness.

How would you solve this?
As interviewers, what would be helpful to bring this point across?
What would trigger you to invite me for either a cup of coffee or a job interview?

Thanks a lot!
I think the world missed an opportunity around about the '90s. Instead of evolving, command lines stagnated and got sidelined by terrible GUIs that are only now evolving to get out of people's way.

We should have developed command lines with graphics and hypertext. Thus you could do `ls` and double-click on one of the resulting files to open it. Browse the web with wget.

Of course users don't want to learn lots of commands. But notice how Windows 7 onwards and most linux desktops have a "fuzzy search" that really is a kind of command line.
Undercover communication – Baal
Ask HN: Getting started with web app development
I want to develop a single-page web application. Let's say it's something like Gmail.

I have quite a bit of development experience in general (not web), I know JavaScript syntax and concepts. The problem is every time I want to start with web development, I get stuck on researching what tools I need for it. Where do I start?

To give an idea of what kind of answer I am looking for, I will give an example in my field of expertise (Android native app development). De facto standards for Android development:

- Java is the language of choice

- Android Studio would be the IDE

- Gradle build system

- Maven repo for package management

- Android SDK as a main framework

- Google Play APIs and Android support libraries would be the standard dependencies required for most projects

- Template for an app can be generated by Android Studio

Is there something similar for web development? What's the standard or at least most popular choice for toolset for web app development? Does my question even make sense?
> Question is, how big of a following do you need?

Looking around I find that apart from journalists (who can get verified with just a few hundred followers) few "real" people with less than 20,000 followers seem to be verified.

Even if you are "important" (eg a politician, actor, businessman) then it seems to be rare the be verified at that level.

Above 100,000 followers it seems very rare not to have the blue tick. All of the top 100 are verified. I did find https://twitter.com/joshingstern who has over a million followers and is unverified plus the odd person over 100,000

So random guess I'd say 20,000 minimum to bother applying and 100,000 to guarantee being accepted.
Compare it to some trees they know from real life. Company organizational chart. School organizational chart (principal has teachers who have children). Country organizational chart (president over ministers over ...).

Trees are not a trivial abstraction, but they aren't also hard.
Concurrency with embedded Python in a multi-threaded C++ application
I have not used godot up to now, as I am wary of engines that require me to learn a scripting language used nowhere else. Is it any good?

Oh, and I've heard React Native's not so bad for mobile.
My assumption might be false. It doesn't necessarily have to be false. Our urban area is fairly large.

I agree it would take just one crow to be familiar with a gun. But at the same time, there was no displaying of the gun. The crows weren't in the immediate vicinity. They were mostly on the trees two houses away. The recognition that I had brought out a dangerous object took just a few seconds from the moment I stepped through the door. Even if my assumption is wrong about their past, the fact that some crow(s) took the sight of the gun in so quickly is still pretty darn amazing
A Debate Over the Physics of Time
Had a hunch you weren't blocked for promoting peaceful behavior. Reviewed your tweets. Was not surprised to confirm my hunch. FYI, since it occurs to me you may not understand: they reacted based on what they perceived as lack of compassion, obliviousness, and other cues which indicates you would contribute nothing positive to their experience of the platform.
We already that in the form of Lisp and Smalltalk. Sadly that's not what the majority of programmers want to use.
How these latest capabilities can help you ace your Salesforce exam
WikiLeaks Dumps ‘Erdogan Emails’ After Turkey’s Failed Coup
And that works remotely? So the X protocol?
Bitcoin is an open source project. Ethereum is much more like a product managed by a corporation. The Etherum Foundation can make swift decisions where to take the project, which is both a strength and a weakness.

Not all cryptocurrencies are alike because there is this fundamental difference in governance. Personally I have a hard time envisioning a successful cryptocoin that does not have a level playing field. The oligopoly of a few companies hiring most Bitcoin developers is problematic, and the Ethereum situation much more so.
Racket's macro system has proved it is as capable as any other macro system. No more, no less. I merely argue that it is overly complicated.
and the wrong type of building, there is a lot of development in my local area but it is not very dense.
Yeah. Letting lose on something is always fun

And thanks.
What the everloving eff? Are your other hobbies vivisecting kittens and salting slugs?
Smaller animals are incredibly faster than humans in reaction times because of the difference in the length of their nerves. Birds are also far smarter than people give them credit for. Nothing can read minds tho. That's pure fantasy.
Pokemon Go API with Protobuf
In this case, "Non-GAAP" means an earnings/revenue figure that the company produced itself. Companies usually claim this reflects economic reality but keep in mind they are free to cook up whatever numbers they want. GAAP would mean figures that adhere to general accounting rules, which independent auditors help confirm.

Generally, "Non-GAAP" can mean either IFRS or Cash Basis Accounting

Basically:

GAAP - Generally Accepted Accounting Principles = the way large corporations in the US have to account for things (assets, liabilities, equity, earnings, cash flows, etc.) --> Accruals

IFRS - International Financial Reporting Standards = how European companies account for things --> Accruals

Cash Basis Accounting = the way small businesses usually account for things

Cash Basis Accounting vs. Accrual Accounting (GAAP/IFRS/etc.)

* Cash Basis --> expenses and revenues directly match cash flows, I buy a machine that lasts 5 years today and expense the whole purchase price today

* Accrual Accounting --> expenses are recorded when "incurred" and revenues when "earned", I buy a machine that lasts 5 years today and expense the purchase price over 5 years

Individual standards (IFRS/GAAP, etc.) define these soft terms: incurred, earned, assets, debt, equity, other income, etc.
Show HN: Wikidump
Fractal therapy
Yep. It's about making things feel simple and easy, without actually being simple and easy.

My parents both started using word processors in the days of MS-DOS and they had no trouble grasping the idea of files and directories, or that a WordPerfect file ends in `.wpd`.
Right. I just checked and HAR 1.2 seems to work pretty well. A small nuisance is that Fiddler synthesizes bodies with debug information on CONNECT requests and responses, but I'll work around that in the next release.

But experience with Web browsers shows that there's a lot that can go wrong with HAR, so if you notice any other problems, feel free to submit an issue on GitHub so I can look into it.
Without knowing Turkish and knowing salient topics related to Turkish politics, of course we are not going to find anything interesting. It's a lot of research to find the stuff that might be actually interesting and relevant.

Wikileaks don't have access to any Turkish-speakers I think (at least not in the inner circle of people who might get access to unpublished submissions), so you can't assume there's something truly scandalous in there. They were released for a reason, yes, but that reason is the fairly obvious one that there was a coup attempt in Turkey right now.

It has value as research material for people studying or writing about the current political situation in Turkey, even if there are no "smoking gun"-type single documents in there.
Slightly off topic, but I actually prefer Pepsi. I started drinking Pepsi rather than Coke because it's cheaper, not that I ever really disliked Pepsi, but now I find I actually like Pepsi better.

So really it's just conditioning whether people prefer Pepsi or Coke.
Could it be Hopkinsville? http://www.smh.com.au/environment/animals/kentucky-town-unde...
Life Beyond the Pale Blue Dot (2015)
Bullies have always acted this way, and they're proud of it. They only stop bullying someone when they think they won't get away with it any more.

Years later, I asked my bully why he stopped picking on me, and I will never, ever forget his exact words. "You got big." It wasn't some realization that he was an asshole, or that I was hurting... Just that I might hurt him back.

Their conscience is so warped that it doesn't matter what you say to them, the only way to get them to change is to hurt them back. And that's sad for so many reasons.
Show HN: Discover and get inspired by startups that are embracing transparency
تحميل برنامج في ال سي 2016 مجانا Download VLC Player
At the risk of being considered overly pedantic; is offering a better product in the marketplace to the detriment of your competitor called 'disruption' now? Isn't that exactly how the free market is supposed to work?
We can see in many poor countries that a major driver of moving people to urban centers is the opposite: They can't afford not moving. This results in the many huge and still growing slum areas in and around many major cities. I also refer to the many headlines about Indian farmers committing suicide, although of course one has to be careful with generalizations.
Note that this article is almost half a year old and might not be fully up-to-date...
Revenue dipped to $20.6 billion from $22.2 billion in the same period a year ago http://timesofindia.indiatimes.com/tech/tech-news/Microsoft-...
Google Doesn't Want to Accidentally Be Skynet, So It's Creating an AI Off Switch
Sure, that's one option. You could also implement something like NeWS where the graphics code runs locally.
> Real security must start with the content itself, and then use encryption as an additional layer.

Extrapolating from this to other reasons you might operate in an adversarial environment, for instance political dissidence, this conclusion has a rather chilling effect. The content of the communication itself must be severely limited in how it can assist coordination of outside efforts in order to maintain the anonymity of the members. Or in the inverse, if the member's have strong identities (via PGP WoT, et al) then the /only/ barrier protecting them from their adversary is the control of the keys themselves.

Not that this is any great revelation, per se. But it means that in the cases where you're using encryption as the basis for communicating with a group in secret, that you still must experience a chilling effect on the content of your messages. In other words, encryption alone is not sufficient to achieve the same result as "freedom of speech" at a social level.
This is a fun experiment, with well documented steps followed by the author. It'd certainly be a good example for getting started with hacking the ESP8266 even if someone isn't interested in implementing a LISP on such a constrained platform.
Circute: An Esoteric Programming Language
Thanks. PayPal-ed you.

And "nothing is free" is a stupid belief. Lots of things are free. Pretty much everything that matters IS free.
maps.bing.com also works. So do images.bing.com and news.bing.com, so I guess they're following the Google schema for that.

Bing video search is available for me in New Zealand, interesting that it doesn't work for you in Denmark.
https://news.ycombinator.com/item?id=12127985
What else would you call disruption?
What do you think about immutable data structures as a use case? (e.g. https://facebook.github.io/immutable-js/)
Some facts: https://dejanseo.com.au/fun/google-skynet/
Why Apple's 'Think Different' campaign worked so well
> upending existing industries by using tech to drive efficiencies

aka what technological progress has been doing since the very beginning.
I just recently updated my resume and was facing the similar issue.

I did few groups of skills I have:

- Currently focusing on (skills I am interested in and best at)

- Relevant skills (git, agile development, tdd...)

- Also worked with (other tech I encountered during my career: DBs, languages, frameworks...)

Hope it helps.

ps. I would love to hear some thoughts on this problem from somebody that actually reads resumes