skysight-inc/HackerNews huggingface dataset:
A TL;DR of the book (still read it!) is that debt was (at least typically, and as best we can tell) around before money, and that early communities operated on debt internally and mostly used barter or money-like things when dealing with dangerous, untrustworthy "others", which turns the usual "first we bartered, that sucked so we invented money, then debt" narrative around. Something really resembling money, it claims, didn't come around until rulers invented it to better fund their armies ("OK, soldiers who will be operating in areas where you don't have social ties, here are five coins. All you civilians, including the ones we just conquered? You're each gonna need one of those coins to pay your taxes next year, or I'll take all your shit. Boom, now the coins have value.") The book advances the idea that barter is most common as a temporary measure among people who are used to using money but, for a time, cannot (during prolonged disasters, in prisons), not as a major feature of the economies of early or primitive societies. It also ties the collision of debt-and-money with social-debt societies to the development of slavery, and covers a bunch of other interesting territory. Again, do read it.

As for negative numbers, you can express "owes" without them so I doubt it was a problem. After all, you don't "owe" someone negative one thousand dollars—you just owe them positive one thousand dollars. You hand them a negative-one-thousand dollar bill, they're not gonna be happy. Being able to write negative balances or work formally with negative numbers isn't strictly necessary to work with debt.
For tax policy, it would make sense to solve this problem in the entirely opposite way - i.e. declare that any tax policy changes cannot take effect faster than the next fiscal year; it's also fair and much more reasonable.
Magic Lantern proves it’s possible to show it too, but alas, Canon can’t seem to follow their lead.
Questions to Ask Founders Before Joining a Startup
Most likely, Debt preceeded money.

e.g. I give you seed and you give me a portion of your crops for X growing seasons.
Finding, downloading, and using those apps is a whole exercise in pain tolerance. Took me an hour-plus to download the timelapse app.
Syntax is a method to express ideas. Ideas at the core of a language should be easy to express with that language's syntax.

Some ideas are not possible in C as they are possible in Go/Rust/other languages. With the years, some ideas become more mainstream and then get integrated into the new languages that arise. These new languages need to express ideas that were not expressible in C, and thus may be better served by adopting different syntaxes.

In short: the ideas at your disposition and the ergonomic with which you can express them is a function of the syntax used to represent them. Different languages focus on different ideas, and so it follows that different syntax might be warranted.
Think of it as a pretty Chromebox and it gets more appealing at that price point.
Yeah, I may end up switching to Verizon, though I'm not sure how happy they will be. US Cellular owns the towers near me and Verizon has an agreement to share towers with them. However, Verizon recently cut about 12,500 people off because they were using non-Verizon towers too often. (This made some news sites and the municipalities are less than impressed.)

US Cellular doesn't like to activate non-branded phones, though I guess they have started doing some. They share the same tech so I don't know of any technical limitations that would prevent it.

I will need to replace mine. It is running 8 (.1 maybe?) and I guess it can be upgraded but I'd rather not risk it and it is getting long in the tooth.

I should add that I'm in an unusual position where I don't even carry my cell phone very often. I often even forget to bring it with me. I don't depend on it, am not chained to it, and it frequently goes without attention for days or weeks at a time. I don't actually install anything on it. The stock apps do everything I want to do, and more. Right now, I think it's in the cab of the tractor, though it might be in the car.
Current childcare policies are causing public health problems by keeping children away when not needed, or requiring courses of not needed antibiotics before the child is allowed back.
Isn't this the same discussion from recently?
So I'll link to my response: https://news.ycombinator.com/item?id=15073954

And I'll add another thing: This contract is between a government agency's bureaucrats and a private corporation, but it affects unknown numbers of private citizens who, really, have no choice but to have dealings with their government. Claiming that contract is sufficient is laughable, even if Google didn't have every reason in the world to disregard it and simply pay the fine associated with disregarding it.
The problem is, that we let banks become so big and important for our economies, that they can make the rules, if we want it or not.

