skysight-inc/HackerNews huggingface dataset:
Very interesting. I think anyone with ambition has been rejected and its interesting to see how much OP is putting themselves out there. I chose to keep a list of all of the times I or my work has been recognized. I guess it comes down to what motivates you, but I'd rather not dwell on the times I've been rejected.
So tl;dr

- the original creator created a self-replicating virus that would modify this one program, making it unmodifiable.

- actually it was in the compiler. woop. can't fix it without external fixes

- creates a backdoor into the system, could have fucked with the whole campus' data

- he would have gotten away with it too, if not for the fact that he made this supremacist text

So basically, dang.
The coal plant next door
> The biggest problem I'm having is that our edge firewall doesn't play nicely with it for some reason.[...] I'm not entirely sure how it's working, but I seen a few other people with these issues at the mozilla bug tracker and it's always just sort of either ignored or dismissed.

This sounds like you have some expensive enterprise equipment that is doing funny things with your TLS connection, but instead of complaining to your enterprise vendor that you likely pay a lot of money to, you complain to an open source project that probably has nothing to do with it.
I agree! The protocol is not particularly interesting information, as long as it indicates secure vs. non-secure connection somehow. As long as it comes along when you copy the URL, it's fine.

The bad version of this trend is when you hide the path after the domain like Safari does. That's awful design, that's a very relevant part of the URL!
What is with that banner image? Time on the Y axis? Factor on the X? Some mythical line-fit of factor over time that doesn't match the data?

Great article though.

Yuck.
I'm really hopeful that Julia will continue to gain adoption.

That said, I would love to have good data science library support (bindings to stuff like BLAS/LAPACK, Torch, Stan, etc) in Idris.

Imagine vector and matrix dimensions checked at compile time. Probabilities guaranteed to be between 0 and 1, checked at compile time. Compile-time enforcement that you are handling "nil/null" data inputs correctly when reading data from a database or CSV file. Writing a web scraper with linear types to help catch bugs & performance leaks. Maybe even proving theorems about the math code you're writing ("is this a valid way to express X"?).

Maybe not ideal for rapid exploratory model development, but it'd be pretty damn cool for writing data science tooling/libraries and "production" ML code in my opinion.
Huggingface Partners with AWS SageMaker
I've now collected that information about your consumer preferences and will use it for my own mysterious purposes at a later time.
We have enough consolidation. I’d like to see more diversity than 4 tech companies owning absolutely everything.
Linus:

> I'm interested in the project, but I think it's driven by people who are very excited about Rust, and I want to see how it actually then ends up working in practice.
> After one 15-year-old was arrested for stealing bicycles out of a garage, the algorithm continuously dispatched police to harass him and his family. Over the span of five months, police went to his home 21 times. They also showed up at his gym and his parent’s place of work.

