skysight-inc/HackerNews huggingface dataset:
Yeah, "memory model" is a terribly overloaded term (myself, I think small, compact, medium, large, huge), and "object model" has the same problem. Maybe I should just generate a random neologism.
> I suspect it probably comes down to what's in your contract.

Yes, but with the caution that a lot of documents rise to the level of 'contract' legally speaking, without ever being called that.

So, keep all your correspondence and cast a hairy eyeball on anything you, or they, or both, sign. Even if some things are left out of the job offer letter, if they are mentioned elsewhere they may still be legally binding.

I'm most familiar with this being applied to negotiating benefits. eg. if a continuing ed or training budget was mentioned somewhere in your correspondence with the hiring manager (but not in the actual offer letter) and the company cuts back on it after you start working there, you may still be able to hold them to it, or use it as leverage to negotiate something in its place like attending conferences.

Heavy emphasis on 'may'. IANAL, TINLA, and above all make sure to keep things friendly rather than adversarial, employers do not respond well to being strong-armed.

Anyway, similar promises made in writing relating to equity may also be binding, though the actual paperwork is much more likely to contain phrases like 'supersedes all prior or contemporaneous negotiations, commitments, agreements' etc. that can make the whole issue moot (so if you were promised something, make sure it appears in the final paperwork as well if at all possible, even if you only copy the promising documents in question as an attachment.

Again — IANAL, TINLA.
I've noticed this in some non-political subreddits, having seen submissions with a political flavor (always left-leaning) get massively upvoted higher than the average usercount of that subreddit and the average upvotes for other submissions on that subreddit.

Sometimes I worry when niche subreddits get too popular, since they start getting political submissions.
Rust has an interesting, and somewhat difficult, memory model.

First, there's the single ownership tree. Single ownership is checked by the borrow checker. You can have only one mutable reference to a data object at a time, and that's also checked by the borrow checker. If you can stay within that model, if the program compiles, it will probably work at the data access level.

But then there are all the escape hatches.

There's "Rc", which is reference counting for read-only use. This works fine for immutable objects, but not for mutable ones.

There's "Cell" and "RefCell". These allow multiple ownership, and only one mutable access at a time. Request mutable access via two routes and you get a panic, or an error if you use try_borrow();
The static analysis of the borrow checker is not able to figure out when you're headed for trouble via this route.

There's "Arc" and "Mutex", which allows access across thread boundaries. Request access via two routes in the same thread, and you deadlock.

Designing the data structures for something tightly coupled with concurrency, like a window manager or a game, is difficult.
I'll try to justify, imagine you have working code with no tests, it's been running for years but no one can understand it or change any of it. It's providing a very fixed value.
Now imagine you have all the tests laying out exactly how the features should work. Sure you don't have anything to show for yet but it's not going to take a lot of time to implement these features.
The hardest part in most companies is not building features but what features to build and how should they work. This usually takes domain knowledge and a lot of trial and error.
So let me put it this way, if there was a competitor in the business, I would definitely like to see their tests rather than their working code.
Since tests actually define how their app should work and not their code which merely tells me how their app is working.
Like Panther34543, my wife and I were infected in December in Seattle 2019. My wife had to go to the hospital (Kaiser), where they told her they didn't know what it was.

After the symptoms were identified as "COVID", we knew what had happened. At this point, I assumed the infections were endemic and I had no idea if we could be re-infected. I went remote early on, as infections started to be tracked and we had stocked up on plastic gloves, toilet paper, masks etc. before many other people.

I suspect, a number of people know that this virus was always going to be around. I expect the situation was watched to see how to best manage the fact that every person on earth was going to get exposed, by community spread or vaccine.

I'm interested in the survival rate differences between the vaccinated and those infected through community spread. I suspect, it's not very different due to deaths in my family from the vaccinated who had access to every treatment (including plasma) through Kaiser, before passing. I also suspect it's more or less surviving the flu (tough for the elderly) + a particular genetic interaction, that makes you susceptible.
If by "intent" you mean "convince people that Republican beliefs are bad, so as to increase public consensus around Democratic beliefs", then yes, I agree it's pretty clearly laid out on the first page.

Whether that is the right intent for helping improve "information flow" in order to improve democracy is a different question.
I'm German with significantly better command of the English language than French, but I don't at all mind that France is trying to popularize French. I don't want to live in a language mono-culture and it's sad that so much focus has been on English solely.

The appeal to the popularity of English is entirely circular. Obviously you're exposed to more English if nobody makes an effort to use another language. Not an argument against changing that state of affairs.
Nobody's forcing anything on anyone. What you campaign against with this screed is choice. If someone wants to stay within the walled garden, nobody is taking that from them.
at least it's accurate as that is the place to put fire. compare that to say 'driveway' where you park your car while the 'parkway' is where you drive your car.
Also, a lot of the newer low noise op amps want much better frequencies characteristics and more GBW as they're primary application is sensors. Take for example the ADA4817. It has very comparable noise characteristics but is quite a lot faster.
Dan Ingalls: “Observations on the Evolution of Smalltalk” [YouTube]
The housing market is not perfectly fungible. A three bedroom house is not replaceable with a studio apartment, and building a studio apartment would only lower the price of houses if there were a lot of people living in houses who would prefer to live in such an apartment. Generally the reverse is true, as more Americans aspire to own a house than live to in an apartment. This survey[1] shows this; look at the difference between live in city and want to live in suburb versus live in suburb and want to live in city. It's not a perfect proxy because many cities have houses and many suburban areas have apartments, but it should give you a general idea. This means that building houses may lower the price of apartments because there are people living in apartments who would prefer not to be. Once they move out, they open up a spot for someone who wants to live there. Three bedroom apartments are much less frequently built than 0-2 bedrooms (the smaller the floor plan, the more tend to be built), but there are still many intangibles like owning the land underneath your building and physical separation from neighbors that lead some people to prefer a house over an equivalently sized apartment/condo.

In addition, many suburban areas are not exclusively single-family houses; they already contain a mixture of apartment buildings and commercial areas, so I dispute your point that single family home buyers insist on exclusively single-family neighborhoods. In most suburban areas I've seen, the apartment buildings tend to cluster together, often near a commercial area, so if you're deep in a sea of houses it's unlikely that your next door neighbor will sell to a developer. People may not be excited if their next door neighbor sells to a developer who plans to build an apartment complex, but that doesn't change the value of their lot, which has increased because the developer is willing to pay more for it if they can build bigger buildings on it.

I was talking about a market with no rules restricting what can be built, and in such a market the neighbor has no say, so their personal opinion is irrelevant. The guy I was arguing with wanted restrictions on housing types he liked to be repealed, but wanted restrictions on housing types he didn't like to be enacted, and I was trying to point out that hypocrisy. Building houses versus apartments is a balancing act governed by demand, but market distortions like banning one type of housing or another can cause an undersupply of certain types of housing, which leads to an increase in prices for the type of housing that is undersupplied and for the substitute it's would-be buyers end up using.

[1] https://news.gallup.com/poll/245249/americans-big-idea-livin...
>Bitcoin cannot succeed past a certain level because then it competes with the USD and becomes a threat.

It already is a threat to the USD and the game theory ensures anyone fighting against Bitcoin loses in the long run.

If the US wants to lose miners/nodes, large holders, and fintech innovation to other more free countries, they should take the view that you are sharing, but they will also lose the future in the process.
> I guess the question "How do you size your positions?" needs to start somewhere.

Maybe the question itself is a good place to start. If someone asked me about Kelly, my mind would immediately drift from "statistical models and dynamic programming" to something else.

The real engineering problem is threefold: (1) how do I model my return generating process, (2) what is my utility function, and (3) do the first two steps yield a tractable Bellman equation?

If the problem is framed right, most people will have something to say about 1 and 2. The third part is tricky. A real world solution will involve finite element methods. But in an interview, people may be hesitant to bring up approaches that don't yield closed form solutions.

That's what's special about Kelly. It's assumptions for steps 1 and 2 that produce a closed form solution in step 3.
Ask HN: What Is Gitmemory.com?
This is not a "Bash Google Search" thread, even though I have my opinions on it

Whenever I do an esoteric technical software search on Google, invariably, 90% of the time I will see sites with webscraped content appear on the first page of Google Search results. For the record, this can also happen on duckduckgo.com. I want to ask:

What is gitmemory.com (and friends)? Why do these websites exist? What kind of incentives are at play when they clutter up my search results or make me waste extra time by looking at text I just saw on GitHub.com?

Is it for ad money? I almost never see any ads on these kinds of sites. Is it because the UX is far better than the original site? Not... really, because many of these webscrapers combine different threads that hardly relate to each other and only vaguely have similarity.

Many other sites, with random sequences of letters or random words combined together for a domain name, are also just effortless giant webscrapes. Sometimes it's just a giant blob of quoted phrases/words from different websites mashed together into a complete blob with no sentences. I can't think of any examples off the top of my head because usually the names are very forgettable

What are they for?
Dan's talk starts 15 minutes in, after introductions and lightning content.
The most unbelievable part of this is that you have 10 "mid-to-senior level in "must have" positions like Data Science or Data Engineering" that only pay $150k each on average. I do not believe you.
Basically nobody. People with that level of skill are always wanted
I think this is evidence that a 4-hour workweek is a fantasy.

Here you have a communist government who could make a pronouncement tomorrow dictating to its capitalist industry that no one is to work more than 40-hours a week, or four (just ask JackM if they can't turn on a dime for you). They don't have to go through contentious congress or anything, just some backroom dealing and rubberstamping and done. So, dream on. That 4-hour workweek is not coming. Capitalism, Communism/Marxism be damned.

We can only hope to avoid the same kind of surveillance, but everyone seems happy with third party doctrine for the public and spying on employees for the private sector.
This is only tangentially related, but if you think you should buy a Kitchenaid mixer, you really should look at Bosch's offerings for a mixer instead. More than twice the wattage in the motor. My wife has been making bread with ours multiple times a week for almost 20 years. And you never have to stop the mixing to "scrape down the sides" like you do with Kitchenaid mixers.
Certificates contain a pair of absolute times in a Gregorian representation. The ASN.1 time format does support leap seconds (in the usual way, e.g., a time of 23:59:60) but I don't know if X.500 or PKIX restricts that.
I don't know rust, but it sounds like you're saying that indexing into a string gives you the i-th byte, not the i-th unicode character. If so, that sounds like a design flaw.
This is sad. Do you want to stay with a company that wants to fire you?
> The continental rail network started off with coal powered steam trains, then diesel, now diesel-electric and even some pure electric locomotives.

The actual evolution process was wood-powered steam trains, then coal-powered steam, then electric, then diesel-electric.

Yes, in the US, several railroads electrified then deelectrified, because it turns out that (for freight at least) diesel-electrics get you most of the useful benefits of electric locomotives without all of the problems of having to string up electric catenary and worry about provisioning traction power stations for your 1000s of miles of mainline track.
Also, most ml apps don't treat model files with arbitrary-code-execution level precautions.
> if you're wrong I'm going to sue you

I think the local municipality typically sends an employee out to do the inspection? At least that's how it worked for me in the past (tbf that wasn't specifically sewer though). Permits having a nominal paperwork fee is understandable.

I very much doubt that the inspector only visits one property per day, or that they are paid anywhere near $1000 per day.
I don't know how long your commute is but I shudder at the notion of wasting my time physically travelling every day. Fortunately I am fully remote for at least the near future and I wouldn't mind travelling out every quarter for a week or something or some sort of periodic in-person work period. But sitting in traffic every day of your work week is no way to spend your life. Even taking mass transit means less flexibility in your day if it's not the automobile commute.
This helped me learn git visually.

https://learngitbranching.js.org/

You can probably complete that in less than a day
Now this is a joke. Concise, evocative, hilarious, perfect.
I just spent the last year doing this and the trap with this is that you may end up building something that you love but nobody else does, or at least not enough that you can reach them easily.
It's fine if those previously infected don't get the vaccine. I don't see why information on how natural immunity is effective would make people who haven't gotten Covid even less likely to get the vaccine.
By making it clear that the problem is not that one side has the "right" beliefs and the other side has the "wrong" beliefs, and that the way to make progress is to convince the people with the "wrong" beliefs to fix their beliefs.

Ironically, the title page of the article (by contrast with the actual article) gets this right: it says the point of democracy is that it "enables people with different beliefs and ideas to coexist". You don't do that by one set of people trying to forcibly get another set of people to change their beliefs, by shaming them or canceling them or using the legal system against them. You do that by accepting the fact that people are going to have different beliefs, and that if you can't justify a particular policy on the basis of beliefs that everybody (or at least enough of a majority of both sides) shares, that policy should not be enacted by a democratic government. The biggest problem we have with democracy today is that whichever party is in power thinks that they thereby have a mandate to shove their beliefs down everyone else's throats. The way to fix it is to stop doing that. This article does not help.
I can find nothing on the Internet about Apple bowing to Basecamp and allowing Hey to use their own payment processing.

I did however download the Hey app and try to sign up for a paid account, which you can't do.
Hey, I got it working in Python with pandas, thanks so much for the suggestions
> The Kelly Criterion depends on each event being independent.

That's not quite true. The Kelly criterion (generalised to portfolio selection) requires the joint distribution of outcomes, which captures all correlations.

Taking somewhat recent historic outcomes as representative of the joint distribution of outcomes (this effectively becomes the Cover universal portfolio), I'm guessing the Kelly criterion would suggest something like 50 % cash and 50 % equity, if those are the only two options.
Saying RL is sufficient to (eventually) achieve AGI is a bit misleading. One might similarly state that biological evolution is sufficient to (eventually) achieve biological general intelligence.

Both statements are probably true, but the parenthetical (eventually) is doing an awful lot of heavy lifting.
> But how can we know that there's no classical shortcut - a conventional algorithm that would have similar scaling behavior to the quantum algorithm's? Though typically ignored in popular accounts, this question is central to quantum algorithms research, where often the difficulty is not so much proving that a quantum computer can do something quickly, but convincingly arguing that a classical computer can't.

Why is this question so important? I can see how it's interesting, but if the quantum computer does the job faster than the known classical solution, why not use it? You wouldn't delay shipping your classical code until you could prove that nobody will ever find a better solution.
My brother beat Angband without dying or cheating with backups. I believe that he is still on the Angband ranking pages somewhere. He was extremely proud of the feat...You have to have a lot of cognitive control, because it is so easy to get sloppy and die.
Got it working, thank you ;)
> Paradoxically, by being disposable, you free yourself. You make it easier for yourself to grow into a higher-level role and you make it easier for yourself to change the projects you work on.

