skysight-inc/HackerNews huggingface dataset:
I'm surprised that Apple has gone so political against the government here. Despite a massive amount of lobbying by the FBI, Congress has so far given the tech industry the benefit of the doubt, believing our argument that "we're just making our products as secure as we possibly can, even against ourselves." Now Apple is parroting that line even when it doesn't apply, and using it in a political PR war against the government. How do you think Congress will see that? Apple has stepped off of the high-ground and into the battlefield.
1D and 2D Barcode Creator Single Server License from PqScan .NET
> Search and seizure is a fundamental government power.

What's not fundamental is that it should not be used UNLESS you are suspecting a person of wrongdoing with serious facts in the first place. It's never supposed to be an all-encompassing absolute power.

> I doubt any modern state would be viable without it.

There's hardly any data on states that don't exercise such powers, so don't spread the fallacy that the opposite cannot be true. It's not because right now A is linked to B that you actually need A to have B in absolute terms - you just don't know that. We are living in an era of nation-states themselves coming from a long history of monarchical power (an inheriting the same rights and powers, more or less as governments instead of a single person), so it's not like we have ever tried to design societies in a very different way at all so far.
> It's equivalent to the 'think of the children' approach in politics.

When waterboarding was in the news, one near-wishful scenario was "If it was the only way to find the nuclear bomb before it exploded in a major city."

Of course, extreme and utterly-unprecedented situations are exactly what we already have presidential-pardons for, and it was really just bullshit to try to defend humdrum day-to-day abuse of prisoners/kidnap-ees.
22 Gary Vaynerchuk Quotes That’ll Inspire You to Succeed
nice. looking forward to backend sync.
> Have you considered that your opinion on the best way to serve data to a billion users might actually be wrong? That maybe Facebook actually knows what they are doing?

Certainly! But I've also done work where Humvees in the middle of Iraq use satellite internet connectivity with massive latency and the more connections it has to open to get started the slower everything gets.

Perhaps this is an advantage where latency is low so you can load parts of the page faster but I'd love to know some of the more technical reasons behind this!
How could you not like this with that mascot?
I don't know about $5-10, but I can make a $10-20 suggestion. I've recently gotten into Frappato (a Sicilian varietal that tends to have a really nice mix of minerally, fruity, and spicy flavors), and they often are a really good value.

The Valle Dell'Acate is one I think is great. http://m.wine-searcher.com/find/valle+dell+acate+frappato+vi...
It depends on context, but "gives me the chills" certainly can mean what they're talking about upthread.
Who in your opinion is the most responsible for the remarkably positive change in certain parts of Microsoft? (ASP.Net and Azure would be two examples of the new and improved Microsoft, Office would be an example of the old Microsoft mentality.)
Because once it is shown how it's done they will push to mandate the capability and force inferior security.
> I guess if you're a serious company like Apple, you can't really have that kind of tutorial for iOS dev.

The fact that this is true is, to me, a slightly sad reflection on our culture. I understand that too much silliness can get in the way of conveying information, but as you point out, so can too much seriousness.

It's obviously a fine balance, and unfortunately it seems safer to err on the side of seriousness when in doubt. It's one of those things that if you sit down and ask any average individual, they will probably prefer a bit of silliness and an informal style in any situation where it's appropriate, yet somehow collectively we seem to have agreed to default to the opposite, and stick with things being quite dry and serious as a norm.

Interesting, but ultimately a little sad. Why is this the case? Why is our culture this way? Why can't things just be a little more fun by default?
As far as I know, there's no way for a user to delete their own account, and your postings and comments never get deleted (because other users' comments are dependent on them). You can contact the moderator at hn@ycombinator.com to confirm this.
I mean, honestly, that's almost exactly what they said they do with the mobile app and how it contains so many classes / objects that it's really incredibly the app still works.

But I don't know anyone at Facebook so I have no idea how the website is handled.
That's clever too, but it seems we're back to masking/shifting things all over the place too (which seemed to be an anti-design goal listed above.

These can also have the "avoid 10 bytes" optimization by just reading the next 8 bytes exactly if the first byte is just all ones (no need for a zero separator; it would be in the way and push out the final bit to its own isolated byte again).
This is also a great product move by Apple, as if they win it shows even the FBI can't access your locked phone.
There's a bunch of reasons, but they really come down to a focus on memory efficiency and knowledge of how certain things perform on Python (using hasattr instead of isinstance where applicable, using __slots__, only processing things when it's clear they need to be processed). And then for extra measure: Cython compilation. You can see a competing frameworks benchmarks showing the result of all this work here: http://pycnic.nullism.com/
There's a really fine line there between humour and cringe, though. This article manages it well.
It has a dramatic effect on what your children are like.
There is no automated method. Write email to 'hn@ycombinator.com'. A very advanced AI (he pretends to be named Dan) will likely accommodate your request.
If that worked with dashlane, I'd could die a happy man.
I'm still not sure how the "Free for Non-Commercial" license interacts with something like the GPL - it seems like I'd have to use BSD in my projects instead if I wanted to use this in open-source stuff.