The rules that Obama made, where hardly enough to prevent the biggest problems, of the system. But even those are abolished by the new president, since they might limit the possible profits, rich people can make.

And so we live on in the land of unlimited profits for the 0,1% and the unlimited losses for society.
There is another argument for or against adoption of Oracle and that is a basic business argument. Oracle is expensive and their virtualization costs are well above Microsoft.
The Self Driving Car Whiz Who Fell from Grace
Following the law? Isn't that just "obeying the law"? (http://www.dictionary.com/browse/obedient)

I don't think being obedient and "trying to internalize other entity's command as your own behaviour" is the exact same thing (one might overlap - that I agree).
Google has been acting all Gates era microsofty lately.
You're paying $200 for a nice case and the 30 minutes you saved putting Kodi & Retro Pi on a $35 computer.
Are Google queries an accurate representation of whether Agile is growing it not? I find it a little hard to believe this logic of the article.
Not the OP, but licensing comes to mind. MSSQL licensing and Windows Server licensing are a pain, especially in virtualized environments. But Oracle? The word predatory - complete with claws and fangs - comes to mind.
> IMHO, she has done a lot to reduce the hemorrhage and make it attractive again.

What are you talking about? She's no longer employed and Yahoo has been sold off to Verizon...
I'm replying to the general tone of the HN discussion, which is (or was at the time of comment) largely negative in most of the threads.
PTO balances are typically still liabilities because they're owed to employees when they leave modulo accumulation caps or use it/lose it policies.

It's pretty much inevitable that pooling sick time and vacation time results in a lower total. People aren't really expected to use all their sick time in a given year if ever. But for those who do plan to maximize their use of vacation, it means there's not a lot of margin when they do get sick and it encourages behaviors that aren't good for anyone.
I've never personally seen it as something religious, just being nice and in my country it's considered being well-mannered. That being said in my country we don't say "bless you", a literal translation to what we say would be "health".

When I visit other countries it feels weird that nobody says anything when people sneeze. But I realize that's a cultural thing and try to avoid saying "Bless you".
I haven't added Khan Academy yet. However, that should change soon...
Maybe a revision system can be baked in. Like the browser could show you what has changed since your last visit. And you could see how a web site looked like on a given date.
It Shouldn't Be So Easy to Go to Grad School
Nintendo is still Nintendo. It's the same company. Making hardware based on it's own IP. Many titles being their own in house produced work.

Nostalgia works when it's genuine.
Sure, but did it precede the mathematical concepts? If so, what did that look like?

I'm going to read the book.
Sure, it's not that much available on mobile, but where it is - the benefits of a next-gen API are greater than on desktop (since you have more weaker CPU cores and stricter latency requirements). I'm not arguing to drop OGLES, not at all.

DirectX12 is also relevant on XB1, where you get not many other alternatives. Would be nice to see Godot titles running on consoles, eventually.
This is pretty lame because it's quite fun to ask for a video to be played.
Must be true, as a native speaker of Croatian, I find most Tweets in English understandable, not in Croatian, however. People tend to send 4 or 5 tweets instead.
Most of the original design intent that made Twitter great has been washed away by employee turnover.
Rails 4.2.10 released – Riding Rails
I frequently sneeze with so much force that I pop a little vein in my eyes. I even bruised a rib sneezing once. Anything that can help mitigate this is great in my book.
Just symlink your log file to /dev/stdout...
If 95% of the work you need done is too obvious and simple, maybe you don't need to hire as good of programmers as you think you do, and why are you trying to make things in the interview artificially harder than the work that needs to be done?