I think the logical think between "grow into a higher-level role" and "being disposable" is very weak if any?

The company will pay big price to promote a highly-valued employee. The task which the employee was working on will be transferred to other member/team in the company, so the promoted employee could work on more important tasks. Some company allows/requires the promoted employee to also monitor the situation to ensure the transaction of task is done correctly during/after the promotion.

On the other hand, from a company's stand point, a quitting employee should never be a big concern even if someone intentionally make themselves "indispensable".

The points in the article that I agreed with:

- "Document your meetings", I always do and call it memo

- "Give power to the people"

- "Do not make yourself the point of contact", I explain what I was doing in the comments of my code

- Not sure why the author put this in, but "Always be learning"
No I don't understand.
Feeling symptoms of COVID after receiving the vaccine is a normal and expected result that makes common sense: your immune system is doing its job. The only possible long term side effect here is partial or total immunity from COVID. On the other hand you don’t know the long term effects of COVID either, but I would bet dollars to donuts that they are worse than from the vaccine, based on what we know as of today.
Yes. But we mostly have one memory model today - one big flat memory space, because C.

There are other approaches, but most of the clever ones died off. x86-32 has lots of interesting things you can do with segments. Nobody used that stuff, so amd64 has flat memory.

Burroughs once had a memory system that worked like pathnames. Think of an address as being "job/program/module/function/variable[n]", not a number. User programs could not see the physical memory address. This allowed the OS to do swapping and compaction underneath the program. The hardware would catch subscripting out of range. Worked fine, never caught on.
Today we do that with collection classes, rather than at the OS/hardware level.

