skysight-inc/HackerNews huggingface dataset:
Or an overabundance of I/O.

A friend showed me the industry-standard database app used to manage most Internet-connected second-hand bookshops (I think).

Its development decisions went something like:

"Hey, let's be sooooo awesome and update the search results live, as you type! Wow, without even a one-second delay this is SO REALTIME - like we're in 2187"

(later)

"Do we need to index the database? ...eh, nah. I don't think our custom database solution even supports indexing. Kay."

In my friend's case the store he's at has tens of thousands of books.

Cue perpetual SSD replacements by all the shops using this software

My approach to using it (when my friend and I were discussing it while I visited) was to hit Win+R to obtain a text box, type my search string, then ^C/ESC/^V it over. The database app would lock up for about 1.2 seconds per keypress.
I can't wait for people to do things with blockchain but it's probably the most hyped technology for the least actual real-world use. The bitcoin paper was all the way back in 2008 so I'm curious when (or if) I'll see the first blockchain technology that will actually catch on outside of small niches.
A long time ago, I did something like this except it was for niche small stores before Squarespace or Shopify existed. The spread was the same — someone saw it then wanted one for himself, then another shop owner saw his, etc. At the end of the day I didn't make a ton of money from it (although I also didn't charge enough), but I did learn a lot.
> If weird assemblages of water, carbon, calcium and trace minerals can be self-aware, why not?

Because humans (and indeed all life) have "spirits" which can think independently of the body, and that's the true reason we are conscious/self-aware. The body is merely a glove for the spirit. Before birth and after death your spirit still exists and is self-aware (don't take my word for it; try it out - when you die, think to yourself "wow, I'm still conscious without a body!"). Spirits are created by God beings from intelligences (which is a spiritual resource that can be neither created nor destroyed). Gods are created by granting humans more knowledge and powers. The progression is this: intelligence -> spirit -> human (body + spirit) -> God. However, not everyone makes it to God status since Gods choose which humans are to be granted further knowledge and power. And people that have been really bad can be stripped of their body and spirit to have their intelligence recycled back into the immutable pool.

Hence Strong AI is impossible since we aren't/don't know how to mine/utilize intelligences (the immutable spiritual resource) like God does.
While some ads can cause UI nuisances, I was referring to more problematic issues, such as a not being able to checkout from websites and not knowing the cause.
The livestream is talking about how 2 methods of water cooling at the Fukushima power plant, but there's no immediate danger because of some third system. Anybody have more details on this?

"Right now the water temperature is 27 degrees and the water temperature will not rise to dangerous levels... for a while."
we are all overworked. todo lists are the only ways to add to the backlog.
Maybe we aren't speaking the same language, but I never mentioned parallelism in my text.

We could talk about why the first example could be parallelized of course, but that's not what I wanted to talk about and you missed the point ;-)
I wonder if chrome, if set to startup with windows, could show a similar looking "tip" when you launch IE or Edge.
I'd recommend Genius of the Beast by Howard Bloom
Right; the multiple refererences to instapainting's product as "art" really irk me. It's decorative wallhangings at best...
Ubiquiti all the things, or how I finally fixed my dodgy wifi
Agreed. I would say this is actually a feature of Reddit that the team there has worked on over the years.
Most languages only have higher-order procedures, not higher-order functions.

