skysight-inc/HackerNews huggingface dataset:
Previous discussion: https://news.ycombinator.com/item?id=26324347
I think there is no good way of doing that. Each time the user tries to run a x86_64 binary you’d have to actually checksum, or otherwise check the content of, the x86_64 binary to know if you have a translated version of it already.

inode meta data such as timestamps are insufficient I think. They can be tampered with.
Hippo Insurance SPAC presentation [pdf]
“How to” use Mapbox Movement Data for data analytics (guide)
Location: Redmond, Washington, US
Remote: Yes
Willing to relocate: Yes
Technologies: Embedded systems, C/C++, Python, Git, OpenCV, multiple test frameworks, and more.
Résumé/CV: Available on request
Email: koloskimatt@gmail.com
Linkedin: https://www.linkedin.com/in/matthewkoloski/

Experienced engineer with a firmware background, and contributions to multiple successful embedded products. I also have experience building up automation tooling and test architectures (including CI/CD) and a solid python background. I'm eager to learn new tech and interested in working on exciting projects.
At least you don't have (obvious) performance problems with it, because you will effectively never need more than 9 (usually 2 or 3) of these bytes.

But sure on modern 64 bit systems just using a 64 bit integer makes much more sense. On a small embedded 8 bit oder 16 bit microcontroller it might make sense.
The basic idea of having concept aggregation to match incoming and outgoing information in various modes is applicable to both.
Does the cost of running a network depend on network utilization? Does a network that is more heavily used require more maintenance?
The storing of state between calls is beautiful in all its wickedness.
> This viewpoint is common, but doesn't scale. Having kids isn't a "life choice." It's a basic requirement for a sustainable human society.

I disagree, I think in the countries and social spheres where this is an _actual_ choice for women, it is very much a "life choice" (because the rest of the world makes more than enough children to resolve the issues of "sustainable human society"). When we'll get to a point where world wide population growth drops below 2.1 factor, maybe then we can start reconsidering this policy.

And that said, longer term, what is not sustainable is a continuing growth of population, not reducing it. Yes I realize reducing population invalidates many things currently supporting our civilization but having to deal with the pain of those changes seems much better than dealing with the issues of an overpopulated planet.
In today's culture, you should be a billionaire now.

But more seriously, "agile", what does it even mean? I almost posted this on another comment.

There is no, singular, agile beyond the manifesto. Everything else is a variation either attempting to push the goals and ideas of the manifesto or attempting to capitalize on fads.

