skysight-inc/HackerNews huggingface dataset:
It's not a matter of SQL/something else, but what you're storing in your DB, how you model data.

If you're storing state rather than information (append-only), you'll have a hard time in the future regardless of query language.
I suspect not, since that seemed to stem from a "forced-merge" of what where separate identities, for communication purposes. Basically, people don't like their Youtube comments and viewing history being tied in with a Google+ account (even if that wasn't happening, people where worried).

However, there's not usually that same desire for separate identities with online stores (for non-intimate purchases). So when a consumer goes to buy an audio book and they see they can use the same Amazon login that they use for buying USB chargers and lightbulbs, all they think is "oh, how convenient"!
Not much when combined with StackOverflow-Based Programming.
Microsoft has several embedded DB engines of their own (not Free, but they already own them), so I don't know that they would have used SQLite.
KeePass recently got an Argon2 KDF and ChaCha20 as a cipher. I highly recommend it, good mobile apps, pretty simple UI, control over your own DB, sync it with your favourite tool, I use SyncThing as its Android support is excellent.
$150,000 per instance. Plus other damages.

https://www.law.cornell.edu/uscode/text/17/504

https://www.law.cornell.edu/uscode/text/17/chapter-5
I'm a dba so yes I can remember DBAs. I don't understand the condescension from you comment. As a DBA, I have never understood the argument of a mutating database as a solid justification. It just sounds lazy/unprepared, at best. Sure, there may be a valid complaint for the unicorns out there, but they represent such a small percentage of situations that I hardly see how ther experiences necessarily translate to everyone else's situation. "It's hard" or "it's difficult" sound like blame-shifting to cover for a lack of actually understanding requirements.

I don't mean to single you out in this comment. The reality is that your comment just really reiterates so many of the same arguments that are regularly trotted out as justification.

NoSQL already came and went. It was called ISAM. It has a use case, but it's not the silver bullet everyone wants it to be.

Oh yeah, as a DBA, I've loved hearing how NoSQL was going to do away with my job and that I am a 39 year old dinosaur who'd better catch up and get on board with DevOps. Guess who runs data CI where I am? Guess who manages our Mongo and Redis servers. Yep. The ancient DBAs.
There wasn't - the largest minimum integer size from C90 (ANSI C) was long, with at least 32 bits. "long long" was agreed upon at an informal summit in 1992 as an extension 64 bit type on 32 bit systems until it was standardised in C99 (but already existed in several compilers at that point, including GCC).

So GCC may have had 'long long' already when Linus started working on Linux.
Share your homework
In my CS101 class I asked what the "public static void main(String[] args)" meant at the beginning of the java code we kept getting and got the response: "It's some magic, don't worry about it."
Newton (Apple's old PDA) had a similar problem in 2010 [0]. In short, while the base system and C++ interfaces used 32-bit unsigned ints with a base of 1904-01-01, NewtonScript uses 30-bit signed ints, with a working base of 1993-01-1, overflowing in 2010. The fix was a binary patch that changed the time bases.

0: http://40hz.org/Pages/Newton%20Year%202010%20Problem
How much the tide varies in any given area is well-known, you just take that into account when deciding how high to make the ceiling.
EFF needs your help to stop Congress dismantling Internet privacy protections
Well when you're the only person/people using C you can get anything through the compiler committee very quickly.
I live in Albany, NY. Definately not in a bubble.

They have an arrangement with USPS to deliver groceries. The service itself is fantastic. It's just that they are effectively attaching $20 to each order in different costs and have trouble managing the packing operation.

It's great for us because they deliver early and it reduces our grocery trips.
It's not about hiding OOP, it's about being overwhelmed with too many new concepts at the same time. Put yourself in the shoes of a beginner: the runtime, the IDE, the language keywords,... everything is new to them. Once you know your way around simple functions you can start adding another layer of abstraction. But slowly. Maybe Ruby would be an easier start for OOP than Java.
Someday I'll be back on Linux. Inertia keeps me where I am right now.
Trump Sics Lawyers on Teen for Making Silly Site Where Kittens Punch Him
WebAssembly does not currently have an fma instruction, and implementations are not permitted to fold plain multiply+add sequences into fma because that produces different rounding.
What the article doesn't say (didn't watch any video, so kick me please if need be), is whether the police ever caught the guy they were actually looking for, at the actual IP address.
>lose all the benefits from promotional transfer

Were you not able to direct the person on the phone to recreate the account for you, and to include all benefits, and then some for the inconvenience?

I've always gotten what I wanted from US ISPs. Say what you want about their evil business practices, but it sure is easy to get whatever weird shit you're asking for with simple "ok, you can't give me this? Please escalate to your manager / please transfer me to retention."
EU Cracks Down on Cryptocurrency but Fails to Regulate Traditional Banks
Not according to the Copyright Act of 1976:

