skysight-inc/HackerNews huggingface dataset:
Well I'm guessing you haven't read the book yet.

Basically all throughout the book(s), they authors use food names as variable, function names etc. It is indeed a nice idea because people do tend to associate good memories with delicious food. Especially if the food is greasy or sweet!

That quote This space is reserved for Jelly Bean stains is basically a filler sentence at the end of a chapter on a page, which happens to be high up in the page, the remainder of the page is basically empty, so they put it in as a joke.

This is not any different than the joke at the beginning of the 'Camel Book', Laziness, Impatience and Hubris, the three great virtues of a programmer.

You really should read those books, its one of those unique kinds of books that use a very innovative(albeit a very ancient) technique to teach you some very mind bending concepts. Its is possible that the approach will help you in understanding other things as well.
Ask HN: What Got You into CS?
I remember how I got into CS, it was by reading a book which broadly discussed CS topics and my reaction was that I wanted to learn more.

How about you? How did you get into CS?
Patreon works, but only as a monetization platform; while it's a channel that can offer early access to e.g. new videos, in practice the vast majority of views will still be on youtube and unless it's something critical, patrons will wait until it's on youtube anyway (citation needed).

Onlyfans doesn't do porn, nu-uh, where did you even get that idea? It doesn't market specifically to adult content, is what I mean, lol. Its current home page does not appeal at all though; it currently shows me a dull kitchen / food channel, some real estate agent, and some model eating caviar.

Anyway, patreon, merchandise and in-video sponsorships are common ways to diversify income. Some big players have expanded to clothing brands or, weirdly enough, doing wrestling / boxing matches.

I think the current biggest alternative to Youtube is Twitch, but that's mainly aimed at gaming channels and live broadcasting.
I used to think posting on my blog was "thinking in public" but no one read my posts so it was pretty private really.
AirBnB is itself an HOA over a distributed network of properties.

Violate its rules and you're a goner. Don't pay their "taxes", whether literal taxes or AirBnB taxing you by having you pay via your labor in changing your home, curating your listing(s) on AirBnB, writing reviews on AirBnB, being responsive above a percentile set by AirBnB, etc.

All as AirBnB demands. No input from you.
I immediately noticed a dark dynamic based on the analytics. Lucky for OP, they are making Lego videos. However, if you are in the business of selling your opinion or sexuality, and you start to see that people click on certain hot takes or less-clothes on, you will start to morph to cater to that traffic. I wonder how this destroys a person (the greed).

Totally taking the convo in the darker direction, but you can see this dynamic in play with Rogan‘s podcast. He’s a liberal, but those hot button right wing takes are probably what brings in the clicks. Every trans critique he makes caters to that traffic, so he milks that audience often.

What does one become when you effectively sell out to the analytics?

Your thoughts and perspective are no longer driven by your convictions or experience, but by this shit.
Only if you live in the Valley, where the house prices are so high you’ll swallow your tongue or just laugh yourself to death.

There are people who contract and then just take a few months off between contracts. If you can work the health insurance it’s okay.

I think there’s a world where contracting houses have certain specialized individuals who work 15 hours a week on three projects, but if those places exist I haven’t worked for any of them. In that hypothetical environment you should be able to get 30 or 20 hours a week if you wanted. Or 55 for that matter.
I've been slowly reading my way through the Diary on the linked website, a few entries at a time, since last year. I haven't tried to "sync" my read through with the other people reading through the diary in "real-time", one entry a day, but the fact that a bunch of the commentators on the website do, and have done so through multiple cycles starting in 2002, make the comments of the diary sort of a weird historical record in and of themselves.

So you have one set of comments of people referencing the invasion of Iraq, the Indian Ocean tsunami, etc. as they were happening. Then another set 10 years later bemoaning the Great Recession, etc. Then a final set comparing events in the Diary to the COVID pandemic. And on top of all that, the actual diary entry discussing what were currently developing events 400 years ago.

