skysight-inc/HackerNews huggingface dataset:
I develop Targetprocess (JIRA competitor in general) during 13 years.

And I completely agree with the article. It is EXTREMELY difficult to balance product development to have a good enough feature set and bearable complexity.

Here are two very typical feedback we receive from end users:

NEGATIVE. Compare to Jira Target process is way behind. No ticket has the testing phase. This is very poor by design and it is very difficult to learn, because so many things on the ticket at a time and cant locate important things like Sprint or who is assigned and in which state it is? Very badly designed system.

POSITIVE. It was easy to use, and since I've been forced to use Jira instead now, I miss so many of the features Target Process had... Sigh. Perhaps some day we can convince the company go to back to TP.

To be honest, there are more critical references than positive.

I have concluded several rules to myself from my experience:

1. Developers hate project management tools (rightfully so, in general). Anything more complex than Trello will be ridiculed and hated.

2. Teams should be allowed to choose own tools, but then we have a lack of high-level management overview. In this situation management almost always win (sadly).

3. Any serious PM tool should be a Platform with Apps in fact. JIRA is closest to this, but it is old and legacy have its price, so it is more complex then required. I expect to see completely new tools that will beat JIRA in a couple of years (Slack of PM tools :)
> Technically, from what we know ME firmware is flashable and possible to update

And it might be running Minix3[0] which is amazing for me.

But man it sucks to think there is a *nix machine next to my machine I have no control over. Some might mention SSD fw, but does it have a known serial over LAN vulnerability[1].

Wikipedia also cite a elevation of privilege bug[2].

I'm so glad I'm not a IT manager.

[0]: http://blog.ptsecurity.com/2017/04/intel-me-way-of-static-an...
[1]: https://www.scmagazineuk.com/platinum-hackers-exploit-intel-...
[2]: https://en.wikipedia.org/wiki/Intel_Active_Management_Techno...

ps. If anybody have some info of the minix in ME. Please drop me a message.
I wouldn't join the European Pirate Parties, but I would attend a European Pirate party. Assuming there's cake.
But you can accomplish that by simply having an external process or thread terminate the TLS connection, and connect to your process over Unix domain sockets.

Of course that is inefficient. But that is what KTLS is at its core: an optimization.
Or, you know, decrease the size of the federal government and then give the states enough power to function much like their own countries.

why must we always focus towards a stronger federal government?
The most functional countries seem to all have a small population (e.g. Norway, Sweden).

Whether you prefer socialism or capitalism, we can all see that neither work optimally with a mega-large population. Breaking up power would break up corruption and make it more manageable.
The primary reason to print a pdf would be to do so to any random 3rd party page. Sadly, you have no control over how 3rd party sites render/load their content. And --print-to-pdf likely captures the render of the page at some predetermined point, my guess being the "onload" event. Which, again, is not going to result in a fully rendered page for many sites that load in their primary content using AJAX.
Anyone who says this has never tried to troubleshoot a Windows Wifi connection...
One of your key premises, that investing in startups is a key / good path to getting rich, is flawed. Investing in startups is notoriously NOT that stable of an investment vehicle. If you're a small-scale enough investor to not meet accreditation rules, why would you WANT to throw 10k at a startup?

You speak in terms of rights and that's one debate to have. But evaluating the material harm in this situation, the notion that this denies upward economic mobility in a significant way seems overstated.
older jira versions hid less and has way more buttons. it was overwhelming and complex.

how do you balance a very powerful product and simple day to day uses of it?
But it is true. For a while, AMD based Acer Ferrari laptops were the primary development hardware for Solaris, SPARC or otherwise. It showed up on i86pc first, then it would be built on sparc during the night.

SmartOS for example only supports i86pc; there is no sparc port.
my own: realizing midway through my music career that being able to "read" musical notation is, truly, an issue in fluency - no different than any other foreign language.
The lights in comrade muskovices office never go out. He is watching out for us, as we sleep!

