skysight-inc/HackerNews huggingface dataset:
> Is it acceptable to use Void Linux?

Yes, and it's disingenious to suggest that I suggested otherwise.

> These qualities are evident from the code itself

But you don't read the code of every single package on your system. Similarly, you probably don't have to research the personal background of every single developer.

> IMHO they have no equal.

Well, there you go then. That's a good reason to use them. I said personality can be more important than aesthetics, I did not say personality is more important than any other criterion you might think of.

> It may be better that I do not know.

It may, although now you do know. Actively seeking out information to act on is different from acting on information that was communicated to you. But again, if you feel that I am saying you are a bad person for using tinydns, you feel wrong.
That C was certainly a major step backwards at the time, only adopted thanks to AT&T being forbiden to sell UNIX, thus deciding to offer the source code for a nominal fee to anyone that wanted to get a license to the source code.

Or to use a more modern example, UNIX was the browser and C was JavaScript.
Electric scooters and mopeds are the future.

I have a Glion Electric Scooter -- I can go 15MPH for 15 miles. It costs $800, is super safe and easier to use than a skateboard (I used to have a Yuneec Ego Skateboard). The best thing about is it that I can take it indoors and just put it under my desk at work. It pays for itself easily in NYC.

They need to make scooters. Better yet, a $2000 electric moped with proper turn signals and brake/front lights. The minute someone makes an electric scooter that can hold two, go 30mph for 100 miles a charge with a removable battery I will buy it. The RadRover is pretty close, but no dice (it's too slow and doesn't have proper brake/front lights with turn signals).

I've been thinking about getting a 50cc gas scooter (think Vespa or Genuine Scooter) since it technically meets all of the requirements I mentioned there, but I hate needing gas. Oh well.
You bring up a very important point and a difficult one which is, if the decision making is in the hands of someone who does not understand the nuances too well nor has the time or inclination, what do you do ?

If your salary is going to depend on how many models you pushed out and not how well they continued to perform, many will optimize over the number of models pushed out.

A major source of problem (and sometimes a gift) is that you cannot prove a empirical statistical claim true or false in finite time. There is always this non-zero probability that the weirdest thing would happen. It could be just sheer bad luck that the model did so poorly in this cycle.
The only state action that poses a huge risk is if Chinese miners totally have >50% of the hashrate and the Chinese government took control of the miners to mess with transactions. Other than that the worst risk is them shutting down all the miners which would mainly just slow down transaction clearance which would drop the price but not catastrophically.
I'd have to recommend http://www.net-chess.com, but only because I wrote it.

But seriously on improving your chess. I think "how" you improve your chess play greatly depends on "why" you want to improve your play. Very few people actually plan to become professionals, so it does not make sense to try to copy their learning strategy, and in fact, a professional player probably isn't even good coach for the "casual but still serious" player.

I have been playing in the "serious but casual" arena for about 20 years now, the highest USCF rating I've achieved was about 1750. I used to be very active in the local chess community being cheif TD of at least one USCF rated tournament a week, sometimes 2 or three, and would play in about as many. I had seen many people start well below my rating and excel past me, and many stay well behind. I'd say the main difference between the 1800+ and the lower players is the amount of time they spend studying openings, games resulting from specific openings, and specific endgames. I've tried to study such things, but honestly every time I've tried I ended up reminding myself that I'm mostly playing for fun, and there is not point in torturing myself for something I just do for fun. So, if you actually enjoy sitting down and reading random books on theory, that's probably the way for you to go. But just because you don't want to do that, know there's a lot of fun to be had just playing people your own skill level, and you will (slowly) improve.

On a side note, there's some players who learn all the ins and outs of one archaic/unknown opening and use it all the time. These people usually rise to a certain level and platou, they might break 1600, or even 1800, but never 2000 without a significant change in strategy. The reason those openings are unknown is because they're usually weak. And a good player will take a slight advantage in the opening and leverage it for a win. At lower levels, a slight advantage in the opening usually isn't game determining.
Planning Poker for Trello – free power-up
Technically speaking, the product is called an "occlusive display". It's in the "Microsoft Mixed Reality" product line, which included HoloLens.

It's a shitty bit of marketing legerdemain for sure, but if you dig into the docs you'll see they never literally claim these headsets are MR devices. I guess they are "internally consistent" is what I'm saying.

I have the HP headset, and I like it. I find it more comfortable than the Rift. I find text a lot easier to read in it. I'm not going to be playing hardcore games in VR, because to me that's just not what VR is for, that's what regular PC gaming is for.
I suspect dynamic shocks and a few more wheels are a better solution. A row of like 6 wheels on the leading edge, offset from one another, should be able to accomplish a lot of the same things.
Maybe it is just luck, like the flipping of a coin. There have been obviously avoidable incidents in the past, where you wonder how anyone could be so stupid. I remember submarines crashing mysteriously or surfacing under a fishing boat in the last decade or so.

