skysight-inc/HackerNews huggingface dataset:
> Life with a smart phone is so much better than life before a smart phone.

But at what cost?
The software and OS is a locked-down ecosystem for most consumers. The hardware even more so. Such mass adoption forces one to conform in order to participate, meaning even for the privacy-conscious, consumer trends dictate all. Just a couple months ago US carriers were found to be selling realtime customer location data. Whether or not they're selling, they can track your phone via cellular triangulation. The baseband is a proprietary black box that runs its own privileges OS, can read memory and disk, and basically transmits at all times (mandated by law in some countries, for emergency network connectivity) to whoever picks up the signal, and this includes a unique IMEI. No removable batteries, and no hardware switches means masses of phones are being tracked at all times from point A to B, whether or not for nefarious purposes. Add the ever-growing trend of cashless transactions, OS-level third-party GPS tracking, and the reality becomes a slippery slope nightmare.

I feel that sentiments like yours, one's where "life" and "phone" are nearly synonymous, are fostering a dangerous future where one is obligated to own a phone else be left in the dust. This is already nearly the case socially, and in some careers also. Literature classics warn of mass surveillance and control, of chip implants under the scalp, but why go there when the populace already wear a tracking device willingly of their own accord, and grow to depend on it ever more?
Try to make elite connections by attending to important events and if you're without a degree, enroll your team in a online degree
It depends... I've seen pages in Spanish where common specific Spanish characters are shown mangled. It tends to happen on websites with older platforms, but still...

It also often happens with pages in Chinese or Japanese. But then you bring another problem: when a document is shown as a list full of ▯▯▯▯▯▯,▯▯-.▯▯▯, there's no way to tell if the problem is with the encoding or the fonts, and no obvious way to know which font should be installed and what part of the software stack is the one responsible.

The whole field of displaying documents to end users could benefit from some user-centered design to build tools that helped users to fix these situations, based on some common heuristics to solve the most frequent problems.
We had a similar experience (moved from IRC to Mattermost). We're on Matrix now, running with no problems.
What you are proposing is personal irresponsibility.

But I propose that this is just your desire for personal irresponsibility.

As a user, I'd be quite happy to take a before/after picture of the car seat to ensure that both myself, and the driver, are satisfied as to the state of things during my ride. I see absolutely no issue with this - other than the fact that I have to take responsibility for the seat and the condition, no matter what.

But you seem to propose that riders shouldn't be held responsible for the condition of the car seat after they've used it. I don't think that's particularly ethical, nor great, nor does it improve the quality of service as a whole for all of Ubers riders.
I don't believe anyone here was suggesting that the movie becomes literally unwatchable.

But a movie is just a 90 minute experience. It's nice to maximize it. And one simple approach is to avoid giving in to curiosity by watching its 30 second summary for the same reason you don't read plot outlines on Wikipedia before reading books or tv show episodes.
I'm not sure if you oppose sale tax only or also VAT. Both are regressive but VAT, while more complex, is based on taxing the added value so it is collected along the supply chain. In the supply chain everybody is charging VAT on their sales invoice and deduce VAT on their purchase invoice. BTW, you must pay to the tax authority the VAT your charged you client even if he/she didn't pay you.

https://tax.thomsonreuters.com/blog/onesource/sales-and-use-...
As other said, but maybe not clearly enough: no space isn't that empty, there is a lot of dust in the way, but fortunately it is dilute enough that its transparent at some wavelengths and so we observe using those.
You are just asserting here though aren't you? There are those that assert just as forcefully that they are wrong. On what basis am I supposed to choose which is correct?

As a disinterested observer it seems like every couple of weeks the media switch to a new script in a desperate search for something that will stick: Russia! Gun control! Sexist! Racist! Stormy Daniels! on and on yet apparently unsuccessful thus far as polling with his base looks pretty good for him. Perhaps it's all substantive, but even if it is I don't think the tactics are working. Surely better to stand back a little and let Trump make himself look foolish with his never ending ridiculous tweets?

