skysight-inc/HackerNews huggingface dataset:
Tizen is slightly more acceptable in a smartwatch because android wear is still very deficient in everything. As soon as Google bothers to bring it up to date with competitors, tizen loses all appeal.
I'm sorry for the OT, but I feel I should post this: http://bettermotherfuckingwebsite.com/

This is unreadable as is.
From: https://news.ycombinator.com/user?id=whoishiring

> This account automatically submits a 'Who is Hiring?' post at 11 AM Eastern time on the first weekday of every month.

The thread should appear in a few hours.
Pragmatism over Purity: what the last 20 years of programming has taught me
If i were to enter a link that includes http://, it redirects me to HostGator's 404 page.
Offices-with-doors power dynamics may be unwelcome in some company cultures. But power dynamics are unavoidable. If a company has an open plan work space or bullpen, the dynamic will be expressed in some other way that might be even more unwelcome.
Far more useful is the system which tells you, at the bus stop, what the ETA of the next bus(es) is. And that really does need the whole GPS+data system, along with physically robust signs. But on the other hand, that can still be done by a small company - I know there's one here in Edinburgh but I can neither remember their name nor find them in a search.

You can do quite a lot with a small local company. It's global reach that's expensive, as soon as you start needing any kind of high-touch sales.
For an robust system I would use multiple data streams including bust status data/beacons/GPS. I've seen busses with offset stations.

3G is necessary for live ETA, if you want to get fancy. All these complications, in my view, are worth it if you want a system that works 24/7 and serves thousands of people daily. The HW and SW dev costs are acceptable, but it does need a decent team, depending on what the starting point is and the ability of the team members.
The TriMesh input library takes care of that. Also, it's thin shell voxelization, so holes don't matter.
Other leaks suggest a screen size of 5" for the normal and 5.5" for the XL.
A skilled engineer weighs the costs and benefits of a system before architecting it.

Is it more economical to pay for constant cellular connectivity across 1,000 buses, support IT staff for when the system fails or needs upgrades, etc. or to have the guy you're already paying $15/hr press a button after each stop?
Runs on some windows if I remember correctly and routes are probably hardcoded along with the data for the segment display outside above the windscreen.
They actually do this as well (and many have live updating signs), so the buses do have GPS linked to a server of some kind. It's normally absolutely fine, but on the couple of occasions for me where it broke it seems that the server doesn't conduct the bus in any way and kind of hopes the bus is on the right route.

That's all speculation though.
When you say "AWS" what do you mean? there are tons of services under the AWS umbrella; to which specific ones are you looking for alternatives?

If it's just "VPS" then there are plenty of providers, some even offer a compatibility with the AWS API (IIRC even Rackspace does that these days).

If you are looking for an AWS specific service/platform e.g. Elasticsearch then you need to be specific.

Overall AWS has a pretty extensive platform which is hard to beat, it's "META API" which governs security, users, deployments etc. is also one of it's key advantages.
PlanSnaps -Techstars – NYC'16 Need a CTO
> That software (desktop Linux/UNIX) comes for free, and yet, only 1% or less (from browser stats of major traffic points) seem to opt to use it as their desktop.

>Is this the kind of difference the parent was describing?

Cancer kills 171.2 per 100,000[1]. So by your metrics, the Linux desktop folks make a bigger difference than curing cancer as 1% > 0.1712%

1. Cancer mortility. see https://www.cancer.gov/about-cancer/understanding/statistics
1. Set a minimum time until next stop can be announced
2. Add a button to skip a stop
Binaries. But we could in principle go back to them being written in other languages.
>Systemd makes it easy to add additional limitations to every service you're running

So does chroot. And so does jails. And posix capabilities. And cgroups...
I would extremely impressed if Uber is maintained and developed by only 20 developers.
Tesla deliveries grow 70 percent sequentially to 24.5K cars in Q3
To me this post addresses the same naivety that David Graeber demonstrates when he claims that everyone not involved in hammering out a sheet of steel to make a horseshoe or pulling a plough is engaged in a bullshit job[1].

I think it's not a coincidence, therefore that many of the people I run into who advocate a universal basic income, arguing tooth and nail against a job guarantee (the YC guys no different) is young, tech savvy and overly optimistic about the scope of automation to subsume all human labour within months.

[1] http://strikemag.org/bullshit-jobs/
Weird example, where it's assumed that a single machine can only hold 50GB of document data, which results in the assumption that you'd need 200k machines to store 1T documents...
Chatbots generally answer with canned responses. It will be great when chatbots start using persistent concepts to respond with genuine ideas generated by true AI.
> Usage of the routine as a per-frame voxelization step for real-time applications is viable.

