skysight-inc/HackerNews huggingface dataset:
Should a Jewish restaurant be compelled to serve neo-nazis wearing Nazi uniforms?
It's a good article, but it's a bit light on some of the technical points. We tried doing something similar about a decade ago (before the widespread adoption of SNI) and ran into the classic connected name/host header mismatch problem. Here, it's not explained that client has to have a way to suggest which certificate it's going to validate, and that there wasn't always an answer for that problem.

Also curious to know more about their LB solution and how it scales. Encrypting everything isn't free if you're doing thousands of ECDH[E] handshakes per second to chase down that "A+" rating.
> I went through several version of this response full of profanity, but I'll trim it down to be appropriate. Absolutely not, and it's really harmful to think this. Hillary Clinton was a full supporter of the active military intervention, overseas CIA action, and domestic spying programs. Delusional tribal politics is a big part of the problem.

"When it comes to civil liberties, smaller government is always a good thing but literally no party supports that. :/"

The fact you missed the importance of that statement and got angry is, ultimately, on you.

"Uh, that's not the silver lining from my POV. The silver lining is that liberals will realize that maybe limited government is a good thing, because they can't always rely on their person being in power. "

The context of the first half of my comment that triggered you was responding to was specifically blaming liberals. (i.e. the tribal politics you despise)

So I'm uncertain what part of my comment caused you to believe I believed Hillary Clinton (or even a majority of democrats) genuinely believe in less government is better for many forms of civil liberty. However, any literal reading of the text should make it clear you misunderstood my comment.

So for the sake of clarity, I'll rephrase what I said in the comment you responded to in the hopes you'll better understand:

Both Democrats & Republicans believe "big government" is the solution to civil liberties problems. They just do not agree with "which liberties" deserve that solution.

Examples:

There is no legitimate government interest that justifies government intervention that restricts the 1st amendment (or passing judgment on people based on the contents of their religious beliefs). Both parties engage in it from different directions.

Same is true of privacy (as I assume you were attempting to mention with domestic spying programs).

Literally no "tribe" that holds elected office shares my belief system or values to a degree substantial enough I genuinely feel represented by the US Government.
It's a whole new platform with no migration path, from what I can understand. So my son, if he wanted to, could never transfer all his hard work of gathering assets, building stuff and friendships across to the new platform. He basically has to kiss his Penguin goodbye.
When HRC stood up in front of all of us and said "remember everyone that any news coming out against us is propably fake" (Im paraphrasing but still she said something similar) at that moment we all should have feared something but not fake news, propaganda is the worst form of tyranny
Having a poker AI that plays deterministic strategies is an obviously terrible idea, for the precise reason you mention.

It makes much more sense for the strategy space to be the set of probability distributions over game moves (i.e. mixed strategies).

I think that the optimal mixed strategy for each hand is immune to bluffing (over many hands it will have larger expected winnings against a bluffer). If that wasn't the case, there would exist no Bayes-Nash equilibrium for the game, contradicting Nash's theorem.
Canada and the United States should require citizenship before buying Realestate.

(This has really bothered me for years.)
I'm skeptical if topics are going to be helpful. They seem very arbitrary and redundant so far.
Education, Mental Health, and other services are already government subsidized.
https://www.khanacademy.org/math/precalculus/prob-comb/basic...
Terrible news for developers.
Nothing I motivate my self. Without the company I would get no experience to build and no where to exercise my skills in an production environment where I make an contribution.
I think we are after different things. My goal is not to understand the underlying technology at the academic level but just enough to make money by utilizing the people that do, just like any good capitalist.

You don't need to be an oil rig worker to understand where the opportunity lies is what I'm saying. It's possible to understand systems from a blackbox point of view and still be able to exploit them. Afterall, this is what we do whenever we hire a new developer, it's impossible to know what they know so I leave that up to smarter and talented people while I allocate the capitals and set a vision for what's required to capitalize on the business opportunity that AI presents with it's superior performance, scalability and economies to scale.

You outsource what you don't know or can't do and if you can't afford it you do end up doing it yourself. This is why capitalism works. It's not necessary for you to dwindle with all the underlying complexities when you model the business opportunity in terms of basic expenditure and investment returns.
Django also has incredibly well written and complete docs. The best of any web framework that I've seen.
That was probably the case with my application. They are smart investors.

In the big picture, my application is insignificant compared to the problem. I am questioning the reactive behavior.
Don't race bait. The issue was a lot more nuanced than that: https://en.wikipedia.org/wiki/Electoral_College_%28United_St...
One key feature of Stack Overflow tags (and I do have a "taxonomist" badge on a few Stack Exchange sites :)) is that is it bottom-up, but supervised:

- only power-enough users can create new tags (synonyms are mapped, useless tags are pruned),

- questions are mercilessly re-tagged they don't follow tagging standards,

