skysight-inc/HackerNews huggingface dataset:
The problem is not only with security, ok it's the first problem but there's plenty of device that can't do any job right now, event if I want use that mobile for a diy like camera, etc. most of the software no is no more compatible. I don't understand why we go so fast on the new device when the majority won't use that damn new API, and all these gadget UI are so damn useless. Like hearthstone, why didn't you optimize your game for less device do you really need to do a animation if my device don't support it? just don't display it!
This list is solid, and could keep you busy for a few years.
After power failure, clock will be 0..10 minutes behind the schedule. If the value written to EEPROM was ahead of actual wall clock by half of timespan between writes (instead of current time), each restart would contribute -5..5 minutes of drift, averaging out to zero over long time and multiple power failures.

One could in fact set it to update EEPROM only once a day, but write time half day ahead of current time. This will prevent wearing out memory for hundred of years while still maintaining decent accuracy.
It's also a problem with compatibility. Just because they've found a reasonable way to mostly work around it (by basically bundling an up-to-date version of the framework into each app) doesn't mean it isn't an issue. Not everything is in the support library.

But I agree, at this point the security issues are a bigger concern.
Seems just lazy propaganda. There are multiple videos of ISIS forces using Humvees captured from the Iraqi army[1], so the idea that Humvees = US is silly.

[1] https://www.reddit.com/r/syriancivilwar/comments/27vlvw/comp...
Are kernel drivers subject to the GPL just because they use the Linux ABI?
How about Purism's Librem 5? https://puri.sm/shop/librem-5/

Librem 5, the phone that focuses on security by design and privacy protection by default. Running Free/Libre and Open Source software and a GNU+Linux Operating System designed to create an open development utopia, rather than the walled gardens from all other phone providers.
More relevant podcast episode, imho. This one is about inmates and Shakespeare: https://www.thisamericanlife.org/radio-archives/episode/218/...
Does it now have pan-zoom-squiggles (curved keyframes) like Cinelerra. Last time I tried Openhot, I found it impossible to mix photos and videos, and zoom and pan smoothly like this: https://youtu.be/vyJaoVq40eM

Cinelerra sucks mostly in coding. Better just save MJPEG and use ffmpeg theafter.
That's every coin but Bitcoin. Ethereum, monero, Bitcoin cash, etc are all fast and trivial to send transactions through. Only Bitcoin has problems because it is being artificially strangled.
maybe the lost but they made it into Hype League!
Chinese factories and OEMs are great at this soft of things, and they do it in a very simple way. That simple way is rather hard to adopt for companies in the West that are invested in their "core product" even if they have full realization that it is about to die.

Remember things like selfie sticks, electronic cigars, the bloody wifi lightbulbs and kettles, hoverboards, child trackers, consumer grade drones, and tons of other stuff that most people buy without giving any thought to who and how made the original product.
Shadertoy is just drawing a plane with a shader. Many less graphics calls than a regular WebGL app (which is where Chromium still shines). Even then, Chromium renders that link full screen a bit smoother than FF in Linux desktop.
> replacement parts for models several years old are still plentiful.

Data point:

Just replaced a battery in a six years old Samsung smartphone in 20 seconds. It did not even cost me $10. Incredible value compared to the hassle to do this on todays phones, if it is possible at all.
After 1 year with the Series 2, I never had an issue with he watch not understanding properly if I was active or not, standing or not. I did calibrate it on the first day though: https://support.apple.com/en-us/HT204516 and http://www.idownloadblog.com/2015/05/12/how-to-calibrate-app....
In train's restaurant, a cup of coffee, laptop open. SBB rules ;-) https://sbb.ch
I feel that the Kotlin community definitely needs a "No Jerk approach". I've recently been to a meet-up which was on the advantages of using Kotlin for Android development, the speaker exhibited many characteristics from this article.

1. Bob interrupts others, and ignores their opinions (When people asked questions, he downplayed them and in some cases declined to answer them)

