skysight-inc/HackerNews huggingface dataset:
At work, it's probably JIRA. Tons of UI noise, text markup isn't what I expect it to be and nobody around here can seem to agree on what features should be used for a particular scenario.

Past work, it would have been Identity Finder by a landslide. Awful UI, awful support, super intrusive, a total pain to administer, just bleh. Glad I was able to wash my hands of that.

Personal stuff, iTunes. I genuinely like the interface (at least on macOS) but it's huge and bloated and doesn't do some of the things I want it to. If they ripped out everything that wasn't related to listening to your personal (local) music library, I'd probably like it quite a bit. I wish it would write metadata to file tags rather than its own database, but I forgo that if it got rid of all the other crap.
Are you sure its muscle, and not a loss of LBM due to water/glycogen?
Seeing this I realize I own a lot more than I thought. I also realize there are several things I would not put publicly on the web.

I don't get art I guess.
This behavior is reinforced by current child-rearing and educational practices as well. Think about how much emphasis is placed on blind confidence, self-esteem, extroversion, etc. (at least in the U.S.). So it makes sense that confidence would be rewarded later in life when society defines it as a key metric before then.

I recall reading a book which posited that this shift to confidence over other "interior" characteristics (e.g. virtues) was due to the post-war consumerism boom when salesmanship became a lucrative career. What makes a good salesman? Confidence.
My first place award goes to SAP, which I have to use for time entry.

The procedure for entering vacation time is "Put in the hours and the code for PTO. Now hit enter. Yes, it'll all turn red and it'll display an error. Hit enter again. Everything else just autofilled."