Context from the article (I haven't dug into the sources), but if the kid was already charged (and after 5-months presumably sentenced) then this is way beyond what should be expected. And showing up at the parent's place of work could result in them losing their job which would be a net-negative for the family and the kid in question. It creates a downward spiral from deliberate police harassment. Which fits with the police's stated goal:

> As one former deputy described the program to reporters, the objective was to “make their lives miserable until they move or sue.”
I had this exact same progression, but with Python instead of Ruby. Go was a great intro to statically typed langurs though, I’d take go over JVM any day.

Currently love Rust, but Crystal, Nim, and Swift are all rather distracting.

Once Go gets generics I’ll be interested in giving it a second look.
Great recommendation. When I first listened to this podcast, I was impressed by how the conversation managed to hit the sweet spot of engagement for both non technical (a friend I shared it with) and technical/mathematical (myself) audiences. Later learned that Melvyn Bragg hosted two of guests here (Gowers and Roney-Dougal) for another good conversation on the notions of randomness and pseudo-randomness.

https://www.bbc.co.uk/programmes/b00x9xjb
Rails / Django / Laravel / Insert dominant MVC framework of your preferred language here
I find that the creative juices come and go but the real pain is doing it for other people and that seems to drive the procrastination and waning interest.

I built up an observatory and starting publishing data/images and i wrote a lot, did a bunch of guides, shared everything and dealing with people sucked the life out of it.

I can't imagine being a writer by trade and having to deal with the pressures of people trying to impose their views on the creative process.

I'm selling everything off and restoring my sanity and going with a mobile set up and writing free posts and giving away everything for free and it like the weight of the world off my shoulders...

I'd hope i could do it for a living and be creative and welcome people to the hobby - but i found it way too competitive and the community too challenging - in an odd challenging every decision you make kind of way... the best people i dealt with were teachers so i kept them around - but the worst people i dealt with were the hobbyist... they have no problems paying 5000 bucks to have crappy photos in their backyard as long as they do it but 100/bucks a year for access to 500gb of raw data from b1 skies and they do charge backs and file tickets if its not 100% perfect - even after they went and downloaded everything or sync'd the dropboxes...

maybe i'll go self publish everything in a book ;)
> Several days later, an AT&T tech shows up with a disk and loads the proper compile and linker source and we recompile the compiler from the source.

Because he would bill for less time if he just showed up with the compiler binaries and copied them over the rogue ones?

"Let's take pristine source across the air-gap, and manipulate it on the infected computer where there is nonzero risk that the wrong compiler could somehow compile it."

What if the kernel, C library or utilities in /bin and /usr/bin had been involved too?
If anyone cares I went with this bad boy :

CyberPower CP1500PFCLCD PFC Sinewave UPS

from : https://www.nytimes.com/wirecutter/reviews/best-uninterrupti...

because I deserve something beefy (but not too beefy) :)
You're effectively paying a 1-5% tax on everything by not using a credit card.
Doing as an individual not as a society. Of course I can go to engineering school and help build defense mechanisms but as an average Joe I can move the needle only so much. I was speaking about a life of an individual not of human society or human civilization.
Happy GameStop Earnings Day
> Consider the impact that simply believing the relevant portions of the world has been modeled "well enough".

That is dangerous belief to those caught-out by the edge-cases, especially seeing how actual humans lazily defer to, and others defend "the (application) system": see any HN thread on AI bias and/or Tesla Autopilots deficiencies.
It was originally called Scala because the language itself could "scale"; the grammar was so flexible that you could use it to seemingly write new language constructs. For example `while` or `repeat` loops are expressible with functions, and it looks natural because dots can be replaced with spaces in many cases. Functions can have many special characters as names, and functions can be called in-fix, and so on.

People took these possibilities and ran with them, creating all sorts of wonderfully illegible DSLs. It was widely recognised as a bad idea.
When the debate goes from "people want to take away your rights!" to "people in Florida want to pass a law and if you don't like it you have 49 other states to choose from" it tends to cool down the discourse a bit.
Thanks for this. I never can remember URLs like this but I always remember chicken.com. It's sad day to see it go away.
Any physics equations have limits of applicability. If a singularity appears in the solution to the equations, that is a sign that you have found one of these limits, not that there is an actual infinity there.
All Chrome does when you visit an http site right now is put a subtle white warning icon and the words "Not Secure" next to the location bar, in lieu of the lock icon you get with https. There are no blocks, no big red scary icons, no password requests. The content on the page renders identically to a secure page.

Technology moves on, and encryption is important, even if there are some cases where it's not strictly vital. Sure, some recipe page isn't a big deal, but there are plenty of sites out there that accept personal information and still have to be dragged kicking and screaming into the present to secure that information. Sadly the only thing that's going to solve that problem is forcing https-only at some point in the future.
The warped world of the Incel movement
> I mean in the example you gave, the work was already partitioned for you.

In my experience, I keep running into problems *already partitioned*.