As for closures, well, closures are an implementation technique. Not distinguishing between language features and implementation techniques is a part of an established tradition that comes from Lisp, but that doesn't make it any less wrong.
Calculating Your Quarterly Taxes Is Now Super Easy
I bet you a jam sandwich that an NSL is not actually a letter sent in the regular post.
Worryingly, TEPCO is reporting that the cooling system for the 3rd reactor at Fukushima Daiichi has stopped (via the NHK live TV stream)... Supposedly there is enough water in the pool that it will not be dangerous for quite awhile, but this needs to get fixed soon.
Out of curiosity... why is this on Hacker News?
Article pretty light on meaningful details, anyone have anymore information about how this works?
Given how the Web (especially Google's services!) is used for pretty much everything nowadays, I don't see any meaningful difference between an operating system that displays ads and a website that displays ads. Care to elucidate?
It's a closed source OS, you really have two options:

1. Apply security updates, so you are not vulnerable to easily solvable security risks.

2. Don't use Windows 10.

Disabling automatic updates isn't really a viable solution, and I will convey downvotes to people who advocate it.
Python has had bindings for AppleEvents too, which is the underlying OS mechanism for AppleScript/Automator. Most of what you can do in AppleScript can be accomplished in python.

Or at least that was the case back in the 10.6 days. I wonder if those bindings are still being maintained.
MyPy 0.4.6 Released
It means it doesn't block the rest of 79% social engineered "tips" from Microsoft.
Funny enough, a few months ago I passed a value to a WordPress function, a function that evidently wasn't checking what was sent to it, and got something wonky back. I open a bug report. The reply was, "Well, you're not supposed to do that." My reply was, "NO. You're not supposed to let me do that." I believe the code went unfixed. Crazy.
> If rocks on the ground can be (slowly) self aware, then doesn't that mean everything in the universe is self-aware?

This is a formal logical fallacy. If we accept the antecedent "rock does not imply not-conscious", your consequent of "rock implies conscious" does not follow.

> For example, say I throw a bucket full of sand on the ground. Then, later, I define an incredibly complex abstract computer, such that the sand falling out of the bucket and shifting along the ground exactly represents a self-aware AI within my defined computer going through its states. Does that mean as I was pouring the the sand on the ground, the sand was momentarily self-aware?

You're assuming that is possible to define a mapping between the mechanics of the falling-sand dynamic system and a dynamic system that satisfies a definition of "self-aware". It is difficult to argue this in any meaningful sense because there is no satisfactory formal definition of consciousness in existence. I strongly suspect that if a such a definition did exist, the falling-sand dynamic system would not satisfy it, but if it did, then yes, the falling sand is conscious ;)
>Homeopathy works by taking a chemical and diluting it, generally to the point where it practically doesn't exist.

Certainly I could be wrong it's just that "process" sounds a lot like immunotherapy for allergies. I am not trying to lump homeopathy and immunotherapy in the same boat by any means, but looking beyond the differences in the two I think it is possible to be more open minded than labeling the like cures like doctrine pseudo science.

>This isn't picking winners and losers, it's consumer protection that's required for a free market to be fair to consumers.

Like I said I don't disagree with the labeling, but that doesn't mean there aren't winners and losers being picked. Sure its fair for consumers to know homeopathy treatments haven't been tested (not unlike supplements require FDA warnings), but they are still losers while others are winners and escape fair disclosures to consumers (e.g. my example of no GMO labeling).
>doesn't that mean everything in the universe is self-aware?

https://en.wikipedia.org/wiki/Panpsychism

David Chalmers, contemporary philosopher of mind, notably espouses this view. He's like the Anti-Dennett.
Please don't use HN to carry on personal vendettas.
The only reason I left Gandi was my credit card getting flagged for international charges every time they billed. I wish they could establish a trivial U.S. billing point as a workaround. I would have stayed a customer.
It seems like you're looking to find something to complain about. Yes, you generally have to be careful about variable collisions. That is in no way specific to this module and, frankly, is something any competent programmer should be aware of.
Aside from the xkcd example, there's also the Machina Babbagenseii from Orion's Arm: sophont robots (vecs in OA-speak) made of walking Analytical Engines.

http://www.orionsarm.com/eg-article/47f1ab093f416
You can connect an express on ethernet too, and it works pretty good for me. And I don't have to maintain a rasberry pi.
Funny you’ve linked an article from 2008.
The same year, Intel has made two CPUs, L7500 and L7700, exclusively for Apple to power their then-new MacBook Airs: http://www.anandtech.com/show/2422

If Apple wanted more energy-efficient RAM for their MacBook's, with their volumes, Intel would be happy to help.
> Now Comcast and FiOS get those calls because they ship WiFi routers with their modems.

The best part of working on fixing an internet issue was the second it looked like it could be an issue with the cable modem we had to get off the call. Even if it's likely turning it off and on would have worked. We were told to have the customer call their ISP and refuse to help with even any ideas let alone walking through something.

Which, I get, you don't want to be diagnosing some third party hardware. But I'd say about half the time when someone made it to me they have already called both Apple Care AND their ISP at least 1-2 times and they continue to blame each other.
> paying for the continuation of the species

The parent comment explicitly said "before factoring in pregnancy". So this is not about continuation of the species, if that comment is correct.
We did this one better in 1993/94 at NAU.

Taking our lessons of shell scripting while loops, redirection from a file, and the write command, we'd flood our friends terminal screens with endless scrolls of ascii penises.
Windows is still a paid product, it's not free. Windows 10 is merely a free software update for existing users of Windows.
I use Google services where there’s clear value in them storing my data, but I’m yet to see an explanation for the value proposition in Google’s routers so I can make a choice as to whether it’s worth it to me. How will they use that data to make a better experience for me?
As a matter of fact loops that mutate state are not parallelizable because you can't analyze what they do in order to infer intent and thus some imposed ordering with which you could efficiently distribute the required work while at the same time guaranteeing correctness - solve that and you'd solve the Halting problem ;-)

