skysight-inc/HackerNews huggingface dataset:
Ok for most of those who do not use Apple headphones adapter provided will solve their problem. So those who still have the problem are: those who have gazillion headphones and use them all; those whose cars for some reason don't have USB connection; and those who like to charge the phone while listening to the music.
So a spammy email in one of the thousands leaked happened to contained malware? And this is newsworthy why?

People here are using this to question Wikileaks integrity but it seems like a minor mistake given the contents of the dump. This has happened before in hacker dumps on a number of occasions but this one isn't even malicious (targeting wikileaks users).

I don't open random zips from spam emails on my machine and I wouldn't from random wikileaks emails without checking them for viruses like the author of this post did.

There is even an argument for Wikileaks to keep the malwared content for research purposes. Maybe just include a warning for those who aren't technically inclined enough to know to not open them in a clean VM.
If they had given us something we wanted, in return, we might feel different.

It's not thinner, it's just missing a headphone jack.
Or running VMWare Fusion.
Not many special characters there. However still notes on what those tools try 1st: Some for keyboard walk, Some for xss thing, one dot at the end and parantheses or underscores seems not to help that much.

Seems like today a password manager is a must.
The only way to game
Your missing the point PEOPLE make mistakes. Where will you see the mistakes in Excel or a program. In Excel it is or close to impossible to see the steps someone did to get to the output. In programming you can see every single step and have version control.

> Because:
> - programmers never make copy and paste errors in other languages

But they are discover-able and you can audit them and then fix them

> - programmers never reverse a plus and minus sign in other languages

But they are discover-able and you can audit them and then fix them

> - programmers never break things with a last minute change

Version control!

> - there are never errors due to the size of code bases

Yes this one is just STUPID
Rainbow tables aren't really a thing any more, you can calculate a hash much faster than you can download one
Phones are already so thin, it's getting crazy. Soon we'll be talking about phone-cuts (like a paper cut) and phone-cut-gate will be the story. Seriously, I'd be fine with a phone that is almost 2cm thick for great battery life.
You can't really have one without the other because mathematics describes lots of universes, not just ours. If you embrace mathematical universe you discard the notion of any particular concrete "reality" - our universe is not the single privileged "real one" just because we happen to be in it. In fact that's pretty much all there is to the idea.

Now throw in the fact that actual physics' best current guess is our universe is in actual fact constantly 'splitting' (although the term is misleading because the process is continuous, not discrete - the universe is constantly diverging from itself, everywhere) - there "really" is a multiverse. This lends a sort of philosophical weight to mathematical universe by rejecting a single, privileged version of events - but it also presents you with some weird dilemmas with subjectivity. To wit - if a quantum, universe-splitting choice is made, and given that both versions of events will be witnessed by some version of you - how does that give rise to the phenomenon of subjective probability i.e. your personal anticipation of witnessing a particular version of events? It seems there is at least some sense in which one universe is more "real" than another - you're more likely to end up there!
And after everyone's purchased the apple ones, BAM, they release Beats by Dre plugs, only $599
Most console people say pc sucks because you have to upgrade so...this is ironic
Sure! I didn't mention them in the post because it was already getting a bit long, but here are a few:

- Unlimited backtracking means it's really easy to accidentally end up with `O(2^n)` parsing behavior. Most real-life languages you parse won't be like that, but there's nothing in-the-framework that's stopping you from becoming exponential. In this way, it's just like recursive descent.

- Performance isn't as good as code-gen or hand-written; it's basically a grammar-interpreter rather than a grammar-compiler. We're looking at (depending on grammar) 4-10x slower than the most optimized hand-written parser, e.g. in the same benchmark, the FastParse JSON parser runs at ~2 million lines of JSON a second, vs ~8 million lines/second for "industry standard" parsers on the same platform (JVM) like Jackson. Whether this is a problem for you is an empirical question.