- there is requirement of at least 1 tag, and a limit of max 5 tags.

Exactly because of that I was able to create a graph from tag coincidences: http://p.migdal.pl/tagoverflow/.

I tried to do a similar thing for many other systems (with wild tags, e.g. Twitter hashtags) and results were never satisfactory.
Um, no. Just look at sites like caniuse.com and see how much farther ahead Chrome and Firefox are than Safari iOS. Safari iOS has become this generations IE 6. It is seriously holding back the web. And worst of all it really only gets one update a year!
Yes sure, Twitter (moments) and fb (live) are converging on this to some extent.

I'm thinking of something less social and more verifiable source of info though. You'd need incentives to keep it real, probably some form of verifying in a local web of trust, and incentives to read/watch so grouping by geography and interest.

I'm thinking more make your own local newspaper than share videos to your friends. Probably you'd have to start in a niche like school news and expand out.

Twitter is really interesting here because they are making and breaking news and being used as a broadcast medium in spite of huge failings for that use (spam, trolls), I think they're the closest thing but still a long way from something letting people publish verified info to the world in chunks bigger than a procrustean tweet.
socialism is a political system that demands a particular economic system - a planned economy. A planned economy in itself is not political, in that it's a specific way of organising labour. A barter or gift economy are also economic models, neither of which are inherently tied to a political system.

"Socialist" as a slur for Obama was in reference to the political act of taxation and wealth redistribution. Neither of these things are capitalist, and the term "socialist" has a somewhat different meaning to the original political system, when it comes to American politics. American "socialism" is more akin to social democracy i.e. a capitalism-driven welfare state. At least, that's my understanding.

McCarthyism was political, nothing to do with economics. The CIA interfered with other countries' political process (i.e. staging a coup).

The whole idea of capitalism is that people join together in free association to trade for mutual benefit. The responsibility ends there. If I buy your goods and then somewhere down the line you decide to use that cash to buy a weapon and kill someone, I am in no way responsible for that because it is a separate transaction that I did not enter into. Ergo, trading with Thiel is not a political act that can somehow be ratified retrospectively. It is an economic act. If your agreement was "I'll trade with you on the condition that you donate the profits to Trump", then it becomes political. From my perspective, the distinction is pretty clear to be honest.
So inspiring! Makes me pine for more exploratory programming. Nowadays this would be done with a spreadsheet, which seems like such overkill when you compare to this tiny bit of awk. A really pretty and concise demonstration of a completely different way to compute.
Mac unit sales increases were negligible but revenue was up significantly showing that it was likely MacBook Pros that contributed to the growth. Unit growth was 1.2% while revenue was up 7.4%.
CrowdJustice brings to mind angry mobs and vigilantism. No doubt a good cause but odd optics...
Antigua might? How could China punish them?
Or technical people who obsess over details that most people don't actually care about?