2. Bob bullies, humiliates, and oppresses individuals. With non-technical people, he wins arguments by bamboozling them with irrelevant technical detail, making them feel dumb (When asked about Coroutines he started explaining irrelevant stuff like locks and guards and compiler level instructions without actually answering the questions)

3. Bob engages in displays of dominance in front of groups (He was quite assertive that his language is better than Java, no one could convince him otherwise)

4. Bob is negative. He trash-talks other technologies, companies, and people behind their backs (He trash talked Java)

5. Bob manipulates and misleads. Sometimes he misleads subtly, by presenting facts that are literally true in a way that is intentionally misleading. (He mislead people into thinking that null checks were just wrong and should be avoided altogether by writing code in Kotlin, he also indicated that writing data objects was not possible in Java)

6. Bob uses physical intimidation. Bob glares at those he doesn't like, and may invade people's personal space. (He said that if his team member was unwilling to learn Kotlin he was probably not worth his salt)

7. Bob gives great talks – about himself.

8. Bob refuses to change. (This was quite evident about him)

To sum up, he was arrogant and loved humiliating the audience, I and a few others left the talk after 30 mins.
Whoa! I was just talking about this text book the other day! I think it's out of print these days, but it's a hidden gem!
I don't think you can put a price on it. The price is dictated more by the context than the resulting mockup.

In one context someone might have paid a few thousand for this design. In another, a few hundred. It is valuable as a solution to a problem, so asking how much it is 'worth' is like asking the value of a chess move. Again, it's all about the context.

What I can say is that I know of designers charging AU$50/h for work of a seemingly similar quality.
Ask HN: Why get Firefox Quantum 57?
At least some mobile operators are getting rid of their 3G networks and shifting focus to 4G/LTE, but keeping 2G because of how common it is.
Taxing excess profits should be somewhat analogous to patents. (Well, except for the huge mess that patents these days are, but I am more talking about the conceptual reasoning behind them).

The creator gets a time limited monopoly to pay for his efforts. Nobody ever thought having an unlimited monopoly was good for society (well except for the guys actually having the monopoly, cuz you know it trickles down somehow).

Regarding the quality of MS products, why it's obvious that they used some of their monopoly rents to hire smart people to work on it.

But the point still stands that they were and still are a monopoly. Otherwise someone equally smart would have broken into their market and pushed profit margins down.
> It seems like a fallacy to claim that since diagnosis required complicated equipment in the past, that it will be necessary going forward. Machine learning is going to make tons of current diagnostic equipment look archaic in comparison.

As someone sais below "ML is not going to replace raw input from sensors."

> Medical doctors are rarely up to date on the latest technology. I wouldn't be surprised if my doctor has never heard the term machine learning before in his life.

Current dignose equipament is big, invasive and unconfortable; often they require you to stay one night at the hospital.

There are tests programs about using those devices to replace current tech (obvious reasons: less costs, less invasive tests, subject owns the hardware…)

This kind of procedures are not used because "doctors are old and non-tech people", it's because it's not working.

Sure, apps and smart devices could replace some day those devices but they need more and accurate sensors. Extrapolation of data from a good-enough pulse rate sensor it's not a replacement.
Software Solutions
Programming an x64 compiler from scratch
You're not forced, particularly not to get a smartphone.

You're trading off convenience.
> just using it for phone/texts is such a waste.

What else would you suggest I use it for? It's worse at pretty much everything except GPS than my desktop or laptop.
Index funds are for passive investors that are happy with current market returns.

The only way to get higher than market returns is by outsmarting someone else and causing them to lose potential gains.
adb pull /data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml tokens.xml
I've been running mainline kernels for years. Upgraded to 4.14 this morning using Ukuu on Cinnamon. As expected - no problems to report.

(Dell XPS 15 9560, Cinnamon 18.2)
I was contrasting the experience of share schemes in the UK which are a no brainer with effectively zero tax implications rather than the currently broken system the US has
Actually every addon indicates on the addon site whether it is compatible with quantum or not. In some cases, there are indeed addons that are only compatible with 57+ (also indicated there), but the ones I described were accurate; I'm already using the updated versions, but they are seriously hamstrung. I agree that things are likely to slowly improve as the WebExtension APIs are extended and addons go through more updates. Still very difficult to lose so much functionality overnight. I may switch to v52 (ESR) for now, then decide next year whether to stick with Firefox.
It'd be a long legal discussion to properly answer your question, but luckily OEMs make it easy for us:

On most phones, there are zero external kernel modules loaded. The SoC vendor bakes it all into the ketnel, and the OEM gets the kernel as a blob. Which means all of it is subject to the GPL.
Have you spoken to the average user of phones and tablets?

They don't even understand what security means in context of their uses of these devices a lot of the time.
Could make it horse sized and we could ride them.
How would it actually know if you're standing, especially if you're hands are on a desk? Heart rate, blood pressure?
I use postgrest for several projects. I have an issue with crashing occasionally (once in months) for no obvious reason (to me). I solved it by continously checking the status and automatically restarting it if it's down. Otherwise great.
The sketchy actions are usually a 2-step formula:

1) force foreign companies to "partner" with local Chinese companies. This leads to the joint ventures using backdoors and surveillance against the users

2) Once the partnership is mature enough, the local partners can steal the technology and know-how of the foreigners, and then start competing with them. And because they are local Chinese companies, Chinese customers tend to prefer them, too, to the detriment of the foreign companies.

This strategy seems to have worked rather well against pretty much anything except super-entrenched foreign products, like say Windows (which is mostly pirated in China anyway, but without that piracy, Windows would have been relegated to a niche OS a long time ago in China).

Even Intel is getting kicked out of China, slowly but surely, as Chinese companies start doing both chip design and chip manufacturing. It didn't help that the U.S. government also recently banned Intel from selling server chips to China in supercomputer contracts because China was doing "nuclear testing" on those supercomputers (Say what? That sounds like a BS reason the Obama administration used to cover-up for something else, but anyways, it still hurts Intel and other American chip companies).

What worries me most is not just that those local Chinese companies are starting to bring in billions and billions of dollars every year, which allows them to expand globally (backdoors and all) and acquire foreign companies from abroad, too, but also that Chinese tech is starting to be preferred by foreign companies (again, with backdoors and all).

Take for instance Baidu's "self-driving platform", Apollo. Volvo is going to adopt that in its self-driving cars, and there are other carmakers that are considering the same, too. Are you FREAKING KIDDING me? They want to build millions and millions of Chinese self-driving cars over which you'll have no control with Chinese backdoors in them? What could possible go wrong?!

I mean I'm sure the NSA will try the same in the U.S. with "lawful intercepts" and whatnot, but I doubt most will accept it and I think those that do will pay the price for it. But the Chinese backdoors are pretty much a certainty.

And yes, I know, Baidu's platform is "open source", but first off, I don't think 100% of it will be open source. They might release certain add-ons that the carmakers will want that aren't open source and public.

And second, if the Chinese spy agencies are anywhere near as smart as the NSA, the backdoors they will put there will look like some "dumb mistake" a programmer made a long time ago. It will be discovered 5 years later, patched as a regular bug, and things will go on as usual (with 3 other backdoors/intentional vulnerabilities thrown into the code).
I'm ambialent about the creepiness of this. I think it looks a bit like something out of a T'au Empire army [1]. I'd be interested to see what happens when a man in power armour hits it with a power fist.

_______________

