skysight-inc/HackerNews huggingface dataset:
MikroTik is where it's at. Pfsense is great, but wifi support is poor, it usually gets the job done. A RouterOS device is a great price point with good support.
Personally, I use Tomato on a dumpster sourced linksys, can't beat the price.
what did you do here? Renders as 10^1^4
There's a difference in knowing what you've typed and what that means. Displaying the current chord protects against typos and losing track, but doesn't help you understand what your command is doing.

I'm not convinced I'll switch to Kakoune (as I've got a lot of momentum in Vim, not just with the editing language) but the automatic display of the _semantics_ of your current chord is an interesting idea.
> Otherwise you'll have runtime type errors which would be just as bad as runtime parsing errors.

Parsing errors in script shells can easily go unnoticed (until you realize your data is corrupted).
V8 does almost everything JVM does, the problem is mostly in js dynamic typing and weak object implementation. There's a lot of runtime checks that just can't be optimized out. I would expect js to reach maybe a third of JVM performance but thats probably the limit
Microservices? Please Don't
Why can't it be the similar to the Uber or Tesla plan? Just because Alphabet make the bulk of their revenue from sticking ads in front of eyeballs doesn't mean that's how they have to continue making money.
Feds investigate police body cam footage in New Mexico
Someone Began Dumping Stock Before Trump Attacked Lockheed
Pontificating but for ide + editor replacement: someday we'll see ai/ml features that aide in opening files and keeping the right blobs of code nearby, maybe pre fetch good goog links that can drop down on a whim panel.

Even some kind of auto model visualizer that helps every so often like a replacement for the ignoble package mmanager side panel view.

We're still so stuck on text editing.
Ok, let's counter your counter arguments.

"one person who can afford this level of spending could easily encourage less well-heeled players to spend similar amounts, which in turn could easily harm those players' families."

Not everyone can afford gym, golf course membership, owning race horse etc., but more affluent people still do that, does that encourage other people to spend more as well? Maybe, but a sane man chooses his hobbies according to amount of money he has to spare.

"This touches on several related questions, none of which have clear right answers. Who is at "fault" in addiction: the addict, the dealer, or both?"

In my opinion, it's the addict. Addiction, first of all, is inability to control ones impulses, urges and overall lack of will to make rational decisions. We should have learned from "war on drugs" that controlling availability of addictives is not a solution and, arguably, makes problem even worse.

"What constitutes harm to others, and how much harm needs to occur to deserve intervention?"

We have criminal laws to deal with harming others: stealing, robbing, blackmailing etc. and spending legally earned money doesn't fall under any of these.

"For instance: some argue that the purchase of luxury diamonds causes harm halfway around the world where they're mined, to take one of the "harmless" examples listed above."

This is very specific, out of context problem, but it should be dealt at its roots (the country they are mined) and/or forbidding trading of such goods internationally by treaties (like ivory). Buying diamond itself doesn't hurt anyone directly.

To sum up, we shouldn't ban something, just because there's a small group of people that abuse it. We should treat these rare cases when addiction reaches out of control levels just like any other disorder, because such people will find a way into problem anyway.
I saw the prototype in Redmond over a decade ago, back then it was in the form of a coffee table -- very impressive at the time, but no clear business strategy.

In technology terms, this is a glacial age! I find it amazing they were able to persist and refine the technology into a successful product. Kudos!
The videos don't seem to play on firefox 45.5.1
That sounds incredibly illegal. Which tech companies have you heard about doing that? That would be a major news story, wouldn't it?
But you could do this much cheaper with a cheap Windows or ChromeOS device connected to a touch display. Paying $8000+ would be completely unreasonable.
> I think you'll see CaaS co-operatives start up

That's assuming that autonomous cars as a product (rather than a service) enter the free market at all.
> every time I access production systems, I have a ton of messages telling me that our access is being completely tracked and we are prohibited from doing anything that was mentioned in the article. I haven't actually tested to see what I can get away with because I'm not in the habit of risking my job and career over curiosities.

You do know that this is literally the bare minimum level of user protection that you can legally get away with... right? That this isn't actually reassuring to anyone who has seen user data with any amount of protection?

If you're satisfied with this level of protection, I assume you're satisfied with it at the NSA/GHCQ.

As someone who works at an actual tech company, I can tell you without looking them up at least three layers that actually deny me access to user data. I know the team that actually audits any accesses made by those who can break glass, and I know who does the firing when the rules are broken.

And the products I work on aren't even regulated like those involved in finance/health/safety/etc.
3 phase (delta) power to single phase space heater
They don't share variables low level, so the problem remains. In Java and similar languages the variables are shared at the machine level, including atomics
The Best Social Hacks to Get Your Resume Read
You would think plain text was well-defined, but along came Unicode and even that's not true anymore.
Awesome! Thanks for sharing.. Can I ask what tech have you used to develop this?
Do you have any obfuscated training sets available to public?

edit:typo
Since you buy the house upfront for cash and hold 10% on the corporate balance sheet, isn't that a significant price & liquidity risk taken (in addition to the usual startup risks)? Because the time at which that house is eventually sold and at what price is somewhat unknowable, how do you mitigate that risk? Overall, I think what you guys are doing is very cool - wish you the best of luck.
Odd Lots: These Are the Mathematical Concepts Investors Should Know
What could make a star green?
It lost 85% of its value in 4 years. Most people would call that rapid depreciation.
Actually, this submission was an hour earlier, and has the correct title and no url clutter. Yet for some reason the other submission got a lot more upvotes.
That's for the advanced ones. We have whiteboard, which actually are pretty efficient.
From Russia and NATO to Nukes in North Korea: Global Conflicts in 2017
It doesn't make doubling down on something with in burns you any less strange.
I went in blind and set everything up within 30 min easily running the Unifi controller that needs a properly setup Java runtime environment on OS X El Capitan. I'm going to put the controller on a Raspberry Pi soon as well to move infrastructure software off my work environments. It's kind of cludgey to setup Java still in 2016 but if that wasn't your issue I'm not sure how you expected to install everything. It seemed fairly clear from the quick install guide that you need the controller daemon / web server running first and that it will discover the AP you need to provision.

I'll take an awkward, consistent Java runtime setup over random solutions for, say, Python web servers using all sorts of configs.
Careers in security, ethical hacking and advice on where to get started
How to increase sales performance
> and it has not been my experience with any of them that the State has come in at all, let alone refused to leave.

My friend got trapped with a court order for treatment - see my comment history. Most of the drugs her psychiatrists force her to take actually cause the conditions they supposedly treat. The doctors pretend that her condition was not caused by the street pharmacy, or by her efforts to counteract the akathisia (restlessness caused by neuroleptics aka tranquilizers aka "anti-psychotics").

http://www.psychrights.org is a great resource for those who are concerned about being stripped of the right to refuse ineffective medical care.
Yes I have. It's very common in some Eastern European countries, where the words stand on their own without embellishment. Jokes come with no intonation-based warnings. Similarily, listening is presumed and doesn't come with colorful Southern European–style cues.

It's not infuriating, it's just different.
Someone should tell the folks at Uber that, somehow it's left out of the billboards they put up in poor neighborhoods. Instead they tell potential drivers that they'll take home a middle-class income.
Developing for a bot-driven world: The role of APIs
Interesting, if he's architected it for that purpose, it doesn't have to solely be console based.

Neovim separated the client and server parts, and there are a host of clients (QT, HTML/Atom, etc) including the canonical one, from the docs:

When compiled with the |+clientserver| option, Vim can act as a command
server. It accepts messages from a client and executes them. At the same
time, Vim can function as a client and send commands to a Vim server.

https://neovim.io/doc/user/remote.html

Maybe Kakoune does the same, I haven't checked. I also second the first child's note that being console based is a feature.
Duplicate. Earlier submission here:

https://news.ycombinator.com/item?id=13165111

Also, the title is incorrect.
Because I meant those lines of switches and routers. I think it its pretty clear from context if you know anything about their equipment that they have two lines of routers and switches but only one line of wifi gear and that I'm clearly referring to the routers and switches above in my reply.
The parent is referring to this. https://www.extremetech.com/extreme/232416-amd-announces-new...
Check out RouteOS stuff from MikroTik. It's a little less user friendly, but solid.
https://routerboard.com/products/group/20
I've been thinking of spending some time on an idea for a personal transport vehicle. I can imagine the safety and testing regulations being onerous and everything else that goes with making and selling any form of automobiles not for the faint of heart.

Seeing as how giant cos like Apple and Google are exiting the "making" space of vehicles, is it crazy to even toy with an idea of building a vehicle that moves people?
What feature did they copy from WhatsApp?
It seems like generally "competence" is being defined as being in the 95% percentile in tech.
Going from $500 - $700 to $100 is a pretty big depreciation in my book. I guess it is better than going to $0 if that is what you are comparing it to. However, if you compare it to a durable good I do not imagine it compares well. (Example durable good: well built wood furniture)
I am currently running as a single founder, no employee, μISV.

It's possible, but here's what I have found:

- Partner with resellers who take a commission on sales -- then they can deal with all of the customer management.

- Set realistic goals for uptime, machines go down (it's not if but when), distributed setups are possible and encouraged for larger customers, but they cost more.

p.s. Wanna get a slack channel for solo founders going?

EDIT: I've created a slack group - Email me if you would like an invite!
The API Landscape 2016
I find that console apps are far less intuitive when it comes to visual thinkers. I also am not too keen on modal editing, it doesn't match how I do most things in life. I don't have to switch out my teeth when eating vs drinking. It just doesn't seem natural to me. I've always found I'm more productive with a GUI. Command line is great for simple tasks and executing commands, but editing files has always seemed less than ideal. You have to remember so many key combinations and commands and track what mode you are in and what modes are available. I would rather spend that brain power on solving problems.
I too share your doubt, however psychology is a "soft science"[1], so you will not find much "hard evidence".

[1]https://en.wikipedia.org/wiki/Hard_and_soft_science
My standard implementation for SMB is Mikrotik + Ubiquiti Unifi. The Mikrotik product line is comprehensive, from the smallest low-to-medium bandwidth solution (various MIPS-based routers) to high-performance multi-1G (Tile cell chips in their CCR line). It's amazing what you can accomplish with a $100 router: VLAN, every VPN tunneling method you can name (and some you can't), MPLS, BGP. I use them as remote office VPN tunnel routers, set them up for L2TP so I can do remote support, use packet mangling/traffic shaping for VOIP. All this on a $100 router.
Jan from the Nextcloud team here. If you have any questions don’t hesitate to ask. :) We’re very happy with the new release, especially the the improvements on security and performance.

