skysight-inc/HackerNews huggingface dataset:
How would you want the compiler to compare graphs for equality? Graph isomorphism is a hard problem.
I am not sure why this article is raging. Before I go into the Apple Store for a hardware issue, I backup my phone, and just erase it. They usually take an hour or so to fix it and I just restore it and I am up and running again. Am I missing something here?
Great solution for the end user, but the problem from Facebook's end is far more constrained than 'stop showing fake news.' They also have to find a way to do it without affecting sponsored articles and engagement.
Heh, developer of Streamus here! Found myself reading your comment, prepping to write a response, and then saw you'd already mentioned it! Huzzah!

Overall, I wouldn't worry too much about what you're doing. Streamus was terminated because of complaints from record labels. That's not an issue you'd encounter. Just don't make it so good that it suddenly gets re-built in-house! :)

The idea itself seems useful enough. I agree that many parts of YouTube's interface could have improved usability. It's difficult to get people to keep YouTube + your website open, but if you can implement enough of their features to warrant only being on your page then I don't see any issues.
> There are probably faster ways, but none that I could think of a the time

For future reference, `nmap -p22 --open 192.168.1.*` does everything your rust script currently does.

Nmap is THE tool for the job of network scans. IMO, it should be in the toolbelt of every techie that deals with any sort of computer network.
> propaganda (e.g. Zunzuneo)

Here's a more recent example of the US government creating propaganda abroad and covertly embedding it into the local media:

http://www.independent.co.uk/news/world/us-government-pentag...
Leonids – Android Particle Animation Library
This reads less as “Python style scripting in Rust” and more as “I like Rust, also it’s cross-platform.”

Not that this is a bad thing, but it feels like a bit of a far cry from my hacked together workflow of throw code in iPython and write out when I’m happy. I don’t see anything here that makes Rust any more attractive than whatever your multiplatform language of choice is for this use case scenario.

That being said, the code is concise and readable, and the article was a short, pleasant read.
Awesome. YouTube becomes unmanageable if you subscribe to a lot of channels. There's no way to tag or put your channels in thematic groups which can now be fixed with an rss reader.
Given the evaluation criteria, this sounds like a winner to me.
You're not merely "questioning a sexist tradition", you're shoehorning a bunch of other weirdness (and a bunch of assumptions that may or may not hold for any specific couple) around it.
I don't know, this feels like a case of "you're going to have to let the plumber into your house if you want him to fix your broken toilet." If you're buying Apple products and asking for support from them, you're implicitly trusting them anyway. Apple likes to advertise their security greatly; but in fact, I think "we own you so you can be protected from everyone, including yourself" is probably closer to the truth.
Is it just me or has RSS been a recurring topic for the last few days? Not that I'm complaining, I love RSS, but it's been an oddly popular topic.

It leaves me pondering whether publishers are beginning to consider it was a superior format for mass consumption that has been ignored at their own peril. There's just too much content out there and fatigue can quickly set in when hunting for suitable viewing material.
How is Facebook a technology? It's a database-backed website, complete with PHP and MySQL. What innovation is intrinsic to anything about Facebook?
Yep.

I am, for all intents and purposes, "on call" 24/7. I really don't mind, though.

In return, I go to bed when I feel like it, I get up when I feel like it, and I work when I feel like it. I work from home, too. I think it was around 7:00 a.m. this morning when I fell asleep and I woke up just before 3:00 p.m. I can't remember the last time I set an alarm. There's times that I'll go for two weeks without talking to my boss. On a nice, beautiful, summer day, I often say "f--k work" and go for a nice ride on the Harley instead. In the evening, after I get home, then I'll "go to work".

From the company's standpoint (we're an ISP), they're glad to have someone available in the middle of the night that can fix any problems that may arise (a.k.a. SHTF). Certainly, there are times when my boss might prefer that my ass was in a chair in our office every day from 8-5. In that case, though, something that broke at 5:05 p.m. wouldn't get fixed until I came in at 8 a.m. the next day.

