skysight-inc/HackerNews huggingface dataset:
This very clearly and simply describes the differences between absolute freedom, limited freedom, and the value of limiting freedom.

In a way, it's similar to the paradox of tolerance, and a tolerant society needing to be intolerant of those that are intolerant.

Or to quote Team America: freedom isn't free.

I may be re-thinking my own use of BSD licensing in favour of something more copyleft in future too.
Does Pd have a textual representation intended to be human readable?
I think that's actually mobile only
Airbus prepares to steal march on Boeing with long-range aircraft
If the philosophy you believe is that cryptocurrency will eventually replace fiat, the argument is that you would convert your crypto to fiat when you need to pay taxes. This is similar to a gold bug that trades their gold into fiat at tax time. You pay a fee for the privilege but in return you aren’t wiped out by runaway inflation.

I love the cryptocurrency arguments on HN because they are melting pots of philosophy and arguments of fundamentals that question the very foundations of our modern economy. Very fun reading!
It is worth noting that most scripting languages today are still restricted by 64-bit integers and IEEE floating points limitations.

Python and Ruby are probably the only popular ones that ship by default with unlimited precision integers.

For arbitrary precision reals in Python, there is mpmath http://mpmath.org/ . There is also the standard decimal module which "provides support for fast correctly-rounded decimal floating point arithmetic" : https://docs.python.org/3/library/decimal.html
I actually changed to Chrome only for this. I have been looking for months for something like Workona for Firefox but to no avail.

I used Firefox for years and I want to continue using it, but for my way of work (multiple tabs open in several spaces and changing computers often) Workona is just great, nothing comes close.
But isn't this exactly what the title says it is?
> Sure, but such support — particularly from industry in the absence of even greater subsidies for which there is no public support — does not exist anyway, nor is a meltdown even remotely likely.

Globally, we've had 2 major meltdowns in the last 25 years. There have been many near misses. Three mile island was only a 'partial' meltdown, but it happened right here in the US, in 1979.

I don't know why you think a meltdown is "not even remotely likely".
About the same as the main page of this site.
Yeah- it says 59 comments but somehow they are all hidden...
I think 100% of these issues are irrelevant in practice, 99.9% of the time. Sure, there was that "left-pad" thing one time. Sometimes NPM is down briefly.

Otherwise, it's all ideology. Some people make money off of other people's work. NPM could turn evil. I don't care, at least not at this point. Wake me up when it becomes an actual problem in terms of "getting work done".

I also disagree with the characterization that NPM really "owns" or "controls" anything. If they did something really bad, they could get replaced fairly quickly. Therefore, it's unlikely they will.
Agreed, My (almost) 3yr old responds really well to this technique. I'll give give her a 10 or 5 min heads up and reminders at each halving of the countdown. When we get to zero she's ready for action. I almost never have issues when I do this. But, if I forget, I'll often get pushback.
That's a very good point. Turkey is obviously the odd man out on the buyer list, and it seems like a clear case of economic and political considerations clashing with the military rationale of only selling to firm (and easily-defended) friends.

I think it extends the metaphor to NATO very well actually. A mutual-defense alliance gradually turned into a political and economic alliance, and now it's not clear how well the original proposition can be trusted. RAND, at least, thinks Estonia and Latvia can't be actively defended and couldn't be retaken without bombing campaigns in Russian territory. So suddenly, the strength (or at least universality) of that agreement becomes an open question.
> in the realm of 6-8 significant digits I looked at

