skysight-inc/HackerNews huggingface dataset:
Also run "top" on the fresh install to see it uses about 10MB :D . I learned how to use Unix when I installed and used NetBSD for some years, so for me it is "Mother-UNIX". It's a pity that general hardware support is not that great anymore nowadays. But it runs quite well on the Lenovo X240/T440 range of laptops which can still be had new in some places.
Worst
Osx mail app
Linux on desktop
RHEL on the server side
Chrome
Slack
Atom
Itunes

Best
Emacs
Osx
I don't use the Google Authenticator for this reason.

There are some Apps in the Playstore which make use of the Security Chip, if present which is the case for me, such that even if the phone were compromised with a rootkit the attacker would not be able to read the TOTP secret.
I've the feeling that now that computer vision works well enough and with affordable enough GPUs to put into appliances, the next generation of Roomba could improve on that tenfolds... Let's see if there is a new release coming :-)
:-)

I feel like you should've yelled "bingo!"
It's not the browser sharing the hash content, but the javascript in the page. In something like this you clearly have to trust the javascript you download each time in the page.
I prefer forcing a top-down initialization using placement new for any extent globals, that way initialization order can be carefully controlled. E.g. the OS gets started before we even bother bringing anything else up, other initialization happens in a separate task, then worker tasks are brought up, etc. Everything is sequenced, and we don't have to go to the linker script to figure out what's actually getting called.

Since the globals are singletons, any attempt to get their instance when they've already initialized is an error that will blow the program up. Helps keep us honest.
Pirate Parties around the world are more than just IT issues. They're civil liberties and social inclusion parties.
Ask HN: What is your dream company?
Software engineering is vast. There are companies specializing in certain areas and not all companies do everything. Some companies are tackling problems that are unheard of whereas others are tackling more immediate and visible problems. Every software engineer has a favorite niche and possibly likes companies that are working on those projects.

Considering the above, what is your dream company? (regardless of your ability/opportunity to work in that company)

Why?
Maybe they mean that, in Australia, it will crash since they won't have to pay import costs anymore?
I'm an experienced player using HOTAS setup and its not enough. You need eye/head tracking if you are doing complex manouvers, I run sometimes out of fingers/buttons :D
The rsync example confuses me a little bit. If you add a single bit to the front, then all the bytes are shifted into different blocks and nearly none will hash to match. But if you add a single bit, rsync still performs well. Can someone explain why that difference from the explanation?

The problem also applies to the binary delta. Adding a prefix will shift everything forward causing a diff in everything.

Bsdiff solves this with the suffix sorting. But what does rsync do? Or am I just wrong that rsync still works well? In either case, I think the offset problem makes for a more interesting motivating example for bsdiff.
Good article. As a note, I love how he uses hand drawn diagrams. I have yet to find any tool that allow me to draw diagrams as fast as I can do it on a piece of paper.
The Felix language may fit your taste then http://felix-lang.org/ Its related to C++ somewhat in the way say Scala is related to Java.

Its been around for a while. Felix has an ML like type system (stronger in fact), has pattern matching, has coroutines / fibers, and was designed to have a FFI less interop with C++ libraries. Very fast too.
ad blockers ended them years ago though.
I've had my 2016 MBP for about ten days. Just used my air for the first time since then and couldn't believe how spongey and rattley the old keyboard felt. I know a few other people who feel the same way. Personal preference and finger habits are a big factors with these keyboards, and seem to be something people adapt to at different rates, or not at all.
My feelings :-) Granted, that is not yet "some", only one, but with millions of white men on the planet, chances seem high others see it the same way.

If you really want to nitpick, quantify my sentence with "in my opinion".
> when the device fails in whatever way

It's still not that simple.

It's not like you get six years of unlimited state-mandated insurance. The 'six years' is just from the statute of limitations -- it's just the limit after which you can no longer do anything about a violation of a contract of sale. [0]

But there still has to be violation of the contract of sale. Which means it only applies to defective products. (Or ones not as described, not fit for their purpose, etc.)