It's kind of like asking someone interviewing to be a cashier at a fast food restaurant multivariable calculus problems, because 95% of the math they're going to have to do at their job is "too obvious and simple".
I also wish split prism focusing screens were at least easier to get your hands on, if not the default. Makes it 10x easier to quickly tell when a subject is in focus instead of squinting & hoping.
Thanks for the recommendation. I wrote the title down and will see if the bookstore has it. If not, they'll order it for me. They are handy like that.
Cocaine Robots in Brazil
For a hobby project, you can probably use whatever is running the rest of your project. Sqlite in particular is lightweight.

If you need hosting, I've heard good things about Digital Ocean, Vultr, and Linode. You'd have to install the database yourself though.
I think about it a little differently: I don’t work on that product team, but I’ve benefited from using google finance for almost a decade and have the skillset + interest to help contribute back to that product.
Yeah, close enough.
Poor, out-of-work factory workers voting for a billionaire shyster.
Proprietary code is expensive to maintain. Even though there's a dedicated team of a few dozen people that has been working on Vespa over the years there are thousands of developers who have been contributing to ElasticSearch, Lucene, and other projects in the open source world that are in a similar space. Getting contributions to Vespa will help it grow and evolve to make it better -- much like Yahoo did when it evolved Hadoop and scaled it out, much like Yahoo did when it help caffe, druid, hive, oozie, openstack, pig, storm, shark, spark, and tensorflow and tons of other projects (that it either created, co-created, or took from others and contributed improvements back to help make better for all).

Sharing code is fine since we use lots of shared code too. We don't sell code. So if someone wants to use Vespa to make an amazing product and make tons of money, we hope they do. We know that sharing Hadoop helped our competitors, but we also know that the revenue stream comes from ads. So we're glad to share code that makes tech better for everyone. As it turns out, many tech companies feel the same way and openly share code with the industry to help us all get to better tech platforms. In the tech space, it's not about grabbing more of the pie, it's about making a bigger pie. The internet revolution is young and the more we built it in the open, the better it will be for all of us.
A great book on this subject is The Bankers New Clothes.

It explains the history of banking, why banks are useful and also why many banks today are dysfunctional and harmful.
Is "HIPAA certification" an actual thing? As far as I know, the various HIPAA "certificates" offered by private companies are not universally recognized, nor do they have clear legal relevance. See TrueVault's FAQ: https://www.truevault.com/hipaa-compliance.html
Depends on the hobby. You can run one on your desktop, or if you are using a web host they most likely include database as part of the plan.
I was thinking Balmer but I’ll take it
I’m sad that I’ll have to stop using VimFX, it was the best Vim plugin I could find. It was lightweight and did just what it had to (I absolutely hate the custom search/address bar thing in Vimium). My alternative right now is Saka Key. I hate the default keybindings, but you can customize them all you want. The thing I miss the most right now is being able to focus on the address bar (pressing “o” with VimFX). I’m not sure if it’s possible with the current WebExtensions API.
How is the JSON integration and geometry primitives? I had no idea it was competitive with postgres.
How about just plain: fraud?

And to be clear it is the bank who is the victim of fraud, not the individual.
1/4" mount with no anti-rotate hole.

I have a 80D and there is a 1/4" mount at the bottom. But if you take a photo in portrait orientation with a long lens then the 1/4" bolt will not be strong enough and the camera will twist out of it. It's a joke!
What discussion?
> There's no good technical reason not to enable lossless compression

Why would you want to losslessly compress audio or video? The resulting files would be huge--often too huge to steam. Lossy compression is what you want.

I must be misunderstanding the article?
Nicely done, might use that from time to time!

I'd reconsider the violet background, it's a bit too agressive and I almost closed the page immediately.
> super demanding, high-end user

I'd be ranting if he were a mid-range guy being demanding, but the point here is that no amount of money can buy a decently composed camera hardware
Ask HN: What's the best dev laptop?
I love my macbook pro, but when I evaluated the latest models, I can't bring myself to buy one again. The specs seem lower than similarly priced competitors, and NO USB slots? I think it's time I look elsewhere.

