skysight-inc/HackerNews huggingface dataset:
Even if an interviewer doesn't ask about your finances, it can be pretty clear if you're on the very low end. A person living hand-to-mouth may not be able to afford nice clothes (I remember a time when those $99 suit deals were something I had to plan ahead for!), and what nice clothes they have may be worn out. In most of the US, you'll be showing up to your interview in a car because there's no public transit. Is that car an old beater? That says something.

But mostly it's clothes. If you're having a hard time financially, the interview clothes you have (if any) will likely fit poorly, be worn out, poorly constructed, or all three.

By the way: For anyone who finds themselves in this situation, check out local food banks, churches, and your local DoL office. These groups will typically either have an interview clothing program, or will know of one. Nearly every city in the US--even the small ones--will have some kind of charity like this. If you're having trouble dressing or getting rides for interviews, reach out. It never hurts to ask.
> You know the joke: a dev has a problem, uses Java, and now has a ProblemFactory :)

It's a funny joke, but it maligns a harmless pattern identical in FP to a function returning a function.

While FP coders would brag about how awesome high-order functions are, we just keep mocking our own style for some reason. Factories are very powerful when used right.
Maybe I'm a bit late to the party here, but I do career coaching and I'd be happy to schedule a free 30 min chat / do a practice interview. [Email in profile]

Regarding my experience, I have passed SWE interviews at google (interned at oculus/facebook) / regularly conduct such interviews at my company. On a bit more personal note, I definitely had a phase in my life where social interactions didn't come naturally. I needed to break down social interactions and create rules to better navigate them.

Regarding baseline feedback, there is already a lot here, I'd just say that your number one focus should be to get a job and focus on keeping that job for a year or two. People will only trust you with more senior roles if you can demonstrate a track record of commitment. Of course, it may be the case that all of your previous jobs were bad situations to begin with, but people who are looking to hire you now don't know what happened and will see leaving many jobs as a red/yellow flag.

I imagine that it will take effort, but is totally within your capabilities, to work on staying committed to a job for 1-2 years even it if feels below you, etc. It may take some changes in perspective, but it is definitely possible to get help with navigating the mental hurdles that come with staying at a job even if it isn't the most exciting thing in the world.

I'd also take a lot of the armchair diagnosing with a grain of salt. Its normal for people to struggle with various types of social interactions. If getting diagnosed were important to you, you could definitely see a licensed psychologist (not me).

All that being said, let me know if I can help!
The quote takes a position of non-interference with the process with naturally occurring selection pressures on animals.

When the discussion involves humans and eugenics, it's the complete opposite and revolves around substituting a human chosen selection criteria with all the possible inclusion of criteria with very limited knowledge of the long term impacts, a minimal knowledge of short term impacts, and often biases driven by hubris and racism assessing the benefits vs the unknowns. That's why it's controversial.
If you judge people only on skills and talent, you will surely further stratify society.

Who has the most advantages to succeed in that kind of environment? The rich. Because they have the most resources and likely the most well raised and educated kids.
Is it about the numbers or what they're doing?
Oh, of course! Yes, that's a great explanation. In that case I wonder if there's latency in the signal -- like the embedded HD content is out of phase with the analog content?

So maybe the problem is really just a defect of my car's radio when toggling.
The core is supposed to compete with the Cortex M7. The smallest process M7 I can find is the STM32H7, which is 40nm.
Ask HN: Why do they say moon of mene in dota 2?
If anyone saw dota series netflix. Please explain storyline
Depending on the application, the primer coats can fulfill a couple other requirements as well:

If you want a really smooth topcoat, you usually want to sand past what you can reasonably/economically/effectively do on the substrate. Some primers are formulated to sand nicely to a powder (as opposed to balling up in clumps on the paper). You'll see this spraying higher quality paint grade work. You have to have a decent surface before you prime, but the primer can really smooth it out for the topcoat.