So eg it doesn't apply to accidental damage. If you spill coffee on your shiny laptop, consumer law won't help you, even if you only bought it ten minutes ago (unless the product was sold as waterproof, ofc). It also doesn't apply to normal wear and tear, unless you can argue that the degree to which it's deteriorated is enough to imply that the goods weren't of satisfactory quality at the time they were sold, taking into account the context of the kind of good, how it was described, the price, etc.[1]. And so on.

Until six months, the burden of proof is on the retailer to show that anything that goes wrong with the product was not due to the product being defective. (I.e. if there's a problem, and there's no obvious cause, there's an assumption that the goods are faulty). After six months, that assumption is reversed, and the burden is on you to show that the product was defective.[2]

We have pretty good consumer protection in the UK, but it's not a replacement for insurance (e.g. applecare etc). (Whether you actually need insurance for a laptop purchase is another question. Generally if you could replace a thing without too much hardship, insurance is pointless -- the expected value is negative (ie Apple makes a profit on Applecare); you're purchasing a reduction in variance).

(IANAL, just interested in consumer law)

[0] http://www.legislation.gov.uk/ukpga/1980/58/section/5
[1] http://www.legislation.gov.uk/ukpga/2015/15/section/9
[2] http://www.legislation.gov.uk/ukpga/2015/15/section/19
You could be right. My completely uneducated guesses would be, in order of likelihood:

- an open patent rather than trade secret means that many manufactuers can make it with the comparitively lower barrier to entry of a patent licence rather than inventing a process internally

- what you said

- Their process is somehow revolutionary (pun not intended) and makes it cheaper to manufacture

I'd be interested if anyone knows more!
I don't think it matters much what the business model is. As long as software services are provided by centralized, for-profit entities, exploitation won't stop.

A free, open source, peer to peer infrastructure is the only way out.
A Wacom tablet?
Infosys feud threats to sink the moribund company
Yubico has "Yubico Authenticator", a Google Authenticator lookalike where all the codes are stored on the YubiKey and accessed over NFC (you need an NFC YubiKey, of course).
I never dared ask, actually.
This should be the highest voted comment on hackernews, or we're doing something wrong.
I suspect that it is hard to apply to other scenarios. It is much more specialized than a simple binary diff.
Users of the tech employee chat app Blind won't be surprised to see this is happening at Uber, it seems like that forum is full of nothing but complaints about their toxic work environment. I remember in particular seeing this thread and being horrified:

http://m.imgur.com/22JWxGQ
https://www.schneier.com/blog/archives/2015/05/detecting_qua...
Glad to have helped! I discovered them when trying to find a solution for the insane EU Vat regulations (which they handle gracefully).

We've been with them through a big few tasks now (like when they added Xero integration - which is also an amazing feature) and if there's any confusion with mapping data or whatever they'll always jump on a video call to make sure everyone is 100% clear on what's going on.
check out the microG project: https://github.com/microg

it provides a location service that works without google and they re-built the play services and maps API, so you don't have to have any google apps installed at all. for those apps that actually need to talk to google servers, there's an option for that.
Reddit and Hackernews
Interesting that you mention this. I was tempted to buy a new MBP hoping that I could map the touchbar to debugger functions - I can never remember which F key is which. Little icons would be amazing.

Is it not possible to make the touchbar work with IDEA? That would be a major disappointment.
Paperless Workflow for a Small/Home Office
Find out
When you need a pro for all your cyber issues, do not hesitate to contact darkwebssolutions on gmail as they provide the most reliable havking solutions and anti-spy
Darkwebssolutions on gmail dot com
Fender American Made Stratocasters

Amish rocking chairs

Audio cables by Monster

Timberland shoes

Chicago thick crust pizza:)
She definitely has skeletons in her closet, ranging from past litigation to her husband, and isn't a great icon for women in male dominated fields.

That being said, her short time running reddit and what happened after she left (a flood of subreddit deletions, founders retaking control of the site only to ignore the major issues & laugh at her demise) shouldn't reflect on her. The founders of reddit used her as a sacrificial lamb to create an uproar resulting in her removal, that then gave them cover to ban a bunch of subreddits.

