skysight-inc/HackerNews huggingface dataset:
> you're blaming what appears to be a weakness in Javascript's "Date" library on MongoDB

But this is the point: that SQL is a better query language than Javascript (which is what MongoDB uses).
What annoys me is that they do not share that data with consumers. Just rely on people to self report issues in feedback which is not the same thing. If the seller takes two weeks to reply to a query from a customer then that should be reported.
https://youtube.com/watch?v=1EBfxjSFAxQ&t=0m57s
It seems like putting a halt on new infrastructure for certain period would encourage higher density development along existing infrastructure.

It also seems like the kind of thing that is unlikely to happen.
Hey, thanks for the tip on OpenSCAD!
I agree with the author, especially the part about what students are getting from universities, and especially what they're not getting. Narcissism is definitely a problem in this country, further exacerbated by the ignorance people seem to enjoy having for the things they'd rather not discuss nor explore, for fear of disrupting the ideal world they have created for themselves. The difference is whether or not someone's level of narcissism is getting to the point of unhealthy and if they can acknowledge it as such or continue thinking themselves as "normal". That being said, there is a huge difference between ignorance and willful ignorance, seems though like there is plenty of both to go around in many social circles on and offline.
Let's move to Urbit's 128 bit system: https://github.com/urbit/urbit/blob/master/include/vere/vere...

/* Urbit time: 128 bits, leap-free.
**
** High 64 bits: 0x8000.000c.cea3.5380 + Unix time at leap 25 (Jul 2012)
** Low 64 bits: 1/2^64 of a second.
**
** Seconds per Gregorian 400-block: 12.622.780.800
** 400-blocks from 0 to 0AD: 730.692.561
** Years from 0 to 0AD: 292.277.024.400
** Seconds from 0 to 0AD: 9.223.372.029.693.628.800
** Seconds between 0A and Unix epoch: 62.167.219.200
** Seconds before Unix epoch: 9.223.372.091.860.848.000
** The same, in C hex notation: 0x8000000cce9e0d80ULL
**
** New leap seconds after July 2012 (leap second 25) are ignored. The
** platform OS will not ignore them, of course, so they must be detected
** and counteracted. Perhaps this phenomenon will soon find an endpoint.
*/
I don't think this is true. I'm not an expert on application scale CPUs, but I think they actually have ROMs that control state machines that execute the instructions. This is similar to how regular instructions are stored in memory.
From the download page:

"[1]: stating it again: the Linux binaries are provided for the distributions listed here. If your distribution is not exactly [Ubuntu 12.04 and 14.04], it won't work, you will probably see: pypy: error while loading shared libraries: …. Unless you want to hack a lot, try out the portable Linux binaries." https://github.com/squeaky-pl/portable-pypy#portable-pypy-di...
I absolutely agree that we should strive for the elimination of poverty, and that many people can't "claw their way out of poverty."

My point is just that we shouldn't start from the false premise that prosperity is the natural state and poverty must be explained, because you may end up blaming symptoms (in this case, landlords--in other cases, it's check cashing companies[0], or sweatshops[1], or the "profit motive") and implement a "treatment" that makes the poor even worse off.

[0] http://www.businessinsider.com/check-cashing-stores-good-dea...

[1] http://www.slate.com/articles/business/the_dismal_science/19...
Probably coincidence. I first learned of this from Frankie Bones probably at least 5 years ago.
I'm wondering when they're going to make the people in my town take the FOP and actual opaque full plate covers off.
Could you please not provoke and feed flamewars on HN? I'm sure there's a good discussion to be had about science funding but this is not the way.

On HN, if you have a substantive point to make, please make it thoughtfully, and if you don't then please don't post.

