skysight-inc/HackerNews huggingface dataset:
Monograph | Senior Software Engineer | Full-time, REMOTE in Brazil
We do 4-day work weeks at Monograph, and we've been doing it for 3 years now. I believe we're one of the only companies founded in Silicon Valley that are advocates for working less, but more productively. To learn more about our engineering culture check out our Key Values profile: https://www.keyvalues.com/monograph (Lynne is a good friend!)

We're building out a team in Brazil and currently looking for a senior software engineer that is interested in building new product lines for a growing startup. If you're interested in the built environment (architecture) that's a huge plus!

https://monograph.com/jobs-list?gh_jid=4746657004

Our stack:

- Next.js + Typescript + React on Vercel

- GraphQL + Rails on Heroku

Reach out directly to me (co-founder) and mention the HN post: moe at monograph dot com
The study defines "disagreeable" as "selfish, combative and manipulative". I don't think the point is as fine as you think.

It's not about "passive" vs "assertive" like you claim. Both of those can be agreeable!
easy. defang nimbys and current homeowners from voting in local housing policy and permits.
I have done a lot of service development for what would be called microservices.

The article gets it right in ny opinion.

1. It has a lot to do with organisational constraints.

2. It has a lot to do with service boundaries. If services are chatty they should be coupled.

3. What a service does must be specified in regards to which data it takes in and what data it outputs. This data can and should be events.

4. Services should rely and work together based on messaging in terms of queues, topics, streams etc.

5. Services are often data enrichment services where one service enrich some data based on an event/data.

6. You never test more than one service at a time.

7. Services should not share code which is vibrant or short lived in terms of being updated frequently.

8. Conquer and divide. Start by developing a small monolith for what you expect could be multiple service. Then divide the code. And divide it so each coming service own its own implementation as per not sharing code between them.

9. IaaS is important. You should be able to push deploy and a service is setup with all of its infrastructure dependencies.

10. Domain boundaries are important. Structure teams around them based in a certain capability. E.g. Customers, Bookings, Invoicing. Each team owns a capability and its underlying services.

11. Make it possible for other teams to read all your data. They might need it for something they are solving.

12. Don't use kubernetes or any other orchestra unless you can't it what you want with cloud provider paas. Kubernetes is a beast and will put you to the test.

13. Services will not solve your problems if you do not understand how things communicate, fail and recovers.

14. Everything is eventually consistent. The mindset around that will take time to cope with.

A lot more...
sqlglot is awesome! Thanks for the contribution Toby!
How often were you taking it? I use ketamine for depression and I don't think I've experienced tolerance before. While I usually feel less depressed during the high, I don't feel the long term anti-depressant effects for 2-7 days after treatment. Once it comes, it lasts for 3-6 weeks. It makes me a completely different person. I can go from borderline suicidal to living in the moment and relishing the simplest parts of life in an unbelievably short time. I fully realize that depression is more than just neurochemistry and that its just as important to use these windows of joy to create healthy physical, mental, and social habits to prolong wellness. I'm still figuring out how I can create a long term regiment using ketamine, but for the time being it seems like using it once every month-ish is making me feel well enough and is not leading to tolerance or addiction. This is after over a decade of constant crippling depression. If I were you I would definitely not think about it as a "feel better in the moment drug", that will only lead to overuse and potential psychological addiction. I was briefly prescribed anti-anxiety medication I can tell you that having a pill that instantly stops chronic symptoms is unbelievably addictive. Ketamine is different in that the effects can last longer than the high itself when used correctly. It takes time, research, experimentation, and understanding of contemporary ketamine assisted therapy methods to really figure out what works for you. I wholly believe that this is going to replace the majority of antidepressant use in the next twenty years.
To be fair, there is a lot of grid scale solar (and wind) being built, largely because they are the cheapest way to add generation capacity right now. But they are not a simple pluggable replacement for gas, coal, or nuclear, because they deliver power to the utility grid when the weather dictates power is available, not when the utilities demand dictates they need it. Utilities struggle once the fraction of their power supplied by these "interruptible sources" gets over 1/4 or so of their total generation base. As far as I know, the only regional-scale grids that have gone completely to renewables are Tasmania and Iceland. South Australia is not far behind, and Scotland not far behind them. But each has special circumstances that make it an easier lift. Tasmania and Iceland have abundant hydro and geothermal, which are ideal complements to interruptible renewables, because they can be quickly throttled up and down as required, as the interruptibles wax and wane. South Australia has highly reliable sunshine and wind, and so have been able to bridge the stochasticity of these with relatively manageable sized batteries (and a couple of flywheel installations to provide very short term momentum based frequency control). Scotland has highly reliable wind, and is headed in the same direction as South Australia.
> The answer is building more housing. That's all. No magic pill or silver bullet. Just build housing. Near where people work, ideally.