Reading through an entire page at once gives a kind of weird, poignant, feeling of the passage of time.
Looks really nice and simple.
The Book That Got Me Into CS and why you should read it
If you upgrade the runtime / compiler, you'll run into changes of behaviour. This really applies to almost every implementation out there. This applies across the board with large enough codebase.
Your prediction seems depressing but I can't think of a solid argument against it. Already there are sites that pay people to copy content from other sites or scrape & paste it. They rank higher than the original site by combining relevant data from multiple sites. AI that can copy-paste articles will make that business infinitely scalable and harder to detect.
Location: A Coruña, Spain

Remote: Yes

Willing to relocate: Yes (Europe)

Technologies: Go (just starting), Solidity (same as well), Javascript, TypeScript, Python, Node, Express, React/Redux, Bash, Docker, AWS, MySQL, PostgreSQL, Nginx.

Résumé/CV: https://drive.google.com/file/d/1aZ-1u--q4hs9hddAxUMMhRrySye...

Email: esteban.s.f0@gmail.com

I'm currently the CTO/co-founder of https://thegoodpsy.com, an online platform that aims to be the one-stop- shop for online therapy. I offer 6+ years of experience in the software development & management field. I am mostly effective
and prefer to work in startups with small and fast-moving teams with very intelligent people to learn from!

I have a very broad range of interests from wellnes to ethical entrepreneurship, marketing, finance, crypto (DeFi), investing. I speak Spanish, English, and French.
I've been saying and feeling this way for quite a while.

For example, someone wrote a book on Kafka streams for kids. It just dumb founded me that someone created it for that audience. The audacity to suggest that kids should learn about that/have something for them. It's a bit weird and doesn't teach lessons outside of the book material.
I don't think it was just money for him. He had a huge ego too. And he cared about this products, in fact he would risk a lot of money for them. I think cook is much more driven by money and it shows. Much less risk taking.
I am building a platform for digital content creators.
> Does that mean that 2x socketable EPYC CPU's (say, 512-bit wide each) will be able to access RAM via a 1x 1024-bit wide memory bus?

No. All recent dual-socket platforms are NUMA, meaning a CPU only has fast access to its local memory, and accessing memory attached to the other CPU socket requires going through a slower link between sockets.

NUMA-aware operating systems and applications try to avoid allocating memory on a different NUMA node than the processor cores that will be using that memory. On AMD EPYC, the internal structure of the IO die (memory controller) means it is sometimes advantageous to enable the option for the system to report more than one NUMA node per socket.
Alcoholic Vodka
Graphql shares many of the same issues. And yet it is popular. And arguably a lot more convoluted. The difference is basically schemas and client generation. The whole point of RPC is that the stuff that happens on the network is just a means to an end and you generate the code that does the server and client stubs that you call.

I've seen just about anything on this front. People used to do SOAP which is all of the downsides of graphql and json rpc combined without most of the benefits. Stupidly complicated to do just about anything with it. It's a good reason people don't suggest that anymore for new APIs. REST APIs completely killed SOAP. The only places you see it these days are legacy systems from 15-20 years ago.

The thing with just about any kind of parsing overhead on servers is that it is completely dwarfed by network IO getting to the server and then more IO for getting to a database, redis, etc. Add ORM to the mix and you typically get this unoptimized mix of multiple calls to a database (because most orms suck at optimizing their joins). We're talking fractions of a percent of the time spent here. Web servers don't commonly use a lot of CPU time until they are handling dozens/hundreds of requests per second. With a asynchronous IO, you can server thousands of requests. The bottleneck usually becomes your database. Not the webservers. Those tend to run on cheap vms. Add more to scale at the cost of 10-20$ per month.

Back in the day when parsing overhead still mattered, we'd speed up our servers with a few simple tricks, which mainly boiled down to not buffering requests and responses. Use streaming parsers on the request payload, iteratively process whatever comes in, and stream the output as results become available. You'd be responding with the first bytes long before the last request byte had arrived. Great for processing large ndjson/csv files and responding with similar output. You can process mang GB of data with a single request this way. Doing this is hard but not impossible with modern asynchronous web framweworks. They all default to buffering everything and then processing and then responding. Reason: it's simpler and the performance difference simply does not matter.

