skysight-inc/HackerNews huggingface dataset:
Yeah, that drives me nuts. It would take me quite a long time to explain the combination of constraints, requirements, goals, and office politics that make Y the thing I actually have to do, yet even when I say as much in the question people still insist that they know my problem domain better than I do. It is maddening.

Don't take the actual problem and pretend it is an easier one you know how to solve just to look smart and/or helpful.
Why can't google chrome just have a special login cookie? So you need to log in to chrome, but doing so doesn't mean you're logged into your google account.
This group in particular has a terrible record: https://www.vox.com/future-perfect/2020/5/2/21241261/coronav...
> Minified versions of most 3rd party libraries are provided directly by the open source maintainers, so minifying your own code and including their minified library isn't violating anything. Companies are under no obligation to provide their own proprietary source code in a readable format with variable names intact.

You didn't understand what the speaker meant here. The point is (indeed) not that the license states that you must provide a readable format with variable names intact. You can use map files for that or just link the original where they can find the software for themselves. It's this link and notice that people can go out and use it for themselves, the license that you are required to include, that might be stripped by minification.

If the authors provide a minified, unlicensed version themselves, then that is copyrighted and you're not allowed to use it. You don't have a license without a license, so if the minified version doesn't contain a license, then you can't use it. Likely, there is a separate file or page saying what the code is licensed as and that covers the minified version as well. But that doesn't give you a get out of jail free card: that separate license will (almost always) still say that you have to include a copyright notice somewhere. Perhaps not in the minified file itself, but then elsewhere on the site.

For example, from the MIT license:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Despite 429 points (ATOW), this article is no longer visible from the hn main page.
> Excess deaths could easily be attributed to non-covid factors like Alzheimer’s.

Why would there suddenly be an 100% YoY increase in the number of Alzheimers deaths?
This is my favorite Starlink tracker - also has a nice integration with Google Street View and shows you exactly where to look. https://james.darpinian.com/satellites/?special=starlink

EDIT: Removed "past times" parameter as suggested in comments. Also note you can remove also see loads of other satellites with an unadorned URL : https://james.darpinian.com/satellites
Release Notes: https://bit.ly/3b5acTk
Read more via PyTorch Medium Blog:https://bit.ly/3b62N6f
It’s called minification, not obfuscation. The goal is in the name.

Of course it does also obfuscate to a point where large chunks of code are not easily reusable. You can still easily understand small snippets if you try.
You shouldn't have used the word "covertly". That completely distorted your point and made it false.

I watched the Joe Rogan Josh Rogin clip you linked to. It's very interesting. But what Rogin says is that Fauci "found a way to turn gain-of-function research back on". He doesn't say that Fauci did anything covertly. He's describing effective bureaucratic maneuvering, which Fauci must be good at. He couldn't have stayed in his job for decades otherwise.

"Covert" means something very different, for example if he had taken money that was assigned to different research, funneled it to gain-of-function labs, and then falsified reports about how the money was spent. Some outrageous scenario like that is what you're implying with that word. Rogin implies nothing of the sort. Actually, from the facts in the OP article, which are drawn from public reports, it's clear Fauci got what he wanted overtly. That's how effective bureaucrats get things done.

By overstating the claim, you distracted from the significant thing, which is that Fauci was a major funder of gain-of-function research and, in the dispute between virologists about whether it was too risky or not, was strongly on the side that advocated for it. The other side managed to get the research shut down for a while, and then Fauci managed to get it turned back on. There's no suggestion or evidence that he did so in bad faith, as Rogin is careful to point out. But it does mean that he has a conflict of interest in dismissing the lab leak hypothesis, just like Daszak does. That's already a very strong point, and a lot for people to take. If you say that it was "covert" on top of that, you're acting like the very conspiracy theorist they want to tell everyone you are, and helpfully providing them with a bit that is easily debunked.
Oh man. God forbid you talk about Jeff Bezos in our company chat in a positive light. Good way to get into big trouble. It’s assumed we all know he’s a demon who destroyed countless lives with his low wages and slave labor. We all hate him. If you don’t show you hate him too, you’ll get in big trouble. Reports will be filed. People will be offended.

Don’t dare say anything good about capitalism either, that’s a good way to trigger everyone and get isolated as an insane person.

I believe we’ve gotten to this point simply because of people like you describe essentially winning the war and having control over the company culture. They are a minority but they are very loud and hyper aggressive and controlling of everyone’s behavior. The worst part is, they claim that they’re oppressed, as they control the entire company’s thoughts and speech.
The thing about assertions is they must be easy to write and easy to read. Like: ok(1 < 2) sounds not too long.

