skysight-inc/HackerNews huggingface dataset:
Many US banks support OFX (though they may call it QFX, DirectConnect, or simply advertise Quicken support). The OFX spec is a bit of a pain, but there are a number of open-source libraries to query/parse it. I wrote one in Go: https://github.com/aclindsa/ofxgo
> maybe prove that democracy is optional for economic prosperity, a blow to Western values and ideal.

Huh? It was never about pure economic prosperity. The point is the human being that any prosperity is useless without.

Also, I had to think of this:

> You can have a lot of political 'change' in the United States, but will it really change that much? Will it change the amount of money in someone’s bank account? Will it change contracts? Will it void contracts that already exist? And contracts on contracts? And contracts on contracts on contracts? Not really.

> So I say that free speech in many Western places is free not as a result of liberal circumstances but rather as a result of such intense fiscalization that it doesn’t matter what you say. The dominant elite doesn’t have to be scared of what people think, because a change in political view is not going to change whether they own their company or not; it is not going to change whether they own a piece of land or not. But China is still a political society, although it is rapidly heading toward a fiscalized society. And other societies, like Egypt, are still heavily politicized. Their rulers really do need to be concerned about what people think, so they expend proportionate efforts on controlling freedom of speech.

-- Julian Assange

So yeah, "democracy". Freedom of speech. We can call Bush a war criminal, fine. Yay for us! But are others yearning for the right to speak about grievances and take part in normalizing them, or about correcting them, for good?

What would be the functional difference between capitalism in which one company provides all products and jobs and any other strictly top-down hierarchy? Flavor? And while I do not mean to say "oh it's all the same", and think it would be insane to demean the liberties we (still) have instead of really using them -- just take this:

https://news.ycombinator.com/item?id=15444607

Just some random quotes describe what I mean:

> They make hardware that we can't control, there's no real alternative to buy, and now we gotta rely on volunteers and wiki pages to give instructions that might work but who knows you might brick it.

> Unfortunately for consumers, there's no way to escape this as even AMD has their own IME.

"Unfortunate". You know, like it's the weather. And now consider at all the double think spouted at other, more minor occasions. Oh, free market this personal choice that. But that stops when it comes to a whole lot of things that matter a whole lot.

In a sane world with people who have their dignity intact, it would be "unfortunate" for AMD and Intel, and companies that engage in war profiteering and a whole mess of other things. We are not living in that world and we are not those people. We could and should be.
Uber TCPA Settlement
The shell does not even enter into the picture. The shell sets up the pipe and starts your programs. The `yes` program writes its output to stdout which is buffered in kernel and then directly read by your hypothetical `shouldi` program.
I’m an outsider to blockchain things. This article is terribly written. Why did the $40 trillion market collapse exactly? And where is the shockwave of the bust? Paragraphs would also be nice.
Agreed. I think Silicon Valley has an unhealthy culture of driving folks towards taking un-necessary risk. We glorify "hustling" non-stop, and overlook how destructive that advice can be to individuals
"Taking IP fragmentation as a particular example: The protocols should be designed such that inability to perform PMTU discovery prevents any connections being established at all."

You seem to be saying: "I'm right and you are wrong" here and I would suggest that is ill advised - TCP/IP based comms generally work despite ill advised configuration. You can bin ICMP on WAN and yet an OpenVPN connection still works, for example.

"Designing protocols which will be robust" - see Internet: all of it. I suggest that the current internet protocols are a shining example of how to do engineering properly.
Hmm. Sounds like “gta” is a reimplementation of “pants” or bazel (? - I’ve never worked with bazel).
The git commit that sped things up mentioned using yes to generate test data.
Honestly, I don't get it. What's the benefit here to having this library as opposed to just calling those functions directly when some data in object changes?

I guess you could argue if you had tons of data, but I wouldn't be using a frontend application to implement a distributed queue processing and messaging system...
Not only do competitor's do it, but also university and transportation authority researchers have as well.

