skysight-inc/HackerNews huggingface dataset:
“Prologue is a powerful and extensible web framework written in Nim language.“

Powerful to me would be “able to create systems & applications in half the time compared to...” :)
I think this is perfectly acceptable. If the user hasn’t demonstrated a reproducible problem and more information is required, the user has a week to submit said information. If not, the issue is cleaned up automatically. I don’t see why the maintainers should have to manually revisit each ticket if the OP fails to respond.

And auto-closing doesn’t mean the issue can’t be reopened. If OP posts additional information after the grace period, the maintainers will be notified and the ticket can be reopened.
Little Snitch is the only thing keeping me on macOS.

How do we go about replicating this sort of per-process network visibility/permission on Linux?
The one nice thing about GDELT is it translates non-english language news so that you can use an english search term and see articles in different language. It's not perfect (i.e. machine translation), but I am not aware of any other service that provides similar functionality.

More info: https://blog.gdeltproject.org/gdelt-translingual-translating...

(unrelated: scrolling on that page is horrible)
Thanks - already had/have a CPAP machine, so unfortunately that's not it.
I'm definitely not a German speaker, but I don't think it should be "in" in "in:papierkorb".
It doesn't include JavaScript, either - and yet it's one of the most popular and successful PLs today. Very few people write code for a "life-critical system".
Doesn't latency(network propagation delay) make that pretty much impossible?
This is wrong. If US politics ever calms down, we'll all admit that media and tech took huge inappropriate steps to suppress conservatives, and we'll just chuckle and say we did it for the good of everyone. But it's out of the bounds of fairness and democracy and we damn well know it.
It's not a community decision, it's a decision by private corporations (binance, coinbase et al) often driven by government regulation (e.g. KYC)
How can you be sure you haven't been infected? Many cases are asymptomatic, and all available tests sometimes give false negative results.
> Cloudflare should be serious about this or they’ll only help Google Analytics in its dominance
> The main danger I see after paying for and trying Cloudflare Analytics is that they may not believe in this at all.

This is so true! Hopefully, the issues mentioned in the post will be fixed soon, considering this is a quite new product. I can see high value for small personal websites, as they would be able to get something for free and focus on user privacy.

Meanwhile, the mentioned issues might be quite beneficial for other companies, such as Plausible or Fathom. They are quite mature on the privacy-focused analytics market, and offer things that Cloudflare analytics doesn't. People might start on Cloudflare Analytics (free) and eventually migrate to something more full-featured.
You can use a tree for multiple dispatch (visitor pattern is not required, not sure why you mention that) or you can use a plain vtable approach where you take all the function operands and place them in a tuple. The type of that tuple (as a single object) then determines the multi-operand dispatch in the vtable approach. Some languages do make it harder to construct these tuple types, but in principle vrable is fine for multiple dispatch even in eg C++.
Anyone here running NetBSD on their Amiga?
Indeed. I can think of plenty of examples where companies strongly focus on long-term profits, I mean, if they don't it's likely the company won't exist.

Now if someone said companies focus on continuous quarterly growth, and sometimes sacrifice a portion of long-term growth for short-term growth, I could agree with that.
> Our contemporary corporate and social culture doesn't encourage or reward discipline

I think there is some selection bias here. The majority of particiapants in HN discussion generally people who work for startups and people who work with web technologies. The Silicon Valley culture might be focused around time to market, but there is a large (mostly unheard) group of people who exist in a very different culture. For example: C is still an incredibly popular language (for better or worse), but on HN you won't hear much about it outside the Linux Kernel.

A lot of this enterprise software development suffers from some very different problems (the time to market thing brings benefits in terms of making productivity important) but also has benefits in terms of thinking about investments long term (when done well).
Spacex did launch a rocket with an electron interface...

In practice, though, V8 is the serious impementation. The interesting thing about C and C++ is that I don't know if any given dev is using Clang, GCC, or MSVC until I ask him. I know a JS dev is using V8.
Just like all the other assets these days
For what it's worth, "yarn add" has been the "correct" way to add new dependencies from the beginning.

