skysight-inc/HackerNews huggingface dataset:
> Can we at least stop with the FUD please?

Please don't use uncivil internet tropes on HN. If you have a substantive point to make, make it thoughtfully. Your comment would be fine without the first sentence, but experience unfortunately teaches that flamebait has more impact than its accompanying substance does.

We detached this subthread from https://news.ycombinator.com/item?id=15072694 and marked it off-topic.
DOM element has parent and sibling pointer, so there is nothing particularly difficult about adjacent sibling, later sibling, or even parent selector as far as selector matching goes. Avoiding restyling becomes more tricky, but nothing serious. "Parent before child" is for CSS inheritance, not for selector matching.

For not-very-difficult details, read https://github.com/servo/servo/blob/master/components/select... searching for NotMatchedAndRestartFromClosestLaterSibling and HAS_SLOW_SELECTOR_LATER_SIBLINGS.
I think you would be interested in Biophilic Design.

https://www.terrapinbrightgreen.com/report/14-patterns/
Is there a remote desktop to a virtual PC capability with this?
Nah, just query for as many levels as you think you might need up front.
Is that still the case? Bummer... yeah I forgot entirely this was a thread about making Chrome a more locked-down OS.

I was running Docker just fine on the ARM hardware until they upped the kernel requirements (so, probably v1.11? Something something, unsupported now...) I almost wound up compiling my own kernel, but it was too complicated,

I wasn't sure I'd be able to do it at all without switching to Chromium OS, and at that point I might as well set up a server doing nightly builds and run my own Omega protocol OS Update infrastructure.

