skysight-inc/HackerNews huggingface dataset:
If you get 100% of your software through the package manager, sure. If not, then manually uninstalling things that have been standard on Unix since version 1 isn't very smart.
Not a repeatable form of fraud. You won't be able to make money abusing offline processing.

Why not just buy magnetic stripe dumps for a couple of $ each online? Significantly better risk/reward ratio.
If you're after minimalism, you should take a look at /r/unixporn (kinda SFW despite the name).

Not necessarily the most efficient DEs or WMs, but it looks damn good. Some people seem to get a sharp looking Unity.

I use bspwm on ArchLinux myself.
Whatever happened to Google Latitude? I know I used it a few years ago; it just shows the current position of a persons phone at all times...
A Deep Look Inside Russia's Soverign Internet
I'm really glad somebody asked this, because I'm the CEO of Fog Creek and I had no idea what Joel was talking about with that. :)
This World of Ours (2014 pdf)
That is kind of the role filled by "npm" and "yarn". They are obviously a lot different from OS package managers, but ultimately they solve a parallel type of problem for the web.
> - GPU driver won't drive my 2560x1440 monitor at the max res

Might be a lower refresh rate (49.9 v 59.9) will behave.
Good points, but also I would like to point out that https://www.usenix.org/system/files/1401_08-12_mickens.pdf linked from the blog post was an entertaining read so for anyone that didn't read said PDF, do.
CDE always felt incredibly organized to me. Fond memories.
The combined online persona of those accounts is only as strong as their combined security. aka: Why would services need to collude when they can get the job done by ineptitude?

https://medium.com/@N/how-i-lost-my-50-000-twitter-username-...
Interesting stats, but you should re-read everything.

"Hi invented the Brosfist"

- Check your facts.

- Check your grammar.
Almost never. Once every two years or so. But it first happened when I was 15 and I thought I was dying! Turns out it runs in my family. When I told my mom she did the whole "there's something you should know..." It was like a superhero backstory, except it sucked instead.
You can install Alexa on a raspberry pi and make it so the mic only turns on when a button is pressed.
Rayhan
I'll third the Asus RT series.

I just replace my FIOS router with an ASUS RT-AC66U running AsusWRT-Merlin (I understand the stock firmware is based on Tomato). It is very fast, stable, has great coverage and is extremely configurable/hackable. I think I paid $75 for it from Amazon Warehouse Deals.
Correct subtitles are big deal for i18n and accessibility viewpoints.
patch(1) outputs ed(1) commands. It always worked that way, and it demonstrates the power of the "do one thing and do it well": patch just does the analysis and generates the appropriate editting commands, but the editting is passed on to a program specialized for just that: ed(1). It as also a good showcase for UNIX modularity principle.
> including a separate database server for every client ..

.. is actually a kind of "[h]andling this on the application level", with "this" being the Postgres' process management. Each database gets its own daemon and it is this per-database process that is responsible for launching a peer process for each connection.

There are likely legitimate use cases for multiple PG databases per node, but multi-tenancy is not one of them.
Open as App – Instant App Creation based on spread sheet formats
The Future Is Automated: How Will This Affect Jobs?
Ask HN: What are best practices for creating a new OSS Project based on a fork?
I'm thinking of forking Nemerle since it has been somewhat dead for a few years and making it my own but I'm not sure what the best way to do that is. Is it as simple as just creating a fork and then changing the name? Is there legal obligations that need to be taken into consideration?
I think it's more like "each product that becomes a success gets a CEO".

Which still makes Fog Creek pretty amazing.
Digital Health Funding 101: 3 Insights to Overcome the Series A Crunch
> Must be something that I grew out of as I don't spend that much time personalizing computing environments these days.

I've had the same experience. I now find it easier to adapt myself to the defaults than to change the defaults every time I'm somewhere new.
Again, I can't discuss too many technical details. But yes, it's an i.MX6SL, I thought we mentioned that on the web page.