Also I like our new video chat a lot. ;)
As you know it’s all open source, so any contribution is welcome! https://github.com/nextcloud
I think Vim is far easier to learn than Visual Studio. The menus are completely unintuitive, bureaucratic and painful to use.

I always use cl.exe from the command line with Makefiles.
JSON is an OK serialization format, and a terrible format for outputting human readable data. Let's take, for example, the output of 'ls -al' and imagine it were presented via JSON:

The keys 'mode', 'number of links', 'owner', 'group', 'size', 'last modified' would be repeated over and over again, stacked vertically.

Mode would remain an arbitrarily formatted string, or (worse) be broken into its own object for every attribute represented by the string.

A reasonably populated directory would fill multiple screens with cruft.

The formatting of the timestamp in the last modified field would still be an arbitrary string.

Comparing two files would require piping through another utility to extract just the appropriate fields and display them unadorned.

Sure, it might be moderately easier to consume in another program since you can simply iterate over a list and reference specific keys, but it's not really that hard to iterate over a list of lines and extract a specific field by number.

ls -al | awk '{print $5,$9}'

vs.

ls -al | jq '.[] | [.size,.name|tostring] | join(" ")'
If it was $500-600 new, it has lost ~80% of its value in 4 years. I think you can safely call that rapid depreciation. Maybe less rapid compared to other phones.
British system: there's still a large element of "stiff upper lip" and refusing to talk about it, but that's changing.