- They take some initialization time at-runtime. A hand-rolled or code-gen parser is ready almost immediately, whereas a parser-combinator parser takes a bit of time instantiating `Parser[T]` objects and plumbing them around. This is a one time cost, since the parsers are immutable and can be re-used, but it's still a cost nonetheless if you're trying to shave milliseconds off your startup time.
The last sentence summed it up.

"It’s not a conspiracy theory, it’s a business plan."

Apple has a habit of killing tech they can't control.

Headphone jack is eliminated so they can license and control what talks to the phone.

Safari is intentionally the worst browser for HTML5 so that people don't go around the app store.

Flash is banned from browsers because then you have to go thru the app store and give them your 30%.

You have to have a Mac to write apps for iOS or Macs, why because it increases their sales.

So drink the cool aid if you must, but recognize it as great business plan that encourages you to buy only apple licensed products
This jack-off move by Apple could perhaps be justified as courage by Apple if they were moving to a newer standard - like USB C.

Instead they moved to a proprietary port that they only partially support. It'll be great to be denied the option of using the same non-wireless headphones on my iPhone as on my Macbook (unless they also implement Lightning ports on the Macbooks, which would be horribly confusing).

Thanks Apple!
An NFC PGP SmartCard for Android
Currently using a pair of Bose QuietComfort 35, which are wireless and connect via bluetooth.

The only issue I have with it is that pairing can occasionally take a minute or two, because I have to pair with a different device sometimes and it remembers the last connection first.

However, other than that, they work fantastically. The noise cancellation is on point, the battery lasts for ~8 hours or so, and I have been a very happy camper since getting it.

Recently compared it to my girlfriend's QC25, and I really enjoy having the convenience of not having to pop in a battery and no wires.
Should you deploy your bot on your primary Facebook page or a secondary one?
Probably that and more. Xiaomi is actually really good.
I lose headphones and pens faster than I can buy new ones. How much does the adapter cost when sold separately?

But then again I don't buy apple in the first place.
This really makes me wish they made the decision for Python 3 to auto-convert these literals to Fraction objects like Perl 6 does.

Basically, autoconvert the above to this (and make Fraction a builtin instead of in the standard library, of course):

>>> Fraction('2.2') * Fraction('3.0') == Fraction('3.3') * Fraction('2.0')
True
> His best buddy Jake Appelbaum is a rapist? CIA

Seriously. What has "innocent until proven guilty" devolved into? You're bordering on libel.

Until a court has convicted Appelbaum of the crime of rape, he is not a rapist.

I personally think that the accusations may have a kernel of truth, but are greatly exaggerated by the participants. Only a criminal court is properly equipped with means (both legal and time) to resolve this matter.
For the most part our services compliment our products. You could argue we're a products company that also offers services, or a service company that offers products. Either way, I work in services supporting an in-house product. So at the least, we have both.
It's a pity they made that terrible mistake of including adapter so the whole evil plan is now thwarted.
My sister-in-law was a flight attendant for United Express for a while and shared a two bedroom apartment with seven other women. It worked great 95% of the time since most nights over half of them were away.
>Does drinking coffee (black without sugar naturally) blow the supposedly positive effects of the fast?

I don't think so, but I'm not professional. The caloric content of black coffee is negligible.
I recall doing something similar for .coop
Best Way to Beat Amazon in Google Rankings
Can you spot the mistaken assumption?

It's right here:
"Data doesn’t need to go to the headphones, nor do the headphones need to send data back. Digital-to-analog conversion has to be done eventually, because speakers don’t produce sound waves with 1s and 0s."

True for speakers, but headphones are often more than dumb speakers at this point. They're active noise cancelling devices. They're a component of immersive video (why do people buy 5.1 surround systems when they could just wear headphones?).

Or even if you have the standard earphones from the box: do you ever pause the sound, skip a track, or answer a call using the buttons on the cable? If so, you're sending data back to the phone. Surprise!

What other forms of interactivity could we open up if we broke the "one-way, stereo audio only" assumption explicitly?

