skysight-inc/HackerNews huggingface dataset:
Thinking about the point of Perl6...

I was trying to work out how to best structure a website to explain a language, so I did a quick survey of existing sites. It's very interesting what different languages choose to put on that first screen you see.

Many of them have a tagline. "Python is a programming language that lets you work quickly and integrate systems more effectively." or "Welcome to the Swift community. Together we are working to build a programming language to empower everyone to turn their ideas into apps on any platform." or "Ruby is... A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write."

Perl6.org has this opening pitch:

"Hi, my name is Camelia. I'm the spokesbug for Perl 6, the plucky little sister of Perl 5. Like her world-famous big sister, Perl 6 intends to carry forward the high ideals of the Perl community. Perl 6 is currently being developed by a team of dedicated and enthusiastic volunteers. You can help too. The only requirement is that you know how to be nice to all kinds of people (and butterflies). Go to #perl6 (irc.freenode.net) and someone will be glad to help you get started."

It's focused on idealism and community; whereas other language sites are focused pretty strictly on making a case to users, Perl6 is presented as a fun hobby where you can meet nice people. It strikes me as a bit of a call back to the early days of computing when it was more oriented towards the hobbyist than industry.

If you accept the premise that the language exists primarily for people to have fun using the language, many of the design decisions make a lot more sense. Given that Perl5 has largely been supplanted by Python and Ruby, trying to fill that niche is a bit redundant. While other languages are making deliberate decisions to make sure a person trying to use their language can get work done, if someone has to go to a Perl6 forum to ask questions and talk about it, that's not a problem, that's largely the point.
Similar recent thread https://news.ycombinator.com/item?id=20353814
TBH mozilla is right about that though.

There's better ways than using /etc/hosts. I run DNSCrypt and Unbound on my router: https://wiki.alpinelinux.org/wiki/Linux_Router_with_VPN_on_a...

then I simply point my DNS at my router IP. All DNS lookups are then done over DNSCrypt and over the VPN regardless of software, platform, or application. If I want to block a site I simply add it to filter.conf, ie https://wiki.alpinelinux.org/wiki/Linux_Router_with_VPN_on_a...

local-zone: "example.com" redirect
local-data: "example.com A 0.0.0.1"
It assumes there is only one fixed org chart and role. This isn’t true everywhere under all circumstances, but my personal experience in tech has been that companies make space for talented people who have a real impact. If you’re fighting over a title, you’ll stagnate. If you’re growing the business and building useful things roles will invent themselves. Especially in the case of competing with an individual over a role, making each other look good is far more valuable than being competitors.
This one is a character level language model. The Microsoft one is per token.

This one should be the closest to the Microsoft model:
https://miltos.allamanis.com/publicationfiles/allamanis2018l...

Btw, simple neural networks are far from doing the best for code. The kind of accuracy LSTM gives is already achieved with good n-gram models. E.g. see this one on a Linux code prediction:
https://arxiv.org/pdf/1506.02078.pdf
Also, there are other techniques that improve on top of the n-gram models:
https://files.sri.inf.ethz.ch/website/papers/charmodel-iclr2...
Didn't Multics Emacs predate ZWEI? Or was kind of contemporary to it?
Thank you. I've bought the course. Do Udemy provides community forum per course? How would I interact with the community who are taking this course?
http://sialis.org/hosp.htm
Work to get politicians who will fight climate change elected. Individual lifestyle changes will do very little (though they still should be done!), but mobilizing the resources of the government can make a real difference. I feel like this is obvious, but it seems like many don’t seem to understand it
Found this link in there and it looks interesting: https://perl6intro.com/
Cities are taking space away from cars to cut pollution
> It basically says that if your load is too high - let the damn thing fail. Perhaps it's not important, and only you think it is. Perhaps the higher ups don't realize it's important and they need to be reminded of it.

I do have friends at google who can get away with this approach, but have more who feel they would be fired for doing this.
Sorry, we're too busy changing the world to be concerned with climate change.
skip Golang, go straight for Rust