I sometimes wonder, whether such a hyped personality could be completely synthesized. Just a actor and a really good propaganda show. And if all those morons going along for the ride, would learn from that being revealed.
I guess I think that guaranteed issue of a plan with minimum standard coverage is a lot more important than the details of how payments flow through a system.

I'm certainly more concerned about the possible repeal of the federal insurance standards, the "essential health benefits" than I am eager for a public option to start competing with insurers (which I don't think insurers are doing a whole lot to either control or drive medical costs). I wouldn't mind a public option, I just don't expect it to matter much.
These Guys Raised 2,000 ETH in 92 Seconds Wow
I agree about the need for successful cross-functional teams.

But what happens when you have multiple cross-functional teams? Sometimes they have interactions. Sometimes you have management that needs some visibility into how things are going.
If I had a choice it would be tp2 - that's a beaut piece of software you got there... definitely does not suck.
It caught on in almost all the rest of the world but because it didn't catch on in the US it means that it is shit. Yeah, talk about living in a bubble...

Back on topic, I've avoided using WhatsApp for about a year, even though everyone around me was using it. When I've finally gave in I found out that it was really, really easy to use, even on my relatively crappy iPhone4 (I'm talking about ~2014-2015, at which point that type of phone was seen as a museum artifact; I'm still using it). Sending photos was damn easy, notifications were always "right" (not the crappy shit that Skype calls "notifications") and the "last seen" future was the central point of many personal relationships (still is). Unfortunately WhatsApp stopped functioning for me about one year and a half ago (after the FB acquisition), but you can't dismiss it just because it hasn't caught up in the States.
Even if you ignore API copyrightability, it's impossible for a Java implementation to be compatible without using the word Java in very many places, including in the API. (Presumably trademark law applies to an API; I can't publish an API under the package name com.oracle, and similarly I can't publish under java.xxx). Also the whole tool system and the documentation of everything.

Removing the word Java from all docs and sources isn't nearly as easy as removing the name RedHat and making CentOS. And even if you do that you won't be compatible because all the existing tools and programs expect you to be called java.
The way I read it was that OP's concern about the Solaris firings was just one example of Oracle's general bad behavior, and their tendency to not only suddenly stop supporting products but actively working to extract money from or otherwise hinder open sourced products that they have some claim to.
Knowing how to use Linux is easy if you have a decent mental model of CPU, memory, hard drive, network, drivers. Most people outside of tech don't and would be hopelessly lost debugging many Linux issues., the same way they're lost debugging iOS issues or Windows issues.

That all said, it has gotten much more user friendly with e.g. Ubuntu over the past decade or so and hopefully the aforementioned state of affairs begins to change. The language chosen is harsh, but outside of our community, I'd argue that's commonly true without massive training for users.
I've taken a middle of the road approach often I've often seen recommended. First build a monolith then split it apart logically when it makes sense. Not really 'micro' but my application with 6 medium components is easier than with one monolith, and easier than 20 micro.

Of course if I go to an interview I'll say I built microservices because it's a buzzword/checkbox.
It's a chicken and egg problem: people wont' stop driving until there is an alternative, and until people stop driving you can't build the alternative.

A good start is pulling out some selected suburban areas and equipping them with high speed rail, hoping that new centers will build around those instead, with people that don't need cars (highrise buildings, pedestrian friendly areas)
I laugh about IA that have intelligence. The time you are born is not funny, why laugh about this?
I think web components are low level and non-opinionated to give you freedom of implementation for higher level things.
Thats what Polymer, Stencil, Svelte, SkateJS are for. Indeed WC API is not the nicest to work with to say the least, but thats not the problem, I write in python instead of Assembly, just user higher level stuff.
Removing driver is not the goal, at least for now. Look at ETCS operation modes:
https://en.wikipedia.org/wiki/European_Train_Control_System#...