When the sextant arrived I am sure that there were accidents and people wondering if sailors had lost their skills, overly reliant on tech.
Number of employees isn't a key metric of growth for any startup. It _is_ a way to try and drive growth, though. So when VCs want companies to hire, what they're really asking for is companies to put the money to work to make it grow faster.

Some companies just can't grow even while hiring a ton of people.

And to answer your question, the 900 people at twitter are doing sales, community work, support, etc, etc. That stuff balloons fast.
We shouldn't demand that our systems work in 100% of cases. Nine Nines -- or even less, in the case of autos -- is enough.

You can argue that autonomous flight doesn't yet have Nine Nines. I would probably agree. But "Miracle on the Hudson" was just that, and extremely rare situations should not be a standard-bearer for allowing autonomous flight. In the same way that suicidal/homicidal humans shouldn't be the standard-bearer for allowing human flight.
Is it possibly good navy "opsec" not to telegraph maneuvers?
Over 4803 computer programming ebooks for just $19.95 monthly subscription
Those comments are coming directly from Facebook, so they probably didn't even attempt to read the article.
Right, that's my point.
Magic leap is creating glasses which overlay things onto the real world. These are VR headsets - your view is completely blocked.
The change at 150 could be related to Dunbar's number.

https://en.m.wikipedia.org/wiki/Dunbar%27s_number
No, your evidence is just form ridiculous sources. The "FoodBabe" article repeats the same nonsense from the DailyMail, and throws in some Monsanto fearmongering.
Sure. But even if we all own our own cars, level 5 autonomy is still a game-changer.

IMO the killer app is in freight anyways.
You don't need any model to explain inconsistency. People are not consistent because they are learning the rules and results of the game as they play. The players' first move might be somewhat random, but every subsequent move is based upon their previous experiences with the game. That is why you do these things iteratively.
I'm not laughing at language police when I think a particularly clever pun is funny.
> Add some ML, get luggage/groceries/whatever that follows you.

Oh god, they're going to put skateboard wheels on Big Dog
If this is anything like the Xeon Phi its Intel trying to push their own Float16 standard. We all saw how well Float80 worked out when will Intel stop with arbitrary custom standards.
Ten pages. Bleh.
I worked at a fast food place that has that capability in 1994. It could correlate patterns for upsells.

Iirc it was an NCR XT based system.
Anyone seen something similar for rails?
I had in mind someone who's been in at least a couple companies (megacorps, startups, something in between in terms of size, tech companies but also regular "boring" businesses like a bank), has some tech lead experience (or is at least very influential in his team). In other words, someone who had enough opportunity to see what flavors of the job are available and what it really entails.

As for the purpose, I mostly included it in my question to specifically not get answers from less experienced people, who may still be in their honeymoon period.

The background here is that I am in a job that will allow me to retire in 5 years (and nothing else pays even close in my country) but is so mind-bogglingly nonsensical that I wonder if it would make sense to change it to something satisfying even if it having to work much longer.
Can't say I found this article all that enlightening. Having been an employee at several startups that have transitioned past the 30-40 headcount mark, there does seem to be a breakdown at that stage. What is the cause, and how do you deal with it?

This article doesn't really address the causes or offer any true solutions though. Focus on culture? You need to do that from the start. Get new board members? So your advice is to get new advisors? Okay, but what steps can you actually implement to solve the problem?

In my view the real problem is that good management is difficult and not well understood. Once your company grows to the point where a flat structure starts to have problems, the usual shift is to a hierarchical structure; not only a difficult transition, but also ends up trading your old problems for new ones. I wish the startup world did a better job of tackling these issues.
It's the valuation trap. If twitter was satisfied with a valuation 2-3 orders of magnitude lower than what it is, it would be highly profitable right now.
I think it's a consequence of taking away individual judgement and becoming, it seems, terrified of letting a person make a decision, because sometimes they're bad at it, or have biases, or whatever. Organizations are afraid of individuals deciding things, and individuals are eager to push their decisions onto a "process" or "policy" because if they actually make a decision and anything goes wrong—whether or not the decision was a good one given the information they had—they're toast, fired if they're lucky, publicly demonized and blackballed and fined and jailed if they're not. The individual cost of a decision that is bad—even if it's only bad in hindsight—is too often way out of proportion to the harm it caused, so why risk it?

I don't know why it's happening, but it sure explains a lot of things across much of US society. Politics, business, education, parenting. I wouldn't be surprised if it's part of what's behind the frightening US "cost disease" phenomenon from the Slate Star Codex post that was discussed here a few months back.
> Aren't taxes only applicable to the profits?

