skysight-inc/HackerNews huggingface dataset:
Having worked a bit with KDB, my experience is totally different. The investment bank I worked at had a large and thriving KDB community of developers. In one particular project, we were able to replace a system consisting of 10's of thousands of fairly good but heavily abstracted java code reduce it to a few hundred lines of Q. The java application at took 7 hours to run its worst case query and the Q code that ran the same query in less than a second. The Q code was solved the business case better, it was more readable mainly because there were no unnecessary abstractions. There was still a OOP middle tier, but it was mainly pass through. Calling any technology a "pile of shite" should be done with great care. Most solutions solve a use case and KDB/K solves its use case exceptionally well. To be honest, understanding what the 'Rank' error means is not that hard. For the project I referenced earlier
I personally found it much easier to debug Q than trying to find out what an an AbstractCalculationFactorybuilder was doing. There are very few poor languages, just poor developers.
Are ICUs even helpful against the disease? I wonder if any triage experiments are being run with randomization.
What nonsense. Weather models are developed by scientists mostly funded by public grants. The models are run on publicly funded supercomputers, and the results are then regurgitated by companies trying to skim a buck off the traffic. The only innovation contributed by the private sector is serving ads and tracking users. The idea that MBA Joe Blo making a weather app is developing state of the art weather models is preposterous.
Do any of these "specific laws" force them to run ads, though?
That's true, but there's the risk that this revlation will stick with a digital association with the crisis - especially for the digital workplace laggards.
>who cares if "regular" people can't find apartments

This is BS. Those "regular" people just want rental market to collapse so they can live in center of the city for pennies.

It's nobody's business if someone rents apartment. If you can't afford it - you can't afford it.
K1 was never available outside of Morgan Stanley AFAIK, and I’ve never seen any docs of it. So ...

APL -> A+ : opinionated (vector indices always start at 0, for example) and “electric” GUI (deserves a whole post to describe)

A+ -> K2 : significantly simplified - only ascii, no multidimensional arrays (uses nested vectors instead), much smaller vocabulary but just as effective in the basics department (e.g. the Whitney where/replicate monastic operator replaces 6 or 7 APL operators), added simple dictionaries, workspaces, dropped a lot of math from language. Simpler electric GUI. Time and date native types (as floating point)

K2 -> K3 mostly dropped GUI afaik. Added integral time and date.

k3 -> K4/kdb+: simplifies language more, comprehensive dictionary, TSDB rolled deeply into language (was previously a product written in K), native 64 bit support.

K4->K6: still more simplification, I think k6 is the kOS language. Never left dev state.

K6->k7->k9: continuous simplification, now at shakti rather than kx/firstderivatives - and with much more community involvement.
Why the second wave of the 1918 Spanish flu was so deadly
It's a way of funding them as good as any other. Personally I prefer it: I don't watch television so from my point of view the budget of the public TV channels should be as small as possible.
It is astonishing that even on HN there are these style of insulting / ad-hominem / reddit-style answers to a honest inquiry.

You conclusion about people understanding math is unfounded, maybe OP doesn't have the data, maybe that's simply not the concern of the question. (and even you are making a hidden argument for getting infected now, whilst hospital beds are still available, rather than later).

Again, if written in good faith, there are no stupid questions, and ad-hominems like yours have no place on HN.
I can't see what's so hard about it either. Nor what would be the problem with something like hidden states/variables. Why would it be so hard to assume that there could be hidden states in partcles which we simply can't measure (maybe not yet)? Why does the world has to be directly measurable? Who told people that they ought to be able to measure every single variable directly (like hidden state of a quantum particle), why are they assuming that?
I pretty much agree with this. For example, the BSD Handbook and documentation is the point of call for a newbie entering into the community and the codebase is much more readable than the Linux kernel.

Last time I checked, the kernel-newbies site doesn't seem to be beginner friendly and aside from following the IRC channel, the mailing list is still the way to do code reviews there, which is quite frankly pre-historic and very unfriendly for beginners sending patches at best.