I still hope that there will be a large split, similar to /r/Seattle vs /r/SeattleWA, whereby a successor to reddit takes the lions share of the active posters and commenters, though I don't see that happening soon sadly.
I am a complete noob to the AI space but I was wondering whether the following is possible (in AWS).

I have a million scanned images of court documents. Some are briefs, some are motions, some are court orders, etc... Given that I have images and their types, could I "train" the AI with these million documents to recognize a new image that might come in?
Note that approach done naively will produce wrong answers for lots of divisors, because the reciprocal will not be exactly representable. For example, 49*(1.0/49) is less than one.

If you round the FP division up (to the next largest representable value, that is), it should be correct, for 32 bit integer types at least.
> USian

Is this a regional thing (Assuming it's a synonym for American. Google tries to correct me to Usain Bolt, then brings up a page of Usian Bolt typos.)
Try giving pyramid + sqlalchemy a shot.
Way less magic, everything feels very pythonic and its a very mature stack that can scale really well.
Neither was his son: https://en.wikipedia.org/wiki/Abdulrahman_al-Awlaki
I think it was written for Australians
My rule of thumb is: If an optimization reduces memory accesses, it is important today. Register allocation fits that pattern, because the alternative is to spill values to memory.

Disclaimer: That rule is restricted to fast processors, not low-power embedded stuff.

Inlining is not that important for speed itself. It rather is an optimization booster, which makes many other optimization much more effective. If your other optimizations are crap, then inlining will not help much, because the call overhead is not that big.
Pay-by-article would be the death of journalism. I don't think that's an exaggeration. Everything would be clickbait.
Colormind: Neural net based color picker
Coming Soon: Running Elasticsearch for Fun and Profit
I laughed at this, so hard. I guess the distortion field is really strong :)
I wonder if this still runs on Windows 10?
What kind and scale of impact (e.g. efficiency gain, design improvement, airfares) would happen if carbon fiber is widely used in planes?
I just tried to use it back in the 5.4 days and discovered that C++ Widgets weren't an option for mobile devices, which is still the case, now with their QML focus.

https://bugreports.qt.io/browse/QTBUG-42491

Ended up using a mix of Java, C++/CX and C++ instead of Qt.

However, with every GUI toolkit pushing C++ down the infrastructure alongside something more productive to the upper layers, pure C++ devs need to get used to being polyglot for UI code.

I doubt we will see again a pure 100% C++ GUI toolkit earning the hearts of the masses, specially if you look at what is available from Apple, Google, Microsoft and Qt.
7 Tools to Track Android and iOS App Uninstalls
Search Results Optimizing Android Apps for Multi-Window Mode
Yes. I suggested it two years ago:

https://news.ycombinator.com/item?id=8911044
I'm asking because my tests work fine for both python 2.7.9 and python 3.6.0
How to Sell Security
Yeah I have mixed feelings about it too. It's hard to draw the lines between respectful flirting and harassment sometimes. Just purely from her saying it was funny then, it seems like it was closer to respectful flirting.
Historically, the side effect this tends to have is that a lot of programmers flock to a new platform but bring the way they use and write programs with them. Fifteen years ago we ended up with CORBA- and Window Registry-like components bolted on top of Linux desktops. On the other hand, seeing how nowadays the Linux "community" is mostly a bunch of big cloud, automotive and IoT/vaporware companies, this could be the closest the Linux desktop has to salvation.

So far, the attempts to bring elements of the OS X experience to the Linux desktop have been very... cargo cult, in the absence of a more forgiving word. Fetishizing design choices and simplicity has made it very unpleasant to deal with a modern Linux system. Many users of tiling-wm-and-terminal-only desktops don't do so "just" because it's the most efficient option, they do it because the alternatives are horrifyingly bad.
Choose the Way Capturly Manages Your Recordings. Your Site Your Rules
can confirm this tutorial is good, covers setting up virtual env for python / easy to follow
There's a community of screaming angry children (not an insult, I mean literal teenagers and younger) who've got some sort of persecution complex and complain often about "censorship". Almost uniformly, the work of these people is not useful to anyone but them. And it is only useful to them in a sort of self gratifying perpetuation of their beliefs coupled with outrage.