Edit: it's Creative Commons Attribution-NonCommercial 3.0. I wonder if that stops me running ads on a site that uses it.
New York Times removes passage on China from story on Apple/FBI encryption fight
Yes, every text used its own conventions for variable names, different words to say the same thing, etc, but no, that wasn't a problem (for me at least).

I think the point I was trying to make (not so well) is that perhaps it's not that programmers do not like math, but rather that when you learn to view everything through a programmer's eyes, i.e. "how am I going to actually build this damn thing", you tend to get very wary of abstract or generic approaches which is what scientific books are made of.

For example, if I were given a book with a chapter on Holt-Winters and told that there'd be a quiz later, I could have "mastered" it in a night probably. But when I had to write the code to actually do that, I'd find out that this book does not mention how you come up with initial values, while wikipedia does, wikipedia cites this NIST publication, but who wrote that and is it any good? Then I came across a 2014 paper that says that the forecast can be improved with a slight change in one of the formulas, only when I tried it, my results were worse; no book mentioned how to find best alpha, beta and gamma, because for that you need some kind of a gradient descent or nelder-mead method, and on and on. _That's_ what took months (and it was challenging and fun too), and I think we agree that there isn't a solution to this, it's a dilemma, not a problem. (As someone once said - avoid trying to solve dilemmas and avoid managing problems).
Similar idea but more flexible image manipulation: https://github.com/hcarvalhoalves/django-rest-thumbnails
Have been using Go since its release, and like the deployment experience, the feeling of solidity of putting together a tight system. The toolchain is great. 1.6 is yet another Solid release in that direction. Thank you all.

However, the _language_ doesn't give me much programming pleasure alas. Since there is plenty of time for Christmas, here's my syntax wish list :)

'?': C's if-then-else operator.

Block-syntax for closures ala Ruby. Unifying blocks and closures makes creating DSLs easy, but doesn't add to cognitive load (no more than using anon funcs)

Pattern matching like Scala, ML, Rust.

Sum types -- (Yeah, I lied. Not just syntax enhancements), or at least discriminated unions. I'd like to see an example (in the FAQ entry on the topic) on why support for it is troublesome.

For 2017 Christmas,
-------------------

Macros ala Nim.

Systemic support for Goroutines, including detection of conditions where a goroutine would never get scheduled. Erlang-like tools for built-in goroutine insight.

------

My ideal language would be an intersection of Nim+Go
> produces automatic documentation, supports annotation based validation and argument transformation

These aren't new, though the approach to them seems quite clean.

> automatically enables version management

There's syntax sugar in the decorators for supporting versioned api's, sure.. but you still need separate functions for each version. I think the wording oversells the feature a bit.

> and is way faster then Flask / Django at handling requests

In what configuration? Pretty much anything is faster than Flask's included development server. Is it faster than Flask configured with nginx over wsgi? If so, how much faster? The best way to convince people of this is to not only post benchmark results, but also commit the benchmarks themselves so people can run them.

Project looks neat but Flask is well though out, well supported, has amazing documentation, and supports both Python 2.x and 3.x.. which leaves little reason to switch (with the exception of the CLI interface.. which I can't deny is pretty darn cool).
interesting, I remember this happening and thought was odd!
well, the "type" is presumed by a schema or somewhere by the time you hit your decoder, so it's technically there even if physically absent (and "LV encoding" doesn't seem to be a thing with any meaningful search results).

Or we can just store everything as int64_t natively anyway. It's only 8 bytes after all (and storage is big these days).
Especially if they're going to make claims like "Ultra Secure", it makes no sense to use 3DES... while it's not completely broken, it's certainly not the best option.

AES would be both faster and inherently more secure.
Historically the world was gossip and telling "secrets" people lived in close quarters so keeping secrets was generally pretty difficult. With written communication, secrets ended with the death of the recipient where upon people would read letters and such --not that with most people illiterate there would be many people writing secret things.

I don't think the courts, the electorate or congress would allow or condone wholesale warrantless access to "private messages", however, I think what will happen is people will decide discrete, lawful access for investigative purposes with oversight will be tolerated. Most people are not binary about this issue. Most people are more nuanced about the topic and most people, I believe, will decide that there are circumstances where they believe "the government" has valid reason to have access to that kind of data from specific kinds of people who conduct specific kinds of acts.
4 Major Cities on bidding to host 2024 Olympics
Looks interesting.

