skysight-inc/HackerNews huggingface dataset:
It wasn't clear from the article, but the context I found was that the Camden County Police Department took over policing from the Camden City force on May 1, 2013.

Cities often have multiple options for who "owns" local policing - county level police, county level sheriff's office, contracting out to a neighboring town, or even state police.
There’s toga (https://toga.readthedocs.org) which looks reallypromising.
CloudBees acquires CI/CD company Codeship
Are you specifically talking about recording times onto a new blockchain, or do you mean something like a timestamp based on block IDs?
that’s what i meant about fitness.
I think that to compete with electron it would need to have something like React. It's very hard to go back to gui controls and the way they were done since before the web after you tasted something like React.

Killer innovation is not the markup language but components (extremely flexible and trivially composable at any level).
Great, thanks. That is a good start.
The main issue with this is that Apple doesn't allow downgrading of iOS. Thus, one might be able to maintain a device on an older version of iOS that is most suited to it, but if anything happens that requires a restore, then that device is effectively dead in the water. It seems to me that at the very least, Apple should backport relevant security fixes at least one major version, if not two (for example, a bug found in iOS 11 should also be patched in iOS 10, should it be present), and they should sign the last revision of one or two major versions back, so that these things aren't thrown out en masse.
SpaceX Falcon Heavy First Flight Stream Live (Launch 12:45 EST)
If you stick to an old iOS, you lose the ability to install usable applications at all.

Apple will let you download the most recent version of an app supported by your OS... but only if you'd installed it previously. If you try to install an app for the first time, it won't give that option, and will instead tell you to upgrade your iOS instead. And then there's the fact that many of the old apps simply won't work, because they rely on out-of-date API's no longer supported by servers.

Due to the inability to choose versions of apps to install, I'd say that in iOS the user is not in control of their software.
It's hard to say without really diving into that code. The 100x disparity seems pretty surprisingly high.

Often times people will give the JVM a sizeable heap in the interests of reducing garbage collector pressure (sometimes this is counterproductive). Usually it's possible to run with a much smaller heap, but we're still talking 100's of megabytes for most non-trivial apps. Even the VM itself will allocate a decent amount of memory besides that.

There's a number of reasons that typical JVM apps use more memory, but most of it seems to boil down to using the heap much more, lack of real value types (using the stack far less), and size overhead with small objects (see: https://www.javamex.com/tutorials/memory/object_memory_usage...).

It seems like the low cost cloud instances could be a real driver for the adoption of more lean runtimes. My client couldn't even consider those 256m/512m Heroku instances (with a large legacy JVM app).
I have lots of experience with C++, and a non-trivial amount with C. I've done everything from game development to writing drivers to scientific computing with these languages. Here's how I describe it: a good portion of the stuff C and C++ programmers learn with experience (e.g. best practices, memory management, etc.) are "front loaded" in Rust by having to learn about Borrowing, lifetimes and the like. One isn't harder than the other, but the path to proficiency is quite different. In my view Rust has a superior path.
> They were created to protect the new form of wage-labor capitalism that emerged in the mid- to late-19th century from the threat posed by that system’s offspring, the working class.

Nonsense, the police were not created with that goal in mind. The Romans had police, plenty of European cities had police forces prior to the 18th century (see Rembrandt's painting 'the Nightwatch' for some proof of that) and so does every other normal society today, even the ones that are not dictatorships. Also, you've just made the leap from 'secret police' to 'plainclothes detectives' to 'any police'.

The linked article is clearly pushing an agenda and in the process does a lot of historical revision.

Police is a normal and useful component of society, the kind of excesses that Americans have to contend with are a direct result of a society that is broken in many ways and for which there are no easy fixes.

If you let the regular police get away with enough bad stuff over time the good guys will leave the force and more bad elements will enter. Keep this going for a couple of decades and you get Baltimore. But it need not be that way. Fixing this will be hard though, they are pretty strongly entrenched now and it will take major force to get rid of them, similar to how hard it is to get rid of the Mafia in Italy.
Agree 100% on Uber's anti-competitive practices and pricing structure. Amazon does the same thing - it's retail business which is what Amazon is famous for produces a substantial loss every quarter (and it's increasing). They have been subsidizing their losses with the profits from the high margin cloud business. This is supposedly a very serious felony when you have pricing/market power (and obviously Amazon does have that), yet Jeff Bezos and his executive team remain handcuff-free.

I haven't read that book, but your statement about markets only existing with the state strikes me as very odd. Conceptually, no government is required for a simple barter system - you and I can simply agree to trade X for Y. Perhaps that is key point - if you want to use "money", then the state is required. Although even then you can theoretically just use gold/silver coins.
We completely agree about what a blacklist is.

I am saying the function should not be called isVeganIngredient if it returns true for ham. It’s misleading. It’s bad design.

Two possible solutions:

1. Invert the return value, and change the function name to isKnownNonVeganIngredient (and take similar steps for the other functions).

2. Even better, scrap the functions entirely, and just release the data (e.g. publish a dumb JSON package on npm called non-vegan-ingredients), so people can use everyday array methods to consume it however they want.

I’m not the one downvoting you btw.
See, for a website, that's fine. But not for an application. Why would I not want an application that fits in well with my chosen OS, and follows the design guidelines and patterns of that OS?
It doesn't have to be an either-or. Some projects will be better built with Electron. Others with PyQt. They can coexist perfectly well.
This is correct. Shareholders may increase the voting power of their shares up to 10x over 10 years by registering their shares on the company’s books.

(I work at LTSE)
There is a huge difference between these two scenarios. LOL has a very clear objective function and feedback. Code quality is a metric that is hard to make precise, even humans have trouble with it.
I am assuming the airport had stalls with doors, and those doors had latches. I admit I don't travel very widely, but I'm yet to see hands-free stalls.

It shouldn't be hard to order the sequence of steps such that washing your hands is your last activity before leaving the bathroom.
The licensing is a problem for an Electron competitor. I really wanted to use Python / Qt to make a desktop application I'd like to sale, but got confused by the licensing issues. I'll just use Electron. I hate that this is the case, but pretty screenshots and good marketing will be far more important than a fast startup time.
Well, an order of magnitude of difference is a hint that, whatever the quality of the existing crates, there are definitely areas for which you are going to be hard-pressed to find a good solution (say, localization), or a solution at all.

It is not a sign that there is anything wrong with the Rust ecosystem, it has a very active community and things are moving in the right direction, it is not just as full-featured as more mature ecosystems out there.

See for instance https://github.com/ErichDonGubler/not-yet-awesome-rust

There are quite a few use cases not listed here, obviously.
You cited an example that is literally trivial in QT. The implication is that instead of comparing tools on their actual merits, and then forming qualitative conclusions, you already have an opinion you're trying to convince others of and are attempting to support it by making assertions about a tool you don't understand.
Live YouTube Stream of Falcon Launch
Well, let's say all electricity stopped existing one year from now. What would I be? From engineer to... I don't know, maybe farm worker? I know enough about farming and distribution to get by, but would I be able to assert that? I'd probably be just a picker on the field. I imagine that's how these people feel about their future. What do I do now? I still have a full time job so no time to re-educate. Not enough savings to re-educate while out of a job either...
No, please do. Explain to users why you need that, and why you feel you are important enough to bypass and ignore all of the existing design guidelines and patterns of whatever OS I'm running on. And why you feel you have to use up all of my CPU and memory to do so.
The Tera was not a success. I remember people trying to get me to use it for graph problems, but it didn't really provide anything I couldn't do with a regular computer at the time.
> Apple neither forces OS updates, nor forces app updates.

A daily (?) annoying prompt to update the OS that can't be permanently banished isn't technically a "forced" update, but it's a clear degradation of usability.
It doesn't sound like a complaint so much as an elegy.

I still regularly use an original iPad nearly every day. It can't update past iOS 5, and it's been pointless to try to install new software on it for years. At this point, it's mostly a Kindle and PDF reader that is still much more usable than our Kindle Fire.

That's no complaint! It's sad because these were great machines that are just becoming obsolete. Its the upside of such attention to hardware quality: they become obsolete before they break, instead of the reverse.

I use an early-2011 Macbook Pro too, which is far more battle-scarred (the battery swelled and cracked the touchpad before I replaced it, and I lost a few screws when installing an SSD), but it still feels like a great everyday machine.
Spire launches into 2018 with 3 launches in under 3 weeks
Exactly. If the Koreans and Japanese can farm their farms and feed their pops. despite tight labor markets, depop of rural areas and expensive labor, we can do it too.

In addition, higher prices might make us less wasteful. What is it, 30% of food ends up in the rubbish bin?
How things are going, I can easily imagine most people using laptops and NUCs, with USB taking the role of Amiga 500's expansion slot, for example.

With traditional towers becoming a niche thing, or back to time-sharing, with browser/cloud infrastructure instead of green phosphor and mainframe.

Nice tip about the S-100 machines, I don't remember them.
The image has one of the angles only run from 0 to pi rather than -pi to pi. Thus we are only seeing one half of the symmetric picture.
https://news.ycombinator.com/item?id=16305769
Movavi Video Editor 14 Activation Key and Crack [Latest] 2018
If you don't want to pay for a commercial license, just use PySide. It's LGPL-licensed and has nearly exactly the same API as PyQT. So near that when I switched out PyQT with PySide, all I had to do was change two import statements throughout a ~3000 python gui application.
Between Wind and Waves: Ekranoplans
Does anybody have a link to the technical webcast?
I'm sure that's part of it, but the primary usability studies I'm aware of have all focused on speed/response. Whether this translates to "native" apps or not, I'm not sure, but certainly for the web, response times are king [1]. Curiously, this metric has been a stable predictor of retention for decades (see the sources in the link as it'd be redundant for me to post them here).

[1] http://ixd.prattsi.org/2015/04/response-time-is-speed-the-ul...
Apple doesn't force OS updates, but they promote them very aggressively. And if you accidentally update, Apple makes it impossible to downgrade.
"Hey why use this? It's the same as Slack?"
"Hey why use this, it's the same as IRC?"
"Hey why use this, it's the same as a mailing list?"

These are the sorts of things people say to lazily kill any new idea.

"Hey why use this new fangled 'google.com'? It's the same as Alta Vista."
"Hey why use this new fangled 'google.com'? It's the same as grep."

People say this stuff because it makes them feel smart.

Folks, not all software that allows people to communicate via the Internet is the same.
Well it also spends 3 times as much as the NHS on healthcare, and look at the results. It's inefficient as hell, yeah.
It's more than that: Safari could be fine on these devices, but the original iPads had very limited memory, and websites these days are resource-intensive. It's hard to browse the web, when otherwise it would be a great web and ebook reader (it's just the latter now).
Would love to read more about this. I've read that early programming was thought of like a glorified telephone operator, but that these women had advanced mathematics degrees.

I can't find anything non-biased though, everyone just wants to push the female victim narrative.
Well, a top-end PC from 5+ years ago can still easily outperform a lower end PC made today. This is true even if you don't have an SSD in either.

A "top end" iPad will lose in performance to the "bottom end" of the very next generation of iPads. Granted, that isn't the same thing, but the point stands.
I would be interested in hosting "office hours" electronically
ProcessOut cofounder here. Happy to answer any questions you may have :-)
Cryptocurrencies Technical Analysis: Ethereum, Ripple, Litecoin, Bitcoin Cash
Really enjoyed this post, thanks.

I'm not sure if I really understood how the cache-oblivious solution works though in this case, I can't get an intuition for how the code linked in the github relates to the description in the article.
Sure, so we should try to make them better instead of sticking with things that are old and crappy.
I use 1st gen iPad as client for Plex it runs ok there. It can also play (correctly prepared) movies and YouTube, so it is really ok for kids use.
and another option use Tcl/Tk, or just Tk with your language of choice: http://www.tkdocs.com
Thank you for the link! I was actually wanting to read a survey on this topic. I'm obviously sympathetic with the general approach of focusing on augmenting rather than replacing humans in teaching.

I confess I'm more skeptical of "data, data, and more data" than the author (from whence it comes? an A/B test of the video widget we wrote last week? the "anecdotes" of a skilled teacher with decades of experience can surely be more informative sometimes!), but I'm certainly eager to incorporate what good data is available!
Exactly my thoughts too. I was "forced" into buying a smart TV this year. The app store sucks and they serve occasional ads too. I pulled the LAN and wifi off the TV. I am happily using an after market custom android box plugged into HDMI and a Bose TV sound bar. The TV is just for the display.
I think there are only BTC/USD futures. It might make more sense to directly buy USD. Also, is the long position actually hold by a bank or just some random person? In the latter case there'd still be a liquidity risk...
Hey, it happens in Canada too.

https://www.thestar.com/news/gta/2012/06/29/saga_of_a_toront...
Yeah, I wish you all the luck... but look at it from a new programmer perspective, or someone that wants to create an app for money, but doesn't know if it will work.

On one hand you have the complex licensing thing (PyQt) where you are limited to desktop of Mac, Win, Linux. On the other you have a skill (JS dev) that is good for literally any screen, on any platform with almost zero complications for commercial apps. It is a no brainer.

If it isn't obvious, I have begun the transition to embrace JS for what it is... I am learning it and it hasn't been too bad. Python will be relegated to ML/AI and glue...
Drivers don’t trust Uber. This is how it’s trying to win them back
With PWAs coming to desktop, "Electron problem" will be solved this year.
> I believe where that started was after Griggs v. Duke Power, where pre-employment tests were found to discriminate against African Americans.

That is not what was found that case. What was found was that any hiring criteria which had an unequal racial impact and was not sufficiently demonstrably tied to actual job performance was illegal racially discriminatory. It neither extended to all pre-employment testing nor limited itself to pre-employment testing.

> These tests were effectively banned

No, they weren't. Pre-employment IQ testing is still used.

> What happened after that, was that the "testing" was legally sent to the colleges and universities for them to vet.

Blaming that on Griggs v. Duke Power is especially rich because one of the hiring filters which was found to be illegal discrimination as applied by Duke Power in that case, because it was not demonstrably tied to job performance, was a diploma requirement.

Now, if you want to blame this on some kind of popular mythology about the legality of pre-employment IQ testing, based on a misperception of Griggs v. Duke Power, okay, fine. But that's a different story than the actual legality.
Website Judi Poker Online Indonesia Terbaik – Pokerqq81
Why you need analytical prospective
They're not slaves proper so it wouldn't be nearly as destructive. More like a healthy correction in the market.
Ask HN: Why do blockchain urls die?
I am a firm believer in the disruptive power of blockchain and the good it will do in the world, so I am dismayed at how beneath the hype there is so little quality at present.

For example, even a simple picture sharing implementation of IPFS is down: ipfs.pics

What remains of it, http://66.172.27.106, is slow and buggy. The pictures often do not load at all, and this reduces confidence in ipfs itself.

I was also excited to hear about Counterparty's oracle and betting feature, not for gambling necessarily, but as an implementation of swarm intelligence. Then I saw that all the sites I could find for this are down.

The startup and ico sites often have typos.

What is going on here? Is this technology just THAT new? Is it harder than it seems to make polished websites? Conventional websites seem to have no problem. Same with applications. Non-blockchain open source software works far better, and I don't understand why it's so hard for blockchain developers to do better.

My store on openbazaar could never be found. (Openbazaar 2.0 is better, but still, IMO, not ready for primetime.)

Toshi dapps are primitive. They seem to run very slowly.

I could go on and on.

Why is this happening? What can be done about it? We need to do better.
Tried it... needs a TON of work. Go read the gitter. So much churn and jank that it really isn't an option. period.
>Nonsense, the police were not created with that goal in mind. The Romans had police, and so does every other normal society, even the ones that are not dictatorships.

So, every 'normal' society doesn't have a ruling class that uses police to protect its assets from the working class?

>Also, you've just made the leap from 'secret police' to 'plainclothes detectives' to 'any police'.

Don't see the contention here.

>If you let the regular police get away with enough bad stuff over time the good guys will leave the force and more bad elements will enter. Keep this going for a couple of decades and you get Baltimore.

Replace Baltimore with 99% of the police agencies in the US (can't speak for other countries), and I'd agree.
Almost the same thing happened in UK after Brexit. The atmosphere was so poisonous against them, that the EE workers did not return in the normal amount, so that all farms that rely on them for cheap picking are suffering.
In other news people who are less willing to smile also tend to be less friendly.
Android P will deprecate framework Fragments
I want both, and it's quite possible to have both.
Ask HN: Would anyone be interested in large fourier transforms as a service?
Long time HN lurker, but forgot my original username, hence this new account. I recently founded a company in the digital signal processing space. One of the applications that we are considering would benefit from the ability to compute lots of large DFTs (>100M points) with minimum possible latency. I have been looking into the various ways of doing this, and one possible option would be to build a large dedicated hardware cluster to churn out large double-precision DFTs. However, our application would not be able consume all the resources of such a system, meaning that the economics will not work out unless there were other parties interested in utilizing it as a service. If you would have an interest in using such a service, could you please share some information about your prospective application and it's requirements (DFT size, precision, and throughput per second)? Please give a rough idea of the application area so that I can figure out how many unique applications are being described. If instead, you already know of an accessible solution capable of scaling to 1B point DFTs (that is not private), could you please let me know?
I love the landing pad boat name "Of course I still love you"
The technical webcast is RIP for the general public. If you want to find lots of info about SpaceX events, the reddit sub spacex is quite good.
Not a podcast, but a diagram of Unix history. But is interesting, and below it there are many links to articles about Unix.

https://www.levenez.com/unix/
my question is how do game engines do styling ?
Or maybe they are curious about what differentiates it? Maybe they are asking questions to learn more about the motivations behind the project? Maybe they don't know why they would want to use it, so they are asking to see if they are missing something. There are lots of reasons why people might ask the same question. Just because you might ask those questions to feel smart, doesn't mean that everyone else asking them is doing so for the same reasons.
That sounds super useful. Does it create its own window as a Python library or am I missing something?
Over a MILLION live watchers on this youtube link. Is that a record for youtube?
You raise valid points. Of course, a web developer who has never used Python will be more comfortable with Electron. That may be a very good reason for her to prefer it.

Regarding licensing, you can simply buy the commercial license only when you go public / begin making money. It's not that difficult I think.

But as I said, you are correct in that Electron is easier to use for many people. I'm also the last person to say you should always use PyQt. Just today I recommended someone to use Electron over PyQt. It really depends on the project.
I can't remember the parts that pained me most. Some were in somewhat odd sounding "lists of single items" versus "list of single dict items" and such. In particular, the vast difference between:

baz:
bat:
- foo: bar

and

baz:
bat:
- foo: bar

is not at all obvious at a glance to me. If I convinced everyone to move to 4 or 8 character indents, it would stick out a little more, but I don't see myself winning that fight.

Worst of all, this mistake happened when I was moving some template from one place to another in a different file. Should be easy. Copy, paste, fix whitespace. The problem is that "fix whitespace" has to know about the copy/paste. You can't just reformat after the fact. Yes, tooling could "paste with indentation for current cursor" but you literally cannot "paste, then fix whitespace." It is like the worst of outlooks "paste with formatting".