skysight-inc/HackerNews huggingface dataset:
Why encryption at the journal level instead of encrypting the storage media or via the file system?

I'd be less confident in an app that claims encryption than an operating system.

For what it's worth, I find writing on paper to outweigh more technology dependent approaches to journalling. And over time I've realized that writing stuff I'm worried about someone else reading is a sign that I'm just ruminating.

Good luck.
EventDrops – A time based / event series interactive visualization using D3.js
> for example, PIA is probably a massive honeypot for all we know.

Why the 'probably'? Of course, no VPN-provider should be trusted at face value, but do you know of any sources that claim that Private Internet Access is in fact an elaborate honeypot?
The article is a neat primer and quite a good look into some of the band dynamics. The ending is particularly on-point as well, which I think is good for a lot of non-jazz people to hear about/research themselves:

>But the truth is that electric guitar solos are directly descended from saxophone solos via Charlie Christian, who defined his instrument (which was once seen as a joke among jazz musicians, much as the saxophone’s a joke in rock) by being the first guitarist good enough to cop saxophone riffs in cutting contests

I've listened to a lot of Charlie Christian and Wes Montgomery over the years. The similarities to great horn players is quite up front, I believe.

One thing that could be of interest, if one were to actually write a book on the subject, would be tracing the cost & technology & 'market forces' between guitars and horns (sax) during the past 50 years - as in, if guitars got cheaper and better (amps, effects, etc), and saxophones kept a higher barrier of entry cost, that might be a factor in the transition. Also public perception. Like the hits Guitar Hero and Rock Band - I'm pretty sure there's no way to plug in an Akai EWI or Yamaha piece to jam out on, just because there's not really a market I suppose.
This post doesn't mention it but I noticed that RDPing to a remote Windows Server from Windows 10 now requires the server to be using a certificate.
Show HN: Record Calls to SSL_read, SSL_write Using LD_PRELOAD
Then stop pretending that going to Silicon Valley is part of any social views and just go with the fact that it's easier to get money thrown at you in Silicon Valley and your just feeding another problem.

To your edit:
> It's not just about funding. It's about finding like-minded individuals

That's one problem you're part of fueling. There is no reason you can't have people work remotely. You shouldn't have to go to a physical place to find like minded people. However, thanks to people looking at funding can only happen in SV, and then start-ups being somehow having such a backwards view that if you're not in the seat I can see it's to hard to work as a team, and the believe that the only place to find decent, 'like-minded' people are in SV, everyone has to go to SV to get a job.

So a little bubble ends up sucking up a whole bunch of money and being a contributor to growing social problems in both SV and where ever everyone comes from.
It's a shame that when people focus on the bay area's ludicrous housing costs, they tend to speak exclusively of San Francisco and ignore the opportunity to develop Oakland, which has a lot of flat land that is easier to build tall buildings on top of, instead of trying to densify San Francisco's endless peaks and twists.

The author said a potential future for San Francisco is as a "gated community for the rich." That may be the case, perhaps already having been so for a long time. It's unfortunate that an economic juggernaut heralded as the shining center of modern American capitalism is also so inaccessible, but that does not mean the overall solution is by making that place accessible at the expense of more realistic options.

The author compares the density of SF to NYC's Brooklyn. Like Manhattan, San Francisco is owned by the rich and their rules, yet Brooklyn is big and booming. Oakland is prime to take up the role of the Bay's Brooklyn.

