skysight-inc/HackerNews huggingface dataset:
FYI: Homekit requires you to by a DRM chip from Apple to basically do a hanshake with Iphone and nothing else.

Not a good idea with OEMs, and that's why I believe they gave up the white flag now: no adoption.

They are either jump on the smart home bandwagon now, or never.
Kotlin is not moving forward on the JVM given that the platform is written in Java, and Kotlin happens to be a guest language, now with JetBrains trying to build a Kotlin platform.
Worlds Best Method to Lose Weight (Guaranteed Results)
> I expect the world to be in a very different place in a few decades and not for the better

Given history to date I would say that is a safe assumption when you are living in a time of prosperity, it is the global equivalent of 'this too shall pass'. But even if NL will be hit hard I highly doubt it will be hit hardest or first. We've been vaccinated in a sense in not trusting nature to leave her boundaries where we'd like them to be, the country is more like a machine than a static arrangement.

If we stopped pumping water out you'd be living on the lakeside within a few years, and on the seaside a few years after that.
About halfway through the warming at the end of the last ice age there was a return to cooling followed by a rebound to previous warming conditions. It was most pronounced in northwest Europe, Greenland, and northeast north America. That's where you see the rapid 7C warming. Other parts of the planet were doing the opposite in a see saw fashion. The younger dryas is visible in the global temperature record, but it isn't as pronounced as proxies in those local areas.

It looks like a small hiccup in the middle of the warming. After the warming at the end of the younger dryas the planet was basically at the temperatures it would be for the entire 10,000 year holocene period. Which we are now above.
Maybe when I see the first JVM written in Kotlin I will consider that scenario.

Even considering ART as the KVM, isn't a safe deal, as it is written in a mix of Android Java and C++.

And currently its potential is very tiny when measuring all JVM guest languages against Java, using any recent language report.
I think some of it may come from being forced to use X language, and then finding Y language, and realizing that it fits your mindset perfectly, and deciding that everyone using X must be idiots. Ie, these partisans were exposed to other languages, but never particularly liked them, until this new thing came along that seemed like a revelation. The zeal of a convert, sort of thing.

I haven't spent enough time with Forth or Rust to say, but I can see why both of them could seem like that to people. Forth, especially, has a sort of philosophical/hacker bent that is inherently appealing to a certain kind of person (including me!). Whereas I can't imagine Java ever winning someone over like that (though I'm sure it has).
> Will this make it easier to run docker without root / sudo?

No, because 4.6 is pretty old at this point and this feature has been around for ages.

I've been using podman instead of docker more and more recently, it's pretty great. It doesn't require root access to the machine (that's how I use it), although there are some limitations.

https://github.com/containers/libpod/blob/master/rootless.md
Trollhunter and Dead Snow. The norwegians have an insane sense of humor.
I don't know. I'm very comfortable in JS, valilla, jquery, react and vue. And apparently my customers think I do a decent freelancer work since they keep hiring me back.

And yet, an entire SPA in vanilla JS in 50 minutes seems a lot to me.

I guess it depends of the size of the SPA, but user input + rendering + routing + whatever logic they ask you for the app is a lot of work.

I guess it depends a lot of the requirements: you could skip the routing, make a dirty innerHTML rendering, deal with one browser only for the input events, etc. Still...

Besides, I hate being rushed when I code. I never speed code IRL, the deadlines are in days/months, hours for crisis, never minutes.
Do what exactly? Participate in discussion? Voice my frustrations? Contradict the popular opinion?

You know, I think I agree. Commenting on this site is a huge waste of time.
I'll fail, because I will check the actual documentation and the source code, then make the quickest check on SO before abandoning it for source code. SO has given me obviously wrong answers enough times that I prefer the documentation first.

And the ROI on learning to game Stack Overflow isn't worth it for me. :)
I remember vividly talking to a GCP saleswoman. I was asking her about technical things and process/pricing and she just kept saying things like "We're talking with $FIRSTNAME about that." And I was like, 'who is this $FIRSTNAME guy?' and then I realized it was the CTO. This guy is so far divorced from anything technical or policy it's absurd, he just produces content for his 1- and 2- up bosses to look good in press releases, and he has no input to the way anything is done. But GCP had identified him as the way into the organization, and was totally uninterested in engaging with anyone else other than giving away swag.

Contrast this with AWS. They have expert engineers, pre- and post- sales, helping you find good ways to solve your problem. I could ring a senior guy on his cell right now if needed. The only problem with AWS is cost and complexity, it's the fast path to developing a $20k/day cocaine habit. But the AWS dealer will definitely come to your house to deliver at 11pm.

(It is a bit of a change from 10 years ago though, when everything had to be paid by credit card. Gave the accountants a heart attack. Gave me an ulcer from thinking about everything halting because the fraud control might reject the bill without warning...)