https://www.copyright.gov/title17/92chap1.html

A “work made for hire” is—
(1) a work prepared by an employee within the scope of his or her employment; or
(2) a work specially ordered or commissioned for use as a contribution to a collective work, as a part of a motion picture or other audiovisual work, as a translation, as a supplementary work, as a compilation, as an instructional text, as a test, as answer material for a test, or as an atlas, if the parties expressly agree in a written instrument signed by them that the work shall be considered a work made for hire.
Certificates of provenance or authorisation.

If Amazon require a machine-readable mechanism, they've the heft to provide one.

PKI or Blockchain-all-the-things.
Unless the UI is plagued with actual blood-sucking parasites, s/ticks/tics/.
The Build Engine's Golden Age of FPS
The test page is still vulnerable for me.

https://lock.cmpxchg8b.com/SaiGhij5/lastpass.html

Chrome 57.0.2987.110 (64-bit)
Version: 4.1.42
Built: Thu Mar 09 2017 12:40:16 GMT-0500 (EST)
Binary Component: true (Native Messaging version 4.1.34, built Jan 11 2017 01:45:24)

Any idea why? I thought no user action was required? No custom error message for NXDOMAIN (I think?), I see the Lastpass site, then calc.exe opens.

https://twitter.com/LastPass/status/844176201392504834
Java is my favorite language now, but its power comes with a lot of potentially confusing constructs. The sheer complexity of the syntax is bad for beginners as well.

It's harder to create program that compiles and runs, at least until you understand compiler and syntax errors well enough to avoid them.

I learned Java as my second language after Perl and I remember how horrible it was to grok all the concepts at once.

At the same time, like I said, it's my favorite language now. The syntax, constructs, and standard library are built in a very sensible way. There's nothing I can look at in Java and say "wow this really fucking sucks" which is rare among languages. C# is the only language I can think of that definitely has cleaner design.
> Notification channels: Android O also introduces notification channels, which are new app-defined categories for notification content.

FINALLY. I talked to a Google dev about this idea >1 year ago to enthusiasm but I never thought that it would actually be implemented (and I was too darn lazy to work on implementing it myself)... I'm so glad that channels are finally a thing in O! Hopefully they'll also add the ability to put different channels in different named Swipe views so I can flip to different tabs to see different notifications.
Also, the damage that a local bookseller can do to the copyright holder is pretty limited in comparison.
Agreed - I was tolerant for quite a while as the vulnerabilities seemed obscure and the handling seemed good, but they kept cropping up in more and more obvious ways. When KeePass got a crypto upgrade recently I jumped ship. I loved LastPass for the sync, but SyncThing to my phone has made it all too easy to get away without it.
nice challenge to google which went after the Otto guys
A fellow Pownce user in the wild! Incredible to think that was 10 years ago. I feel like that app was years ahead of its time — the casual immediacy of Twitter without the character limits, the ease of sharing media like an internet-wide HipChat or Slack, topics like Reddit. Selfishly, I always hoped Leah would stop working at Dropbox and start another company :-)
Skimming through your comment history it's obvious you have a bone to pick with modern physics. Is there some discrete point in history where you think we started diverging from falsifiable experiments so we can perhaps compare before and after?
Yeah. This is one of the reasons why I really don't care for self-checkout in grocery stores. Sure, self-checkout is mostly OK so long as you're swiping small boxes of barcoded stuff. But get to produce and it's a mess. I basically won't use self-checkout if I have any non-barcoded merchandise. (Which basically describes every time I go to a grocery store.)
yes, its a good point to make. and not wrong, but i wouldn't say its the whole story. people have been creative and ingenious long before money existed. i certainly dont have enough historical knowledge, evidence, or thinking to make a compelling argument that money doesn't inspire creativity, but i really do have a suspicion that most good stuff comes from people who do it "just because", not to get rich. look at the incredible academics, artists, writers etc throughout history that weren't ever rich, nor really made the effort to be. but, for lots of day to day stuff, i do think money keeps the gears turning. so, i guess "why would they expend the effort in the first place?" ... because its fun.
> you're already well aware that you're building a CP system, and that availability and latency aren't your main concern

Assuming you've chosen correctly between CP and AP approaches, this tells us that availability and latency aren't as important as consistency. But there's nothing that says they aren't arbitrarily close...
FPGA are cheap. What's expensive are the engineers who can speak HDL and make use of a FPGA.
Part of the issue in healthcare is the "who gets to decide what software to buy".

The culture seems to be that individual departments get to decide their own software, based only on their needs. Interoperability is not on their list.

So radiology buys what they want, admissions buys what they want, and so forth.

Then, the department that has the least clout and direct funding (IT) has to tie it all together.