Side note: if people want to return to the halcyon days of San Francisco when the wealthy and the workers could live atop the same rock, it will cost a ton of money. Hairdressers, grocery clerks, teachers, and the like will either need massive housing subsidies or comparable salaries to tech workers. That possibility could exist too, if the well-heeled agree to let go of a big chunk of change.
The Canadian bourgeoisie (yes I'm using that word) has a deep split in orientation -- resource extraction Calgary school vs a more established Bay st money, "Laurentian elite." With the collapse of oil price, the strength of the former has waned in favour of the latter, hence the Liberal party has hegemony instead of the Reform.

The Globe has for the last 15 years at least been schizophrenic about which of these two camps it supports. Its editorial board is a little different from the rest of the content in the paper.
I don't see a problem with "modernization". Constitutional documents should be living documents, tuned for clarity and for the times. Of course, such changes should not simply be a matter of passing a new bill. There should be significant political hurdles involved.
See here for example: https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missi...
Welcome to SAFe 4.0
Not to play second fiddle to Toronto and Vancouver, but here in Mtl we have a fairly lively startup scene and some bigger players like Ubisoft, Google, and Bombardier as well. I frequent our Montréal Python usergroup, and I'm routinely impressed by the calibre of the presentations and the work that people are showing off.[1]

If you want talent, it's certainly available, and it's cheaper than SV.

[1] https://www.youtube.com/user/MontrealPython/videos
I agree, it is much easier and consistent to toggle a class with Javascript than to mess with the style attribute. For example, toggling one class in three is easier to deal with than removing/adding one property in three in a style attribute.
All of those profitable companies were once unprofitable. They got their start from some sort of initial investment, whether it was investors, family, or just taking an existing profitable business and morphing it.

Most startups in the tech sector are exactly as you describe. And that's the point. Eventually, one of those startups finds something that can turn a profit. They build something that people want and are able to push on a few levers and ramp up profitability.

Apple, Google, Facebook, and many more, started out as small startups that barely made profit and lived on investments. Eventually, they got their shit together and became some of the world's largest companies. However, most startups that existed at the same time as them, heck, may have even had similar ideas as them, crashed and burned. That's the nature of venture capital. Throw a bunch of money at a bunch of ideas and see what sticks.

And if you think that's a very haphazard way of investing, you're right, it is. But as a percentage of total investments made by many funds, VC funding is a very minor portion, so they can somewhat afford to make these bets (and lose).
Your point is well taken.
And they are tricking their users into gathering support for their sinister plans:

"Facebook launched a print and digital media campaign [...] asking users to give a missed call, automatically sending a message to the regulator in support of Free Basics."

i.e. A lot of those who gave a missed call ended up sending a message to TRAI, likely without their knowledge.

Source : http://www.business-standard.com/article/companies/start-up-...
Most of the advice you receive will be to do a PhD as that's what most researches have and what they do.

That may be hard without a bachelors degree, prior research knowledge, and potential academic recommendations.

One way to short-circuit this is to take your software engineering skills to a research lab and work as a research assistant.

This allows you:
a) contact with academics who are doing research
b) the visibility of what research actually is
c) to add value from day one

Most labs are in heavy need of software engineers to help with software related tasks.

So first focus on what type of research you are interested in (look at as many research labs in as many different disciplines as possible) and then contact them to see how you can help.
The 40,000-Mile Volcano
I'm disappointed that this article excluded big groups making measurable improvements to "other people"'s lives, like The Gates Foundation and charities recommended by GiveWell (which include GiveDirectly, Against Malaria Foundation, and more).

In fact, the author went one step further and calls out the harm caused by specific charitable missteps. This is unfair since missteps in charity can occur all the same at home: you need to follow economic and social research to avoid them, but once you do you'll be well set to be at worst neutral.