Usually scraping is covered under tort law as a trespass to chattels. Since services have limited capacity, any scraping that imposes an undue amount of traffic is essentially depriving that entity of using their capacity to serve legitimate customers.

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

Insofar as copyright is concerned, you can't really copyright data, but you can copyright a collection of data. See Feist v. Rural.

https://en.wikipedia.org/wiki/Feist_Publications,_Inc.,_v._R....

To determine if someone is copying your data wholesale via scraping or some other method, it's not uncommon for a data provider to include false data that isn't real. If they see a competitor publishing that data, they can make the case that the competitor is copying their collection of data, especially if enough pieces of false data show up. In mapping, these are known as trap streets.

https://en.wikipedia.org/wiki/Trap_street
Sweden. Some parts are better in Google maps, especially the smaller cities, but I live in one of the larger ones with a university and plenty of tech companies.

I used to contribute to Google map maker, but the process was really painful, and I didn't like working for free so one of the worlds biggest companies could have better proprietary data. Open Streetmap is a joy to edit in comparison.
We are talking about different things here. It is true that the Chinese government is expanding its influence worldwide but also true that some Chinese firms have a genuine investment interest outside mainland. Chinese are more eager to build strategic partnerships instead of having a vendor/client relationship, and... they work really really hard, which is a natural strategic advantage.
powerful walk, sounds like the closing paragraph is the clincher...

"""Honestly, I wouldn’t be remotely tempted to quit the 2016 me so that I could be a one-billion-dollar-richer me in 1916. This fact means that, by 1916 standards, I am today more than a billionaire. It means, at least given my preferences, I am today materially richer than was John D. Rockefeller in 1916. And if, as I think is true, my preferences here are not unusual, then nearly every middle-class American today is richer than was America’s richest man a mere 100 years ago."""
Having a $1M house doesn't make one a millionaire; it might come with an $800,000 mortgage, and the net would be $200,000.
Sinologists have a long running debate as to whether the CPC should be praised for the Chinese Economic Miracle™ or if the Cultural Revolution just set the bar really, really low. Either way the "iron rice bowl" was as a genuine phenomenon.
Of course it doesn't work. But handing your source code to your attacker works even less well than that.
Consuming v. Creating
One Google News alert I use is sec filings as that is what my startup offers so I would want to know which journalists are reading sec filings and incorporating sec filing content into their articles. I would then want to contact them to suggest using my startup for sec fillings but your approach makes sense too. Thank you for explaining.
But it does indicate potential for economic growth... South Korea is a good example of an economy that has outgrown the available human capital.
VR would be nice for shut-ins (infirm, imprisoned, remote, etc) to vector somewhere else.
Would you happen to have this script up on Github? Also, do you usually send events as part of the invitation (i.e. concerts, coffee e.t.c)?
There's no 1B+ user market automatically; There are so many poor people in China living on $1.50 per day. (I think maybe 8-900 Million)
all the reddit users from the linked article missed the SIGPIPE trick!

you don't need to check the return value from write() as your process will be terminated with SIGPIPE if it tries writing to a closed pipe.

saying that, none of them check the return code correctly: if the consumer only reads a byte at a time you could eventually get 'yyyyyyyyyyyyyyyyyy' (without any newlines)

quite impressive that so many implementations of "yes" have the same bug :)
You're right, I checked the differences between ff and ff incognito on panopticlick.com and both have cookies enabled. I think it's the blocking of trackers/invisible trackers that the website is picking up on.
You’re right, my bad!
I have one app that connects to my Pinboard account and emails me 10 random bookmarks every morning. I've been using Pinboard for years and it is full of stuff that I marked "to read" or read a long time ago that I forgot to go back to. It is surprising how often some old blog post shows back up and is relevant to a discussion I was having in the last few days.