It's not perfect and it definitely isn't for everybody but it seems to work out for us and, really, that's all that matters.
You need to explicitly turn off "find my phone". Not sure the exact reason why, but I know that it has something to do with iOS security.
The point is that your mic is 'hot' if you don't turn the volume all the way down. You don't need root access to run 'sox' or other audio capturing scripts. Very easy to eavesdrop, as this Shazam example illustrates.
>very controversial policy stances

That applies to all of us.
This is where I find myself having to use these. Though, I greatly prefer to have the test merely check for the result of the call, if I can. e.g., if I have to post to a url to delete something, check to see if said something exists. In the end, it is not the call that I care about, but what the call was supposed to do.

This way can lead to brittle tests, clearly. But the reality seems to be that brittle systems lead to brittle tests. There is no testing panacea.
He explains it later on in the article:

I could have wiped it there and then, handed it over and later restored from last night's iCloud backup,
but I don't like not having a fully working outgoing device before doing a restore to a new one.
I also don't like the lag time due to poor Australian internet and
whilst I could have driven home and done a local backup to iTunes,
there's still the need to reconfigure a bunch of things that don't cleanly restore
http://www.talentedmale.blogspot.com
He ran his mouth one more time.
Made in 1967 50 Years of Being Awesome
> Wake up early and start the day early

This isn't important if you're a night person. We all sleep roughly 8 hours, it doesn't matter what time you wake up or what time you go to sleep. I find the night to be very peaceful, and I get a lot done.
http://www.tripleclicks.com/15984783
I'm 32, and AR is the "killer tech" that I've been waiting for most of my life.
There are lots of EV issuers who haven't been caught doing shady shit like Symantec...
http://www.joinmysfiteam.com/15984783
Thank you for your comment. I do enjoy dancing, and have enjoyed trying out different styles over the years. I've taken part in group singing too. I'm glad you have found great pleasure in these activities as well.

When it comes to activities, I'm not short of options. There are new things I want to try, and things I've already enjoyed. What I find less easy is to enjoy them with other people. For example, whilst I've danced with partners before, I tend to prefer dancing by myself. I'm very happy just closing my eyes and letting my body move to the music.
OK, that's what I figured. Thanks for the elaboration.
Wah.
find my iphone locks the phone's serial number so it can't be wiped / activated with a new account. turning it off allows the phone to be re-activated under a new itunes account
I admit, as a longtime Rust user I don't often get around to using Rust for scripting, probably because Python is available on all my personal machines and I'm so accustomed to it. But after reading this article I'm immensely impressed at how far Rust has come in the past few years WRT suitability for scripting, I really need to take a look at the glob and clap crates.

Also, I'm very excited to hear that LLD is apparently usable for linking on Windows! It seems like we've been waiting for LLD since time immemorial. :)
Yeah - that's the usual flippant kind of answer - pistols and rifles are no match for the military.

But it's a bogus position - if a significant portion of the country is armed, a very strong resistance can be mounted. In any such situation it wouldn't be the 101st airborne against a civilian population.
Last time I needed an iphone repaired (a 1 hour in-store screen replacement), they asked me to write down my passcode on the repair authorisation form! They also seemed really offended when I said I'd rather erase it instead.

Apple could do a much better job in this department.
I've got a gitlab-ce helm chart in review in the helm charts repo: https://github.com/kubernetes/charts/pull/202

While it's still in the process of working towards a merge, it will make for a very easy installation process: https://github.com/gtaylor/charts/blob/gitlab-ce/stable/gitl...

This is probably most interesting to those who don't want to use OpenShift. There's some more fleshing out to do re: CI runners, but the basics are there.
> if there's a hardware issue that requires the device to be taken "out back", then there should be a means of diagnosing faults on a locked device.

A dangerous suggestion.