I'll return the FYI and let you know it wasn't immediately obvious that there were arrows I could click on to see what else it was your product can do.
I still play Civ 1 every now and then. I just love the aesthetic of it. It doesn't feel dated to me gameplay wise at all. I attribute much of my knowledge of history as a kid from reading the Civilopedia.

From my perspective Civ III was the best of the series however. I always loved building massive empires and Civ III was great for that.

Special mention to Civ: Call To Power where you could build underwater and space cities in the super advanced age. That was fun! I wish there was more of that.
Deer Hunter 2016 Hack No Survey (Android/iOS)
This backdooring by "security" vendors has got to stop. This needs to be heavily publicized. Reach out to your press contacts. Comodo needs to feel serious pain for this.

It's a good time to publicize this, because Apple is in the US national news for refusing to crack Apple phones for the FBI.
Ditto. I have sunk 1k hours into CK2.
Sure they can't mill down the chip and probe it with some advanced microscope?
> The thrust of your argument is basically that we can boil down this very complex web of variables that make up the decision tree to seek a divorce to a cold calculation of, "Can I do better?" Were you to model this behavior in some simulation you would see people exiting and entering relationships very quickly based upon the speed of calculation.

Liquidity, my friend. It's not easy to end and start new contracts in this manner. Well, things like Tinder are making it easier. But remember why we have so much societal pressure not to bounce around from relationship to relationship. It would be chaos. It would create a terrible society where all human energy would be directed towards mate optimization.

That's why certain types of societies thrive and succeed: they stabilize these things, through marriage. Marriage is the ultimate destroyer of relationship liquidity.

Again, I must reference Unwin: https://en.wikipedia.org/wiki/J._D._Unwin

> And what about all those cases where the impulse does not win out? Would you reduce all of those to the calculation returning, "No, I don't think I could do better!?"

Correct.

> Regardless, the story of why people divorce is much more complicated and rich than this simple impulse to look around and see greener grass.

It's about optimization: getting what's best for you, given constraints. We come up with social constructs, like marriage and church and behavior shaming (constraints), to reduce chaos and direct our energies to building a better society.

Don't get me wrong, I really do like the idea of marriage. But let's be clear about what it is, what the trade-offs are, and what happens when such constraints start to erode. Hint: more women start initiating divorces, because constraints are lifted ("no fault divorce"). Then more children start growing up in single-mother families, an excellent predictor of poor academic achievement and crime involvement for the child.

Fascinating topic.
Show HN: HTTP/2 HPACK Compression Go Library
Yup. I just bought a new iphone.
Spotify Explained
Having had to implement VNC authentication a while back, I can assure you that it is not agnostic, and you have inadvertently revealed the reason for that in your own post.

Since the user password is used as the DES key, and DES key size is limited to 56 bits (plus 8 parity bits), your key can only be up to 7 8-byte characters long. However, since ASCII only uses 7 bits, you give an 8 ASCII character key instead, and the unused 8th bit of every byte is simply discarded. If the password is shorter than 8 characters, it's just padded with zeroes.

Many VNC clients and sometimes even servers allow you to enter a longer password, but as long as they're connecting to a the standard auth implementation, they'll actually truncate your password to 8 characters during operation. Yes, even RealVNC's client does that when only the standard auth is possible. It will warn you that the connection is not encrypted, but it won't let you know that your password just got slashed.

Defining alternate authentication schemes is possible, but require VNC clients to add support for those. RealVNC has simply defined one of those. So everyone should just implement that right? I think you'll find out the reason why the standard auth is still so prevalent if you spend some time trying to find any implementation documentation for it.
Fitzo: Smart and social fitness app to help you get your workout discipline
> Source trees that contain a directory named “vendor” that is not used in accordance with the new feature will require changes to avoid broken builds

That seems a little bit distasteful.
> What's not fundamental is that it should not be used UNLESS you are suspecting a person of wrongdoing with serious facts in the first place. It's never supposed to be an all-encompassing absolute power.

I agree 100%. In this case, the government has a court order for a specific phone used by a specific person who committed a particular crime. What exactly are you arguing against?

> There's hardly any data on states that don't exercise such powers, so don't spread the fallacy that the opposite cannot be true.

I'm sure there's an interesting discussion to be had about alternatives to the nation-state and how they might control the exercise of violence, which is by definition the fundamental characteristic of any system of government. But we live in a world where this authority is centralized (or sometimes, in federal systems, split between different levels of central authority).
Fitzo is a workout discipline app that works in three simple steps: 1. Enter your status e.g. weight, height, fitness goals and availability; 2. Pick one of our free personalized fitness plans; 3. Start tracking your workouts and follow your fitness schedule with reminders. You can workout with your friends or meet new partners within the app and track your progress together.
Unlike "vbytes", this scheme only requires a single shift/mask, rather than one per byte.
We are looking for feedback and how to improve. Also early adopters can install and test our android app and report bugs :)
Here's a better question: how do you qualify a "good" anti-virus engine?
It'd be difficult and expensive. There's also a good chance you'd meaa up and destroy the data.
Nice work! I really like the idea that the web allows anyone to programmatically dig into the UI and extract data to do things. A friend and I actually made a whole API to interact with FB chat. You should check it out: https://github.com/Schmavery/facebook-chat-api. I'd really love to see what you can come up with, with some of the stuff we support.
The classic from my own broke college days was the various "two buck Chuck" store-brand wine labels from Trader Joe's.

