skysight-inc/HackerNews huggingface dataset:
Honestly I’m amazed that you managed to find a closer for this argument. And it works. I was _firmly_ of the “204 instead of 404” camp, but I find the “swap between static and dynamic serving” quite compelling.

It’s worth being redundantly explicit that this does not extend to all cases. There are cases where a 204 is warranted. But I’m roughly convinced that it may not be as ubiquitous as I thought. Very rad.
Reddit moderators need to be stopped
Management wants you to make a cross platform app, but with the minimum "cost". Who is going to spend all that time making 5 good apps when you can make 1 shitty one instead? I guess what actually happened is cross platform tech advanced, but this ease of development has actually worsened the user experience.
they just wanted to give us a friendly reminder, its all good :)
So the initial capital investment is supported by the value of the coin, and that's what gets the network to its current capacity of c.17 EiB (https://dashboard.starboard.ventures/dashboard ) . Committing storage to the network gets increases the probability of gaining new filecoin, so there's always an incentive there to grow the network's size, and once you have that storage available, there's an additional incentive to seek out deals to use the space.

I'm not an economist, so I can't speak to the details of the balancing act, but the incentive system is engineered to create a balanced equilibrium -- so more demand increases the incentives to provide storage, etc. It's a challenge to follow all the thinking, but this video from ZX Zhang is a good guide to the current state (I fast-forwarded it to the relevant bits: https://youtu.be/gbJgsav2lP0?t=554 ). There's also one of the regular cryptoecon days coming up in Paris, and the videos of those are kept online. https://www.cryptoeconday.io/event-schedule/cryptoeconday-et...
https://www.cryptoeconday.io/videos
It is here and I hate it. I’m championing an effort to fix that.
No. I’m on a state of the art M1 Max and it takes 20-30 seconds to start Teams. About 15-30 seconds to join a meeting. On my intel mbp it was even worse.

Any other app loads near instantly (aside from Affinity Photo, which I expect).

If there’s a fault in Teams for Mac it’s either due to incompetent design/implementation or maliciousness.
Are you familiar with OSI and TCP/IP architecture? Because it definitely works in layers.
> I've no idea why it is so difficult for apps to open links in the user-selected browser. Isn't it just "xdg-open https://example.com/"?

No, theres implementation differences across API levels and the "shared cookie jar" implementation is newer and had some quirks. Its been a couple years since I was deep in this so it might have changed, but that was my experience back then.
What is the Total Real Drawdown chart supposed to show? Does it just reset where 0% is every time the fund reaches a new market high?
Thanks for sharing!

I definitely get in moods where I listen to a particular album a lot in a short period of time too. I try to vary my listening but sometimes there's just an album that feels right for the moment.
Good old Microsoft quality as usual.

I have no idea how VSC is actually a decent product though.
You might be able to write performant software, but if you can't answer why it works the way it does (requires hardware knowledge), then I would say maybe you don't fully understand it. I think it's impossible to find someone who knows everything.
it's taking a long time though.
You should post a visible warning in your careers page, it may help for some cases.
Plus the "offer" (and all email communication) is run from a Gmail account, they didn't even bother to spoof or semi-spoof a credible looking address. Of course they're not targeting the best and brightest, but this is by design - such folks wouldn't jump at a random job opportunity to begin with
They seem to have a strategy to make every feature worse over time. For a long time voice calls worked well but it seems their feature worsening strategy has finally reached voice calls and I constantly have people drop off or bad voice quality.
That's true, but the point is that simply relying on security extensions is no guarantee for safety. If it was broken before, the theoretical separation isn't complete enough to guarantee it won't be broken again.

SGX is already being phased out by Intel for consumer/workstation products so I think they've given up on the concept themselves. I don't think they're supporting an alternative on consumer products either. Even if their server/enterprise implementation is secure enough, it won't protect against developers having their SSH keys exfiltrated by a game running in their browser during their downtime.

I think externalising the security mechanism is a good idea, but the current implementations simply aren't good enough to combat this issue.
The bot removes common clickbait words ("How to...", "12 reasons to...", etc.), and you can change it back if it's not warranted.
There are a few studies done. Here is one carried out by the NIH around NC. [0]

In summary they are noticeably elevated but not as high as, an example, Flint Michigan. Lead blood levels do fall off precipitously after ~2km.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3230438/
That's a good recommendation. On the other hand, there's an added difficulty for me to explain what I know because it's all in English and my native language is Greek. When I try to explain e.g. the subject of my PhD studies to my relatives or friends, I find that I simply do not have the Greek vocabulary to do it.

I started translating one of my papers in Greek just to address this limitation, but I guess I got bored and gave up midway.