Non-acute care: go to your GP. You get a fairly time-limited interview, following which you can sometimes get on the waiting list for CBT or other forms of therapy but will far more likely be prescribed an anti-depressant.

Acute events: the police are often the front line here, as in America, but unlike America are unlikely to shoot the person they've been sent to help. The police complain that this kind of work takes a lot of their time. Once danger to self and others has passed in a situation, the person will end up in hospital for a while before being passed on to social services, who may or may not have time to follow up.

People who are unable to look after themselves long-term due to the severity of their condition: might get lucky with social services, might not. It helps a great deal if you have someone who can advocate for you here.
Motion capture system from Disney Research uses as few sensors as possible
Show HN: A Python toolkit to pause and take over chatbots from Slack
I promise you, that is a harmful and completely untrue conspiracy theory. Please, please do not discourage people from seeking help. The people I know that go on meds and get therapy have flourished, those afraid to - often because of half-truths like the above - have wasted their lives in emotional prisons.
> Did something happen in the last year that made everyone demand 32GB?

Yes, RAM-wise applications become more bloated due to containers, VMs, and the (ab)use of JS-based applications or 'apps'.

Take into account I am typing this on a MBP from 2010, 6 years old, which shipped with 4 GB RAM which I was able to upgrade easily to 8 GB RAM, with a 256 GB SSD which I put in myself after updating from a 512 GB 5400 RPM HDD.