You mean near where people want to live or want to work? We have plenty of housing, just not in the boom towns that are growing rapidly.
But the tesla truck is basically 1.0.

Lithium-sulfur, Sodium-sulfur, and solid state variants plus a host of other tricks are coming down the pipeline in the next 5-10 years. A conservative estimate is that batteries will be 2x better than the current (the papers indicate 4x but let's see what happens).

The other aspects here:

- BEV semis are cheaper to operate long-term since electricity is cheaper than diesel (even without the carbon tax diesel operation should be paying), most calculations 5 years ago before the current 5-6$/gallon diesel crisis showed that.

- electricity will continue to drop in price as Solar/Wind continue to drop in LCOE over then next ten years

- BEV batteries will continue to drop rapidly in price over the next decade until the initial cost of BEVs will be structurally less than any ICE drivetrain

- highway self-driving, or highway "pack" driving, is going to get a LOT more prevalent. Highway self driving for trucks will likely converge/evolve with infrastructure to enable long haul trucks to self-drive at slower rates (more efficient) overnight and then be operated at "normal" speeds during the day.

So the number of trucks will probably be irrelevant in the long run. The key metric is probably the one that always mattered: how much to move a ton of cargo per mile. BEVs are probably close or will pass in 5 years ICE transport on equipment / fuel / energy costs alone. In ten years batteries will be so cheap that ICE drivetrains will simply not be a sane option except in the most extreme cases (long haul ultra-rural routes, long haul in deep winter, etc).

Maintenance wise, BEVs are simpler, less fluids, etc. They also might be more resilient to breakdowns. If you have a HUGE battery pack and three axles of power delivery (the Tesla design apparently uses the three axels for acceleration and then only one at cruise), then if one of the drive motors fails, you can fallback to another drive motor usually used only for acceleration. You can subdivide the huge battery pack and if part of it goes out, you have enough juice and drive motors to limp to someplace.

And again, long range can probably be boosted with swappable extra power trailers. Recharge rates will be moot because the power trailers are precharged. The power trailer can probably be shaped to increase the semi's rear aerodynamics better, and increase the overall efficiency of the semi as well.
I'm not a recipient of the grant but I just pinged a staff member to reply to your question.
Someone has to bring the cash from the business to the machine, put it in, take it away from there again, and bring fresh cash to the store. That's not free at all.
Tangential, but since Arizona passed a law recognizing personhood at conception, it would seem they'd be guilty of unlawful detainment of the fetus if they keep pregnant women as prisoners.
I do make music and am aware of what humanize means in terms of arpeggiators and sequencers: not too great but okay and leaving room for my own input. From a tool like that to to a tool making a 'perfect' humanized sounding is quite a step forward in making the human redundant. Where are my options as an artist other than pick a few options from a bucket of the trained AI?
I understand the allure to making everyone able to compose music, sing, draw, paint and do all kinds of artful things at the click of a button with zero time spent understanding the space too well, it is indeed very attractive idea...
Hacking Diablo II (making bots and such) and phpBB modding. I originally wanted to go into Civil Engineering but applied too late and the CS department accepted me.
My bad, I saw a headline about it, but it was a one-off retrofit:
https://9to5mac.com/2022/05/10/usb-c-airpods/

It is in the works, though:
https://www.theverge.com/2022/8/9/23298151/apple-usb-c-airpo...
Yeah. It's not that I didn't Google before asking. But I'm left just as befuddled.

I am clearly capable of solving this problem in a large variety of ways. What I really want to know is how everyone else is solving it, especially those who ain't got time for all that.

A key requirement of doing things "in the cloud" nowadays seems to be to divest oneself of any and all perceived non-core competencies, no matter how relatively trivial, sourcing anything that strays by so much as a detectable micron from the "core mission" from either from third party services or NPM dependencies.

Okay, I want to drink the Kool-Aid. How do I do it with a contact form? ;-)
This is a way I've seen it done server less, https://www.netlify.com/products/forms/
If you're interested in something like that, Lapce is looking pretty good, despite being in early stages of development.
> On a tangent I was surprised to learn that I'd been mispronouncing his last name for years. Phonetically it's "peeps" and not "pep is" as I'd believed.

