skysight-inc/HackerNews huggingface dataset:
Finance ministers tend to be gamblers, it goes with the territory. He is no idiot though and is at least a qualified gambler, unlike most of them.
Maybe we'll end up with something the equivalent of fsck but for the in-memory state.
The next step will be to embed smart phones in children at birth. I guess "The President's Analyst" was more prescient than we gave it credit for.
Google and Mozilla have developed superior browsers for android. The browsers are the only thing I miss now that I've switched to iPhone.
Damn good post too.
In my (controversial) opinion, Atom is a great example. It includes/requires Nodejs, an embedded web browser, and runs Javascript, to run a rather basic text editor.

And in many cases, it's slow, CPU hungry, and memory intensive. Those three characteristics are the very definition of bloat to me.
It's the anti-conference. Loads of live music and great beers. Conference runs all evening.

I can't wait!
Sorry, Alexis. A little buzzed last night.
I'd be really curious to see some numbers on not the technical side, but the human side.

In the past I've chosen not to buy EV certs not because the process is more involved, but because it just doesn't seem worth the extra cost - I've never heard of someone choosing not to do business because a site had the wrong kind of SSL certificate. Most people would probably put their credit card details into a completely unencrypted website given half a chance.
I second that. I've also got a friend who is in a similar situation.
I love paper checks.
Sadly ive already seen Veritasiums test. so i was biased.
This sounds very inspiring and it's one of the paths I'm seriously considering for my own future.

Do you mind asking you a couple questions? Where are you based? How does the market look like and what kind of pay can you expect as entry-level/experienced scientific programmer (i.e. is it a significant hit pay-wise when compared to standard enterprise/finance/google developer career track)?
Not sure if device node managers are the right place either, as not every mount is related to a local device.

NFS in the classic cross-network *nix mount. And depending on available software (FUSE and related) you can mount the likes of SMB/CIFS shares, FTP servers, even SSH/FISH can be used via a mount.
one reason not to use MySQL is that it is owned by Oracle
France rejects Julian Assange's asylum request
>> And it's not like Word gained many actually useful features during that time.

Then use the 10 year old version! Unless, of course, one of those few "actually useful features" is something you can't live without.

A lot of people use Word for a lot of use cases. The value of an added feature that someone needs always trumps the performance cost of adding it until the performance becomes so bad that it becomes the reason that other people stop using it.
/r/pics is back on the front page after Reddit stuff's removal of the mods
This group IT, do they set up the servers? Do they make sure policy is enforced? Do they deploy your software? If so, they are doing the work and we should be asking them & not you whether they prefer JVM based solutions or single binary ones.
Either it pays off to take a dependency on Apple or it doesn't. The costs of the dependency are both short-term - building apps for the Apple app store and supporting Mobile Safari - and long term in the form of Apple changing it's "API" arbitrarily in ways detrimental to your business.

My point is that your business model is what you can control and change and the odds of changing Apple's business model without changing the nature of the market are zero. Changing your business model can change the market.

Finally, if your business's customers are more loyal to orthogonal aspects of Apple than to your business then it is better to think of those customers as Apple's rather than your business's. There's nothing to be gained by wishing it were otherwise.
A good article a while back looked at common unix utilities, comparing the size of commands like cp from the 1980's to the present. Most of the bloat had to do with features that almost nobody ever uses.

That was actually a talk called "Bloat: How and Why UNIX Grew Up (and Out)": https://www.youtube.com/watch?v=Nbv9L-WIu0s

Well worth a viewing.
When you statically link and executable, all the code from the libraries that it links to (at least the code that is directly or indirectly called by the application) is bundled into the binary. If you have 13 applications running that each statically link in 60% of a 2MB library, then you're using 15.6MB of memory where with dynamic linking you only need 2MB.
Well we had this idea ten years ago, but the biometric scan was checked for freshness against a database of biometric scans. It was thought for protect the conversation between two leers however and not for blind validation.

The idea to protect against this kind of replay attack was that if the algorithm was unsure of the scan it could request a new one, validate it and present it to the user in case of low confidence biometric match or high confidence forgery: the point being that humans are good at detecting the kind of tampering that could fool an algorithm and vice versa.

This required to send the biometric scan to the peer and to validate it on the other side of the communication channel instead that on the device.

