skysight-inc/HackerNews huggingface dataset:
Ask HN: What bank / software do you use for personal finances?
I realized today that the bank I've used for over a decade (Wells Fargo), was chosen when I was a teen because my parents used it.

One thing that drives me crazy about it is how unintuitive its website feels. However, most of my transactions are done online, so a good interface seems important. Do you feel like your bank has an especially good web interface? Do their services seem well implemented and straightforward? Is this a less useful characteristic to focus on?
Odroid C1+ is a better alternative, as it has hardware gigabit Ethernet and still inexpensive ($35). [1]

Raspberry Pi's have USB-based Ethernet; it has poor throughput and I heard reports of Ethernet hanging under load. It's better to have something with proper hardware networking and, ideally, disk controller for heavy usage scenarios.

[1] http://www.hardkernel.com/main/products/prdt_info.php?g_code...
It's interesting that you could get all the way to Hawaii quicker than you could get to the west coast of South America. There doesn't seem to be a technical impediment here, I guess there just weren't scheduled ship routes at the time?
What You Get for Giving: Law of Reciprocity in Business
The big issue was they essentially changed from non profit to for profit 5+ years into the community. It would have been completely different scenario if the whole community was built with the understanding that there was a commercial aspect to it.
Right but how long do they retain any recordings and what percentage are reviewed for policy violation? And what if the employee calls from an unmonitored phone (personal) on their own time or even company time in order to increase their personal sales at the expense of company reputation, for example. It's not unheard of for sales staff to go off the reservation in order to better compete against hamstrung staff.
Material Design Library for JavaFX
How the Fight Against Urban Renewal Shaped 1970s Houston
It seems a bit contradictory to write a manual memory management library in Go and _then use type reflection as a shoehorned version of generics_.

It must be that the author only cares about GC pauses, i.e. 'nondeterministic' pauses -- not really perf itself?
Cake hacking with open hardware
One might actually suffer from GC overhead much more than that, i.e. it might be the number one thing to be aware of and optimize, especially if your program has millions of pointers and/or a large heap.
Yes, but that doesn't mean you can't describe it.

The halting problem is undecidable, but it's really easy to describe the set of programs that halt. I just described it right there!

That quote is talking about defining the set, not determining whether a program is a member of the set (which is indeed impossible in the general case).
Once you get into your fifties, getting hired as an engineer in the US gets much harder. A lot of people (myself included) have had to retire early as there's no market for older engineers in the area of the country we live in. I would prefer to be working, but employers in my area have other ideas.
I'm somewhat shocked that the US was actually ahead of Europe on something.

Disclaimer: US citizen
"what's the alternative?"

Live a post-online-review existence. That's where I'm at. The future is here just unevenly distributed.

Take all the arguments people have against IQ as a measure of a person's meaning or value, turn them around and apply them to the number of online stars a company has purchased, err, uh, obtained via reviews from real customers LOL as if anyone believes that's really how it works. Or if you work for a big corporation you likely have extensive experience with people freaking out about utterly meaningless metrics... like number of online stars.

Sucks to be an online review company, but if the providers hate the implied, rumored, or actual extortion racket, and the users find the data to be useless, when they go away, nothing of value will be lost.
I read books on my kindle (mostly fiction), listen to podcasts or sleep.
The Lost Art of Memory: Simon Critchley Drags Occult Philosophy into the Present
Can you afford microservices?
Oh wow

> The latest example is my former clients at Tokutek, who just
> got sold to Percona in a presumably small deal — regrettably
> without having yet paid me all the money I’m owed.
>> I wonder if that's what most developers out there are doing, maintaining complexity

Oh they are. No need to wonder.
> so how do we stop the rotation while reeling in for acceleration?

Thrust against the direction of travel, but angle the thrust appropriately to maintain tension on the cable or whatever?

