skysight-inc/HackerNews huggingface dataset:
My Dad was involved in unions from 70s-90s. He describes things differently. In the 1970s the relationship with most companies was collaborative. When they sat down at the negotiating table each side wanted the best deal possible, but the union wanted the company to do well and the corporate management saw the unions as partners.

Beginning in the 1980s the whole relationship changed. Companies started hiring professional tiger teams to roll in and negotiate with the most aggressive tactics possible. They began to regard the union to an impediment to profits and make every effort to undermine and break it. Corporations began to even engage in tactics like strategic bankruptcies to invalidate their union contracts and cancel their pensions.

American Labor has always wanted a relationship like the one in Germany. It's aways been the other side who's resisted that. Current "Maximum Shareholder Value" theory insists that labor should have no say in how the company is run, because the only stakeholder that matters is the investor.
I like this. Very Much.

Adding 'Build ActivityHub test server' to my ever growing to-do list! If we build it, THEY* will come.

*Everyone else, obv.
What If Spring Boot Handled Forms Like JSON?
Interesting anecdote. My country has public healthcare but you do have to be registered and present a card for it. I didn't have my card once, and the doctor was preparing me for a test when he read on my appointment sheet that I wasn't covered by public health care for that appointment. So he said don't worry about the tests, they are very expensive and I am pretty sure you are fine.

Did the doctor's incentive to run the test when he thought the government was paying lie in the interest of me, the company who does the tests, or the government who wants a healthy populace?

It's hard to know. But I will be honest and say that as I'm paying for just a fraction of it with my taxes, I actually don't mind and if they are being thorough even for the benefit of some medical company's coffer, at least the country can afford to be thorough.
Whoah, I had to close this. This is too fun. But I bookmarked it :)
The problem is volatility. If the amount of people that are speculating >>>> than people willing to sell other things to buy "your coin" in a bad market. You could collapse the currency.
Goodbye smokestacks: Startup invents zero-emission fossil fuel power
You're right: 1 person can't replace you. Can 3? Can 5? You must reorganize, if merely to save your sanity. Hire 1 person and start training them, then hire the next.

For 1 week, write down everything that you do for your company, and then group the like tasks in order to figure out how many/what type of person(people) to hire/train. Start looking for that person, while writing down everything that you do the 2nd week. Rinse and repeat as you go through the month/quarter, and you should develop a better idea of what it will take to replace you.

The LOI writers know that you are doing the job of multiple people, and that you are indispensable, and that's why they want to require you to stay. Make yourself replaceable, and then there would be no need for you to stay. Work from a beach if you want, but take action now to permanently lessen your stress.

Feel free to reach out if you want to talk (or just vent) privately. You can find me through info in my HN profile.
More of a status symbol than an achievement
Very nicely done!
total agree, I hope Clojure Spec will eventually be applied to most Core Clojure functions, and that information will trickle up to user defined functions. But thats only a hope, and possible based on my limited knowledge of the tool.

However, aren't most languages with the best errors messages Static and Strongly Typed?

My point was more that I think Spec was created to help address the issue. Not necessarily that it was even a good solution.
At least in the United States, a vendor isn't required to accept U.S. dollars for sales. Only to settle debts. If you have a shop, you are free to only sell your wares for loonies. If you're a restaurant, however, and collect payment after the meal, i.e. after issuing credit, then you must accept legal tender.
There's JSON examples that include following/followers lists. I'm guessing that you could POST to that list, and the backend server takes care of forwarding it on to your followers.
That is the definition of a URL, but not a law of nature. If these keys would be more useful with the scheme being implicit, then perhaps they shouldn't be URLs.
See also:

https://en.wikipedia.org/wiki/Charlotte%27s_web_(cannabis)
Insurance: Where Humans Still Rule Over Machines
Why Organizations Need to Standardize Deployments
I think a lot of it was much ado over nothing, but I agree that if you didn't already mistrust tiny, anemic modules written by single developers in your production code that it was a good lesson.
Direct link to the archive:
http://www.europeana.eu/portal/en/collections/photography
Also, this:

http://dilbert.com/strip/2002-08-05
That's not completely true. Sandstorm was built for federation, but also security (e.g. against malicious apps), and it took a while to get the right model in place to provide both. It's now possible for apps to request access to each other and to outside servers, but Mediagoblin hasn't been updated to use that feature.
He arguably threw away 4k worth of bitcoin, the price when he chucked the HDD.
I would like to see metrics against Apache Kafka.
Reading this reminds me why I was disgusted with the recent remake of Ghost in the Shell.