Well, we weren't technically using it as password in the end, I guess I'll have a closer look at what they're doing. And check if that old patent is still good. Eheh not that I have any rights to it left of course.
I'm one of these developers with powerful machines and I routinely kill both Spotify and Skype because they use obscene amounts of memory and CPU power for programs that are just idling. Just having a chat program and a music player open should not take over 400Mb of my RAM. I might have plenty of RAM, but I have no problem using it more productively.
Of course it is. They are also known as career-advancement opportunities or whatever you want to call them. But they are most certainly part of recruitment, along with all the other possible benefits the company has to offer.
Friday Q and A: How to Find Your Ideal User Personas?
Probably because multi-billion dollar international companies can take care of themselves.
Brilliant. They look almost as bad as reddit today.
Emojis are used for communicating emotion, not skin color. If the user want them to be displayed black (or even replace them with cat and dog faces) it should be up to them, it's just a user preference.
summary of article: no... assuming you've got £15 to set up a company (such as the pirate one in the article), and £149 for a cert, anyone can have one
Very interesting. Thanks for the detailed reply.
Propagation slow? Sound the alarms
Not sure why the parent is getting downvoted -- the ps.gz file lacks searchable text, which is a reasonable thing to expect in 2015. But, of course, the file is freely made available by Don Knuth, so all is forgiven :)
Actually the main reason I have a smartphone is for GPS. Imagine a device where you enter the name of a place and it tells you how to go there.
There are some okayish cross platform frameworks, such as QT and even JavaFX. One of the main complaints of cross platform GUI's has been that they don't work like native applications. But for some reason nobody cares when the app works like a single page web app, which in many cases is a lot worse than even plain old Swing apps. Which at least supports right-click properly.

I think the main reason that node-webkit and what-not are popular, is because of web developers moving to native app development. It's really easy to get started that way, and you can even share code with your web app. Where something like QT has a really huge learning curve for programmers transitioning from Javascript.

About poor algorithms. I actually worked on optimizing a well known web browser for a couple of years. And most of the stuff we did, was because of really bad Javascript code. Even though it seems gluttonous to embed a web browser in applications, and even insecure, it doesn't have to be as bad as it is, especially with a simple application like Spotify. This is going on a bit of a tangent, but every frontend programmer should at least learn how the browser actually works, a nice site for that is http://jankfree.org/
A surprising tidbit: Knuth believes that P=NP is true, but the algorithm to solve NP is unknowable - footnote on page 1 (pdf page 9).

Proponents of RSA, DHE crypto - take note.
Well, I'm not a weather expert. But to me climate is a whole bunch of weather, and a whole bunch of non-linear things don't always make a non-linear thing together. Molecules in a gas do weird stuff individually, but the gas as a whole behaves very predictably.
Well, I understand. I'm working at encryption technologies for years now. And I have a tool that -I guess- is similar to what you search for (CrococryptFile's brother CrococryptMirror):

http://www.frankhissen.de/crococryptmirror-home-en-frank-his...

However, it is a matter of your personal philosophy or taste when it comes to privacy and cloud backups. I tried to compare the two approaches (file-by-file vs big-file encryption):

http://www.frankhissen.de/container-vs-file-by-file-encrypti...

I know both sides - there are people mailing me they prefer this or that version. And I understand both, but it really depends on your individual use case and preferences.

By the way: CrococryptMirror can show you live the unencrypted version of your files. CrococryptFile could do that as well (technically), but I don't know if I would integrate that.
I can automate it for you... :)
I've been to a few interviews with startups. Some of them didn't care about not having their language on the résumé while some of them did. The impression I got is, you can just tell which one of them are looking for a code monkey and which ones want you to take a bigger role of contributing as a software engineer.
One obvious use case for opening large files in a code editor are XML files. XML files can be huge but can profit a lot from the features of a good code editor.
> While they might be slow and use a lot of memory, they're usually shipped with basic functionality and more functions can be added and removed at any time.

Isn't that what bloat is? By definition, something that's shipped with "basic functionality" should not consume so much.
They require the user to blink to protect against this sort of attack but there are workarounds.
Personally I would have thought it had to do with the fact that uber executives are getting arrested.
The business strategy drawing Walt Disney gave to investors (1957)
> Spain is approaching 100% debt, 44% public spending, and it looks like it's getting worse.

It is. Spain is scheduled to elect the local Syriza equivalent in November.
can't wait to attend, just booked the super early bird!
/Paul
> books on PDF are electronic books. Kindles don't handle them well, but tablets do.

Pdfs on current generation kindles (300dpi) look great, actually, as long as they are computer-generated. Scanned documents can be hit-or-miss, though.
Your money is still in euros though, so if the whole currency gets devalued it does not matter which country holds it. There are capital controls preventing transfers to Greece, that would prevent yiu from transferring from Germany to Portugal, so your solution would not work. And if they can take it from one bank they can take it from another.
Not hacked in the normal sense but there have been kids who needed their sleeping parents' phones unlocked, so they just put the phone to their parents' fingers...
I wasn't complaining that this was particularly onerous (in fact, I am always pleased how easily PostScript files open on Macs)!
Every single thing in your spreadsheet is impossible to objectively measure (I'd argue your Java row is laughably incorrect for instance).

From a business perspective picking a language just isn't that important, it will NOT be the thing that makes you (un)successful.

So I'd go the other way, what language do the most people want to work on and has the least "I'll quit if we pick that" factor? Just use that.
Isn't this exact rule already in the guide?

https://github.com/airbnb/javascript#13.2
> Point being the same: Haskell as used is never quite standard Haskell.

In practice I haven't found this true.
You're confusing monetary deflation with price (value) deflation.

Yes, BTC is monetarily inflating, but

1) It's all baked in. We know exactly how much BTC is generated and will be generated and when it will stop.

