skysight-inc/HackerNews huggingface dataset:
I don´t know why you are being downvoted. Amazon could very easily invest in decreasing fake reviews and fake items but they don't. They don't care because it doesn't give them any more profit, instead it will give them unhappy sellers.
There are features like "Edge Enhancement" and "Motion Smoothing" that supposedly work hand-in-hand to improve the image, but I'm not particularly convinced that they succeed all that well, except on the roughest images.

Edge Enhancement is pretty much what you are talking about with audio.

The way I applied it to audio, was to treat the spectral analyzer output as an image. Where the weird artifacts showed up most was when the overtones weren't precisely edited the same way. It was especially obvious in stereo, where weird glitches were really obvious hard-left or hard-right because of differences in the smoothing. Even if you couldn't identify what happened, it would catch your attention one side or the other. And it took away a lot of the "alive-ness" which I described as making guitar sound more synthy.

Here's the type of image I was working with: http://www.music-software-reviews.com/image-files/adobe_audi...

This was back in the latter 90's / early Y2K, so there might be significantly better methods available for keeping it consistent now.
That says 35% of downloads, which might mean as you say. But it may also be using the word as it is commonly used by the general public; referring specifically to browsers placing a file in the user's '~/Downloads' directory. That page doesn't seem to clarify. It's unclear if 'streaming' is counted as 'downloading.'
> How do you got into CG?

There's plenty of job openings in game development industry outside of the top of the field roles for the best AAA projects. These job openings require less expertise and experience, but yet will allow you to get your hands dirty with various areas, 3d rendering included — although in smaller studios working on smaller projects you most likely will not be a part of dedicated rendering team and will be involved in different areas of the project.
I imagine this makes testing your application against various OS releases super fun.
Would be curious what the average TC is for a SWE.
Experimentation Infrastructure at LinkedIn
The reason that scheduling and build tools tend to overlap in functionality is that they are both at heart tools for processing DAGs.
> how is useEffect more expressive than componentDidMount

Well, useEffect cross-cuts way more of the component lifecycle than just componentDidMount: it also handles componentDidUpdate and componentWillUnmount, and a few other things that didn't quite get lifecycle functions before. I suppose you could call it useWhenComponentMountsUpdatesOrWillUnmount, but "effect" as in "side effect" for when the component moves through lifecycle events isn't an uncommon name for that sort of thing (even outside of React).
No, not even a single one of them. Read Gene Myers paper in 1995 or 2005. Modern OLC assemblers all follow that route which has nothing to do with the Hamilton problem. Equating overlap based assembly to a Hamilton problem is the biggest lie in the field of sequence assembly. Please stop spreading that.
>I know HN will see this as Apple further locking down the platform, but it's also plausible that they just want to reduce the number of ways the OS can be installed and upgraded.

War is peace, freedom is slavery etc.
They might pop back up with a lot of positive reviews: I just came across a product (random cheap drone) That had lots of great reviews... Only before a certain point, they were for a different product (some type of art kit) even with reviewer pictures of that older product.

So sellers are doing a sort of "money laundering" of product listings, placing new items, descriptions, and photos over an existing item.
Seems like with new TLDs coming out all the time, there should be no validation being done. You attempt to resolve the name entered and allow it if it passes.
It depends on what you use them for, but I think you would need it documented that you do it and why.
Microsoft says it found malicious software in its systems
I saw your comment and implemented the ability to connect a repository of static files and host them on our app platform (Uffizzi.com) -- we have a generous free tier! Email is in my profile if you have any questions or feature requests.
Depends on the size of your account and how you trade, and what you're looking to get out of it.

If you have an account value of over $110,000 IBKR will offer you the industry's lowest margin rates (as low as 0.75%, tax deductible) and very competitive order pricing, without PFOF. Of course with a substantial account you can ask any of them to match IBKR margin rates and they likely will.

I sell a lot of margin-secured put options for passive income, and having a 15% portfolio margin maintenance requirement gives me a lot of headroom -- not that I'd ever max it out, I just don't want to be anywhere close. Further the margin impact of out of the money options is also calculated generously.

They also offer access to basically any product in any market anywhere in the world. I sell index futures options in the US for instance, but if you want to trade on Canadian, European, Australian or Asian exchanges, it's just a button click away.