EDIT:

as my time for learning new programming languages is limited, I would invest it in learning Rust, rather than learning Golang or learning both of them.

IMO the only reason to learn Golang is if your already have a legacy Golang codebase or if you want to contribute to various open source projects written in Go, like for example Kubernetes (my first experience with Golang was trying to compile a patched Hashicorp project).

It's the same as suggesting to a front-end dev, skipping Backbone, Ember and Angular and going straight for React.

There are lots of overlapping technologies in our space and learning all of them is a huge time waste.
Yeah, I should probably just set the fixed price for future course (didn't know Udemy such aggressively drops the prices back and forth). Though, it'll be 114.99 for the original price, so it's great you were able to win this lottery for 10.99 :)
Bodo: Scale Python Data Science to HPC Automatically
I have only use 'hub browse' aside the twice I used the form command.
Those are probably mostly Perl5 people, though.
Then how about a site like unpkg.com?
The definition even becomes much more blurry as redirections and other possible protocols are involved.
Npm isn't FOSS.

It's owned by a private entity and it's server side code isn't available to my knowledge.
To me it looks like you have some issues pending with L4 folks, that's alright.

Meanwhile the industry will keep on slowly adopting micro-kernel inspired best practices, even if you don't see any benefit in doing so.

Now hop to reading a bit more about Driver Kit on Catalina.
> while intel has a deathgrip on those OEMs

New Ryzen Notebooks are appearing. A friend of mine has one and is pretty happy with it (apart from some touch screen issues on Linux, which have been fixed in the latest kernel).

I don't know much about AMD's OEM strategy, but it seems like they're making some progress.
What incentives can Intel still offer OEMs to go with them?
Myth: Perl 6 has no official "framework"

Reality: Yep.

The biggest issue with Perl 6 IMO is that there are no "official" scaff holding framework(s) for anything. If I need to spin up a web app? Start from scratch. Need something like a CMS? Start from scratch. Need a static site generator? Start from scratch.

Yes, I know there are probably some Github repos out there that may do what I want and I am nitpicking but it is IMHO that until a programming language adopts an official framework[1] to help with new entrants or even crusty old dev guys like me that don't wanna keep reinventing the wheel, that language will rarely ever get popular.

[1] e.g. rails to ruby, laravel/wordpress to PHP, Django to python, nodejs to javascript, etc
> I'm viewing the tooling as a separate project

If the quality (and acceptance) of the tooling is pretty important to the success of RaptorJIT and the tooling is unlikely to be used for anything else than RaptorJIT (e.g. pypy or at least another luajit fork), they are not really _that_ separate.

I don't think codegen is in itself bad, but R -> Pharo so you can work on some low level lua JIT stuff – you're mightily reducing the set of people who don't need to learn extra tech to be able to contribute (from an already small pool of people who have the relevant skills and inclination to improve a JIT compiler).
> I wonder, why use Wayland at all? What are the benefits?

Muh security and muh pixel perfect frames.

But mainly, Red Hat is going all in on Wayland and has decided that X11 is deprecated. So if you want to develop applications for Linux that will be compatible going forward you will target Wayland and not X. (Realistically, the toolkits will use Wayland and not X and you will target those. Eventually GTK and Qt will drop X support altogether.)
I’ve tried to use Emacs as an IDE for Python and Go but I find it hard to find a good tutorial on how to set it up on Windows.

Also, how do I reload the .emacs.d file without completely restarting Emacs?
DTC businesses are Bonsai Brands – They look big but don’t scale
João Gilberto, a Leading Light of Bossa Nova, Is Dead at 88
There are close to no birds at all around where you live in? Is this a city location or more rural? Either way, I cannot phantom it really.
There is quite a lot of surface area between a program and the kernel - C library, dynamic linker, system call interface, memory layout, droves of permission and sanity checking logic etc. that would need to be updated too. A 64 bit kernel is a first step
The problem I see is people seem to be cherry-picking the blogs/websites that tell them what they want to hear, rather than actually search for the Truth. So even if you make a source that presents news in an unbiased way, it might never get discovered because it'll get lost in the sea of "information" out there.

And if you have the most unbiased source out there, someone else with an agenda can push it as an us vs. them narrative and cause the potential audience to simply avoid your site (or view it in their lens).
People still use Perl?
I’m not clear on how this is “better”. I also run my own DNS server at home- sometimes I want to override resolution for a handful of addresses on a single client, and now (soon) I can’t do that anymore without some likely-convoluted workaround.

It would be nice if Mozilla would stop breaking my shit and stop dishonoring my settings. This dread GNOME disease of knowing better than the user needs to stop.
Are you allowed to sell outside Udemy? I appreciate they give you perks like discoverability. But can I send you cash for a zip file?
What's the point if it becomes unsustainable for us to live on it
Is this just an experimental/fun exercise? The boards have 8 to 16mb of RAM and are likely more expensive than some other platform with more RAM.

Just seems like taking a good product and trying to use it in an odd/unintended way.
This essay starts with the assumption of two disjoint and mutually exclusive philosophies, when really they aren’t even a continuum, but maybe gross trait agglomerations from a pool of elements. While enlightenment philosophers did draw individualist doctrines, their sheer structure was more for expository value than to claim some kind of absolutism — yes, even for Locke.

The reality is that at both the micro and macro scales you find both approaches.
They wouldn't figure out how to avoid scummy VoIP callers, they would drop VoIP support.
Your opinion is fine, but you need to tell us why. A single sentence adds nothing to the discussion.
The term is called "livaboards". There are "a lot" of people who do that by the way and with ways that are way more convenient and luxurious than this. Check sailnet.com and on youtube Sailing La Vagabonde and Sailing Britaly. The recommendations algorithm will take care of the rest.
I think the correct way to go about this is to just encourage people to plant trees suitable and native to their (people's) environment. And let it scale. Better, also tell them not to fell trees left right and center.

In the exuberance of ecological conservation and all that, we must not overlook and override what nature would have done. For instance, one shouldn't plant a water sucking tree where it wouldn't naturally occur, and damage the balance.
Sounds more like a realization, than news.
It is very similar in most of open source.
The difficulty is fundamental attribution error.

My mistakes are not mistakes, they are bad luck.

Your bad luck is not bad luck, they are mistakes.
> regression either within the kernel but more likely some cross-kernel/user-space interaction issue leaving newer Linux distributions unbootable.

Ouch.
Ho doesn't have a framework either but it's quite easy to start a webserver/develop a web app.
Terribly tangential, but is there a possibility at all that the higher core counts will converge with GPU core counts in the future, in a large CPU, many smaller medium cores, and hundreds/thousands of micro cores.

Programming those would require a new paradigm possibly.
>Can AMD still recover?

I’ll be honest, I was worried for them a few years ago, but they’re still in business and have a killer new chip so of course they can recover.

If Zen 2 is as good as it seems, it might make some inroads with volume OEMs.

Also, Oak Ridge’s new exascale supercomputer will use AMD EPYC:

https://www.tomshardware.com/news/amd-epyc-radeon-frontier-e...
On an individual level :
- plant trees
- consume only the necessary
- limit car, planes, trains transportation
- Reconnect to the cycles of the earth

On a collective level :
- policies against gas emissions
- Laws: Same as speed limitation for cars, limit energy consumption per habitant
- true information/news/education
- Bans of polluting products ( plastics, heavy metals, ...etc )
- Change obsolete, unnecessary, inefficient and polluting tech
On HN it's better to just share your point rather than obfuscate it with sarcasm and rhetoric.
If I had to read a comment pointing out every misspelling on the internet, I just wouldn't use the internet at all. This type of comment adds very little value to other people.
There is also Qml.Net (I'm the author).

https://github.com/qmlnet/qmlnet
Hack direct air capture hardware.

Establish a growth curve for air capture like Moore's Law.

Do mashups. AI + climate, Biotech + climate, VR + climate.

Be curious.
Sounds pretty expensive for a fruit, especially in Malaysia! So is it a luxury food?
A recent news article suggested that planting 1 trillion trees would address the issue. It's not trivial though.
That sounds like the American kind of nonsense perpetuated by reality tv and bs documentaries. There are a lot of people, even entire families loving aboard and sailing the world with plenty of youtube channels and forum posts about it.
The AMD subreddit has a megathread with all the comparisons on it:

https://www.reddit.com/r/Amd/comments/c9ncvh/3rd_generation_...
Since the discussion in the thread here seems to have stopped, I'll skip to the conclusion:

Both fertility and intelligence are not as simple as the color of someones eyes. Lots of genes play a role, so the combination of two favorable gene-sets does not necessarily lead to a still favorable gene-set. Therefore, there always seems to be a "regression toward the mean", so don't worry, one or two generations cancel out all "preexisting conditions". Therefore, in every practical sense, both the heritability of intelligence as well as the heritability of fertility are negligible compared to other factors.

Of course children of more intelligent parents tend to get a better education, for example, i.e. those children can develop more of their potential, but here we're back to environmental parameters. But hey, this is good news, because it also works the other way around - dumb parents can have smart kids! So even if dumb people breed like rabbits, we just gotta make sure schools are properly funded to educate those children properly so they can develop their potential!
You keep claiming this is going to ruin gaming performance based on napkin math. Why wouldn't you just reference ACTUAL benchmarks, which show your theory to be incorrect?

https://www.anandtech.com/show/14605/the-and-ryzen-3700x-390...
A Seriously Slow Fibonacci Function
The problem is exactly that pip is neither mature nor has limited scope. Python packaging is constantly evolving, and pip needs to keep up with it. And you’d be very surprised if you ever look under the hood how incomplete the implementation actually is.
You're being critical of a report that provides a decent breakdown of their formula for arriving at the number yet you provide only a highly general 2x statement with nothing to back it up. So if I cared at all about this situation I'd go with the article...
“We” have developed systems that sell fear and controversy above all else. Divisiveness gets more mentions and clicks. Narratives that push those buttons of fear get page views which are linked to advertising revenue. So long as modern information is disseminated via this value proposition, the (often boring) details will be drowned out when presented against emotion evoking news.

Separate advertising revenue from news and you’ll get a more honest take on a subject. This system encourages not just fake news but manufactured controversy.
> What law are you referring to?

GDPR. It requires that the person whose personal data is processed must give explicit permission about what data is processed and allow the purpose for which the data is processed. And it must be possible at any time to withdraw that permission and to delete the data.

At least as far as I understand those rules, ianal.
This essay is from 1933. It’s the short read trend that is recent, and sad.

(Back then even the magazine ads were long form)
Thanks!

It's simple, all the interactive plots are HTML canvases with a set of event handler assigned to them. I trigger init ialization functions right after the elements declarations, and they assign all the events: https://github.com/akalenuk/wordsandbuttons/blob/380c97f2535...

Almost every event changes the state somewhere and triggers the redrawing function: https://github.com/akalenuk/wordsandbuttons/blob/380c97f2535...

And that's all. It's a bit messy since it involves keeping state outside the functions, and it also requires a little boilerplate but it's manageable. Maybe if I would have hundreds of plots per page, this would have been a problem but for a blog-post size pages this works fine.
I was amazed to see some Lenovo laptops with AMD processors. Of course, not the flagship models, but still...
Also see:

https://vancouversun.com/news/world/smoking-gun-huawei-staff...

So out of 25,000 employees, 11 came from a military academy and 100 have military or intelligence connections? How do those ratios compare to the general population in the area, and to other companies?
U.S. wants to dump 1.5 tons of rat poison on Farallon Islands. Biologists agree
For your own sanity, for your future own self and whomever poor soul that maintain your code, do not use smart syntaxes, there's nothing smart about it, those are just unreadable shortcuts, please use longer and simpler to read syntaxes.
Direct air capture to make consumer carbon products.
I doubt there are many climate scientists on here, and I am certainly not one, but the problem as I see it is that the public and industry generally are resistant to subtractive solutions: driving less, going on fewer flights, carbon taxes and so on. Therefore the best solutions are additive: planting billions of trees and investing in industries that reduce carbon emission. Planting trees in particular is something that is-
a) simple
b) fairly cheap
c) has a range of other benefits such as helping to improve air quality and reduce water runoff, preventing floods.
d) helps wildlife more generally

