skysight-inc/HackerNews huggingface dataset:
Exactly! After the first two "myths" I truly thought I was being trolled by some well-crafted geek satire.
I wrote something like this called git-admin[1] for remotely managing repositories and the like.

[1] https://github.com/ninetynine/git-admin
Fun fact: Mark Twain called the cherimoya "the most delicious fruit known to men".
https://en.m.wikipedia.org/wiki/Cherimoya
Makes sense, that's a reasonable risk to take.
Love this guy. I was a singlehand live-aboard sailor on a motorless boat for seven years. Most of them blended into one long endless sunset on the bay. If not for having met my wife...
They already seem to have caught on. Most of my robo calls leave voicemails now.
Pretty light on details, code.
What sucks is that I just updated WSL immediately before coming to this article. Hopefully it's ok.
Compressed air doesn't fix it, sadly. Going in for repair.
"Udemy weren’t so weird about their prices" I am huge Udemy fanboy (tool). Just wait. Just sit there and wait for the price to drop to $9.99. That is what Udemy is training their customer base to do.
I literally could not read this, or the comments underneath, without being reduced to a sobbing wreck.
Verge is doing Google's bidding? I get the feeling that any information that counters the narrative that you're selling is "fake news", right?

Western intelligence agencies all agree that a foreign adversary is working to influence elections. This is a problem. The monopoly power of a handful of tech giants is also a problem but bringing it up in this context is a perfect example of whataboutism.
That's a fair point.

I'm viewing the tooling as a separate project. RaptorJIT is one application that it supports and Pharo is one UI.

Codegen is appealing for being able to use the same data for more things e.g. also generate gdb/rr extensions for debugging the RaptorJIT VM, or generate Lua code for a simple console-based analysis tool, etc. There are already other people writing LuaJIT tooling in Python and Javascript and ... so I want to keep an open mind about target environments for the sake of potential collaboration.

(You could also think of codegen as a bridging strategy in case the tooling should be ported to some more conventional environment(s) once it is mature e.g. CLI, web, emacs, etc.)

EDIT: Should also note that the Studio tooling can be run via Docker in pure text mode, converting the binary diagnostic data into ascii that's similar to but richer than the classic LuaJIT '-jdump'. So users don't need to use the GUI, or setup any of the dependencies, or even learn different ways of working.
I am not sure why a religion making sense would have any relationship with it being correct. Physics for example involves some very non intuitive things that are verifiable.

Suggesting you can intuit the non verifiable parts of existence seems like hubris in that context.
> 1. Mac OS somehow achieved exactly this.

You're right - that's why macos definitely hasn't spawned suspiciously debian-like package managers in an attempt to handle all these problems.

And if we're talking about "app bundles", if you dig a bit deeper you'll find most of these applications which "just work" just bundle all of their dependency libs. God knows if they bother to update them or do a security release if vulnerabilities are found in their bundled libs!
I'm unclear from this whether perl 6 is finished and usable. The argument that the language is finished but the compilers may not be seems odd. Is the "main" perl 6 compiler finished? With a language like perl be it 5 or 6 or python 2 or 3 people will conflate the language with the implementation because the assumption will be there will be one leading implementation and other niche implementations of interest to specialists. Saying perl 6 is not finished (is it?) means it is lacking somehow in its design and/or primary implementation. So is it?

This sort of looks like a language standardisation committee argument tactic. We're not responsible for each C compiler, it should be clear which are standards compliant. Larry used to say he'd be standardised before perl would be.
Big online journals in terms of tracking are the worst. At the moment every big online journal is worse than any overpriced boutique shop that uses all kinds of filthy upselling techniques (fake discounts, spam, bait and switch, shaming etc) including tracking. They even register and submit mouse events of hovering it over some element, they appear to submit time duration of how long a part of a page was within your viewport. If you don't use any preventive measures, they will keep sending telemetry regularly as long as the page is open. The inadequate amounts of tracking scripts increase traffic by much and noticeably increase CPU consumption. Even without any throughout investigation, if you use some local extension that displays the amount of blocked scripts / DOM elements / requests, you will notice that online journals are always further ahead than any other website.

