skysight-inc/HackerNews huggingface dataset:
Can you give any guidance on Adobe/EchoSign's API pricing? Seems like it's behind a "contact us" enterprise plan these days? https://acrobat.adobe.com/us/en/sign/pricing/plans.html

It generally seems ridiculous to me that it's 2019 and APIs like https://app.hellosign.com/api/pricing are priced per signature request. Even if each finalized signature comes with regulatory retention requirements, that's far from a linear cost... and these are PDFs we're talking about retaining, not videos. The whole ecosystem reeks of price fixing.
Minigame integrated into Eve Online helps scientists understand cells (2018)
I'm not talking about advice given about ventures' viability, but to the people running them, who, like Holmes, might say, "gee, I'm in way over my head, I don't feel like I know what I'm doing" and are consistently told that everyone feels that way so it doesn't matter.
Holy wow! Thanks for the response!

Yep, I love the fact that y'all went the extension route much like https://www.timescale.com/ and others.
Beat me to it :-)

I love stuff like that. I went to nautical school with a girl whose first name was Dory and a guy whose last name was Schiff.
Capitalism and productivity had significant impact on giving us more leisure time, not demanding it. This pattern has been repeated in many places with or without strong labor. Making more with less lets people work less over time.
Media industry lost about 1,000 jobs this week
Automatic Differentiation: The most underused tool in machine learning? (2009)
What good would it do for AWS to send it’s changes upstream? No one else could use it without the rest of AWS’s infrastructure.
Kindle screen frozen – How to Fix?
RSUs / stock options align incentives with the company. If half your compensation is from stock (and you have tons of it unvested), sure you want good pay, good work conditions, etc., but you also want the company to grow its profits and not be dragged down by unproductive employees.
Issac Asimov: Cult of Ignorance in the US (1980) Article
Politely -

You're management/executive at this point. It is obviously in your interest to be anti-union.

It is also the case that unions serve the interests of those who are not "rock star developers" more than those who are.
isn't it called "regulatory capture"?
Not to mention the extreme negative psychological and societal consequences of these ad companies. There's no way ad companies are anything but an extreme negative even if they fix their security and only deliver inert payloads. Ad companies were a sickness for society and individuals in the days of TV and newspapers and they are a sickness now. Starving them out of business could be seen as a moral duty to oneself and a benefit to society. If content creators choose to partner with such ad companies, they should accept their fate, that of the ad companies. Or they can figure out a better business model. It's not up to the rest of society to sacrifice itself and the well-being of the people in the rest of society so some ad men can make billions or for some content creators to put out a bunch of content that's almost certainly just garbage. We in the rest of society, owe these ad men and anyone who aligns with them nothing. They're lucky that as a society we allow their sick, disgusting manipulation of others to continue ... for now.
Longest government shutdown in U.S. history
In every field you just listed the workers are seen as valuable part of the product. In the games industry, they're just seen as a resource.
This doesn't address the question at all. You're talking about how it's tuned "out of tune" within an octave, not at the extremes of a piano keyboard. In any temperament, C1 should have exactly half the frequency of C2, but that's apparently not how pianos are actually tuned.
Currently in programming/software jobs in the tech industry, salaries and perks are good and there is relative freedom in how you spend your time on the job doing the job (atleast in all the jobs I've been in -- all in the US). Unionizing will impact all of those -- ultimately whatever the benefits, unions will be seen as creating an us-vs-them environment where the default view is management fighting the employees (it doesn't have to be that way, but I feel that will be the end result at some point). The end result of that will be that employees will be more constrained in their freedom/salaries to whatever is negotiated by the union.

Just a personal view-point. I don't have direct union experience other that what I read about. Teachers union/nurses union/workers union typically going on strike every few years to get a cost-of-living increase in wages. Unions of tradespeople seem to be better though, but it still seems like salaries are constrained in those areas.
Company Twitter handle was squatted and then given to TWTR employee, recourse?
> Acting like unions are this amazing shining solution with no downsides is pure ignorance.

People are talking about the benefits of unionization in a specific industry in response to the near-automatic narrative that unions are bad.

You gave an example of an absurd regulation in a completely different industry. How does that tie into what collective bargaining in software dev would look like?
I think at least part of the argument is that if the union spends time and money improving general working conditions, you're benefiting regardless of whether or not you're part of the union.
Very thorough. Nice job.
I'd encourage HNers to try self-programming.

I have Phonak HAs so I can buy the programmer (iCube) and software (Target) off ebay for $450 and a pair of hearing aids two generations old for $500-$1000. And if they break or I lose them, buy a replacement and the total is still less than buying from an audiologist.