I get where the article is coming from--there are plenty of complex issues at home that we're far more in-tune to understand and solve--but the content is biased against supporting groups that we know how to help in huge ways, and that Americans actually neglect in favor of close-to-home charities anyway (donations don't tend to leave US borders).
Comparing powershell to a UNIX command line is like bringing a tricycle to the Tour de France.
Like your article. Especially agree with this phrase "authoring and maintenance considerations should trump kilobyte savings" (within boundaries of course).
I've always felt Uber doesn't really have lock-in. To me the vlaue of Uber's network isn't n^2(metcalf) because each diver is the same. And wait time is a function of closest available driver not aggregate number of drivers. Also, drivers have the option to work at other networks. Also, drivers don't set pricing so that even one less way to differentiate. Now if this Trip experiences was to catch on that could be a little different. If they have something that's truly valuable and unique in these apps it could work. but how unique can you make it?
I did this migration recently and we're spending about 1.75 cents per user. We could do it for cheaper, but we've recently had some issues that were absolutely trivial to resolve with AWS, that would have been very difficult with our previous hosting provider.
Techstars – List of active investors in European startups
I had one electrical engineer who applied. She put pictures of her projects in her resume. I didn't know if they worked, but because there were a lot of projects with pictures, it immediately put her at the top.

She didn't have to give me any schematics or even explain how they worked.

95% of resumes were "I am a results-driven professional with 4 years experience. Please hire me. I will work for cheap."

That girl was a fresh graduate who showed more stuff in her college months than the "pros" did. She turned out to be the best engineer I ever had, even surpassing my own skill.
Looks like they established a GitHub repo, with additional formats available: https://github.com/joshleitzel/rawthought
The term "hydrogen bomb" has been used to describe thermonuclear bombs more or less since they were invented. Given that background, it makes no sense to me to insist that a "proper hydrogen bomb" would refer to a pure fusion design, especially since nobody has ever come anywhere close to figuring out how to build such a thing.
If FreeBasics get through then reliance could package others like Youtube package, netflix package, full speed package etc.
I'd actually recommend a SOCKS5 Proxy over a VPN.

> The SOCKS server does not interpret the network traffic between client and server in any way, and is often used because clients are behind a firewall and are not permitted to establish TCP connections to servers outside the firewall unless they do it through the SOCKS server.
Thanks for reminding me of this.
> Languages come and go but C++ remains. I wonder if this one will be different.

As I said the other day, unfortunately, the only way to get an old language is to start with a new one, and then let time pass.

You're not _wrong_, exactly, but with this logic, no new programming languages should ever be made. There are certainly valuable things about using a truly mature ecosystem, but we also need to build better mature ecosystems.
I'd argue Canada made concerted efforts to support natural resource industries at the cost of all other industries. Eg. expending massive political capital with the US to push for Keystone XL. We've hurt our image abroad by fighting climate change action, Canada even refused to consider asbestos a hazardous material because there's a single asbestos mine in the country. As soon as that mine closed we switched to considering it hazardous. These are short termed, unprincipled policy decisions that help the resource industry at the expense of the Canadian brand.
There's nothing fundamentally wrong with having such utility classes. It could have a distinct use, especially for Javascript. It's just you shouldn't use such a class solely for design purposes, for the reasons you point out.
> The card may have been released in 2007 but the system was purchased new in 2012.

You purchased a 5 year old Vista machine in 2012?

If it was actually from 2012 you wouldn't have needed to spend "£100+" for Windows 8, it would have shipped with it. Not to mention that in 2012 Windows 8 upgrade only cost £14.99[0] for the upgrade edition (the promotion ended January 31st 2013).

> Yet clearly MS know that's not the case (now if not at release).

They don't "clearly [.] know that." They don't go through and test every piece of hardware one by one. They often just depend on what the manufacturer of that hardware (namely Nvidia) tells them. In this case Nvidia offered drivers for XP, Vista, and Windows 7 (32 and 64). They did not offer drivers for 8/8.1 or 10.

So Microsoft looks up the device, the device doesn't have a compatible driver, so they decide not to upgrade. Last thing Microsoft need is a bunch of threads about how "Microsoft broke my computer during upgrade!!!" The Windows 7 driver mostly works, and that is great, but Microsoft has no way of knowing that without testing every piece of potential hardware one by one.

> What do you call false statements made to increase sales if not fraud?

Microsoft made none.