I mean, this part sounds like it's a low-level college physics problem.
Does anyone know why this is region based? I'm about 40 miles outside of the Bay Area range that they include and my 4th grader would love it.
Sad to see no mention of him in the wikipedia article. IIRC Pickering was purchased by Stanton sometime in the 80s(?) and was rolled into the Stanton group. Sounds like Norman was a true renaissance man.
The original pronunciation is more like "coke" than "cock" so this shouldn't be a problem unless you really lack self control.

I'm sure there are plenty of English names that sound naughty in other languages, but somehow the people who speak those languages manage to carry on.
A lot of people in India speak both English and Hindi, plus a host of other regional languages.

"even after taking into account other factors such as smoking, high blood pressure, diabetes and age"

Did they take into account that people who speak multiple languages are potentially more financially secure and thus would have a healthier/more nutritional diet/lifestyle?
I've been hearing these stories too. But till date I've yet to find one (just one!) piece of incontrovertible evidence that Yelp sales folk engage in blackmail. Surely, after all these years, there must exist just ONE phone recording or email??
Using Gitflow for Team Development
They sell advertising on their own site.

If someone is looking at coffee shop A, they would show ads for my coffee shop.
Aren't Yelp "Check-ins" factored into the trustworthiness rating of a review, or whatever it's called?

That's kind of an ersatz proof of patronage.
It reminds me that Windows Live Messenger blocked the share of YouTube links: http://www.istartedsomething.com/20080510/windows-live-messe...
The idea of those things being built in a language without memory and good type safety (no ability to cast everything to void*) should terrify you.
Very interesting anecdote.
Got it, thank you.

I've been experimenting with a less general segmented & offset addressed approach to deal with the same issues. Quite surprising how much semantics can be encoded in 64 bytes. Performance gains are substantial.
I named my hobby HTTP2 server after that string in the connection header:

https://github.com/gregory144/prism-web-server