Yeah, I would definitely not ask programmers to work on a locked-down ChromeOS machine without crouton.
I had one of those green monochrome Apple monitors, complete with inset CRT that swiveled up or down a few degrees within the monitor case, driven by my 80-column-card-wielding ][e. I remember going to a friend's house to admire the exoticism of the "amberglow" display on his machine. Amber!
> The logic leap from "he harassed me" to, "that's why I ... avoid his derailing responses" clearly isn't rooted in any conventional definition of harassment.

Um, yes it is. A harassing response which does not address the substance of your points is clearly a derailing response. That you can't "clearly" see this says more about you than it does about her.

> And what does it even mean, getting others to speak for her?

Literally, it means asking a colleague to say the exact thing that she wishes to say, because she knows that if she says it he will try to ad hominem it. This is standard English.

I would also point out that some of her vocabulary, "Beyond ____, also ____", is also standard English and it forbids your egregiously malformed interpretation of her comments. That is, you seem to think that the "targeted harassment" is "his constant, unproductive criticism" when in fact the criticism is clearly, in context, the "what he has done to the health of the project" which she has just been talking about -- and she has saying that "beyond" that, he "also" has targeted her with harassing statements. That construction explicitly forbids your sophomoric armchair psychoanalysis which can't separate someone who happens to disagree with you on social policy issues as "she can't separate someone disagreeing with her on social policy issues with harassment." (I don't actually believe that you are this way -- I don't know you -- I just think that your comment reeks of it and I would observe in passing that paradoxically we all accuse ourselves of our own sins. I mean, I'm terribly guilty of the latter, at least.)
Show HN: Shape – invest in companies that don't suck
I call that the Python perspective.

'In a non-critical area, bad performance is equivalent to good performance. So optimize for other scarce resources.' (Code readability, development time, simplicity, maintainability, etc)
Hotjar's CEO Reveals Secret to Building a Successful Remote Team
What do you mean by "new FCC" and what do they have to do with it?

Also, was the old unlimited truly unlimited in all ways? If so, how can every single customer of any company actually get unlimited data, all the time without unlimited hardware appearing from nowhere and radio wave spectrum that expands to unlimited use for unlimited people?
Despite Disavowals, Leading Tech Companies Help Extremist Sites Monetize Hate
I still do....what is it then?
WAR- SHAMIER
> I'm on a free account, so it has got nothing to do with a running subscription.

This sounds like something that was mostly missed by the comments here — does that mean that people who only utilised their peer-to-peer backup system need to find another solution too, because their software needs to phone home to work?

Relying on user accounts and "backup codes" [1] stored on CrashPlan's servers sounds like a scary additional point of failure.

Well, one more thing to add to my list of criteria for backup software: that it'll keep running, for the most part, without having to log into an account somewhere.

[1] https://support.crashplan.com/Backup/Backing_Up_To_A_Friends...
The same fines and jail times associated with any foreign carmaker who issues a recall that isn't related to deliberate and intentional fraud.
Hey, we've made an app that aims to help everyday investors align their stock investments with their morals. The app's available now but we're about to update to allow buy/sell functionality and are looking for beta testers. Please email 'yes' to hello@shapeapp.io if you'd like to be a tester. Thanks!
>There's an astounding difference between "knowing where my daughter is" and "enabling my daughter to call for help (e.g., 911) if she's in an emergency."

And why is that important, since we've managed to survive without that capability for several tens of thousands of years in much worse circumstances than a modern city?
This is awesome. It's like Mad Libs for the 21st Century!

It does generate some decent ideas, too. PagerDuty for food and farming.
Software was built for decades without this data and can continue to be built without this data for decades to come.
Thinking about it more carefully, I value working at different times or not even a contiguous time range. Sometimes I get up at 4AM and have all kinds of good ideas and am ready to go. In fact, I would probably get more done in 24 hours if I could break it up into 3-4 parts. This type of schedule is difficult, if not impossible, to achieve by going into the office.

I really like being around (most of) my coworkers and would probably feel left out if I worked from home all the time. That's why I really like the flexibility to work from any location at any time. If only I could convince the bosses that me not being in my desk, or answering chat/email questions right away, was the best way for me to work I would be happy. Hmmm... now I know what to ask in my next job interview. :)
Latency is where µkernels have historically fallen down.
Limbs removed 'deliberately' from Copenhagen body: police
Looks like neither Backblaze nor Carbonite support E2E encrypted backups where I do not have to send the password to the cloud, or the private key is in fact generated inside the cloud.

Which means I have to really scramble to find something else that is compatible with computer-illiterate family. Geez, not what I needed.
Is this just a re-branding of "Chrome device management"?

I wish they'd come up with something Family-oriented. I've got my mom, girlfriend, and girlfriend's children all using low-end Chromebooks / Chromebases as their primary computers, and I'm using one for about 80% of my computing. Chrome device management would be useful for us but $50/year per device plus needing to buy G.suite per user is a bit much.
An "Enterprise" version of Chrome OS.
It is odd. Alexa, Siri, Cortana, Google Now. Which one is least easy to work into a sentence?
I'm not sure it does make that assumption - if you could arbitrarily exchange hours for money, then you could calculate out how man fewer hours to work and do that, but otherwise you just have a benefit function with discontinuities in it (e.g. you lose your job if you try to work 35 hours per week, incurring large job switching costs), but I'm fairly certain you can still work out in the abstract which side of the discontinuity you're better off on.
Okay, in startups, corporations are formed and the equity (shares) in the corporation are doled out as currency. Completely useless currency given to helpers under the idea that they'll get rich one day in very improbable scenarios.

There is no legal way to sell the shares (hyperbole, but very many hurdles). And exchanging additional shares for cash investments only serves to make your non-sellable stake in the company smaller while increasing your tax burdens in many scenarios. These new investors are typically VCs and they push for changes in the company completely unrelated to the founders vision, and good exits never come, because of the many ways VCs can get their much of their money back before founders or even employees get anything.

In token sales, there may be a corporation for liability purposes but the equity in that corporation is not being sold at all. A product from the corporation is sold, a product with the unique characteristics of having easily formable secondary markets.

Tokens are initially created and sold in exchange for US dollars, or Ethereum or another liquid token. This is used to grow the company, just like any presale on kickstarter is used to grow a company. Yet, the equities regulator is sticking their nose in it (for good reason), but a more applicable regulator could be formed to help grow the market and still obtain the consumer/investor protections they desire. I digress:

Everyone that buys can immediately sell to other people, if the demand is there.

Everyone that earned tokens by helping the corporation, including the founders, or large purchasers who also wanted to see the project develop, can also sell to other people. Immediately.

If there is demand, then existing holders that helped fund the company (buy buying early), can sell to other people at a higher price.

This is only "controversial" and "confusing" because it is more advantageous than the promises people sell to 20 year olds spending decades of their life for useless sweat equity, and it undermines the existing VC industry. It is potentially as revolutionary as "the share company" was in the year 1600.
Cofounder of Totemic here! Austen is right! We use a variety of wireless sensors to monitor people's movements. We can do much more than detection of falls at a singular moment in time this way and we actually will be using a singular device for small apartments and multiple for larger houses (think like Eero).
Really, really good. I would rank it up in top scifi I've ever read.
We don't actually use their API.

It's much harder to do UI automation on iOS -- it is more locked down.

We have a pretty robust tool to keep our integration working with any app updates.

Thanks!
Most likely Brave, Edge, Opera or Vivaldi. I haven't really dug into if they do telemetry but some quick google searches tells me that at least Vivaldi does not. Brave is also a browser all about privacy so it would be weird if they do spy on their users.

But you are correct, if Firefox falls as the last bastion in the web browser world to protect users privacy there is little choice left of really nice browsers.

If / when Firefox does this however there is really no real reason to even pick Firefox to begin with since all the other major players do the same.
Ok, we changed the title from "Firefox planning to anonymously collect browsing data" to (hopefully more representative) language from the first paragraph of the article.
As a Sabbath observant Jew, I can relate to this article. I'm thankful for having one day a week without technology. It means that for 52 days a year, I get to not worry about checking my email; Spend time with friends and family in person, and have sit down meals where no one dares check their phone[1]. And it's great. But it really only works because of the communal aspects of it: Other members of my community are doing the same thing. Still, I recommend that everyone cut out some time during the year (maybe during a week of vacation) where they "cut the cord". You don't have to go all in. For example, maybe keep your cellphone with you, but disconnect your email account and don't send texts.

1[] We often have people over for Friday night dinners who aren't Sabbath observant. If someone pulls out their phone, I'll try to politely ask them to go to a different room if they want to use it or otherwise put it away.
Oh please. This event also had Faith Goldy as a panelist who was recently fired from Rebel Media. She constantly talks about the "JQ" which I disturbingly learned stands for the Jewish Question. There is no obligation whatsoever for Ryerson to give this topic airtime in Canada, and we have stronger laws here around hate speech which the alt-right would clearly be in violation of.

And cry me a river that you can't have advertisers on your YouTube channel. I can't think of a more privileged problem to complain about in 2017.
To be fair, a lot of people are seeing the "Not suitable for advertisers" bit on YouTube at the moment. Ex: https://twitter.com/MoreConsole/status/899724636728041473
Indeed I am! Thank you so much for sharing with me, I have never heard the term. Looks like a lot of interesting reading & learning here!
Is being a super-lux Taxi service (or even a Lux taxi service) going to get Uber the kind of valuation that's now being touted?

I don't doubt that there are some people who will go for it, and I'm sure Immelt would run that business very well, but it doesn't strike me as a multiple billion dollar offer...

We kind of are hitting on Uber's core problem here though. "Profitability" would seem to involve either involve removing the drivers from the equation or hiking the price.

Removing the drivers is really hard. Hiking the price is easy but massively cuts Uber's appeal and cedes the low end to Lyft/Gett.
I don't know--it just seems like we have lost something as a profession. Lost some of the craft and efficiency. I get that this is a practical attitude and often the right answer. But always working with "managed" languages and moving higher and higher up in the abstractions is one of the reasons we now need clusters of computers to solve problems. We've gone from computers the size of rooms to personal computers that can rest on your lap, all the way back to racks of computers that need an entire room.
I used a Toshiba Chromebook 2 (2015) for a development machine for a while. used crouton for some of that time, but eventually just reformatted it over to Ubuntu installed on the bare metal exactly because I could not use Docker on the ChromeOS kernel. I also thought about building the kernel myself, but said screw it, reformatting was easier. :)
That was a great feature.