If you're an individual, I would advise steering clear of these groups. It's not productive to be a member.

I think it's today's variant of the BSD v GPL, or Linux v Microsoft flame wars. It's an addictive thing to participate in. You have a team and you strongly present membership and identity.

It's less about the principles behind it and more about which principles you can bring to serve your identity as part of the group membership.

For an individual, this is a mental trap. You expend a great deal of effort on identification and none on being better. It's not worth it.

I think the Ellen Pao thing was one of these identity rites. She was the opposite, and things others could be forgiven for would be heinous crimes if she'd done them.
Oh how do i WANT to get my hands on that Caesar III source code now. This game was so incredibly fantastic, it just needed some bug fixes. And if someone were to start developing DLCs for it (think Paradox), I'd be all over that…

To me, that would be the main reason to release old source code. Though I understand the legal stuff is hairy, and people don't generally do it for that reason.
I prefer djangogirls to two scoops - twoscoops is the way to go once you have learn the basics. But I felt it lacked a walkthru example
10 Places to Find Beta Users to Test Your App
If you use this, you can also generate TOTP codes on your computer using the yubioath Desktop application. It's quite neat.
Tencent partners with Starbucks to launch WeChat ‘social gifting’ feature
Solved MCQ of Database Management System (DBMS) Set – 2 – InfoTechSite
93% of the distribution could be enough for almost everybody or for nearly nobody if some core packages are not reproducible yet. Is there any data on that? Maybe using the Debian popcon data?
How should I interpret their picture? Can I get an AMI with Keras preconfigured on a p2 instance? Because that would be pretty useful. I currently have a p2 instance (smallest possible one) that I spin up for training and the like.
The Challenge of Sharing Presentations in Sales Calls
Is that attack possible over https, without compromising a CA or a local hack like sslStrip? If a page is doing secret stuff over http it's even more broken.
I also wondered that but seems from https://code.djangoproject.com/ticket/21039 they'd prefer devs to do that manually in migrations marked as non-atomic
I never mentioned anything about accidental damage, so I am not sure why you've brought it and why you're mentioning state mandated insurance. As far as I am aware, neither Apple's warranty nor Apple Care does cover accidental damage, so when compared to free 6 years consumer right to have the device operating without faults during normal usage barring any accidents, buying Apple Care makes no sense.
If I send a manual PATCH of {"source":"referral-spam-here.com"}, obviously it makes it in to my metrics.

It seems like someone could just scan for sites with a site ID matching your format, then a quick burst of 100 PATCH requests and you're now experiencing the same stuff that makes Google Analytics so painful to use.

Do you have any plans to combat stuff like this? This is typically my biggest gripe with analytics platforms, the spam can make them unusable and is hard to protect against.
You may be interested in the `.extra(...)` call on a QuerySet in Django. It allows you to specify hand-written SQL for various clauses, including `WHERE`.

https://docs.djangoproject.com/en/1.10/ref/models/querysets/...
NEW HPE Mobile Center: Crowdsource Testing at Your Fingertips
> I'm so tired of this "not all men" attitude.

Do you believe that all men are incapable of being decent human beings?

Can I ask why you believe that?
If it's so difficult to determine ownership, shouldn't it be easier to release? Throw it up on a free service somewhere and respond to DMCA takedowns in the rare event the owner shows up out of the woodwork.

I suppose one difficulty is that DOS games were released before the DMCA, or before the DMCA's process was clear. And the old system wasn't so forgiving.
Makes you wonder about the technologies that would evolve during WWIII..

Equally interesting to ponder what technologies are evolving because of our current situation
Secret of Pure Green Coffee Beans Diet
Download button unclickable for me. URL is https://hashedin.com/training/DesigningModulesInPython-v1.0....
SimCity source code
Is that possible with AI? Yes, almost trivially.

Is that possible with AWS AI?

> Finally, we provide AI engines, a collection of open-source, deep learning frameworks for academics and data scientists who want to build cutting edge, sophisticated intelligent systems, pre-installed configured on a convenient machine image.

