skysight-inc/HackerNews huggingface dataset:
My understanding is it is cobalt that is the problematic element in short supply. We don't have many supplies outside of the DRC and that has a lot of problems.
> I'd turn that around: what is the point of security if the apps you download cannot do their job because of it? At the end of the day computers need to be useful, not to be burned and buried in a waste disposal field (where they'd be in their most secure state).

I'd like to phrase it as "security vs. usefulness, pick one".

Unfortunately, I don't see a good way out of this. The more secure apps and the OS gets, the less useful it is - it loses composability and interoperability, any remnants of them being mediated by third parties (basically, see how SaaS apps talk to each other, and imagine this is your desktop now). But the more useful an app or OS is, the easier it is to make users selfpwn themselves through a stupid or compromised download.

I refuse to accept that I'm not allowed to do whatever I want with my own device, including running code that does whatever it wants with other applications, and especially things the authors of those other applications didn't anticipate or want me to do. But then, I can't see how a regular person could use the same computer without fear of their passwords or data getting stolen.

Are there any smart people working on this? Do they have any suggestions?
This is spot on.

Even Bitcoin has forked to roll back transactions, though not recently, and in the past only due to protocol vulnerabilities, never 3rd party software like the DAO or a hacked exchange.

I’d be wary of mature cryptocurrencies where this is feasible, especially if it’s "fixing" something that doesn’t affect the majority of users.
In most of Europe, gasoline is already close to 10$/gallon (1.50€/l or more).
The big error in your calculation is, that you calculate only the cost of the battery, but not the cost reduction of removing the most complex parts of a combustion engined car: the engine itself, the gearbox and the whole exhaust system including cleaning. If you calculate this in, you should come up with very different numbers - a lot of experts think, that electic cars might be even cheaper to buy in the early 20ies years.
The best WordPress landing page templates
I sincerely doubt self driving vehicles would outperform light rail in that role. They’d still need a track, they need charging, they still require loading and unloading. Light rail provides a track, continuous electricity and has a higher loading capacity as well since it doesn’t need to lug batteries around.
I mean, you can call the APIs locked down if you insist, but SaaS is SaaS. Would you count S3 as a locked down API, for example? OpenStack's Swift (and plenty of other products) will emulate it. I chose the term "interoperable" specifically instead of "API compatible" but I agree this gets very confusing when talking about SaaS.

In order to do what Slack is doing, they have to be somewhat committed to open standards. They are just doing webhooks, like GitHub does. We tried specifying microformats, and we tried specifying webhooks, but the "loose RPC" model... Seems to work way better than XMPP server interoperability ever has.

I recommend this recent nested Twitter ("new crowd") thread amongst Stewart Butterfield and many other early web folk, about whether Slack is a web app: https://twitter.com/stewart/status/961704310613491712
For many businesses that won't be straightforward, it will be rocket science.

Even if your business does have the understanding and technical ability to do it, it adds a whole extra layer of complexity and unreliability to what used to be simple, plain text logs -- exactly the kind of information you probably need to access quickly and reliably if you're in the middle of fixing a major fault, for example.
Hello there, maker of Flat UI Colors here. I made collaboration with 13 designers from 13 different countries and palette names are given based on designer's country. The colors are not related with the country name or flag they are designer's own picks.
> If I'm using the App Store stuff, then my text editor can't edit all my files, my video player can't open videos when I double-click them, my Evernote can't print to PDF, my disk usage analyzer can't analyze my disk because it can't ask me for authorization to do so, and so on.

I fail to see how the macOS sandbox prevents this. Disk usage analyser can ask you for disk access, sandboxed video players can surely open files double clicked in Finder, sandboxed apps can print to PDF.

A few example: QuickTime Player is sandboxed, Pages is sandboxed.
One may ask then, if large corporations have so much dead weight, then why do they exist? My surmise is that the dead weight fraction in a large company may make them less competitive, but the ease of sharing knowledge within a company versus between companies compensates on average.
Eric Weinstein’s Four Quadrant Model
Many sites hang onto jQuery solely for the Ajax abstraction that allows older versions of IE to function.
I know about German [1], Slovak [2]