We detached this subthread from https://news.ycombinator.com/item?id=13922258 and marked it off-topic.
Want to read something funny. Check out the Bounty oversupply: https://www.bloomberg.com/view/articles/2014-09-12/how-to-st...
By the same process in which Amazon has sold counterfeit NoStarch books, Amazon could also sell counterfeit "Basics" products. At this point, we're pretty sure it has something to do with commingling...
We use it for analytics/data related analysis, so we use straight (or templated) SQL queries. The queries are a bit too thick for using an ORM. The boilerplate is a set of helpers to make sure what the SQL's intention is, is actually fulfilled without problems (lots of sanity checks to make sure the queries are correct before running, column stability, etc). Basically to ensure anything depending on the output still can trust it after the changes.
This assumes that any of today's technology will survive 21 years...
The speed is likely faster, but there probably aren't as many 16 bit floating point units.
Uber says it just had its best U.S. week ever despite ongoing problems
It's worth adding that Swagger 2.0 documents will be losslessly convertible to OAS 3.0.
You'll get the bill, but in 10 years when it and the associated late fees have escalated and accrued interest. At that stage they'll just send you a notice saying they've taken possession of your house and you must vacate within 7 days or go to jail.
Some game developers that had optimized with AVX were asked to take it out since it would crash overclocked CPUs that were riding the limits. Hit a patch of AVX and bam, they'd fall over.

Intel has mostly fixed this in more recent chips so that now they look ahead for upcoming AVX instructions and just slow down.
Ask HN: Start-up Failure Correlation
If 85% of start-ups fail and 75% of start-up significantly change their idea, do you think there is a correlation between changing your original vision and failure??
All that tools are included for free.

You are only limited if you try to use a higher-end feature (like analytics) but the overall tooling is all there.
It has lots of proprietary extensions and breaks lots of things from Postgres, but it's not far enough (at least for me) to consider it a completely different beast. You can still trust the Postgres documentation when the AWS documentation is lacking
It's probably an afternoon project to get that functionality. Since it's just a git repo, that much is easily shared. GPG supports encrypting messages for multiple recepients. Since pass is simple and open source it should be quite easy to add what you need. Send your patches upstream, I'm sure that others would find them useful too!
I've been thinking about this a lot recently, and while I used to unambiguously agree with this, I'm slightly more uncertain now.

First, to be sure, in the year of 2017, it's definitely the safe path to go with Postgres or MySQL. Traditional relational databases aren't distributed out of the gate, which is both a good thing and a bad thing. They're mature, which means that lots of bugs have been found and fixed, and there's a Stack Overflow answer for every basically error possible. And yes, Postgres will remain the "best" choice probably for at least another decade.

Very broadly, traditional relational databases are chosen because of two advantages: features (rich data model, query language, ACID transactions, etc.), and maturity. NoSQL datastore generally sacrifice the former for the sake of scalability, and lack the latter simply because they're too new.

First, the features. I think most people are in agreement that stripping down your data model to fit into a basic but highly scalable key-value store ultimately hurts productivity. But it's definitely not impossible for a scalable distributed database to provide most or all of the features that a traditional relational database provides; that's exactly what Google did[1], and what some open source projects[2] are trying to emulate.

Sharding Postgres is safe, but it's also hard. It does messy things to your application code, and also hurts productivity. And at the end of the day, you still don't get ACID transactions and joins if you ever have to do anything that touches more than one shard. We really do need a better solution that combines the best of both worlds.

Sure, traditional relational databases will probably always be the most mature databases around. But there will come a time when those new databases are mature enough. And I think along the way, we can rethink some of the properties of traditional SQL that make it hard to work with sometimes.

1: https://static.googleusercontent.com/media/research.google.c...

2: http://db.cs.cmu.edu/papers/2016/pavlo-newsql-sigmodrec2016....
Just make sure you don't have any Kindle books or AWS resources tied to the same Amazon account, in case Amazon cancels your account over the chargeback.
True, you need the full 1040 return for that, but most people don't have enough deductions to itemize -- that was my point. The average tax return is a 1040A or 1040EZ with the standard deduction. Those are easy.
As I pointed out in a seperate comment...