That is far inside the range of 64bit double precision. For error to propagate up to that range of significance depends on the math, but i doubt the aggregation you are describing would cause it... provided nothing silly happens to subtotals like intermediate rounding to precision (you'd be surprised).

Something like compounding as the parent was describing are far more prone to significant error propagation.
Am I the only person that magnesium makes feel, well, dumber? Pretty much everything that's anxiolytic or GABAnergenic makes me feel dumber (along with nicely relaxed).
It's not generational warfare, it's recognising that there are a lot of people paying a lot of money for home Internet service when a cellular data plan would be good enough if it was priced fairly. Most of those people are older.
> Isn't this also the case with Matrix that no implementations except the official ones support E2E encryption?

This isn't true. There are independent working E2E implementations in weechat-matrix and pantalaimon (python-nio), nheko (mtxclient), and even a read-only one in purple-matrix. Meanwhile lots of independent apps build on the official SDKs (e.g. Seaglass on macOS, bots like Matrix-Recorder, the various Riot forks, etc)
The paper in question is a bit controversial, and the debate around it should've been summarized more instead of just presented as Word of God. For example, it's unclear that you really need lossy compression given that there are fully invertible CNNs (ie CNNs you can run backward to get back the original image input).
Globally the same amount of Nuclear power was produced in 2017 as 2002. That has little to do with local regulations and a lot to do with basic economics. As China etc have very different approaches to regulation.
Code Export in Selenium IDE
I might be able to shed some light on one possible way this ends up happening because I was on a team that did exactly this.

The team/manager probably doesn't know what they want or does and has the budget for only a single hire. Their expectations are completely disconnected from industry/reality because they just don't know any better and probably lucked out getting into their position. They want a strong developer because the team needs one (or several), but they desperately need ops to keep their project afloat. So, sure, OP has all the right ops keywords on their resume, but can they also be that developer we really need?!

I butted heads constantly with my manager who had that mentality because of things like that. We rejected great DevOps candidates because we wanted them to be developers and good developers because we wanted them to know ops.
> "Deficits of Mg may result from inadequate intake, malabsorption, or renal loss"

Unless I missed it, the paper didn't consider another possible cause of magnesium deficiency: depression.

I.e., the paper seems to conflate correlation with causation (i.e., magnesium deficiency may cause depression), and doesn't consider that the causality may go in the other direction: that magnesium deficiency is a physiological manifestation of depression and other types of chronic negative emotion.

My experience with this is that I've worked for a long time to address chronic illness that has included conditions like depression, anxiety and chronic fatigue syndrome.

One of the many things I've tried has been to substantially increase magnesium intake, both via food sources and supplements.

My measured magnesium levels didn't change simply by increasing intake.

What has made a difference was directly addressing the emotional and outer-life causes of my depression/anxiety.

Even then it took a while, and the work/improvement is still ongoing, but it's very clear that my magnesium readings stayed low even when supplementing, and only started rising after a solid stretch of deep emotional healing work and significant improvements to life circumstances.

The still-nascent and controversial topic of epigenetics may be relevant here.
Been desperately searching for something similar for Firefox, but no luck so far.
I have a very simple explanation - geography and climate. The north has cold winters, if one does not work hard they will freeze and starve. Hard work is embedded in the region for generations. In the south you won't freeze in winter, so you don't need to prepare fuel in summer, life has been slower and does not demand as much of hard work to survive. The summer heat in the south also inhibits the activity somewhat, and north may have a tad easier access to trade... I believe these two factors - geography and climate - have a prevalent influence on the development of all societies anywhere in the world.
Monero doesn't require as good opsec since it effectively does all the tumbling for you
I've always wondered what the attrition rate is for these types of interviews. I know I'd probably fail them and I've been writing software professionally for a while. And this is with me regularly practicing these types of problems because you simply just can't know. Often solving them takes the entire interview time in itself.
> Hi -- ad industry member here -- am not evil

I'm not saying you are evil; but if you were, you would be the last person to know it.

A near-zero percent of people we would consider "evil" think that their actions are/were not justified.
Any idea of a similar extension for Firefox?
Highly recommend reading some of GK Chesterton. You may or may not like it, but his perspective is unique and he was influential among authors you are more likely to have read (like CS Lewis). Much of his work is now out of copyright and freely available.

You could start with The Man Who Was Thursday.
> Sentry went with unifying the API across language boundaries and I’m not super happy with the results but I don’t have like 30 packages to maintain

Yeah, that move and the docs did not go exactly as planned. There are a few reasons why we did it: a) the old SDKs had no sensible state management which caused endless issues such as incorrect breadcrumb collection in async code. b) it's really hard for customer support to understand the number of SDKs.

We're working on improving that, in particular docs.
Push notifications these days don't contain any contents; they just tell the app to wake up and sync and display a local notification - so there's not even really anything to encrypt.
Yes, exactly. The downside of those "causeless effects" I mentioned is that there's no guarantee they're good effects. After all, no individual consciously made the choice.

If the organization gets big enough, it's very possible that things simply become both mandatory and forbidden, and no one with the power to fix it cares enough to do so.
And we've seen how controversial block size changes are.
> The U.S. keeps these plants so they can make nuclear weapons very quickly

I highly doubt that. The US has plenty of nuclear weapons. As do Russia and China. The only reason to need more would be if you plan on bombing every city and country on earth.
> This can't happen with non-centrally produced money.

As cryptocurrency investors keep finding out the hard way, you can create credit in bitcoin very easily, every exchange balance is a credit; what the lack of a central bank means is that when there is a bank run or "liquidity event" you definitely can't get your money back. The Tether people have been very effective at centrally producing decentralised money too.

> I'm claiming a higher return by not competing with a party (the Fed) that can always underbid you on short-term credit.

OK, so what does the other side of this equation look like: what's the advantage to the borrower in taking out more expensive credit? Even worse, they're taking out credit in a currency that's appreciating against the dollar?
Better Memory Through Electrical Brain Ripples
It could be as simple as "you sleep badly because your cat jumps up on the bed". No cat in the lab.
This is a cool chart. So, there are still reactors getting built in other parts of the world, albeit fewer than in 70's and 80's.