https://en.wikipedia.org/wiki/Charles_Shaw_wine

It makes for great fun during blind wine tastings, too!
The Tears of Saliva Experiments
Precedents are a cop out for critical thinking. Sure, they seem to have their uses, like when it guarantees victory for the righteous. However, it seems more likely it's being used as a 'they did it, so can we!' excuse.

It's one thing if you use it as a starting point for discourse, it's another when you use it to beat down the opposition with what amounts to childish antics dressed up in a suit and tie.
I don't remember what made me use iTerm in the first place. I think I didn't find out how to use tabs in Apple's terminal right away, but now I have routinely 10-12 tabs open, and being able to save and restore the arrangement is very, very convenient.

Thank you very much for the good work!!!
You can see the performance difference bench-marked by a competing framework non the less, here: http://pycnic.nullism.com/ These are done running a standard uwsgi setup for all frameworks (even playing ground).

> These aren't new, though the approach to them seems quite clean.

This is really the crux of it, nothing is new. That is before Flask etc you could do everything you can do with Flask now, but the approach was bad and not clean. Required a lot of duplication of work. Flask helped fix that. You can do the hug enables through flask now, but the approach isn't clean, they require a lot of duplication of work. Hug fixes that.

The same reasons people started using Flask are the same reasons they should start using hug. It provides a cleaner, faster, and better base for the APIs of the future - just like Flask did when it came along.
Typo in the title YouTube
Do you really want that to be the model for American justice? Law enforcement hands your digital electronic records over to a private company who has the power to put anything on that phone? Do you want to entrust your personal legal future to a private entity? I think I'd want a solid chain of custody on anything that may prove my innocence.
I didn't know Python 3 supported some of the syntax in use here.
Hey nice, it's a start.

<unsolicited public advice without listening or asking questions because im a git>
Sales is two things: good product and having/inventing a plausible/worthwhile excuse to mention it.

No one has to be an artist (the best I can do is about the 2nd grade level: stick figures and writing which gradually changes size and slants to one side.). There are plenty of really good designers in most major metros whom will work for some % of gross, credit and/or fee... Dribbble, 99designs, sortfolio, elance, odesk, craigslist, on and on. See what folks can come up with and do small test runs to see if it's worth stocking (Amazon fulfillment will hold stock for cheap). Zazzle typically makes bank at a high price-point and leaves you with a pittance %. Indie graphics shops can usually make quality shirts at various volumes for super cheap, some will drop ship directly to customers and others can send to Amazon Fulfillment and let Amazon handle it.

Also for shwag concepts, it's possible to crowdsource ideas & voting from a massive community (creds on actual product)... It's a plus for at least 3 reasons.

Promoting: vlogging YT, podcast interviewing people, conference and meetups, so on... Always bring more value and humanity to an event or forum than just pitching sales robot, that's what people respond to usually

</unsolicited public advice without listening or asking questions because im a git>
From his YouTube comments, he wrote his own engine in Python and open sourced it -- https://github.com/3b1b/manim
Re Australia, it's run by the states. I'm form South Australia, which has 'Housing SA'[1], currently live in Tasmania where the service is called 'Housing Tasmania'[2] These services will help pay / pay in full a bond for private rental, as well as co-ordinate the renting of government owned housing. Houses, town houses, units, and flats, in a variety of locations throughout a city.

If you're a welfare recipient the typically arrangement is for the rent to cost somewhere in the vicinity of 1/3 of your payment. Full rate Unemployment benefit in Australia is $600 a fortnight including something like $100 a fortnight 'Rent Assistance' payment. I believe welfare payment for people unfit for work for whatever reason is slightly more.

Australia also has fairly good services to homeless and disabled provided by the outreach sections of church organisations. Salvation Army and Mission Australia are the two I'm most familiar with. These services will, in certain circumstances, furnish a home and supply clothes.

We still have homelessness. Services are still stretched to their limits. There's a waiting period for the able-bodied to get in to public housing. We still have rough neighbour hoods.

1. https://dcsi.sa.gov.au/services/housing-sa

2. https://www.dhhs.tas.gov.au/housing
Why bother? Just sign out and stop using it.
Updated graph auto updated by merging this PR https://github.com/benaadams/d3renderer/pull/2