If I am willing to pay Y for an item, regardless of who is involved in the transaction then it doesn't matter if a percentage is taken. i.e. if Y = Y x 0.97 + Y x 0.03, who cares? Now you might say I could have negotiated that 3% off, and I'd argue that's probably not true.

I seriously lowballed the builder on the sale, the only reason I think I got it was the relationship the builder had with the realtor. The builder has incentive to give a discount to a realtor, as he has 50 other houses he has to sell. She also has an incentive because the quicker she can get me to buy a house, the less she has to show, i.e. the more she makes per hour.

All of this isn't exactly explicit, but in my case, the realtor and I discussed this. It was actually quite refreshing and definitely worked in my benefit as I picked up my house for around 10%+ less than the people around me. The realtor was similarly happy because I only took around a day of her time, and the builder was happy because he was in serious need of cash flow.
I meant to say $99 ;)
Open-plan offices are inherently age-ist. It's well known that older adults have more trouble identifying the location of sounds, discriminating between foreground and background sounds (dynamic range), etc. This means that someone talking elsewhere in the office seems just like someone talking right in their ear, requiring a conscious effort to block it out or concentrate on the person who is actually talking right in front of them. A noise level that wouldn't bother young people at all can thus be quite harmful to older people's productivity, putting them at a disadvantage and effectively "filtering them out" of many workplaces. It's only a matter of time before some of the people now singing the praises of open workspaces start filing lawsuits regarding those very same workspaces, as each position suits their personal interests.
TLA+ Mode
Thank you for your thorough answer.

I am surprised that you do not apply some kind of verification or checking using formal methods, however it might be the case (at least it is the experience I have) that this is still too inconvenient (and so expensive) to do for more complex pieces of software.
I agree, but I think it's intended to be shared on Messages primarily, which I would consider to be a social network.
I doubt that many Cisco shops expose telnet to the public internet, but I bet plenty of them have it exposed on a "secure" internal network since they know that no outside attacker can possibly reach it.
Why would Amazon let anyone sell an Amazon Basics product? It's not a "Basics" category, it's the "Amazon Basics" brand. Nobody else could produce those.
http://knowyourmeme.com/memes/horse-sized-duck
>Communism is total government, Anarchism is no government. Its oil and water.

This is false. Communism leads to a stateless society, which is known as anarchism, i.e without rulers. Where do you get your information that Communism has a government?

> each person works and is paid according to their abilities and needs.

Wrong! Workers are not paid within Communism, they collectively own the means of production and decide what to do with the products. Payment is a form of wage, and Communism abolishes wage labour completely. Communism is also moneyless.

"All Socialists are agreed that the political state, and with it political authority, will disappear as a result of the coming social revolution, that is, that public functions will lose their political character and will be transformed into the simple administrative functions of watching over the true interests of society."

