skysight-inc/HackerNews huggingface dataset:
> I've been getting more and more scared of destructuring and ... copying recently

Well, certainly it should be clear that `obj !== {...obj}`, and you have to behave accordingly.

In reality though, assuming you are destructuring to pass it down a tree (and not around the app), this usually just means that you lose the optimizations of only rendering some part of the subtree and render your whole subtree more often, which is equivalent to using state management that isn't integrated into the scheduling engine very well, which is very common. So you're just going from a nicely performant app to standard fare.

I would recommend to always try to think in a singleton structure and use IDs and maps to the original objects over de- and re-constructing things you pass around as if they were the original
> ClojureScript is not that easy to integrate with the JS ecosystem. I know, there’s been a lot of improvements done in this space over the years, and I’m sure someone will immediately point me to relevant docs, but it’s still the extra mile you need to go when compared to regular JS codebase

This always kills me. Clojure(script) is one of the neatest languages I've ever used, but it is just such a pain to work with. I spent hours getting NPM imports working in a project, when it ought to take seconds. It really makes it hard to recommend, even though the language itself is amazing.
Yes, Exactly, Yes!

:) Thanks
You're not wrong, same assumption I make too.
Hi,
I am very interested in doing this. I am wondering if you have any advice for making the switch from full time? I know that my resume and experience are what these companies are looking for but I don't have a very good network and have found it harder to find companies than with FT work.
Cheers
Alex
Globalization is a bell that can't be unrung, but neoliberal globalism (financial & cultural) is definitely in retreat.
Malcom Kyeyune, at least, is a one-time socialist. Now he seems to be more of a (right) populist, albeit still heavily influenced by Marxism. According to this blog post[0], he believes that the populist right is the actual party of the working class, since leftist parties have invariably begun to advocate for the interests of the professional-managerial class, who are their primary clients these days.

[0] https://tinkzorg.wordpress.com/2020/05/07/on-strasserism-and...
And what if you are targeted and Apple is forced to not inform you. Will Apple’s silence be complicity? What if Apple can’t figure out if you are hacked. Then will you have a false sense of security?

These are hard questions for any business like Apple to answer or deal with.

Or is it another marketing stunt with the benefit of virtue signaling?
As an oversimplified example, in using an immutable screen buffer, a change between frames results in allocation of a full buffer rather than overwriting memory within the buffer (though one could probably think of ways to optimize this for the use case). Excess comes either in the form of unnecessary (relative to mutable) memory usage and/or CPU cycles necessary to support high-levels of garbage collection.
Invoice Maker – Estimate and Invoicing App
Invoice Labs
Invoicing Made Easy
invoice labs allow to send invoice and estimates to your clients with in a seconds
As an individual contributor, nobody has contacted my references until they've given me a (conditional) offer letter and I've accepted.

Seems like a massive waste of everybody's time otherwise.
> who will produce food

the people who have not yet FIRE'ed would have to do it, and they do it because they are getting paid by people who are FIRE'ed - presumably, with the intention of FIRE'ing themselves after reaching some target net worth. Unless you're claiming that somehow the population would stagnate and no new people would be born, this will continue to work.

Why does it have to be possible for _everybody_ to be in the same position, at the same time, for FIRE to work?
DU Meter 7.30 Crack Build 4769 and Serial Key [Latest] Free 2022
HashiCorp aiming for $13B valuation in IPO, according to prospectus
trying out common web tropes with emacs is the only way to keep it relevant and on the front page of hackernews
I'd love to use a debugger more, but in my day job at least, the use of Docker makes it a hassle to set up.
For standalone Java applications, or when using Visual C++ though, it's so much better than printing out state.
Yes, but when you look around at multi-billionaires, they generally didn't diversify.

Ronald Wayne supposedly sold his 10% share of Apple for $800.

“Put all your eggs in one basket—and watch that basket.” -Andrew Carnegie
This is exactly one court case. Let's see what will happens with the investigations that started not because there were elections coming in the US.
Sounds like it'd be cool for the sake of it, but just in case you (or other readers) aren't aware (Edit -- looks like you are very aware ;) SBCL already compiles Lisp code to native code. It's not the same as (asm) macros all the way down, but still. You can even inspect the assembly of a function with the built-in function DISASSEMBLE, and see how it changes with different optimization levels or type declarations or other things. https://pvk.ca/Blog/2014/03/15/sbcl-the-ultimate-assembly-co... is worth a read too for a cool experiment in generating custom assembly for a VM idea.
Solid author here. Hmm don't see this on Firefox on Windows or on my Macbook air. From what you are describing it's probably the REPL acting up. I wouldn't use that as a measure of performance.