My plan is to install Ubuntu, on the machine. So I've been looking at the Dell XPS 13.

I want a machine with a great display, I like the 13" form factor. I also really loved the aluminum shell on my MacBook (I've dropped this laptop countless times).

What do you guys recommend?
The examples and descriptions on the second page are super off. For example, the first example should be described as

"To create #two# fixed-height rows of 150px and three fixed-width columns of 150px, simply write:"

and the css for "To add a fourth column that is 70px wide, write:" should have 3 150px columns, not two.
If I put on my "CIO" hat, I would say "no".

An observation from several decades of the software business is the concept of the "reference platform". For MS SQL Server, the reference platform is Windows, not Linux.

This means that if development for the different operating systems gets out of sync, it will be the Linux version that lags instead of Windows.

If I have an urgent crisis with a database down and need to call MS tech support[1], their troubleshooting team will be way more familiar with Windows than Linux.

It's really a bad idea to deploy on a non-reference platform. For playing around and experiments, that's ok. However, for deployment on production environments, it's a risk.

The "reference platform" for MS Windows NT was x86, not MIPS or DEC. Therefore, we didn't deploy Windows apps to MIPS machines. (That was a good decision since MIPS, DEC, and Itanium versions of Windows got cancelled.) Solaris reference platform was their SPARC computers and not Intel x86. Yes, Solaris had a version ported to x86. That was ok to play with at home but we wouldn't deploy any commercial production apps with it.

Same for dev environments. If you're using C#, your life will be easier if you go with Windows instead of "C# NET Core" on Linux. If you're programming Ocaml, stick with Linux instead of trying to cobble together Cygwin+MinGW to deploy Ocaml apps on Windows.

Try to stay with the reference platforms to minimize headaches.

[1] https://www.microsoft.com/en-us/microsoftservices/support.as...
Real-Time Recognition of Handwritten Chinese Characters
He also said that he downloads websites by sending an order by email [1].

That's still irrelevant to the discussion here, which is about what Free Software is and how it compares with Open Source.

[1] https://stallman.org/stallman-computing.html
Do you have a citation on hand for this? I’m not familiar with the industry or incumbents and don’t know one way or the other.
It does not show a strategic agenda that influences the language's governance, it only shows that Google was blind in that area.
> Capitalism often means different things to different people and it's often to an authors rhetorical benefit to leave it so.

Sure, some, but if every author accepted this as immutable, we can never progress.

The issue is that when you have two separate ideals, each with their own qualities, allowing them to become synonymous provides a defense for the lesser ideal in the name of the better.

So, it makes it easy for bankers and capitalists to defend their actions in the name of a free market!
Is it? I just glanced the guidelines and FAQ (only on my phone) and didn't notice anything specific to this. Genuinely curious if that structure exists.

Also pointing out competitors might be some of the best advice one could give IMO.
Sounds anticompetitive to me.
Then again, T-SQL is a developer's nightmare. Especially when compared to PostgreSQL's version of SQL scripting. And when you add on all the supported languages it makes MSSQL quite painful from a SQL developer standpoint.
The story is actually on the verge.yay amp links.
i.e. my DMCA'd videos may no longer be accessible on Cloudflare. But people can still go directly to my site outside of Cloudflare. I just have to pay the bandwidth charges. :(

