skysight-inc/HackerNews huggingface dataset:
That's why I said "remote" possibility. He strikes me as a fairly ordinary dude with a bit of asperger's who over the course of his entire adult life got his ego inflated by sycophants on a daily basis. As a result he seems to think he's some kind of leadership genius, whereas in reality he's essentially in the same position as Kim Jong Un, except he's much smarter. I don't know if he realizes this and just plays along, or doesn't even see it, but that facade will fall over immediately after he enters any kind of adversarial environment, which is something you kinda have to do if you want to run for president.
I believe Software Developers more likely to have kids of one specific gender
Why Did Canadian Police Kill an Alleged Small-Time Hacker?
Twitter officially shuts down Vine – Jan. 17, 2017
How Bad Entrepreneurial Judgment Killed Half-Life 3
This reminds me of the storyline from Newsroom where Neal tries to infiltrate the troll underground. The scary thing is how effective this kind of manipulation can be. I often check the comments on HN before reading the article to see if it's going to be worth my time. With sports or controversial news articles I love to jump to the comments to see what the debate is. I like to think of myself as a critical thinker, but I often find myself getting swept up in my own confirmation bias. Upvoting the comments I agree with and downvoting those I don't, almost mindlessly without really evaluating the arguments. It's the more modern version of the cable news network shows where they put a Republican on one side and a Democrat on the other and let them yell their talking points at each other while the host interjects every so often to stir the pot. I hate that it appeals to me, but something about my base nature is attracted to it like a moth to a flame.
Becoming a Top Tier Influencer: Get Visible
I have been using it for several months and I think its awesome. Some of the best things for me are:

- It supports all the databases in existence

- It is very fast Eclipse based x-platform tool

- You can keep connection strings and other config in repository so other team members can quickly set up database access.

- You can search for strings in all stored procedures

- It has very nice row view, way easier then scrolling horrizontally (switch view with TAB)

- It can set GUI colors differently for production, test, development etc.

- You can install it via package managers in a couple of seconds

- It has its own folder structure so you can keep sql scripts along with the project.

- Its FOSS.

Awesome tool, highly recommended. See full list of features here: http://dbeaver.jkiss.org/docs/features/
Sony patents contact lens that records what you see (2016)
> The parts of the economy that it hurts are the ones that aren't doing so well, and it benefits the already rich.

I don't like to participate in weird economic oppression Olympics, but the recent Brexit-style populism is a First-World problem. Third World countries are trying to get into industrial economies too and that's why there is more competition now. They want good standards of living too.
And you aren't kidding about "repeatedly". Personally I associate it with the late 1990s/early oughts and ColdFusion; I think one of the early CF frameworks really encouraged it, and it kind of just stuck from there, particularly in Government web work. But it's probably wider than that...
strange that it didn't auto-populate on HN then... oh well, amazing things never get old
Germany's constitutional court rejects ban on 'neo-Nazi' NPD party
No. You were living in a contrived bubble of manufactured consent that was already post-fact. For instance did Saddam have nukes? No. But it was validated by a controlled mass media. The century of self guaranteed this sort of outcome. And there are other political crises looming mainly due to the way that mass psychology has been programmed and encouraged by business interests and the establishment.

People are presuming their desires in what they want to believe. How they want reality to be. They don't really care about your or the elite's opinions. It's getting more and more difficult to control people's irrational behavior and erratic thought patterns because they are fed by desire to believe. Not what is true, because who determines the truth? Their leaders? They don't trust them. Business interests? They don't trust them. The Church? You get the idea.

Putin is simply catching up to the West in terms of propaganda. All the stuff described has been going on in America and the rest of the West for a century since Sigmund Freud turned the establishment on to the subconscious. It's been down hill from there. It's just when the playing field is leveled then the possibilities are scary.
That's moving the goalposts. A backdoor in the app itself is a whole different matter - both legally (give us these records/change these records in your database vs. build software according to our spec and ship it to your customers, which is similar to Apple vs. FBI and might not be constitutional) and technically.

I also don't see the difference between this and SSH. If your SSH server or client is backdoored/compromised, you have no control over what happens with your plaintext, no matter what the fingerprint verification tells you. The only difference is that one is open source, so the likelihood that a backdoor is detected is probably higher, though I don't think this means a) there is no backdoor and b) a backdoor in a closed-source app cannot be detected.
The privacy policy looks like it should mostly apply to Nylas N1, not the newer Nylas Mail? The policy hasn't been updated since May of last year.
I used to be very good with MS-Paint when I used Windows XP. When I switched to linux, I didn't find a single program that has equivalent functionality with equivalent ease, though there are many (including GIMP) that can do much more but the basic stuff (MS-Paint level) isn't as easy (e.g., the pixel perfect precision, Pinta by default does some blurring so pixel editing needs tweaking it a bit).