It's also more flexible. Hearing feedback? Run the feedback test/modeling program. Can swap hearing aids between ears. Friend lose a hearing aid? Let them borrow yours (suitably programmed) and use foam inserts for earmolds (can buy or take a soldering iron to foam earplugs).
Sure, but it's not hard to understand why. Race war is one topic, array indexing is another. Which is the greater risk to this site? If the answer isn't obvious, please read https://news.ycombinator.com/newsguidelines.html.
A pretty large number of people do end up making that decision. I'm an academic researcher who does some stuff related to AI & Games, and one of my personal problems is that my game-industry AI contacts keep leaving the game industry for jobs elsewhere, which makes it hard to build any kind of longer-term collaboration.
You don't think it's possible to be passionate about CS and have a CS degree? That seems counter intuitive. My own anecdotal evidence disagrees with yours: the best and most passionate programmers I know are the ones who cared enough to get a real, formal education.

I really can't imagine a scenario where getting a formal education would make you a worse programmer. Having a degree does not necessarily mean you are a great programmer, but your self taught friends would still most likely be able to benefit from experienced and knowledgeable professors.
We are doing backend and frontend in Typescript and have very limited 'any' usage. Mostly for some hacky library for some small isolated need.

I can the same way cast value to an Object in Java of NSObject in Swift.
Doesn't change the current "conflict-of-interests" situation that I wanted to highlight.
Of course you want them punished when you have to pick up their slack.
You are correct, but I would caveat that labor cost is just one of many factors in determining the minimum price a product can be profitably sold at.
Does anyone remember the Kimonify extension? It reminds me of that! Cool!
My wife and I are equally capable of both taking care of and teaching our child. Breast feeding is a pretty small part of it, and it only lasts for a year or so.

Are you a parent?
This is more of a competitor to Redshift than Aurora.
Charges based on the scenario you described would get thrown out of car 9 times out of 10.

5b) If they don't give you consent, tell them that you have a reasonable suspicion because you smell something, and that if they don't give you consent, they will have to wait at the side of the road for 10-30 minutes for the dog to come. To avoid that wait, they can just give you consent now.

If they have a reasonable suspicion due to smell, they don't need the dog to conduct a search. The point of using a dog is when there isn't a smell, to have the dog "alert" even in the absence of a detectable smell--generally by claiming that certain non-alert behaviors were actually alert behaviors indicating the dog detected the presence of drugs. (Police search dogs are trained to "alert" by barking and sitting once they detect drugs, but in most stops officers claim the dogs "alerted" them by sniffing continuously or pawing at a particular location.)
Right to Repair is already hurling into action in 2019
When you look at the prices of the games themselves, they're fairly cheap today. For the last couple console generations, the cost of a new AAA game has been consistently around $60. A NES game 30 years ago could cost $50, but when you take into account inflation that's about $100 in today's money. Companies like EA seem to make up for that by selling more copies of games, having deluxe editions, and jamming in microtransactions.
Fraud from one perspective, and makes the “percent” numbers unreliable perhaps, but it still means people are incentivized to recycle more.
You should perhaps begin by educating yourself to the actual role that Germany did play in the colonization of the African continent in the late 19th and early 20th century: https://en.wikipedia.org/wiki/German_colonial_empire . I would not call this particularly far in history since it only ended in the 1910s.
Node.js multithreading: What are Worker Threads and why do they matter?
Perfect example of large scale prisoner's dilemma (with more than 2 prisoners).
It is not about "making a proposal to make sure these tradoffs don't exist".

Instead it is about morally judging someone for making a morally reprehensible argument.

If there is some country in the world where black people don't have equal rights, and a company uses this as a legal defense for it's behavior, then I am going to judge the company as being full of horrible horrible human beings.

One does not get a free pass for your behavior, just because it is legal. Onr instead should get judged for the horrible person that one is.
I'll happily pay the lowest price they'll sell the game to me for, and routinely wait for years after a game's initial release to get that low price. Nothing stops you from buying multiple copies of a game you like and want to support. Or going to https://www.mobygames.com/ and looking up the Credits for a game you like to find the devs to contribute to directly.
Is your salary higher because of the union?
Bloodshed Dev-C++: Portable C/C++ IDE for MS Windows
Yeah, about their little web service they are building. I don't think anyone, here or elsewhere much less the majority of them, would say that advice is globally applicable.
Many thanks to the insight how things went from inside Microsoft.

I was there during the early days from the customer side, my employer was one of the selected MSFT Partners to get access to the pre-betas as a way to provide early feedback and be in the position to announce .NET based products on .NET 1.0 launch day.

Still remember all the .NET early docs full of red paragraphs, WIP sections or big warnings that some areas were still in the process of being fully defined and subject to change.

I always love to hear these stories.
Static types most definitely do not replace the need for tests!
I'm excited. :)
I think about how language, in a utilitarian sense, is a tool for individuals to program each other. I guess, in gaining the ability to tell convincing fictions, we've discovered more powerful primitives, and were able to spread consistent programming to wider groups of humans.
Clavichords, which are small keyboard instruments predating the piano, can be fretted. As a result, they can have fewer than one string per note.