Assertions are important because they verify that the code does what its author thinks it does. But they also allow whoever reads the code to know what it is doing, IF it does not crash. From the fact that the program does not crash we can infer that its assertions accurately describe its dynamically changing state.

Assertions are a way for whoever reads and tries to understand the code to "see inside" the variables visible in the readable code.

Assertions tell you something about the dynamic behavior of the code even if you are just plain reading it. And unlike with debugging what the assertions state about the code is always true, as long as the program does not crash.

In short I think that the benefits of assertions for code-understanding are not commonly appreciated as much as they should. It is not only about code-verification. It is as much about code-understanding. Errors are often caused by the programmers making faulty assumptions about the current state of the executing program. Assertions let us know the assumptions we should be making from the code itself.

So if we see assertions as a tool for program understanding, it also follows that the assertions themselves should be easy to read and understand. Keeping them short and simple helps in this respect.

Assertions work great with unit-tests. Unit-tests provide inputs, and assertions verify that the program responds and behaves like we think it should when called with such inputs.
> After being burnt by a person who never wanted to do anything in a conventional, well-supported way* and kept making that explicit request, I have given up volunteering my time to appease them.

That's fine and completely fair. Just don't provide unasked for answers as an alternative.
What if you want, say, continuous scrolling in your blog?

What's the point of advocating against client-side rendering if the alternative is server-side rendering that only covers some of the features you want?
Your $150/month per user is way too high. According to their valuation it is closer to $50/user per year.
The study is counting all excess mortality during the pandemic. This is a bad methodology, and I might add possibly a politically motivated one, but that's neither here nor there.

There are metrics all over the place showing some regions with no lockdowns having less excess mortality and mortality due to covid. Some of the lockdown measures in some places were counterproductive. Some people say all of them were, some people say none of them were anywhere (which makes no sense really), but the truth is probably somewhere in the middle: at least some measures taken in some places were the wrong call. This is to be expected, we didn't know what the disease was going to do and lots of us panicked. But conflating deaths from covid with deaths from the response and attributing all of them to the same cause is going to necessarily include deaths that would not have happened even in the pandemic if it weren't for the response. And we can quantify that, as an example, look at the disparity in excess mortality and covid death between California and Florida. California had a higher excess mortality and a higher covid death rate. Was that excess death in California due to covid, or due to a botched response? Again, probably a bit of both, but there's no way to pick the two categories apart, and so this entire methodology is not useful to quantify anything.
Needing a LD_PRELOAD on a system where LD_PRELOAD is blocked.

Sure it still requires you to have rights to create+run a executable.

But it's a much better model then LD_PRELOAD as it can only be used on executable you can write to, which normally means you your user/group but not other user/group owned executables. Which is especially relevant with suid/sgid.

You can also use this, to patch a library which is compiled in a way where LD_PRELOAD doesn't work. Like suid binaries. Through you have to potentially make a copy and set the suid bit again.
>I think you underestimate how small margins are at most restaurants.

That just means your business model is unsustainable.
Wow, using an op-ed in the Washington Post to threaten her employees' careers? Where is this one in the How To Be A Great Leader manual? Wouldn't a private internal memo be at least marginally better than picking a fight publicly?

Why are executives, regardless of industry, digging in and going to such great lengths to insist that physical presence in a purpose-built office building is the only possible way to work?
I agree with this syntax, but it’s too late now (for JavaScript).

To clarify, JavaScript could have made await the default for async functions, so that if you called an asynchronous function without putting any keyword in front of it, execution would block until the operation completed. In that design, there would be some keyword you would use when you did not want to wait.

What they did: you have to opt-out of async execution by adding the await keyword.

What they could have done: you opt-in to async execution by adding a keyword.

They just chose the wrong default (IMO). It’s not a big deal — it’s easy enough to type “await” here and there. It’s bad, though, that you don’t really see the basic flow of control from examining the code making function calls. You also need to consult the function definitions to see which ones are async.

Another option would be to have no default, and instead require that async functions be called with an explicit indication of whether they are to execute sync or async. That too heavy-handed, IMO. Fine for a statically checked language but not a dynamic one.
> potentially even allowing functions to become small enough that they can be inlined

Apparently, that's no longer the case, at least in V8[0]

Parse times however are indeed a real concern and start to matter a lot as you go down the list of mobile hardware and their performance. This graph[1] shows parse times for a 1MB bundle of JavaScript in various devices.

[0] https://github.com/v8/v8/commit/0702ea3000df8235c8bfcf1e99a9...