I'm fine with explaining it all in English though. At the risk of inducing terminal boredom :)
> Contracts? how they're different or less verbose than plain asserts? what they do better?

How do you turn asserts into generative tests, or assign blame? Clojure's spec has support the former (https://clojure.org/guides/spec#_generators), racket's contracts have support for the latter (https://www2.ccs.neu.edu/racket/pubs/popl11-dfff.pdf). Also, many popular languages have a pretty broken assert statement (C, C++, python come to mind) which conflates optimization levels or/debugging with assertion support. Rust gets this right.

> What I'd love to see is a language with a first class grammars to replace many uses of regexes or badly written DSL's, like what Perl6 tried to do.

Lua sort of does this with LPeg. There's also https://rosie-lang.org/, which is more special-purpose.
Think of bitterness and anger as more of a lifestyle.

Signed,
Generation X
You don't need to keep up with this stuff. Just need to be aware that these tech exists and evaluate them when need arises.

In many companies, you won't be tinkering with vite at all. The build person will do that, you will be reaping the benefits of it only.
That's fine, but what do you do when your applicants back out of the hiring process when you tell them you use React 15? I guess all we can do is upgrade, specifically for this reason.
Maybe powers of π don't have unexpectedly good approximations?
You'd hope the company would care. But on the other hand I suppose it'd be you being scammed not them. As harsh as it seems, that's probably why they don't care.
Darklang Release 3
The reason may be having a second screen attached. As soon as you have, the Macbook will always enable the dGPU - probably because Apple saved a couple dozen bucks for a displayport matrix chip so that the TB controllers' DP inputs could also be served by the iGPU.
Birth Privilege
Protip: using the web app version that runs in Chrome is a little better than the standalone app.
Or if you look at the percentages.

April to June:

59% more Democrats find Musk unfavorable

61% more Republicans find Musk unfavorable
default/top subs are terrible places, imho. find niche ones instead.

moderators have too much power overall and rely too much on auto-filtering algorithms otherwise. Spam is a problem I know, but part of moderating means actually going through submissions instead of just outsourcing it to a filtering system.
I don’t even look at the indicators anymore. A lot of people get stuck on yellow or red and never change to green.
How do you plan to independently verify storage retrieval? A neutral party? How many?
If you're not angry you're not paying attention.
I'm not sure it help to shame people who fall for those scams. People do fall for it, scammed are exploiting human's trust that most people are nice. Most scams seem dumb once you know about them. And once some scam becomes well known, scammers will just change tactics.

The important thing is to educate people (for example do not give your bank information over the phone ever, except if you are the one who called maybe) and have good insurances in case something like this happens. And I believe it could happen to any of us, even people who think they're not gullible.
I have also had a bunch of issues with Teams on Mac. Honestly I just use an iPad for meetings on Teams these days, it is the only way to get it to work. However I can never get the government Teams meetings to work on my iPad at all, end up just dialing in for those. On the Mac they just crash.

My work uses Skype for all conversations, I have noticed it getting just as bad for Mac. Randomly killing my webcam until restarting, absolutely stuttering.
There's a very simple counter to the claim:

Saying that you only use ten percent of your brain is like saying we only use 33% of a normal traffic light.
If no one is allowed to roll their own crypto, even just to learn how it works (and not use it for anything), then how does one become one of those exalted crypto experts who is allowed to create the libraries that everyone else who doesn't roll their own crypto uses?

Someone has to write those libraries.
People back out of the hiring process because we don't use new stuff. This really is a problem for us atm.
> There's state, visual representation, and behavior. Why can't all of those be contained in one language?

They are. It’s called HTML. The other two are for extending it. The fundamental principles of HTML have never included a separation of concerns.

> 99% of apps/website look & behave the same anyways, why can't we have nice defaults?

We do. See above.
I didn't find it as bad as I think I would have expected had I played the digital version first. The best part about playing with physical components is that if you get some minor interaction incorrect you don't know you got it wrong and you just keep playing and are not any worse off for it.

You can retcon silly mistakes as well, which is nice if you're like me and are in it for the fun of playing + hanging with friends instead of the fun of "besting" a specific set of rules an interactions.
I think you're being sarcastic, but it wouldn't suprise me if Erik Naggum once said this and meant it.
Nice, never heard of systemd-genie, good article/howto.
> some weak UI / UX in editor some of which can be easily compansated by using VSCode

??

What exactly can be compensated for with a code editor? 75% of the value of a "modern engine" is in its tools... with something like Unreal it may be close to 90%. Level editors, object browsers, geometry editing, animation editors, rigging, particle editors, material and UV editors, physics/navigation/ai system and their editors... the list goes on and on. Gameplay code is something you'll either do in visual scripting (UE blueprint) or in an external IDE. Any engine-level coding will be done in an external C++ IDE (Visual Studio). So... I can't imagine what exactly VSCode compensates for?
Same problem with Zoom video sharing - I often have to completely restart after a video call (which I do all the time these days).
Visa and MC could be L5 networks for Bitcoin, why not? Lightning is lower level and more decentralized, but it doesn't solve issues like dispute arbitration which credit cards do.
You cannot record voice in Illinois for example. I'm pretty sure this is the case for most all party consent states.

If you post a video with voice online you are breaking the law in Illinois, unless all parties gave you consent. I don't even know how something like RING camera is legal since it is being uploaded to the cloud and the parties don't consent to it.

Edit: Illinois actually made some changes to the law, that allows recording of voice in public spaces.
I "almost" cancel my subscriptions periodically, they usually have a "wait before you cancel" offer in the last step
The difference is the expansion of space is accelerating over time. And certain wavelengths of light will be blocked by gas in the intervening space, and which light is blocked changes over time based on how red-shifted it is. Special Relativity isn't enough to explain this.
lha, arj, pak, rar, pkzip. these were magic.
Can confirm I use them to watch my kids. I don't think they provide any security / can't imagine they would.

Having said that the cameras only trigger recording action that happens on my property. Other places might appear in view but they don't trigger a recording.
There's a reason why there are a lot of typos, broken English, fake emails from gmail, etc, they do not want to waste time on non-gullible people.
The one thing I hate about Teams and Outlook on Mac is that it takes a full minute to convert a smiley face :) to the emoji equivalent. Sometimes it even crashes the apps.