You can also practice tax-aware borrowing and use their debit card to make purchases against your margin, and also, they offer bill pay which works against your margin balance too. My personal economy involves holding a 6-month cash buffer in my bank account, and investing anything that comes in - and borrowing against it to pay bills. Then, I use the proceeds from my short-term options trades, and dividends from my longer-term positions, to pay them off.
Venmo doesn't have it's own currency it just uses USD.
The github repo you linked (https://github.com/TimelyToga/tlotk/) say page does not exist, so it seems to be private and not public?
> So yes, a commit is just a snapshot, a copy, it is simply saved in a much more efficient way.

Not really. Although it might be helpful to explain to someone entirely new to git that a commit marks a revision, and a revision is kind of a copy of a project folder, that mental model has no bearing to what a revision control does or helps you accomplish.

I mean, as soon as you talk about diffs and branches and cherry picks and merges then thinking about copies of a folder spread around does not explain what's happening.

And what's the point of git if not to track and manage diffs?
I had to do this on a recent project because Corporate IT departments sometimes flag anything that has a create account / login prompt with a password field. Once you get on their shitlist it can take months of fighting the red tape machine to get off of it again. So we bypassed that with passwordless login using email.

Unrelated, but we also discovered that one corporate had some kind of batshit crazy network where requests would be routed through different exit IP addresses in different regions for the same user. On top of that, 5 seconds later it would repeat a request. Not just GET requests either, but also POST requests. How they get by without horrible things happening is beyond me. This completely broke user sessions since any login attempt would be followed by a second login for the same user which invalidated the session token. Imagine trying to use your online bank with that network. If anyone has seen anything similar in the wild, I'd love to hear from you. We never figured out what software they have that does that. We changed how our sessions work to get around it, but it probably ranks as the most bizarre issue I've encountered in my 20 year career.
Very interesting article.

Some humble thoughts:

The discussion on the SSAO suggests that the game's system uses GTAO - lots of features suggest at the least heavy inspiration from the technique (see "Practical Realtime Strategies for Accurate Indirect Occlusion" - relatively accessible paper).

The way the game's rendering is set up seems very carefully thought out. Namely, the relative lack of pre-baking and lighting "tricks." This accomplishes several things at once: It simplifies development of locations and assets - hugely important in a game with a scope this large, it makes the lighting/visuals of the game more robust and consistent in quality, and it also allows the integration of ray tracing effects without changing the artists' and designers' process.

Since even without ray tracing the game uses PBR and broadly physically plausible (though carefully designed) lighting, adding ray-tracing doesn't require a massive amount of extra work. All the information is already there, and it'll be much easier to make it look good.

All in all, reading this article has done just as much to convince me that the game is "next-gen" (at least in terms of graphics) as actually playing it has :)

As a comparison, the ENB mod for Skyrim allows dynamic lighting in that game, but to actually use physically plausible light locations rather than the base game's prebaked light maps essentially requires redoing the lighting for all the locations in the entire game (there are several mods that do indeed do this.)

Before CP2077 I still hadn't seen a game that definitely beat what you could accomplish with modded Skyrim for visuals - even in very recent games it was all still fundamentally done the same way. Good to see that essentially a decade of near stagnation has ended. It's a little vexing that the state of PC gaming is so dependent on the release of new consoles, though.

Edits: for minor fixes
Yeah. That's a perfectly valid form of version control. You could tell them to imagine renaming the directory each time with an incrementing number. That's the version number, hence version control.

Merge can be explained too. Say you send the folder to your friend and that night you both make a new version. If you want to consolidate your changes you have to merge them together. I don't see why this requires commits to be seen as diffs.

Rebase is a bit more tricky. Maybe that's what you were thinking of?
aren't rolling negative equity from another car into that.

Yes, that would not anymore fit into the description of financing part of a 10k car.
I'm not entirely sure if I understand what you're saying completely, but if I do, then that's even _more_ to my point I made.

If I have $100M to invest, why the hell would I go on Coinbase like a common day trader millenial looking to make $2500, rather than use Gemini Trust to store my millions, where I could save hundreds of thousands or millions of dollars using their auction system?

To loosely use an analogy if you will, Robinhood is to Coinbase as Vanguard is to Gemini.
> which is a function of greed and laziness

This is incorrect, or at least not a useful lens with which to examine the problem. Societal changes on the level of the obesity epidemic (universal to the point of affecting lab animals) don't happen because of individual increases in greed and laziness. There is at least one broad nutritional/socioeconomic factor behind this, probably several, but because of the state of nutritional science we don't know what they are.
It’s more complicated than that!