If you're finishing pine with knots in it, you'll want a primer that will seal the knots, otherwise the pitch will eventually bleed through and discolor the topcoat. Shellac excels at this.

Shellac is also outstanding as a sanding sealer. You can use that in a couple of ways: to fill the pores in the wood so they don't get full of sanding dust (which can be key if you have inlay of strongly contrasting woods), or to stiffen the fibers of softer woods so you can get a better/smoother sanded surface for the next steps in the finishing schedule.

Shellac is also often used as a barrier coat between otherwise incompatible finishes or when you have a relatively fragile stain layer. If you're putting an oil based finish over an oil based stain, you run the risk of picking up the stain as you apply the topcoat, especially if you're brushing or wiping the topcoat. Because the solvent in shellac is alcohol, you can pretty freely brush it over oil or water based stains without risking a disaster.

And yes, I do use primers other than shellac from time to time if I have a specific need, but dewaxed shellac is compatible with basically everything, so I always have a can around.

N.B. I'm not a professional finisher. Don't take my word on any of this; test your prep and finishing schedule on scrap!
I think the issue with Goodreads continues to be that people want Facebook/Twitter for readers, and its not and will likely never be.

As an author, the specialty nature of Goodreads doesn't provide enough reach even though the segment of the population you are reaching is excellent. The additional eyes, and casual readers you pickup elsewhere makes the energy devoted to Facebook a better investment.

For readers, I just don't think the discovery aspect is as useful. I think a lot of this like last.fm, where logging listening could provide good recommendations. Books take longer to consume than songs or albums, and there was very little cost to music compared to books. Lastly I just think your average reader, doesn't read enough books to take advantage of the recommendations.
I'm flabberghasted that neither the article nor the comments so far talk about Open Library

https://openlibrary.org/

It's a nonprofit, it's tied to the internet archive, it's been around a long time, its improving very quickly, and it Lets You Check Out Books!
> (that the 2/3 of the compiled binaries are useless to the users).

That the bytes are not visible in the symbol table is inarguable, that they are useless is a highly contentious statement and very probably wrong.
I think this is a good example of the Dunning Kruger Effect -- however poorly it matches with what the original article proved -- of "when you're a beginner, you don't realize how much of a beginner you are."

A non-expert climber figures a tough hike is basically like any other hike they've been on, only a little harder. They don't recognize how large the gulf is between a tough hike up a mountain and a treacherous life-or-death situation.
For anyone interested in practising your Kelly estimation, I made a game inspired by Bernoulli's original paper on the subject for a lunch and learn at my job: https://static.loop54.com/ship-investor.html

There's also a sequel for the case of continuous outcomes: https://static.loop54.com/ship-investor-2.html

Before my parental leave is over, I hope to make two more sequels, one with futures and one with options. Maybe also a fixed-income version, but I'd have to learn more about that myself first.
“Welcome to K-Billy’s Super Sounds of the Seventies weekend”
> There are lots of Asians that grow up poor in the US and excel at far higher rates than poor African-Americans.

What do you think explains the difference?

> which I've heard is actually very easy once you get in

Very dependent on what classes you take.
What would be fun is the inverse. Feed in a section of Google Earth and have it generate a Minecraft world out the other end.
"Identical binaries" is not the same thing as "reproducible builds". It's maybe one aspect of one type of CI/CD, but I would say not even the majority.
Shouldn't come as a surprise, given the types of people admitted and admissions process being a game of lying and cheating.
The dude in charge of the Tiny Desk Recording is Josh Rogosin, he made a couple of videos about the process.

https://www.youtube.com/watch?v=e07bI5rz6FY