A better policy might be for Apple to require it's users to backup all their data, wipe the phone clean and hand over an unlocked device. After getting back the device, you could sell it on ebay, like OP suggested, or wipe the device clean in case you suspect malware was installed and continue using it.
The one at Sakurajima is a bit different https://www.youtube.com/watch?v=cOzSSfYi2UA also doesnt seem like electrical problems, but looks a bit more "alien spotted in home video"-esque
Well I suppose curl/wget will never be RFC compliant user agents (curl -k, wget --no-check-certificate).

But somehow I think they'll still be used...
Yeah, you're missing that it's a major PITA to do that, and something may go wrong, and it's not scalable to non-techies.
Social security would be able to soak them up (its the largest holder of treasuries). And it'd be helpful for interest rates to go up to slow federal spending.

https://www.ssa.gov/oact/progdata/investheld.html

http://ticdata.treasury.gov/Publish/mfh.txt
Even if they could, they would rather targetedly advertise to you now they know that about you.
Yeah, I don't get it either. It seems like a weird thing to choose to complain about. Especially because there are conceivably lots of potential things wrong with a phone that would require being able to log in, or for which being logged in would make diagnostics a lot easier.
Update: looking at the FAQs that applies to contest submissions only. They state in the FAQ that all algorithms developed and evaluated on the site are by default owned by the developer. Entering the contests give them license to use.
By the way, to solve the specific problem mentioned in the article, see "man 1 rename".
Airbnb gives in to San Francisco’s registration demands
Provided they really do require authorization to perform any actions on the phone.

That would prevent anyone from modifying your phone without your permission. Such as flash the BIOS or something more malicious. Again provided authorization is required to perform those actions.
How does excessive hope cause your depression?
The iPhone can't be activated without FMI being switched off.
I am currently playing Mankind Divided and have been reading into the art direction from interviews with the art director.

I just love the world they have created and the way they utilize it to tell the story. One of their ethos is "show don't tell" and you can see they have really taken it to heart. The locations tell the story just as well as the dialog does.
I agree.

Instead the "friend" is taught the bad behavior of running untrusted (and I didn't see any tests, so untested and undocumented too) code in binary format on their machine.

The glob-rename is exactly the sort of problem a script is supposed to solve easily. I feel the author justified the use of Rust and cross-compilation simply to avoid usage of a Windows OS (or VM) for such a trivial task.

If the goal was to avoid installing additional run time/deps on the user's machine it seems that (#1) using powershell would have been the best option followed by (#2) a classic .cmd shell file as second best solution.
Setup a non-profit for redevelopment "blessed" by the city with cronies in key positions?
> I'm wondering what part of the twelve step compilation process was found to be easier than simply installing Python on the target machine?

That part is something that you can control.

Giving instructions for someone non-technical to install Python and run a script with it, and then helping them figure out how to interpret those instructions, is a heck of a lot more complicated.

And yeah, you can diddle around with cx_freeze and then having to spend some time with InnoSetup or WiX to build an installer, and then do the same on OS X but putting everything into an app bundle inside of a disk image instead, and finally on Linux trying to figure out how to bundle something up to play nicely with all of the major distros and packaging systems, and get something to work, though it doesn't support cross compilation so you now need to set up and maintain three different build machines, which is definitely no simpler than the solution described.

All of these solutions have their ups and downs. But being able to relatively easily (modulo installing a linker and a few libraries) cross compile from Rust to a static executable for any of the major desktop platforms is pretty nice, after you've dealt with enough of these funky build and packaging systems or trying to walk people through figuring out how to add Python to their path on Windows.
Ideally people would be much better educated on wiping devices before they hand them over, but that probably won't happen.

Of course I don't know of a better alternative so... who knows.
Tesla Model S Declared the Most-Loved Car in America–Again
Behind bars in Beijina (Sinica podcast)
Bring the diagnostic machine out front?
A bug that is also a bug ;) I wonder if the pun was intentional. Either way, that was a great use of words.
According to their specs page, the 118 min was for blade, bolsters, inserts, etc, for a total of 9 pieces. So, figure maybe 45-60 mins for knife blade itself? Still long but less so...
This is a really bad piece. The alarmist tone is not appropriate. News flash: when you give a stranger your phone, they have access to your phone!