Which is to say anything that TensorFlow can do, AWS AI can do. So yes. But is it possible without implementing it yourself? It looks like Amazon Rekognition may be able to do what you're looking for, but I'm not certain. You'll have to research that one.
> why do you trust your phone to have a session token for your Google account, but not the TOTP secret?

Why would you trust Google or anyone else with your work (bank, Github, whatever you use TOTP for) credentials? I can't understand how anyone would think it's "pseudo-security". As you rightly say, your credentials are in plain text on that phone.
> The only thing I can't grep is retroactively doing a 180 on the sentiment of an event.

When it's convenient for her to change her mind, she does so. That's all there is to it. Which is exactly why whoever was in charge of that manager at Google didn't tolerate the man drinking with the underage intern girl and trying to get in her pants. Imagine the shit he'd have to deal with if drinking manager succeeded in sleeping with her, and then the next morning she decides she regrets it. Or a week later she tells one of her friends who disapproves and then she regrets it.

Under no circumstances should a company tolerate an employee making sexual advances toward a subordinate.
Bluetooth technology turns red lights green for emergency vehicles
Lazarus’ False Flag Malware
If I recall a true secure phone is difficult. According to a infosec presentation I saw. The problem is the mobile chipsets that are closed making auditing difficult. Most diy mobiles use these chipsets.

Further the chips are able to run mini applications and these can be pushed by service providers with no real way preventing it from the OS level.
Why doesn't she sue Uber. By law, emails under litigation are required to be retained, so the evidence must exist.
I have a Surface, it works reasonably well for the same task. But the same applies - it is not "pretty" svg graphics, but faster and easier. I suppose you could always make the initial diagram this way, and create it in a 2d cad like program if you need to.
From Standard docs., 3.6.1.2 Main Function,

It shall have a return type of type int, but otherwise its type is implementation-defined. All implementations shall allow both of the following definitions of main:
int main() { / ... / } and int main(int argc, char* argv[]) { / ... / }

In the latter form argc shall be the number of arguments passed to the program from the environment in which the program is run.If argc is nonzero these arguments shall be supplied in argv[0] through argv[argc-1] as pointers to the initial characters of null-terminated multibyte strings

---

No version of the C or C++ specs have said void main is acceptable, (apart from the implementation-defined optional main for non-hosted systems). However, most compilers have it as a language-extension.

A return statement in main was compulsory until C99, where the compiler was to assume return 0, if not specified. Some compilers had that behaviour already, however.
Shyness: A (Quiet) Cultural History
Who needs a Tesla when you can build your own automated copilot using free hardware designs and software available online?

These days you can 3d print a .45, but would you really wrap your hand around that thing and squeeze the trigger?

This is a car...
How Schibsted builds it's own publishing platform
My mom tought me how to 'manage' my own floppy disk...

Too bad I mixed up A and C while formatting... back then, nobody knew how to install an OS; machine was declared 'bricked' and when on the attick... it was 6 years before another PC entered our household...
Textile industry has already done all kind of thing that can be done on a strand. So I don't think Anything innovative needed here apart from tons of carbon Fiber to do all kinds of things on.
Not an expert, but I spent a lot of time looking at spanish 17th century notary books ;-)

I guess handwriting in pre-press texts (incunables) is "designed" to be easy to copy. If you look at the textura (gothic) script it is based on the same pen movement with a flat pen. You cannot improvise too much with that kind of pen.

This looks a feature to me, because the cost of writing on vellum, mistakes were very expensive.
I guess the author has some perspective. They bought a >2.5k machine, the dongles aren't exactly going to break bank.
> As far as I am aware, neither Apple's warranty nor Apple Care does cover accidental damage

I was going off the page you linked to[0], which describes it as: "an insurance product which provides up to two incidents of accidental damage coverage"...

Looking more closely though, it looks like AppleCare and AppleCare+ are different products (which I hadn't previously grokked), and that sentence applies to AppleCare+ only. My bad, sorry for the confusion.

[0] https://www.apple.com/uk/legal/statutory-warranty/