I have another app that emails me the tweets, blog posts, and HN comments of my favorite bloggers every morning. With the rise of tweetstorms, I felt like I was missing a lot of great stuff, but now I don't have to obsessively check twitter/hn/my favorite blogs all day every day. (I really miss RSS)
According to the article Tinder has 50 million users. Is 50 a million a significant sample considering that the world has 6 billion people?
interested in this as well. is there any way I can be notified if you do so?
so you weren't wrong really!
I've got two automations that were life changers.

1. Whenever I start watching Plex on my TV, my home automation turns off the lounge light that reflects in the TV.
2. If it's after 11pm, the fire is on and we're not playing music on the stereo, it means I've left the fire on - so it gets turned off.
lol right.

China: Widow of Nobel Laureate Feared ‘Disappeared’

https://www.hrw.org/news/2017/07/20/china-widow-nobel-laurea...

Tens of thousands protest in Hong Kong over jailing of democracy activists

https://www.reuters.com/article/us-hongkong-politics-idUSKCN...

China Pushes ‘Human Rights With Chinese Characteristics’ at the UN

https://chinachange.org/2017/10/09/china-pushes-human-rights...
I believe the phrase is 'capitalism with Chinese characteristics'?
China has admitted for a long time that their economy can't work without capitalism. It's simply a different take on impure capitalism (and the world has never known pure capitalism).
i bought a bit of ethereum and zrx and got bored of manually trying to figure out how much money i've lost/gained so i just created a script which pings the coinmarketcap api and tells me based on my initial investment if i'm in the green or red

it's pretty trivial but saves me heaps of time at work. instead of going to the website i just typed 'eth' into my terminal and i quickly get notified as to how much money i've lost
Yeh I think this is exact point. Your friend didn't even understand the amount of privilege middle america has that they could move back home or have a parent pay for rent. My parent couldn't even afford a plane ticket back home little less moving back into a 3brd apartment that already has 5 people. If a poor person or immigrant fails you could easily become homeless. If a middle american fails you get 3 meals a day on a couch.
Fun fact:

$ python yes.py | pv -r > /dev/null
[11.2MiB/s]

$ python3 yes.py | pv -r > /dev/null
[4.95MiB/s]

As for why the naive rust version is slower, it's because without adding a BufWriter in rust, stdout is line-buffered, so each line emits a write system call, while with python, stdout is buffered. Python 2 emits writes of 4096 bytes, and python 3... 8193 bytes (edit: not a typo, this is 8KiB + 1). That's the likely cause for it being slower.

Edit:
A minimal version of the naive rust version would be:

fn main() {
loop {
println!("y");
}
}

On the same machine as with the python tests above, I get:

$ ./yes | pv -r > /dev/null
[4.81MiB/s]

which is actually as slow as python 3, despite doing 4 thousand times more system calls.

A version with buffering would look like:

use std::io::{stdout,BufWriter,Write};

fn main() {
let stdout = stdout();
let mut out = BufWriter::new(stdout.lock());
loop {
writeln!(out, "y").unwrap();
}
}

And produces 129MiB/s on the same machine. And that's strictly doing the same as what the python version does (with a default buffer size of 8KiB, apparently).

And fwiw, on the same machine, both GNU yes and the full rust solution from OP do 10.5GiB/s.
That would require people actually using it. /zing
Its a common misunderstanding among Americans "you have to be born in the US to become president." I'm not sure where that came from but it's not exactly true. The Constitution says you have to be a "natural born citizen" to become president. "Natural born citizen," however, is not defined.

IMO, I think the reason it wasn't defined is because the meaning is obvious, there's two ways to be a citizen, - by birth ("natural") or by naturalization.

Tons of discussion on the topic here:
https://en.wikipedia.org/wiki/Natural-born-citizen_clause

As mentioned above, Ted Cruz was a serious contender for POTUS yet was born in Canada as well as George Romney, who was born in Mexico. Those two about as close as we got to "settling" the issue.

John McCain was born in the Panama Canal Zone which, at the time, was an unincorporated territory of the United States. Does that "count" as being "the United States" if you're going to interpret "natural born citizen" that way? People may disagree. They also may disagree if military bases "count" the same way as the Panama Canal Zone. https://en.wikipedia.org/wiki/Panama_Canal_Zone#Citizenship