Can't be done.
> That's the last thing I want on my WiFi router, or any router!

Considering the amount of crappy C most routers have, that's probably the least of your concerns.
Apple Airport Time Capsule is now $399, with 3 TB HDD.

"The Time capsule doubles as a backup storage hard drive for Mac computers."

It seems that they won't offer even anything like that, when the "people familiar with the matter" are right. From the article:

"Apple began shutting down the wireless router team over the past year, dispersing engineers to other product development groups"

"Apple hasn’t refreshed its routers since 2013 following years of frequent updates to match new standards from the wireless industry. The decision to disband the team indicates the company isn’t currently pushing forward with new versions of its routers."
Click-bait title aside, it's interesting to see how access to information reshapes society, even in a microcosm.
Doesn't make Snopes any less biased on social issues.
Tips for Recognizing and Transforming Non-Normal Data
> Yes, it rather confirms that you can go far in Lisp without memorizing stuff like this!!!

That you don't know the relatively trivial syntax of DEFUN, shows that it is already non-obvious and you have to look it up.

You have failed to explain the syntax of DEFUN and you can't distinguish valid from invalid forms. I would never trust a code review done by you.

> You can bet your ass that if I had to implement an ANSI-CL conforming defun/lambda I'd get it right, of course.

Maybe. Maybe not.

> Which aspect of that error scenario isn't self-explanatory; what is left to explain?

Is that valid or not, given the syntax of Common Lisp? Does SBCL implement the syntax correctly or does it reject valid programs?

The syntax of DEFUN is:

defun function-name lambda-list
[[declaration* | documentation]]
form*

Which says: any number of declarations and at most one documentation, in any order.

(defun foo (a b)
(declare (fixnum a)) ; declaration
"foo" ; documentation
"bar" ; form
(+ a b))

Which indicates that SBCL rejects a valid program. I would not trust you to get it right as an implementor, given that you haven't even tried to verify it and that you are ignorant to Lisp syntax. I would not trust my own implementation without trying to come up with an extensive syntax test suite.

Similar:

(defun foo () "a") ; sbcl valid
(defun foo () "a" "b") ; sbcl valid
(defun foo () "a" "b" "c") ; sbcl rejects
I have no clue what Searle would say, and my degree is in physics not philosophy. But my best guess is that it's probably a borderline case? The person inside the Chinese room still of course has access to qualia, and those qualia do line up in a one-to-one way with the outside world: this suggests clearly "not a p-zombie." But it does seem that in an important sense they're not the right qualia; to use that language, "there's something that it feels like to talk about a waterfall, and the person in the Chinese room does not feel that when they talk about a waterfall."