If you hold for less than a year it's income, if you hold for more than a year it's capital gains. So buy and hold would possibly be advantageous in the US at least (35% vs 15% tax rates.)
I had a good time switching to Windows / Ubuntu and I talked about my experience here.

http://blog.jasonkim.ca/blog/2017/01/01/my-macbook-pro-alter...

You do need to spend some time tweaking and fixing up minor issues here and there when you install ubuntu, but in the end it was worth it.
As always in these types of the scenarios, the answer is: it depends. It depends on the amount of data you have. It depends upon how big the diversion from the original schema is. Etcetera.

My personal philosophy is to always leave event data at rest alone: data is immutable, you don't convert it, and you treat it like a historical artifact. You version each event, but never convert it into a new version in the actual event store. Any version upgrades that should be applied are done when the event is read; this requires automated procedures to convery any event version N to another version N + 1, but having these kind of procedures in place is good practice anyway. Some might argue that doing this every time an event is read is a waste of CPU cycles, but in my experience this far outweights possible downsides of losing the actual event stored at that time in the past, and this type of data is accessed far less frequently than new event data.
What's kind of frustrating is that MS did show concept videos of what's called "Spatial Capture" on the HoloLens running on the MR Display, so that you would at least have the gross shape of large objects in your VR space. But that hasn't been the case so far, and it's been difficult to suss out documentation that is specific to the VR headset, rather than just old HoloLens docs.
> I can't help but think about speech recognition 20 years ago. Many of the hot software packages claimed something like 96% accuracy, and that sounded great on paper. People thought intelligent voice-computer interfaces were just around the corner, yet here we are in 2017, and Siri/Alexa/Cortana are barely becoming usable (but still frustratingly lacking in many situations).

Computer speech recognition now has a greater accuracy than human speech recognition, but the types of use cases for talking to a computer are much less sensitive to error. Short snippets and phrases that are designed to get something done right now.

Compare ordering paper towels with Alexa, to asking a friend for a paper towel when your hands are messy. If your friend mishears you, they can just look over, see your dirty hands, and figure out you probably asked for a paper towel. Alexa has no such benefit, computers are held to a much higher bar.

> People thought intelligent voice-computer interfaces were just around the corner,

I would argue it isn't recognition accuracy that makes complex scenarios hard. I've seen context aware recognition being rolled out for keyboards recently (Android's keyboard does it now days, it'll correct the past word based on what the next word is), and it seems like Android does the same for speech reco, based at least on observed behavior during use, but I'm just guessing.

The real hard part is making computers smart enough to do useful things.

We are a long way off from

"Book tickets at The Altair for between 6pm and 7:30pm next Friday and add the reservation to my calendar and my wife's calendar"

being possible in all but a few contrived scenarios. (Now that said, the above scenario is getting easier and easier if you ignore voice, ML is good at figuring out emails that have schedules in them, and forwarding them to other people is now simple, everything is much better than 5 years ago!)
just start learning and you will see what math comes along ;)
Outside of the download of the install ISO, getting stock Ubuntu installed takes about the same amount of time as setting up a new Mac/W10 machine... Answer a few questions, hit "Next" a bunch, and poof you already have stuff installed and ready for you to do all the normal stuff.

Very much unfair to claim you need patches and config tweaks and such these days, unless you're straying from the beaten path.
The relevent point IMO is the part about "10% perf improvement is a nice feature, a 10x one is invaluable".

Essentially you have the svn branches vs git branch scenario here: svn branches were fast enough and people worked around the perf issues just fine with various strategies, bit git branches come in and change how branches are used altogether.