Trump seems more conman than anything else to me, but the media would have us believe he's the Antichrist.
You take a picture of an empty seat.

You sit in that seat, and complete your ride.

You get out of the car, take another picture of the empty seat, and off you go.

Those pictures of the seats before/after condition don't have any personal details in them. No humans. And they're only shared with Uber for verification in cases where claims are made.

So, I don't see the problem.
Android 8 has doze but it's not a problem for VLC:

Android 8 Doze: apps can be blacklisted so that they don't get killed, API: https://stackoverflow.com/a/42651399/3422837

Huawei adds a very aggressive background app killer, this means that apps like VLC and WhatsApp don't work in background. I have a low end Huawei device for testing purposes (hint hint), there is a setting to whitelist apps from huawei's appkiller but they get killed anyway.
I think they forgot to change the source port in the NAT diagram.
Flock – Slack alternative with better UI and sensible pricing
Money paid to employees in this way is tax-deductible to the employer, same as the rest of the employee’s salary is.

(It is worse for the employee, of course.)
in fact, after that huge error and many other related to his code, he didn't get any contract renewal and was kicked out.

I don't blame him because of his roots, but I've seen a common pattern in faking skills so much that they get a job, but failing after a short period, discovering the reality
It entirely depends why you’re modifying it. Introducing a transgene into E. coli can be done much easier than via CRISPR, true. But that’s not the only (or even main) use of CRISPR. I know of several relevant CRISPR experiments performed in E. coli that can’t really be performed any other way.
Absence... is a revolutionary idea

Indeed. For one thing, if it were true, then everyone who's ever been convicted of a crime and punished has been the victim of a complete fantasy ... imposed on them and us by fate.

Stereotypes, biases, hate crimes, going to war or not, building the pyramids or not, painting the Mona Lisa, creating a symphony ... picking this flower or not, falling in love or not, discarding a cigarette butt on the beach ... all equally driven by immutable, unstoppable fate?

That's not happy.
And if those companies really want someone there is always a way, regarding how they advocate not finding anyone in Switzerland able to fulfill the role.

I remember a few quite creative reasons, as I lived there before the EU agreements.
The comprehensive guide on ICO-listings. Part 3
WebAssembly is only the payback of any low level programming languages to JavaScript. Truth is, there should be opening positions so they could eat some pieces of the big pie too cause all those JavaScript kids became rock stars for no reason.
I just close my eyes. And if it's a movie I think I will particularly enjoy, I also plug my ears.

Might look goofy but I'm not exactly the center of attention.
> If you're not valuing your priorities with a phone, you won't value them without it.

Exactly right. I hear more and more people complaining about the internet, their smartphones or tech in general. If you listen to those people long enough you realize what they are actually talking about is social media and to a lesser degree gaming. I just don't get it. If you don't like those services, don't use them. Have some self restraint, for crying out loud.
You just summoned the libertarians haha
Does anybody have data (or some sort of formal analysis)
comparing protocol overhead between TCP and QUIC?
Please do share screenshots.

Huawei and Xiaomi are both culprits of background app killing, and unlike Google they don't provide a way for apps to whitelist themselves.
Flooded internet is possible by 2035
One issue I have is I can't really find the dep complaints about go's approach clearly. There was supposed to be a talk but I can't find the video.

Yes - Russ should have been much clearer much earlier and not let dep get as far along as it did. But dep mentions the issues, particularly for small teams with go's new approach - I'd love to get a quick version of that.
I'll take the armchair anthropologist bait. It's rampant because there are so many of us.

