skysight-inc/HackerNews huggingface dataset:
This is truly appalling per se, even more so during a global pandemic.

If I can be of any help to stop this, disrupt these guys or whatever I'm ready to give a few of my days and nights to it.
Contact email in my about.

I'm a professional developper with a dormant interest in ethical hacking. Been following EH courses, done some CTFs ranging from basic web pen testing to crypto and assembly debugging and been reading/watching keenly everything I saw on cyber-security in the past 5-6 years.
This is a different, related trick, which I explored in detail in PoC||GTFO 15:13.

https://archive.org/stream/pocorgtfo15#page/n96/mode/1up

This isn't based on attacking scaling algorithms per se, but rather on the fact that most browsers honor the gAMA gamma setting in PNG file headers, while most image processing libraries don't and strip it when downscaling them.

The abuse potential for AI training exists here too, but both attacks are a bit of a stretch.
CMD+F with AI – Pretty Cool
challenge accepted!

https://i.imgur.com/tORlPQb.png
Stadia would like you to play from a Chromecast to your TV in that situation.
Thanks for sharing this -- I'm 32 and only just finishing my undergrad in mathematics (I say finishing but I'm between 1 and 2 years away depending on how many courses I can juggle in addition to my day job and grown up responsibilities :)). And your post made me feel silly for feeling too old and silly to even bother to finish at this point in my life
A quick search shows the 8800GT was released in Oct 2007 and was 180 GBP. [0] Using an inflation calculator this comes out to 256 GBP today, [1] so about the same price as the cards you're looking at. That being said, it looks like even in 2019 average weekly wages (in GBP) have declined since 2008, so accounting for inflation, most Britons are maybe just simply poorer now [2] (2020 of course has been even worse. [3])

Anyway, ignoring all that, IMO gaming is still more affordable than it's ever been - you can get a used Xbox One S for about $100 on eBay, or for PC gaming, you can get a used RX 470 or GTX 1060 for a bit less than that, which are fine GPUs for 1080p gaming performance. Also, even relatively modern AAA games can now be played at low-medium settings at 720 or 1080p30 without a dedicated GPU on a late-model Ryzen APU.

[0] https://www.theregister.com/Print/2007/11/12/review_nvidia_g...

[1] https://www.hl.co.uk/tools/calculators/inflation-calculator

[2] https://www.bbc.com/news/business-49328855

[3] https://tradingeconomics.com/united-kingdom/wage-growth
Perhaps a silly question, but why would you not want to retire?

My grandparents keep mentally active (they are in their 80s) and pre-covid socially active. Plenty of books to read and things to learn, but they do so purely for fun.

Why not just learn things for fun at that age?
Exactly my opinion! I write python for a living since more than 13 years, and I find Go awfully verbose. It makes simple things feel like a chore. A three-to-one ratio of lines of code sounds about right. That's not a trade-off I can make, no matter how big the performance improvements.
Jon Stewart Will Return to TV with an Apple TV Plus Series
Was the Nobel prize for the discovery of helicobacter in the stomach lining, which had essentially been rediscovered as he found it in some old analysis
There was a time when critical thinking, and fact-based arguments while holding differences of opinions were valued. We're now in a period of time where in several countries the tone of communication, contents of thought, and behaviour are all policed.
Night Slim Pro Reviews: {99% REsult} Does It Work?
How Does Night Slim Pro Work?

This dietary enhancement fundamentally improves your REM rest. The product clarifies the explanation for why a few people can't get in shape adequately while they're resting – these people fundamentally never enter the period of Resurge profound rest called REM rest. They have broken, intruded on rest which causes them to feel un-lively toward the beginning of the day and their body is likewise not ready to abundantly shed pounds.

http://wintersupplement.com/night-slim-pro-review/

https://lowaceream.hatenablog.com/entry/2020/10/29/163421

https://dribbble.com/shots/14479611-Night-Slim-Pro-Review

https://lowaceream.medium.com/night-slim-pro-reviews-2020-45-off-does-it-work-enhancement-special-offer-ff24ab113e39

https://k12.instructure.com/eportfolios/6135/Home/Night_Slim_Pro_Review__Scam_or_Does_It_Really_Work_NEW_UPDATE_2020__

https://www.surveymonkey.com/r/ZT3ZZXZ

https://www.youtube.com/watch?v=fvrfLfm1mT4&feature=youtu.be
History, dominance of English in computing, performance, plus the fact that even extended grapheme clusters don’t fully solve the problem. In Swift

"ﬃ".count