So sure, you can just break down the project in a lot of libs or sub projects (that's what we do here: our app is broken down in hundreds of smaller ones so we never build the whole thing), but what if you didn't have to?

Extreme case, in a magical land of fairies and unicorns: what if it was possible to git clone 100 million lines of code instantly, load them up in your editor (all of it) instantly, do all refactors/searches on the entire code instantly, live (without caches), and at every single keystroke rebuild everything, every time, with zero latency. How would that change your workflow and some architectural decisions?

This is not a real question, but just something to think about, when we're talking about a compiler that could be 10x (or more) faster.
Is the 3 years of self-employment after 4 years of remote?

If so, how did you transition to self-employed? I'm thinking of doing the same, but I'm having trouble sussing out a path to do so.
Were We Supposed to Be Taking BitCoin Seriously All This Time?
The early diners are dawdling, so your 7:30 p.m. reservation looks more like 8. While you wait, the last order of the duck you wanted passes by. Tonight, you’ll be eating something else — without a second bottle of wine, because you can’t find your server in the busy dining room.

I love to eat out and this isn't a common enough problem for me to think automation is the answer. Times are tough for restaurants because competition is intense, rents are high in desirable locations, margins are thin, and the industry is labor-intensive.

Franchise restaurants like Applebees have already industrialized the production and delivery of hot food, and nobody with a choice likes restaurant franchises - hence all the articles for investors about millennials killing things off.
Allow me to add: If you own a Mac now, please do yourself and every happy linux user a favor and stay there… Reading the never ending torrent of “linux is not as great as MacOS and no hardware is as great as a Mac” gets really, really tiresome… Different folks, different tools…

If you are/were attracted to a Mac, you would probably never be happy with a linux box… For myself it was the other way around (years, and years ago), bought a Mac, hated it furiously, fire-sold it a few months later (a top of the line last-gen PowerMac G4, when it came out)… Having to use the bloody trackpad is so bad ergonomics (when used to the TrackPoint), way to closed-off and “magic” OS, no reasonable good free software (at the time).

Same as reading a review of a Landrover from a guy that has been driving sportscars all his life.. “Not low enough”, “bulky”, “boring sound”….

(copy paste from my comment on the article)
> The minute someone makes an electric scooter that can hold two, go 30mph for 100 miles a charge with a removable battery I will buy it

there's a vast gulf between 1-pers/15mph/15mi and 2-pers/30mph/100mi. increasing just one of those variables by a factor of 2 would require a 2x heavier battery, let alone what you're asking for.
In regards to there being more than expected air in the tunnel - the vehicle would be slower, but not much else right?

Less air than expected inside the vehicle could be life-threatening for breathers. For humans we could solve this with an emergency oxygen hose at every seat like in planes. Pets and other oxygen dependant lifeforms wouldn't be protected by this system though. An alternative could be to have an electronic hatch at regular distances in the tunnel. So when a vehicle detects a massive oxygen leak inside the cabin, it could signal the nearby tunnel hatch to open. The whole tunnel, and thus also the vehicle [1] would fill with air pretty fast.

--

[1] The vehicle would have a large hole in order for oxygen levels to suddenly go from life-sustaining to not. Thus that same hole would serve to refill the vehicle with oxygen coming from the tunnel hatch. However there could be an additional hatch for the vehicle to guarantee airflow. This could maybe even mount directly to a tunnel hatch, so that outside air would come to the vehicle and skip the tunnel.
> Buy a Macbook Air for God knows how much and say it's way easier.

...or buy a Dell XPS 13 which actually has Linux pre-installed by the OEM, and comes with hardware that's actually tested on Linux by the OEM.

Apple hardware is notoriously difficult with Linux, because they obviously don't test it on anything but OS X, and the hardware is completely opaque and may even vary within a given {model, year} combination, making it even more difficult for Linux developers to target than most PC hardware.

By contrast, Dell actually sources hardware specifically for the Linux edition (ex: they use a different wireless card for the Linux and Windows editions for this exact reason[0]) and pushes any driver patches upstream to the kernel.

Aside from the philosophical argument for voting with your wallet for a manufacturer that actually devotes resources towards building hardware that works with Linux, you'll just have a way easier time getting everything working.

I'm a longtime Linux user, and having experienced the process on an XPS 13, a Thinkpad, and a Macbook Air, each multiple times over, there's no way I'd ever consider running Linux on any laptop but an XPS 13 (or the Precision, its 15'' counterpart) again.

[0] In other words, don't buy the Windows edition and install Linux on it, because you'll probably have issues with your wireless card if you do. Even if you want to install a different distribution, buy the Ubuntu version - Dell upstreams all its patches, so the wireless card that ships with the Ubuntu version will work on any Linux distribution.
Who Is New Uber CEO Dara Khosrowshahi?
After two or three listens, the only bit I couldn't make out was "(through a separate braille display) or synthetic speech". I imagine I could build up to that speed if I had to.
In my experience and close friends, the agencies hire consultants to do the difficult work, and are not good at managing that more difficult work.
12 hours of World of Warships and you're good to go.
So what are codecs for? Communication, storage.

What is speech recognition for? Communication.

etc.

I think you keep arguing against something I never said, which is that computers do no computing whatsoever.
"Notes" wasn't a category listed, but check out Standard Notes (https://standardnotes.org) if you're looking for a privacy-respecting notes app. This is an open-source project I work on. It's an encrypted alternative to Evernote.
From the scanning pattern shown, it's a two-axis mechanically scanned system.
Resonant vibrating mirror? Mirror galvos? (I've played around with those.)
Those work fine but have frame rate limitations. The article talks about "switching the system into high gear". You can trade off resolution for frame rate and may also be able to change the field of view. That complicates the imaging system; now you need gaze management. Not a bad idea, but I think the no-moving-parts solutions will win in the end.
> patches and config tweaks makes it run just as smooth as a MacBook

Well, why did he choose Arch linux? He could very well have used Elementary or Ubuntu and easily install with all the 3rd-party stuff he might need.
Spokane drivers already living American dream of shorter-than-average commute