SolidJS is a UI library, that is basically a reactive state library first, renderer second. It happens to look like React by choice, since it chooses JSX for its flexible composability and React Hooks resemble reactive primitives. Cliff notes are reactivity is independent of components. Components are just functions that run once and wire up granular updates. Then only the things that change ever re-run.
Yes, and Nix can still lose on maintainability in the long run, considering it is more difficult to onboard new devs with it. They have to learn the Nix expression language and write custom bindings for much software instead of calling the native package manager inside Docker.
Are you talking about posts, or comments? Do HN celebs get comment boosted by virtue of that fact too? I would've thought it's only for posts.
This is an expression of contempt for authority, and is not a criticism of the OP. The fear I recommend is not tinfoil hat stuff, it's just an unfortunate byproduct of broken minds running a broken justice system.

You should also know that posting on a forum with "hacker" in the title is dangerous.
I hadn't heard about this: https://en.wikipedia.org/wiki/Sunway_TaihuLight
I agree with this completely. A lot of people dream about "becoming their own boss", but then let themselves get dragged around by a crappy company.

Job markets do vary from industry to industry so this might not apply to absolutely everyone, but if you're suffering in your current job then I recommend finding a new one ASAP. Your existing experience gives you a lot of leverage during the job search; it's not "fresh out of college" again.
yeah ... so my long searching hour will end up in single place. Really really helpful. Happy to contribute too!!
It's interesting you report this website issue, because I know some on the team working on the site are very diligent about testing on various devices. I've highlighted your comment in the SolidJS discord server's #website channel.

SolidJS is a framework at the abstraction level of react, vue, svelte, or marko, with an API that adopts certain philosophies from react. It is an entirely incompatible framework, however, and not just a drop in renderer (though easier to port to from react due to api similarities).
I have a NEC(now Sharp-NEC) C651Q. Other than not letting me stick the newest of Raspberry Pi Compute Module inside it and not supporting HDMI ARC it's a wonderful display.
Had that happen to me (other company). I would be less pissed if I hadn't to manually copy and paste my resume data into their shit RMS.
"The net effect is the same though"

Nope. If millions of people want you out of the public sphere that's different from a few politicians deciding they want you out of the public sphere. Saying those are the same is incredible short sighted and wrong. For example, the "braying twitter mobs" can't dis-appear anyone, or put them on a no-fly list.
It could potentially if we do analysis to identify components. It's kind of like React's rules though in that sometimes you want to access things in an untracked context on purpose. A simple linting rule that is ignorable would probably help.
'even before being'
If you're compiling a project for the first time it's probably pulling in a ton of libraries and compiling them all from scratch. But let's be real here - we're talking maybe 3-5 minutes for the first build of a huge Haskell codebase, one or two orders of magnitude faster on second build.

It seems comparable to what I've noticed with Rust or C, and pretty fast compared to some medium/large C++ codebases I've built.

I'm not really sure what workflows people are using where this is a problem, so this may be less of a pain point for me than it is for you. Personally I build Haskell projects once to pull in the dependencies, then use ghcid to get ~instantaneous typechecking on changes I make to the codebase.
Yep. For every 3D printer printing passable products at the edge, there will be some crazy advanced and inimitable machine in a factory with an elite team putting out very high quality products at scale... Both models will succeed.
Is Ghost Kitchen/Cloud Kitchen Business a Profitable Business Idea?
https://www.yoyumm.com/blog/how-to-choose-ghost-kitchen-delivery-software/?=pc
Say "Bloody Mary" ten times in the mirror at midnight and she will appear...
It seems impossible for Apple to do something decent without someone on this site automatically running to a reason based on malice.
You do know that plants pull their nutrients from the soil, right? How is a plant to differentiate a nutrient from a poison?
As much as the parent comment strained credibility, this double-down (posted exactly 10 minutes after the original) breaks it. Seriously, how many $XB fintech founders are out there, waiting to tell their salacious tales about one of the most transparent and accountable individuals on HN?

It's OK, come out $XB fintech founders, it's safe for your temp accounts here...at least until the moderators get here and start checking the IP addresses.
Setaceous Hebrew Character
>Their code instructed a machine to kill people, etc. The hypothetical t-shirt is data, not code.

It is data you are intentionally using to hurt someone. If a person legally gained access to a water treatment plant and sent inputs to poison the water, you wouldn't say that person only sent data and the code was at fault. The shirt is inputting data into the car the same way.

Tools should be made with safety in mind, but when people use them to cause harm the person is at fault too.
About to write "they aren't the same thing" as I remember Nix aliases the language, package manager and OS.
I think in the example of stealing a car is more binary: stole it or did not steal it. Maybe it could have been borrowed the car or something, but there would probably still be a more objective person in car event.