Thus, the article is written only for the purpose of profiteering on the current increased concerns of online tracking. It doesn't try to resolve the issue even a little.
Liked it! Purchased it! I have been interested in and reading a lot about memory management. Hope this will help.
This stuck out for me too. Sheer information density per character isn't something I value in a programming language.

Being able to be clear and concise is certainly desirable. But that's not in any way the same thing; orthogonal high level concepts (iterators jump to mind) are great ways to hide complexity while keeping code clear, but ten characters of line noise where every symbol has some subtle meaning will turn into a nightmare when you've got five hundred lines of noise to make sense out of.

I'm not a huge fan of Go, but as a counter-example to what's in this post, you can really see the virtues of the keep-it-simple approach the Go language designers have taken.
both my kid are in a public Montessori school, being a public school it's subject to the district and state requirements so it's not perfect. My kids like it but it's not the right fit for all kids. Some kids struggle in Montessori and absolutely thrive in a traditional setting. A family friend pulled their kids who just flat out hated every second of it and put them in a plain, standard issue, elementary school and they're loving it.

My point is there isn't one style that works for all kids so you need to try different things until you find what works best for your family.
Technical Debt: Everything you need to know
I respect that Rakudo is still under development, but it's no myth that, as it is today, Perl 6 is pretty slow. I did some benchmarking [0] comparing the time for various interpreted languages to start up, print "Hello world", and quit (or to start up, read from /dev/null, and quit), and Rakudo was about twice as slow as Node and Ruby, and 100x slower than Perl 5. (I think this is a decent test of performance if what you mostly run are short scripts but I'm more than open to improvements.)

[0] https://github.com/wilt00/startuptime/blob/master/analysis.i...
Garbage collection algorithms are also applicable outside of in process memory management.

I wrote a copying collector against a KV store in Clojure that I ran in prod for a while, though I swapped it out for a generational mark and sweep in Java.

I'm sure somewhere, somehow, somebody has written a GC in Excel serving some kind of business need.
Where can I find pretrained but uncombined separate word and context vectors?
Usually both vectors are added in a final step after training. This hampers understanding the actual goal or loss function. I have made a (theoretical) observation, which I would like to test, but I need the word vectors as the 2 sets of vectors after training but before addition to test my hypothesis. Preferably from an algorithm that uses a symmetric context window / distribution. Does anyone know of a popular word embedding algorithm repository that hosts pretrained word vectors before the final addition?
Asking people to give up their cars is pointless social engineering. (Mandating EVs is a different proposition.) When you get where these trains go, you can’t do anything without a car.
Absolutely. Every western country should be supporting HK to the fullest right now. This is nothing short of an attack on fundamental human freedoms, and the west should be apopleptic. I'm a westerner, these values are extremely important to me, and I'm deeply embarrassed that we can't get our shit together enough to do anything about this.
You do.You can opt out from those massive price drops,where all thr courses become 9.99 or so. Whether it will work or not, I'll leave it for your marketing strategy to decide.
> Myth: Perl 6 is hard to read.

[[&g]] (1..100)».&f

...OK.

> Myth: Perl 6 is too complicated and too hard to learn.

C Chaining infix != ≠ == < <= ≤ > >= ≥ eq ne lt le gt ge ~~ === eqv !eqv =~= ≅ (elem) (cont) (<) (>) (<=) (>=) (<+) (>+) ∈ ∉ ∋ ∌ ⊂ ⊄ ⊃ ⊅ ⊆ ⊈ ⊇ ⊉ ≼ ≽

...OK.
“Myth: Perl 6 has a bizarre ecosystem.”