If it's regulatory, I'm surprised that more climate focused candidates don't campaign on streamlining regulations to make it possible for more plants to get built. It's essentially zero cost in comparison to other climate efforts that will cost billions / trillions in re-investment.

I don't know a lot about renewables or energy production, but my understanding is that solar and wind are not good for base load unless there's a big improvement in storage technology (either batteries or some physical setup like the pair of lakes in West Virginia where they pump water around). So, nuclear is something we can do now that we know works. And since all these plants are at the end of their life, we can get a much more realistic picture of the total cost of ownership, instead of projections about what the produced power would cost.
Yes, and this wastes time compared to the situation where there is no useless use of leetcode-like tests.
Related: an official map of US power reactors from the Nuclear Regulatory Commission, https://www.nrc.gov/reactors/operating/map-power-reactors.ht...
What a fascinating read. I was constantly reminded of Girard throughout.

Also, you probably know more people of the other tribe than you think. They probably just want to deal with you as a person, rather than as a tribal identity. Granted, I don't think I know any creationists either, but I'm also slightly to highly skeptical of the 40% claim.
The problem with tech interviews is that it’s super rare to find the right combination of elite technical skills and emotional intelligence required to properly assess a candidate. Those people are usually busy.

What you end up with is someone who is either a mid-level engineer and almost totally green to recruiting or an HR drone with zero technical skills who is liable to believe a bunch of bullshit. Both tend to ask stupid interview questions they learned from a book because they’re out of their depth in some way.

This is not a situation unique to software either; it affects nearly every professional specialization (especially ones where the pay gap between an HR role and a functional role is as big as it is in tech). You’re right, it makes zero sense to put your interviewer on the defensive — being likable is almost always more important than being good.
> The best thing about iPadOS is control. It feels so relaxing not having to worry about discord scanning all your processes and files just because you want to chat with your friends. I hope they'll never go back to allowing unsigned code.

I very much like the sandboxing of apps and the control I have over what they can access (e.g. location, contacts, photos). It also helps contain any security bugs in apps. But this seems orthogonal to allowing unsigned code. You could just as easily run an unsigned app in the same sandbox.

So personally, I'd like to keep that model - but I'd like to be able to load my own apps (within appropriate sandboxes).