I know it's more complicated than that, but that's a good place to start. Perhaps even pay people to grow trees on disused land.
Ask HN: Why are hiring processes flawed and testing random standards?
I started looking at remote positions two months ago. I've had the chance to be part of a number of different hiring processes. I had a lot of take home projects, crazy math tests, some coding tests, interviews over various video platforms. I've had rejections, rejections that turned into further interviews.

In the end I found what I was looking for. It just seems the hiring processes overall is flawed in many ways.

Most were looking for exactly one type with one set of experiences. Anything outside of that and you are filtered out.

Companies seem afraid to hire thinking there is a slightly better/cheaper option around the corner.

There is a fear to pull the trigger compared to local companies. Afraid to take a chance on obvious candidates. Someone with x amount of years in a language but not with a specific framework version. It's like the ability to learn
even the smallest thing isn't considered.

Multiple unnecessary rounds of interviews/tests/assignments/group hiring. The long the process ensures the best candidates go elsewhere or are filtered out.

The random unrelated tests.

The take home assignments with random marking standards. Tests can matter, ui could matter, api structure could matter, documentation/choice of framework, speed, style all could matter but you rarely know which matters to whom and rarely have time to do it all and even if you did everything perfectly a lot of the time no one even looks or the reviewer expects the code to look like how they might write it.