And there are actually several drivers for the EPDC available. Two from freescale for the imx6 and imx7 (though there are some other improvements in the _v2, apart from imx7 support). There's also another one written by lab126, but I'm not sure if they actually use it. there's also some minor variations in the drivers in the different kernel branches and trees from NXP. And then you have the u-boot drivers. And I think there might be one in the bare metal SDK, but I haven't looked. And then you have the 5bit waveform support, which is a whole other story (with iffy GPL implications for some vendors I won't name).

And the display was designed based on our requirements, but we don't have any kind of exclusivity on it. there's already other devices coming out with it (you can find them if you google the specs, especially the awkward resolution we got thanks to the limits of the technology and our DPI requirement).
Freelancer VS. Entrepreneur – Some Definitions
It is interesting this realization that Power Users have very similar User Experience problems in Key Management that Novice Users have, but of a different degree. It does maybe speak to a deep conceptual usability issue in the WoT model. Maybe the tough learning curve has always been a symptom of the thousand papercuts of the Knowledgeable/Power User case and it is time to question the model and look for alternatives.

The Web of Trust is built on long term trust of objects that should be short term and plentiful and that does seem an inherent contradiction in terms. WoT "best practices" have always been that keys should never live that long (at most two to five years being an old received wisdom back when I was most actively exploring the WoT), but proper key signing involves lots of little contacts (or key signing "parties") that are slow to accumulate and should last a great deal of time, but are applied to a specific key.

Power Users can get some continuity between keys when rotating them by signing new keys with old ones before they expire, if they can manage that key that long and are prescient enough to build and sign a new key. (I know I lost continuity with my most trusted WoT key by not managing it well enough and I'm certainly not alone there; there is a great deal of churn in the WoT and lot of it is expired.)

So Power Users try for longer term keys with further risks and even larger key management issues and with those longer term keys they try to manage a coterie of smaller term keys exponentially increasing the number of key management issues.

Keybase seems to be the best bet at a trust model that distinguishes active keys from long term trust (social trust), and might be a good answer if they solve "average user" user experience.

Signal and WhatsApp and some of the other OTR-ish mobile apps with E2E encryption seem to have solved some of the "average user" user experience problems, but don't seem to have good long term trust models.

Somewhere in the soup maybe someone will solve more of the chicken-and-egg hurdles and evolve something that works for everyone.
FRIDAY NIGHT LIGHTS OUT: THE CASE FOR ABOLISHING HIGH SCHOOL FOOTBALL
Creating an installer that works on every system and allows the user to install every configuration possible is a lot of work, but an installer is something that a power user is only going to use once.

It's a matter of priorities and Arch developers don't see it as a useful effort.
That's a very nice list of links and overlaps with some idea I had, thanks a lot !

INBOME in particular looks to me to be (part of) the way forward, is there any way to follow progress ?
> A significant source of consternation, amongst software engineers at least was the confiscation of the function and escape keys. Well I didn’t much miss them. Every time I went for the escape key, it’s graphical facsimile was there and did the job.

My feelings as well, after playing with a store demo machine for ~30 minutes, mostly in Terminal.app/vim. There were/are so many people complaining about the lack of an escape key, making silly memes to that effect, etc. Yet, in practice, it works just fine. Terminal.app has been updated to take advantage of the touch bar too, both allowing you to quickly assign a new background color to the window, and to take the currently-typed command and open up a man page for it in a new window. Not essential functionality by any means, but little things which you might actually integrate into your workflow.
5 Legal Risks Freelancers Face
From my experience - the only PGP users I've spoken to were all on Keybase or interested in a Keybase invite. It was about 6 people for the entirety of last year - and 3 people this year...it certainly has a problem of "almost nobody uses it" but Keybase seems to have eased things slightly - or at least made it easier to discover people who also use PGP.

I see the two problems being "People don't bother with the clunkiness of using PGP when sending an email about what to pick up from the store" and "most users have no reason to talk to most other users".

I'm considering making it a point to message people with interesting Keybase avatars or social profiles tied to their Keybase if only to have an excuse to use PGP more, as silly as that might sound.
> not releasing visiond binary

Nit: he did release the binary[0] he just didn't release its source, and there's a README that mentions this:

> Contact us if you'd like features added or support for your platform.

But I totally agree that it is pretty fishy to provide the source, especially in an "open-source" project...

[0] https://github.com/commaai/openpilot/blob/master/selfdrive/v...

[1] https://github.com/commaai/openpilot/tree/master/selfdrive/v...
Why create a new util when Mark Russinovich already created 'Junction'. Aren't these the same thing? https://technet.microsoft.com/en-us/sysinternals/bb896768.as...
Same! Top notch content, a real treat. A higher frequency of issues would be great, but then again I'm just greedy!
It is not as you say.

The article suggests that Malloc + Memset is slower than Calloc.

Malloc will be faster depending on your use case. If your plan is to eventually call memset. Then just use Calloc, otherwise malloc will be faster all the time.
The real killer is late investment rounds ; employment laws are not really a problem in a tech startup afaik.
Carriers would need to change the way they handle SMS, and everything a carrier does is subject to state regulations. And states seem to like clear text.
Is anyone having installation issues? I'm showing strange things in logs. I can see downloads, but my licensing service does not seem to be issuing the free licenses.
Thanks for it, we send it to our dev to change it ;)
Yes, surely that plays into his decision a bit. Some of us get get that every few hours from people are significant risk who really need to use PGP.
Supreme Court rules for Samsung in smartphone fight with Apple
If they don't have Signal you could get them to either use Whatsapp, or only use the encrypted conversation feature of Facebook's Messenger.

They should have one or the other already installed if they're complaining about "another messaging app".
not dead [https://github.com/google/end-to-end/issues/391]
There's quite a few Mickens rants, and they're all well written.

Edit: Link http://mickens.seas.harvard.edu/wisdom-james-mickens
Excellent info collection, great!!
Benvista PhotoZoom Pro 6 Unlock Code and Serial Crack Full Free
>I don't have a data plan so I prefer to listen to podcasts offline.

I do have a data plan and prefer to listen to podcasts offline. The amount of data podcasts can take up is crazy
Other humorous observation. Due to the js loading, Bing seems to have trouble caching the content.
At last a chrome extension to hurt clickbait journalists
> “But James,” you protest, “there are many best practices for choosing passwords!” Yes, I am aware of the “use a vivid image” technique, and if I lived in a sensory deprivation tank and I had never used the Internet, I could easily remember a password phrase like “Gigantic Martian Insect Party.” Unfortunately, I have used the Internet, and this means that I have seen, heard, and occasionally paid money for every thing that could ever be imagined. I have seen a video called “Gigantic Martian Insect Party,” and I have seen another video called “Gigantic Martian Insect Party 2: Don’t Tell Mom,” and I hated both videos, but this did not stop me from directing the sequel “Gigantic Mar- tian Insect Party Into Darkness.

This is hilarious, thanks for pointing this out!
The full name of Debian is Debian GNU/Linux; the GNU part stands for "GNU is not UNIX". You have to go to a FreeBSD- or an illumos-
based operating system for UNIX.
I would say it's the scope that defines the issue. If you own a bread maker it's not really depriving anyone of making their own bread. But if I own a bread making factory where I either flood the market to control bread making in general or otherwise use bullies with clubs to stop you from making your own bread then I'm abusing my position as a capital owner. That's the real problem that I think gets lost or outright ignored in this sorts of discussions (i.e. people too focused on personal possessions of their cars, homes, and bread makers). Owning capital in itself isn't inherently bad. It's when you monopolize the use of it or use it as a means to deprive others from acquiring access to capital for their own purposes (ex. IP laws) then you're acting in a manner that's dishonest and in opposition to the natural order of markets (maximizing production based on immediate demand).
From the article: "Overall, I’m very happy with it. It works better than the machine it replaces in all the ways that matter to me."
I strongly agree. Nonetheless, many places aspire to be a second Silicon Valley, and it's certainly worthwhile pointing out how close or far away they are from that goal. In particular, those behind Station F probably want their project to develop in a SF/US-like direction.

It would be interesting to see if there can be a third way - an attractive location for startups with a culture that is open to entrepreneurship without being overly obsessed with quick unicorn money and without being entirely dominated by startups and VCs?
I think you're a bit delusional, I don't even write go (hence there literally being no koolaid for me to drink), but you're free to continue disagreeing, and continuing to be wrong :)
Not so sure. The vast majority of open-source projects have 1 or 2 contributors. Probably not necessary to prepare for widespread adoption and fame for most of us.
Restricting access to funding will exclude companies that are capital intensive. This means that rather than incubate, say, a company seeking to build technology related to the "smart" electrical grid (time-horizon ten years minimum) we'd see incubation of things like greeting card companies. (Mature market, very little risk.)
> I wonder if pgp is fundamentally flawed, or we have a deep conceptual usability issue here.

I don't think the "WoT" is conceptually flawed, and frankly, the argument that "people of average intelligence" can't grasp the concept comes from a very high horse and is also untrue. It's simply that any and all software for PGP utterly fails in the UX and functionality department when it comes to key management.

Web of Trust implies such a glaringly obvious visual metaphor that I am truly in awe that not a single program works that way.

Tabulations of keys are not a WoT, period.

I don't verify keys one-by-one, that's bullshit. I get one good key that's part of a WoT, and then go from there, and can easily see from the web structure that other keys are good and what their relations are. None of that is accomplished by any PGP frontend.

Instead I get stupid and unhelpful error messages ("no key available" - I just downloaded it!) and some of the most terrible crypto UI I've seen ("How much do you trust this key? [ ] Not at all [ ] A bit [ ] Fully [ ] Totally" - w-t-f).

A technical criticism of PGP/GPG is of course also possible. The whole thing is a museum of early 1990s crypto, with default ciphers like CAST5 and messages not being authenticated - and even if the message is authenticated most parts of the PGP protocol are not, meaning that you got that big bunch of C code maintained by that one German guy over there that parses unauthenticated bytes that you shipped through half the internet with a big neon-red sticker on it saying "I'M PGP PLEASE TAMPER WITH ME".
The author of the article mentions Signal as well, but how do you handle communication from a laptop or desktop computer and/or with people who don't own an Android or IOS smartphone?
> Because they ship your bug fixes.

Sadly they often don't. Especially on the desktop most open source developers seem to be doing the work for free and it's totally understandable that they prefer playing around with new features rather than fixing bugs.
Quantum solar cells could explain why plants are green
I'm going with fundamentally flawed. Or perhaps more exactly, a solution for a non-problem.

Things PGP can do:

- Hide the contents of a message. But not the fact of a message nor who it's to. And it's only as hidden as a key that your recipient has to keep secret indefinitely.

- Permanently be incriminating, since the message can be as easily opened a decade from now.

- Prove you're you. Which is great for incriminating you. Also the proof is only good if your secret key is still secret, which probably isn't the case if you've been arrested. At that point, it's good for convincing people it's you when it's really the FBI.

- Authenticate keys through a trust mechanism so sparsely populated that unless you're actually in a spy cell, the chances of having a valid trust path from A to B is astronomically small.

- Distribute keys through what is really only slightly more sophisticated than a world-writable Dropbox.
You took the words right out of my mouth.
I think the descriptions of positions are really well written but resume as a whole seems unfocused.
The second I go to your resume I should know what your greatest skills/achievements are.
When I see that you say your "areas of expertise" include strategic planning, machine learning, recruiting, and angular I instantly get the feeling that you are aren't actually an expert in any of these areas.
I might suggest trying to limit your areas of expertise to two or three that are related to the type of job you're seeing and give examples of work you've done in those areas. Then just move the rest down to skills.
Put a link to your stack overflow (just to give more legitimacy).
It would also be nice if this was printer friendly (though I assume you're submitting a pdf to most apps).
You might also want to swap the instructor and Ria Financial positions since the latter is newer.
I've been using PGP for mostly 1 year and yes, I agree. I still send around signed email, but never received one encrypted so far.
Generating keys and backing them up is tricky and I have probably made mistake in generating or storing them at some point in time. Is there a step-by-step good-practice on how to use PGP?
Lettuce production seems to have very little overlap with growing weed: Lettuce grows to a few inches, racks tooled to the height of lettuce wouldn't fit hemp. Hemp has big root systems, it won't grow in tiny little cup mediums like lettuce will, it needs lots of space, mandating a different hydroponic approach than lettuce does.

Tomatoes, specifically determinate tomatoes, expect almost the same nutrient mix as hemp, has the same size root systems and grows to about the same height. Harvesting is also similar.

Hence: If they were planning to retool for weed, why are they building manufacturing capability for a completely different kind of production?
9/10 end users just don't understand that security and convenience are inversely related.
The biggest issue I have with options is the illiquidity of the market for many stocks. The implied volatility is so high I don't see how you make money doing this strategy because it doesn't seem like you can't buy and sell at the price point where you would need to for the strategy to work
I might just be confused, but I'm having a hard time understanding what point you're trying to make. I've read your comments and the context a couple times now and now I'm only sure that you're reading something in other comments that I'm simply not reading.

Yes, there are programming languages aimed at non-programmers. Many of these are also "commercial" languages, or at least were commercial in origin (like C). Smalltalk (Xerox), Hypertalk (Apple), the efforts towards 5GLs in the 1980s, Visual Basic (Microsoft), etc. We agree that these are relevant, I'm just not sure what point you're trying to make with that relevance, and I'd love it if you could elaborate.
some discussiong going on in the ame2016 ML: https://lists.mayfirst.org/mailman/listinfo/ame2016

you can also track the repo: https://github.com/mailencrypt/inbome/
Curiously for me it's the opposite, I like very much the default Unity (14.04) font / anti-aliasing / rendering, I find it is much easier/pleasant to read that the default in Windows (Segoe UI?), bolder and "smoother", so to speak.

I've tried calibrating the ClearType features and it's better, but still way worse than the Ubuntu default. Has anyone felt the same and/or found any solution?
Acquired Episode #26 – Marvel
I dunno, trying to press Esc and getting that glossy no-response touch feedback is still bothering me after two weeks of using it. It might be "acceptable" and something you get use to... but it's worse. Just like I keep being reminded how much better old keyboard is when I do anything on my 2014 MBP. Touchbar sits empty 90% of the time, and when it's not, it just duplicates functions that are easier to do with actual key combos. I really don't get why it doesn't have haptic feedback like the touchpad to mitigate at least some of the bad glossy touch feeling :/

... or how I get reminded I didn't have to look for damn dongles every damn time I want to plug in a HDMI projector for a talk, a USB stick or a phone.

It's something you get used to. We, after all, got used to Win dows Vista, HP printers and other terrible products. It's still an annoying step back and it's actually bothering me more than I though it would.
Just share the content. What am I going to do with a hundred quid in Alabama?
It's going well! Most of the team is eager to learn something new. The developer ergonomics in Elixir/Phoenix are quite a bit better than Ruby/Rails, which is really saying something because Ruby/Rails has been really great to us!

We're starting new projects in Elixir. We haven't ported anything from Ruby to Elixir yet, but we have a 9 year old ~100k lines of code (not counting views/tests) Rails app that we could make an argument to extract some functionality from.
It's a good demonstration up until it turns into an attack vector. Then it violates the "do one thing well" part.
PgTerminator
Daaamn his channel's growing sooo fast!
I'm running Fedora 24 on my laptop and just installed 25 on a desktop, and I can't tell any difference in user experience. They did a great job indeed!

I've switched to running Linux full time on my work desktop or laptop around Ubuntu Lucid, and then switched to Fedora around 18 or 19. I'll run some Ubuntu desktop VMs from time to time for certain things, but for most things I prefer Fedora.

I can't wait for the Dell XPS 13 DE that my wife just ordered for me for Christmas to arrive in the mail.
Is keybase open source?
Childcare.