Azure definitely isn't in that league, still want to sell to the whole enterprise, getting promo stuff requires them to sign off at five levels, lawyers are involved in everything. In short, their dev relations are shite.
Legitimately wondering, which countries are those?
You should do a little more research. The problem that we've been trying to solve for over three decades is not easily solvable with your naive ideas - do you really think we haven't tried your ideas? The problem is that there are mines that pass all inspections that then sell minerals produced elsewhere. Given the chaos in that part of the world, it is not realistic to prevent this from happening because there is not a way, last I checked, to differentiate between the minerals produced using ethical methods and minerals produced using conflict methods. Finding a different mine does not mean you have impacted the original mine.

Unless you have a way to prevent demand for these minerals, there is not a known, effective solution to these problems.
> Rather, you are going to use the things you learned through SICP on a job.

That's my point. Is that bad somehow that it's written in a familiar and accessible language for the majority?

One can sharpen its knowledge without the barrier to understand a new language and syntax.
I taught music theory for 8 years, and we used Laitz. It's a solid textbook. The book I learned from myself was Walter Piston (!) which is extremely old-fashioned, but unlike Laitz, Piston worked from a defined 'canon' of classical music within which his theory was consistent. Laitz tries to incorporate many different kinds of music, and then he often reaches quite simplistic conclusions. Kostka and Payne is absolutely fine, though, if you want to know 'enough' and the pedagogical style is excellent.
One thing you could do is buy a magnetic break-away USB cable like this one:

https://www.amazon.com/Digital-Ant-i-Product-Compatible-Micr...

I have those on my wireless mice/keyboards, and game controllers.
Go too far and you end up drawing the ire of the roguelike purists, for calling your game roguelike. Unfortunate reality. Roguelite has different overarching connotations as well, so it's a bit polarizing.
Where do you think Kitten would end up?

http://kittenlang.org/
We don’t need that.

You’re right that technology isn’t going to save us though. You can just, you know, not use Alexa. Normal light switches continue to work. Windows still exist for checking the local weather and are probably more reliable than Alexa is.
The non-vocal majority does.
Every single language in the industrial use today is pretty much influenced by Lisp. For that reason alone every self-respected programmer should get familiar with a Lisp - Racket, Clojure, Fennel, CL, etc.
When a radical action is proposed and someone disagrees with that action, it doesn't mean they are in support of the symptom.

In this case, it is universally agreed that child slave labor is bad. These lawsuits call for punishing a recipient many transactions away from the mining. It's not calling on the governments, nor the immediate companies involved. Nor is it calling for all parties who are recipients of cobalt, which would include end users. It is just piling onto the two minutes of hate surrounding a couple megacorps.

This is so clearly something that needs to be resolved through legislation and diplomacy. These companies have been purchasing cobalt legally (presumably). If they haven't, a civil lawsuit isn't the answer; criminal charges are.
In my experience on both sides none of that matters, also none of the “how do they look stuff up” matters, what matters is did you just know what to do and do the right dance.
Mark Twain and Philanthrocapitalism Pod
California oceans? Hard pass.
>there needs to be a massive initiative at the federal level.

What would that look like to you?
My intuition is that most of the code for which performance really matters is written in Rust and C++ (the web engine, Gecko, and the Javascript engine, SpiderMonkey).
It collects 25gb of information an hour and beams it back to the car marker. So a bit more that just your location.
Yes, see https://docs.docker.com/engine/security/rootless/ . We've been rolling it out at $work on an experimental basis (so people can `docker run` things on their development machines, where they're not allowed to have actual root access or root-equivalent access) and it's working pretty well.

It needs the setuid (or setcap) helpers `newuidmap` and `newgidmap`, plus setup in /etc/subuid and /etc/subgid, to allocate some UIDs on the host system for unprivileged users to use on the guest container. This is required so that you can have multiple users inside your container. There is a way to use user namespaces entirely unprivileged, but you only get one UID and one GID inside your namespace, because UIDs and GIDs need to have a one-to-one map across user namespaces. You can pick whether your UID maps to root inside the namespace, but then you can only use root, you can't drop privileges to anything else.

On most Linux distros /etc/subuid and /etc/subgid get automatically created these days when you create a local user account. If you have LDAP users (which we do), you need to fill them in manually somehow.

I've also been using entirely-unprivileged user namespaces at work to sandbox builds and tests so that running them on the build/test farm works just like on your local machine, and you have fewer "it works on my machine" problems. In this case I only need one user inside the namespace, and it doesn't need to be root (you can set up mounts, networking, etc. before you drop privileges).

