skysight-inc/HackerNews huggingface dataset:
I've been using a Kinesis Advantage for about 3 years and the placement of those keys is my biggest gripe with the keyboard (apart from the fact that you look like a total dork / wannabe spaceship commander with it - whether that's a pro or con is up to you). I never really got used to the placement, but the keyboard so amazing in all other respects that it doesn't really matter overall.
> Is this something that has actually happened to you

In a toy project where I tried to automatically generate SVG shapes and rendering them to a html canvas (which uses 8bit per channel premultiplied alpha). The assembled shapes occasionally overlapped and it did lead to visible color inconsistencies.

It's also a problem when working with PNGs. When you put your PNG pixels into a premultiplied space and pull them out again you actually lost information to rounding, which negates the benefits of a lossless format.

> You lost me on the edges part & aliasing. Rounding errors will not be visible as fringes, so if you're seeing fringes, you have some other problem... perhaps failure to pre-multiply! ;)

Well, if you got a solid shape then there's no alpha. But the aliasing at the edges introduces partially transparent pixels. If you then pull out the pixel data and apply it to a different canvas you get mismatched colors.

I only spent a few hours on it, so I don't recall all the details, but my conclusion was that it is inadequate for image manipulation since it is lossy and lacks precision.
Sorry, I didn't catch where your volunteer shifts are happening?

In the very first sentence you shame commentators for presuming to be more competent than hospital staff, then you go on to suggest riding in on a silver steed to bless them with your powerful expertise.

Frankly, a bunch of startup hackers showing up and trying to play hero is not going to be any more effective than this blog post. This doesn't get solved with arrogant cowboy antics, and it doesn't get solved in a week even by seasoned experts. You have no knowledge of the ecosystem of devices operating on their network, and the constellation of concerns they must balance, and thus you can't offer anything but the most general of advice with which their IT staff is certainly already familiar.

If you really want to make a difference, go apply for a job there and put in a few years of work—that is likely to have impact. Short of that, there's worse things you can do than write a blog post; at least a few of them are probably providing useful perspectives to those actually tasked with solving this problem long-term.
Why marketing automation has to count on permission marketing
ESCORT KATRIN – ESCORTS, VIP ESCORT, VIZITES SEX
https://www.xda-developers.com/in-depth-capitulation-of-why-...
It can be, yes.

But it's often patriotism that is seen as what enabled things like the congressional Republicans in the Nixon era to authorize the special investigations which brought him down.

That's only one example - there are plenty of others where an individual puts the interest of the group ahead of themselves. That isn't always a bad thing: the alternative is the tyranny of the strong, where the strongest individual has the most say.
That could blow away your cache if the arena is large. Better to measure it.
This paper assumes that malloc/free is cost-free and that free is always called at the earliest possible place.
I use Time Machine, Arq and Amazon Cloud Drive:

- I have an external HDD partitioned in half: One half is for large external files that don't change much (raw files, archived data etc); and one half is a dedicated partition for Time Machine

- Time Machine backs up my laptop. If I lose my computer but not my hard drive, I can get a new one and seamlessly get the computer back to exactly how it was when I last backed it up, open tabs and all