Curious what the motivation for this could be? Assuming "voxelization" is converting a mesh representation to voxels... but GPUs need triangles. Unless it involves some interesting voxel-based effects, (sounds fun) I can't see the motivation for converting from triangles to voxels and back again on every frame?
Anyone who was aware of startups before 2010 already knew this.
No idea, but it would be a fairly reasonable way to test a prime-finding algorithm - or to replace a prime-finding algorithm with something less complicated.
Lets try to not confuse "external storage" (effectively a partition on the emmc, but mounted under /sdcard for legacy reasons) and an actual SD card.

Removable storage, SD, USB, etc, was moved from external_storage to media_storage with Android 3.1.

Note that external_storage was still about putting files in an area readable by any and all apps that had read_external_storage permission.

In other words, the change would do jack all to safeguard against idiots like the whatsapp app devs.
I feel if you have something better to offer, say a better way to look at information, not just a better page rank algo, but a different way to look at information that is scattered across, one that enables a better insight into existing web pages and less overhead of constant 'searching' by typing a query, something that automatically helps to "see" relevant information with less effort, then it can be an alternative to what a Google search does today and can position itself as a competitor in the long run even if it does not exist today.
Actually, criss compiling is a solution here. Hydra should be able to deal with packages on one platform depending on packages from another.
I have worked with one-man companies that did this and often they are shoddy products. Healthcare just seems to suck at software.

Full-stack developers are already a very fast evolution from the front/back end developers, which were an evolution from a guy doing just HTML/CSS in the 90s. Now you have to include sales, marketing, negotiation, project management, and business management skills on top of your full-stack development skills. The result is that something is going to suffer unless you are a genius, the product is super-simple, or you have 20-30 years to have learned all of this.

There's a much more interesting question in the form of: "Why's that company so big? A tight-knit team could do that in a weekend".
I removed mine as soon as I'd gotten my first post-university job. The thesis part of my CV was only a single paragraph, if I recall correctly, so it was mostly a bit of filler.

If I also remember correctly my CV was shit at that time. I've gotten so much better at writing them as time has gone by.
Pando had an interesting piece a while back on the origins of privatization [1]. I guess that anyone buying into that would be unsurprised by the conclusions of the present article.

1: https://pando.com/2014/09/25/ferguson-is-our-libertarian-moment-but-not-in-the-way-some-libertarians-want-you-to-believe/
Yes and if you look at the footnote where the arithmetic is laid out, it seems quite confused. It conflates querying with indexing and also flatly assumes that each machine will index 5M pages, which seems low to me.
Probably that's how the project was briefed to the designers, so...
Um, why is this worthy of the hackernews front page? Is this not the permissions extracted from the platform manifest with all the useful per-permission information removed? https://github.com/android/platform_frameworks_base/blob/mas... is much more useful. Linked to from my repo entry https://github.com/doridori/Android-Security-Reference/blob/...
Mobile phone app stores are a natural monopoly choke point; at the moment the market can just about sustain two app stores where one is slightly lower quality than the other. The others (Windows Mobile, Blackberry World, arguably the Amazon one) are much less popular.

Samsung phones would be worth much less without the Play store, and everything follows from there.
It is solved because the inequality has to be bounded inequality. You can visualize it as the stretching of an elastic band. Too little stretching, and the band has no utility, too much and it snaps.

Obviously those are both failure modes. We want the quality of stretchiness, to use a technical term :) because the requirements of what the elastic band has to put up with are changing over time.
Resize your browser window?
Do they have us/eu site/datacenters ?
I was eagerly waiting for this month's WhoisHiring thread. Sorry I didn't notice that, my bad.
And aa2u
Technically you are right.
However I think we should handle social inequality similar to the way we deal with "natural inequality". For this we developed modern medicine, which raises the bar for natural selection.
Everybody is thankful for medicine, because it could be beneficial for almost anyone. Social welfare is very similar to medicine in that sense, as it raises the selection bar.
However, our attitude towards welfare is different than to medicine, because the social status is directly visible, so everybody knows if he'd benefit from welfare. Unlike the "natural status", which is usually hidden and hardly inspectable.
It is quite common for untimely death of someone close to you to cause a depression and it is quite common for that depression to not settle in immediately.
> They actually do this as well (and many have live updating signs)

I don't know about London, I've seen some systems where the stops had "live-updating signs" but only provided the time of the next official passage. And while I wasn't clear, my bug is not just stop signage but phone access as well (that's most useful when e.g. it's raining cats and dogs and you want to avoid waiting in the rain at uncovered bus stops)
What features has Twitter shipped? Moments??? Pfft.

On the contrary I'd argue they've hardly done anything new, and that is why they are struggling. Think of all the things Facebook has done and abandoned in the same time.

But I like Twitter - I just wished they fixed some pretty obvious issues. I mean... Tweetstorms are like a request for a feature right there, and Twitter's response is... silence.
Yeah, that and the OnePlus 3 are at the top of my list. The Sony comes with a bunch of crapware and a custom Android skin; not a deal-killer, but a pretty big negative. The OP3 is well reviewed, but still a little too large.