To address some of the issues I've seen discussed here, I'd also like to see the ability to create a "volume" (a shared directory tree) and explicitly grant access to a volume to a subset of apps. (E.g. keep all of you document workflow in a volume and expose it to your TeX tools and git tools, but Uber/Facebook doesn't get to touch it.) I this is already addressed in OSX sandboxing - I believe you can grant access to a directory tree to a sandbox app via the open file dialog.
Fair enough; phrase it "What would my day-to-day work look like?" "What percentage of time coding/designing/testing/meetings?" The current interview process could be better but right now these coding questions are just a proxy for ability/aptitude.

I just want you to have the best shot at this job. Be as critical about the process as you want after you get it.
See also this issue (https://github.com/el1t/uBlock-Safari/issues/145) on Ublock Safari's Github filled with people complaining that the extension doesn't work and that Safari's tech restrictions mean that there aren't suitable alternatives.
You must have missed the post where we all took a blood oath to stick to standards when we develop.
Like you?

It sounds like you got hurt in a flat structure and were thinking on that here. I feel sorry for you that happened to you.
I came to share basically the same idea. I know there are extensions but I want some kind of workspace/session support built in so the browser can do stuff like cache tabs in a workspace so I can load a workspace and resume instantly. Switching workspaces should be quick with maybe a UI like ctrl p in sublime text or VsCode or even like the gnome dash. I would pay for a license to use a browser that focuses on being a productivity tool with features like this.
> Theres that caps lock again...

I capitalized two words in my entire post, for emphasis to make the meaning clearer. I'm not sure what your objection to this is.

> 1. Of course not. I am not an idiot. Fringe viewpoints belong on the fringes. It's why they are called that.

Okay, so that's a straightforward admission that you're demanding companies do something that doesn't create the change you're looking for.

> 2. You don't and can't. It's been shown that when they do change their minds it's often through indirect means.

I think it's been shown that it's difficult, not that it's impossible.

> 3. A company has a right to do whatever it wants within the confines of the law. I am saying they should make better choices and shame on the ones that don't.

Okay, but I'm saying that the choices you're shaming them for are the better choices.

> This argument has gotten circular and pointless. The tone of your responses has gotten frankly combative and rude and your counter argument is based upon a false premise. I've clarified my original intent as much as I care to. If this is how you engage with those that you disagree with I would encourage you to find a better approach. I am out of this conversation.

I don't think I'm being combative and rude. Every step of the way I've attempted to attack your assertions rather than attacking you personally. You have not given me the same courtesy.

This reaction is consistent with my assertion that your actual position is just to avoiding people who you disagree with, rather than actually creating any change.
> The other, crucial aspect of understanding the second half is that seemingly unlikely things can have value. When you call an Indian mobile phone, it is not uncommon to hear a song instead of the traditional ringing tone. That song, a “caller ring back tone” in the jargon, is chosen by the user you are calling, who pays for the privilege. Until the rise of smartphones and social networks, caller tunes were a big money-spinner for Indian mobile operators, contributing 82bn rupees in revenue in the three years to March 2012. All this for music only others would hear.

> The urge driving people to pay a monthly fee for something they do not themselves consume is self-expression, which may be a key to coming up with new sustainable business models for the low-income internet.

So interesting how seemingly the same technology evolves or gets used differently around the world.
Attention can be gotten with conflict but there is a cliff-like point after which it becomes counterproductive for ad revenue — see advertisers pulling out of YouTube (or some Fox shows for that matter) over not wanting their ads to show next to incendiary content
I think the one that started this one was Josiah Zayner.[1]

https://www.theverge.com/2016/5/4/11581994/fmt-fecal-matter-...
This includes a cynical view of capitalism, too.
An evergreen list of advanced JavaScript questions and their explanations
Oh geez I didn't know any of this. We have planned to explore using this tool for one of our products. This effectively kills it.
I actually quite like it though. Takes less eye movement to traverse along each sentences.
I'm getting really tired of these kind of non-news stories. This is a drop in the bucket. How about this instead: "Suburban Moms generate XXX Gigatons in CO2 emissions annually by washing loads of clothes and dishes in half-full machines" Humans waste so much energy that focussing on bitcoins really just fuels conspiracy theories more than anything else... Imagine all the useless neon signs in the world, burning insane amounts of coal.
Is it legal to own and operate such a reactor as a private citizen?
Ryu is better than your code.

Why are you still peddling this bad algorithm?
Do you mean glut (an excessive quantity)? Or are you thinking of gut (to destroy the essential power or effectiveness of)?
I remember thinking very hard about exactly this question in 2004, and landing on Python (as the foundation for Sage). It can be unclear how LONG until a language will be superseded.
It's nuts, isn't it? But while many of us have "unlimited" data as a practical matter after the first single digit GB in the month the data are heavily throttled.

It'll take video-capable unmetered cellular data to the NA market to reign in the out-of-control pay TV/CATV industry. Can't happen fast enough.
I just tested it, it's using both the history and the bookmarks.
I've seen rounding errors on something as simple as adding the taxes calculated per line item vs calculating a tax on a subtotal. This was flagged as incorrect downstream where taxes were calculated the other way.

In a real-life transaction where pennies are not exchanged this could mean a difference of a nickel on a $20 purchase which isn't a meaningful difference but certainly not insignificant.
I feel this perspective gets lost a bit. Big companies don't roll through 1000 applications with 50 open spots and try to hire the best 50 candidates. They want to find maybe people in the top quartile of that, while spending the minimal amount of time on costs to find the adequate fits, and the cost of a false positive is way higher than the cost of a false negative.

Is the process great? Absolutely not, and I'm sure that these places miss out on qualified candidates because of the process and hire some people who gamed the process. Things like degrees and LeetCode tests and other screening methods are just ways to reduce cost and risk to get that "good enough" threshold.
> Another point: it's relatively easy to get iOS system symbols. Plug an iOS device into a Mac running Xcode and the symbols are transferred from the device to the Mac.

Indeed. But sadly Apple does not provide a symbol server like Microsoft does. We are maintaining our own internally. I wish we could open it up to the world but I'm pretty sure that it's not legal to redistribute these.

> For Android NDK crashes I've tried a few approaches and still don't have a satisfying solution.

That is indeed overall a pretty frustrating situation. It's similar for linux in general where it's really hard to get all the debug symbols collected. And even if debug symbols exist, they are not stored like you would expect from a symbol server. Very frustrating.

I'm quite annoyed that there is so little support from the platform holders to provide production debugging APIs. One would think there is a higher demand for this :(
Good luck with that situation. I do not envy anyone there. Certainly those involved should encrypt what photos and videos they can. Easiest way is 7-zip, but that is hard to deny knowledge of. VeraCrypt [1] is good for encrypting hard drives and hidden partitions. I was told there are not many HAM operators in Sudan, but if you can find one that could help, they can certainly bypass the internet. Long haul HF data transfer may be the way to go.

Keep in mind, you can place USB drives with copies of the videos in hidden places, then tell different members of the media where to find them. Format them as exFat so both windows and mac can read, and avoid NTFS. Wipe fingerprints off the USB drive before placing them in a dry location.

[1] - https://www.veracrypt.fr/
How much does use of Facebook cause worldwide? I'd bet it is more.