skysight-inc/HackerNews huggingface dataset:
What I find worse than the UI is that this has resulted in people harrassing the developer.

Quote from the wGetGUI page at http://www.jensroesner.de/wgetgui/

~~~~~~~~~~~~~~~~~

For the Haters

At the end of 2006, one GUI expert used wGetGUI as an example for a bad GUI. Of course I felt honoured. Not. I think it was kinda suboptimal to do this without telling me, without giving me a chance to improve the GUI and without #whoa here's a thought# helping me. Well, he posted the GUI without saying which it is, but that was soon found out and I got some love mail. Not. The amount of bashing wGetGUI and me have received is a testament to the state of the internet "culture". There certainly were a few people who either liked the GUI or gave constructive criticism. But the rest was insultive bashing in mob mentality. And all this about a piece of free software that I have spent my time on - to bring it beyond what I need.
To those who have supported me: Thanks, I really appreciate it. For the haters: Hate yourself, don't spread the hate.
I like to hear what non-haters think of wGetGUI, so send in comments, wishes, critique.
~~~~~~~~~~~~~~~~~~
Blind-tested soloists unable to tell Stradivarius from modern violins
Let's not forget about squirrels!

Years ago, I would listen to a daylight only AM radio station located in Boulder, Colorado. If I turned on the radio and didn't hear it, I assumed that a squirrel had taken out their power. This seemed to happen every few months. I think that squirrels may have hit upstream from our home or office power once on twice back then.

Which leads to an interesting question: if I pitch the problem as scary enough, can I get a DHS grant to deal with squirrels I suspect of aiming to nest in my gutters or attic?
>Pretend the relationship with the initial developers went sour (as is often the case)... and you're left with this steaming pile of binary WASM

Yeah, hardly a real world use case.

And if a company ever has it, this would point that they have far bigger problems than being left without the source code for their service...
As creshal pointed out, it has mainly been the formatting issues for me. Nested bullets and lists, which are a lot of times part of specifications, didn't use to work well in OO / LibreOffice till 3-4 years (That's when I just resigned and started using MS Office, also it helped that I was able to afford it by then.) ago. Even in their own formats. When imported from MS office, there were even further problems.

Placements of images and use of complicated formatting options in tables was also a problem. Quite a few Business Analysts are quite good with these advanced options in MS Office, as it's the main tool they use. It reflects in their documents. :-)
Third line in taking time off in the handbook [0]:

> You don't need to worry about taking time off to go to the gym, take a nap, go grocery shopping, doing household chores, helping someone, taking care of a loved one, etc. If something comes up or takes longer than expected and you have urgent tasks and you're able to communicate, just ensure the rest of the team knows and someone can pick up any urgent tasks.

[0]: https://about.gitlab.com/handbook/#paid-time-off
I'm pretty sure the correct behaviour is to not come around a corner so fast that you can't stop for a non-yet-visible obstruction.

Do you actually practice this? Setting aside legality concerns (many freeways have minimum as well as maximum speeds), if you truly did this at every curve and corner you'd be more likely to cause than to prevent an accident. The number of times there will be something you avoid by slowing down will be outweighed by the number of times your speed differential relative to surrounding traffic causes an accident (and it is speed differential, not speed itself, which is responsible for virtually all "speed-related" accidents).
In other companies, the policy has sometimes led to employees taking less time off, because of a reluctance to appear to be "that guy" who takes off more than everyone else.

http://digiday.com/agencies/dark-side-unlimited-vacation-pol...

> Asked how many days off she took last year, Dawkins was surprised. Forced to think about it, she realized it wasn’t very much: just 14 days, although “it felt like a lot.” There is a game to play, she admits: “You are subconsciously thinking about ‘does this appear to be too much time,’ but that’s human nature,” she said. “There have to be checks and balances with management so there’s a process in place.”

Kickstarter last year reportedly rescinded its policy because of this effect:

https://www.buzzfeed.com/carolineodonovan/at-kickstarter-fle...

