skysight-inc/HackerNews huggingface dataset:
As others have said, that's basically the case. Most of the complexity, though, is at the bottom, in the engines. Absolutely incredible machines designed to withstand—and control—incredible forces. Turbopumps spinning at tens of thousands of revolutions per second. Insane amounts of heat that need to be cooled so the engine bell doesn't melt. Handling cryogenic fuels (liquid oxygen is very, very cold!) at very high pressures, moving them at very high speeds.

One failure mode, out of the many many possible failure modes, that's particularly interesting to me is that if the pressure in the pipes going into the turbopumps (which push the fuel into the combustion chamber fast enough to keep the explosion going) is too low, then you'll get cavitation on the back of the turbopump blades, and the forces from that will destroy the turbopump in under a second. Kaboom.

Oh, also, these pumps have to spin so fast that they themselves are driven by essentially little mini rocket engines.

For a visual depiction of the complexity of rocket engines, check out SpaceX's Raptor engine, arguably the most advanced engine being produced right now: https://imgix.bustle.com/uploads/image/2020/4/6/c1349369-162...

I'm no rocket scientist, though, just an interested amateur. Real rocket scientists please correct me if I got anything wrong!
I wish the JVM was less of a pariah. I love being able to just reach for https://commons.apache.org/proper/commons-csv/user-guide.htm...

Here is the entire logic of the CSV parser (test code is in a separate path)
https://gitbox.apache.org/repos/asf?p=commons-csv.git;a=tree...
Time to realize front end developer is obsolete. The majority are “JS engineers”
> All these replies in the form of memes make me feel like I'm in the Darmok episode of Star Trek: The Next Generation.

If this is an ironic joke, it's a good one. If not, it's painfully un-self-aware.

Because "feels like I'm in Darmok" is just an meaningless in isolation as "Temba, his arms wide."
I do think, say, acquiring the skill to play piano or guitar tolerably well gains one more general social standing (not just with a subset of gamers) than "I'm fairly good at Rocket League" and also builds a better understanding of music generally, which can be useful and/or pleasant, and gardening produces good food and also carries more social benefits than "I caught all the Pokemon".

I'd agree they're not wildly better. Though if I put as much time into one of those activities as I have into games I'd probably be really really good at them, which I bet would open up some doors if I went looking for them, rather than just being alright at games and knowing some stuff about them, for whatever that's worth (nothing at all).
Kube Scan
> Preloading hovered links can be done with a standalone library.

Couldn't it even be done in two lines with vanilla javascript? On hover fetch() the URL, then rely on the browser cache for when the user actually clicks?
I think I've played maybe .5% of my Steam account library... and I'll still put new games in there. I dunno, it's just fun.

I'm starting to do the same thing for my Switch. I've just gotten a fat 500gb microSD card for it. I'm even rebuying games I already had on PC just because the portability factor is nice.

My partner says it's bad money management. I dunno, it's a hobby I think. My only concern is that Steam kicks the bucket one day.
And remember kids: you don’t need a bunch of gotos and printfs because you can use enums!
I never paid any attention at all, just put it on there however I happened to be holding the roll at the time. That was until I moved into this house that has an air vent that will completely unravel all the toilet paper if I use the under orientation.
that's what a lot of the industry is. that's ... exactly why games like fortnite, league, cs:go, dota, etc are all based around monetizing cosmetics and other DLC. lots of people play games like that. a lot of them ... just play fortnite now.
Even "mindless shooters" have a tangible benefit to cognitive and social function -- https://www.avondwenm.nl/images/avonden/avond-2019/studiemat...

The benefits of implementing play are vast and are emphasized in evolutionary psychology. Video games are just one means to leverage play.
Question os: How many will switch it out? Giphy has a big collection of images and works ... swapping is effort and brings different (unexpected?) results.
* The trade-off is that they're alien to the platform either behave entirely different or at worst poorly emulate platform semantics.

