skysight-inc/HackerNews huggingface dataset:
> Hope they sell the tech off to Sony or Microsoft which is actually capable of building sustainable consumer products.

No need. Sony and Microsoft have their own (quite good) tech for this.

Sony's actually been in the game streaming game for nearly a decade. PS Now launched in 2014. I haven't used it personally, but I hear it's great.

Microsoft xCloud has been available for almost two years, in preview for a year before that. I got home once and found my wife playing Dragon Age II. I sat and watched for a little, then she quit the game, and only then did I discover she had been streaming it. My jaw hit the floor. I had no idea that it was being streamed. Truly impressive tech.
Ok, how about this: scrape Wikipedia in multiple languages, combine the notability data, and assign weights to appropriate locations. For example notability in Japanese Wikipedia would have more weight in locations where they speak Japanese.

Yes, I realize location != language and it would get tricky in locations with multiple languages like Switzerland or countries with big diasporas. The dataset would still be biased as not all languages have Wikipedia.

It would be a small step into the right direction.
No one wants any of that. I just think a balance of good and constructive criticism would add lots of value, but the internet isn't prepared to have that conversation.
At least in my case I do not think cooking jargon like "mother sauces" is gatekeeping. These discussions are a great way to learn about new things and I appreciate when people share their knowledge.

The part that seemed like gatekeeping was the part where they asserted that "a million Italians [are] crying. Because of you" in response to a commenter describing different methods of making a lasagna that require varying levels of skill.

That seemed like an attempt at gatekeeping because it asserts that many people who are making a lasagna in any way besides their preferred method that relies on "mother sauces" is Wrong.
It took me 8 months for my first job as software developer when I was 37yo, self-taught. I wrote about the decision, the learning process, the job hunt, if anyone is interested.

https://rodrigohgpontes.github.io/
Found this book and blog to be a good primer for software engineers and non-theorists to learn about the KF
It just switched from an error page to their usual maintenance page for me.

1 second edit: And back to "The service is unavailable" error page.

And a moment later: Got it to load, then refreshed and back to error. Just seems really flaky.
Woah, woah, who says we're not churning out geniuses? The rate of scientific research is doubling every ~18 months[0]. The arts have had an explosion of growth and creativity in the last decades. Some of the best musicians ever are currently living. Some of the greatest revolutions in science are currently on going. I mean, we got the vaccine to covid worked out over a weekend!

[0] https://www.industrytap.com/knowledge-doubling-every-12-mont...
Every other page load fails for me. I get 3 different pages

1. The page I'm looking for

2. A Content-Type: text/html, body: "The service is unavailable." page

3. A more elaborate "Stack Overflow is currently offline for maintenance" page
Finally someone lays down the facts.
language evolves, but professional societies are important for workers, I think it will take a bigger revolution for workers to re-frame the term again given the now-standard title inflation to software engineer across industry, even here in canada
Hmm, we kind of did deal with smog by requiring everyone to get their own air cleaning device (catalytic converters). They didn’t have to design and build it themselves though.
Most home owners do not want their house to drop in value because there's more housing being built and available. I feel bad for the people who bought in at the top, but they're really pulling the ladder up behind them if their vested in their home value appreciating.
This.

Is such a business model like Facebook circa late 2000s simply not viable? How did Facebook make money back then before they turned "evil"?
> I believe everyone can be a developer if they put in the time and effort

For a non-FAANG, absolutely. But for a FAANG after browsing Blind for a while, it's more about grinding Leetcode a few hours a day for 3-6 months :yikes:
I notice the 'success' is in the wrong place. More laudable would be 'How I became a successful software engineer in 3 months'.
Yes; I have a friend who is part of a small team that wrote a very successful stock market trading gateway in Java. Turns out the JVM's GC can be tuned in very specific ways based on your needs. And there are ways to avoid having to do JVM GC in critical areas of the code as well.
Because people expect bridges to work and software to fail.
Show HN: ListFollowers.com – list Twitter follow(er)s, search, sort, and export
Hi, I made a tool to list a Twitter user's follows or followers, combine two such list with set operations, search and sort throught the results, and export the results to JSON or CSV for further analysis.