[1] https://miro.medium.com/max/1400/1*dnhO1M_zlmAhvtQY_7tZmA.jp...
not as good as google photos, but definitely good enough. thanks this might be it. ill try.
Only if you care about absolute accuracy in sufficiently complex pages. There are many use cases I can think of that really don't.
>I've had the chance to work with people who were openly aligned with the CCP

What's wrong with someone openly having opinions different from yours? If they were really a threat to the US, then they would remain as inconspicuous as possible.
That's also what I was thinking; the latter at least, not the 'this is dumb' part. I do agree with the author that minified javascript is a pain, even if not for the license reason. Sometimes map files are provided, but often not, and it's annoying to have to reverse engineer software that runs on my own computer when, as the author says, the gains are marginal compared to just gzipping the original.
Yes. Auditwheel inspects the native python parts and shoves any external .so dependencies into the wheel, making it hermetic.
"during what has undoubtedly been one of the most difficult years of the previous century"

That seems a bit hyperbolic.
Smart idea. That’s like a hoarder making a rule to get rid of something before getting something else.
Low wages provide no incentive for productivity growth.
That looks like a spam/phishing email. Is that a real company?
>"I can totally see why that'd be enough for some to pass on it and say "nah, no thanks".

I understand. This is their choice. We do not have to agree.
Lol, really? A pandemic doesn't count?
We are polluting our night skies and dark places.
No we don't, because the systems you actually specified are known for a fact not to do the things you alleged that they do.
> simple unit tests aren't the important ones

And yet, they prevented me from committing dumb mistakes to the main branch so many times.

> types are just simple unit tests written for you

Even better if I don't have to write them. Is this really a counter argument?

> dynamic languages only need unit tests because they don't have type systems

But every language has a type system! How would they differentiate an integer from a string if they don't?

Even assembly has a type system (byte vs word vs double-word).

Am I just nitpicking or is that argument fundamentally flawed and ignorant?

> What's going on here? These can't both be right.

They can both be wrong though, and they seem to be IMHO.

This does not incite me to watch the 20min video. This seems too click-baity.
So you call for the opposite of what the speaker does, but why? "Please minify", what makes you say that?
Frankly we need to be sharing more with China and I’m glad to see the first step in place. China is not our enemy. ITAR is an xenophobic encroachment on science. t’s ethical and moral imperative that the US shares it and I support Honeywell in this new corporate social activist role.
I'll never understand how game artists put such immense effort and detail into hardly visible in-between frame details, while putting zero effort into 80% of the time visible base animations. They don't even bother to attach weapons to the character properly (huge sword hovering 20cm away from the back). The transition from slow walking to an intense dash is also hysterical
You can do it with Adobe Illustrator and/or InDesign.
soo all you have to do is dispute the DMCA and your content is back online, by law? and the only next step is for the rights holder to sue you? that doesn't sound right. everyone would be doing it on youtube. or actually, it does sound right, but I doubt it's how it's done in practice.
No worries, I had not taken your comment to be directed at me - still just wanted to clarify.

It's all good and thanks for the info, appreciate it!!
I have this book! I loved Hypercard and spend many hours making silly and functional programs with it.

I wish that somehow it was continued and not sent out to the pasture at Claris.
So, one issue not discussed in the comments is transparency and trust. For example, I can take a look at the js in HN, and I can read what it is and know they aren't doing shady stuff. Of course, this is of interest to very few people, and in most pages that make extensive use of js, it's not even practical to revise the code even if it's clear and well documented. I'm personally biased towards serving as little js as possible as clearly as possible, abundant comments included, but many commenters make a good point for focusing on the target audience. I guess if there's not much code and you don't want to hide it, better serve it without minifying, because any picture you end up serving will make the js seem meaningless in comparison, but I still have doubts.
The Dark Side of Placebo Effect
Thanks! First we simplified the location problem as much as possible, including only serving jobs in the US, for now.

Then we zoomed out on the resolution so that all jobs in a town or region have the same corresponding IDs.

The search requires using an auto-complete, that auto-complete contains the location ID used to complete a search which uses an index on that ID, and with a little luck provides a quick experience for the user.

Does that answer your question?
Tribblix SPARC will continue. While you lose any new features that go into illumos upstream, at least you don't keep getting broken by changes going into illumos upstream.