To my knowledge, harpsichords and pianos are never fretted and need at least one string per note.
DeepTraffic – DQN Tuning for Traffic Navigation (75.01 MPH)
Try this:

Join a union so your kid doesn't have to direly need a union.

If you don't have kids, substitute an imaginary version of you who's growing up and falling in love with the same craft you did, except right now.
They just announced there will be live streamed game(s) after Mana's series.
Nobody is asking you to understand their mindset. Recognizing that such people exist does not require understanding their mindset..
Apparently there is going to be a live exhibition match after showing the replays of the matches against TLO and Mana.
A New Era of Diversity and Inclusion in Startups
> privacy expert Ashkan Soltani, whom I’ve quoted in some stories, compares [consumers being responsible for their own privacy] to ordering a cup of coffee at a Starbucks and being told that the coffee may be loaded with arsenic, but that it’s up to you to figure out whether or not the coffee is safe to drink.

...I'd say the better analogy would be, ordering a cup of coffee and being told it definitely has arsenic in it, and it's up to you to figure out how to safely drink it.
> those who less psychologically secure, as menstruators temporarily are

Source?
SAR is probably going to be the killer sensor that makes all this happen.

Just a matter of time.
There's always human nature to wreck a good idea.
I think his whole point is that the public defender only has time to put in ~30 minutes either way. So why hang out in jail for the days the public defender is just going to spend working on other cases?
Then you cannot argue that something is not for the greater good.

There are historical arguments for and against particular unions for particular people, and there are studies of the impact of union activity.

"That's subjective" is the start of a debate, not the end of it.
> Another objection I had to unions is, they tend to promote an "us vs them" mentality, when instead, everyone should be working together.

Look up prior posts here about salary negotiation for developers. You'll find that most of the advice and the resulting comments are in the "fuck you, pay me" vein.

When doing day to day work, you and your employer are on the same team. When it comes to negotiating the conditions and compensation for that work, you are 100% on different teams.
They said all replays will be posted online.
Shoot. Wait wait wait. That's a really excellent point. What?

We've killed most of the sizable animals on the planet. We really absolutely have. No question. Passenger pigeon flocks, billions of fish, vast populations of whales and bison and all the major megafauna we wiped out.

That's a holocaust of farting biomass. Complete slaughter. There's no way that our beef herds offset the megafauna that were here before the landbridge migration to North America when it comes to methane.

I haven't heard something genuinely new in this debate for a long time. Thank you.
I believe it because Apple admitted it was true: https://theoutline.com/post/5052/apple-admits-its-computers-...
> We can argue the finer points, but we can agree for example killing let’s say innocent people is bad. Feeding hungry people is good.

This is simply moral relativism. That argument holds up only under specific, ad-hoc circumstances. A group of people can very easily come to a conclusion that an action should be taken because they agree on it, and find out later that the consequences of that action were detrimental.
> I don't understand your point at all. Unions explicitly fight to support all of these people

They really don't. Unions fight to protect the pay and job security of their existing members. They do not generally try to make it easy to join the profession.
There are multiple benefits from having TypeScript a clear winner.

1. One standard typed version of JS (As appose to flow and TypeScript) is a better use of open-source developer time. It also reduces decision fatigue when architecturing new JS projects.
2. TypeScript tooling is fantastic. Using VSCode or Webstorm spoils you.
3. TypeScript is a testing ground for experimental language features. It can shape the direction of future versions of JS.
4. Finally, the language is clearly well liked, in addition to being popular. We can debate the pros and cons of its quirks, but overall, the stats say developer satisfaction is high. https://hub.packtpub.com/4-key-findings-from-the-state-of-ja...
Xahlee Programing Language Tutorials
Working with toxic or under performing employees is just as bad as having them work for you.
Developers will probably just move development to Asia or Eastern Europe. At the end of the day, unionized devs will be at a substantial competitive disadvantage against ones that are willing to put in more work.

We all say we'll happily pay more for the same product. But those words often aren't backed up by actions.
That's actually a huge part of why I switched and stayed with FF: their dev tools are now much superior to Chrome. No more clicking an XHR link in the console only to be taken to the network tab and have to manually locate that XHR. No more random caching of code even with 'disable caches' on. Among many, many other improvements. I would highly recommend giving FF dev tools another shot.
The link above doesn't say this is a "portable app" per-se, but the context by which I discovered it was via pendriveapps.com: https://pendriveapps.com/dev-c-portable/

Might be useful for anyone doing small C/C++ between home & school computers.
>You are contradicting yourself. If a union could be a good or a bad thing, then one cannot use the argument that we do things for the greater good without presupposing that a union is a good thing. You are indeed assuming your own premise as true, which is indeed a logical fallacy.

