skysight-inc/HackerNews huggingface dataset:
There was a big cutoff in the transition to 64 bits; with a certain iOS release 32 bit apps just can’t run anymore.
sorry for the nitpicking, but it is actually Cortés, Cortez seems to be an anglicisation
> almost no one outside of IT understands decentralization and why someone would want it

I've talked to economist and political scientist that understood the implications of trading without central banks very well.
There’s likely issues with a hacky solution being brought up in court where an officer wasn’t there to administer it when the accident happened.

One officer on site also doing physical security and consulting elsewhere is definitely not impractical.

I’m sure drone pilots in the military aren’t sitting by themselves. Rarely are any tech people under DOT or highway patrol scrutiny because they don’t put lives at risk by operating heavy machinery while drunk/high
To clarify the actual question asked:

What did you mean when you said it would be too “aggressive, if I get what you’re saying” - which I do not.

(Also, that CSS exposes a coding bug in the HN site re: counts, at least as of a month ago when I last tested something like it.)
Apple Accidentally Leaks Radical iPhone Upgrade
Similarly,

> For instance, though functions are objects in both languages, R takes that more seriously than does Python. Whenever I work in Python, I'm annoyed by the fact that I cannot print a function to the terminal, which I do a lot in R.

I assume "print a function to the terminal" means print its source? If that is the main complaint, it is available out of the box in IPython (%psource), which if you are doing data science you are probably using already.
Depending on the process of extracting hydrogen, it could also be more environmental friendly overall. I don't know much about the battery life cycle, but I image there to be "casualties".

I know there are many, many problems to solve for fuel cells and if you are scared of some burning batteries, this solution probably doesn't provide much consolation.
R is also quite controversial because of its GPL license. I know that there are ways to overcome this issue but most decision makers do not want to risk when they see that a product has such a license.
The Peelian Principles seem relevant here. Basically, the principles on how to develop an ethical police force. https://en.wikipedia.org/wiki/Peelian_principles

1. To prevent crime and disorder, as an alternative to their repression by military force and severity of legal punishment.
2. To recognise always that the power of the police to fulfil their functions and duties is dependent on public approval of their existence, actions and behaviour, and on their ability to secure and maintain public respect.
3. To recognise always that to secure and maintain the respect and approval of the public means also the securing of the willing co-operation of the public in the task of securing observance of laws.
4. To recognise always that the extent to which the co-operation of the public can be secured diminishes proportionately the necessity of the use of physical force and compulsion for achieving police objectives.
5. To seek and preserve public favour, not by pandering to public opinion, but by constantly demonstrating absolutely impartial service to law, in complete independence of policy, and without regard to the justice or injustice of the substance of individual laws, by ready offering of individual service and friendship to all members of the public without regard to their wealth or social standing, by ready exercise of courtesy and friendly good humour, and by ready offering of individual sacrifice in protecting and preserving life.
6. To use physical force only when the exercise of persuasion, advice and warning is found to be insufficient to obtain public co-operation to an extent necessary to secure observance of law or to restore order, and to use only the minimum degree of physical force which is necessary on any particular occasion for achieving a police objective.
7. To maintain at all times a relationship with the public that gives reality to the historic tradition that the police are the public and that the public are the police, the police being only members of the public who are paid to give full-time attention to duties which are incumbent on every citizen in the interests of community welfare and existence.
8. To recognise always the need for strict adherence to police-executive functions, and to refrain from even seeming to usurp the powers of the judiciary, of avenging individuals or the State, and of authoritatively judging guilt and punishing the guilty.
9. To recognise always that the test of police efficiency is the absence of crime and disorder, and not the visible evidence of police action in dealing with them.
The point is that there may be advantages to other languages in particular areas like games, web development, system programming, machine learning or the like, but those are not the same languages for each area.
I can't figure out what this tool does, even after spending several minutes on the linked github page, and following the npmjs link on that page.