The merging of minds between Kusanagi and the Puppet Master was the finalé in the journey Kusanagi took through the film. To remove that final step from the remake made me angry.
At the time it was the ability to construct executable content inside a web page. Javascript now dominates that space, but up until WWWC 2 pretty much everyone was stuck with page layout primitives. It made it possible to see a path to where we are today and so everyone wanted their browser to have it, and if their browser didn't have it they could run the HotJava browser and get it.

Bottom line, it demonstrated an answer to a problem that a lot of people were having, and it promised to answer that problem in an 'open source' kind of way.
Test Driven Doctoring? Or perhaps they are practicing Defensive Doctoring.
"Jammed" is a inaccurate way of describing the status of the Bitcoin network.

Transactions are included in blocks in an auction system, where people bid for the limited amount of blockchain space available. If your bid is high enough, your transaction is included immediately.

There have always been far more people who want to get transactions mined than there is blockchain space. You can find gigabytes of valid transactions that people have broadcast for various reasons, including deliberate DoS attacks, and extremely low-value applications like inefficient timestamping protocols. Any website that makes claims like the mempool is "100MB" is simply incorrect.

The supply of space fluctuates randomly, as block creation is a poisson process, and demand fluctuates for other reasons. So if you have a lower bit you might get lucky in the future. But that's no different than the prices of any good subject to natural supply and demand fluctuations.
Simple ShellShock Bug Bounty Fuzzer
We're still working on Sandstorm.
Then it's not a (good) currency. Convertibility is an important requirement. Otherwise you don't really have the means to determine its value, and you can't trade it for anything outside. Essentially​ it would just be circus pizza tokens.
Exactly :)

A lot of larger companies affected needed a wake up call regardless.
> Also, all CSU employees must pay the union dues, even if you are not part of the union, which is insane.

This is to avoid the free rider problem. Removing this requirement basically kills a union. Right-to-work laws, for example, are 100% about neutering unions, and they do so by precisely this mechanism. Voluntary associations have serious problems that severely limit their effectiveness. Same reason e.g. taxes can't be voluntary.
There's a public delivery mechanism where if many people are on the same server, and its a public post (eg Twitter style messages, etc) it can be delivered to a shared public inbox https://www.w3.org/TR/activitypub/#public-inbox-delivery

That way the receiving server can only get POST'ed to once and distribute to the appropriate followers.

Of course, for more limited distribution posts, you still have to distribute individually, but that's no different than how email works.
Ancestry.com denies exploiting users' DNA
Theres a mmo that has points that are as good as us dollars. Virwox i think it is.
Well, you also can't have those lengthy expositions from the 95 anime. I think in a good film you would show the outlines to philosophical angles about consciousness without filling them in with so much prose. Of course GITS '17 went a bit too far in the other direction of keeping the dialog too simple, eg. the bad guy blurting out his clearly-bad motivations. I think Westworld achieved a good balance of throwing in monologues while keeping scenes lively...
Do we overvalue bike lanes?
There are a lot of them around to burn through. And you bet trophy employees get treated differently.
Show HN: MetaEyes – Image Recognition for Instagram
Mountain Madness in Seattle also has a bunch of climbing programs as well as leading guided climbs both in the Pacific Northwest and internationally. I've done one of their schools--as well as taken a couple of their trips--although not recently.
Guild. Like the Screen Writer's Guild, Actor's Guild, etc.
A Sublime Text Plugin for “Live” Coding
That's really interesting and makes sense. However, given how common credit is, the fact that you must accept USD as payment in the US means that USD circulation is going to be really high, and therefore vendors that don't accept it for sales are going to be demolished by others that do. As opposed to BTC, where if you don't accept it, so what? and if you do, you're at least a little unusual.
I might not have been clear. In case of serious disabilities I really understand with the medication. If there are minor disabilities shouldn't medication be minimized? Shouldn't the person be given time in the society? Is it just the super fast lifestyle which aggravate the disability?

I would not say no medication to a diabetic but I would say to adhere to a good lifestyle and diet to minimize medications if possible.
These stories always make a big assumption: That if he had not trashed it, he would have held onto it until it was actually worth $4.8M.

The reality is that he (and everyone else) very likely would have sold out around $5k and proceeded to tell everyone who would listen how they made a killing with bitcoin.

Its a "stock exchange" story that usually just factors down to "if only I'd done a rare and risky thing that no one else in their right mind would normally do (that only occurred to me because of an accident and with the benefit of hindsight), why, I'd be a millionaire now!"
Cheat sheets as a service: curl cheat.sh
How common do you perceive it as? Only about 4600 people have done it, ever. That doesn't seem very common to me.
Only until their libraries become advanced and commoditized. Then they become indistinguishable from other software engineers.
And Raygun, according to what the website says it does, is doing a significant amount of work.
Its very crazy how well this runs compared to the Js games we tried... why is that?
> They are obviously shitty people and everything they touch is shit.

