skysight-inc/HackerNews huggingface dataset:
Photoshop license costs $348 a year. If 1000 people get together and put $400 each, you'll get $400000. That money could be used to leverage a Gimp to be more Photoshop-users friendly. Then you don't have to keep with the subscription model. You have a great piece of open source software available for everyone to use as long as they want. You can do another round to get more features added.

This solves the issue that you get with subscription based services, which is that if you stop paying every month/year you loose access to the tool to do your work.

Instead of building yet another SaaS wouldn't be smarter for users to gather and pay for a software libre solution?
Element AI raises $102M
> A giant PID 1 that controls everything

Kernel is also a giant code that controls everything. Is this such a bad thing?
I'm not an expert in forestry, but I don't get the correlation between mono-cultures and the overall forest area. If there was one, then the forests should be smaller now due to higher yield per area.

Mind you, I'm not saying that it is not sustainable, just that we did not necessarily make it so. It just happens to play out.
Except that for doctors the circle somehow doesn't close upon itself.

Youtube is full of videos showing how to inject oneself.

Writing a text-detection script can be done perhaps with some help from Google/Stackoverflow, but requires still some intellectual effort depending on requirements.
It's going to be interesting to see how this evolves. I would expect there to be much, much more of this in future elections.
That's called post-quantum cryptography, not quantum cryptography.
There was a major correction and prices eventually rose close to their previous highs?
I think you're right, but I also think that part of that exposure involves our use of AND in natural language. We don't have many quantum phenomena or analogies that directly affect us (by that I mean, that we consciously notice and are familiar with) on a day to day basis. So in a way, it's still a problem of exposure. That's partly why I say that changing the name of the Hadamard operation won't really help people understand what is doing to a significantly greater extent: there's not an easy analogy or concise definition that we can use to intuitively understand it.
Winners of the richest historical non-fiction prize in the world
ECB is an arm of the EU (a government, but not a nation-state) accountable, as I understand it, through the European Parliament primarily and secondarily through the Council; and it is also accountable to the people of Eurozone countries through the accountability processes of their individual central banks, since the national central bank chiefs are governors of the ECB.
>But Rust gives me all those things, as well as iterators for laziness when desired, without the pervasive laziness that had me constantly chasing down space leaks

Well, yeah, Rust has manual memory management. Of course you don't get space leaks.

Anyways, Rust's laziness is not on par with Haskell. Iterators are great but it's not at all the same as e.g. GHC's lazy IO.
Fair enough. You could certainly still do it with Mechanical Turk then, although the delay in response might not meet the requester's unstated requirements.
But who makes all of the minute feature decisions? E.g. one of the projects wants a bookkeeping service. That's a pretty vague description. Especially if they want to tie it into their other systems.

If I get final say in what goes in, then it seems very likely they wouldn't be on board with this (especially not after going through a project). If they get final say, then this is just contract work.

The other issue is liability. In the bookkeeping example again, who is liable in case of a data breach? If there is payroll info or client info in said service, who is responsible for compliance? They couldn't pay me $500,000 a month to get me to take on that kind of responsibility, much less $500.

I know I'm harping on one example, but a lot of projects would have similar issues come up.

I guess my point is that sometimes I don't actually want ownership of a project like that.

> you get paid 1x

That really depends on a lot of factors. From what I've seen on the site, it's more like the other way around is true.
3D Coat 2017 Crack Download
This guy also invented the McRib, which I think is really his true legacy.
Federer vs. Haas live stream [pdf]
> well...we haven't cracked the nut quite yet" they would turn around and say "great!" which is quite the unusual funding situation.

That's a bit like insurance: Your house hasn't burned down yet. Great, here is another insurance premium for you.
> e.g. not have 10e7 files in a single folder, which is something that Linux has some opinions (none of them good) about.

I keep running in to this as a common anti-pattern in software, even with software developers that should know better (having fallen afoul of it before).