Don't get me wrong - my preferred earphone vendor doesn't even have Bluetooth support yet and I don't really want to buy another pair of custom Etymotics. But despite that, I recognize there are real experience-driven reasons to do this.
Sounds just like the IT industry.
Absolutely. This is lazy work lead by a man that knows manufacturing logistics well but doesn't have the balls to stand up against jony. Besides... how thin of a phone do people really want? I think most people would be excited with more battery life and a 3.5mm jack to sacrifice a bit of thinness.
Disregard me, I just get confused with all the different proprietary Apple peripherals. Thunderbolt was the same port as with mini-displayport. Firewire was IEEE 1394. Now I guess I know about Lightning, too.

I look forward to the day when we can all use the same standards.
It's not a random sequence of characters, there are only 12 words in there. The cracker is trying words, not just random bytes and so the search space is much smaller
By contrast, I (and hundreds of millions of other people) use the headphone jack every day.

Aside from having a cord to your ears, I can't think of anything that's not great. If I wanted noise cancelling headphones, I could get some with batteries.

Also what if I want to charge and listen to music simultaneously? I guess that's no longer an option with wired headphones?
Glad to hear it. And thanks for all the hard work on the language I use every day.
Thanks - I used Gnumeric on a netbook for a long time. It was indeed a good choice at a time when I needed something very lightweight. I do recall it being quite limited, however... I'd be pretty surprised if it had more of the features Joel Sposky was showcasing than Open/LibreOffice Calc.
If you want mountain views, your best bet might be more urban Salt Lake City or Boise.
Playboy wins copyright battle over web links to its images
I have had a couple of generations of Macbook Air until this year. I felt like the Air was lagging, and read rumors about it possibly getting phased out completely, so this encouraged me to move on. I switched to a ThinkPad X1 Carbon and now run Fedora on it. So far no regrets.
Although somewhat impressive, majority of us are similarly skilled with our editor/IDE of choice. My Emacs and IntelliJ workflows would probably look similarly advanced to non-programmers.

What's more, Emacs have its own spreadsheet app that I like more than excel: http://orgmode.org/manual/The-spreadsheet.html .
I don't get this quote

"They’re able to do this because no one can do anything about it. "

You can not buy a phone without a headphone port. I don't see what a big deal this is. Is there another situation besides two that I'm missing?

1. Apple is right. There is a big advantage (or at least no/inconsequential downasides) to replacing the 3.5mm audio jack. In a year or two everyone has forgotten about this and people are wondering when 3.5mm is going to finally die.

2. Apple is wrong. The 3.5mm jack shows back up on iphone 8,9,10 or however long it takes them to realize they were wrong. In the meantime they lose market share over this and even after the hoopla has died down people are still speaking with the wallets by not buying an iphone.
The problem is that the vast majority of websites I've seen handle the whole process involving passwords horribly (registration, resetting, etc), which induces users to use bad passwords just to get it over with.

Some let you fill out the form and then click on submit and tell you a problem with your password or something. You change it, then they tell you it has to be shorter than 15 or 10 characters, and impose such conditions you almost wait for them to tell you "use: 2Hx,!rJ" as your password. Some don't even support "special" characters, spaces, or hyphens. By the 4th or 5th attempt to register, you're basically trying to come up with the stupidest password you can to feed this monstrosity.

Mind you, somme of these are big companies websites. I think password or registration management also affects things like talent acquisition. Companies using Taleo for instance are doing a great job of repulsing normal, mentally sane, people. The whole approach of registering one account for each company on a different company subdomain on the same domain (company1.taleo.net, company2.taleo.net) and for each one fill out the profile all over again is beyond the realm of my comprehension.

The browser asks you to save the password/username for the website, but it does so for the domain, not the subdomains which all have different passwords. I give up on a company if it's using Taleo. I'm not talented or competent, but I'm sure really competent people wouldn't want to put up with this either and it hurts recruiting.
I wonder how my password policy stands up?