Based on the explanation provided I would have to say “myth confirmed”. It’s not exactly straightforward.
I take it you've never built a system that you want to still be working in a year whether or not development resource is taken away from it.
I can't imagine that throwing speed (or—related—throwing force) would be a big limiting factor for spear fishing. Reflexes/reaction speeds would be more relevant. Not sure how other primates compare to us here, but likely pretty well for any animal living in the wild compared to modern urbanised humans.
Retaining Logs for a Year: Boring or Useful?
I remember using Multics Emacs at Cardiff in the early 80s. It was really noticeable how much more responsive it became when nobody else was using the system.
I am a fringe observer who has been writing items of minimal use for the past two decades... with this being the case, I will avoid entirely the intellectual, philosophical fapfest that the olympic practitioners of this ritual engage in. if your contribution saves the world, good for you... other than that, accuracy and efficiency is wanting
I don't think that's exactly what op is getting at. Basically they're saying the west will give token support to HK and hang them out to dry later. They're saying the options aren't freedom vs. tyranny, but rather high vs. low GDP police state.
Distributed Tracing – we’ve been doing it wrong
In bare metal systems, cargo would run on the developers host system, so that should not be an issue.

Also, most toolchains of the sector are way more complex to maintain and way more bloated.
I was more referring to developing countries - people farming and building with non powered tools, walking and carrying stuff, playing soccer (and other forms of entertainment that don’t require electricity).
No, saying "Boring company will transport your car all the way into your garage" is a promise. Saying "The Boring Company will be using dirt from tunnel digging to create bricks for low cost housing" is a promise. So is "Just received verbal govt approval for The Boring Company to build an underground NY-Phil-Balt-DC Hyperloop Hyperloop. NY-DC in 29 mins."

Elon Musk has a practically unbroken track record of making wildly speculative, overconfident promises about all sorts of technologies that never materialise, and gullible people lap it up like it's going out of fashion. People are dying because of Tesla's irresponsible and misleading marketing, and Musk shouldn't get a pass just because some people think he's a visionary.
The AMD 3rd Gen Ryzen Deep Dive Review: 3700X and 3900X Raising the Bar
Microbiota guides insulin trafficking in beta cells
10+ years? Hm.. super glue has been used by hikers to treat wounds for as long as I can remember (20+?)

I wonder if this is a case of necessity inventing it and medical practice following
Nobody wants to be woken up at 4 am
I've been thinking about the whole Unix philosophy vs Emacs and I'm not sure Emacs does not follow it: according to Wikipedia: 'GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor"'.

And it does it very well! It just turns out that "extensible, customizable, self-documenting, real-time display editor" is really powerful. Wanna display text in a way that makes it easier to edit code? Evil. Wanna display text so its easy to interact with Git? Magit. Wanna display text so that its easy to navigate your file system? Dired. And so on.

Emacs "just" lets you display and interact with text on your screen, and it does it very well. I didn't think much of text UIs until I used Magit.
I wonder if it is ever possible to move to a protocol like MinimalLT - https://cr.yp.to/tcpip/minimalt-20131031.pdf
and solve the privacy aspects in a fundamental low-level protocol usable for all types of packet transfers.
I don’t know... plenty of science fiction has imagined an existence where a drug or brain stimulation tool allows people to experience any form of sex without physical contact, but with the feeling of it.
AMD Radeon RX 5700 / RX 5700XT Linux Gaming Benchmarks
Pinning the blame on python is misplaced. The real problem is that C dependency management is pure hell, and that makes building native modules for scripting languages (like, say, database drivers) horrible. Dockerfiles are great for providing the right environment for building all your sloppy C stuff.
You don't have to use systemd on Debian.
Wow. Mozilla is breaking the standard working stuff like big bullies do.
What do you mean by 'fade out universally'?
I quote the founder of ethereum(one of the very few people I trust to actually not be scammer and be level-headed about blockchain stuff):

>Right. The claim that a mere DAG structure can solve the scalability trilemma is very false. You need to find a way to ensure that not every node needs to verify each transaction.I don't understand why they can't just group transactions into blocks and then have the DAG structure be over blocks, letting clients verify individual blocks with fraud proofs and data availability proofs. That would give them quadratic sharding right there.IMO the desire some people have to make "blockless" consensus algorithms is a huge mistake and step backwards; the way to get scalability is to have more layers of packaging.