I think this is considered praise nowadays. As long as money flows, all rest is secondary..

(Btw, I have no notion of the back story, I just found your phrasing amusing).
Maybe, though compliance is handled by a different sub-division of security than me. My personal opinion is that what we do requires a wide range of background knowledge: you need to know assembly, cryptography, networking, OS, browsers, etc all from a security perspective. And there's a lot of things you can only really learn from on-the-job training.
You could think about it as MediaGoblin, but for academic institutions.

A place to store images, video, or other kinds of digital stuff.

Hyrax comes with an interface for uploading/searching/viewing the files that are stored in the repository.

In a certain sense it is like VCS in that it does versioning.
I think you're looking at this wrong. It's not that a startup chooses between young/inexperienced/cheap vs old/experienced/expensive. It's that a startup doesn't get to choose because startup life is brutal. It basically requires you to have no family and kids, so only young single people are willing to do it.
While i welcome the openness from Logitech, there are some elements that irks me.

First off i do not like the trend of giving every damn vulnerability found a cute name and logo.

Second, the tool presented here seems overly reliant on the presence of the Freedesktop permissions model.

Rather than having a tool that root can run to do the firmware update and leave it at that, there is talk of daemons and d-bus interfaces to schedule updates and whatsnot.

Maybe all this makes sense once one has 1000s of computers one wants to manage from a central UI. But for individual desktops it seems massively overdesigned.
General writing skills teaches thinking skills. We already have DSLs for humans to communicate human ideas.
How To: Slack Alerting for Elasticsearch with ElastAlert
If the social contract says "delete things when you see a delete message", then that's useful in a federated environment.

Only bad actors will disobey and they will have to modify their software in order to do so. This doesn't provide absolute protection against bad actors, but since most bad actors don't own a time machine, it reduces the scope of the harm they can enact.

Consider the adversary "angry ex-boyfriend." Let's assume he wasn't always angry and isn't a sociopath. By the time he has become angry, the sensitive posts have already been deleted. This makes a difference in real life to real people.

There is indeed a user-interface concern, to not over-promise to the end-user. But that doesn't justify leaving such a useful thing out at the protocol level.
Depression is a serious disease and very rarely can you "do better try harder" and actually conquer it. Treat your mental state like your injured back: you need time, rest, self care and possibly professional help.

Maybe this is "just stress" but "just stress" adds up over time to produce adrenal fatigue and other physical effects in your body. Maybe there's also some brain chemical stuff going on, in which case no amount of thinking or willpower will get you out. Needing medication, if indeed you do, is not a sign of your personal failure. Needing professional help of any kind for depression is not a sign of your personal weakness, it's a sign of your personal strength that you're willing to reach out when you need help.
>Writing in Common Lisp or Scheme, you have to adapt a different outlook on how you view states, what a function means

Surely not in Common Lisp. Common Lisp code is often just as imperative as Python code.
I don't have a facebook account. I had a twitter account that I used for a news feed for many years. Meaning I really didn't tweet, I just read other people tweets. Long story, but my account got suspended. Then it occurred to me that maybe I don't need it any more. It's been 20 days, I really haven't looked backed.

It kind of feels like when I quit smoking...
This project needs a heavy redesign of the landing homepage and it should change the language not to confuse the developers.

Hyrax is a frontend of Hydra with CMS and social features. It's a merger of https://github.com/projecthydra/sufia and https://github.com/projecthydra/curation_concerns

Hydra is a web applications framework based on the digital asset management repository (Fedora) and the search index (Solr). Demos: https://projecthydra.org/apps-demos-2-2/

Fedora stands for Flexible Extensible Digital Object Repository Architecture. Its repository is based on the Linked Data Platform (5-star linked data according to Tim Berners-Lee http://5stardata.info/en/). An intro presentation: http://fedorarepository.org/presentations.

In regard to the name:

In 1997 a research project at Cornell University was named the Flexibile Extensible Digital Object Repository Architecture (Fedora). In 1998 the Fedora name was used in article published by Payette and Lagoze and in research software that was released to the public under the Fedora name.

In 2005 Red Hat, Inc. filed a trademark request for the name "Fedora" to be associated with their Linux operating system project. Cornell and UVA formally disputed the request and, as a final settlement, all parties settled on a co-existence agreement [...]
If you're using e-mail client such as Mail app, you can drop important e-mails there.
What is GA? The only place I see it in the article is the title, and a google search turned up nothing for me.
I hate to say it, but Oslo Freedom Forum has a checkered history.
Yes, it was possible for a long time.
I don't think that demographic exists (really motivated people with 20 years experience). I remember Paul Graham saying something along the lines that he would never do the startup thing again even if he was dead sure it was a good idea because Viaweb took years off his life. Why would he go back and do it again? Why would anyone with a career and a family want to do that? It's hellish.
On ambient computing, the final column for Walt Mossberg
Have you also compared with NATS?
Just checked out ridewithgps.com - the implementation is very nice!

It's a clean and simple look where the underlying tech stays out of the way.
OS/2 used to have that feature. You could flag a folder as a project in the desktop environment. Anything you opened from that folder was part of that project. Close the project folder, everything opened from it closes. Open the project folder, everything you had open from it last time opens. And I'm pretty sure (it's been ~20 years since I used it) that it would also hide all everything if you hid the project folder.
What Russia really wants
Ah, see, we're talking about different things.