[1] https://www.duden.de/suchen/dudenonline/Liter

[2] http://slovniky.korpus.sk/?w=liter

I think it's the same in Slovenian, Hungarian, Serbian (litar?), Norwegian and Swedish.
FWIW, I skipped a couple grades but that didn't help me socialize with intellectual peers, it just hindered me from socializing with regular peers. The kind of socialization you're talking about didn't happen until college.

Looking back now, what I'd do with such a kid is acknowledge what they're good at, then get them working on things they're not so good at. Nobody's good at everything, and the experience of getting frustrated and getting through it is valuable.
Well not really - the main reason exchanges use USDT rather than USD is so as to not to have to deal with KYC like regulations associated with holding USD.
The ICO (for example) has excellent English-language guidance on the GDPR.

https://ico.org.uk/for-organisations/business/

> codify it

It is very difficult in my experience to make lawmakers and lawyers experts in digital marketing, telesales, medical processing, machine learning, banking and anti-money laundering and so on, so a lot of our regulation is just “do your best” and “don’t be a dick” anyway. This works remarkably well- CEOs of billion dollar companies are asking if their IT/IS systems are actually secure which is a massive improvement over what I used to see: “are we compliant”

Well Equifax was probably compliant.

I much prefer companies seek more than sheer profit, and to have restraint when it comes to putting peoples lives and livelihoods at risk.

> (we) are just not going to gamble with what side of the bed the punishers wake up on.

With all due respect, unless you go to war (which has different risks), or you ask everyone if they’re European when they reach your website (ie before you’ve given them a cookie or logged their data in your access logs; or telephone and so on) you’re going to have to. The GDPR is already law.

The good news is that European law is rather fair, and if you’re not dealing with personal data as a product you probably aren’t going to be affected at all.
I wish I knew a lot of people 4 SD above the mean - as far as I know I don't know any. I do know a lot of people who think they are 4 SD above the mean.
Now you can sign up for UI Jar
Do you have a rough idea of how much such a cylinder weights? It has a volume of about 3200 cubic meters. Soil has a density of somewhere between 2 and 3.3 metric tons per cubic meter depending on the type of soil. So you’re talking about handling and lifting blocks of anywhere between 6 000 and 10 000 tons apiece.

And that still assumes that the cylinder is made of solid rock that doesn’t break apart.
Large buy orders are normal and may execute leading to you buying stuff. Wash trades are fakery to make it look like money's being invested when it isn't.
I'm not sure why new sectors need to suddenly "spring into existence" as though we are facing an inflection point.

Automation is something that's been happening for hundreds of years, and any automation that people could do last year was done already.

I don't understand why there is this feeling that there is a backlog and therefore automation is sneaking up on us to put everybody out of work next week.

Perhaps there is too much handwaving about the "technological singularity".
Awesome-wasm: Curated list of awesome things regarding WebAssembly ecosystem
Teams is a nightmare. Buggy, slow UI (I suspect that they use their browser internally), annoying. They started to worsen Skype too, but it is stil heaven in comparison. I suspect that they make bad UX on purpose. No way to release such a bad IM client by accident.
I don't think reading a lot of books is a panacea that will magically make you a better person, or even a better manager. It's important to have a lot of "mental models" to make better decisions, but books won't fix a short temper or make someone more friendly. That comes from habits like reflection and meditation, or therapy. Also getting enough exercise, having a healthy diet, getting enough sleep, not working too much, and not having too much stress.
That was true of newspapers too, since their very beginning. We've strayed very far from "normal" over the past couple thousand years. Writing is not normal, if by "normal" you mean what human mind is adapted to.