But clearly HN likes it (it's number two...); can anyone explain it to me?
It is a mess but I always find myself using Python when I want something done quickly...
As someone with a split existence between North America and the Euro Zone, I was sincerely hoping that cryptocurrency would at a minimum be a reliable medium of exchange: i.e. a way to convert dollars into euros and vice-versa in a matter of minutes with very low fees. I never needed it to be an investment vehicle.

Unfortunately, bitcoin's utility in that respect seems to have gotten worse since I was playing around with it 5 years ago. I haven't been following recently so maybe it's changed, but during the bubble there was a move towards high fees and less liquidity, with plenty of horror stories of exchanges locking people out of their wallets during big price moves.

IMO bitcoin would be much more useful if it had remained a niche tool for people to buy drugs on the internet rather than the pure speculative instrument it seems to have turned into.
This project attempts to parse url's and email addresses from text, even when the protocol is missing or they're mangled in some other fashion (i.e. google.com/test-url?id=2 gets parsed and identified as valid URL, but invalid.nontld/test not. Or "test@example.euSample Text" get's parsed as test@example.eu)
I have found that deploying and maintaining RStudio Server has been an absolute breeze, whereas JupyterHub (we use the systemd spawner) is kind of a pain. That said, my worst nightmares are the crossovers _between_ R and Python - getting R code that interacts with Reticulate to work and perform well, especially with all the MKL threading options, has taken so much effort and compromise I'd almost ban one language or the other and live with an unhappy team of data scientists.
Yep. I use INVALID in many different scenarios. One type of the scenarios is like encountering someone saying "the uppercase is having a daydream" in a serious discussion and no one really knows what "uppercase" means here. The usual usage would be more subtle. Maybe NONSENSE would be a better name.
Ah yes - good example of where policing in the UK was actually rather horrible.

https://en.wikipedia.org/wiki/Royal_Ulster_Constabulary
Do you know if there's a similar resource for Go?
I am quite curious about the HyperCard thing. I've come to the Apple ecosystem quite late so I have never experienced this but it looks like some of the current design tools such as InVision and also Powerpoint/Keynote. Am I mistaken? What made HyperCard so great? If it was so powerful why isn't there an extremely popular alternative? It does not look like something only Apple could ship.
iCloud for Windows has been around for years, it isn’t new.
I'd rather not have the entire planet be able to audit my transactions.

I don't care what Chase does with my dollars because the promise isn't that there's a vault somewhere that a banker can point to a pile of bills and say "that's Cole's money right there." The promise is that at any time I can withdraw any amount of money, and o have no problem believing that promise.

As for locking my account on a whim, that's what I signed up for. Every time so far I have had a financial account locked it has been because someone who wasn't me was trying to use my money. As for avoiding being punished for crime well I'm not too into money laundering so I think I'll be ok. Otherwise it's balancing the risk that the bank will make a fixable mistake with the existing system which has the ability to fix errors and reverse thefts.

The public audit trail has yet to return thousands of my dollars from mtgox. I bet if there was massive fraud and or theft of the reserves at Chase that I would have had my money back immediately.

(I don't actually have a checking account at Chase)
Where x is large. Which it is for Python. Which is probably why I use it so often.
Why "pattern-dreamer"?
Emergency Medical Holographic Program
People are writing some nice bioinf software in python sure, but pull papers from Nature or Science and you will see heavy R usage. My point is that the contention that Python is the only game in town is just false.
Completely agree. I don’t really understand the motivation for this behavior—surely they are not trying conserve disk space? I’d really like the history to just be like a log file. Even better if I could search within a specified time window.
> If I had that level of vividness of dreams and I could make them lucid

Lucid dreaming is actually a skill anyone can learn.

Edit: Now that I think about it, the population is probably less than anyone. Anyone that can get a goods night rest can learn how to lucid dream, and anyone that routinely enters REM sleep has a decent shot at it.
Sincerely, the present question for me is if I should start investing heavily in Julia. Eventually Python (like every other language) will be superseded by some new and better suited language for a set of problems. The question is if it will be Julia now, or some other in the future.
> 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.

It felt like a loss of control when I learned recently that facebook uses a loophole to exchange data with Whatsapp...
https://medium.com/@gzanon/no-end-to-end-encryption-does-not...
> Is it really a cryptocurrency when it's completely centralized? No.

What is decentralized about a handful of Chinese miners controlling all supply?
It’s not about R, it’s about CRAN. It blows python as a tool for specialised statistics out of the water and hence R is more standard for natural sciences, actuarial uses, medical, etc.

R is a rubbish general purpose language and should not be used as a general purpose language. But it’s damn awesome for anything that considers matrices and vectors as the primary units of manipulation. Further, CRAN has everything ...
SPSS is pretty expensive
Scipy.spatial has everything I ever needed in terms of spatial lookups.

There are lots of regression options. Scipy, Scikit learn, Pymc3, PyStan.

Metaprogramming in Python is easier than in R, and arguably more predictable and consistent.
How long ago was this? Surprising that AWS would shut down your node, were you trying to run this on the free tier or something?
That's strange, is it ever relevant what the license of the language is? It hasn't stopped Linux.
Personal Package Archive (PPA) (https://en.wikipedia.org/wiki/Ubuntu#Package_Archives)
As a tourist who has visited HK a few times now I have to say that I was really impressed by the convenience of the Octopus card. I'd never really considered the tracking implications.
Indeed, if they actually disintegrate in sewer and septic systems.
Sadly, no. Any startups in the search engine business ?
Italy proposes tax on savings hidden in safety deposit boxes
literally printing money
I'm a Python user (and I bet the author is primarily an R user), and probably I am biased but these two conclusions I find strange:

* R has Better statistical correctness based on "some dude"?

* R has better OO programming because you can print functions to the command line?

In my workplace R and Python are both well represented and I always hear from the R users that there is no "real support" for classes in R as there is in Python and that they miss it. I can't judge for myself though.
It’s turtles all the way down. The point here is that people don’t consider third-party content inclusion to be more of a risk than “completely harmless”, which is generally false: the risk may or may not be slight, but it’s never non-zero.
Bethesda's legal department drops the hammer on Doom Remake 4 mod
You will most likely get a malicious AppImage from some website because there is no default central store with such packages.

You could argue that there is a freedom with AppImage that you are not bound to a Store. But that would not be correct, because you can self-host both snaps and flatpaks, if you really need to.

With snaps, you have more fine-grained security privileges. For example, "httpstat" [1] is a network utility to benchmark the access to a website. As a utility, it only requires access to the network. With snaps, the packager can only permit access to the network, and no access at all to the user's files or anything else.

1. https://github.com/davecheney/httpstat
My experience is pip and virtualenv (or venv in 3.3+) works pretty well in both interactive and deployment contexts. My main gripe is Pip doesn't resolve conflicts between downstream dependencies (which I could only get a stable environment from by mapping dependencies and aggressive version locking).
Conda has some advantages for certain use cases (handles libraries with installation dependencies well, curated repository), but I've never felt a need to use poetry or pyenv.
Why do you have so many versions of python in production? I'd be surprised if now there are many packages that only work on specific versions (especially on 2.7 point releases).

I don't have much experience with packrat - but as opposed to pip it's another thing you need to discover and install. And so people don't do it by default when releasing code, and I've had to bisect versions of dependencies to get a working version of code. This can happen in Python too, but is rarer.
I don't punish. Children can certainly learn what makes other people sad or angry, and have a sense of fairness. I don't think there are any metaphysical aspects of right and wrong that kids have to learn.
I think on the whole we're going to care less and less about the distinction between language bindings in data science as time goes on. If something like Apache Arrow takes off and we end up with a decent standard representation for dataframes (either in memory or distributed), and most of the heavyweight processing (e.g. XGBoost, TensorFlow etc) is written in C/C++ anyway, then I don't massively care what languages people are using to express themselves (and I personally think tidyverse on the ingestion side and ggplot2 on the output side win here).
> * Obese JavaScript code. We had to write our own custom code to log events.

For what it's worth we spent a lot of time to reduce bundle sizes recently. It's ultimately a tradeoff between how rich and complete the data is one wants to capture (and from how many browsers) and how big one wants to have the bundle :(
Though I'd say that the hunch is right in this case, I'd be careful of falling into the trap of considering a news source more worthy just because it confirms your preexisting ideas.
MinimaLT: Minimal-Latency Networking Through Better Security (2013) [pdf]
Having learned and used both, I disagree with most of his points:

- Learning curve

- Machine Learning

- Parallel computation

- C/C++ interface

- Object orientation

All of these are wins for Python, some of them like the learning curve are wins by a huge margin. I should probably do a point by point rebuttal later but so many of his points are incorrect and/or poorly justified.
How can we rehabilitate hover labels (and alt-text) when you would also expect a significant fraction of visitors using touchscreens ?
I usually don't agree with comments like this one because I like HN's moderation but I see my submission has 48 points right now and I can't find it either in the frontpage (up to 3rd page) or in the ask section. Crap.
Senior Software Engineer | VISA Sponsor | €60K-€85K | On-Site | Full-time | Munich, Germany

Smart Reporting is one of the world’s top startups in digital health. Our mission is to enable AI assisted diagnostics for the benefit of doctors and patients around the world. Already today, our award-winning software is used by thousands of doctors and institutions, including some of the world’s leading experts in radiology.

As a Senior Software Engineer, you will be an essential part of the rapidly growing development team at Smart Reporting. You will bring your entire experience to bear as we strive to build a high performance, high quality cloud-based medical product for AI driven precision medicine.

https://www.workable.com/j/51E3108EC5
Why purposely replace something which needs no replacing?

We are such a horrible, horrid industry. This is a perfect example why that is so.
Armin from Sentry here: the feature set overlap between sentry's symbolicator and radare2 is not that great. The goals are also very different. We only want to unwind and symbolicate but we need to do this at scale. radare on the other hand wants to disassemble and do all kinds of low level debugging and it's build for user attended interactive sessions.
The motivation makes a difference. If my wife think I'm intentionally punishing her she'll react differently than if she thinks that I don't want to be affectionate because I feel hurt or angry.
I don't see newspapers as being competitors to google and facebook. newspapers create content and google and facebook distributes it. this law doesn't seem to be aimed at balancing this relationship.
EDIT: I think Facebook and google should pay for each click through to a newspaper
ITU standards are usually available free of charge too.
I've also tried Wipr and 1blockr
> I can’t imagine who decided to transplant untested fecal matter...

There are plenty of people out there doing DIY transplants, believe it or not. Personally I think eating a varied and balanced diet is more useful for your gut microbiome's long-term health but I can't deny that the research into this field seems promising for some health conditions.
> You definitely couldn't write something like traceroute for bridging, because none of the tools you need to make it work - such as the ability for an intermediate bridge to even have an address - exist in plain ethernet.

Doesn’t Windows 10 come with a network mapping tool that does just that (when not on a domain)?
On Intellij, JetBrains are producing themselves snap packages for their whole range of products.
It makes it so easy to install on your system, and updates happen automatically.

Here is their initial announcement, https://blog.jetbrains.com/idea/2017/11/install-intellij-ide...

Here is the snap package page for Intellij Ultimate,
https://snapcraft.io/intellij-idea-ultimate
You can see the usage stats and also the list of other JetBrains packages.
> Oh yeah I get that you are not comparing with anything else, because then your criticism wouldn't be on matrix but on how about 99% of the internet today work _by design_.

You want to quite a length to work in this irrelevant slight.

I don't know enough about the design/implementation and the overall context to add anything of technical value to conversation and I won't even try. I would, however, like to point out that both your 'tone' and 'demeanour' come across as incredibly hostile and unnecessarily personal.

Also, dismissing a possibly valid criticism or review of something because it doesn't present immediate solutions to the problems highlighted doesn't mean the criticism itself has no worth, and to discount it out of hand for this reason is folly.
Yes, I use INVALID for scenarios where "p" is unsatisfiable, as well as scenarios where I encounter other types of nonsense sentences. For example, "the uppercase is having a daydream", or a more subtle one, "the country is proud of its own products" when considered literally (as a country is incapable of feeling proud). I should have called it NONSENSE instead.
Based on https://andydavies.me/blog/2018/09/06/safari-caching-and-3rd... it seems highly unlikely that a popular module will be in the cache

- Safari double keys it's cache to prevent 3rd-parties tracking across sites
- Usage of common libraries is just too low for their to be a critical mass

A whole site running on a CDN still involves only one connection, will make use of the throughput growing the TCP congestion window grows, and a decent CDN is likely to be more reliable than the origin
Is that the first time per installation, or the first time per boot?

I just tried starting the gnome-characters app, which I have installed via snap and via apt. The snap-installed app boots in around 6 seconds after restarting my machine, and then in about 3 seconds afterwards (I'm just counting the seconds in my head). By contrast, the apt-installed app boots well under a second.
Worth noting that lichess and all of the code behind it (some of which is algorithmically very interesting) is developed in the open[0], and Thibault Duplessis even regularly livecodes on Twitch[1].

0: https://github.com/ornicar

1: https://www.twitch.tv/ornicar2
I see a lot of projects that I want to contribute to but I have absolutely no idea what needs to be contributed. Recently I created an issue for a tool that creates a template for a project. The tool allows you to enter an upper case folder name but if you start the project it will fail. So is the bug that you are allowed to enter upper case names or is the bug that the project fails to start? The fix probably wouldn't need to change more than a single line of code. I have no way to know that so instead of writing a misguided pull request I just created an issue instead.

Contributing to a project is incredibly difficult if you are an outsider.
Also: if they switch to another app, platforms like iOS will pause/suspend (within a few seconds) the upload before it likely completes.
On the project and management level read Rapid Development by Steve McConnell.
On the detailed technical level read Code Complete by same author.

Then read some blog posts on agile, scrum and kanban only to get familiar with the jargon.
SQRL: Secure Quick Reliable Login
Nvidia RTX Super Turing GPUs Will Have Better Ray-Tracing Abilities
Nothing can fix the fact they lost their captive audience. The same could be said for "nationwide" papers and even the the big broadcast networks, ABC, CBS, NBC, CNN, and Foxnews.

The internet checks them all and then tops it with letting you choose as many of the big players or none. If anything it has shown to many just how bias news sources can be which means customers who previously had no real choice are not held back anymore.

They need to up their game, be damn sure to publish journalistic pieces and not editorials under the guise of them. If they lost the trust of their core audience they will need to actively focus on rebuilding it and that takes time and may not even be possible for some.

* as others have mentioned some sites are just atrocious either with ad spam or just bad formatting. I do know when my father sends me links from AJC that I cannot view them on my phone as it cuts off half the page but they work fine on the iPad. Its like the link specified the view port size.