By design it support exceptional situations where full automation is not possible. Also infrastructure will need decades for upgrade. Currently even routes used by high speed trains aren't 100% covered and there is low or none financial incentive to upgrade old, regional lines.
4 Reasons Why Cloud Token Cryptocurrency Will Succeed
You should put those regrets to bed and feel better that you actually did the smart thing. Throwing that company under the bus could have opened up a legal nightmare that you'd still be contending with today.
When people tell me they don't "get" Bitcoin, this is exactly the sort of thing I have been looking for to try to explain it. Yes, it has problems and is still maturing, but no one can inexplicably just off your bank account like this.
So, immediately get on the horn with your lawyer and have your lawyer on his letterhead send them a letter and if the response is not to your liking sue the bastards.

In the meantime set up another account with another bank and make sure all invoices that are pending but not yet paid are paid into that account and not into the HSBC account.

Then shift over all the monthly payments to the new account as funds appear.
right on. they pretty much "own" the word.
they went as far as suing starbucks for using "java ..." for one of their ice cream flavors. at least they are not suing Indonesia. not yet anyway :)
I'm mildly surprised that HN is discussing, debating and defending opinions on pedagogy here.

Naive questions that initially pop into mind:

* In teaching programming, what metrics do we want to look at? Student performance on XYZ test is one, but these metrics have known drawbacks.

* Where can a curious non-teacher go to find high-quality empirical data about the efficacy of various curricula, etc?

* How much do things like class size and demographics affect the kinds of curricula we want to use?
Using uMatrix and I see none of that.
Yes, I think POTUS Donny is happy.
In my case, opening a Dashboard takes 2 seconds and searching the full DB for text takes also 2 seconds. However, we only have about 2000-3000 issues in various projects in our DB.
yeah, like all around the world including back home, where once in 100 years rainfall comes every few years these days, and I believe we had 1 in 500 years one twice this century already. not-a-chance.

please somebody explain to that simpleton in white house that there is really no global warming/climate change and it will definitely not cost any money to manage its consequences, and we should all keep focusing on short term monetary goals when shaping up global policies. or not... money is the only talk he seems to comprehend, so maybe he will get this one. that's a massive MAYBE.
Switching Your Site to HTTPS on a Shoestring Budget
> The pendant HN crowd

Oh the temptation ;)
We've suffered a little from this and therefore put a lot of effort into stopping and using full terms, with all team members responsible for calling out use of acronyms. Anecdotally, seeing new team members being onboarded before and after the push, I think it's making a solid difference.
If waiting for the bus takes longer than it would take to drive, people are going to acquire a car as soon as they can.

And it always does, unfortunately.
Interesting work. Especially for me as I have spend a lot of time delving into OAuth2 spec during my career and I have my own competing solution :)

See it here: https://github.com/RichardKnop/go-oauth2-server

Available as docker container. You can simply deploy it via docker-compose up.

Yours seem to be better maintained though :)
That's part of the problem. You face a problem, look online for a solution, and find answers that pertain only to different distros than what you're using. It hasn't gotten much better as far as I can tell. I used Linux as my primary desktop for a few years around 2002-2005 (Red Hat, Fedora, and Ubuntu). Back then, configuration was mostly automatic, though you had to do stuff like install the NVIDIA kernel blob manually. When things broke, it was at least possible to fix it by dropping into the CLI.

I recently tried to set up Fedora running a VNC or RDP server, and after a couple of days of futzing I gave up. I guess Wayland has managed to regress on that from where X was a decade ago? Systemd also made startup issues impossible to debug, and also apparently f--ked up with how log files are stored? It's a mess.
Why and what kernel requirements does Treble have ? What's wrong with kexec or similar non proprietary solutions ? I'm not a kernel hacker but human enough to turn suspicious when something receives nothing but good news. Can anyone please shed some light ?
So a bike is only a great option 1/2 of school days?
This entire conversation is a tissue of confusions.

'Cultural Marxism' is a pejorative term for the Frankfurt School of Critical Theory. It was invented by fascists to dismiss the whole enterprise without engaging with it.