By some (certainly not everyone) MBPs are bought to be an investment of several years, yet MBPs are no longer 'pimpable'. You can't upgrade their internals anymore. So what happens? People buy them with higher specs than they need. Which means a bigger or quicker SSD, and bigger or quicker RAM.

Which brings me to the following point: the MBP used to be a relatively bulky laptop/notebook, but a beast. A compact, less powerful version was the Macbook Air which as the name suggests was also lighter. At best, it has shifted. At worst, this is no longer the case. Because the MBP is designed to be light itself.

Finally, the battery. If it is already bad with 5 hours out of the box, this can be improved perhaps via software. Who knows? That is the risk of buying. You don't wanna take that risk. A product as expensive as this one needs to have high uptime out of the box. Plus, the battery will degrade over time as well, and Apple products haven't been known to have easily replaceable battery (compare to Dell XPS).

Now, the problem with all of the above points is that they're all made so that the MBP -supposedly the powerhorse of notebooks/laptops of Apple- is smaller and weights less. Whereas they had the Macbook Air line for that purpose before. It just doesn't make sense from a customer PoV to pay more for less!

You see, those who'd like to buy a device for years to come don't mind the USB-C debacle that much. Because in x years, it'll be everywhere (lets assume x=2 for the sake of argument, while the device is being used for 5 years and even if the device isn't used for 5 years it has resale value!).
Here's what I did. Sign in to gmail using my regular gmail account. In settings "Add a mail account" and provide gmail pop3 and smtp settings with your email address and credentials for your own domain. Now in gmail (signed in with regular gmail account) I have options for which account to send from (I can change the default for that).
You'd have to have been hiding under a rock the past few decades not to know that "could care less" has been linguistic currency for a long time now.
This is awesome! I'm a mobile developer and I built an app similar in concept for iPhone a few months ago (except mine is way less robust and has wayyy fewer stations). Good work guys! Link to the app I built RadioAtlas: https://itunes.apple.com/us/app/radioatlas-explore-world-thr...
Most USA car manufacturers don't have showrooms. There's only Tesla (AFAIK), and they've had issues with various state laws to prevent that sort of ownership.