This is one of those "damned if they do, and damned if they don't" situations. If they do what you want and are more liberal with upgrades (e.g. upgrade anything with a working Windows 7 driver) then there is a real chance they could effectively upgrade people's computer to a version of the OS which the hardware doesn't support, however if they don't upgrade those computers then people moan about "fraud" and "lies."

[0] http://www.techradar.com/us/news/computing/microsoft-confirm...
With the CAD being low there might be a window where a lot more American capital invests here. Until the price of oil climbs again.

In general it seems like VC-funded companies that go through acquisition here get a far weaker deal than similar companies in the US. And the employees a lesser share of the pie. Maybe that's changing now, but unless the capital is there to invest, I can't see how.
GCs are not the problem with performance. If you want real performance you need to drop down to memory layout to avoid cache misses and that means explicit control of memory allocation.

I'm talking 10-50x performance increases here. Unfortunately managed languages(and GCs in particular with everything being a ref) make this much harder than it should be.
"But if that's the problem, maybe you should simply switch to ... well almost any other language. Python/Java/C#/ML/Go/... all will not have most of the problems listed in this article. But there'll be a cost to pay in performance."

The problem is that not a single one of the languages you list is a replacement for C++ in its most important use cases: real time, and small embedded systems. They're not good for real time due to GC (and/or poor performance, see Python). They're not good for small embedded systems due to GC and/or huge footprint.

Swift is the only thing to come along in quite a while that might be a good replacement in a lot of cases.
Very interesting. I dropped out of school early but I managed to get my degree through a special program (in France).
I have the equivalent of a bachelor or master degree (not clear how the US convert it).
I think you need to enable either IMAP (preferably) or POP within Gmail in order for it to work with any external programs.
It should be removed. It is irrelevant. That's why I flagged it. The concept applies to more than just spam. It also applies to, for example, political pieces or celebrity gossip.

In this case it was a simply incorrect and outdated article. I would expect that the author would be embarrassed to see it come up here (probably forgot about it).

I don't particularly dislike the article, it just shouldn't have been posted.
Top Developer Languages of 2015 [Infographic] – DZone Java
T-Mobile's Legere Apologizes to EFF for 'Color Commentary'
it wouldn't go "viral" on this practice alone because you won't get 100% activation. and not everyone will invite even 1 person. there's a formula for viral it involves those numbers.
A Tribute to Opening Up Dolphin Smalltalk 7's Source Code
OUCH! If they make it to the front page of HN (or anything else big, really) they're going to blow through bandwidth like crazy! A potentially expensive mistake!
They do come and go. 90% of a language's success is legacy apps that use it and can't switch off. The other 10% is how powerful the hype train is for getting new apps written in it, which then form that language's own 90%. Rust can actually get that done. The community has the power, and they have the hype. It's happening.
The scary part in my opinion is: "Housing is the only thing keeping the Canadian economy afloat."

This more an anecdote than an argument, but I know quite a few people who can barely pay their mortgage or have crazy margin debt (with mortgage) in Canada. I doubt their situation will get any better soon. There is this mentality around here that owning a house is a must or you are some kind of loser.
That's OK. :)

Then I believe we agree on this. I think many people would do well to include some overkill, in cases like this, to adjust for the risk of underestimating the difficulty 'killing' the problem.

To be fair, Qubes is arguably not really ready to be put into the hands of a casual computer user without specific threats yet. But for those who can handle it it seems like the most accessible option I've heard of for keeping the underlying system safe and preventing unmasking.
Integer overflow is different than out of bounds access, which still panics in release.
Yeah but usually those "traditional" business have something more concrete to invest in e.g transportation, inventory, manufacturing or buying shelf space.

I imagine if "SnapChat" blows up, they won't need to hire the engineers GameApp0, FoodApp1, CarApp2 let go.
It doesn't really need to scale like a "traditional" factory.