The Frankfurt School emerged in the 1920s/30s in response to the failure of the proletariat to overthrow capitalism in the way that Marx had suggested would happen, and as a response to the crude economism of a lot of early Marxism (i.e. where 'culture' was just an epiphenomenon rooted in the economic base of a society). It was a German school - its main sources were Hegel, Marx, Mannheim, etc.

Post-modernism, on the other hand, is a term for a very amorphous group of (largely French) thinkers who reacted against the dominance of structuralist social theory in the 1960s, which itself was a reaction to existentialism. Its sources are usually the canon of phenomenology, the structuralists before them, and Nietzsche.

The Frankfurt School is best known for its formulation of ideological critique, its critique of 'instrumental rationality', its holistic view of a critical social science, and its collected writings on aesthetics and mass media.

The post-modernists are best known for their rejection of a lot of the heritage of the Enlightenment, their focus on the fragility and contingency language, and their emphasis on 'play, metaphor, rhizomes', etc. But they are not a single school - they are FAR more varied than the Frankfurt School. For example, Pierre Bourdieu (who had a fairly empirical sociology of cultural hierarchy and class) is worlds away from Jacques Derrida (who was an abstract theorist that wrote very opaquely, and IMO is responsible for a lot of the bad reputation of post-modernism).
There are tons of Section 8 apartments in my city. While I work my butt off trying to make my rent and have leaky faucets and 50 yr old single pane windows, the section 8 across the street has new windows, min splits, and granite counter tops...

The landlord gets garaunteed income, huge waiting list of tenants, can VERY easily have them evicted for violations and actually get MORE than market rate brcause the govt pays better for the section 8.

It's driving up rents and drug related crime has already increased.