Here's a thread of ideas for how you can use it: https://twitter.com/mechanical_monk/status/15500557633175060...

Let me know what you think!
> I can’t and shouldn’t be able to write to /etc as an ordinary or guest user.

You're right, you shouldn't. If you are able to, your distro is very odd and I'd recommend seeking a new one.

> Sounds like you’re just one of many anti-windows people, exactly what was pointed out about people bashing the registry.

There's no need to attack people.
I’ve used vim for decades and have utterly failed at switching away every time I tried to. I miss everything about it too much. My only real complaint is I have a hard time using IDEs, because my vim muscle memory is too strong and despite many offering vim key bindings they never offer all the features/keys I typically use. Often missing are recording/playback, visual mode, anchors, vim’s (unique) regex syntax, buffer manipulation, etc.
I have a gripe with all the design tools that don't offer interoperability.
You can import Sketch file in Figma, but you cannot export to Sketch.

I understand the reasons behind this decision-making process, but all of this "silo" mentality is pushing me to use more code and less design tools for my clients DS.
Rome’s Colosseum has just been given an actual price tag
>>I don't see much substantial difference between these two scenarios.

In one you paid for the product, in other you didn't.

I'd think that's a pretty substantial difference?
I would have loved Stadia and we've considered Google cloud for our business, but for obvious reasons have chosen differently. Which makes it kinda self-fulfilling.
its assuming that you have one person’s contact info who is tangentially associated to the other people (number or username or email etc) or that they have yours.

Then you get recommended all the same people and can also browse the same people’s friends.

The recommendation and browsing is the same as Facebook’s early days, the same as now, and very different from instant messaging apps.

None of these apps are intended to solve your loneliness crisis. Recreating the mid aughts wont do it either. You have to be proactive in getting a variety of people’s contact info by interacting with a variety of people.
Sony's Xperia line seems to be the last one to still offer microsd support in a high-end phone. They also have headphone jacks, waterproofing, front facing speakers, and no camera notch. I kind of hate sony, but I might end up buying one of their phones next, just because they seem to be the only manufacturer that isn't removing features and calling it progress. On the down side, their commitment to updates is pretty lame.

Right now I'm on a Moto g100/Edgs S, which is a mid-range phone with a microSD slot and a headphone jack, but it has two camera holes in the screen, it's not waterproof and it has a single shitty down firing speaker. However, it was $270 used, so I figured I can live with this until I find something I actually like.

Oh, and both Motorola and Sony make it easy to unlock the bootloader, which is sadly not guaranteed anymore. I'm still a little salty at Google for permanently locking the bootloader in my old Pixel 2 and I sent it in for a repair.
Because the term [junior/senior] software engineer doesn't mean anything.

If you have a laptop, congrats you're now a software engineer.
Cake and presents with friends and family. I eat less cake than I did as a kid but I drink a lot more booze.
Besides the algorithmic recommendations, there's a big and increasing amount of Payola on Spotify (as well as the streaming services from Apple, Amazon, etc.)

Payola in the digital world is not blatantly done like in radio where you invite the DJs to a brothel and / or pay them some money, but by encouraging Spotify to recommend a certain artist / song more than others because it's supplied by a "preferred" partner.

How do you become a "preferred partner"? Well...take a wild guess.
I would never make fun of bootcamps (my own journey has been ... "non-linear" ...), but I think that it is very important that people that attend them, have a mindset of "This is just the first rung of a very long ladder." I don't really appreciate recent bootcamp grads, lecturing me on how "I'm doing it wrong." The fault for this, usually falls on the bootcamp teachers, who present their information as "The One, True Way, and All Others Are Heathens that Will Burn In Hell." It's a great way to get the students pumped up and engaged, but has ... drawbacks, when in the work world.