US Senate passed a non-binding resolution that McCain was a "natural born Citizen" of the United States.

There have been several Presidents who have one non-citizen parent, the most recent being Barrack Obama.
That plant is in good shape now but needs rain water, not tap/faucet.
I understand where you're coming from, but I'll just point out that you can reverse the activities and make the same point:

"People with depression aren't those who can easily just hit up a therapist and continue going and get well. If that's too much of a social burden, why not try just going for a bike ride?"
What about the hope that fundamental physics breakthroughs enable escaping that outcome?

Or, if that doesn't pan out, what if your goal is to be the last one standing for the chance to see if something else happens next? New big bang? Simulation ends and you get loaded into the next as your prize? You won't know unless you try to find out!
please demonstrate that consumer.

on linux there is no way to do this without your consumer being a kernel driver that actually [purposefully accepts one byte at a time. all file io and pipes have basically no way to accept one byte only (except EOF)
I believe you misunderstood the point. The problem is that the "risks" of exercise are blown out of proportion.
> I am running away and trying put enough stuff behind me that it can't catch me

I'm not sure I like that way of looking at it. I choose to look at it like I'm an addict. Addicts, even once they're sober, consider themselves to be addicts their entire life. Any day they can fall off the wagon, even after years of sobriety, so they're constantly vigilant. I look at my depression the same way, only not doing the necessary things that keep me well is my version of falling off the wagon. Just like addicts do, I try to keep my streak of "sober" days going as long as possible. And when I slip up, I try not to beat myself up and just try to start an even longer new streak.

It's somewhat empowering to gain a little measure of control over it, even if it's really, really hard. But it's also important, I think, to realize I'll always be a depressive my entire life, even if I'm not feeling it at the moment.
You're thinking too big. Imagine failing, and what your choices would be. If you'd have a guaranteed home then you're ahead of some. I've known people in SV who lived in trailers who want to become entrepreneurs and can't really go home.
And if your client is compromised then you're basically hosed in any secure application.
Ah in the UK each class only runs once a year, and everyone supposed to do that class just all does it together at the same time. If there are electives each elective can take any number of people up to the total number on the course. So no need to compete for places.
the set of men afraid of being accused also contains men that will never make women feel unsafe, let alone actually get accused or harass women.
Mixed-Precision Deep Learning Training: Perf of FP16 with Accuracy of FP32
Or you can design a system (like any number of crypto systems) that aren't vulnerable to these sorts of attacks. A compromised CDN could cause this problem, which now means that Mozilla would be liable for things that they don't administer. And resolving technical problems through the legal system never works well. If you can design something so users don't have to constantly trust you, then that's a much better solution.

Not to mention that Send likely doesn't have a warranty (like most software under a free software license).
You know what they say about crazy...
Living somewhere that's increasingly being overrun with disrespectful tourists, I've been making a point of keeping my travels a secret as well. I've found loads of beautiful spots and I take plenty of pictures, but those pictures are all for my own memories. I don't show them to anyone since I know I'd come back to a trashed location later. I recently went back to a small town that had almost zero tourism not long ago, only to find hordes of tourists and "X ︎LOVES Y" messages carved into walls and trees everywhere.
correct. that is precisely my point. and they need no behaviour adjustments - they already do no harassment. hence this article is wrongly targeting them with its title
Exactly. Many people forget that Chinais not just Shanghai or Beijing. During my travel in more rural parts I could see farmers who had virtually no tools to work their land, about everywhere. This is not a rich country, this is a poor country witha few pockets that are massively developped.
The two big things are the ability to reason about your logic with a consistent mechanism (asynchronous streams) as well as the very rich set of supported operators for those streams. This allows you to treat asynchronous inputs (AJAX callbacks, I/O, UI events, etc) similarly, which can make gluing the pieces together a lot nicer.

It’s used a lot more on the front end than on the back end, in my experience. But I really enjoy working with it.
Robots are actually taking over normal people's job now
This: https://en.m.wikipedia.org/
>socially distinct

what do you mean by this?
> We trust applications like that all the time. Browsers update themselves,

Not if you're using a Linux distribution's browser packages (we patch out the auto-update code because you should always update through the package manager). And distributions build their own binaries, making attacks against builders much harder.

While people might trust auto-updating applications, they really shouldn't. And there are better solutions for the updating problem.
It's not searching the contents of groups but rather the groups themselves. Using Facebook's search functionality it searches the title or description of the group for my terms. For example:

https://www.facebook.com/search/groups/?q=vape&ref=top_filte...

My iMacros bot visits that URL and it just goes through the results, parsing the data listed on that page.

Here is the code uploaded as a Gist:
https://gist.github.com/accidentalrebel/79fda4536f799f4a4873...

It's been awhile since I last touched this so not sure if it is the lastest or if it still works.

Goodluck!
Nice screen name
When asked about what I do, I say “software”; to further clarify that I’ve found that comparing it to the roles in the auto industry helps people understand what you do: manager, engineer, designer, repair person, customizer, etc.
In my exchange university cafeteria we had a couple of restaurants, each with a different menu. I wrote a small bot that would ping me if there were some dish I like :)
How I created PaaS in one week
> Do you think mainstream acceptance is inevitable