If you see a homeless man rotting away, your heart goes out to him. If you see ten thousand of them, then...meh. Human empathy is finite unfortunately, and available in vanishing quantities among the Indian rich. The Indian rich are vile in a way that cannot be adequately described in words. Those of us who've made it outside India and are living abroad often like to discuss the vast differences in the value of life in the west vs east, and also the much higher dignity of labour.
But is not it really a one hour break? Besides eating, shouldn't you rest a bit during a day? I guess companies with onsite cafeterias trying to squeeze every minute from their employees.
I'm surprised you don't use Félicité Laurent as your official name (though no judgement at all). In USA people will often drop "middle names" except on only the most official paperwork.
Bitmain May Surpass AMD’s Valuation
That's true of a lot of things in history, and doesn't seem very interesting to me.

Some things were instrumental in the past that are no longer necessary.
Go away, shill.
I do actually go to Wikipedia and other places to spoil the plot outline to myself. Makes it much easier to focus on the implementation of the story rather than having to focus on both story and implementation.
I understand.

A complete and comprehensive UX is not seen in a few screenshots...
You can split the work and do the rest next day, there is no rush, really.
I live in EU, but in not-so-reliable public transit country.

Outside of major towns, smart phone won't help you much to get most accurate time table. Paper timetable in the station is the only source of true information. You may find multiple contradicting timetables on the web and just hope they haven't been changed since then. Nobody cares to post emergency updates on the web. Sticker in the station it is. GPS live tracking is non existent.

We do have live tracking for public transit in 2 (maybe 3?) major towns. But that came before the era of smartphones - it was displayed in displays in stops. It's kinda cool to see your bus stuck in traffic one stop from you :)
I'm of the opinion that one can set a good example for their children and limit screen time while not regulating themselves to a dumbphone. It teaches your children self-control by example, after all.

I tend to keep internet turned off when I'm out in public, but that phone is still a tool. Clock, phone, notebook, grocery list, map, music, etc. I don't have to buy all those things or keep them on me any longer. That's worth the screen. I do tend to travel with a book or sketchpad, though - which honestly, gives the same distraction. So does daydreaming.

I live in a safe enough area to not worry about a lot of things, which probably helps.

Then again, I don't think I use the phone like most folks do either.
> Is this to support dependencies which rely on the same package at different versions?

Yes.

> If two things require different versions of a package, those seem like separate projects to me

Basically we’re talking about libs that have version conflicts, but also very slow release schedules, such that the version conflict isn’t going to be reconciled any time soon; or where one of the deps may even be effectively abandonware, but “works just fine” stand-alone so nobody’s going to update it. It just depends on extremely old versions of common shared deps. These are, effectively, irreconcilable version conflicts.

The only thing to do, in most languages, is to fork one or the other dep to fix the conflict; or to split the project into microservices such that the conflicting components can live on opposite sides of a process memory boundary. Even these are sometimes impossible for office-political reasons.

> I'm not familiar with any other package management system which supports simultaneous major versions in a single project.

Node’s npm. Versions aren’t globally resolved; instead, each package effectively gets its own version resolution. Your root-level package gets a node_modules/ directory with your direct dependencies checked out into it; but your deps' deps are checked out into further node_modules/ directories that exist within their parent dep's checkout directory. It's somewhat as if each parent dep had vendored its deps, and had a vendor/ subdirectory; except that, in this case, the vendoring process is recursive.

When a given package require()s a library by name, then, it’s actually importing its own npm-vendorified copy of the library from its own node_modules/ directory, rather than looking in your package's root node_modules/ directory. (In fact, there is no root level; you have "package isotropy", where a dep NPM checked out has the exact same NPM-populated subdirs as a project you git clone'd yourself.) Since these libs aren’t entered into a global namespace by require(), rather just have the module returned as a runtime object for the parent scope to bind to a local variable, there are no runtime conflicts between the separately-vendored versions, either.

In a language without such runtime support, though, you would need your package-ecosystem tooling to reach into your downloaded lib and do some name-mangling of the exported symbols, and then either create a router symbol that resolves calls based on the lexical scope, or further mangle your deps' parents to call the dep by its mangled name rather than its original name. I think that’s what’s being proposed here, since Go has no such runtime support. (Effectively, in Go terms, you can simply think of it as all the references to git-http URL depspecs in import statements, being amended to qualify the repo name with the full git SHA, such that two different commits of the same project act as if they were two differently-named projects from Go's perspective.)
Perhaps move out of the third world city you live in and move to a developed one?