https://engineering.fb.com/web/yarn-a-new-package-manager-fo...
The covid crash was a liquidity crisis. Gold crashed hard, too. The correlation is just that they're not USD.
It also took out a large chunk of mid eastern Canada (parts of Ontario and Quebec, iirc)!
The future might look something like this https://www.google.com/search?q=spmt+remote&tbm=isch where highway miles are done by computer and the last few hundred feet are done by remote. For low speed work, sitting in the cab is a significant disadvantage.
Initially I was wary of such as well, when I tried out Elixir, which is said to have similar syntax to Ruby.

In the end it is the question, what kind of delimiters for your expressions you want to use. Some languages use end keywords, others parenthesis of whatever kind and yet others use indentation and whitespace instead, which perhaps could also be considered to be a form of delimiters. Having visible and matching delimiters or support for recognizing what end delimiter matches which start delimiter is essential for editing code efficiently, in my opinion.

I use a lot of Python, but the whitespace usage and non-visible delimiters are one of the downsides of the language syntax for me. Editing code when everything is an expression and is clearly delimited by matching parens is so much more efficient and fun.
If anything this argument would make more sense the other way around: Rust cares about memory safety a whole lot more than C++, so it should be more concerned about having insecure interfaces leaking through dependencies.

C and C++ don't have bespoke build and module systems because it wasn't really a thing back when they were conceived, that's it. And bolting that stuff as an afterthought on top of existing, widely popular languages is extremely difficult.
The wording wasn't clear. They claim they will allow customers to buy and sell cryptocurrencies, but will they allow them to send these currencies out of their network?

>Cryptocurrency payments on PayPal will be settled using fiat currencies, such as the U.S. dollar, meaning merchants will not receive payments in virtual coins, the company said

Will users be able to take coins out of PayPal and send them to merchants, or will this be another walled garden?

If PayPal's policies and fees weren't so difficult, many merchants wouldn't be into cryptocurrencies in the first place.
Not quite - CPython docs specifically say that some things are implementation-specific, and that other implementations are free to do them differently. For example, there's no guarantee of refcounting, and portable Python code has to assume that implicit cleanup is non-deterministic (which is observable with __del__).

The problem, rather, is that coders tend to ignore this, and write code that only works on CPython.
Keeping systems lean, with little possibilities for configuration errors, can help keep them secure. This Bloatware certainly not.
That was with a previous org, so thankfully not something I have to worry about now.

Our domain was pretty well defined, and we weren't building a real-time system, so we developed an adjudication tool and hired a few part time employees to evaluate and clean up our output.
Julia's design is like Haskell's monads. It requires a bit of effort to sort out exactly what Julia's value proposition is. That's perhaps why people have the urge to write a Blog post to explain what a monad is, ahem, I mean to explain why Julia is a paradigm shift in programming languages and something worth checking out, once they figured it out.
Hands-Free Coding
And the funny thing is, C++ is so complex it's the last language I'd expect to have multiple optimizing compilers (though rust is probably similar, I imagine.)
Varies a lot. I get a lot of minor strokes if I skip blood thinners for a week or so.

At peak I’m a highly effective programmer.

If I’ve had one recently, a “for loop” is a challenging concept.

After a few days to weeks I’ll be back to near normal. Some symptoms last longer.

Highly active Factor 5 Leiden, so I clot like crazy.
It goes to `literal_pow`, one way to check is to overload this:

Base.literal_pow(::typeof(^), x::Int, ::Val{n}) where {n} =
(println("power $n"); float(x)^n)
pow = -5
2^-5 # yes
2^pow # no, hence an error
> took huge inappropriate steps to suppress conservatives
Despite the mountain of evidence to the contrary.
I am sure that a GCC implementation will happen, as there are already discussions to allow Rust modules in the Linux kernel.