Edit:
this is one of my favourite tiny desk concerts, it sounds so good on headphones
https://www.youtube.com/watch?v=47XlUL6sRow
Incidentally, I was refused treatment by a doctor for a no exam required condition because of their magical religious beliefs discriminating against gender.
Politicians should take a vow of poverty, agreeing to never spend more in a year than the average American. Great way to weed out all of the sharks and keep only the people who actually care and want to lead the country in the right direction, whatever that takes.
Maybe he is a 10x:er?
I'm guessing you're doing ML here? Because the core python runtime is far smaller than that.
There's a corollary to the gambler's fallacy that says is P(heads) is 60% and you get 6 heads in a row, the people running the experiment probably lied to you.
Is this "Safari the new IE" just a meme https://www.safari-is-the-new-ie.com

I will have to let someone else to continue this since I don't own a iOS device and at work we don't target mobile.

Though I had to fix soem iOS issue sin a third party plugin, it was using some WebGl and it was broken on iOS, so the plugin was using a software(slow and ugly thing) for iOS but then Apple change things so tablets pretend they are desktops and broke the plugin(so from my limited experience iOS browsers are inferior ).
Sure would be nice but I don’t see it happening. This seems like political theater more than anything.

You’re going to need to get an entirely new electorate to get anything real happening.
I should have been a bit more clear. By mixed I meant mixed quality. Would you ask your doctor how to set up k8s? If not, why would you ask k8s experts how medication works? :)
The higher classes are probably where the best resources and teachers are available.

Winners tend to win more.
Note that this is not like DDT that will kill all the mosquitoes (and everything that looks like a mosquito, and many more animals).

This is only against Aedes aegypti that is responsible for most of the transmissions and is not a native specie of Florida.
It has worked on anything I've used it on (MBP, iMac, PC desktop, iPad, etc).

You do need one of those TRRS splitters though.
Thanks!! I was going to submit it Monday morning :)

Oh I am so excited about NLP!!! Toward July the backend is getting more details around the type of topics so I can start training models eventually.

You nailed it, I can't wait to get that going and start playing :)
If someone isn't forced into a job and they make the choice to do so, telling them they don't have the right to make that choice is arrogant and moralizing BS. MYOB.
> First of all, a major issue here is that we don't have enough good universities to accept all the talented kids applying.

Yes, we do. We really do.

There are a surprisingly high number of marginal admits at elite schools who slow down the education of the really smart students (at times).

Some of these marginal admits are there for what is deemed a good reason (e.g., recruited athlete), but others are just filling in the class. These folks are what I call “look alikes”, because they all look alike academically/intellectually — they study hard, jump through hoops skillfully, but are largely incapable of individual initiative or independent thought. A very small number of these folks transition into interesting thinkers while at school, but most don’t.

The really smart kids often go into the smart majors that have early hard courses that weed out the weaker students, and these weaker students find themselves in majors that cater to students who are not at the top of the intellectual ladder at their given school.

As a simple example, how many math departments at elite schools are complaining that they have too many really good students such that they can’t handle the load in upper division classes. The answer rounds to zero.

> Contorted rules and processes incentivize people to do stupid things. Like having 17 year olds compete in an essay contest to see who is the most disadvantaged

If you think this is how the vast majority of elite school admits get in, then you are woefully mistaken.
It doesn't seem obvious that this is a good strategy for personal wealth management because besides maximizing expected wealth, there's another very important criterion: minimizing probability of going broke. I only get to play one game, after all. Obviously you can't go entirely broke if you always bet a fraction of your portfolio, but are there results of how these strategies compare in, say, the probability of dipping below 10%, or 1%, of the starting value?
I think we're on the same page.

I consider the state of affairs to be pre-industrial / arts & crafts, at best. The atelier approach did wonders for the arts in the Renaissance. I suppose F/OSS to some mild extent provides some of the same benefits.
Interesting, so literally one sentence somewhere like "Luckily, I had time and savings to figure things out. So, I started going to the shore..." would have made a big difference?
Thanks. My application layer bias is showing. We will always need octet in the low-level networking domain, huh.
Abuja chamber seeks policy direction on digital currency
> Go executable sizes haven't increased much in general.

Russ's example was just the "gofmt" program.