Make -j. 3d-animation frames. SAXY arrays. (Seriously, do you know how many for loops I've come across that can become #pragma omp parallel for and just automatically benefit from parallelism??). Multiple connections to a server (ex: Fork/join Apache model / CGI-bin / PHP / etc. etc.). Multiple connections to other servers (SMTP, IRC, etc. etc.)

A ton of problems are "easy parallelism" in my experience. Probably most problems. Yeah, there's some hard problems out there, but beginners should learn how to parallelize the easy stuff first.
How often was he found writing torture?
Making honey without bees and milk without cows
I've gone through some level of effort to try to document ISP reliability issues over the years and it's remarkably difficult to do anything comprehensive. SamKnows is the closest thing I've found but it's difficult to understand the distribution of their service and/or what all is done with the data they collect.
Microsoft acquired Forethought, LLC in 1987. PowerPoint is still among the most used applications in the world. Plenty of counter-anecdotes to choose from too, if you want to try to draw conclusions.
First big options trader was Russel Sage, the instrument were called privileges at the time, late 19th century into the very early 20th century.
Hedge funds and Hedging have little to do with each other besides that both can involve derivatives, leveraged speculative contracts. Hedge funds took off in the 1990s after a quite rise in the 1980s. SEC Regulation D is what set off this economic catastrophe from the USA to the world. Reg D was implemented to enable venture capital. Proprietary traders like Paul Tudor Jones had been doing speculative trading in financial derivatives since the 1970s using various often offshore locations to base the supposed business presence. Reg D was intended to fund startups with a nice help to the manangers who took the risk to carry forward their gains from one successful project to the next tax free as a balance to the frequent losses. The carryforward amount only gets taxed when it exits the investment fund. The Prop Traders kept the carry tax break to them selves and passed their monthly wins and losses over to their investors, in the 1990s long term capital gains got a lower tax rate and a new scam arose where these and so called private equity funds passed all gains, even short term trading gains over to the investors as long term capital gains this exploded the Hedge fund scene and are at least partially responsible for the crashes of 1997, 1998, contributed to the dot com bubble and pop, and the early 2000s real estate bubble and pop and on to our current tax cut fueled bubble.
The joke is Hedging is supposed to reduce risk exposure While Hedge Funds are risky and speculative with the incentives for the investor and manager misaligned, the only hedge these funds provide to an average rich person is it balances the conservative take most fund manager's take with investment funds.
Hedge funds also often use more leverage than a retail investor is allowed to.
So if I don't spend but save, there's no limits on the growth of my wealth? That's not going to be a popular option. People are concerned about wealth growing without bounds (and the growth of power that comes with it). Taxing that less is concerning in terms of the effect on social dynamics.
Learning How to Be Comfortable Being Uncomfortable
You can choose to move away (although then you might have to deal with lightning and tornadoes and droughts), or you can choose to live in areas with better code compliance. Those are still in your control.
Yes you only need to find exploitable structure in one NP-complete problem to solve all of NP, which is why I called such a hypothetical discovery a "general trick".
implying what, blacks are violent savages incapable of discussion? Get a life, you vile racist
Millers pi supports wifi, 9front does not[1]. Though 9front is probably more newbie friendly as it has a little more polish and a the FQA/docs have been improving greatly as of late.

1. Millers wifi implementation is different than 9fronts wifi so a lot of work needs to be done to get Rich's driver working on 9front. Patches welcome :-)
Faster larger more accurate models of the top off my head.
Reimagining the SQL Curriculum: Change How SQL Is Taught
Also a decent chance your fixed-network connection is going through a Nokia edge/core router along the way.
The other answers are good (it takes O(n^2) time just to read two matrices, so you can't possibly multiply them more quickly than that), but they leave out a critical part of that analysis that I want to highlight just in case it would have otherwise bitten you in the future:

You _do_ actually have to read all the entries in both matrices -- if you know K-1 out of K values then in general you still can't uniquely compute the output of matrix multiplication. Consequently, any algorithm relying on only some subset of the entries is at best an approximation.

If you have more information (e.g., that one or both of the matrices is sufficiently sparse) then you can potentially do better.
Can you elaborate? Is Rust gradually becoming more complex?
This makes sense, and even as I was writing the initial comment I realized suggesting GPT was a bit lazy/imprecise, but it gets the general idea across quickly, and GPT HAS been remarkable good at things other than just completing stories or news articles. Realistically though yes, I'd expect it would be something geared from the ground up for navigating a game-like space, like, again, a very very souped up version of MarI/O.

Something like speeding up TCPED seems like a much more modest and immediately doable goal; reminds me of efforts to automate financial analysis to some degree. Love the codename if it's actually genuine.

And yes, obviously secrecy makes sense, but I'm not sure to what extent. Obviously the whole point of MAD was that it was loudly trumpeted as a deterrent. It doesn't seem impossible that the same might happen here. On the other hand, the military certainly has some ability to keep things quiet when they need to.
My dad was a Capt. in the USAF in the mid 60's. He was stationed at Minot AFB, ND., and launched a new test Minuteman, but of course he didn't know it was a test at the time he and his partner were ordered to turn their keys during the height of the cold war with the Soviet Union. I have a plaque with the key he turned (the teeth were filed off though) along with a poster-sized color photo of the missile coming out of the ground and his issued 38 special S&W revolver. Since he was locked away underground with 1 other person for days at a time with no contact with the outside world, I was wondering why they had guns. He said it was in case your partner didn't turn their key after ordered to do so...

One thing he got a kick of before he passed away, was using google earth to check out the old base. He was surprised at how much you could see.
> if Windows decided to export every system-level API as a DCOM object, that would also get you the same kind of "the whole universe is networked" kind of deal.

The difference is that in Plan 9, there is no 'if', and there's no other option for accessing resources. All programs interface with the OS and other programs via 9p, more or less: Notable exceptions
are process creation calls like rfork() and exec().

> but 9p the protocol appears not to have any concept of mmap:

Correct. Mmap is a kernel feature -- and mmap style stuff is only really done for demand paging of binaries at the moment. You get a cache miss and a page fault? Backfill with a read. Backfilling IO on page fault is really all mmap does, conceptually.
This does not seem better.
I found this part about Rust at the end particularly interesting:

> All that said, it is possible that SQLite might one day be recoded in Rust. Recoding SQLite in Go is unlikely since Go hates assert(). But Rust is a possibility. Some preconditions that must occur before SQLite is recoded in Rust include:

> Rust needs to mature a little more, stop changing so fast, and move further toward being old and boring.

> A. Rust needs to demonstrate that it can be used to create general-purpose libraries that are callable from all other programming languages.

> B. Rust needs to demonstrate that it can produce object code that works on obscure embedded devices, including devices that lack an operating system.

> C. Rust needs to pick up the necessary tooling that enables one to do 100% branch coverage testing of the compiled binaries.

> D. Rust needs a mechanism to recover gracefully from OOM errors.

> E. Rust needs to demonstrate that it can do the kinds of work that C does in SQLite without a significant speed penalty.
As the pandemic eases, I suspect we'll see a bigger return to the office than expected.

The biggest driver will be human nature. Political machinations that work in person for self gain do not necessarily work with WFH. I'm already hearing some FOMO as people that work in the office are promoted over people working remotely.
>companies would be more eager to switch from Windows to something more secure

That would be true if in 2021 the alternatives were more secure than Windows, which I doubt.
Norton doesn't understand the principle of virtual work and should go back and read D'Alembert and Lanczos.
>Don't sue the police

>Sue the school system

No. The article states that the school already lost grant funding because an organization didn't like what they were doing. I'd also be willing to bet the school is doing this due to lack of funding to begin with. Taking even more of their funding away would not help anything.
I'm no expert, but IMHO it feels like a problem that might have O(n^2 log(n)) time complexity. That would be more satisfying than some arbitrary non-integer exponent.
I've said it many times, but nobody seems concerned: Certificate authorities are being used as tools of censorship by oppressive regimes. Until a central-authority-free alternative exists, the move to HTTPS is bad for a free world.
what about http://neverssl.com/ ? I use that all the time to force a wifi connect dialog to pop up.
Have you tried forcing QUIC on or SPDY off in Firefox to see if either of those options circumvents it?
People who are interested in OS security should fund Redox OS.

https://www.patreon.com/redox_os

The fact that he is only getting around $1,000 per month on Patreon points to deep, deep flaws in humanity. Especially when you compare it to other funding amounts for say Linux or popular smut on Patreon. A total lack of foresight and values.
The root issue seems to be that this particular police force is allowed to harass people for no good reason related to past or present crime. The goofy reasons they use to justify this behaviour are irrelevant.
AEGIS can operate in fully automatic mode as well.
The only GPU-like thing it has is on-board HBM2 RAM (which other CPUs could do, but haven't bothered to do for some reason. Except that one Xeon Phi using the HMC competitor to HBM).

The SIMD-model of A64Fx: the SVE instruction set of ARM, is coming to mainstream Neoverse V-series ARM chips within a year or two.

SVE is CPU-parallelism. Well, its SIMD, but its just 512-bit SIMD (equivalent to AVX512 in width). So that's smaller scale SIMD / CPU parallelism IMO.

Those A64Fx are going to be branch-predicting and executing those SIMD-instructions out-of-order. Its a CPU.

-------

I consider GPUs to be the simpler in-order but more parallel stuff (AMD, NVidia, Xilinx maybe). But you're right in that the line keeps getting blurred each year. (NVidia's dual-issue pipelines is a very CPU-like feature. AVX512 and SVE pushing 512-bits is getting closer-and-closer to GPU-like SIMD widths)
How to Implement Multiplayer feature using Photon Engine 2
Why is virtual work not taught anymore?
ZGC pause times will be the same regardless of heap size. ZGC currently supports heaps from 8MB to 16TB. So if you have 4-32GB heaps and want low latency, then ZGC is definitely something to try.
That Democrats worry about their constituents instead of voting for programs where the benefits go to groups that are overwhelmingly Republican. See for example coal miner pension bailouts.
I think 250 was likely under market value, and the seller could have raise the price more.

And yelling, made the prise jump closer to market value.
My favorite part is the diagram where the police consider "hanging around in public" as a bad thing.

I am not a crazy conspiracy theorist but seems like they want the streets and malls empty of people, everyone locked away in their jai-- I mean homes.
I mean that's fair, but it's really frustrating that for whatever reason all the other clients work. I just want to figure out what's going on and how the firewall knows to target firefox. Like I said IT's response is "well who cares just use Chrome".
The family owns the building. I’m sure there is quite a bit of value to be “unlocked” should they ever shutter the business.
> I don't see how that proves your point

After calling me "delusional" I'll not feel as bad pointing out that if you can't understand why I've included in my argument something that is "basically the opposite of what you want" then you haven't understood my argument at all.

Perhaps try reading it again and, instead of taking issue with it prematurely, try to understand it first. That's probably a good general guideline for you.

I'm out.
And sadly I probably remembered it from about that time...
I agree. The big appeal of remote work for me personally is the option to move somewhere that I can afford. A hybrid approach doesn't offer that.
Electro-optical reconnaisance spacecrafts
oh, and scripting wise you can fully automate davinci with python.
Most big ideas have cyclical openings where they can be applied. Kind of like a Mars transfer window.

So, if something had a window 20 years ago, but didn’t get applied, there’s a good chance that another window has opened up.
> Glasses for instance are not "natural"

There is quite a bit of pseudoscience on the internet that people don't really need glasses, they can train their eyes to work without them. See, for instance, the so-called Bates method[0], which had been well-debunked already in the mid-20th-century but, like so many quack claims, got a new life from the web.

[0] https://en.wikipedia.org/wiki/Bates_method
oh. it's just playing a youtube (you can click through to youtube on the top left - "ThisChannelDoesNotExist" the videos are unlisted)
My own suspicion is that the universe is not only queerer than we suppose, but queerer than we can suppose. -J.B.S. Haldane
No that's new to me. I'll look into it, thanks!