Scrum is borderline fad (I'm ok on the concept, but I think employees should be paid not to go to most Scrum classes; most implementations are incredibly badly done like they deliberately misread the guide). SAFe is bullshit (the gov't bought into it though, how's that F-35 coming along again?).

XP had (has?) some seriously dogmatic advocates, but most people have learned it's a toolkit and not a thing to do without consideration.

Lean has always been presented as a philosophy and toolkit, at least as far as everything I've ever been able to find on it. I think there are some moronic certifications out there, skip them.

DevOps is Theory of Constraints for IT. Which is not a set of ceremonies to perform, but a way of viewing and trying to improve the system. Though, like with Lean, many people are apparently illiterate and fuck it up.

So the question becomes: what version of "agile" were you using? And did you do one of the most important thing that, as I noted in another comment, seems to be the most crucial common element of most of these (except SAFe, fuck SAFe): Did you actively set about to improve the way you worked as you worked? Did you frequently ask questions like: Is this working for us? Is this working for our customers? Is this the right process? Are these the right tools? Are we holding it right or should we try something different?

If introspection and reflection and periodic adjustments to not just the product but also the team (structure and dynamics) and processes aren't in play, then it's probably a ritualized version of agile which is only barely better than Waterfall.
Delay/Disruption Tolerant Networking
Compensation is simply what people ask for and accept as fair.

Too many developers do not negotiate and simply accept lower compensation.

If your are a software engineer with a job offer, ALWAYS negotiate for higher salary. Most likely, you will get increase from first offer. If not, go find a company that will offer the higher increase.
There are a large number of those libraries. Every large C project eventually seems to grow its own string class.
The bullshit economy – homebuying help
The issue is pretending that C even has strings as a semantic concept. It just doesn't. C has sugar to obtain a contiguous block of memory storing a set number of bytes and to initialize them with values you can understand as the string you want. Then you are passing a memory address around and hoping the magic value byte is where it should be.

C is semantically so poor, I find it hard to understand why people use it for new projects today. C++ is over complicated but at least you can find a good subset of it.
I assumed "oriental"?
I don't need a company to tell me what books I'm allowed to read to my kids.
Can confirm. When I was a child, I lived in an old Elizabethan building called Sexeys’s Hospital, founded by Lord Sexey.
Spinners are terrible since many devs forgot to implement error state
Having gone through the same experience, I can tell you that it isn't necessarily the case. More often than not, those who had some programming experience in some high-level language would often get discouraged with the difficulty and drop out.

In the end, it was mostly those that didn't get discouraged and socialized with the other students that would remain in the end.

I myself did not have any programming experience before going through that ordeal.
Thank you!

Has there been any study of variability in these activation images - like are there many disconnected local maxima depending on the initialization, or how they vary with retraining the network (or e.g. with dropout, etc), or varying the model parameters in some direction that keeps the loss in a local minimum.

I could picture that maybe they always look the same, but sometimes there would be cases where they have different modes that accomplish the same thing.
>>> Surely someone could write a better string library in C that hides the complexity.

In short, it's not possible to write a nice string library in C because C simply doesn't support objects, and by extension doesn't support libraries.

Strings are a perfect example of an "object" in what is later known as object oriented programming. C doesn't have objects, it's the last mainstream language that's simply not object oriented at all, and that prevents from making things like a nice string library.

If you're curious, the closest thing you will see in the C world is something like GTK, a massive C library including string and much more (it's more known as a GUI toolkit but there are many lower level building blocks). It's an absolute nightmare to use because everything is some abuse of void pointers and structs.
Spectre and Meltdown were sort of identified in the 90s in a paper by a researcher funded by the... (IIRC) NSA. Make of that what you will.
Where are the lines between market research, profile building, tracking, 1984? (Eg. our sites are viewed by these cohorts, we should put up these ads... versus oh this particular request seems to come from this particular cohort, let's send this ad, or this user is logged in, last time bought a boat, let's show it a keg of beer... etc.)
Sensa Emoji
Switzerland and USA were not destroyed in World War II.

Compare that to Poland with almost 20% population dead and 50 years of Soviet imposed communism.

More Americans died from COVID-19 than due to WWII and WWI combined.

The only big power handling the whole situation well is China.
Earlier this week when the story from the publisher broke, I had a look on ebay to see if these books were available. The ones I found were already listed for over $100.
>> None of the white people are presented in exaggerated, outdated costumes

There was a white person presented in an exaggerated, outdated costume in that very same drawing.
The average professional fund manager actually underperforms the S&P. It wouldn't be unreasonable to assume that the average retail investor does even worse.

However, there's an easy way for people to overcome this - buying an index fund (Vanguard is very cheap), which lets you capture (almost) the S&P's performance.
It’s just a language game some racists invented to deny their racism.

You don’t get it because it’s wrong.
If it helps in the last year the quality of their journalism has crashed through the floor.

Funny you should say that. My method of reading the various news feeds is to scan the main page and select the articles that look interesting out to separate tabs to read later.

I've noticed over the last six months or so that it's becoming very rare for me to select even ONE article per day.
Ask HN: Is there any data on how much time developers spend looking stuff up?
Is there any data on how much time - or percent of work time - is spent by developers looking things up?