I say that as a reminder, because it's too easy to reattribute to social media what's really a set of more general problems that have been with us for some time now. Loss of fidelity in communication is not caused by social media, it's caused by writing. Distorted view of the world is not caused by social media, it's caused by mass media, and has been a problem since the first newspaper.
I don't see any evidence in your links; why don't you provide a quote?

Asking me for evidence someone didn't say something is a bit absurd.
In what way do you think the GDPR right to erasure is “stronger”?
They are not really bad. Reading about them can help you get familiar with how programmers usually name their patterns. But I don't think one needs to study "design patterns" to come up with code using builders, factories, and singletons. People should always know the optimal way to write their code (or almost optimal). They can come up with any design patterns when coding, instead of choosing some among the well-known ones.
Fixed point isn't any better than floating point.

If anything errors in floating point numbers are graceful and give you a lot of leeway before they become catastrophic. Fixed point works until you hit 2(n-1) bits then probably breaks unexpectedly. Where n is the last exponent you have seen in business.
Which law covers that?
From a developer stand, why advantages do I get from making a native Mac app compared to a web app or an Electron app?

Web apps in the browser are OS-Agonstic and Electron apps can be easily made cross-platform.
> Set up the sampling as many years in advance as possible to establish good reference data. Then create hydraulically moveable tunnel rings that push against a static ring, to re-create the desired movement. Use machine learning to refine the model during the pre-construction sampling period, and to refine results during operational period.

Yeah, it's definitely going to be cheaper to just pay for subsidence.

Not to mention that it's literally impossible to perform the kind of sampling you're talking about. It's basically the ultimate wet dream of the oil, gas and mining industries and they've poured trillions of dollars into developing subsurface sampling for over a century, with nowhere near the resolution you're thinking about.
Certainly a nice technology, but I think it is 10 years late. This kind of modernized eletrical design of combustion engined cars which enables mild-hybrids should have been standard 5 years ago.
Going forward I cannot see a large future for combustion-engined cars at all - for a few few years, plugin hybrids migth be popular for those, who need a lot of range. But pure electric cars are now coming to the market in numbers. I don't think as stated in the article, that in 2025 only 5% of the vehicles sold will be electric, I would assume that number rather for 2020.
WonderFox DVD Video Converter 14.7 License Key and Crack
A lot of people have been recommending this book, including Patrick McKenzie (patio11.) I'm going to start reading it.
Bullies are, unfortunately, a historical constant, and are entirely orthogonal to the platform on which they engage in bullying activities. From ugly newspaper articles, through death threats delivered by letters, to that guy from elementary school who threatened to punch you if you didn't give him your lunch money - it's a people problem, not a platform problem.
I disagree, just because I’ve emailed support@visa.com in the past does not mean I want every spam phishing email pretending to come from support@visa.com reaching my inbox.
Containers Will Not Fix a Broken Culture
That’s why ips are not directly listed in the law.
Hello there, maker of the website here. I'm sorry it made felt you that way, but so far it helped me to engage much more. PH Bar actually disappears after your first visit and subscription hook activates only once. Anyway, I've turned off PH bar and newsletter subscription hook :) Would be nice to hear how can I improve the experience here.
You mean like the English at Agencourt? There is a reason the English Civil War happened in England (and not just the obvious). The world would have been a very different place if the Levellers had won [0].

0. https://en.m.wikipedia.org/wiki/Levellers
I believe they are saying installing from the Mac App Store is an annoying experience, which I agree. It’s an inexplicably slow and clunky piece of garbage. It’s almost impressive how bad it is for a “first party” application.
You can ask me what you don't understand.
All life is suffering, but mercifully it ends with death.

However, we don't want to die (because we are so attached to life, it's hard to overrule billions of years of evolution).

So we have to endure the suffering until we die on our own, or until the suffering becomes great enough to overcome the mental barrier of suicide.

Just as we can train our bodies through exercise to deal with exertion, so too can we train our minds through philosophy to deal with suffering. It makes life easier to live.
I always found myself interested in learning more about design patterns, thinking they'd help me solve problems smarter/faster. But it never seemed to work out – I usually just ended up preferring to write things several different ways and then evaluating the implications of each. And if they happened to be one of the "standard" design patterns, who even cares?