* this is true-ish. It's not that they can't it's that they aren't. If Apple or Google just up and blocked a site in Safari or Chrome it's basically dead. "Technically accessible in Firefox" isn't exactly a selling point. You're also gate-kept by your ability to get a public cert.

* True but download size only really matters on first install. It's absolutely friction but not really something that I've ever seen people care about anymore. Pictures take up almost all of the storage on people's phones now.

* True but the trade-off there is that you have to download it every time. Native apps win in the long run if you use it often.

* Users have never cared about this. This is only a benefit to the very techy.
I am working on creating a product that performs 'Log Aggregator + Metrics Analysis + decentralized distributed tracking' for blockchain apps. Today's log analysis and metrics applications are focused on providing services to micro service or monolithic applications wheras blockchain apps are decentralized in nature and run across multiple parties or organizations. This creates a challenge when monitoring the system and performing log analysis or distributed tracing as systems span across multiple parties or organizations. I am trying to simplify this by creating decentralized logging apps which work like dApps (decentralized apps)
So what was the actual change they were required to make?
Were you paid those insane salaries?
I've never had this problem, and I do it all the time. It embeds just fine.
It looks a LOT like l and I.
I don`t watch these videos for entertainment, but this person has gained a little notoriety for this gig he started after his grandmother with dementia was scammed.

https://kitboga.com/

I was left agasp by some of the language (some is NSFW) and techniques ised by the scammers, but you would be the grandmother with dementia (non-technical user) vs someone who will say/do anything for money.
I would guess the numbers are overstated due to cases being "clinically" diagnosed without an actual test (i.e. doctor looks at symptoms and says you probably have Covid)

We also have no idea of test accuracy across the myriad of tests being administered. Look to the Spanish Flu post analysis to see how wide the StdDev will likely be.
>It's basically eavesdropping or civilian wiretapping, only done at scale and with the leverage of millions of dollars

I don't think anyone on hacker news would bat an eye if your comment said "Ads are problematic" before this sentence.

It's also unclear to how HFTs are eavesdropping on anyone, they use publicly available (for a price) data.
yeah my gaming headset has that but I can't see the headset so there is a tone for mute and one for unmute. I can't remember at all what is what so I don't bother
Can someone from Google use a throwaway to explain why the hell their support is garbage. From the Chrome store, to G-Suite, to Pixel Support. It's just awful.
Since you mentioned Hollow Knight: Silksong, it's also worth keeping an eye on Axiom Verge 2, as AV was another excellent roguelite (HK was better but AV was still very good to great)
OOP had another advantage over procedural: Often in procedural programming, you'd pass around a pointer to some data structure. If the data structure got messed up (put in an inconsistent state, say), you had no idea what code was responsible. With OOP, you look at the class's member functions, which is a much smaller set.
Hmm. I'm speculating, but I'd guess that tossing on the same external controller that they've put on a million other motherboards in the past probably actually saves cost, vs. designing something unique to expose the on-die controller.

I wonder what the performance impact is, though. I'd guess (very naively) that an on-die controller would perform better.
I can think of a couple of Netflix series that I'm anxiously waiting for another season:

- Umbrella Academy
- Ghost In The Shell
-
This is the easiest and most widely available solution imo. I use ProtonMail which allows for plus addressing. Gmail also offers this feature if I recall correctly.
The industry as a whole provides net value to the market by via higher liquidity and tighter spreads.

The arms race is a necessity due to rising competition. HFTs cannibalize each other every year. People on the outside seem to think being in HFT inherently means you’re printing money but they don’t acknowledge how tough the business actually is. Many firms have either collapsed or have been bought out over the past decade.

Market makers specifically (who inherently have to operate in HFT time horizons) don't even compete with low-mid frequency hedge funds and props. They don't compete with retail investors. They strictly compete against other MMs to capture the spread.
Launched Widgetery.com (A Product Hunt-like widget for lead capturing) yesterday. Still have to learn a lot of things on making such kind of widgets, however it was really fun to build. By the way, any feedback is appreciated!
Come on, hackers use the three shells!
I'm mildly concerned for your health
Credit where credit is due: this is excellent work! Very impressed.
I think it's not the language that's bad in this case, but the environment. When standard practice is such that you can't distribute even a rudimentary JS library without half a dozen config files it does seem like something is awry.
I can't say I can recall ever bringing a coffee cup into a toilet area. Is this common enough to warrant further consideration?
Millions of Triangles Like in UE5?
> In 10 years as a professional developer I have only ever implemented something using inheritance once.

If you build a library or framework, you'll use it more. There are often plenty of literal "is-a" relationships that don't exist as often in application code. So you probably benefit from inheritance in OOP quite a bit even if you aren't building those relationships yourself.
Your conclusion is probably correct.

For what it’s worth, Tildes is more free than it seems at a first glance. But we’re determined to not be another victim of the paradox of tolerance.
I tend to think of dataframes (R, Python pandas) as the standard way for representing and working with the data contained in a .csv. “List columns” (https://jennybc.github.io/purrr-tutorial/ls13_list-columns.h...) inside dataframes can actually be a convenient way to represent data that is mostly flat, but has some hierarchical data associates it (recent example: dataframe representing a corpus of documents, with a column containing a list of citations). So while .csv probably isn’t the best format to store hierarchical data, it’s fairly trivial to work with if encountered.
So... what was the issue?
Oh no doubt about that. It's just sad for the whole planet that they've chosen the path they've chosen (genocide, etc.) inb4 "but the U.S." .

Given that, I just don't think it makes much sense to engage with China unless the calculation is strictly that it benefits the U.S. (and the west in general). Like, if U.S. companies don't get access to the Chinese market then that means Chinese companies don't get access to the U.S. market, for example. To put it another way, from my current understanding I would say we should maintain U.S. hegemony at all costs short of nuclear war (or anything atrocious like that). Despite recent setbacks and general anxiety about U.S. actions over the last however many years, The U.S. has proven since WWII that it's a trustable world leader.

Although I'd certainly counter your claim that a "rise" is inevitable. Being large doesn't necessarily translate into anything. I think it's only a matter of time before the U.S. global reach is diminished, and China will certainly fill that void, but it won't solely be filled by China, especially in the Pacific.

Countries in Europe will also have to make tough choices. Is NATO still viable? Is it outdated? Should the U.S. pull out? For now those are easy decisions, but when push comes to shove the U.S. is strong-willed enough to do something like back out of NATO if they insist on integrating with Chinese systems. I don't think there will be a lot of having your cake and eating it too for the continent. Yet another disappointment.

From a tech perspective this will have quite the impact. China will eventually develop viable operating systems, but will you buy a laptop with one? Some are concerned about the NSA, but at least I can sort of fight the system. What if I'm from Cambodia? Do I want the Chinese spying on me instead or do I have more faith in the Americans?

Lots of questions and uncertainty here, in my view, except that the U.S. needs to pick up its toys and go home when it's being put at a disadvantage.
Nortel was hit by the tech bubble bursting, then engaged in financial fraud.[1][2] Blaming Huawei for Nortel's failure is a pretty massive rewrite of history.

1. https://www.marketwatch.com/story/nortel-files-for-bankruptc...

2. https://www.reuters.com/article/amp/idUSN1936265020080619
No ffvii remake in your list?
And isn't this what browsers do already with prefetch?
I imagine the value that Google gets from chrome extensions is a small fraction of what they would get from Android apps.

They're not going to be able to spend millions of dollars to fund better human moderators and tools for the extension reviews when a typical extension brings what, a few cents for Google?

They probably can't justify the resources to do the sort of specific feedback that would make this process much better.
Well, some of that certainly must come from an opponent's reluctance to sink them, not their inability to do so.

If you use a nuclear warhead, you don't have to hit the ship directly.
I don't play beat-em-ups, but I heard good things about the River City Ransom sequel/spin-off River City Girls that came out a few months back.
Also, Vim is the one true editor. Emacs is a necessary evil if you have cats or toddlers.
Software/knowledge/information is interpretation of either energy or matter. David Chalmers describes it well.
I would guess it took quite a shift for the Valve of today to make Alyx. I barely even think of them as a game dev anymore.
No, it's the lockdown.

I haven't played games in 10 years. But during lockdown here in South Africa, the only way to stay in touch with my friends 20km away is to have a fat chat on Discord and play some games.
Thanks for that reply - it is much appreciated.
The article is clear to me. Dont chase a dogma rather let the data define how you code.
Indian food delivery startup Zomato cuts 13% of workforce
As a Gears fan, Gears Tactics is a money grab.

Gears 5 was CoDified, still happily playing Gears 4 though.

MCC for PC just came out. Can't believe I can play Halo 2 again!
> pretty shocking how biased these hn comments are against china.

And it took only a few years of media campaigns- the first one I remember was the announcement of spy chips in China-made boards, which turned out to be fake. It's scary how quickly you can steer public opinion to suit your needs.
On the contrary! In some cases, individuals strive for elected/appointed office because there are clauses which allow for penalty-free exits from locked-up equity.

I realize this doesnt help for illiquid assets, but it does help for assets where you are locked into vesting schedules.
But if you remove streets from within the cities, where people also live, how would you propose having a car?
The errors are really embarrassing. Come on Google, how hard is it to just not have cross-origin issues?
If you know how to think critically, look for and evaluate source material, account for author bias, etc, you should not be co-opting any nonsense views just by sheer amount of exposure. Think about nuclear engineers; dealing with radioactive material is not dangerous if you know what you're doing.
Action cam: Le comparatif des meilleurs modèles en 2020
Kill me...i've dealt with flat file ETL for ~9 years now, with the first 2 pretty much dedicated to it. I hate hate hate Excel for no reason other than that. It has wasted so many hours due to customers messing up their identifiers by opening up their feeds in Excel prior to sending, and accidentally transforming like above, then having to fix changing customer identifiers used throughout the system once they figure out what happened.
What happened to the iOS app? I have it, but it isn't available in the US App Store anymore, nor is it linked to from the site's page anymore.

https://apps.apple.com/us/app/pushbullet/id810352052
I'm glad I've avoided it so far. I already have three stores I use and that's at least one too many, but Epic won't stop showering me with free games (I've bought one and have a library of... 30ish? Maybe more?) so I keep them around for now.
Where do you store your toothbrush?
> Object oriented programming, for all its later excesses, was a big step forward in software engineering. It made it possible to develop much larger programs than before, maybe 10x larger.

If that statement is true then OOP was surely the most important advance in software development since the original higher-level languages, such as Fortran, were developed.

My experience agrees with the author's stance that OOP provides significant leverage in developing complex software. What I don't understand is why he then falls into the current fad of seeking to abandon it.

Surely if OOP has been as successful as the author claims then what's needed is not to replace it with another paradigm that rejects all the core principles of OOP but rather an approach that combines the good aspects of OOP with other paradigms allowing the programmer to use the tools best adapted to the problem at hand.
In my opinion, the big draw to Giphy is the massive volume of available gifs. Quantity over quality.
As you demonstrate, there's not always a clear-cut distinction between OOP programs and non-OOP programs. Sure, the Linux kernel uses some OOP concepts, but it couldn't be described as fully OOP in aggregate. In my opinion, the best paradigm is no paradigm at all: use the right tool for the right job.
> Limiting yourself to only one lens

Well, agree, but in my experience people who abandon OO are usually the ones who are limiting themselves to only one lens - the top-down/procedural way software was developed in the 60's and 70's which is easier to comprehend but ultimately unsustainable for subtle reasons. (not saying that's you, just saying a lot of people do).

Rejecting OO in favor of FP like Paul Graham does? Great! Hopefully you'll make some headway and functional languages/styles will really catch on!

Rejecting OO in favor of one big function that handles everything and a few global variables (like nearly everybody who uses the Spring "framework" abomination in Java)? Maybe spend some time considering why, if it's so obvious, it's referred to as a "bad practice".
No, Smalltalk does not have "protocols", traits or interfaces. Everything is dynamically typed ala Objective C.
Always has been for 10+ years now.

As a former Call Center Director, it's pretty amazing to me how much bad-will these massive companies are willing to foment by not running their support correctly.

It's not that hard / expensive guys... you can hire great support employees for $20 / hour all across America.
Why Open Offices Will Survive
they ruin all flow of conversation and serve as distraction rather than substance. It's mindblowing to see some Discord and Slack channels just bombarded with fancy moving pictures. It's particularly worse when people won't use the "Thread" feature to contain reactions and sub-conversation to specific comments. It can result in lost information if people aren't careful, but it's almost always better than littering the feed with semi-relevant reaction gifs.
There's a difference between a joke and propagating an alt-right meme.
Yeah, wsj says x million jobs lost, or some version of it, every f*ing day, as if the world is falling apart at the seams, and we are watching it in slow motion. People don't lose their expertise overnight, nor will all companies lose their market forever. This is a temporary pause, and not a real stop.
I don't think this is proper use of Chrome extensions, and it hearkens back to the days of search toolbars, like the Ask and Yahoo toolbars being installed by Java. https://www.pcworld.com/article/2940688/java-installer-ditch...

As a user I want my browser's extension support to be more like Visual Studio Code's than like Atom's. Visual Studio Code has fine grained permissions, and prevents extensions from going through and changing everything. Still, it's nice that Atom exists so if I want more powerful extensions, I can use Atom.

There's two ways to go that I see. One is for someone to release an alternative browser that let you install pretty much any extension, sort of like Atom. The other is for the company that wants to provide the user with an innovative browsing experience to develop their own browser, which is what Brave has done.

My reaction to Pushbullet is, as the author of the top comment on a recent post put it, "Yikes" [0]. They have funding from reputable VCs but they require way too much permission and store way too much user data for what seems to be occasionally useful utilities, and this places them alongside the Ask Toolbar in my mental model of the space.

https://news.ycombinator.com/item?id=23172856
Certainly but it's very common.
Twitter Looks the Other Way as Trump’s Tweets Amplified by Artificial Network
I saw this on Reddit so I guess that's why you're getting double hugged to death
I feel so bitter right now.

A recruiter asked me to join them back in 2016 and they were paying $200k+ for a senior backend role. I turned them down because I was on a visa and wanted a company with financial stability. A gif-search engine startup sounded ludicrous.

Well, here we are...
On top of the toilet paper roll, obviously.
Worked there back in the day, some companies truly were never meant to scale.
They're unorganized and powerless because they are spineless.
Let's say I work at Giphy and we publish a library with the Defensive license. Then the library is used by the folks at Twitter. Okay, Twitter isn't competing with us and they send lots of traffic our way, our team is cool with that. Then Giphy is acquired by Facebook. Is Twitter in trouble?
They made the two changes they said they would make in the previous blog post. https://twitter.com/pushbullet/status/1260692846111318028 So one or both of those.
Yes, this is true. I'm not arguing that procedural (in the C-style) is fantastic, but it can be scaled decently well, but requires discipline. There are definitely improvements to be had when you start adding other language features that enforce certain things.
Be glad. You do not want to be associated with Facebook.
Removing content when you don't want but are required to do so seems like non-free expression. Although it might be difficult to distinguish between content being removed due to legal requirements vs just not wanting to host the content.
Your terminology is a little off. TCP does not provide anything for the application layer as it is transport layer. The application layer rides on top of that. Examples of transport protocols are TCP and UDP while application protocols are things like http, ssh, irc, and all those things your applications use.

The network layer on which the transport layer rides is packet switched. The TCP uses segments with each segment having its own header and sequence numbers. Streams are just a series of segments populating across a single established handshake without a prior defined termination segment.