It depends on the mindset that we take with us, to our first job, and our eagerness to learn. I feel that bootcamps usually filter for people that are serious about bettering themselves, and also enforce a certain level of Discipline. My own schooling was at a "redneck" EET school. It was exactly the kind of thing that popped up in droves, after Vietnam, to mine the GI Bill, and folded, not too long, after. The school, itself, was no great shakes, but it taught me Discipline, and enforced a work ethic that still pays dividends, to this day, 40 years later.

Welcome to Hell, kid. The learning never stops.

Welcome to Heaven, kid. The learning never stops.
I would hope we actively plan for much cheaper launches with Starship coming online. It seems like we can do many more projects, at lower cost and higher risk than before, because launch costs are low.

Instead of $1-$10B projects focus on things <$100M. Or at least focus on platforms to enable cheap probes without so much customization. It should be possible to pull off things like this soon without even government funding. Just buy a stock probe with some modifications and launch it cheaply in a direction you want.
I recall reading an article, years ago, how stack overflow is ran off of the equivalent of like two on-prem servers that could take the load way better and far more cheaply than an "enterprise cloud architecture" could.

I thought it was an amazing example of how expensive it is to be in the cloud. I didn't think about the high availability benefits of the cloud...

Think they still run off of a few servers or did they ever migrate to the cloud?
True. I have experience working as an instructor at a bootcamp. I've had the opportunity to learn more about bootcamps as an industry....The best bootcamps (highest placement rates) without fail offer a career services portion as well.

That gives you interview prep, LinkedIn support, resume building and most importantly networking with hiring partners. I have no doubt someone can become a dev in from no experience in 3 months, because I've seen it happen personally hundreds of times. But without the career services it is far more difficult to break in.
Do you honestly think that you can't find out a heck of a lot more about people in general quite easily than you could in the white pages? (Which also required you to know the town/city where they lived.) For one thing, if you own a house, that's a matter of public record. Fortunately most of the deep search tools have gone behind paywalls but it's still trivial to find out a lot about someone especially if they have an uncommon name or you already know something about them.
Wow this page is awesome
> You don't seem to have experience of what trackers can do.

Well, I'm a trained musician and use sequencers since Atari times; a tracker seems to be just a sequencer more geared towards people who prefer to enter numbers instead of playing; if so I would prefer something like csound or chuck; but I was more interested in live music the last few years; here is what I currently do: http://rochus-keller.ch/?p=1153
If google were going out of business I'd agree with you, but they're not. As a business they have plenty of money. What they're (possibly) doing is shutting this service to save some money. I suspect they'll refund or at least credit the relatively small number of people who purchased games on the service.

It was always an odd setup to sell something for a fixed fee that potentially has an endless cost to deliver. Google have always been vague about how to square that circle. They could have sold fixed term or rolling licences but chose not to. I suspect had Stadia game sales reached a certain threshold they'd have done something like that but it's not something you want to talk about with a new system.
Hi ;-)

Also, yes, but I mean you could find a solution I'm sure. As long as you have the copies a solution would be found - just like I can play my PS1 games without owning a PS1. With Stadia there aren't any copies to speak of. Once the servers go down that's it.
to me, seems like an app academy social ad
This article provides very little evidence for it's claims and seems to only have a superficial understanding of modern GCs.

"Increments and decrements happen once and at a predictable time. The GC is running all the time and traversing the universe of GC objects. Probably with bad locality, polluting the cache, etc."

This is only the case with a mark-sweep collector, usually most of your allocations die young in the nursery. With reference counting you pay the counting cost for everything.

"In object-oriented languages, where you can literally have a pointer to something, you simply mark a reference as a weak reference if it might create a cycle."

As someone who has tried to identify memory leaks in production where someone has forgotten to "simply" mark a reference in some deep object graph as weak, this is naive.