At least for FreeBSD, they uses Phabricator for code reviews, HaikuOS uses Gerrit and SerenityOS uses GitHub and they seem to be the other OSes that have both good documentation about their kernels and their userland APIs. Perfect places to start learning about operating systems and kernels in general.
1) So what, America has a responsibility for interfering in the Ukrainian justice system because it is known to be corrupt? American politics is known to be quite corrupt, do foreign powers have a moral justification for interfering?

Biden being involved in moving Ukrainian prosecutors around is evidence on the face of it of corruption at the highest levels.

2)

> There is no other narrative that makes any sense whatsoever.

There is a very sensible narrative - maybe the Biden family was getting borderline-legal kickbacks. Even if not true it is fundamentally plausible. It is definitely worth asking about for people who aren't Democrat aligned.
I think that marketplaces genuinely are tough business, and not easy to compete. I in fact have never used UpWork and sticked to Fiverr eversince.
And why do I, as a customer, have to expend that effort to "be aware of the tax burden"?
>fought local governments in taking them down

Good. If law is stupid company must defend it's interest and at the same time - hard earning hosts too. I don't see which law is being broken if those are fought in court.
At some point those of us who worked on Y2K will be dead. This question will come up again, and there will be no-one left to prove it or defend it. At that point it will be come a giant conspiracy. I'll be happy to have been part of the legendary mysterious Y2K coverup!!!!
Maybe, but I'm worried, not just because of my fear of Spiders, but we haven't found out if it's a female yet. If we look at this http://www.americanarachnology.org/JoA_free/JoA_v31_n2/arac-... I worry we can expect multiple clutches of eggs. Sure one giant mutant spider now doesn't look that bad in comparison to Coronavirus, but several hundred, and then further generations to come signify a problem that we should maybe focus on right now!

and I'm scared of spiders.
“We are so far behind.”
Meanwhile, Linux didn't move the time_t to 64bit despite.

They're still working on it now, and not fully prepared.

The BSDs fare much better on that, as most of them have done this a long time ago.
I think that's a cool idea for a story. It also addresses the question of "if time travel were possible, wouldn't we have seen some time travellers by now?" Perhaps somewhere out there in space is a graveyard of time travellers who ended up landing in the empty void that the Earth once occupied in the time they were travelling to.
Anecdotal: I had a similar experience as a child with my step-parent, who was quite the handyman but would meet my interest in wanting to help out with such tasks by dismissing me. I quickly formed an opinion about myself as not being interested or capable with such tasks.

Interestingly, many years later when I moved to a new country and fell into a job that required janitorial skills, the forced learning revealed my interest, enjoyment and capability. I now actively bust out the toolbox at the first indication of a leak, squeak or rattle...
Misspelling "architectur" on the 3rd line doesn't exactly inspire confidence.
You either crash or acknowledge errors. Silently swallowing exceptions is acknowledging, the same as using something like Result.withDefault(...).
Is Norway testing everybody coming back into the country?
AWS service quality is all over the place. New services tend to be much lower quality than older services. We had to investigate performance issues with some of these and we are not happy about the SDK code and the defaults and many more. It seems AWS does not have a single quality control process for offerings. AWS Elasticsearch is a good example of this.
Spot on! and it's not like drugs got any cheaper by outsourcing them to China. They are bloody expensive and of much lower quality than locally produced. The book "Bottle of Lies" exposes the low quality of all generics which make up 90% of the US supplies coming in from China.
I disagree with you, but your comment should not have been down voted so I up voted.
Just to be clear, the hotel cleaning is a problem I saw in the U. S., but not in Europe (granted my experience is limited). There might be some law at play there
VCV Rack can mostly simulate an analog computer. DHE makes some of the most math-related modules. https://library.vcvrack.com/DHE-Modules
The Cyberpunk of the 80's was a backlash in response to the utopia promised by science fiction writers in the 60's and 70's that readers grew up on and ultimately would become disillusioned by, as they saw their reality fail to meet the unattainable standards that had grown to be their expectation. Of course, in their frustration and desire to distance themselves rotating 180 degrees as they traveled in the complete opposite direction, they too would also fall into a similar trap of generalization and overly simplistic definitions. Because both utopia and dystopia are extremes that will never truly be able to describe reality as it is.