The dealers are all independent, and they might want to purchase something like this. They have been moving away from paper catalogs...
Bloomberg runs Kubernetes on bare metal and one of my friends is an engineer on the project (but did not speak at KubeCon about it). They've got a relatively sizable install as well.
Better Software Engineering Debates
Seem to me that while shell scripts can be used by anyone given a bit of time, wysiwyg style, powershell is made by programmers for programmers.
The $100 4+ year old phones cost considerably more than $100 new 4+ years ago.
Presumably you'd want to take your idea to a company that values it, and has experience in the safety and testing part. Tesla is not that big, and other smaller car makers have entered the field.

It's ludicrous to assume Google doesn't have the power to enter the car market if it wants to, it's influence over government is legendary. It could buy off the regulatory issues, at this point.

If Google isn't entering the car market, it's because Google doesn't want to enter the car market. Likely because it's not a high margin industry.
Compute like it's 1989
To be clear, do you think a "good IDE" is inherently better than Vim/Kako for most people?

Right now, for most people: very much yes.

Personally i don't see a difference in a GUI based editor and a text based editor. In fact, i quite prefer text based, because it forces an editor to treat the keyboard as a first class citizen - GUI IDEs can get lazy and revert to mouse whenever they please.

Fair point. However: Between the default keybindings of Netbeans on Windows or Linux and the simplicity of customising it to my hearts content I haven't found any reason to abandon it.

I can see the argument that Vim might not be inherently as good as a "good" GUI editor, but i don't think that is a negative towards the potential of text based editors. It just means that we need new editors to focus on the UX, imo.

Here is where I'll argue that the main advantage of the big IDEs are that they have focused on UX for years.
Even Elon Musk admitted it was crazy to take on cars. I suppose it's one of those industries that looks simple from the outside because we're so familiar with the user side, but the manufacturing of which is surprisingly complex.
This is part of many government background checks. If you work directly as a contractor, or as a sub to the government, it is possible (likely) that this is pulled. Fun thing about discrimination: they don't tell you they're discriminating. Pretty much any company could access the same report for $300.
I recently changed job. When I was at the interview for the new job (gonna start there in january) they had surface hubs on all meeting rooms. And this is in Norway so the reach is great!
Let's not forget that when your system crashes, all of these easy-to-read text files are actually stored in a binary format, sometimes scattered in pieces, and require special tools to extract.
Yes, Ubiquiti is pricy. Yes, they have GPL issues ... but so does everyone in the industry.

You can mod off-the-shelf hardware and get decent performance. I've done it. The issue with going that route is stability. I've modded Linksys, Asus, etc. over the years and while they might perform well for a day or two, I always end up with stability issues and weird behavior.

Ubiquiti is rock solid and performs well. They provide advanced features out of the box, no need for custom firmware or purchase of licenses. There's a reason people like them.
It's funny. I have always suspected employers were looking for this sort of thing. Hence the odd glee in their voice when they hear me talk about spending my hard earned money on discretionary purchases. The more I spend, the longer I stay.

Perhaps the takeaway for all of us is that we all need to be humble and at least pretend we need our jobs, even if we're aggressively saving for an early retirement.
Here's mine:

examples ()
{
man $1 | less +/^EXAMPLES
}

Usage:

$ examples su
EXAMPLES
su -m man -c catman
Starts a shell as user man, and runs the command catman. You will
be asked for man's password unless your real UID is 0. Note that
the -m option is required since user “man” does not have a valid
shell by default. In this example, -c is passed to the shell of
the user “man”, and is not interpreted as an argument to su.
su -m man -c 'catman /usr/share/man /usr/local/man'
Same as above, but the target command consists of more than a
single word and hence is quoted for use with the -c option being
passed to the shell. (Most shells expect the argument to -c to be
a single word).
su -m -c staff man -c 'catman /usr/share/man /usr/local/man'
Same as above, but the target command is run with the resource
limits of the login class “staff”. Note: in this example, the
first -c option applies to su while the second is an argument to
the shell being invoked.
su -l foo
Simulate a login for user foo.
su - foo
Same as above.
su - Simulate a login for root.