skysight-inc/HackerNews huggingface dataset:
Snitching is a derogatory term used in closed communities to prevent harmful (to the closed community) disclosure of information.

In on itself disclosing information is not a good or bad act. Depending on the outcome and goals of the person it can be heroic or treacherous act.

Manning was a hero. Lamo is a snitch and a traitor.
Sadly, the downside of the consumer data culture in which we live is that you don’t really get to make that call.

This can be changed, regardless of whether any of us is ready to throw up our hands about the whole situation as it stands.
Spotify Connect lets any spotify client act as a remote, and lets you hand-off from one sink to another.

The primary benefit for me is that a Connect client is actually connecting to spotify itself - it's less output sink and more headless client. So if I start spotify playing, and then close my laptop, it can sleep properly without interrupting my Connect device.
From the VC side, it's because they don't want to help build your business, they either want you to be a unicorn (where you absolutely need the top talent that can only be found in SV for exorbitant salaries) or go bankrupt. If you want to build a business with less than a billion dollars of revenue, best to avoid the VCs altogether, they'll just fuck you.
تحميل متصفح سيبر فوكس Cyberfox 2018 مجاناً للكمبيوتر عربي
While informative I think that this article is somewhat misleading as it omits any discussion that the reserves described are, in fact, fractional reserves.
2006 isn’t relevant to today’s market though. We can’t go back in time. Today’s businesses are built on data set sizes, compute loads and software footprints that in many couldn’t run on 2006 scale hardware at all. Unavailability of modern scale systems wouldn’t set back many businesses, it would kill them.

The biggest risk of supply shocks like this, even modest ones, is that businesses will decide to buy up supply early to avoid any problems getting it later. That further restricts supply for everyone else, driving prices even higher, and soon you have a ‘bank run’ on that resource choking off supply and making it unaffordable. This happened in the early 90s to RAM. A fire at a plastics factory for material used in RAM chip production created a run on RAM, even though in reality it wasn’t a threat to supply. The fear of a shortage created a shortage.
> Regardless of whether or not such a plight is the biggest problem the overall society needs to solve.

What if societies could work on solving multiple problems at once?
Neither, in this case. Under the GDPR, you'd be expected to reply something like "As described in our privacy policy we use Stripe for processing payments. The data you enter on our checkout is transferred directly to Stripe, and is not stored by us." You're expected to make sure that third parties your company works with are GDPR compliant, but that's just a case of "ensure Stripe's privacy policy reads as GDPR compliant".
My anecdotal story is a smartphone that I poured beer over and volume/onoff buttons stopped working.
Replacement buttons costed me $7 on eBay including shipping.
Philippines Senator Calls ForApplying a Get-Tough Approach Cryptocurrency Crimes
China has more. They have enough that this is a drop in the bucket. While they might be as blatant and ineffective as Russia by interfering with an election, they want a low profile and to maximize capture of revenue, so they are more about making money than trying to put feces on the face of the American political process.

You people should pick your battles. It would help if you knew the battlefield first.
I'd recommend shellcheck[1] to help avoid common pitfalls with bash/sh, particularly in regards to word splitting.

[1] https://www.shellcheck.net/
iFixit is the only place that I’m aware of, but “most” might be an exaggeration unfortunately. They have the most popular products certainly, but for less mainstream devices you are entirely out of luck.

I support the idea behind iFixit, so in the future I might prefer to buy from their store. Otherwise, I’m not sure how else to expand range of devices that you can get a repair guide and repair score for.

And I know of absolutely nothing for non-computing devices, ie. washing machines, fridges, TVs. I think such information is really important, but there is no incentive for anyone to provide it.
“Do everything without fear” is also good advice. :-)
Something I have been noticing for quite some time now is an increasing tendency for people to seemingly believe they can read other people's minds &/or the future, or that they somehow have an omniscient insight into the world. You might expect this on Facebook or Reddit, and I know this will not please most people here, but it is becoming rather common on HN as well.

To those of you who disagree with me, keep this idea in the back of your mind for a while and remember it as you read comments. Make a serious effort to notice how many people know what other people's motives are for their beliefs, how they know the real reason for certain policy decisions, how they know what Putin or Trump are thinking and what they are going to do in the future, how they know China is going to fail now that they've gone full-on communist dictatorship (because history "guarantees" it), etc.

I honestly don't think I am imagining this, I think something very historically significant is happening to the psychology of the public.
This is simply not true: There is NO indication that Facebook ever allows data on specific users to flow from their platform to advertisers.

Only apps have limited access to the data that you agree to share in the app install dialog.

The article you linked does not even mention any of the companies.
I am not Sure what penalties there are for lying. I bet it's expensive ;)

And with lawyers and words I like to think of this quote:

"It depends on what the meaning of the word 'is' is. If the--if he--if 'is' means is and never has been, that is not--that is one thing. If it means there is none, that was a completely true statement....Now, if someone had asked me on that day, are you having any kind of sexual relations with Ms. Lewinsky, that is, asked me a question in the present tense, I would have said no. And it would have been completely true."
Snitching is a derogatory term used in closed communities to prevent harmful (to the closed community) disclosure of information.
In on itself disclosing information is not a good or bad act. Depending on the outcome and goals of the person it can be heroic or treacherous act.

Manning was a hero. Lamo is a snitch and a traitor.
A couple of years ago I visited a startup which also tried mapping worldwide coordinates, what3words [1]. They map 3x3m squares to a combination of three words (language customizable). For example: the Eifel tower would be at combos.cove.split. They had some clever tricks for mapping short memorable words to densly populated areas and longer ones to the middle of the ocean. Their aim was similar, to enable talking about a place without the existing infrastructure of adresses and streetnames and for example make it possible to deliver mail in slums.

[1] www.what3words.com
> This is NOT true with C++, absent template metaprogramming...

So it is true in C++ then, right? It's only not true in "C++ minus templates" which is a language no one uses.
Plus Codes is a "system is based on dividing the geographical surface of the Earth into tiny ‘tiled areas’, attributing a unique code to each of them. "

The original blog post: https://india.googleblog.com/2018/03/searching-for-indian-ad...
> try visiting Little Saigon on Bolsa Avenue in Orange Country

> If you want to get assaulted [..] try bringing Vietnam's current flag and parade it around

What a bizarre argument. Of course you're going to find pro-USA sentiment in the very people who decided to move to the USA. I hope you realise that the opinions of a few immigrants in the states are going to be pretty unrepresentative of those who actually live in, you know, Vietnam.

Speak to actual vietnamese people from actual vietnam and I don't think you'll find they are overwhelmingly pro-USA, nor at all interested in the flag of south vietnam. I'm no expert, but my experience is that they're mildly positive in attitude, mostly due to pop culture. The war was a long time ago and most people are just getting on with their lives.

Many immigrant communities foster a kind of "nostalgic nationalism" as a coping strategy when adapting to a profoundly different environment. It dates pretty rapidly. I very much doubt many of the 90+ million people in Vietnam even know of "Little Saigon", nor care overmuch about the opinions of a bunch of old-timers sitting in a mall in California.
The town of Gujo Hachiman is the centre of Japan's replica food industry
How about this idea: what if the Russian bots aren't actually Russian? How has no one considered this possibility?
I’m amazed people think they own personal information at all. As if writing their name on something makes it their property.
Everybody with an FB app key is "authorized to access [the] data," but the API TOU says you can't save anything.

I'm imagining the crux of the CA issue is that they saved stuff.
If you ever open the hood of a modern car and look around a bit you'll discover that at the front there's a half dozen pullies connected to one or more belts. Each of these pullies is connected to some diffeerent system each able to turn rotational acceleration into a useful service. The alternator converts that rotational energy into electricity. The AC unit uses it to operate a heat pump. The coolant and oil pumps use it to circulate fluid. In the past, these parts were sometimes driven by another system or integrated directly into another part. But over time, as a convenience to many different parties it was decided they should all implement a pully and connect dirctly to one of the main belts that connect directly to the motor. Not a single one of these parts has anything you'd call a taxonomical relationship. They do have an invented one. And it is as much about conveniencing the overall system design as much as conveniencing the individual part design. They are all "pully implementers" subscribed to the "belt druve" system.

This is the inheritence I find most powerful in software. These things aren't the same but if we treat them the same, the downstream and upstream code are simpler, easier to replace and consistent. I don't worry too much about the philisophical relationship between the objects.
It's essential to hold the President publicly accountable for his actions, especially when illicit actions pervert the foundation of the United States, the democratic process. That's not partisan; that's normal, healthy democracy; that's the primary public good provided by journalism.
Thank you for responding. I am an actual Varnish user btw (via fastly and I use it locally for testing), I quite like it.

While much of the original comment was anecdotal the fact Fastly has extensively worked on custom subsystems for it is not wrong, correct?

Addressing why they had to (and the original comments speculation/accusation about that) would be helpful in clearing up any confusion.

The OP was absolutely too aggressive in his comment, so I understand why you’re very defensive.
Read the book "The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change"
Do you actually read the dozens of responses? Or are you just doing it to annoy people?
Complex Human Cultures Are Older Than Scientists Thought
Ask HN: What are some tools that you use to build web app?
Working perfectly here.
Firefox 59.0.1
OS X 10.11.6
MacBook Pro (15-inch, Mid 2009)
2.8 GHz Intel Core 2 Duo
4 GB 1067 MHz DDR3
NVIDIA GeForce 9400M 256 MB
Come to Colorado, I've been run over by deranged cyclists four times, twice resulting in hospitalization and once I was able to sue the guy into bankruptcy.