returns 1.
Flexibility in code is important. When markets change it is good to be able to quickly rework your code. Sometimes depending on the market this is more important than pure speed.

Market data is the slow monster - especially in the options market - not order entry. This is where the fpgas come in to help.

Often I have seen trading groups throw money at infrastructure when it was really just that a competitor (a virtu or citadel) has a better way of internalizing order flow or managing risk so they can pay more for the same trade.
The real "foundations" of a software system are probably its data structures rather than the infrastructure/backend. It's still an iffy metaphor though for the reasons you've given.
It has nothing to do with social media. It is the leftist agenda infiltrating everything.
Not at all. It would only be a bold statement if it weren't so immediately validated in practice. A developer can write code or they can't.
It's not "every group of people" -- it's organizations that invite the participation of the public, or at least of others they don't know well, as long as they adhere to the mores of the community.

More importantly, I take the parent's point to be, not that such an organization "owes" anything to anyone, but simply that anyone formalizing a Code of Conduct and a committee to enforce it would do well to understand why the protections of due process exist. If their intention is truly to create a safe space for interaction, setting up a process that can be easily abused is not going to help with that.
For me, Java’s ties with Oracle and the nightmare stories about complicated `MetaAbstractBaseClassFactoryClassFactory` are why I seek alternatives, or would be dismissive.
Same here - I remember when you'd get games as .COM file with a nag screen/message etc that you could just skip over by flipping a jump instruction...

I remember being super puzzled when I tried that with a .exe and it didn't work
The Future of Emotion Recognition Software
Fear is a good tool to keep people under control though...
Technical Air Pollution: The Reality of Technical Debt
It's not interesting. Every major thread on HN has at least one comment trying to force the America Bad angle into the conservation regardless of whether the discussion is about the US.

If the primary conversation - derived from the linked article - is about the US and about a topic having to do with something negative about the US, then it's both interesting (as the root source) and makes reasonable sense that it should be in the thread.

Otherwise it's nothing more than a political agenda - someone being triggered and unable to control theirself - being force-wedged into a conversation where it doesn't belong and it degrades the quality of HN dramatically. As it would if the same treatment were applied to any other nation.

Imagine if every large thread had someone trying to force comments about all the bad things France or Britain have done. Every single major thread. Now apply it to dozens of nations. Of course that wouldn't be allowed because it would be insane. It's insane to allow it for the US just the same.
I used to work with a guy who would send mail to his mom at:

> Ma

> <postcode>

> Scotland

Supposedly it worked because his local postman knew there was only one woman on the route with a son who would be sending mail from the US. Which didn’t sound like a very reliable method, but he claimed it never failed.
Try / catch is the exception, if you don't await then your catch handler won't work. https://jakearchibald.com/2017/await-vs-return-vs-return-awa...
Stripe now lets businesses put money directly into carbon removal
More info: https://scaling-attacks.net/
This is what came to mind to me, to break major social sites automated censorship mechanisms, although I feel like its largely crowdsourced these days?
I think the most important thing to keep in mind when playing TTS is the need to learn three things simultaneously:

- how to use TTS,

- what are the rules of the game you want to play,

- how those rules are applied in the specific TTS game/mod you use.

The first thing need to be learnt only once, and honestly there's not much to learn. All one needs is:

- WASD/click mouse - scroll

- F - flip

- R - shuffle

- left click - pick/drop

These cover 99% of all use cases.

But then learning rules of a pariticular game and learning how those are applied - these need to be learnt each time when starting a new mod. One way to mitigate this is playing with people who already have experience with a particular mod.

When starting with a new mod by yourself, first it's important to determine how much scripted it is. Some mods are raw physic playgrounds with components from the game, while others are scripted to automate and simplify gameplay. I think those raw mods are easier to get started, because you basically only need to know rules of the game itself and do everything manually same way you'd do when playing actual board game. On the other hand, once you get to know the range of scripts in a scripted mod, it's much easier to play the mod - it's often more like a computer game, where things happen automatically.

Because these mods are all independent, so it's often difficult or impossible to find any documentation about scripts used by the mod. Often figuring that out is basically trail-and-error, which is unfortunate. There are some which provide written instructions though.

I've played Twilight Imperium, Gloomhaven and Gaia Project and I found all of them very enjoyoable (once I learned how to play them). PM me and maybe we can setup a game :)
OT: As pointless as that full overlay progress bar is on a text article, it really is quite simple and pretty.

Now, if only it was in a noscript…
org-roam with org-bibtex

1. https://www.orgroam.com/
2. http://gewhere.github.io/org-bibtex
Oregon hospital shuts down computer system after ransomware attack
I guess the difference with youtube-dl is that there can be a change in the code base aswell as a server side change.