If you want to up the geekery factor to eleven, you could probably think of the Chinese room as a sort of homomorphic encryption.
Plus, we're having the robots kill people before retiring to painting.
Playable in VLC: http://web-cache.stream.ne.jp/www11/nhkworld-tv/222468/live_...
>Am I breaking the laws of physics?

No, you're just using subjective feelings rather than objective measurements. 4K doesn't specify a particular bit rate. If there is going to be a productive discussion, it needs to be acknowledged that there is a huge difference between streaming 1080p and Bluray 1080p.
> We are building tools that take power away from entrenched interests and give that power to just about anyone. I think that's a good thing on balance.

Well the "entrenched interests" knew at least that putting a demagogue sexual predator in power would be a bad thing. That's a win in their column off the bat. Perhaps having elites preserve the status quo in Washington, while not ideal, at least leverages their knowledge of history that not all voters have and keeps us from driving off a cliff.

Mitt Romney or Hillary Clinton can only work towards their own self-interest within the boundaries of staying accountable to voters and preserving the power (and reputation) of their respective parties. The nihilistic short-term profit-seeking of fake news is not accountable to anyone.
I see from retina_sam's comment that there's a fellow Mormon commenting here ;-)
I was hoping that ipv6 would help with the attacks from non-spoofed IPs: each DDoS participating device would get a permanent sticky IP address, and there would be a global list of blacklisted IP addresses maintened by a neutral organization, such that these IPs would get null routed by transit carriers.
Same reason as always. Because it is news, and of interest to many people who visit this site.
I actually hadn't heard of flex volumes until now, interesting.

If you're interested here's the digitalocean pr upstream: https://github.com/kubernetes/kubernetes/pull/36894
> You're just duplicating the validation logic (or worse, the "objects creation" assumes it's given valid names and does no checks)

I think the right way to do it is with a fold.
Right.

Sure, having to purchase an extra cable (after buying your $2000 laptop) might be fairly user-hostile, but the claim made was incorrect - there's not much arguing that.

This is all kind of mitigated by the fact that users's just don't plug iOS devices in computers anymore to transfer stuff - Spotify (and iCloud) has eliminated most need for that. If people are plugging them in, its to charge them (which is pretty important), but you can just use the power adapter IF you have one around.
You make some good points. Regarding the Born probabilities, the extrapolation of Schroedinger equation to the whole universe seems to make the concept of probability superfluous and the Born rules lose their sense.
Yes, but firstly, the Nspire line is nowhere near as popular, and secondly, everyone who would ever need such a calculator is already carrying around a phone that's more powerful, and can run better software (Android has ports of Maxima (the open source descendant of MACSYMA) and REDUCE, as well as simpler CASes), as well as full support for all the calculator software (Android runs Wabbit)
uBlock is designed to block ads. People like me won't use uBlock, because blocking ads is for jerks. (Go ahead, downvote it. It won't change my mind. Ad blocking destroys the open web, by putting content producers out of business. If you think it's just about obtrusive ads, check out Troy Hunt's recent experience: https://www.troyhunt.com/ad-blockers-are-part-of-the-problem...)

Privacy Badger's goal is to block tracking cookies and similar tools. Ads can, by obeying "do not track" instructions and similar, avoid being blocked by Privacy Badger, and so while some ads do end up getting caught in Privacy Badger, many do not. Privacy Badger is about protecting your privacy, not preventing advertising.

Note that I've contacted the EFF regarding Privacy Badger on Edge, and they said they were working on it.
It's different because Edge is emphatically not more safe.
Do you leave your publications off the list as well? Curious how long your resume is. I currently have a 4 pager full of pubs, conference service, etc. Thinking I should cull a lot of stuff.
>You can and should be judged on the basis of the ideas and opinions that you promote.