Only problem I've encountered on public transport on 5 continents is the occasional drunk group singing on Friday night.
That would be fun for me as the first word on the name field in my passport is my nobility title, which is not supposed to be part of my name; On my national ID it’s in a different field.
That is right, I "exchange" screenshots against feedback, on a live interaction...

Yes, it runs on XMPP and SIP and WebRTC, and obviously HTTPS (because what does not?).
Typically entitlement.
The idea behind the article is very good and the article itself offers some remarkable starting points.

However I think that it is not always easy to refactor only some parts of the code. As a matter of fact, when you have spaghetti code that needs to be refactored, every part of this code is strictly linked to other code and you end up to refactor everything, because there's not an easy way out :-)
And Google never supported it on Android, creating their Renderscript dialect instead.
> Of his original print run of about 150 to 180 Bibles, only 48 remain in the world today.

Only? It's remarkable that any survived!
I block Google Analytics and experience no such delay.
> anyone with a modicum of humanity and common sense

There's a lot of people out there who don't have those. And can be very driven for their own aims with zero regard for the lives of others. There are a lot of managers in every industry for whom unhappiness of the employees is a sign that they're "working hard".
What are you doing to combat this?
Using MacOS I often forget there's a menu at the top of the screen. Because I'm so used to apps that have in-app menus (Chrome, Slack, ..)
That's terrible! What carrier is that evil?
Hum, It seems that they belong to genus Plectus. This genus have some deep-dwelling species of free-living roundworms. At least eight species of Plectus are well adapted to live in very cold and dry ecosystems from Antarctica also.
This requires assuming some pronunciation for Latin, so the problem of choosing standard patterns devolves into choosing the standard Latin-alphabet language. (Assuming pronunciation for Cyryllic is can be done approximately correctly -- there are no issues such as the difference in pronunciation of 'ja' between German (e.g. Jacke) and English (e.g. Jack)).

Aside: The inverse problem is also funny: when you have a Latin name, it's hard to tell how it's supposed to be pronounced. When one wants to transliterate it into Cyryllic, one would wish to preserve pronounciation. This causes some names to be transliterated in many different ways, depending on the transliterator's opinion of the correct pronunciation of the original name.
> Is this to support dependencies which rely on the same package at different versions?

Yes, that's right. See for example NPM's docs on how this works: http://npm.github.io/how-npm-works-docs/npm3/how-npm3-works....
Would people just not bother replying to you if you sent them a message over SMS or Signal?
Khronos failed to appreciate that most devs want to use something else other than C for GPGPU.

When they realized the mistake and came up with SPIR it was too late.

Also SYSCL is no better than CUDA with their community edition.
The customers of these on-prem options are themselves developers, what's stopping them from forming a consortium and building a free software alternative themselves?

It should be simple enough, since you're operating on a negligible scale when it's on premise.
Flock – Slack alternative with a more powerful platform
IPv6 ratelimiting can be a bit tricky, you block my /64 and I come back with a /48 and so on.

Most stuff defaults to bucketing by /64s.
"cracking down" ??

They aren't doing anything wrong.
This article has a couple of issues. It suggests downloading apks from apkmirror in your browser. While apkmirror is not the worst thing you can do, its security record isn't exactly stellar. Until about a year ago or so, their downloads weren't even https by default. Leaving that aside for a moment, this method has no meaningful signature verification built in. Unless you are going to verify signatures manually, which you most likely aren't, you are just trusting apkmirror. Further, you are adding chrome as a source of apk installers, which opens the door for more questionable apks coming to your phone. If you want apps from the play store, use yalp store.
See, I'm OK bringing a book or sketchbook to the doctors office. I'm also fine with mindlessly playing a game.

This sort of thing keeps me from getting irritated while waiting in a place like a doctor's office. It makes me a more agreeable person overall.