But it's still a useful trick if time to the first bytes of your response matters to you and you have a really fast, tightly tuned backend. This is how you get to sub ms responses.
You're suggesting an unreal scenario, so the thought experiment isn't going to do much good, IMO. Each employee gets to make that call themselves, "do I want to be treated badly?"

Fresh graduates may not realise they are being treated badly, lacking a frame of reference. Immigrants may be on a visa where they have no choice but to put up with it or leave the country.

Locals who've been around a bit, who know their discipline, the proven (local) best of the best? They don't stay on teams led by bullies.
Thinking in public is a paradoxical thing in that you should only do it if you genuinely don’t care what most people think and are okay with 95% of the feedback on your work being negative and useless criticism. That remaining 5%, though, will be very insightful.

In other words, if you can’t handle random anonymous tweets and comments being dismissive or hostile, don’t think in public. Because unfortunately that is the default behavior of most readers.
> I’ve bounced back and forth between statically typed and dynamically typed languages my whole career.
>
> I’ve never settled dogmatically into any camp, and this experience didn’t change that.

I don't think any proponents of static typing would expect small problems like these to really show the benefits of static typing though. If you were trying to decide whether comments were worth it you would conclude from AoC that they are not, which is clearly the wrong conclusion in general.

The author does say they have extensive experience of Haskell and Standard ML so presumably they have experience with the enormous benefits of static typing at "real program" scale so it's a strange conclusion IMO.
The Barrier (tm) has lowered substantially. Let's be honest guys, it is really hard to hire an engineer whom understands the virtues of modern system, and how simply you can work out the most complex logic with it.

It is possible to make beautiful, simple frontend systems today using React and a handful of k8s microservices, just the man who does it is invisible. It is possible to keep integration cost practically free, but these men who keep it are sought with fire. It is possible to use our tools just how they were designed to be used, avoiding bad and worst patterns, but only few of us mastered our tools.

You just need to hire one engineer if you are not and engineer and you didn't walk their shoes for decade and hope for the best of luck. The Javascript and React are not strict tools at all, so they will allow a lot of people to fool you into thinking they are too good.
> it’s only in the past few years that I’ve come to appreciate what a great medium it has become.

I also love YouTube as there is a lot of high-quality content. But I'm sometimes a bit disappointed with the more recent phenomenon of professional YouTubers (sponsoring of videos, "please comment below") and also a lot of them getting uninspired after some time. Now that I think of it, I don't know if professional YouTubers are those who add more value to the platform.
Most of the issues I've found are C ABI issues with 3.10, but that usually just requires upgrading the dependency.

3.8 is a bigger C ABI roadblock than 3.10.
Your assumptions about others are not constructive.

Two variants having different symptoms per viral load says nothing about the topic. Claiming it is possible to prevent all mutations with an extreme regiment also makes the wrong point for you. Obviously you understand how the vaccination is reducing mutation then.
>>Wonder what's up with functional languages that leads them to do this.

One way to teach dry math'y concepts is to make them fun to learn. Serious Math people mind find them irritating but for the remainder crowd it is a fun exercise.
Same here, and curiously as to how GP phrased it, I did skim it the first time - only upon reading the ending I was prompted to re-read the whole story properly.
Well this sure is a pretty fascinating case, if it proves to be true, which it _seems_ to be?

One thing I'm not seeing mentioned here is discussion of the password for that wallet.dat. This reminds me of back during the 2017 bull run, when I tried to help a friend recover a forgotten password for a bottom 6-figures Dash coin wallet. We went even so far as spinning up some EC2 GPU instances to run Hashcat. In the end, considering the modest value of the wallet, it wasn't cost effective to brute-force. I think we got up to the threshold of 7-9 characters where the time/cost becomes prohibitive.