"With an 8-byte counter you will never overflow. So...you know...just expand up to 8-bytes as needed? Usually you can get by with a few bits."

So now my "about as minimal as you can get short of nothing at all" check as an unpredictable branch in it?

"If you must overflow, e.g., you cannot afford an 8-byte counter and you need to overflow a 4-byte counter with billions of references, if you can copy it, you create a shallow copy."

I don't even know where to begin with this.

"If GC is so good, why wouldn't Python just garbage collect everything, which they already did once and could trivially do, instead of going through the hassle of implementing reference counting for everything but the one case I mentioned?"

This probably has more to do with finalising resources and deterministic destruction than anything else.

--

Anyone who is interested in actually studying this area would probably find https://courses.cs.washington.edu/courses/cse590p/05au/p50-b... interesting. Also https://gchandbook.org/
Binance and FTX, Big Crypto Exchanges, Get Bigger
A bit surprised to see a windows-based server stack for web services. The world moved on from that nonsense by the mid-2000s, I thought.
I do. A phone without a headphone jack is like a car without an air conditioner.
France and Italy are "Western" countries.
100%. I should have made that clear in my somewhat sarcastic quip.

For years I was telling anyone who'd listen that COO Cook was more important to AAPL than Jonny Ive.
How Jon Stewart Made Tucker Carlson
Have you tried Nvidia's streaming service? I think it's called GeForce Now.
Yes, used this before Stadia and it was rubbish.

No where near as good and as stable as Stadia, also the monthly fee is a pain.
With Stadia you can just buy the game and then play when you want, I don't think there is anything else like that.
Agree, old Facebook was one of the best things about the internet. But there's no real way to monetize it without a corresponding degradation in user experience.

Maybe it just wasn't meant to be...
It's a very fuzzy distinction now, but for me I feel a software engineer is someone with enough experience and low-level knowledge to be able to understand and design complex systems, troubleshoot them, and have a good understanding of the tools they use and why. Whereas a software developer more so just writes code. They make simple systems but don't design bigger, more complex ones. They may use cloud technologies and other systems to help scale their projects, but won't have a great understanding of the tools they're using. They also likely won't know what metrics to gather, or which to look at to see where issues may lie, or which to use to design new features.
Unless you are terribly deformed, staying fit, personal hygiene, dressing well, and a pleasant demeanor are probably more important than the things you mentioned
perhaps I'm overly optimistic, but I view this as a trend toward honest with new leadership. Old Intel, judging by comments, would have done anything to avoid reporting a loss.
> 16MB ram ($50)

An amusing typo :)
The Rise and Fall of Micron Computers (2020)
> In 3 short months, we learned everything

I've met, and worked with, people who thought like this - they always had a mind-boggling blind spot for their own failures. If they actually encountered something they were unable to do, or made a mistake, their brains would just seemingly erase any memory of the experience.
Solving balding will open the door to solving many genetic problems, deepening our understanding of our cells, hormones, etc.
>I am 24 years old and I'm ashamed to say my goal used to be to make as much money as possible.

Why do workers feel and express this shame, but owners are no target of it outside of blatant abuse cases? It's a sick trick against workers
None of this means anything until "the market" determines how to effectively filter/punish low-quality software, which mostly hasn't happened yet?
This debate has gone round and round for decades. There are no hard lines; this is about performance tradeoffs, and always will be.

Perhaps the biggest misconception about reference counting is that people believe it avoids GC pauses. That's not true. Essentially, whereas tracing GC has pauses while tracing live data, reference counting has pauses while tracing garbage.

Reference counting is really just another kind of GC. I'd highly recommend perusing this paper for more details:
A Unifying Theory of Garbage Collection.
https://web.eecs.umich.edu/~weimerw/2012-4610/reading/bacon-...