I get what you're saying, and I am not arguing against your points. I am just trying to get clarification if I'm worried for no reason.
The salaries are high because so many startups live on credit. Eventually they die and the supply is higher than the demand.
I think it's an incredibly challenging book, but also a masterpiece. It's really hard work to get through in places, and some chapters are much, much better than others. Some parts of it are astonishingly and gleefully excellent, some parts work less well (I was more interested in tennis than in Quebec separatism, to be honest).

For me, it bears comparison with Ulysses in that both are works of epic length and a singular uniqueness. Sometimes when I read a book I can conceive, even without being a writer myself, of how it came into being; with Infinite Jest I just can't even begin to imagine how that book appeared.
Getting Started with Django REST Framework and AngularJS, Part 2
what's the reward/bonus for inviting?
You might not be plugging in all inputs into your cost calculus -- namely, the amount of labor you spend reconfiguring your datacenter to accommodate change.
Of course societies are limited in what they can do by ethics and morality--by their own ethical and moral constructs. Or by those of other societies that might use force to impose other ethical and moral constructs on them.
It detected it as FreeBSD for me. It never really booted in VMWare player.
The New Yorker has many luxuries, but not that which lets them be ignorant. There's an old saying about the New Yorker's fact checking, that if they were to do a story about the Empire State Building, the first thing they would do is dispatch someone to see if it were still standing.

All it takes is just enough ignorant simplicity and a dash of sensationalism to go from New Yorker to New York Post.
I keep wishing somebody would make an airmouse with buttons configured to simulate common touch-gestures - like put a d-pad on it for swipe up/down/left/right, and a scrollwheel simulating pinch zooms.

Google keeps trying to get vendors to support their half-forgotten TV oses GoogleTV/AndroidTV, but it seems like it would be simpler to just make a peripheral that emulates the common touch actions and use let Android be Android, even if it's on a TV.
The West Coast (Vancouver, Victoria, etc.) rarely falls below zero degrees Celsius. Southern Ontario gets cold but it doesn't generally get Alberta-level cold. To be honest, I would rather live in Toronto than Houston.
> If you're in the Bay Area, you might try meet-ups.

Networking is solid advice! It's also hard to do and time consuming. Yet it often yields the best results. In addition to meetups- look for applicable conferences, workshops, trade events, etc...

It's true that most resumes (especially unsolicited ones) are completely ignored these days. Here's a good read with unconventional advice on why people buy ( this applies to hiring people) > http://www.goodreads.com/book/show/75890.Little_Red_Book_of_...
Crowdfund, to gauge interest?
U2F or UAF? Firefox is working on adding U2F support, and there's a third-party plugin ( https://addons.mozilla.org/en-GB/firefox/addon/u2f-support-a... ). Not sure if anything supports UAF yet; doesn't seem to have the same momentum as U2F.
Mycotecture: Structures Made from Fungus
That is your view. Now write a constitution based on that. Or, perhaps you find a constitution, or basic law, that has a viewpoint on rights to be superfluous.

The US constitution was written with a point of view: that people have rights, and that those rights are unenumerated. You might think that's rather artificial. But so is government, in general.
A question - like, "How the fuck is that supposed to work? Did you even do the math?".

Bringing the topic back to the article - a lot of technological non-solutions like those mentioned in the article are something that didn't make sense even on paper. My question is, how on Earth are such things getting funded? Even in humanitarian aid, is there no one with even a little background in engineering, science and sociology to tell them that "no, this shit won't work"?

Or is it just like the startup industry, where the actual utility of a product is one of the least important things, because what matters (and gets funded) is for it to a) be sexy - so it grows fast, and b) have a high lock-in factor, so that customers don't escape, at least not without spreading the love some more. If so, could we please get someone else to fund aid?

Also, maybe it's time for a service that would evaluate various aid-related products and business models and verify which ones make sense, and which don't. Like GiveWell, but instead of focusing on best charities, it would focus on calling out bullshit when they see it.