I haven't had this experience with Teams on my similar MBP 2016, but do experience it on a Surfacebook 2. I could never understand why these electron apps just destroy certain machines though. I'm not doing anything intensive on them. It would be lovely to have light-weight clients similar to mIRC just to do the daily chatting.
I used to be disgusted, now I just try to be amused.
> ...an elaborate scheme around [our company name]

Why is she calling this "elaborate"? It's typo-ridden, done from random gmail addresses, and worse. I get "Nigerian Central Bank need you help transfering $40 million to you account" spam that looks better-done than this scheme.

Edit: 's/is he/is she'
Recently seen to happen to a DJ in a Canadian radio station [0]

[0] https://www.theguardian.com/world/2022/jun/29/canadian-radio...
Helion Needs You
I say the opposite. At first I didn’t care much for the removal of people, but taking watermarks out of images had me sold.
I tend to enjoy sports and manual labor, so end up sweating all over my glasses a few times a week. Because of this, the oil removal process is the piece in which I'm most interested.

I have used a glass cleaner spray bottle (which was methanol) when that ran out, I just refilled it with 95% ethanol (grain alcohol) and it seems to be fine.

I am curious about RoR and its chemical makeup. Is it that different than an alcohol?
I don't get what this comment is trying to say?

> I wouldn't be surprised if they're funneling money into these protests/strikes as well, but I assume they would be willing to directly target rideshare users for this purpose.

Directly targeting rideshare users isn't orthogonal to "indirectly" funding truckers fighting AB5 when "Uber Freight" is a thing and Prop 22 already failed (which was their attempt at reaching users directly). They can (and would) do both.
> And Arch doesn't rebuild the dependents when a package gets updated.

That’s not the point they argued, though. According to the comment you replied to, given version X of package A built against version Y of package B, Debian testing might contain package A version X but not package B version Y.

As far as I know, this situation does not occur in Arch.
I was actually talking about learning, rather than introducing to an existing codebase. But good points anyways.
On the plus side, deciding for a Mac-friendly project as a freelancer means I don't have to use Teams.
R (yes, the statistics language) has exactly this.

You can literally extract the body of a function as a list of "call" objects (which are themselves just dressed-up lists of symbols), inject/delete/modify individual statements, and then re-cast your new list to a new function object. Or you can construct new functions from scratch this way.

I've written utilities before that will inline specific function calls within the body of another function, or that implement function composition by constructing a new function from scratch.

I don't know why the original devs thought this was necessary or even desirable in a statistics package, but it turns out to be a lot of fun to program with. It has also made possible a wide variety of clever and elegant custom syntaxes, such as a pipe infix operator implemented as a 3rd-party library without any custom language extensions [0]. The pipe infix operator got so popular that it was eventually made part of the language core syntax in version 4.1 [1].

[0]: https://magrittr.tidyverse.org/

[1]: https://www.r-bloggers.com/2021/05/the-new-r-pipe/
I appreciate the candor. It's hard to hear but I do really value the honesty. I don't present the "first sale made" stuff in my resume but it has come up in a few interviews.