They seem to think sidewalks are for them, it's bizarre.
He doesn’t owe me anything: I use his work for free after all.

I can merely try to open a dialogue about it. I can totally understand him being tired and irritated about criticism like this - running large, popular, OSS project sucks from that perspective
VMware addresses a #DoS flaw in Workstation and Fusion products
This is just their school issued Ipad. They'd hopefully have a personal computing device of some sort that they'd be free to do what they want on. Assuming they don't have helicopter parents who have to control every aspect of their kids lives, then they're just screwed.
Fellow Jekyll refugee here. I also switched to the Makefile SSG approach for the much faster incremental rebuilds. Parallel speedup with make -j is also nice.

My SSG is called tinysite [1] [2]. Templates are jinja2. Posts are written in markdown with Pygments highlighting for fenced code blocks. Posts also have JSON frontmatter which can #include other JSON data files, and this is where it gets Make-y: all affected pages get rebuilt when a data file changes with the help of a `gcc -M`-style file dependency scanner. I use these frontmatter "data includes" for site wide metadata and for data driven pages like post indexes. There's also a dev server so you can quickly preview changes.

The biggest frustration I have with the Makefile + interpreted language approach is the slow startup time of interpreters these days. When every page requires a new interpreter process it really starts to add up, if not in incremental builds, then definitely in full rebuilds of larger sites. Some quick tests I did recently of `time $INTERPRETER -[c|e] ""`:

node 6 ... 70ms
ruby 2 ... 58ms
python 2 ... 27ms
perl 5 ... 5ms
sh ... 3ms

Perl compares quite favorably here, but I just can't bring myself to go back to it. I wish these other interpreters would get their startup time act together! I guess this is an argument for go / Hugo?

[1] https://github.com/acg/tinysite

[2] https://github.com/acg/alangrow.com
How much shorter could this system be with Emojis? Can they contain enough info to limit it to 3-4 emojis? That would be easier to remember.

Emoji adoption for any smartphone issue wouldn't be an issue.
Sometimes that works, but if there is more than one possible next state, you need to return a supertype and you're back where you started.
i agree with you that this is in principle math for CS proper (rather than machine learning or numerical algos or something) but

>Second, the math department teaches a class in linear algebra. This is a collection of topics that you wouldn't ordinarily find in undergraduate math classes.

x math department doesn't have classes on graph theory, combinatorics, or prob & stats?
What's 'smth' ?
Yeah I think a lawyer would write something even more nebulous... We minimized the risk according with our assessment with industry standard measures in accordance with our threat model to a reasonable level of safety as defined in the international standards taking in account user experience and the requirements of our partners all in accordance with local and EU law...
FB has known all of this since it happened two years ago and only admitted it when a journalist asked them about it.
Yes, you can create a business that requires no customers. Many people do this to enable them the ability to conduct B2B transactions as it is much easier to do so (e.g. buying several homes, automobiles, buildings, cities, yachts, other businesses, land, property, for financing, legal groups, owner of a single website or network of sites, software, etc.).
I've never really understood why this is hard for people, especially in the era of Github where anyone and everyone can open an issue or pull request and generally be taken seriously.
I've occasionally had a similar thought. I'm primarily worried about non-state actors though (botnets as well as those aggressive and anti-human AIs known as corporations and trade associations), and I assume that if it is run by the NSA they won't blow their cover just because the MAFIAA is irritated over something I'm doing.
Free Download “Furlough” (2018) Full HD 1080p English
I spent hours last night figuring out why some base64 PNGs wouldn't render. That used to be a classic example of something that would frustrate me to my wits end. But this time it was so much fun to understand the problem intimately.

It helps that I have the flexibility to dig in instead of feeling the timeline pinch.
Also, a group capable of 30 simultaneous infrastructure attacks anywhere in the world with the goal of disrupting civilization can easily find far better targets than chip fabs, and various intelligence agencies will have infiltrated such a large international group anyway. The notion is interesting but unrealistic.
It sounds like you're describing a mutual fund, instead of a hedge fund?

If your system is profitable though-or more importantly: consistent, you may realize more personal revenue by selling that system to traders; failing that-if you have any programming skills create an EA (Executive Advisor) for the MetaTrader platform that uses your trading system and sell that.

But good luck to you regardless, trading systems fascinate me.

(I'm personally curious to learn about your system though, as a hobbyist forex trader. My twitter handle is in the profile, if you'd like to DM me there. My personal system combines MACD, RSI and Bollinger Bands)
Because of course none of the 14-eyes countries have any influence over non-14-eyes countries, right?
You could have a cron job automatically sync repos, but right now I have my own local copies and I use GitLab's "Repository mirroring" [1] which has worked really well for me!