No I'm not. In these comments I am arguing against the premise that a closed shop union is automatically invalid because the coercion would be wrong. The advantages that a union can have is not subjective under pretty much any reasonable ethical framework. If your ethical system can not produce judgments about public policy based on evidence, then it is useless.

Subjectivity is a different thing from uncertainty. The goal of ethical systems is to provide a way to make ethical decisions based on evidence. If we can agree on some ethical concepts, then objective decisions can be made given those concepts. The selection of an ethical system is subjective, but it's pretty obvious that it must allow for coercion.
We're at a point in time where f(x) = y and we're starting to stop caring about the internals of "f" as long as the "determinism is equivalent" and that scares me.

OpenJDK for example and the API/ABI (whatever you want to call it) copyright and now MongoDB with DocumentDB, etc.
The instant transaction alerts let you put a freeze on the account in a matter of seconds, so that's nice. I actually use my monzo account so putting low usage limits isn't practical.

Edit: although I guess they'd just do it in the middle of the night so doesn't really help.
I support the whole of your post wholeheartedly.

Just wanted to add, there's quite a lot of documentation in the form of class and method comments, which could be (a starting point for) reference docs if dumped to (even static) HTML. The fact that I can't read about the methods of Collection class in the browser, like I can do here: https://docs.python.org/3/tutorial/datastructures.html or here: https://docs.racket-lang.org/reference/pairs.html?q=list#%28... or https://ruby-doc.org/core-2.6/Enumerable.html (or basically with any other lang) in 2019 is very wrong in my opinion :(

Even after I run the image, the browser doesn't make for the best tool to learn the overview of the system. Methods are tiny and a lot of them and you must click each one in turn to see the docstring. It's not easy to know which class is in which package or why. A lot of the classes have no docstring, but are described in some the ancestor class, and there's no way to display dosctrings of a group of classes at once - instead, you have to click through them manually. Various search tools help, but it's also not immediately obvious where they are or how to use them.

The system gets infinitely more discoverable once you install Roassal, which has tons of very useful example visualizations. But it's not installed in the default image, you need to know you need it and know enough Smalltalk and Pharo to install and run it and then how to modify the examples to make them useful for your current exploration area.

Anyway, that's how it is: painful to learn. It's great if you have someone to take you through the whole thing, but that doesn't scale, while the rate of change renders non-reference-like docs (Pharo by Example, Deep into Pharo) obsolete very quickly. Putting Pharo-devs effort into actually documenting the classes and then exposing these docs in accessible HTML is something I would really love to see one day...
I really, really, really hate unexplained problems like the one described here. Not in storage but any facet of computing. It's true that the systems we build and work on are complex, but they are also ultimately deterministic, and there is a reason why something goes wrong like TFA describes. Ideally we would seek to understand our systems before continuing to add features to them, but of course the real world often doesn't work that way.

This would be a super frustrating situation for me, particularly when you're not given the tools you need to diagnose in the first place, and you loop in support but they still can't help you identify what's wrong.

Years ago, I worked on a .NET system that sometimes would respond super slowly and we didn't have a concrete explanation for why. As in TFA, we developed a kind of religion about it. "Oh, it must be JITting", that sort of stuff.
Build the nabla containers toolchain on ARMv8
I heard of one USA mobile carrier doing that at some point, but is it actually common anywhere on the planet? Even in the USA it seems to have been a one-off.
Hackers,

We've all seen the rise (& rise) of Podcasts, with startups trying to get in on the action too - either by advertising on Podcasts, or launching their own.

Why only editing?
Creating (good) content is hard. We believe there are a lot of Podcasts out there that try to publish good content, but struggle with this aspect of Podcast production. They either spend way too much time and effort editing each episode, or end up publishing un-edited versions.

We think Castup can help Podcasters attract more advertisers, reach a bigger audience, and (actually) save some money too, but our goal is to help creators well-published content.

Our Pricing starts at 40¢ per minute, and we think our plans would make a great fit for all kind of Podcasts.

Let me know if you have any questions? I'd love to answer them! - Anmol
'AI' to hit hardest in U.S. heartland and among less-skilled
It only took a few days of testimony for FTC case against Qualcomm to fall apart
No, they couldn't, because unless you bargain collectively, you have a lot more to lose in these negotiations, then your boss does.

You derive 100% of your income from your employer. Your employer derives ~0.01%-1% of their income from you.
Chefs and truck drivers beware: AI is coming for your jobs
Fine, cook up a basic income scheme that won't fall apart then, but keep them out of the engineering disciplines if they can't perform above a minimum level. We can agree that we should strive for universal stability, but not universal stability in any arbitrary field of "work".