But wait, are you saying that Go and Python are not serious languages?
Agreed, it's very hit or miss in some situations. I'm hoping to keep evolving this to clean it up and eek out more salient information.

I think GDELT is the best source, nothing else comes close to coverage in my opinion, it's just that all the articles it gathers revolve around world events, as opposed to all of the millions of topics of discussion and niche interests people post about.
The Difference Between Information Architecture and UX Design
This was part of a tutorial series for a data science program

The "unreasonable effectiveness" article wasn't, to my knowledge, by a community member. It's normal for magazines to have enthusiastic headlines.

You're making a lot of assumptions here that aren't very kind or well supported.
Has search in Facebook been off lately for anyone else?
I've been having trouble getting results for really simple things, like "James" or other terms.
It seems quite obvious that 'competition' between the various 'planned economies' and choice between them by consumers is generally a good thing. One that would not work for a fully centrally planned economy.

That said, it is indeed quite interesting to figure out at what size such central planning starts to become non viable. And for that the observations: "It is viable for wallmart, but not for all of the USA" give some interesting bounds.
But this can happen in plenty of other ways. For example sorting character vectors is dependent on locale. Arithmetic on times too.
Migrating from WebStorm to Visual Studio Code
Browsers move in the direction of removing any cross-origin caches to reduce fingerprinting and other information leaks.
Nice! A private company gets to decide how and when we can spend our money. Thanks PayPal.

In all seriousness this kind of thing should be decided upon with public debate and discourse, where pseudo banks and payment processors are compelled to accept crypto currencies if the law and the people deem them as legal tender.
I'm going to throw this out there as an idea (it's probably not new) - I would argue the markets are efficient on a long enough time scale. Yes, stock prices don't always instantaneously reflect true value, but on a long enough time scale, months to years, they do.

The time scale is usually dependent on the transparency of the company's financials to investors. For public companies, the time scale is measured in quarters. For private companies, it could be measured in years or decades.