> Perhaps the reason you're seeing increases in Cockroach DB is because you keep writing more code for Cockroach DB?

If that was the only reason, then the % overhead would remain constant-ish. But it is increasing. So there is a non-linear factor for _some_ go programs (like cockroachdb) and it's still unclear what that factor is.
the percentage share of a market is an indicator but not the defining characteristic of monopoly practices, rather it’s control. principally that manifests as pricing power and leverage over competitors. a monopolist can have a 20% share and still exert anti-competitive power over that market.
As far as I know CWA will save it on the device and thus comply with all requirements for contact tracing apps.
Beat me to it. "Octet" is used in a lot of networking documentation, and it also nicely decouples wire formats from any meaning the host system might have for the information. From IP's point of view, an octet is literally that: a bag of 8 bits, without meaning. It's not part of a floating point number, or a UTF character, or anything else but just plain undifferentiated data.
Google is hugely invested into Python, especially the data engineering branch. TensorFlow, Jax, etc. Though they will probably get replaced by Dex lang, they even dropped Swift 4 Tensorflow to focus on Dex [1]. The language looks very Pythonic compared to Julia which is a 180-degree turn in terms of language design.

[1] https://github.com/google-research/dex-lang
I like how the article breaks up the headings into "Where Does Python Work Well?" and "Where Does Python Fall Short?" Asking whether Python is better than language X is like asking whether a screwdriver is better than a wrench; it's entirely determined by what you're trying to do.

One thing I've noticed in four years of using Python professionally is it changing rapidly. Even just the difference in the role of types in Python has changed to answer to where Python works well and where it falls short. Anyone reviewing articles like this should keep a keen eye on the publication date for this reason (which unfortunately this articles does not have).
It isn't expensive... it doesn't exist. Ingram's API is probably the best and it is messy as hell. I've been playing with it and it will help augment data, but you have to have humans to really fine tune things. I just entered 2,500 books manually to launch this on Monday (https://shepherd.com/) and I still am going to need to go back to build relationships between the types of authors (lead, translator, illustrator, etc). It is a hard problem.

Ingram's is like $1k a month, maybe $2k for the full flat files. I can't find anything that is high quality and with a bigger data set.
> Its just that they are either tied to universities, startup clusters or for kids.

…or lacking members. He wrote, glancing around the empty room
Are We Yeet Yet?
The article mentions that is is from the OpenFive division of SiFive. OpenFive used to be Open Silicon and their business model was working with other companies to take their Verilog RTL and do all of the physical design (synthesis to logic gates, place and route of the standard cells, timing analysis, test vector generation) and then work with the foundries to deliver all of the data for manufacturing.

Since Open Silicon is now OpenFive and part of SiFive they literally have all this experience in house and don't need to depend on another company between them and TSMC.

https://en.wikipedia.org/wiki/Open-Silicon
Author here. I'm going to join the argument that Goodreads may be clunky (in fact, it definitely is), but it's not broken. OP's criticisms all have some validity, but they overlook these far more important facts:

1. Goodreads has a LOT of users. It's the most extensive source of feedback on all my books. Lots of "wisdom of the crowd" that I can glean, looking at what people say. I'd rather have a kludgy site with 350 reviews than a UX masterpiece with only six.

2. Goodreads's huge user base means that reviews get noticed. This is crucial to keep the reviewing ecosystem going. When I put some energy into reviewing someone else's book that made an impact on me, I get a lively mix of upvotes and responses, which validates the time spent. Writing a crisp review on a minor site and getting no engagement is the worst user experience of all. Even if the official UX is beautiful.

3. Goodreads has pretty good tone control -- and that is not easy on any social site. People come to talk about books. Most threads don't get hijacked by MAGA/vs/woke. Anyone who overlooks this factor hasn't tried to operate a social site in the modern era.

4. Goodreads has the balance of power right between authors and readers. There are some things you can do as an author to drive engagement. But not a lot. You can't overwhelm the site with promo for a book that doesn't engage people. And Goodreads will stop you pretty quickly from flaming readers who give you one-star reviews.

All of these, I'll submit, are big, enduring advantages. They can't be swept away by a small new site with prettier UX or faster load times.
"Value is created by having an asset that cannot artificially be inflated at will."

That is not value.

You can do that with Gold.

We could do that with an arbitrary fixed currency that someone invents.

BTC 'has not value' because it can't be used for anything - as a currency it's useless, and as a store of value it's next to useless (there are better stores of value).

Your comments about 'money' don't necessarily relate:

1) Currency is not supposed to be a hard store of value. It's there to grease the economy, not for you to hold large quantities. If you want to store value there are plenty of ways to do that.