>In a sharded chain, scalability of data[storing all the tx data] is going up a lot, scalability of computation[validating all income transactions] is going up but less than scalability of data (and additionally, sharding inherently makes latency of computation go up[nodes must communicate more]), and scalability of state[part of validating transactions - every node must know if a cross-shard tx is valid] is, in the current designs, not going up at all.

Looks like radix is addressing the data salability issue here, and maybe computation. Salability of state - not sure how this is addressed, if at all(will state be sharded as well?). There is nothing magical about DAGs vs blockchains.

Their webpages and whitepaper are so full of buzz terms that its hard to understand what they are actually doing. Some things are too high level, others are too dumbed down. All sorts of crap about atoms and constraints. 0 relevant explanation as to how it solves scaling better than ethereum's plan.

Also what is up with all the hyperbolic claims? 17 sextillion shards? Why would that ever be a good idea? How would you even start to maintain state across that? My BS detector is beeping.
Earthquakes Shake Yellowstone Supervolcano, Magma Rises 1 1/2 Miles [video]
Myth: Perl 6 has a bizarre ecosystem.

And then goes on to explain that it has a bizarre ecosystem.
Meli, a terminal mail client: pre-alpha release
AMD Ryzen 7 3700X and Ryzen 9 3900X Offer Incredible Linux Performance
TIL that Perl 6 is an APL wannabe
I have some doubts that British colonial rule was anything comparable to Nazi Germany, USSR or even China nowadays.
While plants are moving over 1cm per year that’s not all across a single fault. If you look at a map of them California has an extensive fault network which means it takes far longer than 100 years for a single fault to build up 3m worth of stress.

Thus, you can have multiple points of stress all linked where it’s not obvious which one is going to slip first, but they are likely to cluster over relatively short periods. Where 100 years can still be considered short.
In the words of Strong Bad[0], "That is not a small number! That is a BIG number!"

[0] - https://youtu.be/La9SmiFyLFw
CommonLoops (Merging Lisp and Object-Oriented Programming) (1986) [pdf]
Wow, these are beautiful graphs and programs!

Thank you for putting this together, and for sharing it!
Yes that slows the rate of change, but the rate of change adjusts based on the times (and hopefully it’s reasonably optimal but that would be hard to measure objectively because it’s a complicated risk-vs-reward, explore-vs-exploit trade-off). Eg Historical revolutions usually saw rapid changes in many areas like politics, art, culture, technology. Societies (like organisms and ecosystems) are extremely complicated so there are serious risks to evolving too fast so slow isn’t automatically bad.
And my code is actually not "bug-aversive", I do make a lot of trivial mistakes all of the time. And I'm glad when the type checker catches them.

I'm in this camp too. I love strong static types because I know I'm not particularly obsessive about fine details and can sometimes be sloppy in that respect. Compilers pick up the slack where my attention to detail falls short.
1st party isolation and blocking 3rd party cookies might be the cause.
I can’t believe nobody commented on the theft:

> The fruit came from a nearby orchard. Tan asked whether he could have a branch to graft onto one of his trees, but the woman shooed away the idea. So that evening he returned with a villager armed with a rifle. At Tan’s instructions, and for pay, the man pruned a footlong branch with a well-placed shot.
Interesting. House sparrows are native in the UK, and were extremely common here when I was a kid, but have been declining for decades to the point where they're now on the conservation red-list.
My main goal is to increase the number of people in the world, and to increase the opportunities they have. Because that also increases my opportunities too: living longer, having better computers, learning new physics, etc. will be possible only if other people work on this problems.

I did not mean that non-rich do not share this goal, (in fact most people contribute to this merely by their existence willingly or not). What i wanted to say is that being rich or poor is not a good criterion for division.
Good point, I should take a look if it's easy to just opt-out. I'd be OK with these discounts in general, though they look really weird -- the course was just published, and is already "on (massive) sale" :)
> Oh man. I don't know what to say. In the process of trying to bust myths, this confirmed every practical concern that the "myths" actually express.