The procedure for changing an SAP password is to click New Password on the login screen[1]. No, not after logging in, if you accidentally did that you need to log out and try again. (Bonus: you can only tell it's a button after you hover over the innocuously placed text)

I'm not familiar with SAP at all so maybe this is just a failure of a specific implementation and the curse of customization, but it bothers me immensely.

Second place goes to the Jazz web interface for having page content reloads be distinct from page reloads. Oh you opened the work item again? It's still got the old version cached with the banner "The content of this page has changed, click here to refresh."

[1]: Something like this https://technews.blog.olemiss.edu/files/2012/12/SAP-Logon.pn...
I like Confluence, I hate some pre/styled things they do, but in general is not a bad wiki software and it's integrated with Jira. The worst is no one at my company reads these docs :)
This is the same "type vs instance" issue that plagues discussions about copyright. In the sense of how effective something is at preventing errors, "most browsers" seems to map most reasonably to "most browser instances", rather than "most types of browser software".
MayaVi. So. Many. Bugs. And dependencies — pretty sure it never installs correctly without manually installing seventeen other packages (specific versions too). Even downloading the Enthought Canopy Suite isn't enough for it to work correctly on the first try. Also, strange rendering issues appear where the depth is out of order for density plots. And then as soon as a new version is released, the whole thing breaks and I have to "compatibility search" all the packages again.

Unfortunately, I can't find a good, scriptable alternative. I've heavily been considering writing my own 3D plotting library, because I honestly think it would be faster than installing MayaVi again.
I can only assume (without Googling the answer) that's that Japanese thing where someone pokes another person in the backside with their two index fingers because that's what using Basecamp feels like.
The stock Android alarm app seems to have everything that is mentioned in the blog post (at least that is the case in Android 7.0+, can't speak for older versions)
Blackboard LMS

They've been more worried about acquiring competitors and patent portfolios than they have about improving the software for about 10 years now.
Cisco's Jabber and Play Music from Google. The first, is the most horrible messaging app ever made for OS X. The second is the slowest HTML5, material design bloated app ever designed. the Android version is also a UX pain.
My understanding was that Iraq was less about real foreign policy and more about his dad's "unfinished business", hence all the nonsense surrounding legitimacy of invasion.
Yeah you should do it. What a great return! Those guys must be very nice.
I'd imagine that mail services of other countries would refuse to accept mail from a country where it's legal to send mailbombs. If they didn't, I'd expect them to be at least somewhat liable for the ensuing explosions.
You were also suckered into the ninja fad.
Ask HN: How do you deal with clients that don't pay on time
We have a client that never pays their monthly invoice on time and they don't want to use our stripe recurring billing.
Yes! Their notebooks are great too. If they ever stop doing the plain A5 spiral bound ones I'll personally go round every MUJI in London and buy their entire remaining stock.
NZ is also the home of Wetta Digital (you'd be surprised how many major Hollywood films are animated in Wellington on the Wetta sound stages. They're not just the LoTR company), tons of mobile game companies (including PikPok, who Adult Swim contracts all their games through) and Rocket Labs (Auckland Rocket startup).

The big one there is Wetta though. That's one reason the MPAA carries so much weight there. (Wetta is a shit shop btw. I wouldn't suggest taking their contracts. They work people 80+ hours a week during a production cycle. Unless you really love your work, it's a terrible environment).
True, although the quality lenses are even more important investment (and way more expensive)
> so much so that even open source projects use it over IRC.

Remove the small amount of technical know how to "properly" use IRC and make chats (and permissions) persistent, and I imagine you'd end up with something that looks eerily like Slack.

That said, I think the Slack load-time in-browser is silly-long and I get spammed with notifications. As for threads, Zulip (https://github.com/zulip/zulip) does things "right" and I wish Slack would rip off their approach (central topic is the "room" and threads are independent, visually-separate-when-highlighted chats within a central topic).
Been there. It was the worst tech-related experience of my life. I think possibly worse than installing the Oracle db client on a RHEL server.

I now understand why the sysadmins in my life are so hardened/grumpy at times.
Mostly impressed by the Two Meter Long Sweater
I'm actually more interested in seeing a system with two mouse/keyboards on one huge screen that two people can share. Then two people can browse together.
IBM Rational suite, in the mid-2000s. OMFG!
My 2¢: Confluence's primary job is to share and manage lots of written documentation. If I wanted to make such software I'd make it fast, the curation/management job lightweight and inline, and emphasize readability and promote fast comprehension of information with layout and design.

Confluence is slow, curation/management is ponderous and the design ignores hundreds of years of research / practice in visual processing of information.
Delphi XE IDE (2010):

Crashes often when stepping into multi-threaded code, frequently 'forgets' whole families of types.

Throws a fit if you switch git branches from underneath it.

In its defence it does compile damn quick!
#1 Headline Analyzer Tool
Anything Apple.
time to fire the client?

or move them to a pre-payment method, perhaps?
I worked in insurance for over five years. "Universal insurance" is the worst possible way to try to make sure all citizens have access to medical care. There are other proven systems that are vastly better.
The "ticket" icon and the "bugs" ones are identical. You look the backlog and your eyes starts bleeding.
If you forget it, it'll come back to haunt you. Nukes are constantly being tested and requalifying. The NAVY does an outstanding job of punishing a nuke that does horribly at either of those.
Library hand is beautiful to read, and in theory I'd love to have such nice handwriting. But in practice, I value writing speed over all other factors, and I'm usually the only one who needs to be able to read my writing. As long as it's legible to me, it's good enough.
Might as well go full Full Auto 2 and let people duke it out with them.

I'd pay money to watch that.
So I added a mailing list a while back. I have 11 people now, and quite a bit of posts: http://www.koszek.com/ but the growth is very slow. I suspect it's because it's not a single-niche blog plus writing which isn't written by a native English speaker. Wondering what else I could "debug" here.
I've used IRCCloud before, and I thought it worked well. They have an "internal" type plan as well with a private server, but as above I can't get anyone to try it because Slack owns the mindshare.
i honestly do not understand how any text based web application can be so slow. like, WTF.

it can honestly take me upwards of a minute to load asana, locate a project and check a task as completed. It should take 10 seconds.
When I used Android I don't think I found a notes app as easily accessible compared the iPhone. Maybe that's why?
I feel like they're trying to be like Spotify, but as every change they make to Music makes it worse, they're just driving me to use Spotify more. For example, the list of albums from an artist is almost unusable now. Everything looks pretty but usability is poor.
Honestly I think they should do something combining the linear interpolation between data points with acceptance of the delay. Just animate between consecutive received data points, and for the first 15 seconds, replace the car with some animated sprite that visually suggests "your driver is here and is starting to come get you, even though this sprite is staying in the same place".
There's no news here, though, right?

The initial RFC draft had been submitted in April 2015 [1]. It was updated multiple times [2] but eventually expired in December 2016 [3], unfortunately.

Luckily, that draft has been revived this month and updated again today [4], so that's probably the only news.

For people who need immediate support in PHP, I published a small library last June [5].

Still, the major problem today is the lack of browser support. Chrome (desktop and Android), Opera (desktop and Android) and the Android WebView have long supported this attribute, but Mozilla, Apple and Microsoft did not ship this (yet).

[1] https://tools.ietf.org/html/draft-west-first-party-cookies-0...

[2] https://tools.ietf.org/html/draft-west-first-party-cookies-0...

[3] https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-s...

[4] http://httpwg.org/http-extensions/draft-ietf-httpbis-cookie-...

[5] https://github.com/delight-im/PHP-Cookie
I'll take a look at it. Thanks.
Yes, truly over the long haul, the fittest survive - helpful mutations account for all survival thus far.

I just envy what I interpret as an intragenerational bolstering of genetic traits that females have, assuming the EXITS thing is truly what's going on. They don't have to wait a generation to perhaps select out the bad, they get to do it on the fly.
Can you share a bit of your numbers? I wonder how it looks like over time. I think it helps you a lot that it's a niche topics. I need to align with this idea more (posting on 1-2 topics max)
I don't see the appeal of Nim. We have the choice of C++14, Rust and Go for well supported robust languages with different focuses. C++14 has the best execution performance, Rust is the most safe and it seems likely go tries to be the simplest. What does Nim do better than any of these?

Presuming it does do anything better than those learning Nim is hard because the examples are stale and the documentation lacking. I don't mean just the official docs, which might be great, but where are all the answers on SO and community made books or tutorials.
Indeed - and another handful of week-to-three fasts.

No, I did not do any write-up. /r/fasting and /r/keto will probably satisfy your curiosity, but I will mention the following which are not entirely common (or not commonly described):

. my B12 normalized from "very low, needs supplements monthly" which it had been in for 6-7 years at that point, to "slightly above normal without any supplement", and is still there some 20 years later.

. libido went away for the fast, but came back later

. felt perfect, exercised, etc, but friend observed that I was moving much more economically - e.g. that I was lifting my feet only about 2mm above ground while walking. I didn't notice that until he did.
> for digital surveillance I get this concern

In the context of maintaining digital anonymity against a state-level adversary, I think that considering retroactive unmasking as part of the threat landscape is quite reasonable.

The situation one is trying to avoid is:

- Tyrant in power
- You try to be anonymous
- You fail, because you didn't take enough steps to protect your tracks (when buying the phone, leasing the VPS, accessing the VPS, etc) from retroactive investigation
- You are now fired / jailed

Surveillance is ubiquitous enough that I suspect anonymity is nearly binary in nature.
I always Google when I need to figure out how to change anything. The person who came up with ribbon bar should be... fired.
out of interest, can somebody check how GHC compiles the factorial function as defined in the blogpost?
Do you get any results that way? I either do something wrong, or it just doesn't work well for me: https://www.reddit.com/user/wkoszek/ Some of my stuff can be shit, but some articles did well at HN/LinkedIn and on Reddit I got 0 results. Example: http://www.koszek.com/blog/2017/02/06/how-much-software-engi...
That's actually called "Kancho" https://en.wikipedia.org/wiki/Kanch%C5%8D :D and it hurts.
I guess when you are in a SSBN on patrol, you have plenty of time for study!
>> In other words, what it takes to get the job is not just different from, but also the reverse of, what it takes to do the job well

Did it take this long to figure out that most processes in the world don't select the people for the job?

Think about the following:
- SAT score based admissions (numbers matter)

- Tech Job interviews (number of problems solved, mistakes made, time taken to solve matters)

- Data driven Quarterly metrics and performance reviews (stupid metrics matter)

- Running for Presidency (Count of votes matter)

- Winning at WoW (Kills matter)

I can easily see most of these processes as a game. It involves a "System" and "Scoring in that system".

The ones who win the game don't necessary do post-game activities better, unless the system selects for that. I don't know...don't they teach this in MBA classes anymore?
Omega-3 only resolves depression temporarily by lowering the immune system (and thus inflammation). Resolving the underlying sources of inflammation and brain insulin-resistance is what helps depression, and yes, grain fed steak can be fairly inflammatory due to polyunsaturated fats, lack of glycine in the amino-acids, high cysteine and methionine and iron, and an imbalanced calcium:phosphorous ratio. Eating the whole animal would solve a lot of these issues.
I think part of the challenge might be related to adapter use.

On my MBP, I connect either through HDMI or a displayport->VGA adapter. My MBP exhibits the behavior you mention if the displays are on difference adapters, but it doesn't recognize different displays plugged into the same port/adapter (e.g. all HDMI displays are the same to it, all VGA displays are the same to it).

My Surface only has a minidisplayport port, and I suspect the adapter I'm using isn't fancy enough to tell the Surface that the attached displays are in fact different.

Definitely a bummer though. and 4k support in general on Windows 10 (and macOS, but less so) is a little iffy. Issues really start to show when remoting into a session on a device hooked up to a 4k monitor.
I added a quarter of a teaspoon of salt to water everyday, and took some magnesium pills every few days. Did not supplement potassium, though common sense says I should have.
I mean, I already know this is true but I'm dealing with exactly one of these people right now and this is so reassuring to read. Especially the bit about just how scarily effective and utterly impossible to criticise this behaviour is.
I understand it will reveal the method of entry, but a smart criminal won't leave his drivers license at the scene of the crime as the "Russians" have seemingly done here.
Or ctrl+win+D
Goodbye Snapchat IPO
Nim is trying to be a better Python I believe.
Yeah, I am aware of all that. I appreciate you making an effort to make a clearer distinction -- "that's lawsuit-worthy -- but I am less thrilled with having it explained to me that it is on the victim (or sympathetic women, like myself) to be emotionally sensitive to the intent of random internet strangers sloppily using "should" instead of being backed up on the idea that a predominantly male discussion group really ought to be making more of an effort to frame things carefully when they discuss what some woman has endured at the hands of other men.
Microsoft EVC4: https://www.microsoft.com/en-gb/download/details.aspx?id=166... It's wildly obsolete and only runs on XP.

Previous contenders include http://source.sierrawireless.com/resources/airprime/software... (Eclipse derivative, although really it was the SW firmware that was the pain on that project)

And Altera's Quartus (slow, huge, and I once hit a code generation bug)

What do these have in common? They're the only supported development environment for particular platforms with no good OS alternative.
> An old colleague of mine is working at Uber, and he says the working times are flexible, but more than 40 hours per week. And they have over 1000 microservices. And its normal to rewrite them often.
To me that seems like a bad architecture.

Maybe... probably. Red flag is "more than 40 hours".

and yeah, I too have decided I have no time for companies who screw around during the recruiting process.
His debate with John Key was spectacular though:

https://www.youtube.com/watch?v=5ZcFQOOwjTE

..and he did organize the broadcast with the Internet/Mana Party, Snowden and Assange.

That CD of his, terrible. So terrible. "oh the good good life," fuck it's stuck in my head now.

Sure he's a huge asshole. The American film industry is worse. The MPAA has a lot of pull in NZ because of all the contracts that go from Hollywood to Wetta. Regardless of what you think of Kim Dotcom personally, the way his assets were seized and this whole process carried out should be of great concern to all Kiwis because of the far reaching legal implications.

Remember, the GCSB bill that allowed spying was just making legal what the government was already doing. The original spying on Kim Dotcom was totally illegal, and no one is in jail for it.
Now you can Live again
Coming to a corner near you, for a preview go to www.conthaus.com
Isn't their reasoning sound?

I believe if you have a Vitamin A deficiency you can get night blindness.

So they reasoned...if you aren't seeing well in the dark, eat more carrots, because carrots have Vitamin A and therefore carrots will help you see better in the dark.
Take a Chance with Your Charity and Try a Donor Lottery
Facebook - not 'required' though

Credit Union online banking and mobile app

Siri - also not 'required'

AWS Web Console
Ask HN: How long did it take you to build up your mailing list?
For me the growth is terribly slow. I wonder whether (1) how long it took you to get > 100 people subscribed and (2) wether you think it's likely to build a general software engineering blog these days
There's something quite telling of the need to resort to VPNs to access sites that should be accessible. A VPN isn't really a solution to the wider problem that is powerful piracy lobbyist.

I see this response all the time but fail to see how it addresses the real problem.
I have been following Nim and Racket and it really looks like Racket has been gaining more and more momentum.

Really it is a Win/Win both do great things that might be able to fix some of the weakness of Python.
It used to be MySQL Workbench. But I use DataGrip now instead.
Gorilla males are about 50% larger compared to human males being about 20% larger. There is much in our anatomy that implies humans behaved more as polyamorous tribes than solitary male harems.

If you're really interested, look up "Sex at Dawn"
Ok. Like what ?
The title doesn't seem to have come through correctly on HN; it should say:

What is the "-->" operator in C++?
Growing up in the northern suburbs of Dallas, it was simply treated as a given that my classmates and I were all the children of transplants. Often, our parents came here from much bigger cities because they got tired of urban life and the associated high cost of living and wanted an inexpensive house in the safety of the suburbs. Funnily enough, the Dallas-Fort Worth-Arlington MSA is now the fourth-largest metro area in the entire country precisely because of people like my parents and my classmates' parents.

My parents are both from NYC, and I never thought it odd even in the slightest that they moved halfway across the country about five years before I was born.
Word of mouth is powerful.
Finally, all the 10 people who were waiting for this can use Signal.
My last "big" post was on January 26. Since then, Google Analytics says I've been averaging roughly 200 users/day, with noticeable long tail traffic from several newsletters. My top couple days were about 1500 visitors apiece, and my top three articles so far have 8.8K, 7.7K, and 6.9K pageviews.

For what that's worth :)

It helps that I'm a maintainer of Redux, and had already established a bit of a reputation in the React/Redux community as someone who has collected a lot of info about those tools, and helped out a lot of people who are learning them.
I'm happy (unhappy?) to inform you that hipchat is no better. In many ways, it's worse.

- Can't edit previous message aside from an exceptionally limited s/// for your very last message

- Can't mix text formatting; you're either quoting, coding, or regular typing

- Animated GIFs for Avatars. I mean, seriously?

- Many of the same problems from Slack's use of Electron (and similar)
Surprised no one has mentioned iTunes yet.

Noticing a few trends. Poorly written software often:

- Is written for the enterprise, making it vulnerable to buyer vs. user issues.

- Is old and sprawling, yet so successful and so complex to make the much-needed rewrite very daunting.

- Is highly connected to our personal workflows, and therefore always out of sync with the way some significant population wants to work.
They become micromanagers not leaders.

Its a political problem. When voting is rigged it happens that those who get benefits vote for those incompetent. And those incompetent promise free benefits to obtain votes. Vicious circle.
That also requires proposing an alternate vision for the country that is more compelling than the dictator's, though.

See eg. George Lakoff's comments on framing [1]. If you set yourself up as "opposing Trump", you actually reinforce Trump as the leader of America. You need to propose an alternative frame about what America should look like instead, one that is more compelling than "Make America Great Again", and then let people judge for themselves that the facts of Trump's policy do not fit in with a great America.

[1] https://georgelakoff.com/blog/
Hello from OSRM :-) I would've quoted exactly the same paper, it's the best overview that I know of.