In reality, most people can use pretty old PCs these days but laptops in particular do get beat up over time and eventually they get outdated enough that it may be time for something newer. I could use my 6 1/2 year old MacBook but I definitely prefer my 2 year old one.
You might know him from his incredible work on Quake (he wrote the Q3A bots as his master's thesis) or graphics programming. http://mrelusive.com/
You are correct, the link to powertechsystems.eu has those erroneous percentage calculations.
> "...academic rigor..." "...calculus.."

Dude, I'm not even asking you for anything that difficult here, how would you like it if I walked in and said "well, I don't need to learn any programing, my time is better spent magically making it work".
The no-limit hold'em game tree has over 10^160 states.

Even limit poker is too large to solve directly. In 2015, limit poker was essentially solved with a new technique in game theory that allowed them to find a simplified model.

http://spectrum.ieee.org/automaton/robotics/artificial-intel...
It's actually down on the trend line. Your numbers average out to 6,576 per quarter, so lower than the first q. So while there was an uptick it was because of delayed demand (ie, people knew a new macbook was coming out). Looking at the number it looks like the new macbooks have actually hurt their sales.
>it's harder than ever for the average person to figure out what's true.

It's so much easier to find truth backed arguments with the internet, the average person can easily check sources. People are just mostly lazy and willing to let their biases inform what they will accept as true.
If you want privacy you need to run Linux
Nonsense. The EC was designed to give extra power to slave states. Nowadays, it's used to give Wyoming voters six effing times the voting power of Californians. That's not democracy.
I'm curious - if you take a normal Li-ion battery out of a phone (for example) and whack it with a hammer it'll put on a pretty decent and dangerous show. Can the same thing happen to a big battery?

I'd imagine they wouldn't be as 'flimsy' as the ones in a phone, and weight isn't really an issue so they could happily have some kind of extra insulation/shielding.
Arachni v1.5 is out (web vulnerability scanner/framework)
Indeed, that's how I interpret it. I generally try hard to avoid snark myself in responses, as it rarely is effective at engendering sympathy or support or understanding. I'm getting exhausted at all of the accusations of "why weren't you concerned then?" that are being thrown around HN the past couple of days. They're absolutely not constructive. I apologize for letting it slip this time.

Funny how you guys are now thinking this is a big issue NOW.

It's hard to interpret this charitably. On the face of it, it's a sideways, snarky accusation of hypocrisy. I have a hard time reading it any other way.

People are human. People grow and change. People pay more attention when things affect them directly, or at least are closer to home. Is that really wrong? Or just realistic? It's wonderful but mistakenly idealistic to think that everyone can be concerned about everything that's wrong all the time. People have limited resources.

Of course people should be held accountable for their actions, but we also have to allow for the possibility of change, of becoming better. Sometimes it takes a significant kick to get people moving. Are we going to begrudge them the fact that they're moving now?

And as a sibling comment pointed out, I'm sure there's a lot that goes into the evaluation YC candidates.
We bought 3 of these new MacBooks where I work. There is literally tons of issues, way too much to list them all in a single post. The biggest of all being the drivers for external displays over USB being glitchy and greedy as hell. While some of us hope they will fix that in a future software release, we already moved to xps laptops for newcomers.

So, yeah, people/companies are buying the new Macs. But, if it was my own personal machine I would already have returned it to the store.
Depends on your priorities for learning.

Pick Django (+ Django Rest Framework if building an API) if you want to take advantage of its many abstractions, build features and ship fast.

Pick Flask if you want a small, simple codebase that's closer to the metal. You can learn more this way but it also takes more work to ship the same app in Flask vs Django IMO. One example is the Django ORM is much more intuitive and simpler to get started with than SQLAlchemy.
US dollars are made of cotton and linen.
Side note: TrueCrypt lives on as VeraCrypt.
If you're phone is android and FDE is unlocked they can plug it in to a device which will rip everything off. It's quite fast. Everything is then searched for keywords, contact phone numbers matched against ones of interest, etc. Best just to have a plain phone and restore from the cloud.
It's easily enough to fund the US Federal government for about 3 weeks. A bit over 10 days if state and local are factored in.

Imagine! If the US Federal government were able to find a way to take half of that money, they'd be able to struggle along for almost two more whole weeks!
The problem is one can label anything nativism/xenophobia or authoritarianism regardless if that thing objectively fits the criteria of either label.
How the bloody hell is his comment "race baiting"??
You can turn touch off in the BIOS.
Look at what can be accomplished with some fear-mongering and millions of apathetic citizens. The intelligence community must be so proud of themselves.
You know, I was starting to address your first two paragraphs, then my eye went to your last one:

"Your comment has you sounding like a fascist. I'm sorry you can't see that."

If you've already convinced yourself that I'm a fascist, then you've shut down the conversation. Nothing I can possibly say can change your thinking, because even if I'm redeemable as a person it will be because I have rejected my irredeemable position, which is apparently fascism. Which is unlikely, because you've assessed me as incapable of observing reality.

And this, in a nutshell, is why Trump won.
How Uber and Airbnb Won
If you want more graphs and comparisons, MacStories created some nice visuals for the new data

https://www.macstories.net/news/apple-q1-2017-results-billio...
These factories must compete with others which value profit as the highest motive. So because there is still a profit motive, the co-op factory must optimise on two fronts: money in order to keep itself afloat and still purchase the required capital (and labour power), and further to operate by "ethical" principles toward the workers (whatever those may be).

Thus co-ops will have a tendency to fail within capitalism, because they usually cannot compete sufficiently. In addition, unless everyone worked in co-ops, there would still be worker exploitation, and thus still need for Communism (in the eyes of Socialists). This is especially true in developing countries.

Exploitation happens at a class level, not an individual level, nor the co-op level. It is pervasive.
How do you suggest you take advantage of an arbitrage opportunity if you have 0 informational insight?
Because they produce amazing beautiful hardware that works well with its software, no difficult configuration needed, a best-in-class UX, a high bar for all of its apps to meet (so thus overall UX is quality), an integrated ecosystem, and a marketing machine that makes you feel good and obtain social status for owning it.

What's the mystery?
afaik, firefox is an "existing browser"
When people complain about oncall, the off-hours portion is almost guaranteed to be the part complained about.

Furthermore, I'd argue that if there is a dedicated group of people whose job it is SOLELY to work outages and help tickets, and their job is 100% that, it's not oncall.

Oncall is "hey, you have these projects to do, but every 6 weeks you have to also answer every IM/phonecall/ticket escalation as well".
I think it's too early to say much about how they are actually used (e.g. I just checked a relatively specific keyword and only one guy has started tagging his projects), but yes, I expect the first medium posts on "how we tagged our repo with unrelated cool keywords and got 1000 stars and sooo much attention" next week... :/

I think they are going to be mostly valuable in relatively niche topics, where they'll make it easier to find projects in the same space.
Vast majority of those are 2 and 3 wheelers, we are not talking about those.
So I finally got around to an Apple store. We have a couple close by, but I haven't had an opportunity for a casual stop.
This was my first chance to see the new touchbar Macs.

I thought the touchbar was nice, super responsive, looked better than I expected. I thought the keyboard was great for typical typing. I'm a spacemacs/vim user, and yet I found no problem with the escape key on the touchpad. Not really enough time to truly evaluate, but the first impression was "This is really nice." Like walking into a really nice kitchen, or sitting behind the wheel of a high end car.

My expectations had been tempered by all the naysaying about it, so perhaps because of that I was very impressed.

If my mac were a few years older, I'd buy one in a minute. I actually find myself wishing my mac was a few years older to justify upgrading.

That said, I'm not happy about only having USB-C. Mainly because I really like magsafe. My power cable gets kicked out several times a week, and sometimes a day. And on laptops of ages past (HP), the power socket has been the first thing to break on me. There are options out there for magsafe style USB-C cables, so that might mitigate.
Do a search for "long term" in online poker and you'll find that the suggestion for players to determine their level of play based on that "long term" is something like one million hands. That's running 4 tables for full days of poker over a long period of time. For sure it's playing more than 4 players.

The probability space of poker is such that 4 competitors isn't going to tell you much.

And defining "top" is difficult because "top" may be more celebrity than anything. Everyone has their different objectives. If you are "top" then you sure as didn't get there by building a case history against AI poker bots. Give these guys a chance to adjust, and give them a chance to figure out why the effort to adjust might be worth bothering with.
Haha, sorry about that. I think your preview sounds a lot better than my version and the code is impressive. I need to make a few changes to my app, one of the main ones is the fact that you cant adjust the cutoff whilst the envelope is in progress but I have recently come across this technique which I am going to implement:
http://stackoverflow.com/questions/30019666/web-audio-synthe...

My Acid Machine app has been built in a way so that all of the instruments are self contained modules, you could possibly create an instrument that would be compatible with the whole UI and step sequencer etc of my app quite easily.
I am that colleague. While it great that Backblaze releases this information, there are many factors that you need to keep in mind when looking at this data.

With respect to vibration: we found vibration caused by adjacent drives in some of our earlier drive chassis could cause off-track writes. This will cause future reads to the data to return uncorrectable read errors. Based on Backblaze's methodology they will likely call out these drives as failed based on SMART or RAID/ReedSolomon sync errors.
More like: "Oh no, an organization that casts advocacy for their leftist politics as defense of people's liberties is making me feel uncomfortable!"

Opposing a border wall defends no one's civil liberties.
> you should get a team-enabling language like Java

Note that if you want to work for a startup, Python, Ruby, or JavaScript are much more popular languages today than Java. You can iterate much faster in Python vs Java.
An even more impressive demonstration of their principles: In the 1970s the ACLU supported the National Socialist Party of America in their fight to be allowed to display swastikas while marching through the predominantly-Jewish village of Skokie.

Incidentally, the lawyers representing the National Socialist Party and the ACLU were both Jewish.
+1
If someone is willing to start informal group that would work on making something like that a reality - count me in. :)
> numbers by themselves say very little.