Why are the processes so bad?
My opinion might be unpopular, but I think there’s very little worthwhile activity a lone individual can do. Making progress to mitigate climate change will require long-term coordination of governments, elites, executives and militaries that just hasn’t been supported by the evidence of human sociopolitical history. Meanwhile, climate change is a topic receiving untold attention all the time and hundreds of billions in funding annually.

There’s a sincere opportunity cost if you don’t put your attention towards other causes that may be of equal importance in terms of preventable suffering, yet may have much more straightforward solutions due to lessened need for sociopolitical coordination or expensive consumer behavioral changes (such as focusing on simple ways to prevent diseases w/ Against Malaria or Deworm the World or others, or animal welfare charities like The Humane League).

However, taking it for granted
that one should still focus on climate change, the main things I have come to conclude are:

- advocating use of reusable materials for cups, bottles, bags, etc., is a total waste of time & will amount to virtually no positive impact, while risking alienating people away from the cause.

- personally conserving in any extreme way is likewise useless and you’ll just be living a worse life for nothing, while also risking alienating people.

- most municipal recycling is a total scam, and frankly we’re not in any danger of running out of landfill space. It’s just a feel-good distraction akin to “Showing that you care” by Hanson regarding medical spending.

- Finally, it seems that one of the simplest things humans can do to sequester carbon at a global scale is reforestation. While probably it will require governments to do this at the necessary scale, possibly the only useful action an individual can take is to find the most cost-efficient way to donate money to a charity or organization that plants and protects trees at a very large scale.
I don't think copyright itself is bad, but the way in which Disney has gotten the government to enforce it is absurd. If I ever release a creative work, I'd make sure to do it in a way where the work is free to share but I would still own the right to produce that work until I am dead. I think that's perfectly reasonable, but copyright in the US today is effectively indefinite and intentionally difficult to make sense of. All you have to do is shove a bunch of other licensed copyrighted material into your work so that only your company can resell that work after the main copyright has expired.
Tcl:

exec ls -l
What they mean is the so-called "Shockley-Queisser limit" from detailed balance, but they probably didn't want to define terms in a press release.