As we know today, technological growth especially in the last fifty years or so, has immensely benefited and impacted our world. Literacy, basic education, democracy, and vaccination rates have all steadily increased as child mortality, extreme poverty, and inequality correspondingly have decreased. Life on average has quite literally never been better than it is now. Yet at the same time, it's undeniable that a great deal of deeply rooted and structural issues exist today that technology in and of itself has not been able to solve. Yes, the world is getting better, but humanity still faces an innumerable number of existential challenges that we likely will continue to face in part for, well frankly, probably as long as humanity continues to exist.

Post-Cyberpunk, or Solarpunk, is an acknowledgement of this, accepting that our reality is one defined by nuance and complexity, showcasing a significant literary maturation, and in my eyes, a reflection of a corresponding development and growth in society that has been undertaken in parallel as well. Because, as I believe my generation has come to see, both hope and despair can and often does exist in equal propriety.
When they're not single tracking the Metro.
Privacy Not Found: How Google and Apple Handle User Data
Self-Development: How I Couldn’t Wear Two Hats and Found Third One
There was a broad multinational support for removing the corrupt prosecutor and no reason not to.

There exists no evidence of any kick backs nor any reason to suppose that burisma gained anything other than hunter Bidens services for their money despite this already being investigated and America having the most formidable intelligence service on earth. It was asked and answered. You are holding on to a conspiracy theory.
Unsecured database exposes 76,000 fingerprints
The way I get is that we are measuring something with itself. Measuring an unknown attribute with something (actually the same thing) having the same unknown attribute. We cannot predetermine the settings of the measurement as we do not know its attributes or parameters. We have no means of calibrating something we do not know. It does not have to be an atom from a distant galaxy - very well may be, we do not know yet - but unknown underlying interdependence locally. The superposition of unknown number of underlying unknowns combine into what happens when we measure an unknown with an other unknown. We measure our universe with itself, the taste of an apple with an other apple.
British boy gets sent home from school for selling hand sanitizer shots
Hm, good point. How about

a +=L b

for a long type? Or have a non-annotated opcode for the native machine word size (just '+') and annotated for anything smaller (edit: anything other) - ('+B' for byte addition).