My thought was that because this is a niche space maybe the lack of a sale wouldn't be a problem but it sounds like I need to focus on what you have mentioned, a product company BD role that allows me to learn the product and dive deeper into it.
Very american answer: maybe somebody sues mcdonalds after stealing the used oil and it breaks their engine
Abolish the bar? Wut? Why? Because its hard?
It's literally on repeat in a separate tab right now. Excellent choice.
> I asked them to point their front porch camera so that it doesn't record my front driveway, just theirs. and they lost their shit.

Wear a mask, and smear it with peanut butter. Or spraypaint.

Or, since they are wifi based devices, do a deauth attack against all devices on their network. The Rings don't have much of a local storage buffer.
Nobody has a crystal ball, but would you expect housing prices to increase or decrease in the next year? I missed out on the low interest rates due to just not being ready to buy a house yet, but I think I'll be ready to buy sometime within the next year. Thankfully I've seen a couple of houses lately that we would be able to afford, but I can't help wonder whether our options would be even better as the recession and inflation continue.
Yes, the world has been busily re-inventing (parts of) Common Lisp for 20 years. But they still haven't got one of the most important features: generic functions, and so every programmer who doesn't use Common Lisp has to shoulder the cognitive burden of figuring out whether to write x.f(z) or f(x,z) every single time they want to invoke f. I shudder to think of the aggregate effort wasted by this additional cognitive load over all the non-Lisp code that has been written over the years.
It may happen eventually but they have no incentive to make it so. They've captured a significant part of the corporate market by bundling with O365 for Enterprise. Teams has fulfilled it's purpose just as Office did. At least Office is decent software.
It is always baffling what you get downvoted for on HN. To have a get by id endpoint that does not return 404 if the entity is not found. Well, I fired people for less than that.
My working assumption on the theory is that Google is keeping talent from all companies, not specific ones. So the correct analysis would be the headcount at Google vs everyone else.
Companies feel from the inside like communist states. A ton of propaganda, total disconnect from reality , more effort being put into checking on people vs enabling them to be productive, conformism valued highly, everything flows down from the top, nothing flows up.

I guess that’s called “ professionalism”
>Prime Day is not a good time for a bargain. Black Friday is still okay, but again only really for big brands.

I find the best way of getting a bargain on Amazon is checking out their Warehouse Deals.

Although a lot of the time the discounts aren't great, especially on items described as 'like new' I've bought a few things from there at not far off half price because of a condition described as 'acceptable' which turned out to be something really minor; a small barely noticeable scratch [on a Makita power tool] or a missing rechargeable battery [on a Logitech keyboard, which took standard AA batteries anyway], another small, barely noticeable scratch [on a SanDisk MP3 player]
What I would like to see is for the police to actually track down crime when people give them video evidence. Here's a video of someone stealing a car, stealing a bicycle, breaking into a house. Go arrest them! Instead, the police just ignore reports like this.

I think it would be fair to do something like, if you are convicted of a crime, the police keep your face and other biometric data on file for the next five years. Then if you get caught on video committing another crime, they can just use face detection to know it's you.

The way it works now, the power dynamics are all wrong. It shouldn't be Amazon listening to the police who ignore the people, it should be the police listening to the people, and Amazon just sells people a data service.
> We haven’t had anyone report that they actually got stollen from yet, but of course there would be a delay before they notice.

I’d expect that to happen sometime around Christmas :p
The first thing i do right after buying a subscription on the AppStore, is cancel it.
It's the only way to stay in control and avoid accidentally paying for things i don't use;

I bet many people do this, for any type of subscription.
> If it’s not REST then shouldn’t the url be /api/v1/employees?id=1000 instead of encoding the employee id in the URL?

The query portion of a URL is, in fact, part of the URL, so that is encoding the employee id in the URL, and REST doesn’t care about how URLs are constructed, in the first place (in fact, excessive concerns about out-of-band knowledge about how URLs are constructed mostly are a sign of not doing HATEOAS, in contravention of the REST architectural style.)
Off topic but I love their website. Fast and nicely structured in general.
IIRC Google Talk or Chat or whatever it was called (the XMPP product that worked quite well) had some video support, and there was even a degree of their party client support.
I use swim goggles as well. :)
This is really bad advice, about hot water. When I was in New Zealand once, where you sometimes still encounter faucets with a separate hot water and cold water tap, I accidentally ran my glasses through the very hot water coming out of the hot water tap and it completely destroyed the coating on the lenses, it was as if I had run sandpaper over them.

The water only needs to be lukewarm. i.e. rinse glasses with lukewarm water, then get a drop of dish soap on fingers and rub fingers through a bit more water to dilute the soap, then gently scrub the lenses as you describe, and then rinse the glasses again with lukewarm water. Almost all the water will sheet off.