Even better if it is cross-referenced with developer experience (although I guess this varies by experience in particular technology, rather than overall experience).
Ah, yes, the IBM PC. I think of it as the Permian extinction (Great Dying) of computer science.

I’m joking, but... most higher level languages were tossed aside for “serious” app development. First to use x86 assembly, then “portable assembly” (C). Much of the “worse is better” methodology can be attributed to giving many people computers, but initially very underpowered computers.
My main side project is: https://minecraft-playdates.com Minecraft server hosting for parents. This is a fully fleshed out and working service with paying customers.

My secondary project is https://golang-labs.com. With this one, I'm exploring whether there is a need for an enterprise focused module proxy for Golang. The issues I see with the public proxy are: build repeatability, license compatibility, and information security. Please reach out if this is something you care about.
Do you have any examples of something which solves a real problem better than mature, scalable technologies? There's a lot of speculator money floating around which can give the illusion of something being promising until you do the math and realize that it's more expensive and slower than the alternatives or cannot grow outside of a small ideological community.

For example, nothing is preventing paying artists more for music — that's been a solved problem since the late 1990s — but the problem comes back to licensing: people use services which have the music they want and it's brutally hard to bootstrap an indie-only business to the point where you can the deals you need to satisfy popular demand.
Show HN: Relational Framework Reader
Not to mention 35-40 hour work weeks.
It should be called something like appendixgun then because you don't use it but it still has a chance of causing needless suffering and pain.
If you can sell Nazi memorabilia on Ebay, you should be able to sell a Dr. Seuss book that happens to contain an offensive stereotype on Ebay.
They aren't though. Does every company that published any book have a responsibility to continue publishing them forever? Of course not.
> Sterman's Business Dynamics

I actually just bought this book - is it any good? :)
You need dailies for this?
I had like 30K fans on tt.fm, good times. Internet points unfortunately don't count for much, looking at you - reddit karma.
I just bought a bunch of Dr. Seuss books because honestly I’ve never seen them before, never read them as a child, but now I’m deeply curious to find out what is in them
KC and the Sunshine Band Absolutely Destroy the Stage, April 1977
I'm an IC and can't stand scrum. However I regularly work with teams that are steeped in it. It's not really an issue because I always choose my level of participation when working with one of the scrum teams.

If I think the level of process and granularity is overbearing I say "no thanks" and pull the "Individuals and interactions over process and tools". If there is one thing that I wish I would have learned earlier in my career is that it's really ok to say "no thanks".
This may be less so now than it was 10 years ago, but I absolutely promise you that having a decent computer (not great, not a gaming pc, but just something that a kid can feel comfortable experimenting with) that is readily available (and not being shared with siblings) is absolutely a luxury.
Why would I start talking about coal deaths in the US, then immediately broaden it to worldwide nuclear deaths. Lie about Nuclear deaths by only counting US, then immediately after lying bring up Chernobyl and Fukushima to prove I lied or something??

You're trying to ascribe malice and dishonesty because you happen to disagree with me. I don't know why the internet does this to people
As a society, generalizing, aren't we better off having kids? So, should'nt we start optimizing such that it leans a lot more to being supporting of women who have children in their prime, with opportunities provided once their children past middle-school or whatever the age the mother feels like she does not need to be as hands-on?

Just like we have affirmative action for races today, can't we have affirmative action for moms who are returning back to their careers after a decade out, with specialized courses to help them catch up, etc.

This way, more women will feel incentivized to have babies and rear them without any guilt. Healthier children are a future healthier world.
Big discussion yesterday: https://news.ycombinator.com/item?id=26336311
https://outline.com/z4EFpV
So basically you're saying it's like Eternal September spread everywhere. I don't hear normies liking tracking much though, quite the opposite.
Does the face-to-face conversation need a daily standup or are there other options?
This also seems to be a tech-elite/libertarian mindset and borders on paranoia. Does the average voter care enough to vote one way or other for it? I would suspect not.. they have bigger problems to deal with and they seem ok with government knowing something about them.
I don't have much interview experience so I am wondering how you do this: "It is literally one of the first questions I ask in an interview about their processes and excuse myself from the process if I see if they follow it"