The hyperbole is shady. I like some of troy's work, but this post just further exacerbates the "Chicken Little" stereotype of Security Advocates.
This is a really bad piece. The alarmist tone is really not appropriate. News flash: when you give a stranger your phone, they have access to your phone!

The hyperbole is really shady. I like some of troy's work, but this post just further exacerbates the "Chicken Little" stereotype of Security Advocates.
>[libc4life] is aiming for simplicity and leverage; and it makes a real effort to get there by playing on C's strengths, rather than just inventing yet another buggy Lisp.

Ouch, right in the feels, I've been working on https://buildyourownlisp.com in my spare time. (EDIT: I was looking for a name for the repo, YABLisp it is.)

> coding in C is a welcome therapy after seemingly wasting years exploring various ways of pretending the hidden complexity in my stack was someone else's problem

I've noticed several older talented programmers express similar feelings. I was watching Casey Muratori's Handmade Hero stream, where he writes a game in C from scratch, and he said, I don't know who would watch this except aging C programmers.

I'm less than 30 but I already feel like an aging C programmer. Most OOP seems like a morass; I've switched to writing my own projects in C and my prototypes in C-like Python. But I wonder what hope there is for people like us in the industry, which seems to be moving ever further away from this type of programming.
It won't work for Apple diagnostics, but there is a guest mode of sorts.

Settings > General > Accessibility > Guided Access

With the above option turned on you can enable triple tap home key in caller app to only be used for dialing calls, can't view prior calls or anything else in phone until passcode is entered.

EDIT: I use this all the time, just make sure you draw the 'no go area' around the buttons at bottom of dialer app and you can also disable physical buttons as needed this way too.
I loved the heck out of that extension was also one of the early people giving feedback waay back, ended up just piping my playlists to youtube-dl via a cron near the end. I do recall reading a back and forth email convo between you and Yt where it seem they just randomly axed it for some opaque reason but thanks for the clarification. Thanks for the reply and tips!

Edit: Apparently this is explained in the article I linked above, I just grabbed a random one to link to. I hadn't looked into it other than the imgur email chain.
Hey, Hi! Haven't had the time to try Streamus when it was still active, but kudos on the extension!

I was wondering, how stupid would it be to bundle youtube-dl with a NWJS/Electron app and make a user accept an EULA where you have a disclaimer that you're not responsible for anything, and have the app function like Spotify but using youtube-dl to fetch the DASH m4a/opus audio files off of YouTube and play them, thereby removing ads and minimizing data usage...

I am in the process of making such an app, but not a lawyer, so not sure how well it'd go... It would be open source...
In China, One Music Website Is Always No. 1
If you do not support demonetization https://www.linkedin.com/pulse/great-indian-demonetization-w...

otherwise http://www.thecitizen.in/index.php/NewsDetail/index/8/9164/M...
Is this article really using both "think of the children" and "Apple is terrible" to get people riled up?

You can back up to iCloud and reset the phone. When getting it back, log in and wait 30min, everything should be there.

You can't diagnose hardware problems without access to the software and any limited "service mode" is just a backdoor in waiting.
What's wrong with being white? What's wrong with being nationalist? And again, stop calling names without any logic backing your argument.
Huge help he's giving his son by teaching him basic security practices, but also how to type on a damn keyboard.

I volunteer with an engineering education camp over some summers and kids are totally unable to do anything with a normal computer. We try to start teaching them programming through writing minecraft mods and we require that kids have a little bit of experience with minecraft, but half the kids that come in have NEVER used a computer that wasn't an iPad. In their lives. We have to show kids how a keyboard works, and they're point of refrence is the virtual one from a touchscreen.
Startup Forward Networks helps search, protect and predict network behavior
This was not ANSI CL. This was CLtL1 Common Lisp. X3J13 was formed a few years later. I never heard of him being active in X3J13.