They may say little but in the age of "alternative facts" it is more than all the words.
MUSLIM IMMIGRANTS IN USA REFUSE TO WORK,JUST WANT WELFARE
I think (could be wrong) that these 'big batteries' are just banks of small batteries- a bit bigger than AA cells - the same that run cordless power tools and (older) laptops (and Tesla cars)
Last posted 3 months ago: https://news.ycombinator.com/item?id=12962776
After having owned a new (non-Touchbar) Mac for the last few weeks, I cannot fathom what the meltdown on HN was about this thing. It's the best Macbook I've ever owned --- and I've used nothing but Apple laptops since the Titanium Powerbook.

I hate the USB-C dongle and do miss MagSafe, but I wouldn't trade the new machine for the old one.

After everything I'd heard, particularly about the keyboard, I put off buying a new Macbook. Ultimately, I was forced by circumstance to buy one, or I'd have coasted on my 2-year-old MBP for a few more years. I feel sheepish about that plan now.
You wouldn't happen to frequent a certain, data focused, subreddit now would you?
You're correct, but the implementation is limited. Chrome supports it, I think via Google Authenticator, but even their Gmail app doesn't support it directly. Nor does Dropbox, which are my primary two use cases. I highly doubt most other apps do either. The Google Authenticator support is a step, but it really needs to move to "enter password, tap token" in any app to really be useful.
Previous discussion: https://news.ycombinator.com/item?id=12962776 (600 points, 77 days ago, 192 comments)