2) Inflexible currency i.e. 'hard money' makes no sense, and that's why nobody uses it.

3) You say 'inflation is coming' - well if we have such bad currency, why hasn't inflation already taken root in the last 20 years? It really has not.

Again - BTC creates zero value, there's no point to it - it can't be used as currency and it's not a better a store of value than rare comic books.
11,503 files, 1,431,195 lines of code. (spread out over <50 Gradle modules).

I think the main problem is that Gradle doesn't have the same support as Java for ABI compatible changes, so invalidation of modules are more common.
Routers / Switches have extremely weird performance characteristics, and I think that's what SiFive is targeting with this chip.

* HBM3 for the highest memory bandwidth (10Gbps switches need tons and tons of bandwidth. That's 10Gbps per direction per connection, 8x ports is 160Gbps, and then that's multiplied multiple times over by every memcpy / operation your chip actually does. You need to DELIVER 160Gbps, which means your physical RAM-bandwidth needs to be an order of magnitude greater than that)

* Embedded 32-bit design for low-power usage.

* All switches have small, fixed size buffers. Memory capacity is not a problem, its feasible to imagine useful switches and routers (even 10Gbps, 40Gbps, or 100Gbps) that only have hundreds-of-MBs of RAM. As such, 32-bit is sufficient and 64-bit is a waste (You'd rather half your pointer memory requirements with 32-bit pointers rather than go beyond 4GB capacity)
The term "dark silicon" refers to silicon that's not (currently) in use, such as when you have a workload which only exercises one arithmetic unit of one core even if you have 8 cores with 4 arithmetic units each (only one arithmetic unit is "lit up", 63 are "dark"). There's no reason to believe that what you're calling "dark bytes" isn't actively used while executing the program.
At the expense of whataboutism, I'd love to see some kind of legislation against themselves as opposed to trying to bring these business entities under their heel. Something along the lines of: "GOP and Democratic party hold a duopolistic power over significant portions of our political representation options. This duopoly moment must end" (borrowed from the article and replaced appropriately).

Every business that they are trying to "crackdown" against faces varying levels of competition in almost every space they are in, and consumers either have numerous options to choose from to get a particular service, or the default that they end up using on is actually the best among the available alternatives.

God forbid politicians focus on taking action against actual monopolies as opposed to these stupid theatrics.
There's places like Noisebridge (which was an absolute pleasure to visit and experience) or regional DEF CON groups.

As mentioned by others, the EFF's Electronic Frontier Alliance tries to act as a regional group for these types of things, but in my experience it's pretty dead (at least the Utah group has been completely unresponsive).
What are the roles\job titles you are applying to?
I just checked your LinkedIn. Your profile has Director of Online Marketing, CTO and Co-owner. There's a big disconnect between these roles. The bar is very high for these roles. I believe those could be the reasons behind the low callbacks
>The reason I want this is because we seem to be swimming in innovation, but nobody to aggregate and make sense of it all, and `join-the-dots` of all this tech so we can make even bigger leaps with it.

There is. It's called "the market". Each one of those innovative ideas gets tested by their inventors and backers against real world use-cases. Nothing validates an idea or innovation more than someone writing a check to buy it.