Stallman never did much work with or on CL. I never had the impression that Stallman was very active in CL design. The mailing list protocols would clear this up...

Stallman actually does not like CL and has critized CL features many times and prevented them to be used in GNU Emacs.

The NES was done at Symbolics. Stallman likely tried to copy it for LMI, while he was fighting against Symbolics. But that phase did not last long.
The Myth of the Millennial as Cultural Rebel
13 ways how Indians can convert black money http://www.huffingtonpost.in/2016/11/13/13-ways-in-which-ind...
There's a catch though. Some settings don't get carried over to iCloud (I recently upgraded to iPhone 7 from iPhone 6), and for many heavy users the free iCloud storage is not enough for backup nowadays.
Choosing the RIGHT Barcode Programming API
"Media does not spread free opinion; It generates opinion" --Oswald, 1918 https://en.wikipedia.org/wiki/Decline_of_the_West VERIFY and TRUST;
I agree. A person has no clue what will happen until one is in the 'game'. Sitting on the sidelines writing a plan is a futile exercise. However, once you are in the game then plans are important.
I wonder if Wikipedia regrets its switch to HHVM, having in mind that PHP7 is quite the same fast as HHVM is real apps and switching to it would require much less work than to HHVM.
> Genius (and I'll be using that term sarcastically from here on in)

Slightly off topic, but it really bugs me when people ridicule these workers who are just doing what they've been instructed to do. Seems to happen all too often when discussing the Genius Bar.
MacPaw's “Netflix for Apps” 40 Apps for 10$ a Month
So if you're pro-civilian resistance to tyranny, I suppose you supported the Oregonian federal occupation, the civil disruptions caused by Black Lives Matter, and the Alcatraz occupation?

Forgive me, but lately I've run into a lot of people who talk about the importance of enabling civil resistance until they actually see civil resistance and suddenly they're the living embodiment of law and order.
Import/Export 3D Scenes to GlTF and Retrieve Dependencies in Real File System
This doesn't work with recent MacBooks, only the older models.
I personally like rust as a systems language. But the syntax really hurts my eyes as apposed to Python. A well crafted python code is soo easy to read. Rust can soo become very messy.
Oh the humanity! Life without a "fully working outgoing device"... can we even still call that life? I wonder how he copes.
>To get an RSS feed of a single channel’s uploads, paste the channel URL into your RSS reader.

How does this work? How does the feed-reader know to grab the RSS XML instead of the page HTML, if they have the same URL?
It isn't clear to me what a confidence interval is for a prediction from a complex climate model. What are the sources of error for a software model? How can they be quantified?

In any case, my understanding is that global warming increases that are at the low end of predictions is not catastrophic and that is actually where measured changes fall.

Here is a report from the NOAA that says:
> The “pause” in global warming observed since 2000 followed a period of rapid acceleration in the late 20th century. Starting in the mid-1970s, global temperatures rose 0.5 °C over a period of 25 years. Since the turn of the century, however, the change in Earth’s global mean surface temperature has been close to zero.

https://www.climate.gov/news-features/climate-qa/why-did-ear...

That report is interesting because it argues against the pause indicating a true slowdown in global warming because the period of time is too short, that climate change works on much longer intervals. Perhaps that is true, and the 15 year pause is temporary. Time will tell.
And how would you know whether that machine is really doing what it or its operator is telling you it's doing?

Ultimately, it is an issue of trust; and I argue that the relationship of trust with Apple started the moment you decided to buy an iPhone, and continues to apply when you ask Apple for support.
Doesn't "zero rating" make an obvious lie out of data caps?

That is, I could stream "zero rated" bits all day, and not touch my "cap". If I stream regular bits all day, suddenly, I've hit my "cap".

Why do "zero rated" bits not cause congestion, etc etc, like the regular bits?