Do you abruptly cut the interview short or do you just make a mental note and continue?
> I disagree, I think in the countries and social spheres where this is an _actual_ choice for women, it is very much a "life choice" (because the rest of the world makes more than enough children to resolve the issues of "sustainable human society"). When we'll get to a point where world wide population growth drops below 2.1 factor, maybe then we can start reconsidering this policy.

That's not really a rebuttal to my point--just an assertion that we should take advantage of the arbitrage opportunity while we can. It tells us nothing about what a sustainable liberal society looks like.

And the fact is that the arbitrage opportunity won't last long. If you're 30-something, the world population is currently projected to start declining within your lifetime.
Has it been that long? I was a big fan of hanging out and playing a few tunes.
Start calling each sprint "the stroll".
User "jeffbee" said that California has 250MW of battery facilities right now
If folks are interested (and in the spirit of keeping things positive), I'm happy to answer any questions here about our comp philosophy or about Oxide more generally.
The reason I, an office worker, don't go skydiving, let alone BASE jumping, is because I tried it (static line) a couple of times in college and found that I'm not that good at doing simple tasks under pressure. It's not something you have to devote your life to, though.
Your numbers are misleading.

“On October 27, 2011, the FCC approved a six-year transfer process that would transition the money from the Universal Service Fund High-Cost Program into the new $4.5 billion a year Connect America Fund, effectively putting an end to the USF High-Cost Fund by 2018.“

“In March 2014, the FCC approved "Phase II" of the transition to the Connect America Fund, adding $1.8 billion a year in funding.”

What’s important to realize is these subsides ends up providing paying customers to these companies. As such they don’t need to cover 100% of the cost of connections only the subset of that cost that wouldn’t be covered by monthly fees.
But AdWords isn't a race to the bottom; it's the opposite. Google's ad business is so big because Google drives so much more value than other ad targeters.
Last time I got depressed I spent a year couchsurfing communes across the east coast of the united states to get everyone to attend a political protest on wall street. Whatever you do you have to be as extreme as possible.
... man this hurts deep but truth of the matter is that we need jobs to pay bills and not be homeless. I totally agree with you though
I remember trying both last year, and found that for a trivial GUI, PySide had a 100ms slower startup time than PyQt. PySide was 300+ms, PyQt was 200+ms.
In Javascript there's an expectation that Javascript written 15 years ago for Netscape will also work on Firefox 89. Is that also the case with C, wrt compiler versions? I've always assumed it wasn't.
Your language seems needlessly hyperbolic to me. A handful of fairly obscure Dr. Seuss books are going to be harder to buy. It's not like Cat in the Hat is #cancelled or anything.

This is an "execution"?

Maybe try using language proportionate to the offence here.
For Reference: books burn at Fahrenheit 451°
Two ways to look at it. If I told you that your computer or phone could run the same OS and all the same programs but at 1/10th of the speed so that certain classes of bugs could be eliminated, would you make that switch right here and now? I don’t mean theoretically I mean the device you are looking at right now. If not, would you do that in a year?

On the other hand, Moore’s law and all that. Computers will get faster over time so at some pint we might not care. And the opposite of my question is also true: if you could switch to a faster OS written in assembly, would you (assuming all functionality stays the same), knowing certain classes of bugs are more likely?

It seems to me that the cost of these kinds of bugs is amortized such that it is cheaper to use C than to switch. Expressed in those terms, we will only switch to a different language for all our systems stuff when the cost of the rewrite and the cost of the performance penalty are clearly and significantly less than the cost of the bugs we are likely to expedience.
I've thought about this so many times. I imagined a config file that listed stages with what resource they used most and how much of that resource it might take, like:

- Vendor: Foo Corp

- "Downloading files", Internet, 1000 MB

- "Extracting files", Disk, 2000 MB

- "Copying files into place", Disk, 4000 MB

- "Configuring", CPU, 100 seconds

The library would generate a progress bar that you'd update like:

- progress('Extracting files', 100), progress('Extracting files', 200), etc.

It would learn that 100MB of disk IO takes about this much time, and downloading 100MB from the Internet takes so long, and so forth. And the thing is, the estimates wouldn't even have to be particularly good as long as they were reasonably consistent for all of the same developer's projects. If CPU bound process #1 takes 10 seconds on the developer's laptop, and CPU bound process #2 takes 20 seconds, then the library could see how long the first takes on the user's hardware and then double it for the starting estimate of the second process.

I'd love so much for this to exist.

Edit: because of your comment I finally got around to writing this up at https://honeypot.net/post/smart-progress-bars/
For those of us who are only Rust hobbyists and don't have the hardware experience to work at Oxide, are there other companies you know that are pushing similar values? I'd take a major pay cut to have this kind of transparency and focus on culture.
" If this kills a business then so be it. Businesses are not entitled to"

or

"Yeah my policy is toxic political poison that will ensure the defeat of any politician who runs on it outside SF and Manhattan but SO WHAT?"
Now this part is getting a little too carried away. It is one thing for libraries and bookstores to decide not to offer for borrowing or sale things that they disagree with.

It is another (and overstepping imo) for Ebay to restrict individual people from selling to others goods that are not illegal or in violation of their other practical rules (no selling jewelry, monetary equivalents, etc).

This falls into the category of taste / political opinions and has gone too far too quickly. Much as I don't like what the silly cartoons are, and of course while I don't think Ebay is a public forum that has any obligations (they can do what they want), I think Ebay is getting in deeper than it should.

Will they apply the logic here to all categories of goods for sale? T-shirts? Political buttons? Historical political pamphlets? Current political pamphlets or campaign material? How about baseball team merchandise that has racist mascots? (Why haven’t they?) Merchandise of companies where the CEO may have bigoted views?

How about books that have words in them that discuss race, or in any way describe an unflattering picture of a certain group? Or scientific studies that may come to race-based findings?

I think the other thing that bothers me is that to be protected by such measures, you have to be popular. And it's flimsy. This year it's <x> group, next year that group is forgotten and it's on to <y> group. Woe to the actually wronged group of people who can't garner enough popular support, and who fall by the wayside of laws that are less enforced because people thought the social-media driven justice system took care of it.

Ps. And edit just to add, lest someone discount my opinion as from a privileged position, I am among one of the groups said to be portrayed in a racist way in those books. If only people’s concern about racism in cartoons extended to more important matters as well.
Take a look at the images, and you can see why the publishers felt that they were better off without them. As for why eBay decided to glom onto that... that I can't say.

This is the part that bothers me.

Publishers can do whatever they want, and it's nice that they're at least willing to try to be progressive, even if this particular case of outrage is maybe a bit exaggerated.

Ebay jumping on the bandwagon seems like it's just for brownie points with whatever faux-woke nerd happens to scroll past the announcement.
It makes me wonder how often ISP's are misreporting to the FCC about coverage.
In many cases yes, but broadly, IP address is not a basis for determining an individual. It's difficult to know it's not some other NAT'd user or dynamically assigned.
It’s more recruiting and marketing tactic, the company is saying how fair they treat everyone by paying same salary.

It may work in short term, when everyone is part of product and tech team, and building product and valuation.

It will become a problem when junior people are paid same as senior level people that’s delivering more impact. And, when the company grows and have to hire support staff. Will they pay same salary to the receptionist?
See WalterBright's 2009 blog post, C’s Biggest Mistake, about exactly this.

https://digitalmars.com/articles/C-biggest-mistake.html