[See also my comment about how 4.6 isn't relevant here, we have some machines at work that are on 4.1 and the functionality works fine.]
This is one of those feel-good solutions that lets us feel superior but doesn't actually help the people suffering. Demand is not going anywhere.

You're also insultingly wrong with your geography.
Strategically this works out best for Apple whose HomeKit seems to have the fewest compatible products. Everything seems to integrate with Alexa, even a microwave that can order popcorn. I wonder what Amazon and Google gain from this, though.
hmm my understanding of Section 2.3.11 [1] was that the email username must be case sensitive. What part of the spec states that it is not?

[1] https://tools.ietf.org/html/rfc5321#section-2.3.11
Playable version: https://munificent.github.io/hauberk/
There's a reason SICP isn't called Structure and Interpretation of Lisp Programs. Lisp is incidental.
That is assuming that he only tweets when there already are external signals, which (I hope) we can agree he doesn't.

Timings should be measurable too though.
I don't do much hiring, but when I do I make an active effort to avoid reading candidates resumes.

I've found it's not possible for me to enter an interview with an unbiased mind having read a resume.
Isn't that just flavour? I mean, the article also says one of the partners collects cars and wine which is arguably also irrelevant, but articles often include such details so you can picture what they're describing.
Nearly every client I work with these days expires their email after N days, where N ranges from 90 days to a year. Even corporate email pretty much has little history any longer, and it won't be long before the chat systems also come under the same policies across most corporates.

I don't quite understand why history is such a big deal for US-based enterprise chat, when the consistent US trend has been to nerf internal communications history.

Not that I agree with this nerfing. It just causes people in my observations to inefficiently store and retrieve items of interest to them elsewhere, mostly into files.
Cool, I won't work for Google. Probably ever if this crap keeps up.
Of course, adding the axiom ZFC is consistent to the theory ZFC does _not_ produce a convincing proof of the consistency of ZFC!

The theory Ordinals has a convincing proof of consistency because the theory has a provably unique up to isomorphism model. Consequently, ZFC must also be consistent because it is a special case of the theory Ordinals.
The licensing is a bit poor. While openthread is open source, and the spec is public:
> "Membership in Thread Group is necessary to implement, practice, and ship Thread technology and Thread Group specifications."[1]. This seems to be a similar limitation to what prevents Zigbee from being in the Linux kernel, as commented elsewhere[2] in this thread.

In contrast, the Bluetooth SIG only requires a fee to be paid when you actually ship, as a once off not a yearly fee. The cost is roughly similar.

[1] https://www.threadgroup.org/ThreadSpec
[2] https://news.ycombinator.com/item?id=21825822
What? You won't take a pinky swear as proof?

Prepare for some kind of snarky defense of a flawed "correlation is causation" argument.
Check out the Kubernetes operator, which handles zero-downtime upgrades as well as blue/green deployments and canary builds: https://github.com/mattermost/mattermost-operator
Ongoing support for the Turkish market. Technical support staff who can speak Turkish, documentation in the Turkish language, and a team of developers to handle Turkish-specific i18n bugs. None of these are 'incremental' costs.
We are building a new house right now.

All subcontractors know the rules - no "smart" devices or "wifi enabled" appliances or mechanicals. All lightswitches are plain-old hi-voltage only switches. Thermostats are dumb, unprogrammable, with no memory or scheduling or timing. The locks on the doors use physical keys.

The smartest thing we have are the sonos speakers and we pug those in with ethernet.

Everyone will be pleasantly surprised when they interact with our house. This is what luxury will come to look like as time goes on ...
Javascript is such a good language that, even after two decades of fixes, it's only good when you use a different language - specifically created to address JS's many problems - that compiles to it.
Security is a never ending rabbit hole. I am more concerned about the bigger threat, global attacks.

I get if you live in a densely populated area that drive-by type attacks would be very concerning.
Having a background in a secondary science can be a huge benefit because clear understanding another domain is a lot harder to master than figuring out how to code up that understanding into a functional product.

For example, where I work, aero/mech engineers-cum-developers command a huge premium. My partner has a medical background and no programming experience, but is a very productive programmer for her team because she understands deeply what needs to be done. Her stuff isn't scalable past N>3, but it does the job she needs and was developed for a fraction of the cost from a professional dev team.
So what do you do instead? You’re aware that nearly every rideshare app is collecting massive amounts of data right? I’d imagine even many of the larger public transit systems are as well.

I guess I’m just not seeing what you gain? Your movements are very likely still being tracked.
I don't think they intend to change the law. I think these people are out to change the behavior, regardless of what the law is now or in the future.

Everyone is playing dirty. And I'm pretty sure they're going to play even dirtier in the future.
Snapshot Testing
It was a hardware auth chip, not DRM and it hasn’t been required for 2 years now. Software auth went live in iOS 11.3. Apple doesn’t encourage the chip anymore and AFAIK no one uses it (except legacy devices obviously). Software auth rules the day.
Teachers Pay High Fees for Retirement Funds
Google piled massive resources behind Google+ and look where that is.

Personally, I don't think Google will yank the cord on this entirely, but they may just stop piling resources into it and/ or significantly increase prices to ratchet up profits. They don't have to drop the whole cloud to really screw up a developers life, just screwing with one API I rely on can kill a product and they've already done exactly that.

The problem is with Google you just don't know what's going to happen. Microsoft and Amazon are both known and neither plays games with their products.
:) Yeah, that thought occurred to me as I was posting my comment, but the point remains that a functional principle is being broken by the request.