On top of that, I suspect there's no "3 strikes" rule, either. A cache is a cache. Entries in the cache expire for a lot of reasons, including legal ones. Lots of cache expiration has no impact on ongoing caching of new data.
Making it easier for people to create competitors to YouTube (and Netflix and Snapchat and Facebook and...) is exactly the reason we built this. Doing video at scale is far too difficult and, as video becomes more important, that difficulty is creating a barrier that keeps new entrants from getting into the market. We want to be a part of helping solve that.
I could be mistaken, but I thought Gates was the one who set the standard for hyper aggressive anti competitive tactics.
Thanks. As mentioned in another comment, I'm going to read the book. I'm not really big on much anthropology, but I do love math. So, it should be interesting to see the concepts in motion before they became described by mathematics.
"Never" should really be "not in the foreseeable future", but certainly not within two decades. The web is the apex of incumbent systems and there is just no clear path, desire, incentive or business need that would facilitate a transition to an alternative, especially as the web approaches full feature parity with "native" code. The only people that have irreconcilable problems with the web are a certain subset of programmer, but for most people an alternative is unnecessary and perhaps even the opposite of progress.
This is very cool. We noticed the same thing -- it's stupidly hard and expensive to do anything cool with video -- and worked on a similar product in YC S12.

https://techcrunch.com/2013/04/08/yc-backed-tapin-tv-evolves...

Sadly, it didn't work out for a number of reasons, largely unrelated to the actual idea. I'm glad someone else is finally working on it.
> based on the assumption that Google actually are anonymising the data. If you want to disagree with that assumption then that’s a valid viewpoint too, but I see no evidence for it.

This is exactly the wrong way around. For every sensitive area, such as privacy, it is upon the company to prove proper handling of data. But if that company is outside your legislation, without any legal means in their country, how could that ever be possible?

Taking just their word is like trusting the food industry with hygienics until their customers become undeniably sick.

A better strategy is not to create sensitive datasets in the first place. In Germany, this principle is called "Datensparsamkeit", which could be translated to "data frugality".

Moreover, every country should have something like the FDA for data hygienics. Unfortunately, even in Germany where we do have "Datenschutzbeauftragte" (designees for data protection), those can make a lot of noise but don't have much power. This is still better than not having those people, though.
Would that "extra processor" not be better off just being your phone?
1984 is officially here.
Note: TFoS is also a Yahoo open source project. The teams work together. https://github.com/yahoo/TensorFlowOnSpark
How to be a Lean Startup
I'd love to see your dockerfile, would you consider sharing it?
Fair enough, but that little box does have an Atari logo on it. How many people are going to look deeper than that?
It’s been working great in the latest Firefox developer edition.
Heroku Postgres has a free plan (10k rows): https://www.heroku.com/postgres
Can you be more specific? I'm not invested in this, but if I were, I would want to know:

- will Cloudfare require a legal DMCA takedown notice in order to take down content, or will they allow 'trusted' partners such as large companies to simply assert a violation?

- will Cloudfare employ any sort of automated copyright screening algorithms, like ContentID, that automatically prevent sharing of some content?

- when served with a DMCA takedown, will Cloudfare immediately take down the content (presumption of guilt) or will they allow the content-provider time to respond, either to contest the takedown or take responsibility?

- will Cloudfare push back against or provide consequences for filing fradulent DMCA takedowns?
Well Microsoft got a great balance between allowing a programmer or a user to do things without allowing them end up with a phone that drains battery too fast, isn't secure, looks like a mess etcetera. Most important is it's update model. It just works.

A mid range WP Nokia would be a great secondary phone to me (disclosure: I'm an iOS developer) if it would have any traction.
Another poorly configured Let's Encrypt client. :(
I would assume because the CDN customers make downstream promises to their own customers that the data will maintain losslessness. There are two potential reasons why that guarantee might be useful that I can think of:

- your product is explicitly lossless as a feature (like Tidal for streaming lossless music)

- you have to provide the files to others for reasons other than watching or listening (like editing), where integrity matters, and the use case/context requires a stream instead of just a file download
If the result here is cast support for Amazon video and YouTube working again, I'll take it. It's not like Amazon isn't doing the same thing.
And now you're up to your neck in a networking swamp that also drains the battery like it's going out of style. But yeah, it's easy.
Could you please provide a citation for that figure of only 1K companies doing any meaningful and interesting scale. Also what does "meaningful and interesting scale" mean? What is the criteria? This all sounds like typical Cloudfalre marketing bullshit.