The unit tests should only cover changes in the codebase... probing whether something serverside changed and whether the source material can still be downloaded can also be automated, but preferably not in a pipeline triggered by commits.
Such responses happened in the past, sometimes with some added sarcasm https://twitter.com/idf/status/1125066395010699264
That looks great, thanks! Our GM wanted us to use a VTT that was in development a few months ago (saw it on a reddit announcement), not sure if it's this one. I think his was 3D, but this looks great, thanks again.
Never heard of this either, but I don't agree with your theory, as waves usually form only superficial on the ocean.
> world will be better place without hell of javascript

I think this tone is probably a little too confrontational if you wish to sell this to people. I for one, am fine and perfectly happy with most websites which certainly use a decent amount of Javascript. I wouldn't consider it 'hell' by any stretch of the imagination.

It also seems quite opinionated (given you've mentioned you are an android developer and not a web developer) and I'm not sure it's a good angle for starting a business ...
This kinda reminds me second book from Ender franchise
Just noting that the abstraction stuff is mostly a consequence of the CORBA-derived, over-engineered "Enterprise Java" space, and provided you stay out of that tar-pit, and choose your libraries/dependencies wisely, Java is really nice to work with.

Even if you need to implement some kind of "Enterprise Java" app, you can do so with much better libraries and tools than back then, that do not suffer from the excessive abstraction problem.
You might be surprised by the ridiculously small amount of money it takes to lobby legislators in the US. I've seen various reports over the years that have shown amounts well below $50k effectively buying deciding votes on important issues. To me, that would have otherwise seemed like an amount that might be effective at a city or state level, but it's shocking to see that being true at a federal level. One recent example that was heavily reported on was the lobbying over net neutrality. ISPs contributed $1.5 million to 273 members of Congress to support overturning net neutrality - that's less than $5500 each on average.

https://www.opensecrets.org/news/2017/12/money-flows-into-ne...
Youtube's algorithm, like it does all the time these days, suggested to watch a random 5 year old video.

https://www.youtube.com/watch?v=5dNbWGaaxWM (more relevant parts to the article begin from ~5:00, but it's worth watching everything)

I know Slavoj is a polarizing figure, but somehow that video nailed it for me, and IMHO it fits the article.

From my point of view I find it extremely ridiculous that this "cancelling" was decided without the supposed victim's involvement by some third party:

> Joel (who I greatly respect, and consider an asset to the data science community) was not involved in NumFOCUS’s action, was not told about it, and did not support it.
Most of current best practices for backups, redundancy and business continuity are intended for the risks of random disasters. Malicious attacks are substantially different.

There are many organizations which are doing regular secure backups, but are doing so in a way that can be sabotaged once a skilled attacker gains domain admin privileges, and sabotaging backups is one of key things that the attackers are doing after they are in the network and before triggering the ransom encryption. We're not talking about a virus randomly spreading, in such high-ransom targeted attacks the preparation before triggering a ransom is done manually by skilled teams going on from one target to another.
Whenever discussion of FPGA comes up on HN, someone inevitably points to low latency workflows but nobody ever mentions video capture and play-out boards using FPGAs. Companies like Blackmagic, Elgato, Matrox, etc.
I like the band A. When I try to find their music though...

https://en.wikipedia.org/wiki/A_(band)
Philadelphia Toolkit: integrated client-server web dev in C#
https://www.youtube.com/watch?v=v-n_5eEf7cA

But seriously, I suspect survivor-ship bias. Most people in Perez's position would in fact continue to be locked up, treated as likely deserters / in league with the devil, and generally lost to history. On a given day, if you just made up a story about the governor being killed, what are the odds you would be right? Probably much closer to win-the-lottery odds than entropy-reverses-itself odds.
> People can say you're wrong. Check your ego at the door if you give a public talk.

There are probably tons of lectures on how to disagree with someone while phrasing it neutrally. For example "you are wrong" vs. "I disagree with your point" . I couldn't imagine using such a style constantly without slipping up every now and then but it is probably double plus good in an environment that forces you to walk on eggshells.
> In my HN browsing I find Java is rarely actually discussed here, though often dismissed. I don't know why.

Personally, I feel like Java is not really as hated as some people make it out to be. It's a stable language that very few people choose for their "cool side project". At the same time, it has excellent tooling, mature and prod-ready open source frameworks, and backing of some giant companies.

This is not to say that Java is perfect. I think most dissatisfaction comes from students or junior people who are baffled by the complexity of Maven/Gradle configurations, strict project structure (where a class can be 10 directories deep), and Java's insistence on boilerplate (which is often challenged by new Java releases. Those, however, are quite rare in production; I'm starting to see Java 11 here and there but the majority of projects I've seen run 1.8).
I love this website! So many interesting photos, like https://rarehistoricalphotos.com/paris-exposition-universell... or https://rarehistoricalphotos.com/cleveland-balloons-1986/
SPAs obviously have some positive sides, i.e. state management, but that goes with a price of increasing complexity, especially if server-side rendering is required.

In majority of cases, especially when building tools like back offices it's not what you want, you just want to be able to render forms, tables and save them in a convenient way.

I've found turbolinks + simulus.js combo to work surprisingly well. Actually, I use the only one stimulus.js controller in majority of cases - one that makes an ajax request and reloads the page (with the help of turbolinks) on success. If page load time is fast enough, the use experience is the same as if you would change the dom with js manually. Of course the requirement is that reloaded page reflects the changes.

Other stimulus.js controllers are there for the cases that don't fit into aforementioned pattern. That sounds primitive but can take you a really long way without turning your js into a a monster.

In addition to that you don't need to care about the routing, html validation just works, you can wrap existing html components and even inject react apps here and there if you really need to.

[EDIT] Forgot to say - this approach does not force any language or architecture on the server-side
Yes, sometimes the quips work the best. But that's also harder. Comedy relies on a good sense of humor, timing, and making sure you read your audience. It can be done, but it's not easy, and no one wants HN to turn into Slashdot of yore. Sometimes I've written jokes that end up with 1 or 0 karma after a lot of votes -- you can only farm karma this way if you're good and lucky.

I think people have a tendency to confuse productive comments with long comments, which isn't helpful either. I find I am most convincing to other people when I speak three to five sentences. If people truly wanted the essay format, they would have actually read the OP!
To be fair, it's not uncommon for a ML researcher / engineer to use tens (~$10/hr on cloud, $100k from Nvidia) or even hundreds (~$100/hr on cloud, $1M from Nvidia) of GPUs to speed up their iteration time. If there was a way to spend half as much on hundreds of AMD GPUs instead that would be a huge win, well worth even months of the researcher's time.

The catch is that ML software stacks have had hundreds if not thousands of man-years of effort put into things like cuDNN, CUDA operator implementations, and Nvidia-specific system code (eg. for distributed training). Many formidable competitors like Google TPU have emerged, but Nvidia is currently holding onto its leadership position for now because the wide support and polish is just not there for any of the competitors yet.
Steps to build data science project in spare time- from Google Chief Economist
But that was a brand-new, current-gen, mid-high-end Nvidia card back then. I'm looking at previous-gen, used AMD cards.

If you look at gaming builds from the last few years it's always a 1080/2080. These cards are essentially the equivalent of the 8800GT back then, ie. the one with high performance that you got if you didn't literally have money to burn. But how people can afford this stuff unless they have no other hobbies I don't know. Maybe the answer is they can't afford it? I'm not a single penny in debt.
I don't agree that dense code is easier to understand at all. It's both harder to understand and much harder to debug. I don't now why more code is in anyway reflective of how hard it is to understand. That would make the Redis code base harder to understand just because it has more features now than 4 years ago. That's just not true.

Haskell is also a good example, if it was easy to understand, maintain etc. we would have seen a good examples of large-scale apps and projects being developed in it by now. But we do not. Barely a single one.

> _if you are very familiar and experienced in both languages_.

This can be translated to "this is so cognitive challenging that you need to be really well-versed to not fuck this up now". That's not a good user-interface for something to scale on large teams.
I'd say that universities did contain only highly interested intellectuals. But they contained just a small subset of all highly interested intellectuals: those who had been able to go to university and pursue a doctorate. It's much easier to do this now - for example, if you are a woman. On the other hand, there are probably more networkers and grifters too.
I still see factories on a daily basis. They are a useful design pattern that is utilized in Java.

My anecdotal evidence is that I have never seen the over-engineered "Enterprise Java horrors" OP is talking about despite working in the Java EE (now Jakarta EE) space.

I suspect it's a story from the times of J2EE, or something similar.
We have an overview of why you might like to use a feature flagging platform here: https://docs.bullet-train.io/overview

Hopefully that helps!
Towards Trustworthy Services from Cloud Provider Impartiality
It does depend on whether the law of the country applies for any reason though. Unless you're saying they should also comply with whatever CCP, Thailand, Iran, and many other countries have to say about allowed online content?