Memory models are making a comeback, as we hit the limits of caches. Machines with some memory shared, some memory unshared, and some slower if shared have appeared.
or as the stoics say, what if this was the last time you are doing X? ;)
This is really HN content? Anyway, I like that he feels the need to specify "This joke is in the public domain"
I have experience in real estate. Listing prices are largely irrelevant. Your concern is completely misplaced and you don't understand causality. Multiple rounds of bidding are common in high demand areas regardless of whether the listing price is aligned with the market value.
I agree with a carbon tax, but I also think we don't need to go out of our way to support north american oil companies. If that oil gets pumped out its going to get burned as well.

Oil is fungible, but like any commodity it still obey's supply and demand.
> Odds are it does make things more effective rather than less, based on our experience with other vaccines. But IMO it's not wise, because it wasn't studied.

It has since been studied[1] (preprint) and that was exactly what was found -- delaying the second dose provoked a stronger response, similar to many other vaccines.

[1] https://www.birmingham.ac.uk/news/latest/2021/05/covid-pfize...
I meant to say that you can't add sewers after the fact, but now it's too late to edit. My apologies for any confusion.
Because you don't have to deal with custody and regulation. It's just software.
"It's akin to hiding money in your mattress"

So people with money in their mattress and no access to a bank should do an elaborate scheme that ends with "akin to hiding money in your mattress"?

With a treasure map and a cross where the treasure is so your children will find it in need? Then make a movie out of it and become rich?
> Since this is an engineering forum, though, the idea that a norm may represent a well-established consensus

...is daft. Any real engineer knows that you don't do engineering by consensus. You do it by having models with proven track records of correct predictions, that you then use to verify that the design you've engineered will meet the required specifications. If you're engineering a bridge, you don't take a vote on the structural strength of the design; you use proven engineering methods to verify and test it.

The "marketplace of ideas" is supposed to work the same way: you don't figure out which ideas are right by consensus. You figure it out by testing them, and throwing away the ones that don't work. So whenever I see anyone claiming "consensus" as the basis for shoving some idea down my throat, I know they're up to no good.
Using low-code tools to iterate products faster
Red herring. Most origination of subprime started with private market actors. GSEs were a fraction of the market; very late to the game and never held anywhere near what investment banks did.