Not in the context of your employment, you shouldn't. Really, where does this attitude come from that one's employer should get a veto over everything one does when off the clock? It's usually from people who are always complaining about evil corporations stepping on people's rights, too. I don't get it.
> I also use Backblaze; it backs up everything on the iMac and the external drive.

Be careful with that external drive. Backblaze deletes external drive backups if you don't sync them every 30 days [1]. I've lodged frustrated complaints with them over data loss but that is their current policy.

[1]: https://help.backblaze.com/hc/en-us/articles/217664898-What-...
Thus far the approach (dating back to Windows 8) seems to be offloading that need to the Store (Cloud) backend and/or other Installer delivering the right bits instead of delivering everything. This is clearest in .NET applications and the .NET Native stack on Windows that most of the work in .NET Native builds to produce platform binaries actually happen on Store servers, but even Windows 8's Store would encourage uploading .NET IL and in 8 the Store app client-side would do the final AOT compile to ARM/x86 (with that getting offloaded to Store servers in 8.1).
I don't see how support for multiple equalities makes something not a functional language.

Functional doesn't mean "the semantics of everything is tied to its printed syntax" so that if two things look the same in the syntax, they denote the same thing. (Right?)

Suppose we take Haskell and give it an equal operator which can tell that two bignums are different instances and not equal. Does it cease being functional? What if we don't use that operator anywhere in a program and don't even know it exists; how do we know the language is not functional?
I'll anti-vouch for Route53 for personal use. I use AWS pretty broadly, but with something like DNS, I like having a little bit more support if things go wrong. Amazon won't do much without a $upport contract.

It's fine for business use with a support contract.
Just curious, is this exclusive to republicans? Anyone seen the leftist fake news?
Probably Ubiquiti and the Edgerouter Lite. It's an amazing router, but it doesn't have an integrated switch like most consumer-grade routers. It's not quite as user-friendly either, but the performance is unmatched. It costs about ~$90 and can handle gigabit internet, and a billion packages per second. I bought one recently because I was having issues with bufferbloat and extreme latency with my run of the mill 75/15 internet service.

Ubiquiti also makes a great series of wireless APs that are worth checking out.

My network right now is a Edgerouter lite, 2 Unifi AP AC Lites, and a used Dell 2816 managed switch.
Even if the idea is completely unrelated to the company? And even then, we weren't talking about CEOs. We were talking about people like the low-level employees at GrubHub told that they should keep real quiet about their unapproved opinions if they wanted to keep their jobs.
My guess is that this code is pretty old.
How are these sites monetizing so well? Is it really just Outbrain type stuff? How do they grab traffic when starting from zero?

What are the best sites / forums these days for keeping up to date on content publishing and monetization? (No, not interested in "fake news," but I do have interest in publishing). I know there were some prominent forums back when I was publishing 10 years ago but where should I begin to get caught up?
Anyone know how Eero is?

I have owned three consumer routers the last three years, all of which required a reboot every few days in order to stay responsive. My problem with consumer routers isn't speed, easy of setup or need for mesh networking, but reliability.

I currently have a rock-solid Mikrotik hAP ac lite [1], which has not been rebooted once since I installed it in February. However, it only has an internal antenna, and devices in another room are constantly dropping out, so I'm considering something else, if I can retain the reliability.

[1] https://routerboard.com/RB952Ui-5ac2nD
Chromecast acts the same too.

Apple needs to make an airplay v2 that does from device pull like the newer ones do.

I tried to outfit everything with chromecasts, but the general airplay integration with the OS made me go full airplay instead.
Defender.
That may be true of Google search, but Gmail? Or Google Accou ts, for that matter? Almost certainly not. It's far easier to switch from Windows to a Mac or Chromebooks or even Linux than it is to switch from Google and its associated services.

Further, because of mobile, there are significantly greater number of Google users than there are Windows users.

I guess I am annoyed because as someone who uses Firefox as their primary browser, it always frustrated me that there was t more outrage at Google pushing people away from Firefox. But the moment MS started doing it, it became an outrage.
Small Data (and Invrea Scenarios release 1.4.1)