An alternative and perhaps much better higher-level solution is to have typed ASM. I believe there is work done in this area (quick search gets http://www.cs.cornell.edu/talc/), which would allow the type to be implicit but checkably safe but for the occasional explicitly needed coercions.
World of Warcraft – Corrupted Blood Incident
For that you could use something like ajv.
Json schema has the advantage of being usable across different languages, but it does come with the overhead of maintaining those files and keeping it in sync with your other repos.
Then you'll know because I volunteered for it.

And I know I won't die because it's already safe enough to fight malaria. But maybe you don't know that. That's fine. I do. Let me arbitrage my knowledge.
>not once have I seen an explanation of what makes it fast and why those techniques aren't looted for open-source languages.

It's fast (for an interpreter), because instead of for example a bytecode interpreter where each instruction operates on a single value, APL/j/k interpreters execute operators over whole arrays at once with optimized C code.
As someone who gets questions about this often, I wonder why nobody seems to know how to answer these questions for themselves, or even how they'd begin to research them. There seems to be a dearth of developers who understand what bottlenecks their applications are likely to encounter, what options exist for profiling and analyzing their performance, or that they may need to read something and learn something new about their systems and the systems they interact with.

Everyone wants an easy button, and that might exist for something that's very well-established with a large community of users, at which point it probably just exists as an AWS service. For many things, you have to do research.
So you require the Nest streams to be public then???
AWS Elasticsearch is closed by default. You have to upload access policy first in order to access it. That port was open during configuration. You can use aws iam, cognito and sg in order to control access to ES instance.
I'm not saying it's the case here, but why not? The law could say they are forced to run X minutes of ads per hour, or that X% of their funding must come from ads.
Please carefully read what I wrote. I never claimed you said struct == class.

You literally said go removed virtual methods. This is not what pike is talking about. Pike is talking about putting a function onto your struct. This is legal in go as functions are first class but rob is saying it should be done sparingly because data and behavior need to be distinct concepts.

It is not me who failed to parse your writing, but you who failed to understand pike and my comment.
The Windows 10 laptop my son uses keeps on changing its Wifi MAC address, which in turn makes the DHCP server give it a new IP. It’s annoying. (I tried some registry changes I found on some website but didn’t work.)

Doing this kind of thing requires the child to have a consistent IP. (I tried a static IP, it causes problems if he ever takes the laptop out of our house.)

(Thinking about a scheduled task which reports its IP to the home server, so at least I know what it is all the time...)
Yeah, I also heard that China is sending to Italy the materials they don't need anymore, since they started dismantling the temporary hospitals in Wuhan. That would be very helpful.
From

> "The evidence we have is that the mutations [in the virus] are completely consistent with natural evolution".[19] Bedford further explained, "The most likely scenario, based on genetic analysis, was that the virus was transmitted by a bat to another mammal between 20–70 years ago. This intermediary animal—not yet identified—passed it on to its first human host in the city of Wuhan in late November or early December 2019" [1]

"20-70 years ago"! [2] Also important: "was transmitted by a bat to another mammal". That could imply it wasn't from bat soup or bats directly.

[1] https://en.wikipedia.org/wiki/Misinformation_related_to_the_...

[2] https://archive.is/X3VGB
Antenna Design app beta testers needed
Is it necessary to create a new app? Because it seems to me that the source code of the current app its already owned by the Germans and should be made available.
Good outline. Another great resource is Andreas Klinger's Crash Course https://klinger.io/post/180989912140/managing-remote-teams-a...
Hi, everyone! CENOS is a 500 Startups Batch 26 company, building a new Antenna Design app. We're looking for beta testers. Click on the link to sign up! Also please share this with any antenna designer or engineer you personally know. Thanks to your input we will be able to build the most affordable & easy-to-use simulation software.
I'm currently working on my own APL dialect. Like the author of K, I decided to not be bound to the restrictions of APL, and want it to be more functional. As I am also doing a lot of Lisp, a lot of ideas come from there as well.

The biggest difference in my language (which as of yet does not have a name) is that it is immutable, and function results are lazy. This means that it can be highly parallel, and the laziness means that there is much less synchronisation needed when parallelising computations.

I'm also making some of the syntax more traditional, in order to make large programs more manageable.

It's implemented as a Kotlin multiplatform project, which means that I can build the interpreter for the JVM, native and Javascript.

Why am I talking about this? Well, it's because my biggest issue with APL is that it's not really suited for large programs (where large means on the order of 100 lines of code or more). Dyalog provides some extensions that make imperative programming easier, but the syntax is really ugly.

Thus, I'm trying to merge the idea of concise APL syntax together with typical functional programming. So you'll be able to write code like this:

if (foo = bar) {
a←⍉b
} else {
print "debug message"
a←x∘.+y
}

Even though the core syntax is still APL, the structure of the program is much easier to understand, compared to the way you'd write it in APL.

I still don't know if experiment will actually lead to something good, but at least it's a fun project where I can play with Kotlin multiplatform support.

The code is on my Github, but I'm not linking it here since it's quite early, and it's not really usable yet (there are a lot of functions missing). I'm expecting anyone who actually looks it up anyway to understand that it's not ready yet.
A decent router can prevent that from being effective.
Lightweight Voice and Video Collaboration for Remote Teams
The alternative is drowning in your own body fluids after you're turned away by overwhelmed hospitals. Or watching it happen helplessly to your loved ones after they're turned away for being too old, as is happening in Italy. And in any case Chloroquine is a well studied, proven safe drug with minimal side effects and a high therapeutic ratio.

Nanny states breed incompetence.
i don't go to the library often because i buy books, but i don't think the library should be ad funded, I'm happy to pay for it in case someone else needs it, their knowledge will benefit me later anyway

i have a similar theory about public TV
that is why in most languages with that approach you have a symmetric error type (Either for Haskell, Result for Rust etc.)
No. Infecting large numbers of people at the same time is the exact opposite of what everyone is trying to achieve.
Covid-19 Predictions in Italy
Many investments are a speculative bet on their future return of investments or dividends :)
True, but tech jobs have grown more than 4x:

Since the current expansion started in 2010, the San Francisco tech industry has more than quadrupled in size to 100,644 tech jobs as of year-end 2018.

https://www.globest.com/2019/11/13/san-francisco-has-second-...
I love this guy's face so much.
> The biggest difference in my language (which as of yet does not have a name) is that it is immutable, and function results are lazy. This means that it can be highly parallel, and the laziness means that there is much less synchronisation needed when parallelising computations.

In my experience, it is the other way around. Laziness when implemented as normally is essentially state plus control flow, which is death to parallelism. Parallel Haskell is obscure for this reason, and typical programming patterns use some form of "deepseq" construct whenever thread boundaries are crossed (explicitly or implicitly). Actually taking advantage of laziness in a parallel setting is very tricky. Offhand, I cannot recall anyone who has done so convincingly.
Until DNS over HTTPS gets widespread adoption.
Those hidden variables have to violate known physics in order to exist. So that's a pickle.
Thanks, good info.
From Whiteboard to Surprise Retrospective – KintoHub
Prof. SHI Zhengli elected a fellow of the American Academy of Microbiology [1]. Seems to be a widely respected scientist in this specific field.

[1] http://english.whiov.cas.cn/ne/201903/t20190308_206697.html
That's a patently ridiculous reason to make a drug illegal to own without a prescription. Should we also outlaw non Rx toilet paper? Hospitals have supply chains that are separate from pharmacies and grocery stores. This is a non sequitur.

What about masks? Should they be preemptively made Rx only when all this is said and done because people hoarded them?

What about the fact that evidence of Chloroquine's likely effectiveness has been around in the form of published studies for at least a month and a half and doctors still are barely testing it? What percentage of doctors do you think keep up with literature?
On-demand updates to transactions data
This is a bad idea. The virus is still pretty new so lots of unknowns like it may be dormant after infection in certain body parts. Also considering the 1 to 2% death rate seems highly risky. Plus a higher percentage needing intensive care and monitoring. Moreover, there are reports of second infections so it may not even inoculate that well against a second infection. So it's just risky with so many unknowns.

Moreover, we are not even sure this virus will be around next year. Unlike chicken pox before the vaccine was made the reasoning was if you caught it as an adult it could be quite dangerous. While this virus is especially dangerous to elderly. Depending on your age it could be decades before your in that risk category. We surely will have a vaccine or better treatment by then, so again just taking risk with no real benefit.

Not only that this is likely to increase spread of the virus unless your properly quarantined. This just a bad bad idea with how little we know and the possibility of a vaccine on the horizon.
I take it you're American?
Considering that news of coronavirus is so widespread that you're apparently aware of this, I would think that most doctors are probably aware of this too.
How to Install VirtualBox Extension Pack on Windows and macOS
Concise! Thanks.

If I were to explore K today, where do I start and what version would I pick?
No Silver bullet – My learnings from the paper
Wrote a blog after reading the widely discussed paper "No Silver Bullets".

This is one of those papers that I think everyone in the outset of their professional career should read.

Please show some love if you like :)
New owner needed for popular Open Source repository