I think this is part of the joke.
http://www.treeswallowprojects.com/spardam.html
A Possible Alternative to Secretive DNA Analysis
Technology enables politics, politics enable technology. Can’t really separate the two even if that sounds impure.
There are unofficial "non-free" Debian images (both install and live) that contain said non-free firmware, though. And though they're 'unofficial', they may be needed to enable even fairly baseline features on recent hardware.
It's actually a good question. Udemy was just easy to setup, and with no subscription monthly fee. I'm considering cross-publishing it on other platforms as well. I'll be OK in general with monthly fees for publishers once I have several courses. Do you have suggestions for better platforms?
I thought node.js policies were basically just SubResource Integrity hashes? Are they planning for something more?

I’ve been looking into the isolated-vm module recently and it looks pretty nice. Fly.io built their run-untrusted-code service on top of it.
The good is that the 5700 is a reasonable buy over the 2060 if you aren't dying to try ray-tracing into it's better performing and supported. You aren't making huge compromises on power/heat.

The 5700 XT seems like it's being pushed hard. I would be hesitant to go for it.

On Linux they perform really well for the price!

Since there isn't ray-tracing support in hardware, I wish they would include the 1660 Ti in these benchmarks. See if you're better off spending $280.

Still no shocking breakthroughs here, but maybe they can sell a lot of these. Good for the high-end of the mainstream but still no real enthusiast cards.
How to Steam Face for Acne at Home?
Handle AWS lambda error with API gateway using TypeScript in a clean way
Wait, that can't be right. Preparations for the release precisely is the work needed to make the testing usable, since testing is the future release.
Show HN: Community Preserving Network Embedding (TensorFlow), AAAI 17
Yes, that's a good question about Udemy's policies. I was also surprised it's got on massive sale right after publishing, lol. I'll consider publishing it on other platforms as well. Do you have good recommendations?
For those R users who aren't quite enjoying Pandas so much, I enjoyed the following blog post: https://stmorse.github.io/journal/tidyverse-style-pandas.htm...
I'm very impressed by the performance of the 3700X given its extremely low power consumption. AMD has historically delivered subpar mobile processors that had a higher power consumption that Intel counterparts. A processor with a TDP of half the 3700X's will be very competitive if the graphics module consumption can be contained. I'm looking forward to Zen 2 mobile CPUs although I do not know when they will be announced.
I actually really enjoyed Perl.

It forced me to learn regex properly and I learned about parsing mail, amongst other things.

These days, I just don't see a reason to pick Perl over any other language.

Stuff like this doesn't help, I read "Perl 6 has a bizarre ecosystem", now I'm under the impression that it's not just bizarre, it's also confusing.

Perl was great because it was simple, easy to get started, great community and modules, and was ubiquitous.
Agreed. There is no footage of actual skin, just too much focus on the device itself and at 00:01:06 to make things weird, they declare it as "transparent skin". I suspect it is in testing probably and will need more trials on actual humans first or something.
Same, and that's why this one isn't a myth:

"Myth: Perl 6 has no target demographic..."

The easiest target demographic was active Perl5 users. We mostly all moved on to some other language after waiting a reasonable amount of time.
Wealth Matters: At Column No. 500, a Look Back at Lessons Learned
The Nature article the NYTimes is reporting on:

Frankincense in peril
https://www.nature.com/articles/s41893-019-0322-2
I'm not sure what you mean? We've been running dot net core apps in prod for awhile now, and I'm not sure what you mean about naming and versioning schemes? Are you talking about the difference between the legacy .NET Framework and the dotnetcore stuff? Sure that could be confusing if you're expecting them to be the same thing?

Also, what do you mean not production ready? There's a lot of people running dotnet core apps in production. We have servers serving up a bunch of APIs, running Linux, and have no regrets, and I'm personally glad that I've moved off of Java framework for this.

I only see if you're trying to migrate existing apps from Framework to core. But I'm not sure that's a path any sensible person would take with any significant amount of legacy code.

Anyway, I'm not seeing the huge, insurmountable mess you're alluding to.