No. But that's not to say I don't think it will happen. And if / when it does happen, it will appear to have been inevitable (things tend to feel that way in hindsight)!

> do you think it could end up being like 3d is today

3D is a good analogy. Like 3D, unless there are some unique and only VR experiences, it will be a nerdy way of consuming content that is adequate (or even higher fidelity) on regular kit.

Lowering the price / making the form factor more convenient, can't hurt. But I'm not convinced that what the problem is at the moment.

When we talked to non-VR consumers (it's been a couple of years, but intuitively I can't imagine much has changed), the response was more "why would I want to put that thing on my head?", rather than "does it have to have a wire?" Price was a big turnoff, admittedly, but I fear a drop in price alone will simply mean it ends up in the 'barely used gaming peripheral' cupboard with your light gun, your dance mat and your steering wheel.

I would be very surprised if its success comes purely from being a peripheral used by gamers.
I use the yes command to defrost my lunch. I open up a couple of tabs running

yes > /dev/null

Then place my frozen lunch on the back of my macbook. Give it an hour or so and boom, defrosted.
Super speedway endurance, to get the polyphony formula one car perhaps :) I also had the same strategy.. Very handy as the car was one of 4 randomly gifted and that was one boring track.
I don't think so. Chinese investments in startups are reaching places American VCs are not interested in. If you read top VC blogs you realize that they don't want to flight far away to attend board meetings.
> I own multiple firearms in .50 cal, including the vaunted Barrett. I have no qualms with people who can demonstrate safety, proficiency, and sanity being allowed to own firearms of those types.

We're not talking about that though. We're talking about liberties, and the right to bear arms, which is very much not restricted to people that can show those skills for the vast majority of the country (which is not to say the majority don't have those skills,just that it's not a requirement of ownership).

> Firearms are well defined. An RPG or landmine is not a firearm.

The liberty in question is the right to bear "arms". While firearms generally means hand-held weapons, "arms" does not. If the right to own and bear these is a liberty that people are not upset about, why, and what's the difference? What about cannons? Historical, or modern? Mortars?

I posit that people have made distinctions based on cultural norms and/or personal desire in mony cases instead of specific attributes that classify them into groups (even if the government has classified them into groups legally), and that handguns, if looked at with an open mind, might not fit into the group of what is considered acceptable (if it wasn't grandfathered in already).

> Need isn't the issue. You don't need your freedom of speech, either. You don't need your right to be secure in your papers.

But need should factor into whether something is a legal exception that is allowed. I would argue that some form of firearms are needed based on the constitution and bill of rights. I'm just not sure handguns are needed.