I have a memorized "satisfy stupid password rules"-string made up of lowercase, uppercase, digit, special character. Eg. pA5$word

Then i take use "service name" [space] above string [space] "4-5 word sentence that first pops into my mind when i think about the service name"

So for netflix I would get:

netflix pA5$word the net is flickering

Serves me well and I have never entered the secret string in any password manager, only the ending sentence. I can't autotype it though but since it's a sentence it's remarkably easy to type correctly. It also surprises me how often I remember the "first sentence that pops into my mind".

The only problem I have with this scheme right now is services that don't allow something in this pattern (mostly no spaces) and forces me to deviate which makes my blood boil.
I would not say you're wrong but I believe it's important to note that the racism is not blatant, but rather perverse. As an example, foreigners working in a large Japanese organization will often feel a clear glass ceiling blocking their career advancement, regardless of their results, because of not being Japanese.

Another form of xenophobia is with the rental market, where a large proportion of places is simply out of reach for foreigners, regardless of their income level. Positive point is that this is usually not the case for the more premium bracket.

On the other hand, immigrating to Japan is very simple for qualified labor, which is great for foreigners looking for some experience here.
That is certainly one approach, and the article agrees.

> The root cause of this weakness is that the assert mechanism is designed purely for testing purposes, as is done in C++.

However, C and C++ are perhaps unique in how much undefined behavior is possible and in how simple it is to create. Inserting into a vector while iterating through it, for instance. Or an uninitialized pointer.

That's why many C++ experts believe in runtime assertions in production. Crashing the application with a core dump is generally preferable to trashing memory, corrupting your database, or launching the missiles.
I tend to think franchise fatigue is less of a concern with movies because movies are short-enough in length that you don't feel like you just finished (or haven't finished) the predecessor when the sequel comes out.

I'd worry more about the Marvel TV products than the movies, or if the movies fail as stand-alones (like Ultron).
> it's really hard to outdo any previous movie they release

This is exactly it. Each epic battle scene is so over the top it's almost impossible to come up with something even more epic and over the top. Too bad they don't realize a good story doesn't need that. I thought the older James Bond movies had it figured out.
To me, OP's comment is always a 'Put your money where your mouth is' kind of thing. Think there are too many people and some need to die off horribly? Step right up. I won't even be upset if you choose a more pleasant method than bubonic plague.

And certainly, don't let us catch you having children.
nobody says you have to upgrade...
Seconded. decisionmodels.com has excellent stuff on the difference between F9, sh-F9 and ctrl-sh-F9, and explains when the formula graph gets rebuilt. When you're building calc heavy XLL addins it's important to have a clear understanding of the behaviour of the calc engine code invoking your addin.
Does this parser combinator implementation handle left-recursive grammars?
I'm not sure it's so much the adventure sports crowd who, as you say, probably don't overlap so much with the not worrying about money crowd. Though maybe that's part of it.

Instead, I think it's more the outdoor lifestyle, decent restaurants, at least a modicum of culture, maybe not retired-at-40 but comfortable financially. Especially if they're willing to trade the offerings of larger urban centers for a more laid-back, more outdoor activities oriented existence.
There is one more called Firefox Debloat:
https://github.com/amq/firefox-debloat/

... though it hasn't been recently updated.

We are developing `gngr` in the belief that privacy should be engineered into the browser, not worked around:

https://github.com/UprootLabs/gngr
I'm quite surprised that this issue is not stressed enough. We still don't have(avb is still under development) a solution for stereo/multichannel audio via wifi, let alone bluetooth. I understand the jack is old but why do we replace it with an inferior technology? I expected more from Apple not just to trash quality for convenience.
a slumlord that knows the government will be mailing checks to everyone would certainly have no qualms with raising the rent by a few hundred dollars to accommodate the extra income he knows his tenants have available