I'm currently looking at moving out of the city core and into a suburb.
Greenland turducken from hell: the real bird-seal meal
I would say (a) open a bank account with someone else and (b) contact someone from the BBC (eg https://ssl.bbc.co.uk/programmes/b006qjnv/contact) and make a noise.
Houston is hot. There are few trees, sidewalks, crosswalks, or other improvements that could make pedestrian travel easier. Relative to other cities at similar latitudes (e.g. Cairo or New Delhi), Houston's residents are rich, fat, and unaccustomed to walking. Therefore they are much less willing to walk or bicycle. Asinine development habits created neighborhoods with no through streets, so any local trip is about 60% longer than the Cartesian distance.

There are many cities in USA that also need more public transit, in which it would be much easier than in Houston to encourage that. People who care about public transit don't live in or care about Houston.
Bitcoin can still be akin to keeping your life savings in the sock drawer. You still have to take steps to keep your holdings safe from a single point of failure and if you do get breached there's no legal recourse. You have nearly full control of your funds via bitcoin, but with that much control comes great responsibility to minimize risk that you normally expect a financial institution to do.
That's not quite right. Sheepshaver was approximately analogous to the classic mode where OS X booted a full version of Classic Mac OS in the background. I.e. a virtual machine like Sheepshaver

Carbon was the old Mac OS Classic APIs ported to OSX. Classic support allowed you to run old binaries. Carbon APIs allowed you to port your classic apps easily-ishly.
Reminds me of "Operation Chokepoint" where the U.S. federal government was able to persuade (not force) banks to cut off firearms dealers from their accounts in an effort to affect "unsavory businesses".

Another reason why I want to avoid a cashless society, at least in the way we're heading right now. Scary how quickly banks will cave in to pressure from the feds before any legal process even begins (if ever).

http://www.newsmax.com/US/Operation-Choke-Point-federal-bank...
> Don’t bank with HSBC.

After having similarly-frustrating things happen with my HSBC personal accounts over the years, I fully support this suggestion. They are awful. They take extreme steps (suspending accounts, rejecting payments, etc.) without contacting the customer; when you reach out to them, it's hours of being passed around before you reach the right person. If you reach a person at all.
Our Perception Shapes Our Reality
Caddy 0.10.7 Released with Secure Forward Proxy Plugin
The industry has grown. Linux was niche in 1992. E.g. Genode is niche today. UNIX beards don't see the pioneering because they just want UNIX.

Sounds like you can't see the wood for the trees. :P
Flat interfaces are nearly unusable for the seniors in my life. Below is a list of UX issues my live-in seniors have regularly, and that they DO NOT learn their way out of. Not specifically flat based, but these changes have been amplified by the flat/minimalist redesigns.

1.Icons are only useful for users that already know what they do. Zero value UX wise for new users. Labels matter, especially on mobile where hover is not an option. Having a "walkthrough" on first load is not a replacement. Also, non-native users do not know about hover tooltips, and they will not learn that behavior, they find them almost exclusively by accident.

2.Gradients on mobile, especially with power save, make apps and pages unreadable for everyone, but especially seniors.

3.Hamburgers and triple dots are not visual indicators for non-native mobile users.

4.Swipe is not an replacement for any UX process for non-native mobile users.

5.Canceling/backing out of any workflow is rarely obvious on flat/minimal designs. Seniors click/tap the wrong thing ALOT. Some giant percentage of their time is spent trying to reverse an action.

6.Zoom is king. Non-button looking buttons get even worse if you remove their context. Mouse over only context buttons might as well be invisible.

7.Seniors do not know what blue/purple/green text means. The underline is the only thing my seniors understand. Also, they click pictures, all pictures, because they are the only thing on these apps/pages that actually look like they are clickable.(see number 6 buttons)
of course you can make a pipe and spawn a process that does the translation. why's nobody doing that? because linux is a cargo cult and nobody does the sane thing until it is provided by the infrastructure. because of fork not mixing well with multithreaded applications... now finally linux got its shit together so there is no more excuse why todo it in a covoluted way.
I am from India. A startup I was part of also had a bad experience with the bank. I can't go into the details but the bottom line is that the bank branch where we had our account was absolutely uncooperative. The problem was resolved after many days of mail writing, talking to phone banking and running after the branch people.
> Then Apple failed. This was a strange one — it appears you actually need a valid payment card associated with your Apple account or you cannot download free apps or update existing ones. Every time you try it just asks you to re-enter payment details. Not a show-stopper, but frustrating all the same.

Not true. They have a lot of dark patterns to make you think that but you don't actually need a payment account associated with your Apple ID. It's possible they've changed this since the last time I tried doing setting one up but you may need to go through the desktop interface rather than doing it directly on a iOS device.
https://news.bitcoin.com/top-10-biggest-bitcoin-villains-dat...

https://en.wikipedia.org/wiki/Mt._Gox

"Mt. Gox announced that approximately 850,000 bitcoins belonging to customers and the company were missing and likely stolen, an amount valued at more than $450 million at the time"
Why does Gitlab have to trust anyone? It's the user that has to trust stravros.io not to tell Gitlab that other people are authorized.

It's no different than a regular email/password (with password recovery): if I register with user@stravros.io, then that email server becomes empowered to give access to the Gitlab account to anyone it wants. But that's not Gitlab's problem.

See also OpenID.
"Web developers" do not know how to program, but they only know how to do "copyAndPaste".
For this reason "the web" uses a shit technology.
It's ONLY this: in other areas there are no such problems
>I'm not sure what the general point is you're trying to make.

Point I was trying to make is that you are comparing HMO to NL insurance that allowed you to see specialist directly. I don't think thats a fair comparison unless NL requires all insurance to cover self referral to a specialist.

I know nothing about NL healthcare but according to their website

https://www.govt.nz/browse/health-system/gps-and-prescriptio...

" In most cases, you need to visit your General Practitioner (GP) first so they can refer you."

What kind of insurance did you have that allowed you to self refer ?

You seem to have compared apples and oranges and came to the conclusion that oranges rock.
Strange how if someone were to post here saying "I've made tons of money and accumulated enormous power, but some days I'm just not happy" they would be hit with a wave of empathetic responses.

But then those same empathetic people will speculate, "I can tell <famous person> is totally unhappy -- idiot!"