-- Freidrich Engels, one of the founders of Marxism (https://www.marxists.org/archive/marx/works/1872/10/authorit...)

>If there is no government, who distributes things based on needs?

The workers collectively decide in the form of democratic voluntary participation councils whether anything should be distributed, to whom it will be distributed, how much is produced, etc; ideally these would be distributed, and several such councils exist all connected to each other, but none with authority over the other. In Communism, goods are not necessarily distributed, the workers receive the goods. However with the state of automation and abundance of resources (all resources are accessible collectively by the workers) sufficient can be produced to sustain others. However again, this is the collective and democratic choice of the workers. The kind of democracy I am talking about is not representative, it is direct or delegatory, and if delegatory the delegates are subject to instant recall.

>Why don't I just kill you and take everything you own?

Why would you steal in a society in which you yourself, a worker, collectively own the automation and tools to make what you want for yourself? Of all the offences, why would you choose theft? Within anarchism, how to deal with a violent offender would probably be a democratic decision. If you're interested in the crime question (which is a little problematic because 'crime' is defined by the state) then here is some reading:

https://theanarchistlibrary.org/library/scott-of-the-insurge...

https://theanarchistlibrary.org/library/robert-anton-wilson-...

http://anarchy101.org/2784/would-anarchist-society-with-crim...

https://www.reddit.com/r/DebateAnarchism/comments/44n3zi/how...

https://www.reddit.com/r/DebateAnarchism/comments/3uhbfv/how...

https://www.reddit.com/r/Anarchy101/comments/2ph8uw/how_woul...
Even if there are some small savings, at some point it's just less mental energy to place an order when you need something, which takes? I dunno 2 minutes.
A motorcycle or car is a fungible asset, and it's the use of the asset that's enjoyable. Gambling is not. It's effectively a service.

Buy a Harley/BMW, and come to regret it? You can sell it, and claw back at least part of your mistake. (and if you bought it Used in the first place, that sidesteps most of the depreciation argument)

Blow your paycheque gambling? You have no recourse.
Anytime I read something like this I just want to quit the entire industry. It's depressing. It's all just shit now.
No, that is a workaround. Telnet is still broken until they patch the security hole.
When Jobs came back to Apple he supposedly canned hundreds of different products and got them to focus again. While he was around, that's how things remained; each product had their own place. As time goes on since his departure, the clutter is starting to come back and the lines are starting to blur. Whats the difference between the new Macbook and the Macbook Air? The iPad 9.6 vs the iPad Pro 9.6? Apple Watch Gen 1 vs Gen 2 vs Series 1 vs Series 2?
Ha-ha 15 year warranty
A Biohacker’s Plan to Upgrade Dalmatians Ends Up in the Doghouse – MIT Tech
Now who's spreading misinformation? HTTPS doesn't protect the fact you're reading a blog (the IP of the server will be observed, and typically the server name through the cert itself) and while one can't prove which URLs of the server you visited one can infer based on the amount of traffic sent.
I've stopped using amazon for products that are easy to counterfeit. Beauty products are especially bad. It's really hard to know that a shampoo is real just by looking at it, and if you can sell a bottle of colored foam for $40, counterfeiters are immediately drawn to that.

I used to order an expensive conditioner (olaplex) through Amazon but got burned by this. The company that produces the shampoo started selling direct through their website (at amazon's price with free shipping) because they were losing out on sales through fake inventory that was being sold to amazon.
Naive question - why can't GitHub use a SHA2 function for commit hashes?
My girlfriend was wondering why programmers are so pedantic, and my primary response was "because they can never be wrong", and as a corollary it becomes important to always be right and develop a culture that points out every flaw in competence.

Its a pretty bad trait we should do something about that and just continue striving for peer reviewable code and implementations.
Surely you mean "nuklear"?
Asking because I really don't know: How are fluctuations in water level dealt with safely with this sort of thing?
High-Level Comparison of JavaScript and Go
Not OP but I have 0. I travel maybe 1-3 times a year and I usually install it for the trip then delete it.

Airports/flight/airlines are PRIME candidates for Progressive Web Apps.
All those big sites do a lot of things to make MySQL scale.

The point is just fighting the perception that MySQL can't scale.
On what evidence do you proclaim that Communism works with a state? Or that there is wage labour? Can you find any quotation at all from Marx or Engels in support of the state? How do you explain the existence of anarcho-Communism if you believe Communism has a state?

There is no need to be snarky. You could have just come out and said the point, vacuous as it is.
Oh another recreational diversion tool. One day we might entertain/meme us to death.
Wow, I wonder how long this has been an issue. I recall buying tech books a few years back and noticing that the book quality was pretty low. At the time, I thought it was a general manufacturing decision to save money.
What 3rd parties are offering it for purchase?
You can only go so far with SQL as far as readability goes, and is ensuring everyone in the team writes readable queries. Problem is, inheriting a big lump of queries is totally different from inheriting a big lump of code: you can write tests (even if a little black-boxed) and refactor the lump until it makes sense. It is far more convoluted in SQL.

I don't mean testing/debugging as in stepping through code that has been just written, but code that has been automatically submitted to the database during the night and for some reason has failed. The goal is to never be in that situation: with SQL you need to be way more careful than with other languages.
Choose the right tool for the right job. We are all building unique systems solving unique problems. SQL is good for some things and NoSQL is good for some things.

If you are taking the time and (someone else's) money to build something do it right and research how various data stores work up front. You should be at the point where it is obvious what the right decision is in your mind and if it isn't...get your learn on until it is.
Error on Norwegian Airline kiosk configuration
One of the hard problems we already had to handle was that Unix used long also for file sizes. So if nobody would use 64-bit types early on to break the 4G barrier on storage, then obviously, nobody would do it for time.

Even the 32-bit Unix versions shipped with this limitation for a very long time.
I want to give you brutally honest feedback, please do not take it personally.

I looked for something similar in Spain, a house in a rail wagon, something like this:

http://2.bp.blogspot.com/_nEZddcafnkk/SAoPN_PCK_I/AAAAAAAAAk...

http://vilssa.com/aprovecha-un-vagon-de-tren-para-hacer-tu-c...

https://decoracion.trendencias.com/casas/casas-poco-convenci...

https://www.youtube.com/watch?v=YXbBXpruaW0

Some of them were extremely cheap and simple but they had lots of charm and taste.

Your houses look totally ugly to me, cold. Humans not allowed kind of feeling.

You probably need to learn some design. Even when people will tell you the only thing they care is price, it is extremely depressing expending long hours in an ugly place.
Ha I came here to say this when there was only 1 comment on the page, and you beat me to it. Great movie... too bad we're actually living in it?
> Is easy to underestimate them.

VERY true.

> Databases are not easy to handle and operate.

I think instead are the easiest of all available options. With a SQL database you have at least available some kind of GUI to build the schema and do query and stuff.

And have see not-very-technical people building databases just fine.

Try the same with Cassandra "Hey, secretary, please build a Cassandra database for the contacts, please!".

Yep, not easy.

------

You only get into trouble when:

- You schema is super-bad. But is the same with NoSql

- You don't create that 1-2 indexes per-table (and some Guis/RDBMS auto-create them for the ID and surrogate keys, that is almost enough)

- You have a very large database. Or, you have a bad schema and is leaking as a very large resultset (or SQL query) that is overcomplicated everything.

- You forgot you have a powerfull RDBMS and insist to use it below the capabilities of Acces, yet, have proud in learning C++. Because C++ is powerful. But why dedicate a few hours learning the basic of Sql??

Most people have very easy problems to solve, and in contrast with the nightmare that is debug a NoSql store that badly try to re-create what a RDBMS have and you know some data is lost but good look finding it...

---

Where the situation get out of proportion is with the startup-mindset of "scalability". A problem that few have, even startups.
Some thoughts on the real world by one who glimpsed it and fled (1990)
Willful infringement? I assume you have proof that Amazon knew something was counterfeit and still sold it?
I mean that the buying/selling process is rather backward in technology and there's a lot of misunderstanding. The difficulties are less political and more inertial.

A primarily digital brokerage would be (is) a huge improvement.
Nah, you just feel that way because you aren't really building anything.
I went on to address that i the rest of the comment.
Woah! Cool to see Leah Culver is still around building stuff. Remember her from the Pownce days.
The 3rd party is whoever sells amazon the inventory, which may not even be the company that produced the product. There's a lot of opportunities for counterfeits to get introduced into the pool of real products, and there's a lot of incentive to do so, since profit margins are much higher.
The Cost of Cryptography
>South Yorkshire Police were informed by colleagues in Hertfordshire that they had identified an IP address from which more than 100 indecent images of children had been shared in April that year. The IP address passed on corresponded to an internet account held by Nigel's partner. But it had been typed incorrectly, with an extra digit added by mistake.

Here's the reason, for anyone else having difficulty to find it.