2) The demand for BTC is growing, so we don't see the price collapsing exponentially.
Robots on the march
heavenlyhash: I think you struck a nerve ;)

Dave: yes, the Matrix 3rd party ID to Matrix-ID mapping service is currently logically centralised. The good news is that the service is entirely optional and you don't have to use it, and indeed in practice today nobody does: as of today everyone uses Matrix IDs to talk to each other. Matrix IDs themselves are completely decentralised, just like Jabber IDs, and are indeed fully partitioned by domain. I'm afraid you're the one shamelessly spreading the FUD here :D That said, if you have suggestions on how to decentralise a 3rd party ID to JID or Matrix ID mapping database, we'd love to collaborate on it, given the user discovery problem is an open issue for both XMPP and Matrix.

In terms of whether XMPP and Matrix are competitors: personally, I don't think of it that way. They have utterly different semantics and features. Matrix is fundamentally a decentralised object database with pubsub; XMPP is an extensible message-passing system. It might be worthwhile trying to play nice together rather than flaming each other - for instance, one of the folks in the Matrix community is writing an XMPP<->Matrix bridge that could benefit both ecosystems.

I'd also point out that there are loads of chat use cases where XMPP is currently miles better than Matrix - Matrix is inherently a heavier protocol due to all the state synchronisation, and if you want to just chuck messages around the place then I'm sure there are super-speedy mature XMPP servers that let you do so.

The idea that Matrix is branding for a commercial outfit is pretty ridiculous for anyone who's actually spoken to or worked with us :) I guess we're lucky that we've got corporate sponsorship to let us run around and try to tell folks that we exist, but the whole project is entirely transparent and open in every sense of the word I can imagine. Please stop hating and consider embracing the existence of a complementary open initiative rather than getting all defensive all the time...
If one of Atlassian's competitors issues a promotional marketing offer for existing and new Greek customers, this would likely influence Atlassian and other competitive responses.
This must be so annoying to the animals. Humans catch you, wrestle you to the ground and put this random object around your neck that you can't get off. It must be such a relief when the battery finally dies. I understand it must be done, but it must be annoying never the less.
Indeed. I wonder how the world would look like if all politicians have that background, insight and fairness in their DNA.
The general population are being hit with new taxes to assist with that recovery, so the issues affecting the Greek people, externally imposed austerity, is affecting the Irish too. But it is the debt that is the issue and Ireland has lots.
That's not an accurate summary. The certificate is that you're at that company: only someone with sufficient authority in that specific company can acquire a certificate saying you're that company.

As the article mentions, that not to say there isn't flaws in the process. But most attacks against EV have come in the form of DV downgrades rather than falsely issued EV certificates.

Actually, if you have info on any falsely issued EV certificates I'd be really interested.
Apple has started doing something about energy efficiency, probably because most of their computers are laptops where energy use is quite important. OSX tracks energy efficiency, which somehow calculates how much power a single application uses (CPU + GPU if I remember correctly). But I don't think they do anything with that info at the moment.

I guess it would be a nice incentive for developers if OSX could notify you that an app that is on background is using a lot of energy at the moment, maybe even with a quit-button when on battery power. At least I wouldn't want my app to end up on that kind of a popup.
How to get over a heartbreak- with 5 tips you can use right now
>That's laziness and/or stupidity

Or the failure of a large team to properly manage software complexity.
It's not an issue since using a non-hoisted variable before it was declared is an error.

Your editor should immediately highlight this error with a squiggly line.
my god, a library written in javascript is slower than javascript itself? the library doesn't have negative execution time?
Obligatory comment pointing out that SSL certificates are a racket and it's appalling that we have to pay for an SSL certificate.
This feels so much like the AOL volunteer revolts from 20years ago. Unpaid people vs. management.
NFS grossly violates POSIX file system semantics, so it's better to use something like 9P/Styx, instead.