One of the biggest issues with reference counting, from a performance perspective, is that it turns reads into writes: if you read a heap-object out of a data structure, you have to increment the object's reference count. Modern memory architectures have much higher read bandwidth than write bandwidth, so reference counting typically has much lower throughput than tracing GC does.
Maybe click the link? "Support for mock objects" is a section in the table of contents sidebar on the User Guide:

https://typeguard.readthedocs.io/en/latest/userguide.html#su...
Reconstructing TV Sitcoms in 3D
Actually, this strategy works for google. Google enters these markets and then kills it for any possible future competitors. In the short run, it's a loss, in the long run, you nullify new possible competitors.
I miss times of GERFORCENOW pwned VM with admin access. RDR2 babyyy
Waiting for data to somehow materialize to support a new action, without actually trying anything new seems like a recipe for just spinning your wheels doing the same things over and over and getting nowhere in a hurry.

Surely the data comes after the action, not prior to it?
"The Colosseum contributes ~1.39 billion euros (~$1.4 billion) a year to Italy’s GDP, in addition to employing ~42,700 full-time staff"

"Taking the Colosseum’s social value into account, the monument is worth nearly 77 billion euros ($78 billion), according to Deloitte."
We call that a Shit Midas, where everything they touch turns to shit.
Europe is different.
Flutter is different as it is 100% OSS so if Google cancels it, its development could theoretically be continued outside of Google. Of course, this depends on the presence of enough demand for that. Mozilla has laid off their full time Rust staff (including some people whose actual responsibility was different but they still contributed to the Rust compiler) and the Rust project survived. Instead these people got hired by companies like Amazon and Futurewei. Some are less involved in Rust now, some return. Some risk remains though, as if nobody is using Flutter, nobody will keep it alive.
As a guitar player I can't even imagine relearning a lifetime of experience from scratch again, much less learning to walk and do ordinary things you take for granted. Brains are amazingly plastic, but usually not at age 75. It take incredible will power to get back to this point.

Without video it might have been impossible to recreate her unusual technique.
Yes, this is how I use it, too. But we're not like the majority of users who use it like Radio - just picking a popular playlist or "radio" from the Spotify start page, and letting it play for hours on end.

That's why the business for the suppliers of Spotify has been reduced to basically pitch the songs they're trying to promote to the most frequented playlists.

That's how "payola" has made it into the digital realm. The algorithmic reco's on Spotify are a different, less interesting story for artists and labels.
There's the CurrentVersion key that everything seems to be under
Not tried GamePass as it's expensive and a subscription service unlike Stadia, I used Geforce now before and it wasn't very good. My friend reports Stadia works far better for them when compared to Geforce now which is not as well optomised / laggy etc. I think it might require a stronger connection that what she has, where as Stadia works flawlessly.

Not sure if game pass is better but the price would put me off a little bit, because we only play for a few hours every couple of weeks.
Manchester City smart scarf wraps data-collecting sensors around fans’ necks
There are plenty of web dev work around and you don't need 10+ years of experience to do it.
Do you think people from Asia would have a different perspective on who the most famous Italian and/or French people are?
Generally Java has made a huge investment in the garbage collector over a long period of time to address the problems that people have in some use cases. JDK 17 is much better than JDK 8. If you were writing a GC from scratch you are not going to do as well.
Link without the paywall: https://archive.ph/y1lcE
Scientists discover new “origins of life” chemical reactions
My last two phones are a Moto Z Play (5.5in) and a Pixel 4a (5.8in). While the Pixel 4a screen was larger, I found the larger Moto Z phone immensely more comfortable to use. The chins meant you could more comfortably reach the inside corners, and the different aspect ratio meant the phone could be used in landscape mode without the keyboard occluding the entire screen. The Pixel 4a, despite its ostensibly larger screen, actually felt like a step down because the keyboard usability is heavily dependent on how square the screen is.

Imho the move to higher than 16:9 aspect ratios has really made it harder to talk about screen size.