So I'm wondering, assuming the guy even HAD a password on the database file, or that we didn't have a password.txt on this server, I wonder about the sequence of events where:

1. Server is hacked a few months ago, either knowingly (target a core dev), or farmed (searching for vulnerable servers, grabbing high value assets such as wallet.dats)
2. wallet.dat is copied. IIRC gives free access to the public key, therefore revealing a high value wallet
3. In the meantime, attacker employs compute resources to crack the private key
4. After some months of doing this, finds the passwords, empties the wallet

This would seem to match my quick reading of the events. I'm now intrigued to do some sums to work out the feasibility of doing this when a 7-figure wallet is found. This is assuming compute prices are that much cheaper than 5 years ago, and that this might be a independent attacker, not some NK-style state actor.

I may come back to this and do the calculations...
A lot of this can be solved by simply updating zoning code to allow for more housing. Housing is only a lucrative investment because its been made artificially scarce through restrictive zoning.
It worked with Daffy Duck: https://en.wikipedia.org/wiki/Golden_Yeggs

In the cartoon, a gun was pointed at Daffy's head - and he managed to lay a golden egg.

Can a miracle be justified?
Do we know who “redacted” is?

I’ve heard stories that Google set up development office in Denmark because one of their V8 developers wanted to move home and he was “that good” that it was worth setting up an office just to keep him on staff.
That was a 3.8 change I think? It moved from collections to collections.abc, IIRC.
I think this is a focused attempt to diversify the videos you watch and to avoid getting into a bubble. Journalists have dug into it and discovered that youtube's previous algorithms really seemed to automatically steer people towards the alt-right bubble. Before that, there was a bizarre trend of what looked like mass- or AI-produced kids' shows, but a lot of them had weird grooming shit in them like getting injections and getting pregnant.
You can’t prove the teapot exists, or does not exist, so does it really matter?

And status 418 is only legal on April 1 in countries that celebrate April Fool’s Day. You can just turn your servers off for the day and not answer requests.
Maybe nim lang might help?
i would because ** REST for API but i am already too used to write my APIs in protocol buffers so even though I have abandoned gRPC I still use PB and so I need rest-ish approach.
Remote anywhere. Ideally Europe or Asia.
^ I can imagine the vast majority of their income is through websites / webshops, sponsorships, referrals, etc. If the channel promotes a product there will be significantly increased sales.
My biggest pain point with Python is C / Rust dependencies. So, not really Python per se, as I suspect any language relying on C ABIs will hit the same issues.
A cable isn't as fun as a fully-functional train.
This is fascinating stuff.
You write its easily expandable to higher dimensions. My particular interest is 4D, but instead of classical hypersphere I am trying to get a shape, that when sliced to 3D looks like this:

Starts at a single point, and all following slices is a sphere that's increasing in radius quadratically.

I understand a hypercone would provide me with above for linearly growing sphere, but I have trouble imagining (or mathematically deriving) the 4D shape for quadratic growth.

My main worry is the resulting shape would not be convex, but I am not sure about it yet. Do you think your algorithm could be adapted for such shapes instead of hyperspheres?
I should have guessed. The original poster did say "by miles"
Does SimpleBeanFactoryAwareAspectInstanceFactory not simply spring to your mind when you're coding solutions? /s
>>It's a bit weird and doesn't teach lessons outside of the book material.

Actually introducing some of these concepts in an abstract sense can help the kid appreciate subject at hand, and initiate them into more serious study.

Imagine telling a kid they could use a bunch of their friends and using map-reduce to count all the dogs in a park(send each to a section in the park, ask them to count the dogs[map], add all them at the end[reduce]).

Many of these concepts can get kids excited about STEM which is good!
If the money is right a lot of bad decisions can seem obvious to a certain type of person.
Most Java versions are good about backcompat, almost all the pain comes with Java 9 actually enforcing boundaries and breaking things that had merely been discouraged before (in the name of JDK modularization, which we otherwise aren’t interested in).
The Future Has Arrived for Meta-Optics Technology
Indeed: most laws governing mutual obligations accept verbal contracts just like any other contract.