There are some actual standards like HL7, and some generally accepted non-standards like Orsos, but they are all too loose to solve the problem completely.

Changing a name is hard partially because it is one of the identifiers that tie the mess together.
I forgot to add that we agreed to let her be our agent for the home we were buying. We didn't need a quick exit.

This particular realtor focused on building a client base and having the shortest listing time. Her average time on market was 1.2 day.

The 60 day thing was a luxury for her. It's a metric hack that allows her to get more listings and be more selective. People make all sort of wacky deals to spike metrics.

We also ended up buying another of her listings, so she did well.
iPhone 7 Functional Selfie Case
Building a Website with Limited Experience
I'm on board with Java not being a great first language but I'm pretty tired of posts constantly citing ancient unidiomatic Java to prove how bad of a language it is. Their file i/o example could just as easily be

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;

public class fileIO {
public static void main(String[] args) throws IOException {
Files.copy(Paths.get("test.txt"), System.out);
}
}

Granted that Files utility was added in 2011. Even in 2010 there were plenty of better ways to write that example.
Not really; Otto wasn't a side project unrelated to Google's existing and planned business.
I can record calls on iOS
I disagree.
Yes, Java is verbose, but all this verbosity makes sense.

I think it is better to write more code, but be able to understand it and reason about it, than write one line and rely on all magic under the hood (having no idea how it works).
That's exactly why they won't let you store their response data. They want the data used to build apps to help consumers board their flights or get picked up on arrival, not benchmarking dashboards for third parties to assess on time performance and the efficiency of its baggage handling service, besides which the airport itself is likely subject to restrictive licence agreements for some of the data supplied in the API.
The Android driver model is not what holds back updates. Time and monetary cost of OEM customizations, subsequent carrier bloat, and testing (all performed in series) are what hold back upgrades.
I have a copy of Programming Robots with ROS in front of me which I was on the verge of sending back to Amazon. The text printing is fuzzy and images have noticeable banding. You can't read text in the screenshots it's so bad. It's like the book was printed in draft mode. I bought it a month ago.

Here's an example: https://imgur.com/X6KwHNm and another: https://imgur.com/nTflKSL

I bought it on sale, but this retails at £40. That's not acceptable. I've bought full colour textbooks with photo quality prints for the same price.

I had a look at a previous purchase, Fluent Python, and it's similar but not as bad. The animal icons (e.g. the ravens with little facts next to them) are still quite poorly printed. I bought that about 6 months ago.

Looking further back in time, I've got some pocket guides to Python and C. It could be a placebo - maybe the paper just feels nicer over time. The printing also looks better, but there aren't any big ink-dense graphics to give a fair comparison:

https://imgur.com/koeIpLO

The first two I bought from Amazon, the latter I bought from Blackwells, but that was years ago. The seller was just Amazon, not a 3rd party.
There's a pretty significant difference between someone being able to tell, for example, that you visited medium.com, and that same someone being able to tell exactly which blog post you read because the whole request is unencrypted.
Extreme Room Makeover Must Watch
While I agree I was expecting a more visual story from the synopsis, I strongly recommend the movie "The Hunt" with Mads Mikkelsen to get a feeling of what he may have gone through. It's a really good movie.
Did you for real make a new account to complain about your thread being moved?
That means making a whole networked black-box, based on FPGA(s) and exposing an API for external use.

It's certainly possible to make. It's also a very expensive very specialized appliance. All of that to do some matrix manipulations.
I'm surprised there still are US-Bound flights.
It's a much bigger step for a payday loan business to turn into a bank (basically impossible due to regulatory barriers to becoming a bank), than for a pawn shop to switch suppliers. Look at it this way, when people move out of poverty, their need for payday loans goes down, but their ability to buy stuff goes up, so a pawn shop has some potential to capture the increased purchases.
That's definitely an option, and possibly a business opportunity. Downvotes are unwarranted.

Other options would be to require bonding or otherwise validating sellers, particularly over a certain volume. Amazon (and other retailers) might collectivise or bundle sellers, with an intermediate serving as a vouchsafe for quality and origin, if necessary.

Otherwise, this whole situation is a massive trust breakdown, for both sellers and buyers, and a major problem for Amazon generally.
How many of the other data structure choices that were made in the early 1970s didn't need to be changed for 40 years or so?

A choice that gets you 40 years down the road, instead of millions of years down the road is a good choice, when you don't even know if you're going to have roads in 40 years.
Sure it is. It's no different than Facebook Messenger in practice.
SF Craigslist gonna be great
Addressing the digital security gap for U.S. communities at risk
If you're going to take CS AP classes in high school, it's gonna be Java. This probably explains why a lot of people learn Java as a "first" language. (And no, not everybody started programming when they were five.)

https://apstudent.collegeboard.org/apcourse/ap-computer-scie...