The bus stop isn't as bad - they have a schedule and are usually on-time. There is only so often I can stand to look at a bus stop map, after all. That novelty wears off after using buses as primary transportation.
Do you also remember how there's no way to get a job without a Swiss Arbeitszeugnis?

Then there's also the fact that the EU immigration has been clamped down on, as Switzerland chose to exercise the quota clause of the bilateral agreement.
Many people tend to be less patient with age (rather than more patient). They see younger people as a disappointment and treat them as such.

I have to wonder though if millennials won't get to the exact same point. If feels like this is the classic generation divide rather than a specific "boomer" issue.
there are many things that the CBOE application addresses differently
Maybe you want to see the preview of our work in progress? https://nayego.net/ Open Source, real Open Standards, mature technology, decentralised/federated/distributed, and a great UX.

Fit for orgs with external partners, providers, customers, freelances, remote and home office workers...
exactly the manipulators are USA media an not offshore...
In fairness to the people slating the entire banking industry, no other industry (that I'm aware of) has so consistently and repeatedly been responsible for financial crash after financial crash in the way your industry has.

It displays a hubris and greed that makes the lives of millions of innocent people worse, time after time. Then the tax payer bails them out when that greed backfires, as it does every single time.

It seems like most of the major banks were guilty of obviously dodgy lending and deliberately overly-omplicated financial instruments in the run up to the last recession, and they seem to be back at it again with car loans.

Animosity is to be expected I think.
Show HN: Generative Artistry
>I am going to say this is probably only partly GNOME 3's fault. I have only lukewarm feelings about GNOME 3 but was blown away when I ran a distro on a very old Intel NUC only to see GNOME 3 running buttery smooth.

Not true. It is 100% gnome's fault. I've used gnome 3( fedora) and I have played a ton of games on the same intel laptop and I have noticed gnome lagging a lot more than any other environment I have ever used. There is a reason for that: Everything is in one thread, including plugins and the js engine and runs on the cpu( no kidding).

https://anholt.github.io/twivc4/2018/05/30/twiv/
Understanding JavaScript Objects
[122.99 €] Abito Da Sposa in Taffeta a Chiesa Senza Maniche Con Perline Cerniera
I get that this is an issue close to the heart of people on this site, but if you accept that this is a good law (which of course can be debated), then this is the only realistic way to introduce it. Perhaps they should have included a provision for gradually phasing out the existing cafeterias.

On a slightly off topic note, when your company gets to cafeteria size are you really a startup any more?
If the average person doesn't care enough to:

* vote into power people that actually care about privacy

* or to only buy products that protect their privacy

what makes you think all this matters?

The average person has decided that life is better for him like this...
My first draft was based on the Unicode Power Symbol project. It turns out that was overkill - they just need a Word document with a table of glyph/source/radical/stroke count.

http://unicodepowersymbol.com/we-did-it-how-a-comment-on-hac...

https://www.unicode.org/L2/L2017/17204-uax45-additions.pdf

They also need a font. I tried to find the original, but in the end just asked Andrew West from BabelStone Han to redraw the characters for me.

It's a hobby project. Finding characters was a side effect of trying to scrape data for Pingtype https://pingtype.github.io (my Chinese learning program). When I tried to scrape characters from the Taiwanese Bible, I found inline JPGs and thought "that can't be right..." which led me down a rabbit hole ending here, exchanging emails with Richard Cook, Ken Lunde and John Jenkins (the world experts).

http://www.lingshyang.com/bible/taiwan_Bible/2ch/2ch14.htm

If you have access to a Chinese-language paper library, please try to help take photos of some characters. Search "please contact" on the BabelStone list for some urgent ones. For example, "U+F2DD Alternative character for Db (Dubnium)" and "U+F2E2 Alternative character for Rf (Rutherfordium)" could be easily found on a periodic table, I guess.

http://www.babelstone.co.uk/Fonts/PUA.html