Mind if I ask why you don't want encrypted data in the cloud?
The Tarsnap client has a "dry-run" mode, which will dedup your data and tell you how much GB will it take up. Based on that, you can then make a calculation of how much will it cost.
I think you can charge for something and still go broke. Perhaps they grossly under charged for storage?
Or storage + employees + ...

Bad business are started all the time.
This is why I'm part of Reddit's Buyitforlife cult.
> Whoever does branding at Google must have no idea how this stuff seems to average people who don't work at Google.

Well I work at Google and I was also confused so I don't think working at Google qualifies you to understand the names
If you're an NBA player, you spread the word about gold digger scams. If you're midlevel management you spread the word about timeshare scams. If you're a retiree, you spread the word about tech support scams. If you are a techie, you spread the word about blockchain investment scams because we're the target market for those scams.

Scammers do their best to associate themselves with our communities because positive discussion at a place like hackernews is seen as "well, all those smart techies trust it..."
I do have to wonder how plants could have rebounded from two years without being able to photosynthesize - you'd think lots of species wouldn't have viable seeds kicking around at that point. Which would make for some massive changes to the fossil record for plants. To say nothing of the animals that depend on them...
This is, distinctly, not my domain. But, curiosity struck and so I went to the almighty Google and found this:

https://www.livescience.com/5325-mental-fatigue-perceived-ph...