Having them written down helps with disputes.
Which is how you get zero cost unless thrown. You're gonna have to pay for something.
You don't pay for chat. You pay for don't having to worry about hosting a chat.

With your argumentation everyone could do everything themselves but that doesn't work because companies, startups even more so, need to focus on one thing they are good at.

Dropbox is so much easier than a shared drive, especially if you want to share files with external people every once in a while.

Also dropbox works with all OSes. Shared drives are usually a pain if you have a heterogeneous tech landscape in your company. This also includes phones, tablets, and so on.
A lot of code I wrote over the years handles raw bytes, treating them as strings (sometimes), shuffling them over sockets, doing stupid things with said sockets, etc.

Lots of abuse of how weakly/poorly/forgivingly typed Py2 is.

Doing the same processes in Py3 is actually headache inducing because of the much stronger typing system.
Yep, if you use e.g. Java's jackson, you can configure it easily to deserialize numbers as BigInteger or BigDecimal instances. Useful trick if you need it and it really works. You can have arbitrary precision numbers in Json. Of course this does challenge most other parsers out there.
Sure, though I suppose fun is in the eye of the beholder. Grokking Algorithms is illustrated with cartoons and examples that kids could understand, but it doesn't indulge in the same weird quirky whimsy that some of these texts do. It's almost as if they're written in some lost lolcat dialect.
Meanwhile we are still living our Python 2 like moments in .NET and JVM ecosystems, with the huge amount of projects stuck in .NET Framework and Java 8, with no end in sight of them ever moving forward.
Oops, sorry, did not pay attention
Would "very good art" suffice then?
I clicked on the "essays" link from: https://web.archive.org/web/20170629060656/http://www.advoga...

or: how I learned to stop worrying and love Theory.
Apple’s battery replacement prices are going up by $20 to $50
DSL: Bulgarian – computational workflows using natural language commands
Mind | Embedded (C/C++) Software Developer | Full-Time | Belgium | ONSITE

Mind is a small consulting company specializing in open source software for embedded systems. Work with our customers for designing, implementing and debugging software for embedded systems. We are looking for both Junior and Senior profiles. Projects typically include some of the following:

- Porting Linux to new platforms based on typical embedded processors (ARM, MIPS, x86, etc…).

- Configuring networking protocol stacks, optimizing data throughput, securing access, etc…

- Setting-up multimedia frameworks, optimizing audio/video performance, etc…

- Debugging complex real-time issues, Implementing remote upgrade mechanisms, etc…

- Making system level architecture studies (SW architecture definition, choice of OS, HW/SW trade-offs, etc...).

For more info take a look at https://www.mind.be/en/jobs/ or email frank.vanbever@mind.be
In SF the ratio is like 7 jobs per unit of housing built, its really really bad

https://sf.curbed.com/2017/7/26/16040938/san-francisco-jobs-...
Even in countries with Apple Pay, not every bank supports it or other mobile solutions.
We're talking about life limitating life, not life imitating art. The thing about daffy is.. he wasn't real
If the question is "Is the limited bullying and serfdom of 40 people (the original Pixar team size) justified by bringing joy to billions of people (more accurate than millions) for decades (and likely a lot longer)?" Then I answer yes. I think that's a small price to pay.
Facial recognition tool led to mistaken arrest in New Orleans
Even more universally, weddings.

Though they also serve there as witnesses that the person signing is indeed the actual person supposed to be wed :)
I'm not taking a position on whether or not the infantilism is appropriate, so whether or not I have read the book is neither here nor there.

The previous commenter characterised the text as needlessly infantile. It seemed clear enough to me that they were referring to the jokes about jelly bean stains. I am confused why you interpreted their challenge as being about some approach to problem solving.

> Its is possible that the approach will help you in understanding other things as well.

This is either such a general statement that it isn't worth saying, or it is direct condescension which I don't appreciate.