Our little request queue, though prod-necessary, only needs 98-99% uptime. Same with much of our automation. Once you ask the simple question "Does this cause an interruption to our core business, or to security?" and you can say "no", HA requirements go down, down, down.
My analysis, and before you get excited [ US citizens cannot take advantage of this. ] Registering puts you in a pipeline for service sales, i.e., you will need a service provider (pick from 3) who can introduce you to banks who are not guaranteed to work with you. Doing this requires a local address, which they provide as a 'virtual office service' complete with telephone answering and mail. Notably, three links deep into the 'how to' process, everything you need gets complicated, but is naturally available as a service, and the focus of discussion shifts to taxes. Taxes and avoidance of unfair taxation errors are conspicuously discussed in detail, as the service providers focus on their most common need, protection of assets. They emphasize the fact that their smart cards are used for encryption as well as authentication while doing business, implying you can speak behind a 2048 bit privacy curtain about your "asset protection" needs and hear about more services. Your "government issued ID" does not bear a photo, explicitly is not an ID for travel or individual identity. The card, once collected securely in Estonia or within an Estonian embassy, can be used to secure all further discussion of these sensitive matters. Secure delivery means freedom from fear that 'prying eyes' like your oppressive local government will be able to read anything about your search for "asset protection services" and cause you trouble. Of course another prominently advertised service which seems obligatory is legal advice for international tax structures. Sad that the idea seems so pure on the landing pages, yet quickly evaporates leaving yet another offshore tax shelter scheme. I know what my taxes pay for, I've always paid them without one complaint except I'd like the money spent more efficiently. Thank you, but no, Estonia.
How would this work on, say, raspberry pi 2 which also has a powerful GPU?
Modify DOM Elements with D3 V4 Using the Attr Operator
>Oh, bonus points, the settlement they got me when my position was made redundant

I'm curious why you felt you deserved a settlement just because your employer didn't need you anymore. Did your employer violate relevant laws in your country regarding termination of employment or perhaps violate a contractual obligation on their part that you negotiated when you were hired?
That was not so much a commentary about right-to-work as it was about the absurdity of the situation.

California is decidedly against right-to-work laws, so why in this case you are allowed to opt out of the benefits of the union while still having to pay for it is what I take issue with.

If you are allowed to choose not to join the union then you shouldn't have to pay union dues.
Value_ptr – The Missing C++ Smart-pointer
No, I think it's important to retain mutability. Anything you post on the internet now functions the same way; everyone who has viewed it received a copy, and there's no way to ensure that the content is actually gone from everyone's machine; it probably exists in the browser cache of most recipients, etc.

However, I think one of the big things that cryptonerds and other people deeply involved in developing this type of technology overlook is that most people don't want a system that tells them "good luck retracting anything you ever publish". Integrating this as a "feature" is actually an active barrier to adoption.

Yes, it's true that you can't ever guarantee all copies of something have been destroyed after they've disseminated, but you can still provide the facilities necessary to signal that the content owner wants that to happen, and create an expectation that blessed clients will observe that signal internally.

We need to provide mutability at least on par with the current experience if we expect one of these alternate social protocols to pick up steam. These are popping up like flies recently, and most overlook this.
Slow load times and degraded performance
My bad - I was typing from memory (that I thought was accurate ;-)). Thanks for catching/correcting.
https://libreboot.org/faq.html#intel

"Another module is the Dynamic Application Loader (DAL), which consists of a Java virtual machine and set of preinstalled Java classes for cryptography, secure storage, etc."

Or the remark from Joanna Rutkowska,

https://twitter.com/rootkovska/status/728150127458684931

> @AviKivity ME's "Dynamically Loaded Applications", Java-based :)
It is a webpage simplifier, much as the now-defuct Redability, or Instapaper or Pocket.

It does a nice job, and bypasses some paywalls.

Appears to be new -- a month or two old.

Domain was formerly associated with a Knight Foundation project, though that appears to have died.