You may find it interesting, so I figured I'd share it. I offer no opinions, other than to say it is interesting and that the study was done with a very small sample size. (I'm unqualified to opine beyond that.)
> We're all busy.

Sure, but if the core of your job, the key skill you bring to the table, is writing software, you are (hopefully) going to find the time to learn best practices for writing software.

If that's not the core of your job, if your key skill is something else and writing software is just an occasional means to an end... maybe the incentives aren't there.

> How long do you think it takes for time spent learning good software development practices to pay for itself?

If you almost never write a program longer than 1000 lines and rarely use a program six months after you've written it, it may never pay for itself.

Don't get me wrong, I personally have an interest in good software development practices. I just understand why not everyone can or will take the time to learn them.
> I've seen people demonstrate Android applications (written in Rust) that embed Servo.

Do you have a link? I went looking for information about embedding Servo and found nothing.
Snooping on tire pressure monitors has been demonstrated.[1][2] Range is about 10m with a simple antenna, 40m with a good directional one. Each tire sensor has a permanent 32-bit ID. Tire sensors only emit about once every 60-90 seconds (faster if the tire pressure is low), and only when the vehicle is moving (so the battery isn't drained while the car is parked.) Some can be triggered to transmit by an external LF signal, and this is done at vehicle start-up to get an initial tire check. That mechanism, though, is manufacturer-specific.

As a surveillance system, this has only modest potential. It would be useful to pair this with license plate readers, and notice cars whose license plate/tire ID relationships have changed.

It's probably more useful for taking inventory at car rental lots and finding abandoned/overtime cars in big parking lots. There might be commercial potential in this. Anybody with a big fleet could use something that checks their vehicles as they go in and out.

[1] http://www.winlab.rutgers.edu/~Gruteser/papers/xu_tpms10.pdf
[2] http://elib.dlr.de/71397/1/VP_TS_NearctisTPMS_110607.pdf
> Developers may prefer to strictly parse HTML and any non-compliance results in a "page error". But the websurfers want that page data [...]

Note that similar thing was happening with SSL/TLS connections for a long
time: developers may prefer to strictly verify X.509 certificates, but
websurfers want that page data. The result of developers bowing to accepting
invalid certificates was hurting everybody.

Nowadays the situation is much better, because browser developers made
visiting sites with self-signed, expired, or incorrectly named certificates
significantly harder.
$50 bucks per device per year? For what, extra management frameworks on a chromebox? What a bargain /s
> A CSPRNG is surely a type of PRNG. Is that not right?

Yes. In the same way the POTUS limousine is a car
Companies are turning to personality profiling to find the right candidates
The Manual for Civilization
At which point the exchange value of Bitcoin plummets, so you turn your $3.5 million in daily block rewards into nothing.
I would really like to have a computer for use at work where my IT department could feel like they had assurance that it was secure/virus free/malware free but from which I could sign into my personal accounts without feeling like I'm opening them to my IT department. Right now I just carry two laptops in my bag and it's really annoying. Wondering if Chrome Enterprise will enable this sort of thing.
For now and as long as not too many people do it.
Because it's neither obvious nor globally true. Legal status varies around the world and from a technical perspective an IP address on its own doesn't usually identify a person unless you have other information — account data, correlated data from other sites, etc. — and things like NAT and public wifi make that necessary to reliably link activity.

I think it's important to talk about this issue – especially the importance of not storing it long-term — but from my perspective the real concern is the industry dedicated to linking and sharing your online activity. Without that an IP has little value and with it they can deanonymize most people without using IPs.
I did something similar. I picked up another hobby, and avoid these sites for all but a tiny window during the day.

A while back I found myself wasting 4+ hours every night at home, "looking for something to do" online. This usually involved a lot of Steam, Reddit, etc. Never doing anything real, always wasting time.

So I forced myself to pick up another hobby that will hopefully not share too much with the tired regions of my brain (i.e., programming work days). My goal is to fill my day with life improving things that I enjoy, but don't overlap is skillsets. Hopefully reducing fatigue.

The last thing I want is to burn out on programming because I force myself to do that non-stop at home too. I'm just sick of wasting time.
This isn't a net neutrality issue.
Come to Europe and let's compare datacaps.
Pretty cool job.

It would be nice if the user had a few sliders to toggle (heat, humidity, rain, and crowds), rated say 0 to 10 (with 5 meaning don't care), to get around having to select an ideal temperature for everyone. Some people want sun, others want snow, and others don't care about either.
in this specific case they would be messing with the UK government on a controversial topic in the public view... the contractual penalty would be the least of their worries
Would you please not post unsubstantive comments to HN, especially on inflammatory topics? This never serves thoughtful discussion, which we're hoping to see in HN threads.
I'm hesitant to invest anymore into the Google ecosystem after reading about how account termination can happen without detail, or recourse to resolve. [1] The last thing I need is more lock-in to a Google world.

[1] https://news.ycombinator.com/item?id=15065742
This is the most important issue for me. Last time I looked, nobody else let me hold the key and only held on to encrypted files on their end. It would be way to dangerous for me to do my PC backup any other way. If someone finds one of those other company's old disk drives and keys, they could empty all my back accounts, etc.
I don't have any evidence but I suspect it's technical people who got into Bitcoin early. Have a few million but no partner / no kids so maybe think they are "rich" and "set for life" so don't mind a gamble. Maybe the adrenelin of making all that easy cash is what they want to repeat. This would make sense because to hold Bitcoin for that long and not sell is kind of irrational gambling, even though the results have been good.
That's how I played King's Quest at home (or tried to... it was a little hard at that age). And some game with jousting and darts (may have been part of King's Quest).
It might be useful to find solutions in the first place. This article was about defining when two expressions are "essentially the same", though, and Z3 isn't going to help you construct a definition :-).