It's a shibboleth for English lit majors, like knowing Euler is "oiler" for math folks.
Sam Bankman-Fried Pleads Not Guilty to Fraud and Other Charges
California rates (not sure the OP is in California, but still) are just high. Lowest Off-Peak rate is $0.22/kWh in my area, and On-Peak (4-9pm) can be as high as $0.62/kWh.
Thanks.

That makes some pragmatic sense, but to me, it's at best short-sighted.

At worst it's a cover for NIMBY-ism and/or xenophobia.
Where do you think the data for that live traffic comes from?
Great point, thanks for making it. It's maybe this very conflation that I have the real problem with.
Are there any other communities and grants like this, specifically targeting side projects and the exploration/early stage?
That and also locker room changing stalls for PE / sports.
Anecdotal, but I always found that meta learning only had a few real tips but the real wins came from actually learning what you're looking to learn. I personally used to research productivity tips a lot, but (at least for me) it was a crutch for me to avoid actually doing the work of studying and learning. I just started diving into the problems/education and went from there and it's been a much better win for me. Once you have basic productivity/learning tips down, I think you've gotten the bulk of any benefit.
I’d be interested in more details of your setup. It sounds like it might be a good approach for something I’m planning to setup in my garden to capture the wildlife. I’d like to use motion detection and megadetector to analyse the footage. Currently trying to find some half decent cameras to use at a reasonable price.
build where though? govt doesnt own property that ppl want to live at.
I tried truffles. It didn't do anything for me in terms of antidepressant effect. I also tried one of the marijuana variants. Delta 8 or whatever. Gave me a huge amount of paranoia.

Honestly, ketamine is really smooth in lozenge form. The come up and down are pretty nice. If more marijuana users knew about this I have a feeling they would switch. But there is an effect on sleep and you feel a little lethargic the next day.
The problem is that its not a DC connection to the grid.

Not only do you have to match voltage on re-connection, but you have to match frequency AND phase.

Its "doable" but to do so reliably without a stable reference can be challenging. That's why the DC requirement is there. They want some form of reliable power to well tested electronics to match phase and frequency when the grid comes back up.

A heavily loaded AC line will drift in voltage and frequency stability (say when your AC kicks on and browns out your solar panels).
In general, we don't let the state make arbitrary medical decisions for people just because they're incarcerated and it would be a little more convenient for the state.
My college girlfriend/'drug addict' gets more correct with every passing day.
I can understand the gripe about people who don't respond promptly during a chat and I too sometimes just call people like that, but in my experience much of the time when someone wants to "hop on a call" they essentially want me to hold their hand through something that can be easily and clearly explained in a few sentences of text (maybe with a link to an article). It seems to be more about personal comfort than any efficiencies in communication. Which is fine ultimately, but it should be recognized as a preference rather than some panacea for communication woes.
It very nearly was though?