(This isn't a commitment for all time, naturally. At some point the SPARC hardware I have will stop working. But it turns out to be solidly built and impressively reliable.)
Because while FB definitely doesn't like that this is happening, it will certainly cement their position. 3rd party ad services that are less tech/ML-forward are way way more reliant on the ID tracking than Facebook is, and this actually will probably cement them as the only game in town. This is a very complicated situation.
I again repeat what I said in my original comment:

I highly doubt all 781 million acres can only be used for animal grazing.
...are they? In the US?

One thing I really do appreciate about Google products is that I'm able to fully disable personalization. My Youtube homepage is completely depersonalized, because I went through their privacy settings and switched off everything. I can't say whether or not Google is still secretly tracking me, but my biggest concern is actually that algorithmic recommendations put me in a filter bubble. Google lets me turn off the bubble.

Amazon, by contrast, does not let me depersonalize my recommendations. Neither does Netflix. There was a period of several years where I would periodically go through my Amazon history and manually mark everything as a gift. This worked for a time, but abruptly stopped one day. I assume Amazon decided I'd marked too many things as gifts and my selections should be ignored.
Right, I agree with that. But it was only valid for the first few weeks. The healthcare systems weren't critically overrun anywhere in the world. Yes, from time to time not every patient they wanted to put on a ventilator got one, but ventilators doesn't dramatically improve the odds of survival so it wasn't a big deal anyway.

So why did California continue with their measures for a year? They still did among the worst in the world so those measures seems to have had little to no effect at all.
Go outside this evening if the sky is clear. If you're anywhere between 30 degrees and 60 degrees, there are multiple starlink satellites in your line of sight all the time.

Can you point them out? No, they're invisible at their operational altitude.
Do minifiers typically strip dead code? Beyond removing whitespace and unnecessary semicolons, I know they rewrite some if statements into confusing?alternative:formats that save bytes but do the same thing, but really cutting parts out?

Obviously less non-whitespace data to parse will make the parsing faster, but I would be curious whether it bothers trying to detect dead code. It seems similar to a halting problem, knowing whether something can be reached, but I'm not well-versed enough in that theory to really say much more than this gut feeling.
That idea of learning something new every day is sound. I find when I sprint and try to learn too fast there’s a law of finishing returns.
ITAR controlled is (very) different than classified.

According to Honeywell the technology involved “is commercially available throughout the world. No detailed manufacturing or engineering expertise was shared.”
They also have the 2.0 book and his AppleScript handbook which was really helpful.

https://archive.org/search.php?query=creator%3A%22Goodman%2C...
I think Supercard is still going, its sorta like a souped up version of Hypercard
Ah - thanks, I vaguely recalled $150 but not sure where I read that.
We also have a coverage map for Starlink: https://orbitalindex.com/feature/starlink-coverage/
The part that doesn't make sense to me is that the binaural beat frequency corresponds with the physical beat frequency of the sound. So if you got 432Hz in one ear and 428Hz in the other, you're going to hear a 4Hz beat frequency between the two.

If the cochlea is effectively taste buds for sound, the only thing the brain is going to get is which part of the cochlea is being tickled. There's no time domain information there, just some ambiguous 'pitch'.

If that's the case though, how does the brain know to synthesize the 4Hz differential between these two frequencies. The 432Hz and the 428Hz aren't making it to the brain, just the fact both ears are getting tickled in very close but different places.

(Also my dad absolutely LOVED watching JSM and would always call us into the room any time he was doing one of his crazy experiments on TV. I agree his stuff is very 'sampleable'

Edit: Just watched the video, it's actually a gold mine for hip hop lol. Just play this in the background and scrub around his videos - https://www.youtube.com/watch?v=JVISRjhXzzM

good thing it's friday (may need to fix volume) - http://www.youtubemultiplier.com/6095af3ba32b6-jsm-on-beats-...)
> This is something that is obviously avoided with reference counting

You'd prefer your data being larger in memory due to refcount fields and slower to access due to atomic operations on those fields?
First of all, "shadow profikes" aren't a conspiracy theory. They're a fact.

Secondly, the profiles aren't 'useless'. They're highly valuable. Both for being able to present users with a targeted experience from day one & for controlling the internet-identity part of the online world. Which will surely only become more important with time, as more and more things from our lives move online.
That page is 404 when I click it. This one works:

https://www.nasdaq.com/articles/tesla-tells-regulator-that-f...
Similar story here - a family member contracted COVID in a nursing home, was sent to the hospital due to low blood oxygen levels, and was discharged. They passed away 2 weeks later, but the cause of death was not listed as COVID. I live in a red state, and for some reason, people are very hesitant to admit COVID can kill.
They are responsible for enforcing safety standards, or having safety standards in the first place. Financiers have no authority on building standards or procedures, particularly in a place like China.
I'd wager the version of COBOL GP used was older. I learned COBOL in the 90s on a personal PC, and it allowed structured programs then. No spaghetti code needed, just PERFORMs and strategically placed periods. Even a program with GOTOs could be made be structured.