The 2013 Moto X was perfect: flagship specs, 4.7 inches, and basically stock Android. Seems such perfection was a flash in the pan.
you need it. what if you want to connect to something and make some special announces.
Some times office policies prohibit giving employees good raises and precipitate an environment where a counter offer is necessary to get a good pay bump. The act of the employee looking elsewhere usually removes those internal handcuffs.

Its not always about shafting an individual so much as managing the entire business.

This can also be wholly subjective to the company, culture, boss, and employee.
I have a private office (I work from home), but there's a difference between open offices where EVERYONE in the company is out in one big area and a separate space for each team.

That's how a team I used to be on was arranged. There was the outside office, then what was termed the "developer cave", which was a large section of the office (closed off, with a door!) that housed 5 developers and 3 QA people all working on the same product.

That's better than private offices (it encourages collaboration), but, doesn't have most of the downsides of a traditional "open office" (having to overhear the sales guy making calls all day, and people don't just pop in to ask a question. A room full of working developers is intimidating. Best to send an email instead.).

On top of that, we had separate booths (with doors) that were kind of like phone booths, just enough space for two people, that developers would snag if they needed to focus.
The DevOps Handbook
I don't think anyone would have assumed that you can build such a system in a weekend.

Half of your points assume that current transportation companies don't have any digital data about bus stops and reroutes.

Anyway I haven't been in a bus that doesn't have such a system for at least for a few years (in western Europe and China).
You're using "free market" when you mean "competitive market". There are very many free markets that are not competitive. The primary goal of companies selling a good or service is to reduce competition to minimal levels, as that allows maximal profits.
The argument of the article seems that privatization is making it worse, not better
HUGHUB – Mayfair, London Onsite – SENIOR .NET DEVELOPER
The new Developer will be joining an agile development team onsite at our plush office on Savile Row in Mayfair and working on a green field, innovative digital insurance product, which has just had a successful launch into the UK market.
We are now looking to expand the team as we take on more clients and expand the product's functionality. The new hire will be utilizing all the latest technologies. The product has a front-end written entirely in Java/TypeScript, Angular, Node.js and a back end utilizing RESTful web services (.NET WebAPI), CQRS, MongoDB. The new hire will not only be coding on these, but also involved from the inception of a new idea right to working face to face with clients. A real agile, devops environment.

Skills Required:
6+ years full-stack .NET development
REST web services
Knowledge of architectural design patterns
Angular.js, or a similar JS MVC framework
Task Parallel Library
SOLID

Skills Desired:
MongoDB
Node.js
NOSQL
Angular 2
Typescript

Pay = £58-80k + Bonus + Bonus Equity & Other Benefits

Please get in touch with your CV if interested: katherine.kaplan@hughhub.co.uk
I know it's not the most popular opinion, but I continually come back to the NSA docs from Snowden, look at the timeline, and understanding the origins of systemd inside redhat, I'm not convinced but I do find it highly probable the NSA had a hand in pushing systemd. So I view it as anone two punch for linux, massive and strangely fast adoption across distros would mean most distros have a systemd backdoor (if the above is correct), but not only that, I also expect systemd to be the thing that they try to use to pivot away from the gnu ecosystem!

So, while technically systemd does some things in interesting ways, I dont trust it at all, but because of its almost overnight move into ubiquitiousness, I have forced myself to learn it.

In the mean time, I am keeping uo with devuans progress and plan to transition as soonas I find it stable enough.
rim-shot
Nearly perfect documentation

I've Google Cloud's documentation pretty awful, at least when it comes to authentication - which you need to do to get started with almost anything.

AWS starts out simple (Paste your access key and secret key here) and you can adopt very complicated practices as your needs evolve; Google Cloud's design and documentation, on the other hand, seems to jump to very complicated from the start (scopes, service accounts, user accounts, projects, application default credentials, PKCS12, access tokens, refresh tokens...)

I haven't found the documentation very helpful at all - or perhaps the system is just too complicated for the documentation to ever be much good.
Bluetooth beacon (estimote?) at stops would help.
changing bus/numbers routes manually is not feasible. in complex networks this happens daily a hundred times.
They didn't build it in a week.
.. no. The market is not always free or frictionless in its natural state. Especially for big network-based operations like railways. Railways are impossible in a "completely free" market without compulsory purchase. So they end up as at best heavily regulated entities and at worst the strange shell company system of the UK TOCs.

Markets are also not naturally free when customers can't sensibly opt out of the use of the service (water, arguably heathcare). Non-market systems may be built for the positive externalities on the rest of society which can't be captured by market pricing (education).
> 1. The market is not free. For example, a metro subway. It's a monopoly. You can't have 6 subway lines and you pick one of them.

New York City had three subway companies until the 1940s and the city took them over (one was already owned by the city). Tokyo has two metros and a large number of independent railroads (one metro is owned by the city; one railroad was owned by the government until the late 80s).
There is Avian too

https://readytalk.github.io/avian/
In theory, when there is only one customer for the service, prices will be artificially low, not artificially high.
This digital bank is giving refugees safe, anonymous accounts to keep them safe
Apps aren't just a pile of features, they're also ecosystems.

In the early years of Twitter, it would have been relatively easy to clone Twitter, but you won't have had the ecosystem.

Poster example: Google+
What kind of new trends do you want? Stupid motion gestures that activate when you don't want them to, and don't when you do? More features based on voice recognition that send you to Texas when you want to go across town? More biometrics features that add cost without any benefit? More poorly supported tech features like MTP that obfuscate the computing base behind the OS, making basic computing tasks like file transfers difficult? Some garbage "3D screen" effect that makes text jimmy around when you tilt the phone for some reason?
Do we really need more phone?
Ask who? "Some activists"?
After having used git for a few years, I identified what commands I use most frequently and have created two-letter aliases for these;

alias st='git status' # STatus
alias dp='git diff' # Diff Pending
alias aa='git add .' # Add All
alias di='git diff --cached' # DIff
alias cm='git commit -m' # CoMmit
alias pu='git push' # PUsh

I've added comments above to show you what I think in my head when I type the two-letter alias in question.

I have a few other two-letter aliases for git as well but the ones above cover about 80% of my use I think.

For the remaining 20% I usually type the command out fully even if I have an alias for it, because those less-frequently used commands are harder to remember the aliases for, whereas the aliases that cover the 80%, I have those in my fingers now without having to think about it.
Try one of the national labs :)
For laptops, it sure beats the horror that was there. But I'm not a fan, and don't use it, so don't ask me.