Whereas with ghosting, it could be not replying an email, could be not replying a text, could be some other thing the person missed and doesn't even know they missed. So it's hard to deny if the person isn't even aware they did it.

With mining, it could have been asking questions either live or in an email and not knowing the other person felt tricked into sharing more than they had wanted to.

I've taught a class called Emotional Self-Defense and one of the things I see the most is that the "attacker" often doesn't know they're attacking and the "victim" assumes it should be obvious the person is attacking.

What I'm saying is that he may not have any idea that his actions caused that much pain to the person. I had an ex girlfriend who said to me once, "and you don't respect my boundaries!" And I said what? And she said "yeah, 3 weeks ago when you were juggling the soccer ball and you kicked it to me, I said I didn't wanna play, and then a few minutes later you kicked it to me anyway." I was dumbstruck. I had no idea that she felt so angry/violated by me kicking the soccer ball with her the second time. If I had known, I almost certainly would have stopped. I just didn't receive the signal that strongly.

So I'm saying that may be the case here, too. It's also hard sometimes to tell someone in power that what they're doing is hurting or angering oneself.
The thing that I hate the most is filling taxes.
which has never made any sense to me - what's different about a read-only FS that would make me want every single navigation action to open a new window?
I have also spent hours getting npm packages to work in JS before.
Very sorry that you had this experience but yes NEVER consider a job offer finalized until a contract has been drafted and both parties sign. Until then it's all basically vaporware
install (sideload) the extension below [1] and set the chrome flags noted in the readme. It will provide a near native chrome extension installation experience.

workarounds to install extensions were a major PITA till I found this

[1] https://github.com/NeverDecaf/chromium-web-store
No they are not. Even the bigger players like Samsung and Sony have dozens of quality levels of panels. The highest quality ones e.g. have a ton of local dimming zones and smart backlighting, and achieve much higher contrast ratios than cheaper models. They also will represent moving objects with high contrast better. Plus, there's usually different levels of color calibration applied.

That means usually in order to get the best imagine quality you also have to buy the model with the most smart features at a higher price point - even if you don't intend to use them.
I had a very similar experience with DoorDash this year; I had been several interview rounds and met with people including c-level. The experience made me think the org must be pretty dysfunctional and I dodged a bullet.
Just want to underscore this point. The ability to produce complex molds quickly and cheaply is a huge advantage for China. Metal 3D printing however may indeed be a potential game changer here.
The only difference is who is doing it.
It's not possible for everyone to FIRE, is the point.

Society needs to produce X amount of goods and services to sustain itself. If insufficient goods and services are produced, you get stagflation that kills your retirement nest egg. It's reasonable to say that a society where everyone stops doing work they don't like around age 35 cannot possibly produce enough goods and services, unless these people also die by 40.

I also don't buy the idea that it's possible to utilize only ~10-20 years of high productivity from an average person to sustain that person perpetually. This would only be possible with much more advanced automation than what we currently have, in everything from food production to medicine.

FIRE works for now because productivity continues to grow, at least in the US, and in part due to population growth. It also does only work for a small subset of the population (be it high earners or high savers), because the larger this subset, the higher the systemic risk. And it's a bad idea to advocate FIRE as a culturally sustainable approach to life. That idea is absurd.
I get what you're saying about it being blurry but I don't buy that it affects the ability to reject it. He can quire simply reject it and then explain it might be a misunderstanding or something. Or say it might have happened unintentionally. Or whatever. There are several options here, and refusing to deny the claims doesn't bolster his case.

And that's all kinda beside the point - note that the bad part isn't even the ghosting itself for us to quibble over, it's fishing for information under the guise of an acquisition, with or without ghosting. That should be far less blurry and easy to deny head-on, whatever you think of the ghosting.
It is refreshing to see so many good new GUI ideas.
Most of them I had never thought of.

Some people are born more creative and more clever than others.
A leader
This is so satisfying to hear. Always happy to see management and recruitment types being used up and hung to dry.
I've been using it for over 10 years, and there have been lots of small annoyances that have piled up in a way that no other software has.

The most egregious and the one I can fathom the least is that the podcast feature with video podcasts is just fundamentally broken. On android it is constantly stopping and restarting podcasts, replaying ads, and stopping for no reason. I pay for premium which means I'm supposed to be able to skip ads, but they make it difficult by forcing you to drag the playhead all of the way through the progress bar, for every ad. About 1/10th of the time I do this it sends me back to the beginning of the podcast and I have to go through and skip all of the ads again, sometimes succeeding and sometimes getting sent back to the start again.