I guess we were using the word conquer differently and your usage is probably the more accurate one. Is was thinking of occupying the country and controlling it with force as opposed to marching to Kyiv and overthrowing the government. So I meant that occupying Ukraine with 200,000 soldiers was unrealistic and nothing that I think Putin would attempt. For overthrowing the government on the other hand this seems not to unreasonable and, as you point out, this might actually have been a close call.

He also stated that his aim was to demilitarize and denazify Ukraine - isn't that asserting control over the country?

My interpretation is that demilitarization means going against increasingly stronger ties to NATO including weapon sales and denazification means going against increasing anti-Russian sentiments. No judgment about the validity of those points implied, I just think it is much more useful to find a interpretation that makes sense in the greater context than ignoring it as incoherent rumbling and making fun of it because Selenskyj is a jew.

And I would agree, it is a form of control. I think he really wants Ukraine not in NATO, which is a kind of control, and because he could not get this any other way, he eventually tried to get there by trying to overthrow the government with force. But I am a bit wary of using very general terms like control, every international agreement is a form of control, albeit one where the involved parties agree.

So we were probably again using the word control somewhat differently, you more like some control, I more like full control. And, as I said, I think he wants some control but not full control, he wants Ukraine outside of NATO but I don't think he wants Ukraine a part of Russia.

I know this is probably not your intent, but this is the exact line all the pro-Russia propaganda guys use - Putin is an uwu smol bean who just feels very threatend and scared.

I mean I am certainly not a pro-Russia propaganda guy, but I still think that this explanation is the most likely one. I don't know what exactly the pro-Russia propaganda guy version looks like and I would certainly not agree with all of it, for example, as you mentioned, nobody forced the eastern NATO members into NATO, but I consider the general idea of Russia being afraid of NATO expansion and this eventually leading to the war as the most likely explanation. Not at last because there is no credible alternative explanation with reasonable evidence for it.
Urban areas used to have this in the form of SRO buildings (aka "roach hotels"). But they were gentrified out of most cities.
> You can still totally offset your own actual consumption at retail rate

AFAIK, most home solar is not set up this way. You don't use the energy from your solar panels. The solar panels feed directly into the grid, and your usage comes directly out of the grid.

So if you use 100kwh, and generate 100kwh, then you will pay 100kwh at retail rate, and receive 100kwh at wholesale rate.
The anesthetic doses I've been treated with caused very bad dissociative psychotomimetic episodes. Emphasis on YMMV
As the sibling comments' note, post-scarcity is the direction of progress even if not yet the position. Scarcity's object is a moving target, of course. For example, instead of abject starvation, the primary focus becomes food security. This is progress to be celebrated.

At the same time as things like basic foodstuffs are becoming ubiquitously available, there is also a dematerialization of humanity. A prime example are household goods, like phone book, encyclopedia, cookbooks, typewriter, checkbook, phone and answering machine, etc that are made redundant by inexpensive compute and connectivity. In addition to the basics being non-scarce the highest intellectual achievements of the world are simultaneously delivered in better quality for less than ever.

Are we approaching a post-scarcity world now? Yes and, as always, the future isn't evenly distributed. A society that can afford to hold labor pools un-utilized indicates one that is rich in basic needs. For it to be a crisis that their labor is not required indicates a society poor in imagination.
INAL, but I think this is true to a certain extent.

I’m pretty sure for a contract to be legal both sides need to receive “valuable consideration” (something of value). So, if you get completely screwed over, I think there can be a legal remedy.