Packfiles use delta compression to store repositories more compactly, but the deltas are not at all related to commits. The objects (blobs, trees, etc.) are sorted for similarity, completely ignoring the graph of commit history and completely ignoring filenames or directory structures, then delta compression is applied. This allows git’s storage to be smaller than version control systems that use a storage structure that preserves history or filenames.
Enhancing My Home Network (Ft. My Raspberry Pi)
My go to meal when I don't have much time is lentils and frozen broccoli. I put 180g red lentils in my pressure cooker with 500ml water and 400g frozen broccoli. Done in about 10 minutes. Very filling, tasty and healthy. I usually eat it with rice. Add whatever spice you like but I recommend turmeric, cumin, cayenne, mustard seed, and black pepper. But it also tastes good with just salt!
Be aware that eBay now censors low star reviews. I've had my 1-star review of fake products removed twice from eBay.
The reluctance towards moving to git in the FreeBSD community actually provided the central theme in the book "git commit murder": https://mwl.io/archives/2913
Are you aware that smoking cannabis is absolutely nothing like rape? and moreover is already legal in many U.S. states where cannabis can be grown and sold legally???

Also, Porn is already legal.* And it is already accepted by large portions of the population.

Making porn more acceptable doesn't end the rape problem.
Exactly. And the other day I did exactly that with piping diff through apply so I had more control over conflicts I was hitting. Suspect all the years in svn just make it easier for me to think of it that way rather than some magical operation.
Not entirely sure how you got that from my post comparing Coinbase to Gemini while responding to a parent comment talking about wealth management, but OK. I'm not the one claiming there are any sort of worthwhile margins in crypto storage.
We used to have a phrase: So smart they're stupid.

I don't think this is actually a general rule. But it isn't hard to find examples. Here is an astrophysicist pulling off his best Ralph Wiggums: https://www.cbc.ca/radio/asithappens/as-it-happens-tuesday-e... This story starts off ridiculously, and just keeps going deeper. He was even trying to shove pliers up his nose...
Cruise, the scientologist, did not have much stability in his early life, and as a result, he attended eight different elementary schools and three different high schools. Cruise was kicked off the high school football team when he was caught drinking beer before a game. Cruise described his father as "a merchant of chaos", a "bully", and a "coward" who beat his children. He elaborated, "[My father] was the kind of person where, if something goes wrong, he kicks you. Cruise never saw a day in college.
You can still download full installers for any version. And you can still perform incremental updates live via software update. The only thing no longer available are downloadable delta updates.
This is a separate in-vitro study that seems to suggest it's not the caffeine that is helping https://www.frontiersin.org/articles/10.3389/fnins.2018.0073...
"Peak pleasure to meet you partner, I profitably peddle petabytes of porn patterns and provide payments"
I'm not being "obtuse" at all, "Bro".

I'm addressing the specific, and oft-repeated, claim that cow farts as such somehow magically put more carbon in the air than there was before.

Now, there may be other issues associated with cattle raising, but that is not, and has never been, my point.

Since you apparently do not dispute my main point, I think we're finished here.

P.S. After reading your reference on the pre-European number of bison more carefully, your claim of 30 million is not supported at all by the author. The previous estimates given in the paper range all over the place, up to 1 billion (!). The author is careful to point out that all of those numbers are more or less junk, and the only conclusion the author actually makes is that there were "likely" "tens of millions" of bison.

That does not match your claim of a hard 30 million.
> that mental model has no bearing to what a revision control does or helps you accomplish.

It's exactly what revision control does and helps you to accomplish. What do you think revision control is for if not that?
This is one way they make money. Robinhood is free because it makes interest on the money you ACH transfer in that sits while you make your decision on what to buy. They have a big bank account holding all of the user's funds and get interest on it. Of course they cannot make interest on the money traded for a stock though.
Pretty much. Though if you get an offer they are likely to want you to start right away.
One more step towards making a unified OS for both desktop and mobile. There hasn't been a single MacOS update that hasn't inched ever closer to this obvious eventual goal. One day you won't access actual files, they will be some abstract thing that can only be accessed via authenticated APIs. No "Apple account" -> no ability to use your device.
The game itself is so far away from "really good" I can't even begin to explain.

It's a "film critic who doesn't believe games are art"'s idea of a game - a pretty world with few meaningful choices, dumb AI, huge swathes of features obviously ripped out, very little aesthetic customisation etc.

The world is quite nice, but I feel more interested in (and more engaged by) Fallout 4 (and that's something because Fallout 4 isn't particularly good either and barely an RPG).

There is more to it's problems than just performance.
Enough with your racist dog whistles.
In fact I have my stove unplugged and 3 instant pots sitting on top of it (and an air fryer near by)
Strict null checks doesn't change the language. It doesn't make the `null` feature of JavaScript go away, it just makes it more explicit in the type annotation. So `null` isn't bad. Languages that don't have `null` have something similar like `Option`.