This feature also forces you to use video. There is no audio only option. This is obviously terrible if you have a bad connection. I live in a city where the cellular connection is spotty in a lot of places so many times I will want to play something, have it freeze on me over and over again and I will just give up.

There are tons of people complaining about the ad issue and this all over the internet. Spotify is spending billions of dollars developing and buying exclusive podcasts only to have them on a player that is such shit that people who have been listening to them for years give up.

They must have an engineering budget in the hundreds of millions of dollars a year range, and they can't fix these basic issues. There are many podcast apps that are much much better that are available for free. Video sucks on mobile, especially android, but for the love of god make it optional, and fix these basic bugs. I have a very widely used android phone running the latest operating system. I can't imagine how issues like this could exist for years on a company like this' core product without getting fixed.

For another example that I experienced today on desktop mac osx, there are lots of times the player will simply stop, when my connection is on very fast wifi, and I will restart it, only for it to stop again. It is like kick starting a motorcycle sometimes. I think this has to do with bluetooth, but I've never encountered this problem with any other audio or video software. This is something that I have been experiencing for years, on different osx devices, with different versions of spotify, and different bluetooth devices. It is clearly just a very common bug. It is something that should be easily caught by telemetry but spotify is too incompetent or crazy politically to fix it.
>but extending copyright way past the original creator life is a logical conclusion when you combine the two.

Not necessarily, unless you mean that copyright should always be able to be passed down should the holder wish. In your example, the father can double dip: write a (good enough) book, make money through sales (more guaranteed through state-enforced monopoly), buy a house with, maybe part of, that money, then have both the house and copyright inherited by the inheritors.
Right. They are also designed for very different applications. Higher end TVs for consuming movies in a dark room, so black levels are important. On signage peak brightness might be much more important, and black levels or color accuracy might be less so.
The interviewee already has their schedule booked off during that window, that extra 20 mins is not saving them any time. If your concern is their time, I would assume they'd "waste" more time stewing on an early interview exit and thinking about it rather than if it just ended normally.
Is it that from where you're sitting my points 1) and 2) a) aren't true, b) are true but aren't really harmful to society, or c) aren't the particular fault of the man who sits atop the right wing media ecosystem (which creates constant cultural conflict), and the biggest funder of climate change denial (because he's an oil baron)?
> The best explanation I've seen of this phenomenon is that when someone has lived in an privileged and elevated position for their whole life, any calls for equity seem like an attack on your position.

Ah yes, the old “there can’t possibly be a flaw in my idea, it’s just your own insecurity” argument.
Actually, if it were me, I wouldn't deny it first if I truly didn't know what I did. Perhaps I did do something that I feel guilty about doing but just am not currently aware of. I'd probably ask as he did to figure out how the person is feeling and what they think I did to contribute to that and then see whether I feel guilty about that or not. I may actually feel really bad, hard to know without knowing more specifics.
It's easy enough to self-host. You could always route it through a VPN/Tor/I2P if you care about anonymity.
> It also a huge success, since it's been copied everywhere, by Android, macOS and Windows.

maybe so, but personally i get tired of swiping through pages and pages of icons that look nearly identical... i don't know if its an issue of flat design or something else, but i think "wall of icons" paradigm is a bit limiting compared to something a bit more spacial (icon sizes, layout, swipe up/down etc)
I have a theory that companies do this when they don't trust their own hiring process. They're waiting for you to ring them and say, "Hey, I've got an offer from X? Are you guys going to get off the pot?"
They're talking about comments. I'm not sure what you mean by HN celebs but no, they don't get comment boosted.
I am happy this is happening. Doing business with authoritarian governments is a very very bad idea and the policymakers should have known this.

I have been avoiding stuff that comes from China for many years it makes feel happy you know that i am not funding the biggest global mafia
If a process takes more than three interviews (allowing for an actually role-applicable take home) and two weeks, I bow out. Toss me some array shuffling algorithm challenge like I'm fresh out of school and I'm out as well. OP is just more evidence that tech hiring has been infiltrated by grifters lacking creativity and inventing processes to justify large recruiting/hiring orgs and oversized processes. It's just horribly broken in the majority.
+1 to this as someone who is currently on the border of doing too many interviews. At worst, it can have a cascading effect because recruiters then scramble to find a different interviewer, scheduling things last-minute that then may be canceled last minute. I don't know what the solutions are other than inviting fewer candidates to interview.
>It's called Microsoft Edge

it's called telemetry ridden trash, that's shoved down users throats even for those that don't want it:

https://www.theverge.com/2021/11/15/22782802/microsoft-block...