[https://en.wikipedia.org/wiki/Tau_(Warhammer_40%2C000)]
> my two real life friends that play can't even play pvp because they get disconnected instantly every time.

Connecting my router (or maybe PS4 in your case) with pppoe solved my problem (cabbage error).
Forget about the Bungie support; AFAIK they still keep telling people to open certain TCP and UDP ports.
You're right that there are a couple of odd, basic inaccuracies.

> As if the Australian economy needed further headwinds, the developer-enamoured evangelical right have crucified NSW’s night time economy. Reactionary puritans and opportunists alike seized on some unfortunate incidents involving violence to simply close the economy at night.

In the last couple of years, the only lockout laws I have heard about apply to the CBD of Sydney, and nowhere else. But here, the author conflates the Entertainment district of the CBD with the entire NSW night-time economy.

Perhaps, by the numbers, it's fair enough to conflate those things. But a strongly suspect he's just very wrong.
Granted some of them are but attacking as you suggest would be a war crime.

And if your allies make a deal you have to stick by it even if you don't like it
Which one are you using?
Ahead of your time isn't just a problem of tech. Consumers won't buy into a product that they are "not ready for yet". A good example of this is CAS file systems al-la IPFS. The tech has been around for at least 35 years. plan9 had a fully functional CAS file system. But now, IPFS is finally getting traction, mostly because users are comfortable enough now with cloud-like services that they are capable of mentaly dealing with the abstraction.
Are you joking? Memory footprint on MAC is unbearable up to 3GB for few tabs. And is ever growing problem with this leaking memory on FF.
It's funny that Fortnite is being called a PUBG clone when I remember hearing about it years before even DayZ Battle Royale was released
> since the URL to each database incorporates a sha256 hash of the database contents

Small nitpick: It incorporates a SHA-256 prefix, i.e. a greatly reduced SHA-256 hash, so the cryptographic integrity guarantees no longer hold.

> send a far-future cache expiry header on everything

If you really want to do that, you should include the full SHA-256 hash in the URL. If you want to shorten the URL, use a more compact encoding (e.g. Base64 or Ascii85, hex).

Alternatively, make it optional (but I admit this probably defeats the purpose): Short URLs without hash and short expiration, long URLs with hash and eternal expiration.
Sounds like the typical problem you get when relying solely on the physics engine for your vehicles, instead of adding at least a few lines of mitigatory code. Sloppy, but apparently not a show stopper for PUBG.
The 'space nation' Asgardia just launched its first satellite
I personally believe the Great Filter will be psychological. Our will to achieve things and propagate is in our brains. Future generations are likely to ask "Why do we have to move around a lot of matter and energy to achieve very minuscule electrical changes in a bunch of neurons, when we can short circuit the whole process and do those changes directly?"

We're already kind of doing this with drugs and digital simulations...
THE BLACK CONSCIENCE COMMUNITY HAVE COMPLETELY GONE INSANE
That subreddit seems more heavily focussed on 'bible code' style inference of hidden messages and conspiracies than the actual market forces driving these videos, and hence ignoring the real problem, youtubes perverse incentive structure.

In a world with private key encryption, sending a message on a weird video on youtube via antiquated cyphers seems less plausible than bot generated comments from a lexicon that increase a videos profitability.

If I was to infer a conspiracy, it would be that the some people are putting easily deciphered insidious messages on the videos purely for their own entertainment. The videos themselves are a simple cash grab, some of which are very weird and those are the ones we end up discussing.
That's quite the opposite. It's hw companies not used to having to support their stuff after it leaves the door. To keep supporting this, they should plan/calculate this in from the get-go. They don't plan anything, so now you have devices that don't get updates.

Supporting/updating devices requires active planning, but then you get cries over companies that actually do perform updates and get the whole 'planned obsolescence' conspiracies.
You make it sound like there's no movement, but I see enough movement to have both short-term alternatives, and medium term fixes. Read comment 46 and the next ones. They were super busy with what they can actually release with FF 57. Until today the issue wasn't really pressing. In a few days we'll see if they're serious about that issue.
The difference is that you are a well-read HackerNews enthusiast who comments on threads relating to OS security i.e. one of the 0.001%, whereas > 99% of the people affected have no idea what dangers await an out-of-date device.
My last experience was 10+ years ago, so maybe there has been a drastic revolution, but I once worked on an 'account profile' page for a large, national company (in Germany) and one of the meetings went into this topic - should there be a 'doctor doctor' entry in the dropdown with all the titles someone could choose to be addressed as (so Prof, Dr, etc.). I, the barbaric foreigner, then proposed we just get rid of the field all together - more to fill in, more to get wrong, and who cares anyway? Jeebus, I might as well have kicked a puppy in the nuts right there on the table. How was a letter to Prof. dr. Mustermann ever going to end up in the right mailbox, if they couldn't specify whether it was Prof Dr, Prof dr, Prof or just Dr. Mustermann? These people spend hours coming up with the most ridiculous UI ideas of multiple comboboxes, check list boxes, what have you. So after a few hours I said 'then why don't we just put in a free form text field, so that people can just type whatever they want?'. Well that was the one suggestion I could have made that was even more ridiculous than leaving out the field. What if somebody would type in 'poopyhead' (or whatever the German equivalent is), and they would send a letter to Poopyhead Mustermann, and somebody would take a picture of that letter and send it to the newspaper, mocking the company for doing such idiotic things? (in those days they were more concerned about newspapers than websites).

I don't even remember what they choose in the end. I think just a dropdown box. I probably told them I'm make the list of titles to choose from configurable in their backend system and they could make it however they wanted later - which nobody probably ever bothered to do.
Shellshock? Were you using the Rs. students shell account using the bonafide certificate or the Rs. 5,000 standard shell account?
Amazon didnt decide anything, you simply CAN NOT do business in china(in selected sectors) without majority domestic ownership.

Unlike west globalization trends, China actually cares about its own interests first, not the interests of mega corp owners.
Riot full text search engine
In terms of practice, I would say a program that displays the learning and reasoning abilities of some advanced invertebrates (say wasps or spiders). But we don't know how far away from AI that would put us. Once we achieve that, are we 5 years away from human-level intelligence or 50? We simply do not know.

In terms of theory, a breakthrough would be a better understanding of what intelligence is on one hand, and how "unorganized systems", to use Turing's terminology, evolve sophisticated algorithms. At some stage, Turing believed that as a precursor to intelligence, we should study simpler biological phenomena, and turned to so-called "artificial life". There hasn't been too much progress on that front, as well, but the work done by Stuart Kauffman [1] since the late sixties seems like moving in the right direction, albeit very slowly.

Don't get me wrong: I'm not an AI skeptic. I believe that we will achieve it one day. I just think it is very irresponsible for machine learning researchers to hint we're getting close, when, in fact, they have no idea whether we are or we aren't. To be more specific, we don't know whether deep learning, i.e. deep neural networks trained through a variant of backpropagation is the approach that would one day lead us to AI.

[1]: https://en.wikipedia.org/wiki/Stuart_Kauffman
Debating is not on the usual school curriculum in many (most?) countries. You'll usually find private debating clubs, but they're also often not a big or even usual thing. Hence often not even known about.
I'd assume they mean the academic formalised competitive kind of debates, not debates in general.

I wasn't really aware of then until I went to university.
> The presence of GNU software pieces (or any software licensed under GNU [LA]GPL v3+) ensures the device is free of locks (or with user breakable locks).

That's not true, as the Linux kernel is still GPLv2. So while you could swap out the userspace GNU utils, the device manufacturer can still lock the bootloader which is perfectly fine with the GPLv2.

Even if the bootloader is unlockable (e.g. LG allows this btw), you will most likely be stuck to a specific kernel version due to proprietary binary blobs which nearly every phone uses.

So instead of a GNU/Linux phone, you should rather hope for a phone with complete open source drivers (or a GPLv3 kernel).
Previously flag-killed here https://news.ycombinator.com/item?id=15685818

Let's see what happens this time?
> This kind of feature is also appearing in various other operating systems.

How many other OSs are there in active development that have this feature?
I don't think that's right. PlayerUnknown created the Battle Royale mod for Arma 2, and it took off. I'm sure it was helped by DayZ's popularity, but the games are not really comparable.
Data Scientist – Best  Job in Dubai
Reboot once in case the update forgot to keep the DKMS files (Arch problem, usually, but sometimes apt messes this up too)

Check your BIOS settings.

If that doesn't help file a bug with your distro (more likely to be the problem) or consider informing someone working on the USB subsystem of a regression if it's truly a kernel problem.
Ask HN: What are best tools for web scraping?