Is there any guide or resource where I can learn GIMP for doing just the MS-Paint level stuff (all of it, MS-Paint feature list is fairly small, the XP version). I will use that as a way of getting comfortable with GIMP, and then move on to exploring other features.

(Note: I don't know photoshop either).
My guess (I haven't had a chance to fully digest the paper) would be that they are saying spam is designed to emulate high quality signals so discounting it in the quality ranking could mute actual organic quality signals.

Instead the approach they suggest (from my quick read) is to not include any information in the quality ranking system about spam but rather allow the spam classifier/filter to deal with it on it's own terms.
> I never start anything from scratch, as I have about a dozen application skeletons ready for various specific purposes, plus similar libraries I wrote, plus a knowledge of several large commercial SDKs, and developer experience in several major FOSS applications

I've had a project manager (very insightful guy) tell me something similar before. He said "as you get more experienced you'll (ideally) write less code and instead reuse code from libraries you've written in the past". I've always wondered how that works for someone? I'm assuming certain projects will have requirements where specific technologies would be used in the front-end and persistent layers depending on the kind of project you are building and so those wouldn't be as reusable but perhaps algorithms you've written before might be reusable on the computational side of things. Like perhaps if you had a library that handles very advanced moving cost calculations you could ideally use that same library in different software forms (mobile, web, desktop, command-line).

Edit: Git might be a good example of a library that can be reused a lot and used within many kinds of applications (IE: inside web app, within IDE, from command-line, desktop app, etc)
> I have at my fingertips several orders of magnitude more computing power than the Apollo Guidance Computer which was carried onboard the Apollo spacecraft. And this marvel of modern technology sits on my desk at home...

Yeah, but one has to admit, the Apollo Guidance Computer had way more gravitas any other computer since or before!
Props to Joe Celko's books. I found they helped me reconceptualize how to get SQL to solve problems that I thought required another language.
San Francisco DA files lawsuit against drone maker Lily for false advertising
Atom is great for small files. Sublime is super fast and can open much larger files.
The content was great but I wanted to mention the narrated recording at the top by curio.io was excellent. Really a pleasure to listen to while working and I'd never heard of the site before.
I know you can. But for someone who mostly uses GIMP to crop screenshots, for example, the workflow is used to be:
1. Load PNG
2. Edit PNG
3. Save PNG
4. Quit

Now it's
1. Load PNG
2. Edit PNG
3. Export as PNG (retyping the extension)
4. Quit
5. Say that yes, you do want to quit even though there are unsaved changes (because there are not).
6. Worry about whether there really WERE unsaved changes after all.

I fully understand why graphics professionals prefer the XCF-only approach; what I can't understand is why the GIMP people flatly refused to let the rest of us use the software the way that suits us.
I haven't been able to find the tracking pixel server on GitHub.
Is it true? It'd be trivial to require the activator to be the same device that requested the SMS.
It used to run in PHP/redis but when the load got too high I rewrote the server in GO. No database needed as the server downloads and loads the files in memory.
> then that person is not capable of paying for their own health care and needs charity

They need an effective government and socialized medicine. Charity is not a workable solution.

> It is certainly insane to expect people who are incapable of paying for their own health care to be capable of paying for their own health care. But the health insurance market is not there for people who are incapable of paying for their own health care.

Sure it is, that's exactly why it's there, hence the subsidies. It's a shitty system, better than it was, but still crap that needs to be replaced with socialized medicine.
> Potentially killing their brand name among developers and potentially initiating a slow long decline into irrelevancy certainly counts as not acting in their shareholders' best interests. When google first started, their "don't be evil" mantra was one of the main reasons they succeeded

He's right in that they're a company, but not that the solution to this problem is to "kill Google."

Much easier and truer to the problem is to "kill" this expectation people have that the magic of good-natured leadership will create companies that dutifully remain bound to arbitrary constraints as "don't be evil" or "not doing unethical shit". It's just blissful daydreaming.

Much better would be to collectively gravitate around community alternatives. You have most of the tools in front of you (open-source, remember?), but you decide that Google's 'already won' and think of yourself as reliant upon them (thus complaining when they don't do things your way).
Pushing an agenda is one thing if the person is doing it in good faith, even if I think their ideas are bad or not supported by evidence. In all likelihood there are large scale information operations going on with world powers trying to subvert each other's populations.

The really sinister thing is that we have paid, bad faith actors whose full time jobs are to spread misinformation and shape narratives online. There is just no way you and I, amateurs commenting sporadically in our free time, have the resources to combat armies of paid trolls.

I spent a lot of time thinking about it this weekend and it sounds bleak. Not only do they spread misinformation, the presence of bad faith actors in social spaces causes a breakdown in trust between all participants, leading to less dialogue and more polarization. Why bother debating me if I might be a paid agent from Belarus? Why bother investigating claims from the other side of an issue if there's a good chance it is paid propaganda? Meanwhile leaving yourself vulnerable to propaganda on your own side that increases group identity and groupthink.

Even worse, bad actors can start trends or spread falsehoods that end up motivating and encouraging good faith actors. There are plenty of people who have been caught up in an information operation, unwittingly propagating and defending someone else's manufactured data. That's scary.

Authoritarian regimes have much less to fear from this. If we disrupt public opinion in China, who cares? They don't really need public consent to do anything. Manipulating the public in democracies will lead to poor decisions and bad governance, giving authoritarian countries ample opportunities to seize more power on the world stage. We can't even fight back effectively.
Just like it was a coincidence how the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act conveniently shortened to USA PATRIOT Act.
Heh, I'm sure it did.

I worked at a few VFX studios, and everyone has deleted large swathes of shit by accident.

My favourite was when an rsync script went rogue and started deleted the entire /job directory in reverse alphabet order. Mama-mia[1] was totally wiped out, as was Wanted (that was missing some backups, so some poor fucker had to go round fishing assets out of /tmp, from around 2000 machines.)

From what I recall (this was ~2008) There was some confusion as to what was doing the deleting. Because we had at the time a large(100 or 300tb[2]) lustre file system, it didn't really give you that many clues. They had to wait till it went on a plain old NFS box before they could figure out what was causing it.

Another time honoured classic is matte painters on OSX boxes accidentally dragging whole film directories into random places.

[1]some films have code names, hence why this was first

[2]That lustre was big, physically and IO, it could sustain something like 2-5 gigabytes a second, It had at least 12 racks of disks. Now a 4u disk shelf and one server can do ~2gigabyes sustained
There's obviously a lot of stuff I don't know then. Like the benefits of copy pasted code, or 300 column lines, or implementing the logic in 20 places when it has existed in the standard library for a decade. If only the ancient sage I inherited this code base from had left notes to guide me on this path of wisdom.
You can't compare C++ with Ruby code. Rails code especially can very easily become a hairball where everything happens "somewhere else". You don't have static type checking or other compile time hints to figure out what is going on. You can't see which functions are called from which call sites. Refactoring tools? Forget it. Ruby is a very compact and flexible language, but if you're not disciplined you'll pay the price for it.

A 60kloc C++ project is small and easily manageable, a 60kloc Ruby hairball can drive a person insane.
Is that for iPhone? I wasn't able to find it in the App Store.
Soft brexit would only be a transitional state, with a set timeline or undefined. The hard brexiters would grumble at the former and be completley against the latter though.
"Much Faster" is a bit of an understatement. The last software rendered title I can think of is the first Unreal Tournament. No CPU can handle the load of a modern game's graphics, not even close.

Even badly integrated OpenGL is still orders of magnitude faster than the most optimized software rendering. And you're getting a lot more in terms of image quality on the GPU: texture filtering, anti aliasing, "free" conversions to gamma/linear space and more.

Vulkan IS simpler than OpenGL, theres no arguing about that. But simpler does not mean easier. There's just much less stuff to worry about as engine developers to hit the fast path. On the other hand, you're managing a lot more memory by yourself.

And even in software rendering you still get different results on different hardware. And even different results in debug vs release. Floating point arithmetic is fun like that. CPUs varies in power just like GPUs do; cache sizes vary greatly, number of cores, base clock speed, amount of available memory, memory speed, etc. And we're not even touching SIMD yet.

You can't replace having to learn the hardware and the APIs to access it in order to build a game engine. That was also true of software renderers; they're closely tied to the properties of the CPU they target.

That's why you get access to Unreal4 or Unity3D; very, very few people can actually make stable and portable game engines. Its just a hard problem space to begin with. Making it easier only means losing lots of flexibility and performance.
> If we hit a point where nearly all people were on Medicare, we'd be bankrupt anyway.

No we wouldn't, we'd be in a much better position and we'd be paying much less for healthcare. Medicare has far less overhead than private insurance and it'd be the logical move to establish a far more effective and cheaper system of socialized medicine.
Beautiful. I see so many software engineers that make design mistakes because they are over-confident in their understanding of ML, Statistics, and Economics. This is a welcome inclusion.
Handling the spikes is the tricky part. People apparently like to run cron jobs on the hour so a few times a day I need to handle up to around 1200 req/s
Handling the spikes is the tricky part. People apparently like to run from jobs on the hour so a few times a day I need to handle up to around 1200 req/s
That's insane. Couldn't someone write a program to parse the XML into appropriate data structures for use by a third party web server?
Clean Code in the Browser, Episode 1
There's a lot of good content here online for free as well.
It uses single decree Paxos to implement rewritable distributed register. The implementation supports dynamic reconfiguration of the cluster and the distinguished proposer optimization.
And this is part of what makes Berlin and specifically Kreuzberg charming and unique. Google already has an office in Mitte where it is not out of place.

I really don't like the ideas of these giants co-opting start-up spaces. Once companies have reached the FB and Google size they are kind of the antithesis of start ups. This just feel like they are building "right of first refusal acquisition" spaces.

I realize this sounds curmudgeonly but I feel like their money and influence in these spaces encourages building acquisition targets rather than encouraging people to build their own Google and Facebooks.
Still not there. GIMP 2.10 will be the official stable version that will get the 16/32 bit support. So far, it's only in the dev branch (2.9.x).
It is a mistake if it is illegal.

You can't make ANY agreements to refuse to recruit from certain companies.

Making any "official" effort or policy to prevent a bid war is illegal.
ManyCam Pro 5.6.0 Crack and Activation Code Generator Download
Discovery adds rock collecting to list of things Neanderthals could do
At Davos, IBM Chief Predicts Artificial Intelligence Won’t Be a Job Killer
Previously posted a month ago (4 points, 1 comments): https://news.ycombinator.com/item?id=13233679

According to the results of the "past" link, this is the fifth time it's been posted, with very few comments.

https://hn.algolia.com/?query=If%20the%20Moon%20Were%20Only%...

If you think this submission is inappropriate for HN, flag it and move on.
Paying enough people to troll enough web forums for there to be a non-trivial possibility the OP was interacting with several of them without being rumbled doesn't really seem orders of magnitude more difficult than paying a couple of "weapons experts" to lie for you, or getting some material your military possesses into a territory your military controls.
A friend of mine shared this this morning right before I released the blog post (translated from French):

> It reminds me of the US before the introduction of the FED in 1913, each bank "issued" its own currency. Money was exchanged with a discount, as an example a bank in Chicago could accept money from JP Morgan in New York at a 50% discount. There were a lot of financial crisis, mostly because money was not elastic enough and the interest rates would skyrocket when everyone was asking money, which ruined mostly farmers. It does not apply direclty to Settle (anyone can issue IOUs) but it's probably worth looking into this"

Found it quite interesting, and worth sharing it here as well.
Controlling Time with Zone.js and FakeAsync
I'd rather see the connection between happiness and self-sufficiency, because ultimately, isn't happiness what we all want? Whether through intelligence, social connections or religion, achieving that elusive sense of peace and happiness is what drives people's ambitions.
how did you handle the spike?
Rails code. You get a lot of bang for your buck. That, and the "greater" metric for the project complexity is the stupidly high number of controllers and models.
I was not attempting to be snide or rude. You are free to take the very concrete example I provided or not. You cannot say I didn't provide any.

The instant where the const keyword removes 95+% of the generated machine code is just after 28:00, but you should watch from at least a few minutes before that to establish context. That wasn't a global he put it on, but it wasn't a member variable either.

I recommend watching the whole talk, because the whole thing is pertinent to what optimizing can and cannot do. Because the speaker wants to get modern software onto an old machine he works around tight constraints while getting all of C++17. If you choose not to ignore something that you have expressed an interest in and is pertinent then you are doing something far worse than being rude and you are doing it to yourself.

Go benchmark you code, I have benchmarked mine. Putting const everywhere applicable helps even back in the pre-C++11 days. I state again not trusting and working with your optimizing compiler is simply an old an outmoded way of thinking.
In the most recent VFX company I worked at, with some of the same guys, the backup sys was fucking ace. Firstly rm was aliased to a script that just moved stuff, not deleted it.

Second, there were very large nearlines that took hourly snapshots. Finally, lots and lots of tape for archive.
They are trying to gaslight us. Foreign powers want to misinform and distract the public in democracies; a misinformed populace puts pressure on elected governments to govern poorly. If democratic governments flounder because of this, that gives authoritarians an opportunity to get more power and influence over world politics.

Not to say that western nations aren't engaged in their own information operations. Just that it is asymmetric warfare, authoritarian regimes have a lot less to fear from a misinformed or disengaged public.
Not a direct answer to your question, but a recommendation for something to try: I always install KolourPaint on every linux machine I use, for me it achieves MS-Paint like functionality quite well.
Report: UK’s Cybersecurity Skills Shortage Gap Ranks Second Worst Worldwide
Yet another reason I swear by Heroku - you can rollback to the actual prior release, not rollback the code and try to rebuild.
In my case changing to a SSD dropped the booting time for GIMP (and system and every application, of course) to a few seconds. 3 or 4. But the font cache thing eats up most of it, so that'd be the real issue.
Not a very informative article. The costs are high, so try to minimize turnover. It's simple.