> It’s always been important to us to ensure that our team is able to enjoy a quality work/life balance,” the Kickstarter spokesperson told BuzzFeed News. “What we found was that by setting specific parameters around the number of days, there was no question about how much time was appropriate to take from work to engage in personal, creative, and family activities.”

Another side effect: with no minimum number of vacation days in place, employers are not required to compensate employees for accrued vacation days when they quit.
I'm not a streamer myself, though I do stream occasionally, a week per year kind of occasionally.

I'd love to talk to you, but am unable to do that right now. Is it ok to contact you in ~2 weeks?
Criticism is good, encouraging to break the law and glorification of those to do, in general, is not good in my books.
Yeah, and sometimes a dog eats your homework.

Back on earth though, all those things don't make sense, and are so rare as to be statistically insignificant.

In any case, not a valid argument to make against a new language/delivery format, any more than "what if someone drops it off some building and kills passers by" is an argument against pianos.

>If nothing like that ever happened to you... well I hope it never does, friend.

And if something like that ever happened to you, then maybe consider it an outlier experience, and don't extrapolate on that?

It's like an airplane accident survivor going on about how flights should be banned.
Desktop software can hardly compete with commercial offerings if its developers don't get properly funded.

Paying for consulting services, donations, books and trainings isn't enough for a monthly salary.
Just enabled it. Thanks for the tip!
Fasting and AMPk Signaling – Lean vs. Obese
It's an awesome feature, but it's not a fix - Lightning requires a 24/7 online connection, which will also combine with several other pressures to strongly favor central hubs, putting easily regulated payment processors back in change of who can spend money (a bad thing: https://news.ycombinator.com/item?id=11944011).

Plus it won't work (in the sense of saving blockchain space) for people who have few peers and tend to move money in one direction, e.g. a consumer connected to a "paypal"-like lightning service who makes purchases but doesn't sell online, this could be a significant portion of users.

It's a great extension to Bitcoin, but it shouldn't be confused with what Bitcoin does.
Duplicate of https://news.ycombinator.com/item?id=12092154
No. the lighting network is a scheme to prevent on-chain scaling.
This is the truth.

Bitcoin development has been hijacked by Blockstream since 2014.
Or you could get a let's encrypt certificate and have actual security for free.
I agree with the parent, interoperability is not perfect, and I don't understand why the comment deserved to be downvoted.
There's violating, and there's violating. Tax evasion, speeding, or ignoring vehicle insurance regulations isn't going to bring great social progress. What was done in cases you brought up can be called civil courage. What we're talking about here is nothing more than selfish people breaking laws for selfish reasons.

If law was meant to be broken on a whim, it wouldn't be law and we wouldn't call ourselves a society.
Actually, ZRTP supports SAS signing. This allows applications that use Axolotl to provide additional signatures to ZRTP, enabling sessions to be confirmed without human intervention. See section 7.2 of RFC 6189 for details. Support for Axolotl integration was added to the very popular ZRTPCPP library on August 1, 2015.

I think it's still a good idea for clients to display the SAS even when signed with another key. Especially when that session was established with a protocol which uses the TOFU model.
Libraries. If you want to do statistics in any other language, you have to reimplement 80% of the diagnostics and tests by hand and a good portion of methods and algorithms (no, not just esoteric ones).
A relative was using MS Paint to draw some simple floor plan diagrams and asked whether there's any better tool available.

Gimp is actually overfeatured for what they need, but that was the only thing I found which I could install with a good enough certainty that I won't infect their computer with malware.
I can add every kind of website? Http or https?
On a side note, it is interesting how many incredible projects started from KDE (and how few survived or at least gained major traction): KMail, KDevelop, KOffice, not to mention Konqueror - KHTML / Webkit lives on, but Konqueror users are very rare. Does anyone know why this is happening?
What I found most interesting it's Kitten effects (actually coeffects) system based on the system of extensible records that allow very elegant permission composition.

Author of Kitten gives some explanations comparing it with Haskell at https://www.reddit.com/r/programming/comments/4mzlvi/10_less...
Again, these are lies from Gregory Maxwell (Blockstream CTO).

Please provide details on funding. Specifically, how much AXA paid?

"A couple people out of a community of around 50-200 depending on the phase of the moon."

Again a lie. The top Core devs are Blockstream employees.

Blockstream has created a toxic environment and a huge ivory tower.

"Uh. You know that Bitcoin is a decenteralized system that no one controls; right? We do a lot of fixes, but we're not your personal code monkies. There is a LOT going on in Bitcoin, and it's working pretty darn well at the moment."

Meanwhile 80%+ of the hasrate is concentrated in a single country and in the hands of a handful of entities.

Ironically, Blockstream goes graet lengths to exploit this (HK roundtable farce).

"Via our magical mind control rays, I suppose? Blockstream doesn't control or influence any forums."

People associated with BlockstreamCore support censored and manipulated forums, interestingly owned by a single individual (theymos)

Gregory, you are the most pathetic individual in the Bitcoin space.
What If I Waste Too Much Time on Tracking Time?
There is https://freedomsponsors.org/project/130/GIMP

But the platform selection was probably wrong - a lot of people probably was distracted by it.
Perfect example of appeal to authority.

BlockstreamCore shills can do nothing else.
"it"

"that thing"

"the human"

"this being"
Starcraft Html5 project revived on GitHub without all copyrighted materials
I would say you're overly paranoid, but I do fear one day clicking on the wrong site.

That being said, we have to trust something.
Similar work is going on in the Ethereum space, both with microtransactions and more generalized state channels for arbitrary computation and data distribution (see Raiden/Truebit/Swarm). But the problem remains the same: finding protocols that have the right (or even adjustable) centralisation/efficiency/privacy/risk/cost tradeoff. Another question is whether these systems will become purely financially incentivised or implement some form of social routing. While the trust conferred to the intermediaries can be quite low, some cooperation is still necessary and even in an initially free market, economies of scale could result in some actors having control over the entire system. Routing still requires consensus, but this time it's local.
Definitely. It would be awesome if they would use something like bountysource.com or any other way to pay directly for developer time, even better so if you can specify a broad project you want to support. I like how pypy is doing it.

At the moment their donations page says, that you can support some conference. While it is a nice way to give something back, it is not a cause that gets me excited about donating or telling others to donate.
I updated the Wiki to reflect this! Thanks for the feedback.
I don´t get this answer. Linden needs not underwrite any micropayment inside it´s silo?

The only utility in LN is hopefully retaining decentralized properties of bitcoin. PokerStars, Linden & WoW have supported micropayments for a long time?

Im not sure why any of these services could not grow 10x and still function internally? They are already servicing tens of millions.
The hashes only seem to be visible over http (no details link over https).
Changes at dartlang.org
See https://en.wikipedia.org/wiki/Downing_Street_mortar_attack - although in that case the bomb-proof windows worked. The second time the IRA nearly managed to assasinate the head of government.

The US army already has small portable tube-launched drones that function as a sort of guided mortar, although I can't remember the name at the moment.
Altair – Declarative statistical visualization library for Python
Proxy protocol to get the original client IP identity in Varnish 4.1
Is that a typical attitude in your culture? I'm a lot closer to "follow regulations only when I agree that they're justified or when I fear the consequences of not following them" and I'm not particularly sure why - I've always felt that way and it doesn't seem like a particularly unusual attitude in my area.

Going back to the article - I might decide not to run an AirBnB unit if it was truly inconveniencing the neighbors, and I might decide not to run an AirBnB unit if I was afraid of getting fined a large sum of money, but I'd never give up my AirBnB units just because the local government said I had to. It would never even pop into my mind - I just wouldn't consider the regulation legitimate.

I wonder why we're so different. Education? Parenting? Stuff like this is so interesting!
Indeed. The "certification" approach really doesn't work for infosec, because it's too much of a moving target.
I am not paranoid, the distribution security of most software projects is weak. It is feeble.
You should check out the documentary "Zero Days" released this year. It talks about Operation Olympic Games among others and how common it is for nation states to wage cyber warfare because there are currently no rules against it.
Don't want to diminish KDE, but how is that incredible considering that for each of these there is a much more popular GTK or even Gnome project software?
>I believe as time passes, we are moving away from the simplicity that made React win.

Because every framework will handle small simple use-cases beautifully. When you include a codebase with thousands of lines of code, co-developed by many people, you can see where the pain points are.
You're right, I've no more ideas on what your point might be.
Vault – blockchain based banking OS
Ohh.. I was not aware of that, thanks for the explanation.
I'm not GP, but if I had to guess it would be Windows Embedded, I know of a number of ATMs that use it.
Interview with CTO of Number26, mobile-first banking startup
Whats the challenge for ethereum? If the smart contracts don't work out like you hoped, you just get the people running it to adjust the ledger for you.

(Or do they only do that when they personally lose out?)
Thanks, but I don't understand why they would put them in the release announcement instead of the download page. Everyone wanting to download this software will head straight to the download link and won't jave time to hunt for blog posts.

Also sha1 should be avoided nowadays, but at least it's not md5...
From idea to reality: containers in production at GoCardless
If it was on Google Maps the size of Null Island is defined to be 1 metre squared - which is too small to appear on GMaps I think
https://www.youtube.com/user/rossmanngroup is better
It's difficult to convince people with facts when their mind is already made up.
It comes across as one of those "we know the secret to losing weight", that then go on and on about how much better you'll feel once you lost weight. It never tells you how, only asking for your money in exchange for the secret.

I've done work fixed-priced work, hourly work, and product sales.

The most profitable of these has been on-site, short-term fixed-time contracts. That is, I go to a client's site for 1-2 weeks and work on a problem they have, customized for their site.

(I haven't done a subscription service, because I develop software for pharmaceutical R&D, and pharmas regard their data and even user queries to non-proprietary data sets as highly proprietary.)

I also know what my clients and customers in my field are willing to pay. Why should I believe that this author knows my field better than I do?

The link uses the phrase "effective hourly rate of $2000+ per hour". That "effective" is suspiciously hand-wavy. It's like saying that if I do 5 hours of sales and marketing work to sell a product for $10,000 that took me 1 year to develop, then the additional sales and marketing to get to that sale is "effectively" $2,000/hour.

It also reminds me of the guy who says he only works one hour per week, then to learn he spends his entire waking life hustling, but only calls part of it "work."

The link says: "As long as you bill yourself out by the hour, your clients will treat you as labor. Hired help. A pair of hands to be directed. "

WTF? This stinks of classism. We are labor. We are members of the working class. But master laborers from any field, whether carpenters, programmers, or rocket designers, are not "a pair of hands to be directed" any more than the VP of, say, a marketing company.

> "Right now, the book is a little over 100 pages"

I don't like that tally. When I look at the book pages screenshot with 111 pages, I see that 25 are single page chapter headings. It also looks like it has high line spacing and wide margins, which are common techniques to inflate the page count.

With that wariness in mind, would you care to explain what changed in your pricing model and why the other parts of the model didn't change? What is your "effective hourly rate", and what does "effective" mean to you?
And perhaps this is the real tragedy: that the GOP machine, in its quest to achieve its political aims (protect its congressional dominance, subvert the Obama presidency, engineer a presidential comeback post-2008/2012), fomented racial divisions that will likely change the party's very identity (I fail to see how the GOP remains the same post-Trump). Admittedly, there were similar warnings from the punditry class after the Tea Party revolt (hello 2008 mid-terms and Boehner & Co.), but this time, the divisions, disenfranchisement, and emergence of the alt-right seem a little too real to be wished away. I have seen similar events play out in my country and agree with your earlier sentiment, >everything creates its own reaction.
We are sharing how we make eng decisions – here's why:
That's a shame. There must be some developers who just like building stuff and don't have something in mind. I did that a few times at Hackathons, paired with a designer or idea person and built their idea.
Pebble kickstarter hidden subcharges. Additional payment requested PAST campaign
PHP FrameWorks Done Right
Social Selling Made Easy with This Step-By-Step Guide
I think it's because Qt has traditionally had a pretty weird dual- or tri-licensing model: https://www.qt.io/faq/#_Toc453700684 which resulted in less adoption by developers because of the viral nature of the GPL.

IIRC, it used to be that even the core Qt libs were GPL (unless you paid for a commercial license), while now most (but still not all) libs are also available under the LGPL.

GTK has always been plain LGPL 2. Nothing scary.
Front end Books and References
For truly blind corners, yes. However, I don't have great faith in my ability to correctly judge all partially blind corners, and occasionally find myself surprised.

I don't advocate slamming on the brakes seconds before the turn, there's such a thing as slowing down safely as well.

All of this is something AIs will be nearly infinitely better at doing safely than even a minimally impaired (tired, distracted) human driver.
Improving Access to Peruvian Congress Bills with Scrapy
This is not a minor bug, this is a bug that caused data to be misrepresented. If you want to compare it to OS bugs, then you need to look at silent data corruption: how many data corruption bugs have gone undetected in operating systems for 15 years?
Self-care matters: Pay yourself first
London is hemmed in by the "Metropolitan Green Belt" which restricts building, and inside the belt housebuilding is very hard due to planning policy. House building in London is barely keeping step with the usual deterioration of the housing stock - let alone with the population growing by more than a million people in a decade.

> lots of property is being built and left empty

8,000 properties empty for more than 2 years is nothing in the big scheme of things. It is maybe 0.2-0.3% of the housing stock. In fact, this is amazingly low.
Personal attacks and conspiracy theories really need to stop.
inheritance is very hard to comprehend at a later date, traversing though sub/super class hierarchy, overrides and super calls is incredibly painful.

You often end up with a subclass that may be thousands of lines in length if you consider it's flattened definition.
Some of the high voltage tubes in old televisions could generate dangerous amounts of x-rays and so the manufacturers had to include shielding to keep those x-rays from escaping from the television.

Someone futzing around in there without understanding this could damage or remove that shielding making that TV dangerous for those who are merely trying to use it.

In the mid 1960s, GE sold about 90000 televisions that had a manufacturing problem with the shielding. These televisions were emitting something like 10000 times more x-rays than were considered acceptable for a consumer device. They were mostly emitted downward toward the front so most adult users of these televisions would not have been harmed, but kids often sat right in front of the TV and so were right in the path of the x-rays. GE successfully recalled and fixed most of these televisions.

This incident is probably the origin of the myth that sitting too close to the television is bad for children's eyes.
I get a 503 error on the actual notebook.
An interesting sidenote - Russians used to use RTGs for their buoys and lighthouses in remote places of the world.

https://en.wikipedia.org/wiki/Beta-M
thanks for the support, several friends have said the same thing. The solicitor said all this is just posturing and only until papers for a claim are filed with the court does anything begin to matter. The way he attempts to ratchet up the anxiety and/or guilt tripping while providing an explicit "out" - i.e. hand over everything without any further consequences - is very apparent now. A valid claim, written by a solicitor, would calmly lay out facts with supporting evidence, establishing a dialogue like you're supposed to to avoid litigation and begin negotiations -- i.e. not act like a spoiled 2 year old...

The money I am owed is irrelevant - it's more a matter of the constant bullying and attempts to extort me. If he files a claim based on what he has said are "the facts", I have the proof needed to show he has knowingly lied to the court. That alone ought to scupper any case. I guess it is the humiliation if I ignore this latest deadline that I am sort of concerned about - will his ego handle it?
It depends on what "hard time reading" really means. But generally the answer is no.
What platform selection? It's not even remotely related to anyone in the team.
200 pages? thats average for Microchip