Unix systems really aren't good at abstracting local and remote mounts and binds into a singular resource, but the parent poster's scenario was implied to be a local user hotplug, which is what device managers largely do (if even that, udev these days just maintains the /dev/disk/* symlinks and handles query requests for the hardware database).
Pfmatch, a packet filtering language embedded in Lua
It would ruin the discussion though. And mistakes are fine if you learn from them a d I learned something here today.

I'm not afraid of making or admitting to my mistakes. I'm afraid of not learning from them.
> There are some okayish cross platform frameworks, such as QT and even JavaFX. One of the main complaints of cross platform GUI's has been that they don't work like native applications. But for some reason nobody cares when the app works like a single page web app, which in many cases is a lot worse than even plain old Swing apps. Which at least supports right-click properly.

There's more to non-nativeness than just look and feel, which the more mature cross-platform GUI toolkits can ape fairly well. Another concern is accessibility for people with disabilities, e.g. blind people using screen readers. Qt, for example, is kind of accessible on Windows, Linux, and Mac, but not at all on mobile platforms. Not sure about the status of JavaFX. At least a single-page rich web app can be made accessible using the ARIA extensions to HTML, and if you use one of the big four web rendering engines, you can be sure they've done the hard work of implementing the underlying OS accessibility APIs well. Of course, many (most?) web developers don't implement ARIA for their custom UIs.
i've been doing react for almost two years (since before it was publically released) and i've never seen anything render that slowly, and i basically never use purerender

if you share that code with me i will find the actual problem for you, just because i'm curious. it isn't react.
The read volume is much less important than the kinds of queries you want to run on the data set. But from the sounds of it you do not have a SQL problem, the data doesn't have/need varying query styles/indexes, it probably degrades in importance quickly over time, and it isn't interrelated. Use one of the umpteenth time series databases that were written for this problem.

That said, any decently tuned RDBMS/sql app can easily handle thousands of writes a second, especially if you are just dumping them into giant buckets of resolution.
A de facto illustration that content creation is the most profitable business model of all.
For anyone curious, this section is on SAT solving. It's section 7.2.2.2 of TAOCP, and is over 300 pages long. Pretty thorough for a section of backtrack, within a section on generating all possibilities, within a full chapter on combinatorial searching.
It's a shame, UberPop was really useful to mee when I had to go home late, or when I had too many things to carry.

The government's decision really isn't informed enough. Most people using UberPop wouldn't use taxis because their price is prohibitive, this will just force us to take huge detours and public transportation full of inebriated people instead of going home directly when going out late.
right, so if I have £15, I can pay £15 to Companies House to start a company, and then I can authorise anything.

EV offers nothing over normal certs, other than the company name and the green bar, and I can control the company name if I have another £15...
How is that supposed to work? The pressure of natural selection has already stopped in most countries, individuals that would have been removed from the gene pool in more resource constrained times can now reach old age. And that is a good thing!

We would be venturing into genetic engineering to breed "space humans", which is at least problematic.
it sort of remains amazing that you are convinced that this casual benchmark which has already had two severe problems exposed and doesn't show its approach is not the problem, but rather that it's this library that is in heavy use and that everyone else seems to not have these problems with
First world problems: http://www.takepart.com/sites/default/files/styles/tp_galler...
The fundamental issue with these sites is that they attract a global labor pool to openly compete with one another for extremely price sensitive clients without the protection of artificial price controls.
Clang Address Sanitizer
Web Developer /Operations Lead
https://github.com/LearningList/dev_jobs
Care about public schools? If so, this job is for you. Learning List is the industry-leading instructional materials review service for schools and districts nationally. Like Consumer Reports for textbooks and online resources, Learning List's independent reviews help educators choose and then use their instructional materials more effectively to help fuel student achievement.
Replying to (I think) undo accidental downvote. Oops
Well if this gets on the frontpage, they'll see it and they better take advantage of it... Shame on Atlassian...
Even using optipng would've been an improvement: the image could've been reduced by 10% by running it through that.
I can't feel any difference between Chrome and Firefox when scrolling, but http://www.vsynctester.com/ is jankier on Firefox on my old-ish Macbook Air.
Single quotes are less busy. Strings are all over my angular app usually, so having half the number of little lines flying around is much more pleasing to my eyes.
Since Chromium is open source, you can contribute to the project. I'm sure if you send a quality patch to the Chromium dev team to fix Logjam, they'd be willing to review it.

Did you try to contribute to Chromium and Firefox to speed up fixing the Logjam issue ?
Do you think it's right to expect someone to warrant something with work after you have modified it beyond how it has been designed to be modified?
This was all an elaborate troll. Dude just messed with the dom and screenied the convos.

https://archive.is/N5Pc4
Pao gets hate because she's incompetent, vain, and an ass. Ballmer got hate, too. You know why? Because he's incompetent, vain, and an ass. There are two intersecting patterns here: first, that vain, incompetent asses get hate; second, that most of the people in positions of power are vain, incompetent asses. Maybe people tend to notice more often when they're women, but the men aren't any different and they get plenty of well-deserved hate too.
Maybe I'm not following, but: if this was a contrived example -- i.e. written specifically for the purpose of testing an idea, and not a result of internal evaluation where there are proprietary bits -- then what does "your" (I don't know who you are) OSS process have to do with it?