To me, that helps make the code more maintainable and that's the biggest benefit, even more than catching bugs. The process of maintaining code involves asking questions about the code. "What is this code for?" "Was this code written to handle <edge case>?" "Can this value, sent to me from another part of the system I'm not familiar with, ever be null?"

In a strict null check world, you can answer the last question with confidence just by looking at the type signature. Without strict null check, the types don't tell you anything about whether a variable can be null, so figuring that out can be anywhere between a distraction to a huge endeavor.
The Essex Boys: how nine traders hit a gusher with negative oil
This is huge!

"It’ll work the exact same way Pages does: just write your code, git push, and we’ll deploy it for you. The only difference is, it won’t just be your frontend, it’ll be your backend, too. And just to be clear: this is not just for stateless functions. With Workers KV and Durable Objects, we see a huge opportunity to really enable any web application to be built on this platform."

The three primitives to anything on the internet is

1) static assets - just served as is to the client (cf pages/cdn)
2) dynamic api - compute per client request (cf workers)
3) a fast and consistent data store - (cf kv / objects)

The three primitives allow any developer to build powerful serverless services. Plus they have built in analytics and other nice extras.

What I want next from cloudflare is being able to run containers like google cloud run, and a nice firestore like database. That would make cloudflare a pretty amazing cloud provider.
Sam Harris Is Right About Moral Realism
> Mia was once a stranger in town

Weren't we all?
Kotlin has this, may not be part of mainstream languages, depending on the definition.
The point is that she consented to the creation of the content and the distribution.

As with GDP, part of Mia's issue was that the content was distributed outside the terms she agreed to.
A surprising number of people think that git commits are diffs. To fully understand git you have to understand the DAG and that absolutely does not contain diffs! Great article.
Darcs is quite usable in my experience, for medium-sized projects, at least. Say ~50MB of source with ~10 years of history. Darcs has inspired the next version of itself (version 3), but it's not clear how that will compare with Pijul.
In general, it's recommended to use NOT NULL in SQL as well. In practice, NULL causes many SQL statements to require 2 conditionals for logic instead of 1, introducing subtle bugs.

There are exceptions, but I haven't seen many. One useful one is if you want a unique index on a column and you can't use "", you can use NULL.

Another is if you need the full range of a column, plus indicating whether data was supplied or not. I see that more with applications involving money, whereas the empty string works fine for most tables used in SaaS and social applications.

Source: DBA.
Hm I definitely do, for my whole family. I work at home, though
How would cookies help mitigate against DDoS attacks?
But this is life, and there's not really a difference between "arbitrary rule system designed for a game" and "arbitrary rule system designed for 5-star reviews". They're both just "arbitrary rules", and some people are going to Play to Win. So what are you going to do about them?
Valve maintain a steam runtime which aims to smooth over a lot of the bumps.
>As long as you're getting sufficient sleep and feel rested when you do sleep, I don't think it matters when you do it as it relates to this issue.

I usually sleep 9-10 hours and feel very tired all day. If I sleep 11-11.5 hours, then I'll feel rested, but this rarely happens.

Don't get me wrong, there are plenty of days I have an early meeting morning and sleep for 6-7h, but I will feel even more tired than when I sleep "only" 9h. Frustrating because 9h is on the verge of "too much sleep" for most people.
There are probably other tobacco-company inspired tactics they could try, like funding the social media institute to show that there is no harm from facebook and how it is a more accurate source of information than newspapers or other media; also how instagram posting is positively correlated with being more attractive than average humans.

They could also sponsor courses in how to safely use social networking platforms.
I think your comparison to VSCode is very useful, but with regards to crashing - I’ve not had Teams crash even once after a year of heavy use.

VSCode was made with the explicit intent of attracting software developers, who not always but generally get to use whatever editor they want. If VSCode was not snappy and responsive, it would never have been a viable product for its target market.

Chat is the other way around. Slack is on my computer and there’s nothing stopping me from using it, but every org I’ve been at has mandated official communication channels, and for me it’s teams. Chat platform decisions are not made by the same metrics that software developers use for editors. I’m not excusing it, but I don’t see how it could work another way. I would assume teams project managers are incentivized to deliver a list of features and integrations that are targeted squarely at the desires of mid to senior level enterprise IT execs.
I never understand why this is done. All it does is completely undermine the entire ecosystem that took years and billions to make. What a shortsighted move. Even more confusing, Amazon LPs say they want to be customer and user focused. Are the end users not the real users here?
Personally, I see it as a user hostile change.