He can try, but then he'd lose out to competing landlords who don't raise rents as much (or at all). It's like gas stations; owners know that people are willing to buy almost as much gas at $3/gallon as they are at $2. But when the price of oil falls, they can't just keep charging $3, because their competitors will charge less and take all their customers.
The only item that deviates from this is Apple Music. I wonder why they built that app for Android as opposed to continuing to wall it off within iOS.
To be honest I tend to avoid packages that have bower support. It just gives me the feeling of legacy. It's unfounded, I know, but that's me.
Thunderbolt isn't Apple proprietary either. Thats designed by intel, and Thunderbolt 3 even works with USB-C
Apple is like the Microsoft of the 90's with a good taste for design.
"It's not courage, it's a business plan." would have been a better closing sentence :)
It's probably a phrase from a book or movie. There are much fewer published 12-grams than 26^47.
I believe there is EU regulation requiring that all phones use MicroUSB for charging, but Apple doesn't seem to care. (I might be wrong, though.)
Apigee acquired by Google
It's not trying random words, it's not even trying random syntactically valid English sentences, it's trying out song titles.

Which is a laughably tiny password space.
Why would you regret it though? Do you fear to invest too much time in it?
> But you're being a bit pedantic.

Technically-correct is the best kind of correct:-)

But I do think it's important to note, since there really are differences between regular and 'regular' expressions.
It's imortant to keep in mind that metadata alone says a lot about a person. Combine that with more precise data from a few people in the same set and you can end up with very accurate data about everybody.
>> Perhaps its a 'purest' mentality, but if you're going to learn how to use a spreadsheet app

It's not any more purist than sticking to FOSS :)
'97 quattuordecillion years' according to howsecureismypassword.net/, if the password wasn't thebloodhoundgang song title
This is good advice, and understanding this is the key to interacting with 'hacker' types.

A good document to read or link from your project's "Contact" section is this FAQ on asking smart questions:

http://www.catb.org/esr/faqs/smart-questions.html

It might not be quite right for your project but for many projects I've been part of it's pretty spot-on, at least as a starting point to avoid the worst of the 'bad' questions. Our IRC bot had a command for linking this to people, haha O:).

Related: http://bash.org/?152037
Dell officially acquires EMC, including RSA division
A commercial DB that (also) does this HP Vertica. They tout a 4:1 to 5:1 compression ratio on average; due to the nature of the data the firm I work for stores in it, we get quite a bit better than that. Delta encoding is just one of maybe 5 different schemes it can use for a given column.
Precisely.
I wonder in which proportion this decision was made to prevent shop owners from using these small credit card readers connected to the audio port and push Apple Pay down their throat.

That's the first thing I thought about after the initial laugh and I'm surprised it's not talked about more. Not saying it's the main reason but I can't believe it was not mentioned during the decision-making process.
It's even easier if you eat a ketogenic diet already.
I found quite a good use for mine. I'm sure I could achieve it with something like DD-WRT, but it was fun:

Installed Debian on a Pi 3 Model B. Put the device in a case[0].

Installed dnsmasq[1] to manage local DHCP/DNS. Forwards to Google DNS. Also have everything running on a local search domain, along with some reservations.

Installed OpenVPN along with a dynamic DNS daemon[2] so I can VPN into my home network from anywhere. Good for setting up things for download while at work for example.

[0] http://uk.rs-online.com/web/p/development-board-enclosures/9...

[1] http://www.thekelleys.org.uk/dnsmasq/doc.html

[1] http://freedns.afraid.org
What is this trying to replace and why?
Validating e-mails is pointless - short of sending them a confirmation URL and waiting.

Sanity checking them however is often useful for checking form input or data cleansing.
Appreciated! Thought I had thoroughly checked that dialog yesterday. Not the first time I've wanted a "buy them a beer" button on HN.
i had the exact same sentiment looking at this video. i didn't see a hint of diversity in any of the shots.
Airlifting ice from the Alps