I really enjoyed this talk from Deconstruct 2017: "Patterns Failed. Why? Should We Care?" I recommend giving it a watch: https://www.deconstructconf.com/2017/brian-marick-patterns-f...
Answers to front-end developer job interview questions
You're using signal in a browser on your linux desktop.
Poke me when there's any way to connect via bitlbee or libpurple, like there is for ICQ, jabber, etc.
Men who have trouble getting laid are a ‘disturbed minute minority’ now? Have you ever been in a freshman CS class? Yeesh.
> You'll face the real-world in 2-3 years when it ends.

Just enough to catch up with nuances between different Angular versions and experiment with all cool newest React stacks... or screw it... pulls out a manual on constructing beehives.
It that like the Facebook Lite app that's geofenced to emerging countries? How bloated an app has to be to make a company with the size of M$ to create an alternative client?
> The degree of panic it's causing baffles me though.

I think it's a combination of two things. On the one hand, people are justifiably worried whether or not their design and implementation of necessary changes will be fully correct. The cost of getting that wrong will be huge, and laws are generally not known for being clean and unambiguous. On the other hand, you also have people panicking because their user-hostile practices are no longer legal, and so they'll lose money.
Yes Discord is starting to really starting to dominate.

More and more often these days you'll find at the bottom of a community info page a discord rather than an IRC channel. Even big pirating communities are making the switch.
The wealth of Sapiens
Even what doesn’t happen is epic (Chinese sci-fi)
The trade-off is that they’re much shittier to use. Faster to develop, worse experience.

That’s an okay decision to make if it fits your product and market needs, but it’s important not to forget the cost.

Native apps perform better, integrate better with other system services, are more power efficient, use less storage space… usually technically superior in every way, with the exception that that are less portable and in some cases more time consuming to build.
To avoid taxes ?
As far as I know (been told by legal), user identifiers are also categorized as personal information.
15 Minute Manifestation System
I too have anecdotes. Like you, I also can't remember the last time I had the flu, which is why I don't get the flu shot.
I wondered if they could just use a high pressure water cutter, instead of a TBM machine.

This would results in no actual contact with the rock, so no wearing and tearing of the blades on the TBM.

Then, they can build out a robotic arm that will maneuver the water cutter.

Then, they can add Artificial Intelligence to the mix. The AI will sense where to cut the rock face at the correct angles, to allow for continuous collection. The rock pieces are carried away by a conveyor belt. And the water is recycled.

The human operator just has to sit there and babysit the machine. And if it encounters an edge case, that the robot cannot handle, then he can manually maneuver the robotic arm himself.

Something like video: https://www.youtube.com/watch?v=hmlUzUl-h5c
I'd have to agree with you. Having read the entirety of LYAH as an introduction to Haskell and functional programming, I felt introduced to a-lot of functional concepts and Haskell syntax. That's unfortunately it. With the absence of practice problems, nothing really stuck, and I'm nowhere near prepared to create a project myself.

Overall, it's not a waste of time, but I'm sure there are more stimulating Haskell books out there that'll better lead you to think in a functional way.
Sorry but no, just because something is yours it does not mean you can do with it whatever you want (I understand that this is a totally non-libertarian view). If you find uranium on your plot of land, you also cannot sell it to whoever you want. And the human genome is similarly seen as something protected, just look at how CRISPR experiments on human embryos are highly controversial.
It sounds like you just made a simple log into something that definitely belongs to the GDPR ruleset!

But that's just my interpretation.

Can anyone, with citation, please shed some light on this. What's fair use, in broad terms, when it comes to simple HTTP logs or similar structures?
Seconded. At a couple of places I was actually thinking about leaving this book as a good-bye gift for managers when I quit. But that wiuld most likeky be effort and money wasted.
Probably a combination of the personal attack in https://news.ycombinator.com/item?id=16304324 and evidence that you've been abusing HN with other accounts. We tend to use shadowbanning in that case because it's too tiring to engage with serial trolls. When the account has been around longer we tend to post openly that they're being banned and why.