(obviously haven't had much time to work on it lately).
Investing in a real estate project is not the same as buying a house.
...okay.

If you're attempting to slyly suggest something, everyone would be much better off if you'd just come out and say it. Please don't waste people's time with innuendo.
Cortana for iOS Begins Rolling Out to Testers
Comments and documentation become stale because they require deliberate human intervention to maintain their truthfulness. They also rely on the author of the documentation or comments correctly mentally executing the code being marked up.

Tests are compared with the API every time they're run, as seen by the computer's model of execution, giving immediate feedback on detected discrepancies.

(I believe that Pythonistas have clever docs that can encode snippets of testing into documentation, which splits the difference a bit, but is no substitute for a robust test suite).
According to the study, causation actually goes both ways.

> What Canli finds really interesting about Cole's results is that people who felt lonely one year had increased gene activity around inflammation and norepinephrine later on. And people who had increased inflammation felt lonelier the next year. "It's a two-way street," he said. "Loneliness predicted biological changes, and biological changes predicted changes in loneliness."
Fantastic. Thanks for this!
You an jgc also use different criteria for symmetry/rotation removal, evidenced by different count of layouts for 16 pieces (jgc 9, you 15)
SSL from NameCheap: what is the difference? Encryption, Validation & Trust
Redistribution has very little effect on growth except at extreme levels.[0]

Over the last 20 years the U.S. economy has grown 25% but the income for the bottom quintile has stagnated.[1][2]

I would agree growth is probably the best medicine for the third world but the IMF shows it's not at odds with redistribution.

I would strongly disagree that we can solve poverty in the 1st world using growth. We have two options for replacing the $7,000 the bottom quintile missed out on in the last 20 years because of rising inequality. We could redistribute $7,000 to the bottom quintile or grow by 25%. Redistributing $7,000 is doable. I don't know of any policies, or even any set of policies that would increase the size of the economy by 25%. This is even more insurmountable given that in recent history the gains from growth have not been distributed equitably. We would need to see an order of magnitude more growth, an increase in the economy of 250%-500% before the poor would be substantially better off.

[0] - https://www.imf.org/external/pubs/ft/sdn/2014/sdn1402.pdf
[1] - https://research.stlouisfed.org/fred2/series/A939RX0Q048SBEA
[2] - https://www.census.gov/hhes/www/income/data/historical/famil...
You probably didn't notice this on mobile, but this is google books. The poorly rendered text is due to it being an actual scan of some book. What exactly is being linked to here is unclear though. The passage isn't too concrete on getting a point across...
> Your TLA+ comment isn't relevant to this discussion and seems to only promote TLA+.

pron has this habit of being negative and dismissive towards functional programming and related things, recommending non-FP alternatives instead. Which is fine, only that sometimes he's too trigger happy and just gives unsolicited advice without any build up or with weak topical relevance. Like here.
Except for recording phone calls, monitoring emails, etc. Which is what they bring to court. Which is why none of the lawsuits go anywhere.
This is not a Zero Knowledge Protocol because the other party has the same information as you do.

Furthermore, this algorithm is equivalent to a DH key exchange between A and B followed by a HMAC(key,M), with the advantage that message size is not limited to the group size.
Can we get a non-clickbait title?
> Make sure to clearly state that you would like to order the DTAG uplink in the text field of the request and that you agree to pay the additional € 4.20 a month. The add-on will be called "Double Paid Traffic" on your bill.

I think the name "double paid traffic" is a very clear statement. They are not trying to sugarcoat this or anything. They just don't want to loose customers over this.
In an (admittedly different) enterprise scenario, I see consistent 50-60% peak utilization as right-sized. 75% or more is tagged for an upgrade or at least analysis to understand the traffic patterns. For a big network to deliver 100 Mbps vs. 1 Mbps connectivity to most locations is a very small cost. The big costs are the fixed costs the initial buildout.

Marginal capacity changes are pretty cheap. There's no technical reason to treat network links as constrained resources. So as a network provider, you only create constraint to make money.

Think of it as food & drink in a movie theatre. A bag of popcorn at the Target snack counter is $1.50. A bag of popcorn at the movies is $9. Same product, both high-margin scenarios -- the difference is you're captive to the movie theatre.
Looks really nice. How do you find the low-level peripheral stuff? Past experiences have taught me to trust Atmel's data sheets and examples way more than the ST or NXP ones, but that's been on simpler chips/projects, so I don't know if it carries over to here.

Also, is there an easy way to have an isolated realtime component, eg closed loop controller for motor drive? Could you just set up a hardware timer interrupt that preempts the kernel?
Free SSL Certificate – Is a Free SSL Right for You?
« I will only use this once. »
Show HN: Honest Monk – Postcards that convey the harsh truth
Advertising. You buy, for example, searches in your category in your zip code(s). It's pretty excellent advertising.
I think smart pay systems might help here. I'm not an avid reviewer - I just don't care enough for it to be worth my time. However, uber makes it part of the workflow. To get another ride I either need to make a rating or skip making a rating - so I make a rating. And it only takes one click. I suspect if Apple Pay or Google's equivalent had a similar process they would be able to generate some very sold scores for local businesses since they have both identify and proof of purchase.
Exactly. I made the same comment above before reading yours. I also find it hard to believe that after all these years, not ONE person has solid proof of shenanigans.
I don't think it is quite as complete, but this looks usable https://github.com/jimivdw/grunt-mutation-testing. That's just from google, no experience with it.
At something like 4 or 5 years old I lived in Pittsburgh. The zoo had an elephant with a red eye that terrified me. These were the days of bars and chains and up close displays so you could see right into its horrible red eye and after it tore aside the bars and snapped its chains it could easily destroy you. (Note: 4 or 5 years old). The elephants were one of my brothers favorites so we spent a lot of time there. I can still see that eye after more than half a lifetime, I expect I'll still see it at the end. (LOTR could have had a much more ominous eye.) I spent a lot of time looking at the animal opposite the aisle pretending there was no elephant, it was in a low cage, I have no recollection of what it was, maybe a marsupial? Now I can hear the elephant shifting its weight back and forth behind me.

Point being, eventually… A zoo probably does not want 4 year old children looking at a baboon with the side of its face torn away to expose the bone. In this case, "think of the children".
Don’t Fear Business Process Change. It’s (Usually) a Good Thing. – SaaStr
OpenALPR: Automatic License Plate Recognition Library
Building a Streaming Search Platform
> Fortunately C is a much smaller and simpler language than C++. Isn't the C++ standard almost 1000 pages?

The language specification itself is only about ~450 pages, the rest is library. It of course inherits all of the insanity of C on top of that (~170 pages of C language spec), which I'd argue brings a disproportionately large share of the pain.

Alex's point is that the standard doesn't really begin to give you an idea how hard it is to write an implementation, or make decisions about everything that's unspecified or ambiguous.
The real gold is Ilya Grigorik's comment on the commit. https://github.com/http2/http2-spec/commit/ac468f3fab9f7092a...
Engaging in a leisure activity while feeling guilt for doing so.

It's probably safe to say there's a large overlap with procrastination.
Hi Guys!
I have recently launched honestmonk.com and would appreciate some feedback. Any comments / suggestions are welcome!
Wrong, probably wrong and wrong. Yelp gets lots of usage from Sasn Franciscans in SF. I'd be curious to see a few of your 4+ star cafes that you don't think deserve it. And of course it has little or nothing to do with payoffs as all the dropped lawsuits demonstrate.
Do you know why medic-vac helicopters exist? Not necessarily because they move faster than an ambulance, but because they can travel as the crow flies. Even if a drone and a human delivery driver cost the same, a human could never come close to the delivery speed of a drone simply because they can fly over stop signs, stop lights, inefficient road design and get to the home the fastest. And for Amazon, that is the value, getting the package to the customer as quick as possible.
I can identify a lot with his unsupportive parents. Mine, his, and bad parents around the world have strengthened my resolve to break my family tree's cycle of not celebrating and advancing it's children's interests.
Telegram’s Cryptanalysis Contest
I remember watching a troupe of baboons at the zoo in Paris when I was young. Some kind of fight broke out among a few of the animals. It ended with one of the adults grabbing an infant baboon and running back and forth over the scenery, dragging the screaming infant over the molded concrete rocks. I'm not sure if this killed the baby or not. The zookeepers either weren't aware of this or adopted a laissez faire attitude as you suggest.

I was about twelve or thirteen at the time, so for me it was definitely educational, if disturbing. A lot of smaller children were watching the ordeal too, and many of them were crying by the end.
Its quite interesting to see how latin america gdp fall down during the 1500s
(is the only region to do so, I think)

And how asia is pretty much being the richest region in the world(but the largest, so maybe its a matter of proportions)
Bomr is a script that automatically removes UTF-8 BOMs from your files
It seems the caretaker confuses himself here. Allowing animals to sort things out by themselves, but removing leader unnaturally? Sounds like there was a lack of deeper thought in here and human emotions (saving animal from pain) took over logic.
When I worked in HMI/PLC land, the only real security I remember being done was network isolation. Web apps were still pretty new at the time. I can only recall one project we did where a web app actually had any input to control (recipe scheduling). One client in particular required separation of PLCs that HMIs talked to vs PLCs that controlled the actual manuf equipment (robots et cetera). IIRC, only a select list of contractors were used to write code for the robots, whereas the HMI contractor list was less strict (group we were in).
Ask HN: What do you use for story tracking?
But the AJAX spec says that if the the request type is GET,the body/data is set to null[1] or am I reading it wrong.

[1]:http://www.w3.org/TR/XMLHttpRequest/#dom-xmlhttprequest-send
It's region based because there are in-person events and effort that goes in to getting kids signed up. We also have regional sponsors that help provide prizes and make the events great.
TFS/Visual Studio Online/Visual Studio Team Services
No kidding. This has been known for a long time but it's good to see empirical evidence. The empirical evidence of 70's-90's showed the best ways to reduce defects were the following:

1. Unambiguous specifications of what the system will do.

2. Implementation in safe languages or subsets with plenty of interface checks.

3. Human review of design, implementation, and configuration looking for errors. Best results were here.

4. Usage-based testing to eliminate most errors user will experience in practice.

5. Thorough functional and unit testing.

(Later on...)

6. Fuzz testing.

7. Static analysis.

Practices 1-4 were used in Cleanroom, some major commercial projects, and high assurance security work. Every time, they produced results in preventing serious defects from entering the system that often might have slipped by testing. So, those are where the majority of our verification work should go in. Supporting evidence is from those that do a subset of that from OpenBSD team to Microsoft's SDL along with substantial defect reduction that followed.

Note: 6 and 7 showed their value later on. No 7 should definitely be done where possible with 6 done to a degree. I haven't researched 6 enough to give advice on most efficient approach, though.

So, internal testing and coverage are the weakest forms of verification. They have many benefits for sure but people put way too much effort and expectations into them where it pays off more elsewhere. Do enough testing for its key benefits then just cut it off from there. And don't even do most of that until you've done code reviews, etc which pay off more.
The 4 things Google believes are key to the future of search
Rally
> The real problem isn’t Victoria, and it isn’t sucker culture itself — it’s the fact that going home after 8 hours is the new original sin.

Actually, this "sin" isn't new - it has been around for a few hundred years. It's the Protestant Work Ethic. It states that by working hard you can get into heaven. Not working hard is therefore a sin. It's often translated into believing that it is inherently good that you should work hard for your family or for a good quality of life - with the emphasis more on the working hard than the ends. It's often shown up when people comment about the laziness of other countries or cultures, or conversely about the goodness of hard working immigrants, etc.

It's deeply entrenched within the origins of America, in particular.

https://en.wikipedia.org/wiki/Protestant_work_ethic
The Japanese Art of Self-Preservation
Planbox
Feature Map
I was thinking the same thing. Maybe a warning or something, but closing it seems like a bit much.
Yodiz
Seconded. I'm using a coworking space (there are some in every country), the one I'm in has an "after office" special plan :) and is pretty cool:

http://coworklatam.com/montevideo-uruguay/

The bonus is you get to meet other smart and motivated people too.

I'm trying to build my side project after a 48 hour workweek, and to be honest it's a bit of a struggle.

My plan is to do customer validation first, and if it works, get a small amount of seed investment and go for it.
A simple way to avoid paying double for traffic is just to host your servers directly at Core-Backbone, instead of funneling your traffic from Hetzner via Core-Backbone to DTAG.
Circuitboards in a fashion magazine
The bigger problem with crowdsourcing is that the reviews doesn't have a calibrated baseline. As a business traveller at 150+nights/year, my demands on a hotel are different from a leisure traveller's. Having a nightclub in the hotel is cool if you're going to that nightclub, but it's a special kind of hell to get back from a long day and have to fight your way through a nightclub line to get into your $600/night hotel (never mind having to deal with the noise from the nightclub). Another pet peeve of mine is to deal with clever/funky/cool "concepts", like that one time I tried to order a drink in a all-organic bar (according to the bartender things dry and bitter can't be sourced organically, so they only did sweet drinks).

Trip Advisor (most relevant for hotels) and Yelp is supremely bad for surfacing the aspects I care about from the depths of things I don't. It's better with restaurants, as most people seem to agree to a much higher degree on the baseline.
The trick with TA is that you want to look at all 1, 2, and 3 star reviews and ignore the 4 and 5 star ones (just assume they're all fake). Then you know the "worst case scenario" with a specific establishment, the worst it can throw at you.

Stereotypically most negative reviews are about booking issues (e.g. lost booking, someone arrived too late and the booking was given away, etc). Or moaning about the free food or free/paid WiFi.

I don't think management replies add anything, unless they're being a jerk/dismissive. It is better just to say nothing than to be a jerk, since others reading the reply will assume that they will be treated the same way.
This is a silly argument. Good schools have fun, zoos are informative, and schools don't have surprise baboon battles.
"They aren't biased, they're just conforming to bias" is a terrible argument. Sorry to be so blunt, but I think someone needed to tell you.