Incidentally there are "walking maps", so it can be done - but it subverts the original intent and frankly I find them pretty unusable.

http://content.tfl.gov.uk/walking-tube-map.pdf

But at this point, if you are looking for a multi-dimensional requirement maybe its best to use something more convenient, like CityMapper or similar apps.

https://citymapper.com
Most of those workers don't own the means of production so make half or less of the charged rate with the other half going to the business owners.
> If Google really wanted to screw people over, they could, but that doesn't seem to be happening.

But again

> I ended up having to hand over maintainership of usbmuxd.

What's your personal criteria for getting screwed over? From my perspective, it already happened with OP.
The idea has some merit, but lots and lot of trasplants are done each year since decades. Nobody has exit the hospital suddenly turning on a pianist or an expert plumber after a hand transplant. And nobody suddenly forgot the knowledge to do some specialized thing, or recognize a beloved one, after losing an arm or a leg.

The kentucky fried thing (assuming that is a true history and not a fake new) could have a few simpler explanations like doctors talking about the donor in the pre or postoperatory phase while the patient was half-awake
How should they handle a fraudulent attempt to cancel someone else's service?
TS checks at buildtime. It can't guard against runtime TypeErrors because JavaScript is a dynamic language (despite all the effort to "fix" that). Tests can catch all TypeErrors, TS can't. Why use two tools to do the job that one can do alone?
> Advances [...] have resulted in an addictive but sedentary lifestyle that goes against human design, he said. It disrupts circadian rhythms, lowers exposure to sunshine’s vitamin D and alters how we eat.

You can say that again. I've been living a sedentary, indoors lifestyle my entire life (literally since I got a gameboy pocket at 5 years old) because I grew up in a place where I hated to be outside, but in the past 5 years or so I've come to observe that my mood, my alertness, and my general happiness takes a dive if I don't get enough time outside, even just to take a walk every now and then.

I moved to a new apartment that requires a solid 25 minute walk each direction every day as part of my commute, and I think that's helped a lot to help make things more regular. Winter time sucks because it's almost always dark outside, but still if I work from home for a day I can feel the difference in my body from not having my usual walk.

Even with freezing weather and unshoveled slush on the ground, I still wouldn't give up my daily walk for, say, a car ride. I know I don't have the discipline to stay healthy outside of what's necessary to get to work.
Maybe, that would be up to the project.

Pypy is in a spot where if you're after speed you would do it in another language, while package accessibility that cpython has is gone. I don't see it going mainstream but it's a nice project - and I can see why it has more limitation.
Didn't intend to "defend" any company or industry really. Just wanted to point out that there are multiple transactions taking place.

Advertiser/ad platform is one of them, but it's not the only one.
I switched to the basic HTML version of gmail a year or so ago for that reason. If you don't need the advanced features, I highly recommend it, especially for occasional use. I do most of my email through Thunderbird.
Millions of Users Affected by Disqus Data Sharing on Well-Known Websites
Ha ha! Not! And did you forget to mention Muslims :)
Softbank isn't perfect, but its disappointing to see such a snarky/dismissive tone coming from Bloomberg.

This is ridiculous:

> Three months later, Zume has yet to revolutionize food production or to be profitable

I've worked with Jeff Housenbold. They got his intelligence right, but this nonsense sounds like Gawker not Bloomberg

> Jeff Housenbold,... Acquaintances describe him as smart and arrogant and almost entirely lacking in self-awareness

And when did random company gossip become news reported as fact? How does publishing the denial make it OK to report anonymous smears as fact?

> Navneet Govil, told a Mormon employee to “go back to Utah to get more wives.” The employee left the company. Via a spokesman, Govil denies making such a statement. Around that time, Govil also berated a young accountant in front of a group, bringing her to tears. She later quit. And at a work lunch a few months later with several colleagues, Govil remarked that “Chinese people sound stupid,” according to two people who heard the comment. Via a spokesman, Govil denies making such a statement or berating the employee; SoftBank says it has no record of these events.
Only if all programming languages produced the same machine instructions for the same problem.
There's an even better estimate in a response to your comment: (1997) 1.5M https://www.ncjrs.gov/pdffiles/165476.pdf
"And I would encourage the people at Glencore to take this seriously" is the harshest thing they actually say about them . The company that fronts for people responsible for unimaginable amount of horrors from Putin's inner circle to Dictators all over the world.