I ran in to it with some semi-bespoke software once, used by a remarkable number of state departments across the country. It was one of many, many things wrong with that godawful thing. Worse, not only were they dumping files in a single directory, almost any time they went to do something with the directory they'd request a directory listing too. Like many of the bizarre things the app did, it never actually used the information it acquired that way.
Cliques of Neurons Bound into Cavities Provide Link Between Structure and Funct
Claiming zero tolerance is a desire to stay ignorant of your measuring precision. You need to know how accurate your tools are before you can estimate how many incidents occur.
The Man Who Spent 35 Years in Prison Without a Trial
Well, isn't it great to have enough capital to hire an attorney general to make flatteringly vague, stupid advice that has nothing to do with the reason he was hired.

Sounds a bit naive to me.
Samsung Left Millions Vulnerable to Hackers Because It Forgot to Renew a Domain
> Making unsafe a big scary "all bets are off" button is only compelling if most of our users don't need to use that button. Rust is trying to be a language for writing concurrent applications, so sharing your type between threads requiring unsafe would be really bad.

It would be neat if we could decompose unsafe like so "unsafe[this_feature,that_feature] {}". The unqualified "unsafe" could still refer to a global "free reign", but you could opt-in to "only let me violate these specific rules." It would be a hint to maintainers and might help make the std lib and other core libraries be/remain defect-free.

Another interesting "oh shoot" w/unsafe that I'm curious about: when I intentionally/unintentionally alias two variables in my unsafe block, this will invalidate assumptions made elsewhere in safe code. This is my unsafe block's bug, but it seems like something that could take a good while debugging to attribute back to my unsafe block. I don't think there's a good resolution to this one other than perhaps documentation/best practices.
rands has some good stuff on management, I liked this one in particular on 1:1s http://randsinrepose.com/archives/the-update-the-vent-and-th...
The UN isn't law, that stuff is all philosophy (expressions of ideals and so on).

It isn't an obvious thing though, determining intent when it isn't clearly and plainly expressed.
Today, we have a big 10 situation where 95% of all email travels through 10 hosts... gmail, live, aol, yahoo, etc. Email was designed to be open to all, but thanks to the spam fighting tactics employed, we ended up with all the power concentrated in the hands of a few.

We lost nntp entirely, but that wasn't due to spam. The copyright industry shut it down under the premise of "think of the children."

http was designed to allow anyone to run a server, but thanks to asymmetric bandwidth and port blocking, it's all hosted on the NSA cloud.

It hasn't been a good two decades for free speech. The only fight we won was crypto, and they're coming after that again.
Show HN: Vexlio – Create precise, beautiful diagrams
>I'm making an init system

Awesome, maybe I won't have to!

>C++

Whelp, nevermind.
Paying $400, even once a year for 10 years for something that works is probably cheaper in the long run than paying $400 once with a high likelihood that you get a bunch of garbage for the next 10 years.
Hey HN,

Creator here. I thought this would be of interest to the HN crowd for things like the LaTeX equation integration and Lua live-edit mode. Happy to answer any questions!
AI Agents Learn to Work Together by Wrangling Virtual Swine
I've been sitting on a paywall-killer browser extension I wrote for a while... concerned about a potential CFAA violation from a big org, especially if I were to charge for it.
No they won't. It's going to be merged with AOL and run by AOL's CEO, Armstrong, but now with a ton more views and more ad tech. Verizon should do good money with all their data combined with Oath (AOL and Yahoo).
Do you have source code? It sounds like you were writing unidiomatic Haskell.
> But you can't easily fix things yourself. And for many people, the old kind of engine was good enough.

I'm not sure that's a good argument. If you have a medical problem, do you try to use it yourself?

Do you wish that you were able to fix your computer CPU when it breaks or do you just buy another? If you were to make your car/computer more fixable, it would probably be more expensive/less reliable/...
A small (1kb) and simple state management solution for JavaScript applications
I can't access the site.