As for myself, I use Arch. It's systemd by default, but people have put good effort into making switching easy, so I'm on openRC, which is great, and doesn't cause any problems. The piece of software that breaks most on my system is Steam. Which is to be expected.
but the driver forgets to press the button and then people are affected. ah, was that my stop, why wasn't it announced?
Historically it's from improved efficiencies, which privitazation incentivizes and government does not.
Say what? No, Jobs and iPhone was what turned the market into glass slabs! Back when Nokia and Ericcson (never mind Siemens) was the primary engines of phone design you got some real attempts at innovation.
> - Nearly perfect documentation
> - Awesome support

Two things never said about google products
Too big, then :(
You meant </sarcasm>
I built a thing in Emacs to do that

https://github.com/ocodo/.emacs.d/blob/master/plugins/ibm-bo...
That's ridiculous. Everything powerful that startups "try to disrupt" (GM, government, Wall Street, etc) now has their own incubators.

Only to one's immediate family might the work-life balance and low chance of success raise eybrows.
But, is a service that is better/cheaper for 50% of the people and not available or too expensive for the rest a better outcome? For most things sure, for others that's why government programs exist.
I read an article the other day that claimed Uber was beating Lyft because they had a strategy of opening a physical office in each city, having an office for drivers to sign up, and a human being who tailored things for that location. Their rival on the other hand assumed that some programmers in SF could do everything neccessary from a distance. Not sure how true it is, but it seemed an interesting theory.
The clearer formulation would probably be: the same effect that we see by closing one then another eye is seen from the Earth when we look at the stars months apart, and the formulas that could be derived using the distance of your eyes and your arm can also be applied to the cosmic distances.
There is also a subset of coworkers that do not understand the (headphones == leave me alone) signal.

They'll come up behind you and tap you on the shoulder or, even worse, stand quietly just outside your visual focus until you break concentration and acknowledge them.

Short of police tape across your cubicle door, nothing will send them the message.

Does anyone else remember WKRP in Cincinnati?

https://www.youtube.com/watch?v=SkP9DKnOgn0
There's a standard by Google for transit timings, and Translink, the public transport authority in my state, outputs these times. They're live.

Apps like 'Transit' also (accurately) show the current GPS location of the bus as it approaches, and it updated every minute (I believe)
>What is called THOWs or Tiny Houses on Wheels do not pay taxes or association fees.

So RVs or campers with a cute name.
I totally agree and that's how I think it will happen anyway.
More than the previous model, probably not, but for the many of us that are a few generations behind, yes. I am in the market for an upgrade from my Note3 and I'm paying attention.
In London you can go to the TFL website and see live updating times for when the bus will get to your stop: https://tfl.gov.uk/travel-information/stations-stops-and-pie...
That makes sense. Thanks.

I'm looking to develop corporate clients for my professional services business (not tech) so always keen to learn how it's done. Congrats on your success!