[1] https://docs.gitlab.com/ee/workflow/repository_mirroring.html
"something" I think.
Why Social Media Sites Are Fundamentally a Bad Idea
Probably yes but IMNAL.
> ... all objects that understand a given protocol (set of methods) and implement it in a sensible way are substitutable with each other (with respect to the protocol) irrespective of their place on the inheritance hierarchy (or even whether such protocol was formally defined)....

This is a very interesting property, and you'll also see it in statically-typed languages which support row polymorphism, like OCaml. OCaml directly supports OOP and subclassing, but it also supports structural typing, which means that objects are type-compatible if they support the same methods.

Unlike Smalltalk, this is all resolved at compile time, so it's quite efficient.
Adrian Lamo, former hacker who turned in Chelsea Manning, dead at 37
Or in other words, I feel the problems with sites like Twitter, Facebook etc come from them being host to communities that will never get along, the obsession with trying to tie all of someone's activities to one profile and the way which they make niche subjects seem more popular than they really are.
If I don't need an adblocker because all the adtech companies already preemptively block me, I personally could live with that and would consider the GDPR to be working as intended.
Who downloads executables from websites?
Cubans were forced to become acquainted with DIY repair due to embargos. This video shows some interesting perspectives on that: https://youtu.be/v-XS4aueDUg?t=3m49s

I think DIY repair is always a good skill to have.
Any investigation would be about as thorough as the Russian bots "investigation".
Then that needs to change. Flash storage is an essential commodity.
“Peak Civilization”: The Fall of the Roman Empire (2009)
How Medium's 'Paid Story Icon' Is a Dark Pattern
>Sam Vimes is also renowned for his "Boots Theory of socio-economic unfairness", as posited in Men at Arms:

The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money.
Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. Those were the kind of boots Vimes always bought, and wore until the soles were so thin that he could tell where he was in Ankh-Morpork on a foggy night by the feel of the cobbles.

But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while the poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet.

This was the Captain Samuel Vimes 'Boots' theory of socioeconomic unfairness.
Terry Pratchett, Men at Arms

https://en.wikipedia.org/wiki/Sam_Vimes#Boots_theory_of_soci...
I created a simplified javascript statechart implementation several years ago, which I used to describe client-side application state:
https://github.com/gregwebs/StateTree

This approach worked quite well for me at the time and still seems to have more clarity for high-level state management than the modern redux approach.
There are 2 main strategies imo.

1. A blog that makes you a thought leader. People will like you, check out what you're doing, and perhaps start using your app. This is the typical way to go for b2b, or if you have a big ego :) Another pro is that if you change your app, you still (may) have your readership.

2. A blog that extends the content of your app. This fundamentally is a set of landing pages that improve your SEO. One common strategy is to talk about problems that people may have, and that your app solves. Whether you want or not to be too explicit about your app it's a matter of tastes.
It's not designed to help you. Improving the security is your job. It's designed to reveal, through your answers, whether you're doing it right or not.
Many thanks, I'll do.
Seriously guys. A tiny star icon does not make a good marker for a paid story, and this feels like it was done as a deliberate trick to get people to click on stories they may not have otherwise clicked on.
If you want to read a nuanced tale that involves #2, try: https://news.ycombinator.com/item?id=16608472
I’m sorry, but this is blatant whataboutism. The crimes of the Vietnamese Communists are inexcusable, but so was My Lai. The linked article was simply an American media article about something the American military did. We should be able to discuss it purely in those terms.

What another army did somewhere else to other people simply isn’t pertinent in that context, even if in the same war, unless it directly relates to the circumstances at My Lai and the reasons for it happening. You aren’t saying VC atrocities excuse My Lai, or that they caused My a Lai, so how are they relevant? What context do they add to the decisions made by those American soldiers or the army cover up or subsequent investigation? I just don’t see how it would have helped the article other than to muddy and obscure the issues of discipline and accountability in the US military the massacre raises and which the article discusses.

The responsibility of the VC for their actions just isn’t a necessary part of that dialogue and is an important and necessary subject, but for another time and place. At time and place in which massacres carried out elsewhere by Americans also simply wouldn’t be relevant, nor excuse anything done by the VC. And no I’m not making any false equivalency. That’s the point.
> For as long as there have been humans it has been us against them. Them/the others/the strangers/the not us are dangerous and cannot be trusted.

It's important to add that the definition of 'other' changes. In the U.S., Protestants and Catholics, Italians and Irish used to riot against each other. 'No Irish Need Apply' was appended to job postings. Jews faced significant discrimination.

Sometime around the 1930s, it shifted so that all Protestants became 'white'. Since then, all white-skinned people, including Jews, Mormons, Catholics, became 'white', generally one ethnic group. Nobody seemed to care that Mitt Romney was Mormon; none seem to care or even notice that the US Supreme Court has no Protestants (unless Gorsuch is one).