- I also have Arq running, attached to Amazon Cloud Drive (cheapest external storage I know of). It backs up both selected portions of my laptop's disk, as well as the external hdd's non-timemachine partition (due to how TM works you can't really back it up to the cloud[1]) to "the cloud"

This leaves me with:

- Three copies of my laptop data: in the laptop, in an external hdd and in the cloud

- Two copies of larger data that can't fit, in the external hdd and in the cloud. My external HDD lives at home.

[0] Time Machine backups up once an hour, and stores backups as a simple directory structure on disk of your entire hard drive, except using hard links to old backups to avoid duplication. It keeps the last 24 hrs of hrly backups, the last 7 days of daily backups, and then weekly backups until it runs out of room.

This format simply doesn't work with the kind of backup where it scans a directory to see what's changed, because it effectively looks like you're adding hundreds of gigs of data each hour.
Was it ever an option to remap them?
Something like this you mean https://m.podobrace.nl/shop/merken/product/mcdavid-carpal-tu...
Why is machine learning/NLP needed in this analysis?

The categories/keywords are well known, and I believe that simple statistics would suffice to produce the type of results shown.

Of course, the text would have to be scanned and the dataset cleansed/filtered first. But those techniques predate ML/NLP.
> You may have an idea that you know will make you a millionaire and which you could build, but you just can't force yourself to because fundamentally money won't make you happy and the idea is meaningless at best.

You can't force yourself to build the thing which will make you a millionaire, not because of nihilism, but because subconsciously it's much easier and more rewarding to have an idea that you hope will make you rich than it is to build the idea and know it doesn't work.

It's the same reason there are so many aspiring artists and rock stars compared with the number of failed artists and rock stars.
Not exactly. Treble is a stable API between userland and kernel. Userland can be quickly updated even if the drivers are not, and if the drivers are updated, userland can stay the same.

The long term plan smells of Magenta.

Sadly, we have nothing like this, or a stable driver API on desktop linux at the moment, which is <insert expletives here>.
The argument I hear for UBI is that it eliminates all the administrative overhead of most existing welfare programs.

In most western countries unemployment does equal lack of food or housing... due to a large number of welfare programs.
Had to laugh when I saw the overhead wires in the pic of the streetcar.

It you click on the "related stories" link titled "In D.C. And China, Two Approaches To A Streetcar Unconstrained By Wires", you can read about Guangzhou's wireless tram: "You can see that as the train enters the station, it just lightly touches those contact strips, and in 20 seconds it's fully charged and ready to go to the next station".
I think the author means that different versions of the software would write different scheme versions, and it could be migrated in the background?
That is an unusually optimistic view of what it takes to win a war.
Projects like this are test cases for the viability of these projects. It's probably a good idea to build where the demand is to show that people will actually catch these things then move on to areas where demand is not a certainty.
No, what he has said is not true, starting for the farcical claim about spyware and ending with the little fact that the OP was talking about Android and ocdtrekkie mixed the proprietary Google apps
- not a scientist

>The oscillatory pressurization of a water droplet between two electrodes generates electrical energy from the electrification of water by the static charge on the surfaces of the dielectric layers.

simplicity/scale/long lasting?

Also that dielectric-layers to me sounds similar to capacitors and that "closer they are "infinite charge"" not really infinite but with reference to the surface area and distance between the plates... man that was like 4 years ago E&M
the author of the post really grabbed my attention for his slick copy to get my to sign up for his mailing list. as soon as you get on the list he has a link to a tweet he wants you to RT. excellent copy, very good marketing and product skills. I'm going to be following this author because he could be onto something.
Show HN: Witch – View-data binding on Android
That means that the heap grows with the highest address allocated within it, unless you incur additional overhead for copying the data around.
Greetings from Germany. Losing WW2 thoroughly destroyed patriotism here. We do fine.
Microsoft Issues WanaCrypt Patch for Windows 8, XP
I also use deja-dup but lately it seems to choke when trying to determine what to back up (I have about 175 GB of files, which doesn't seem outrageous). Have you had any issues with the speed? It could be that I have a long history saved on my backup drive and it's trying to apply too many incremental diffs.
This sounds like something straight out of a James Bond movie.
Mark Zuckerberg should disrupt politics, not copy it
Spotify, valued at $13B, to launch direct listing on NYSE: sources
For example, last time I was in the movies, it was a dark picture about incest. During the very scene that a daughter was revealed her father has been raping her, some girl in the audience bursted into muted laughter. Later I read from a paper or something that laughter might be a tool for some to cope with the grave feelings like that. But anyway, it ruined the experience for me, I didn't know if her laughter was a commentary at the movie's quality or what.

In general, I don't want to be told what to feel, when to laugh, when to aww. Hearing those audible reactions from fellow audience members kind of conveys the ques to do so to me anyway.
My shifts are happening in two elementary schools, three urgent care clinics, and a local nonprofit's office. Why did you think I was speaking hypothetically? I've already taken the next two weeks off. When I'm done with this batch I've got more to do.

Your entire second paragraph is bullshit. The affected are being affected because their existing technology deployments are broken. This isn't just some nightmare that happens to everyone, and it isn't some abstract structural issue that only affects large organizations. There are a lot of groups getting screwed here. They need help. If they didn't need help, they wouldn't have got hit. I am helping.

You can sit by and armchair-quarterback the incident response, that's fine. We don't need you anyway. Useful perspectives can go pound sand. There is work to be done.
Right, all providers are cheap if you barely use any storage.
It depends on what you're backing up. If you're generating a lot of unique non-dedupable assets (eg you're a photographer who keeps their raws) it quickly becomes very expensive.

Don't get me wrong, I love tarsnap and used to use it, but for a lot of workloads it does not compete on price.
For local bootable backup I use Mac Backup Guru, which I also wrote: https://macdaddy.io/mac-backup-software/ It's useful because it's the only software on OS X besides Time Machine which makes versioned (incremental) backups using hardlinks.

For remote backup I use Arq, but I have found that to be very buggy. I'm considering switching to rclone: https://rclone.org/

With both of those backup solutions in place I should be ready for pretty much everything.
All of that thinking is just a bet, against the future possibility of an essential need to patch/upgrade for security reasons.
They are reaping the short-term benefit of guaranteed uptime, in exchange for being able to do anything easily when you really have to in future.
Because catastrophic events are rare, many companies think they're just being really clever and there are no such consequences.
Would it be possible to use machine learning to do this job better, meaning, could the machines look at what other machines are doing, and better translate to us whats going on?
Bulgaria, Telerik recently had a $270mil exit
Your observation is a consequence of Kleene's recursion theorem, which I summarised briefly in http://vimeo.com/66863570#at=13m40s (extracted from chapter 8 of http://computationbook.com/).
Here's a lay thought.

The network must not have capacity to hold all the data. It must have a capacity proportional to the number of classes of data (instead of the number of samples).

Another way to arrive at this may be: take a trained network, run it in inference on the training set. Group the nodes of the network into equally sized groups. As inference happens train a smaller corresponding new group of nodes for each previous group by looking only at its inputs and outputs that are exercised. Put the new subnetworks together by looking purely at the edges between the previous subnetwork. The new network is now constructed.

I have not built this. But would something like this work?
I like this, but can you add a randomizer to create some starting seed blocks ?
That won't matter if you can't easily run the software you need. I really hope Linux will one day make this possible, but then it will also come under the scrutiny of malware creators.
Video Solves Mystery of How Narwhals Use Their Tusks
Seattle has a very over-complicated overhead system so the trams can share streets with electric trolly buses. It took took a lot of additional time to deploy due to that. Wellington decided to ditch electric trolly buses (and ignored recommendations by residents to re-implement an airport/golden-mile tram, sadly).

The battery tech in non-overheard wire based trams is still pretty expensive and high maintenance. I really don't think it's worth the price.

Rail take years to setup, and despite it being amazing and necessary, it's also political suicide in America's "We hate public transport because <insert reason here>" America is decades behinds the world in real public transport; including mid/high income countries that are way less densely populated.
Can you elaborate how Arq is buggy? I'm considering switching to Arq from Crashplan, because I supply my own storage for it anyway.
There are some bitcoins flowing in into their wallet

https://blockchain.info/address/115p7UMMngoj1pMvkpHijcRdfJNX...
That would be inaccurate. VME is an extension of virtual 8086 mode.
I think that when you find arguments that GC can be competitive with manual memory management, they always rely on the assumption that it is in the context of idiomatic code. For a GC language, idiomatic code allows the use of a generational collector which can automatically operate in a manner similar to an arena allocator. I suppose this is a matter of opinion, but I think that using arena allocators in a language like c++ is not strictly idiomatic - you should only add them when you find they are required for optimisation, and they have a cognitive overhead. If you make the wrong choice with your arena allocator then either you can make performance worse or you can introduce memory safety problems.

So this is the way that a GC might be competitive with manual memory management - if the benefit of arena-like allocation offsets the additional tracing performed by the GC.
This a thousand times. Also, its usually Intel's policy to have a (very) strong backwards compatiblity. See the A20 line for a ridiculous example. But AMD has always been less strict on this issues, and I'm glad they aren't. This is good news.

And despite all that, as you say, a new architecture is badly needed.
Heap allocation and smartpointers (as an alternative to GC) is by no means free, in that context GC performance favorable in many scenarios, for example when doing large number of small allocations.

But in the end, if your application have serious performance requirements, you should avoid allocating memory in the hot path altogether.
"Patching is Hard", yes but the brick wall of a massive cyberattack is harder. It's not an excuse, not patching is a bet, its people saying "This is difficult so I'm going to skip it, in exchange for increasing the chance of a huge amount of difficulty in the future"

I bet all the hospitals are really glad their managers/IT staff avoided the difficulty and small uptime impact of patching now ...

Hopefully budgets will be allocated in the NHS at least to prevent future incidents like this.
What gets me is why we don't see more viruses that _deliver_ the patch to fix the vulnerability.

It's perhaps a little more difficult as you'd need a vulnerability to keep spreading the innoculation. Arguably, though you release the virus, let it spread and then trigger the innoculation using a mechanism like calling out to a webserver, just as the kill switch worked here.
As we have learned today, the UK NHS is very much still on XP.
> Does [a service with high uptime requirements] work? Yes? Then don't mess with it

Ah yes, the "don't fix what ain't broken" canard. And it would be completely understandable if we didn't understand that, in general, the best way to ensure overall uptime is to encourage small, frequent updates over large, infrequent updates, because change is inevitable and the risk of the update is proportional to its size.

I understand that you're being hyperbolic, but that kind of conservatism is born of ignorance. Expecting CIOs to be educated about mitigating risk in the systems they are in control of is not a high expectation for someone in a CIO role.
Chinese click farm with over 10,000 phone making fake ratings for mobile apps
in house. you may be able to figure out where I work from my history which would explain why.
> It is difficult to imagine. A large part of it would have to be evidence of a elaborate conspiracy, and if I began to ever uncover such a thing I'd probably start by questioning my sanity.

Heh, you aren't the only one. I used to wonder how it could possibly happen that so many theists would be wrong about all these miracles and stuff.
> Also curious about what a / how a killswitch domain works?

From the article:

The above subroutine attempts an HTTP GET to this domain, and if it fails, continues to carry out the infection. However if it succeeds, the subroutine exits. The domain is registered to a well known sinkhole, effectively causing this sample to terminate its malicious activity.
Watch the world’s first skydive from a drone
That's an interesting idea: release a virus to cite a virus. Reminds me of the game Uplink, where [spoiler alert] you choose to either help spread a virus to destroy the Internet, or help spread a "counter-virus", hacking large servers to cure them before they're overrun. Digital vigilantism, that's what that is.
Greetings from Britain. Unfortunately we didn't get that benefit too, as Brexit and the current election demonstrate...
This is exactly what a generational GC does. Once the minor heap fills up, it evicts data that is still in use and moves it to the major heap.

Note that this overhead is only incurred for data still in use. We are not comparing memory management strategies in general, but the special case of temporarily allocating data that can be thrown away at the end.
You run the risk of jail time without the upside of ransom payments.
Top BHM Colleges in Hyderabad
Probably to hit the novelty requirement of publishing. Exploring every avenue and balancing the literature across all possible harvesting methods.
Hire React.js Developers, React.js Development Company
Reality: The Ultimate Video Game
But clearly many here understood it so that there is literally intact skin and tissues that could be used to extract DNA. So the word "intact" was misleading.
Loop unrolling as shown by the author is quite common in maths functions. It is still quite readable and ensure good performance. Openblas use a similar tricks in the old days when there is no intrinsics. Not sure for now.
Well, consider me for a second and you know have met, or at least heard from, someone who massively prefers to use their own car in European cities.

I assure you there's a lot of people like me.

By the way "citizens who have been conditioned to see a car as a sort of extension of their own body and even a social tool" describes me, half my friends and most of my colleagues pretty well.

"US citizens", "don't have any first-hand contact with working mass transit systems operating in urban areas" don't apply so much to us. We're consultants and I assure you. We have first hand experience with mass transit systems in every EU capital, half the US state capitals, and a lot of others.

And none of them match having your own car. Most of us have a choice taking mass transit systems or doing an hour plus of being stuck, going almost walking pace, on the highways. When traveling public transport tends to be the easiest to find, more reliable and quickest way to quickly get to your hotel. Taking a car into a plane, while possible, is sadly not within budget limits for travel. Taxis are, but opinions are divided on them. I think they're generally more trouble than they're worth, and they make you miss all the stuff you want to look at.

I suppose my main reason is that I can actually shop where I want, and take useful quantities of food, supplies etc plus all my work stuff home with me. There is no way to do that with public transport. Aside from the comfort, this actually saves a lot of money, and more generally even allows for more economic opportunity (due to reasonable and speedy access to more goods. I help organize a music mini-festival. That's not doable without a car, mostly because I can go get needed things quickly).

Second reason is that while public transport, where it works, only connects the spokes with the hub. It does not connect neighboring small cities in any useful way, if at all. Even if public transport has connections, they run 4-5 times per day. And they're mostly empty, so every time the public transport bigwigs play with the schedule (every 6 months in France) we live in fear (or my kids do anyway), if the connection will still be there or they won't be able to visit their friends.

Public transport is -barely- tolerable to connect people to their jobs. It is unusable for almost anything else. Not even for regular groceries. Not for going to IKEA and get some furniture. Not for having a party at a friend's place. And so on and so forth ... And please don't start the argument that it's cheaper. It is not, as soon as you consider how much more a car lets you do, and that public transport just isn't a replacement.

Electrical bikes help. Or at least, they're better than bikes and sometimes more useful than cars.
Duplicity does everything that Tarsnap does, but it's free software and you can point it at whatever storage you want, including your own disks (optionally over an SSH connection), or Amazon S3.

It's really easy to set up too: https://www.grepular.com/Secure_Free_Incremental_and_Instant...
AmigaOS 4: Google Cloud Print driver released
I have had to restore a backup once, so I restored the most recent version, which was restoring an old version of the file. I ended up frantically restoring all the different versions of the backups, and one of them was the most recent version. But it was considered an old version by Arq, I'm not sure precisely which one, but it definitely wasn't in the top 3 most recent ones.

And more recently I made a backup to glacier, and it is trapped in "in progress", even though it appears that it may (or may not) be complete.

I haven't used it much, maybe 6 times, and 2 of the times it's had these catastrophic problems I'm talking about. I'm going to switch to another solution. I was considering rclone (like I mentioned) or Crashplan, ironically.