https://en.wikipedia.org/wiki/AP_Computer_Science
I lost control a YouTube account with over 4 million views due to the changeover, so I am kind of bummed about it.
disincentives (autocorrect)
It also officially named Amsterdam Airport Schiphol, has the words "Amsterdam Airport" in its logo, and appears as Amsterdam (AMS) in flight searches. It's not like there are any real alternatives for flying into Amsterdam
You 100% hit the nail on the head. It's really, really amazing to see how absolutely disconnected the buyers and the users are.

I was doing training at one hospital where, when they admitted a patient to the floor from the ED, had to print out the entire EMR, because the EMR in the ED and the floor was not compatible. Insanity.
I think that is a great idea! I'm wondering if it would have any effect if he heard his own voice too? Like the voice in our heads.
Vaguely related: the security of airline passenger data is atrocious. https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carme...
Sorry, this belongs on brilliantcode's comment above. Mobile client and poor connection and fat fingers.
Hey, thanks for the example
Because that's what all websites do.

Sometimes the lack of javascript fucks up the presentation a bit or blocks some user actions. Nothing much.

This site is the 0.xx% that displays a completely blank page. It might as well be dead.
Why Every Business Is a Data Business
I don't see how this is much easier for a beginner. :)
That is actually how Common Lisp represents time:

https://www.cs.cmu.edu/Groups/AI/html/hyperspec/HyperSpec/Bo...

When you look up "integer": https://www.cs.cmu.edu/Groups/AI/html/hyperspec/HyperSpec/Bo...

"An integer is a mathematical integer. There is no limit on the magnitude of an integer."

What happens when an integer overflows from a fixnum (single-word representation) is that it gets upgraded to a bignum behind the scenes.

IMO Common Lisp is the only programming languages that handles time correctly out of the box, and aside from Scheme (http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z...), is the only programming language with proper support for numbers.
He spent a total of four hours in a police station. Four hours. Then three weeks (three weeks!) at his mother's waiting for his laptop to be scanned. And that's it. Daddy can't come home because he's on a holiday, or on a business trip, and he'll send you a postcard, and now off to bed. Employer, same thing: "horrible mistake, accusing me of something I haven't done, in three weeks I'll come clear" and that's exactly what happens, with excuses from the police. If this has impacts on your work, then you don't have great colleagues for sure.
Leads, go home –and take your reports with you
I think you're vastly underestimating the economies of mass production and the complexity costs of even templated or made-to-measure items.

Yes, you'll see some degree of custom manufacture, as exists now in furniture and a few other areas. But in too many cases, the costs of mass production and available efficiencies are simply too great to compete with.

Apple's devices, as an example, are not custom-specified, but are offered from an exceptionally small number of variants.
Actually a good chunk of work was actually research, marketing and sales since he didn't start on the website creation till the very end. He picked a template and modified it so that's not a lot of work either. In the end he got lucky with getting the first sale. As shown by him he was not able to replicate his initial sale. In fact now that I read it again all his sales were lucky shots. None of which he could reliably replicate as a sales strategy.

Bill Gates also lived with his parents and worked out from their garage. If this article was targeted at rich kids that want to make money on the side and don't have to worry about paying rent and buying food then sure don't worry that you are going to end up losing money in Month #1. and Month #2 and Month #6.
I understand how it works. I don't see why this would extend any legal benefits to Amazon in disclaiming responsibility for the faulty and dangerous products they sell and deliver.

Commingle all you want, if you are taking the money & shipping the product, you're legally responsible in ensuring that it is up to code. Any physical retail shop would have been closed already, why is the government not doing its job?
I can see your point, but and maybe I'm being fastidious, but I Nagaragawa River also irritates me. It's only born of ignorance - no one calls it Mt Montblanc.

I get it - the original meaning of the word is as relevant to its name as is the combination of the words forming its proper noun. To the Japanese Fujiyama is Fujiyama, and so there goes an argument for transliterating the name. And as point out, good luck communicating with a local when you ask where the "Nagara" is.

But look at the converse:
Loch Ness
尼斯湖nisihu in Chinese

ネス湖 nesuko in Japanese
Show HN: A new way to filter HN stories
The comparison of the code in the article is a little unfair, though. You have to prepare a statement, bind some values to it, and then convert engine-specific data in a loop into your language's representation. Of course DB-modules help with that, but the boilerplate complexity remains.
Luke and Heather, I love it. Here are some requests:

- USB Wall outlets

- A panel system around the house to keep cords organized

- More pics

- Info on how much weight can the bed / tables hold

As for questions, how much does would that Solar power (1kw) on the Boxhouse Deluxe power? Could it handle a Macbook Pro playing video games, a 4k tv screen, a heater running 16 hours a day?
He received £60,000. Even adding one more zero wouldn't be enough in my opinion.