https error: NET::ERR_CERT_AUTHORITY_INVALID
I don't think there's `one guy pushing this barrow' primarily because everything but Gentoo uses it. (And event then, you _can_ use it).
Photoshop has a lot of engineering/product work going into making it better. Unless the price of it were totally absurd, it's always going to be a worthwhile expense if it's the most efficient piece of software to use, because software is typically much cheaper than labor. "Good enough" isn't the goal in this regard.

In this case, Photoshop will continue to dominate (unless they get lazy/give up) because they have recurring cash to reinvest.
Agreed on all points. This has law firms written all over it.
You can skip reading this article, it isn't even finished being written, and is more of a product announcement for a systemd alternative in C++.
I think there's an ordering problem. IT jobs have never faced union pressure because, in part, of massive, ongoing change and high wages.

Private prisons are not labs of innovation. "Innovation" in this context means maximining prison labor and cutting healthcare costs. Schools are similar - we don't know how to make them work better, but bullshit standardized testing and cutting wages isn't it.

I absolutely agree - not every work force should be unionized. I just wish folks would acknowledge that the titan-CEO/interchangeable wage-slave model is also leads to terrible outcomes in a number of industries.
Kickstarter?
NNTP is still alive, with basically the primary purpose of disregarding copyright.

The talk groups are all abandoned for web forums with UX that people end up preferring (I understand that NNTP allows choice of client and people are going to explain how much better that is; over here in the reality experiment, the abandonment already happened).
One of the most important tools when writing unsafe rust is compiletest [1]. It's a tool extracted from the compiler project that lets you write tests that are supposed to fail compilation. Since safe abstractions rely on the type system to make unsafe code safe, it's critical to make sure the compiler is properly rejecting code. I wrote a post about this years ago when I got hit by one of the bugs Gankro wrote about [2].

[1]: https://github.com/laumann/compiletest-rs

[2]: http://erickt.github.io/blog/2015/09/22/if-you-use-unsafe/
I think if you can get people to use this and try it, you're going to make a ton of cash. This has been needed for years and doing it within Word sounds to me like the absolute best solution. Get in touch if I can help at all or you're raising!
:) I'd spend about $130 or more for the same 1000km.
Tech entrepreneurship is not a meritocracy, but it could be
> If you don't give a shit about the allegations, why read the report?

The report had several purposes, and the parts related to addressing specific allegations rather than general culture are not published. So, reading the published part of report has nothing to do with caring about the allegations, since the published part of the report is the recommendations which were specifically called for to address inclusivity generally, rather than the investigation results addressing specific allegations of misconduct.
The RoundUp by Enzer 47
> the concept of "money" existed before governments

This is not actually true. The concept of money (quantifiable debt in a standard unit, such as coinage) was created by early states to lock subjects into what anthropologist David Graeber has called the "military–coinage–slave complex". Money cannot be separated from state violence.

https://en.wikipedia.org/wiki/Debt:_The_First_5000_Years
The "money" is always there. http://www.nakedcapitalism.com/2013/10/stephanie-kelton-how-...
>Haskell addresses this common concern by allowing you to turn off laziness altogether so everything evaluates eagerly

It's a common concern but it's a terrible critique. Laziness has many subtle benefits, but everyone whines about it because its pitfalls are decidedly not subtle.
Interesting concept, if the balance can get figured out right (making sure customers or devs aren't getting screwed).

There should also be a discussion section.

For example, I see:
>Can't find good replacement for expensive accounting/bookkeeper service

I'd love to recommend Bench.co (use it and love it) and avoid someone wasting their time. It's much more affordable than 500/mo.

I do love the concept though. @OP: I'll share this with the https://turtle.ai/ developer community and see if there is any interest.
First, I think this is a great idea. People have problems they think might be solved / automated. But I agree it definitely needs some language clarity.

Businesses: have a problem you need solved with software? Post your problem!

Programmers: looking for a challenging project with identified customers? Apply to solve a problem!
Automated testing with Headless Chrome
In short, service quality has gone down. I feel like for the amount I'm paying, I could get a lot more value somewhere else. The problem is that it's very expensive and risky to switch accounting packages.

When we started with them, we paid about $400, and they did payroll, accounting, and taxes, plus Stripe integration for a DE C corp. We had a monthly meeting with a bookkeeper. We'd get responses to all requests within a day or two.

Now, we pay 3x that (our revenue has grown) they've eliminated payroll, they've outsourced our bookkeeping to somewhere else, and often don't respond for many days. They delay filing taxes until Sept always. I don't really feel like they understand our business particularly well.

They've quoted me nearly double to switch to accrual accounting, and I suspect it's even more expensive than that. I can't really use it for management purposes or cashflow forecasting, which are my two biggest pain points.

I'd rather be on Xero or QB which are industry standard. I could then work with experts who could help solve specific problems (accrual accounting, revenue recognition, etc) on an industry standard platform.

I'm not interested in moving to another bookkeeping software however, unless it's QB or Xero.
Absolutely! R's lispy legacy shines through in places.
> counterproductive, in that presenting updates through the same channel tends to conflate them in the minds of users, with the result that critical security updates instead end up being given the lesser attention more appropriately due to a new feature update

Good article, but actually understates the problem. It's not just that nonsecurity updates are appropriately due lesser attention. It's that they are appropriately due negative attention. My computer works fine the way it is. I actively do not want it screwed around with. I make a necessary exception for security updates. To put anything other than a security update into that channel is an abuse of trust that was granted for an important purpose, and trust that is abused is liable to be lost.
I came here to mention this company. Very cool product.
>> And the reason for this is because GPUs pretty much scale with number of cores.
>> It doesn't work like that for CPUs, and it hasn't for like 15 years.

It's more the workload than anything - CPUs scale very well with the right tasks. Nobody gives GPUs the 'wrong tasks' that don't scale
It looks like the FreeBSD folks have been doing some work[0][1] in that area. Sadly, it doesn't seem like it's actively being worked on at the moment.

FreeBSD's init system works well enough, but there's no question that it could be better.

[0] https://wiki.freebsd.org/launchd

[1] https://github.com/freebsd/openlaunchd
And if your core complaint is that they should be serving dinner at 8:15 PM, then what should Holder's recommendation be to prevent sexual harassment from occurring in situations like I described?

How do you in your mind divorce advice for "general inclusivity" from specific allegations of misconduct. It sounds like you think the company is just wasting money to be flattered.

Obviously the company has severe issues with its culture.

Reading the report and saying "why should they change anything" sounds like denialism or defense.

These are like conditions of their parole. If they had the responsibility to handle things like late-night catered dinners, they wouldn't need the former attorney general to tell that that it is a "no no."
I recommend looking up the union/labour movement model of Sweden. It's a three-way between unions, employers and government to get into agreements, doesn't seem to be hurting Swedish economy (nor its IT industry).
Yes, you're right. I'm sorry.
Mayer didn't sell the 40% stake. The deal was begun and going through before she was CEO. It was only finalized and completed with her as CEO. Not like she was going to be allowed to stop the deal. The bad board and activist investors are the ones to blame.
I've been told that yes - more frequent, smaller burns would be all around better; however, these areas are largely populated and there is zero political will to voluntarily threaten the properties - even if it reduces the risk of catastrophic fires.
>Imagine if unions were strong and IT were unionized. How would you imagine the progress we've seen in information technology?

The following would likely happen:

* Wages would be higher, tech behemoth profits would be lower.

* Vastly more attention would be drawn to some of the worse outsourcing disasters (some of which are currently covered up).

* Those egregious IP agreements would be less common.

* Employee share options agreements would probably be fairer. Not like this: https://techcrunch.com/2011/06/26/skypes-worthless-employee-...

* Wage fixing cartels like this would be busted quicker: https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...

>they also have externalities we need to acknowledge.

So acknowledge them?
Quantum computer as a physical device means quantum circuit.

Each quantum computer is special purpose circuit implementing single algorithm.

Because quantum computation works trough destructive interference, there is no interaction during execution. You insert the input, run it trough circuit and extract the result as classical output at some point. The whole setup science experiment looking gadget sitting in the lab (with the exception of Dwave).

Universal quantum computer (aka Quantum Turing Machine) is concept used in computational complexity theory. I'm not aware of any suggested physical implementation of universal programmable quantum computer. I don't even know if it makes any sense.
How is this different from Upwork?
I think this is very well put. The ever-going philosophical debate is about interface complexity (developer vs sysop), not how it actually works.
Signed Boeing SST 2707 Drawing: America's lost supersonic jet
What about The Honest Company that lost a lawsuit for using chemicals and stuff in their products?
DLTs are inefficient by design. The energy consumption is unsustainable with the technology as it stands. For example Bitcoin consumed an estimated 40 million KWh in the past 24 hours - 137KWh per transaction. Enough to power ~1.3M American homes. Many of the alt-coins are even worse.

Source: http://digiconomist.net/bitcoin-energy-consumption
This is an excellent reply.

That said, we'd need to agree on definitions of "state" here. Some kinds of money surely existed before anything recognizable as a "state", but then again, such notions of money are likely as meaningless as this kind of unrecognizable state.
That's $75/mo. Gotta think like a SaaS ;)
A little disappointing that there doesn't seem to be anything more in-depth than "An algorithm did it" in the article, or it seems in any of the articles I could find on this.
> This is my unsafe block's bug, but it seems like something that could take a good while debugging to attribute back to my unsafe block.

You are correct: it's possible to write nefarious code inside an 'unsafe' block then only suffer its effects outside of it, and Rust has to document that fact. The Nomicon, mentioned in the blog post a whole bunch, points this out early on:

> 'unsafe' does more than pollute a whole function: it pollutes a whole module. Generally, the only bullet-proof way to limit the scope of unsafe code is at the module boundary with privacy.

[ https://doc.rust-lang.org/nightly/nomicon/working-with-unsaf... ]
How to Make Consumers Understand VR/AR: Why Immersive Is the Future
There's plenty of hot air and wishes behind regular currency as well.

I have a plan to double the US GDP in one year:

1. I'll pay you $1 million to sing a song for me.
2. You pay somebody else $1 million to sing a song for you.
3. Continue doing this for n turns.
4. The last person pays me $1 million to sing them a song.

The US GDP is around $20 trillion. That means we only need to set n to 20 million and we now have a $40 trillion economy.
Is it better to be a genius programmer, or an average programmer with an good understanding of the problem domain?
The Rise of Italy’s Five Star Movement: A Novelty or History Repeating?
> abandoning systemd to build another... systemd

Well, systemd is a particular answer to a set of problems that have been well known for a while. Building an alternative solutions to those problems is not necessarily "another systemd".

> drama surrounding systemd

The quick summary: many people are critical of the architecture and design choices and implementation details in systemd in particular, rather than that the underlying issues it's supposed to address are real.

> but I've liked using [systemd] so far

This isn't surprising, as some of the problems it addresses are real, and a pain. But there are other implementations that also address many of the same issues. Whether those would make you as happy as systemd is another matter.
>> Identify location of text in image. We have hundreds of images uploaded to our app each day. The issue is some of these images have text that we want cropped out.

There you go [1] originally from [2]

[1] https://github.com/AKSHAYUBHAT/CTPN/blob/master/demo.ipynb

[2] https://github.com/tianzhi0549/CTPN
The point OP was making is that this gives the internet ad industry a 3rd major player. Still far short of FB and Google but a lot closer than anyone else.
There is already an API available to do this today. The Microsoft Cognitive Services computer vision API detects words, phrases, and lines and included bounding box information indicating where the text was found. See https://azure.microsoft.com/en-us/services/cognitive-service....
The Economic Impact of Brexit on UK and EU Trade
He has a recent update[1]. I think it's safe to say that he has done well for himself.

[1]: https://falkvinge.net/2017/06/11/right-money-bitcoin-hits-30...