Since you've posted mostly good comments since then, we'll unban you. But would you please use the site as intended—for intellectual curiosity and thoughtful conversation—and follow the rules at https://news.ycombinator.com/newsguidelines.html from now on?
>It used to be that everyone was basically on AIM

That was never true. AIM was very popular in some places and had no foothold in others. In my area it was first ICQ and later MSN. Nobody, except one buddy from Seattle, used AIM.
Depends on a country, in Sweden you can move your mobile number to any telco, and anyone can look up your number and your home address using something like [0]. But yes, it is still tied to a country.

- [0] https://hitta.se
I found the same thing, conversations over the phone can feel awkward and unnatural. It takes a lot of constant use to get over this feeling, for me at least.

Therefore, after a period of communicating purely via text I start to feel the awkwardness again. And this, sometimes, means I actually put off making calls, which only makes things worse.
> Ideally you shouldn't be changing dependency versions when you're just doing a patch,

what if the patch included updating the (patch) version of a direct dependency?
then you don't have much more control over what that direct dependency would bring on
Learning about blockchain the fun way
Xiaomi deletes MIUI vs. Android One Twitter poll after voting didn't go its way
Cash for Singapore people on Google maps – http://link.intertops.eu/c/383079
Fun Fact: I am an author of https://www.Photopea.com - advanced image editor, that has 50 000 lines of code.

In my code, I have three independent implementations of KD-trees, with different dimensionality for different purposes ... I did not realize it until now :D
Harry Potter & The Methods of Rationality - I'd to Google to see if that was really even a book.
Totally abandoned all chat applications after the demise of Gtalk and cross network communication breakdowns.
All US military vehicles (even COTS ones with civilian counterparts like the CUCV and newer) use 24v. So do most heavy trucks.
That's amazing tech. Would lasers not be better suited for underground cutting for tunnels?
Ancient kids’ toys have been hiding in the archaeological record
And to calm the people needing to implement the GDPR in companies: This does not apply, if you actually need the data to provide the service. For example, in an online shop, you obviously need to process the address of your customer in order to ship them whatever they bought. You also need to store their name and such, because law requires that when doing financial transactions. So, if the user does not want to provide you these, you do not need to make the impossible possible.

The exact law text is in article 7, section 4. https://gdpr-info.eu/art-7-gdpr/
"I gave my manager two copies of The Mythical Man-Month so he could read it twice as fast."
I thought the depth and narrowness of the tunnels was to address this?
> I fail to see how the macOS sandbox prevents this

I think you might be thinking of the reasonable sandbox we wish we had, not the one we have.

https://daisydiskapp.com/manual/4/en/Topics/Editions.html

(Apple's own apps do not have to follow the rules that third-party apps do.)
have the unfounded belief that Stoicism alone is too pacifistic thus is ill-equipped to handle malevolenc

Stoicism is formally taught in the classroom to aspiring Navy SEALs; it’s probably capable of handling (necessary) violence
I built exactly that a few years ago: V8 with WebGL bindings that passed through to OpenGL ES. It was to enable WebGL experiences on the GearVR, where a full browser wouldn't cut it.

I've got sample using an OS X window but it should be easy enough to do the same for Windows

It's been sitting in a private repo since then but I can give you access if you'd like

That being said, I think a better alternative for a thin graphics scripting environment would be haxe with Lime or snowkit (which provides OpenGL, SDL and windowing). I've used these in the past and loved working then
And IMO this is exactly right, and I'm actually surprised people tolerated the current state of things for so long. The examples you quoted are clear-cut cases of abusing the user.

Marketing is cancer on society, and it infected everything deeply. I welcome anything that changes the incentives so that it's less rather than more profitable to try and suck in every piece of data you can get your hands on.