But, I don’t think there’s much a court will do if you come out on the losing end of a contract, just based on the terms themselves as long as both parties still received something of value.
One of the reasons for maintaining is to transfer consumers to security responsibility.
GPTZero – an app to efficiently tell if an essay is ChatGPT or human written
I don't believe you. I bet if you really thought hard about it you could at least see the problems that other people are concerned about
It's ok. At least our children won't have to go through this dreaded dependency hell. Also, the role of Python 3 in popularizing Python was worth all the pain. Without version 3 it would not have been where it stands today.
> What you seem to have discovered are client-side vulnerabilities that would require direct network access to the client machines to be exploited

It’s so weird how many people (developers!) actually seem to believe this.

Websites can send bad stuff to local ports!
Haha, thank you! I'm working on something similar, but easier to use/understand now. [0]

You might be interested, idk.

[0] https://hyperspace.so
The resistance in my view is about migration and support. Just the practical things for moving to a new auth type.
I read the article and skimmed through the underlying paper; the authors of the latter are careful to note that they cannot establish a causal relationship.

Interviews of homeless people, at least in some West Coast cities, indicate that drug addiction is perhaps the single biggest contributor to homelessness.
>It works ok

...if you're OK with blur and wasted performance. I like my text crisp, rendered exactly to the desired size, with subpixel antialiasing, and knowing my hardware is not wasting cycles in rendering to a higher-than-needed resolution and then throwing some of that away with raster resampling.
I will disagree with the "reasonableness" with the Suffragettes. They weren't perfect. Two instances seemed unreasonable. First, the bombings. If you don't know about the bombings associated with the Suffragettes well ...

The second being the involvement with that White Feather movement. As much as people say "You don't have to put men down to elevate women," that was a prime case of it.

And after that we've still got the "boys are stupid, throw rocks at them" T-shirts, the "male tears" cups, the "#killallmen" hashtag, and so on.

Maybe all of this just escaped you, I dunno, but now that you have it in front of you, please don't ignore it.
> I've never been to a liquor store where the help is visibly drunk or encourages drinking on their property.

Note the emphasis. A lot of people can moderate their drinking to not appear drunk at first glance, or slur their speech when they answer the phone. The same can be said for pot, too.

There's a pretty clear line between too drunk to run a store / bar / whatever, versus sneaking a shot or two on the clock.
cppreference has a steep learning curve with how information dense it looks, but once you’re up to speed you can move a lot faster with the standard library. I find it’s the site I always have a tab open on.
In the current design of most security tokens, a PIN is not really a "something you know" factor per-se - it instead unlocks a "something you have" factor.

That sounds counter-intuitive, but few (if any) security tokens actually include your user PIN in the cryptography. The same is generally (as far as I know) true in the smartcard space. You rely on hardware attacks being expensive, costly, detectable through physical damage, and not very likely to succeed, in order to protect the physical token.

That physical token then (likely) holds the plaintext PIN, or a simple hash of it (which would likely be instantly crackable for numeric PINs).

Therefore the PIN is really an access control mechanism for the "something you have" - an asymmetric signature from a hardware token, where access to generate the signature is controlled by the PIN, arguably doesn't actually incorporate the knowledge element in verification, since a compromised hardware token can still generate the signature without the PIN.

(FWIW the user you replied to developed the software for a Webauthn key, so may be able to correct/elaborate on the above).
Great explanation, thanks

> you realize you need some small side-effect somewhere, so you just add it. Haskell does not allow this at the language level, and forces you to refactor your code. In my opinion this does lead to cleaner architecture and more maintainable code in the long term.

I can see it leads to more maintainable code, but there is a cost associated with that. With non-Haskell I can just make a small change into a single "function" to add the side-effect and be done with it. With the Haskell I need to redesign my whole function-pipeline somehow.

That is a good example. Is there some example code you know of that would show how in fact you take a function pipeline of say 5 Haskell functions and then transform it so that one of the functions "simulates" some side-effect?
Regardless of it being a 301, the cookie or token is already sent, and thus already burned, by the time the response code is returned.

Your API should not even be listening on port 80, period.