And this actually lines up with the EMH - stock prices reflects all available information. Nothing about the hypothesis says it reflects the true value when key information is unavailable (e.g. fraud or a private company that doesn't open their books).
Too bad they were convicted on those charges.
I think this is a bug of some sort, not an outright abandonment of localization, because gmail labels definitely are localized. See [1], for instance.

I wonder if the user switched languages at some point, or if someone was overly lazy with en-GB and missed this.

[1] https://stackoverflow.com/questions/2185391/localized-gmail-...
“All data is transformed to comply with ISO standards, reduce duplication, and maximize salience”

Which ISO standards is this statement referring to?
Build Your Own 5G Network with $300 FreedomFi Gateway
Most likely the long term effects will be similar to the previous SARS virus. There are thousands of survivors who can be studied.
I Will No Longer Write About Donald Trump After Election Day
There is no such thing as converting to lowercase in a Unicode-safe way. Or rather, there are many ways.
If I read the article correctly it said that Paypal would take payement in cryptocurrencies and then pay the merchants with fiat.

That means they will need to hedge the risk of a change in exchange rate between buying and settlement (for example paypal offers to settle payment 14 days after payment as a service). Now they can do that, but it'll take some effort.

On KYC I'd agree they're in a better position, but it seems like they'll still need to beef up their processes, as regulators are quite interested in proving where cryptocurrencies came from. They'll not want to be caught with a load of coins that came from the latest ransomware incident.
I would be surprised if Mozilla doesn't charge everyone who is available out of the box. If they don't, they should.

I don't think there should be a default. New users should be presented a list to select their preferred search engine. This could be an educational effort; many users are likely unaware that there are alternatives. Many users don't care, because they don't understand the difference. A brief onboarding experience would help increase awareness, and it would avoid the codependency problem Mozilla itself created.
From [0]:

> The WHO/International Agency for Research on Cancer (IARC) has
classified radiofrequency electromagnetic fields as possibly carcinogenic to humans (Group 2B),
based on an increased risk for glioma, a malignant type of brain cancer, associated with
wireless phone use

For reference Group 2B is defined as "Possibly carcinogenic to humans" and includes among other things:

- Aloe vera, whole leaf extract

- Pickled vegetables (traditional Asian)

- Acrylic fibres

And has lower risk than level 3 tha tincludes

- Coffee

- Tea

- Ceramic implants

- Dental materials

- Fluorescent lighting

[0] https://www.iarc.fr/wp-content/uploads/2018/07/pr208_E.pdf
Personally, I much prefer end to braces.

They have the benefit also of being usable for indexing and array expressions
> basically PDP-11 assembler with Bjarne's deranged ideas about objects

C++ was originally pretty much Simula-67 with C instead of Algol-60 as the foundation. What's "deranged" about the Simula object model?
Its crazy they didn't talk about testing. In April if you were a 25 year old with a mild cough you couldn't get a test even if you begged for one. Now you can get a test easily, its little wonder the denominator has gone up a lot.

Edit: Yeah I see its hospitalized and they tried to control. I'm not convinced its a useful study but at least dont upvote this.
Will PayPal need to provide the IRS tax forms as if you had sold/exchanged commodities/currencies?
'in' is the same word in German, though I'm not 100% certain either, because my German is basic. "Ich spreche ein bisschen Deutsch".
Lightning Network fully discloses “concerning” crypto vulnerabilities
The vulnerabilities that the October 9th upgrade advisory briefly talked about have been fully disclosed this week by Lightning Network.
They did find it in two cadavers:

"These tubarial glands were seen to exist in the PSMA PET/CT scans of all the 100 patients examined in the study, and physical investigations of two cadavers – one male and one female – also showed the mysterious bilateral structure, revealing macroscopically visible draining duct openings towards the nasopharyngeal wall."
> This might partly be due to the "one tab, one process" architecture.

With site isolation/"Fission" it looks like this isn't going to get any better in Firefox, either, as they'll have to move to "one domain/origin, one process", which could be even worse in terms of memory overhead due to the number of separate processes required.
Is New Zealand left off TidalWaves' world map by design, or by accident?

Asking on behalf of Rhys Darby. https://www.youtube.com/watch?v=HynsTvRVLiI
Cloud-based online stores with immediate, unlimited and permanent free access
United States vs. Google
I guess a lot of people knew, from PayPal engineers to journalists. Your comment seems to imply that it was unethical or illegal for those people to trade on the private information but I disagree, "insider trading" does not apply to Bitcoin ethically or legally.
Underscores in Python
The Police Can Probably Break into Your Phone
I mean, in that sense the efficient market theory is immediately false, since someone must be the first to learn some new information and price it in.

Thing is, the hypothesis can be useful whilst being only approximately true. If it is true to with 0.1% then, in most cases, it is quite appropriate to model it as being perfectly true. And obviously, there are other cases where that model isn't useful. In those cases, it would probably still be useful to take the 0.1% number into account.
Should have specified I was referring to xigmanas (former nas4free). The specs, specifically the RAM, might not be enough to make a it a good idea, though.

I might be wrong, but I don't see why one wouldn't be able to build freenas for arm (all the included software should be arm64-compatible), it's just that so far no one took the time to do so and share it.
Bytes aren't real. Bodies are, and also have people living in them a lot of the time. It shouldn't come as a surprise or a concern, I think, that the imaginary and trivially simple thing is much easier to comprehend than the category of real and vastly complex things.

(Anyway, some obsolete architectures actually did use nine-bit bytes.)
Possibly for what HN calls "middlebrow dismissal" - wandering in and dismissing the article with blindingly obvious issues ("probably caused by the sedatives, immobilization" etc) as if professional medical researchers wouldn't have thought of them. They plainly need a clear-eyed HN reader on staff to help them.
And yet conservative media dominates Facebook: https://twitter.com/facebookstop10?s=21
Thinking the Vim Way
A Brief Tour of the Unity Editor
But didn't the remote employees feel discriminated? It might become a real problem if there 2 people in the exact same role, one working remotely & the other in office.
Autoimmune patients often get checked for Lyme, as the symptoms line up well.

Sjogrens, a cousin of lupus, has an insane amount of odd issues associated with it.
POTS symptoms, lots of various organ involvement, brain fog, etc.
Well maybe now we'll get some more interest in it... Hooray! /s
My initial reaction is that this will not become very popular.

Many, probably most, jobs that include operating a forklift are not 100% just driving and operating the forklift, you have to get on and off it a lot, for example to change the propane tank or battery, hit the start button on a skid wrapper, fill out some paperwork, etc...

Many tasks that forklifts do could be automated to not include a forklift at all with some upfront investment. For example I used to move hoppers with raw material from one area onto the machines when necessary. They could have easily installed silos to store it with vacuum tubes to move the material around. But ultimately you still have to load and unload semi trucks, so if you already have the forklifts, you already have employees trained to drive them why automate it (well it would have made our jobs a lot easier, but I don't think that was a priority for them).

Are forklift jobs that dangerous to the operator that they should be automated? My impression was that the biggest risk involving a forklift was to nearby pedestrians. I do think the constant 360 view that those monitors provide probably helps; you also lose something in not having depth perception.

I'm very skeptical of the claim that more people would take forklift driving jobs if only they were from an office chair instead of actually on the forklift.

I think the best feature is your potential pool of workers is no longer limited to the immediate geographic area. The best case I can think of is a plant where the forklift only needs operated infrequently, so you have a pool of drivers that takes remote control of a set of forklifts only when needed, so their time is better utilized. But then it goes back to what are the other plant employees doing while the truck is being unloaded.
I thinmk the b
According to githut, usage is declining. I wouldn’t read too much into it, but it is one empirical measure.

https://madnight.github.io/githut/#/pull_requests/2020/3

I assume the marketing is to try and revitalize things. I’m not clear on what The Julia developers’ profit model is, but I would assume they have incentives to promote public interest.
Install Guix as a package manager on a POSIX system. It really solves these problems.
Why does a human in Africa have a greater right to landmass and habitat than an elephant, gorilla, or giraffe?

If these humans are thriving thanks to Western technology and aid, I think we have the right to dictate their population levels and environmental impacts.
https://donate.mozilla.org/en-GB/
I just bought an electric car and it doesn't come with a spare tyre - the battery takes up too much room. If you get a flat you just have to call roadside assistance. So there are already good networks set up to handle these edge cases without having to build in a remote driving system that hardly gets used.
True, but companies will then learn a lesson the hard way. They will see unhappy employees leaving their company, figure there's a problem due to discrimination in compensation and then try to fix it.
> Hyper-optimizing just-in-time inventory and production practices and betting on the outcome at nanosecond timescales? Probably harmful.

Certainly, betting on nanosecond timescales seems very unlikely to be very beneficial for society at large.
To add on to this, the question becomes "Is it useful to treat this part as a separate organ (sometimes)?"
Take a look at DJB Redo, as well. There are many implementations, so here's a well-documented one: https://redo.readthedocs.io/en/latest/
Microsoft disables most of cybercriminals' control over computer network
If you do visit also get a Couque de Dinant, which I understand is the worlds hardest biscuit.
Show HN: Scraping song metadata from Jango Radio
https://jango-index.ml/src/

This is a coding project.

Hacker News is not a tech site.

Hacker News is a marketing site.

I don't do marketing.
Python3 interview prep cheatsheet and examples
Data: Top UPI Merchants in India
Last year, I enforced the CC-BY license. It's not even a copyleft license, but the outcome was similar.

Affinord, a cheese seller, used on their own website a photograph I had shared under the CC-BY license on Wikimedia Commons, without any attribution (the only thing required by the license). So I sent them an email saying that I was very happy they used my photograph and explaining how the CC-BY works, asking them to fix the attribution issue. I never got an answer to my email, but the next day, the photograph had been taken down :-(