skysight-inc/HackerNews huggingface dataset:
Wasn’t a separate big motivation that reading from the real DOM (in order to generate a diff with the new intended DOM) is also slow?
Thanks for promoting TTS. I’ve listened to many books, fiction and non-, on Android using Google TTS and it felt like half-baked masa cakes; good enough to eat, but even better once fully cooked. One of the ebook readers I used (available on F-Droid, included pitch change) allowed for custom spellings of strings, though “sat” being read as “Saturday”, and “Dr” as “drive”, were difficult to fix so I relied on context.
On iOS I’m happy to learn about Speech Options from a child comment.
For this very reason I am trying to buy old mobile phone so that I could test my web app on it. At present I am looking for either older versions of Android phones(very difficult to find) or use phones with Android GO or KaiOS. But both Android GO and KaiOS have "modern web browser" so that is the dilemma I am having while choosing a mobile phone.

For the laptop/desktop, I try to stick to older time-tested front-end libraries such as jQuery and Bootstrap.

I read an article recently where a developer mentioned that he was very easily able to "port" his desktop web app to low-cost small form-factor mobile devices because he is using Svelte. I have not used it, but if developers want to target low-cost devices(though with modern browsers) then they could try Svelte. But to support old browsers/devices I think sticking to simple old time-tested libraries helps.
I agree, there’s a reason no one uses Nix. It has terrible DX
It's not just the money, it's literally not having a boss.
> it’s true that exaggerated claims have become the norm

This is a very strong claim, and it is incumbent on you to provide evidence - for example, has there been a notable increase in retractions of scientific work in the fields you mention?
Properties are proxies, but getters should be used for everything else. Why weren't getters also used for properties?
Drift. Nix (effectively) does not mutate in-place, it rebuilds and links. Delete a target from that Makefile and it doesn’t actually remove that thing. It’s the same problem Ansible etc. have. It’s not till actually fully reinstalling the OS that all the implicit dependencies reveal themselves. Sure one can write “clean” targets but the point of Nix is that such manual management is unneeded.
It's the typcial 'one-stop for everything' problem: it's not bad and even pretty good in some things it does, but for each of its uses one can probably find a dedicated better product. Something which makes no sense for a typical household though, hence the popularity.

Wrt lubricating properties: there's numerous threads of cyclists going all religious over this. One side just saying "it's not (or a poor) a lubricant" and the other side mechanics claiming "for my customers I use expensive fancy lubricants but for myself I only use WD-40 and my chain is cleaner and runs smoother". Because of the amount of testimonies like that I got curious and tried it and it undeniably has something going for it: no, it's not a pure lubricant, but that doesn't mean it cannot work at all on bicycle chains. Because of the penetrating/cleaning/anti-rust properties combined it has the tendency to give a super clean chain with not a lot of dirt in it (unlike any other pure lubricant since those just attract and accumulate dirt). And just enough lubricating properties to get some mileage out of it (don't remember, 200km or so), as long as it doesn't rain.
> When it came time for the hiring manager to interview me, I got stood up. Again. Sat 45 minutes in the interview room with no one to check on me or inform if the HM slot will be replaced. Recruiting coordinator was unreachable.

Hah! After 15 minutes of waiting, I'd get up, walk out of the interview room, and wander around the company, talking to random employees, trying to learn just how much of a shit show the place was, if only for morbid curiosity's sake.
By that logic, there's really nothing generous dang can do that isn't further proof of his perfidy.
That's not a fair response. I clearly see what you're saying. Of course you're right. It's only decent they close the loop, but the reality is it's messy.

LCA might have a policy specifically precluding Stripe from communicating anything with regards to an unsuccessful interview.
Ask HN: Is peer-to-peer connections possible on the Internet?
Is peer-to-peer connections possible on the Internet today?
Flashing the warning lights also means "thanks" in Ireland.
I see what you're saying but I disagree because I think your analogy inverts the risk analysis. In your second home analogy, a house burning down is an asteroid. But the chances of an asteroid hitting Earth in any reasonable timeframe are so minuscule as to be completely negligible. Far more likely is that we destroy our own house through willful negligence. Having a second home doesn't mitigate that risk in the slightest. It just means we burn down two houses instead of one.
I truly hope not, SpaceX is a rare source of joy and enterprise in a sea of mediocrity.
> You'd never guess they are an automated driving division.

Woven Planet's automated driving division was acquired from Lyft earlier this year [1]. They probably are still going through the integration.

[1]: https://investor.lyft.com/news-and-events/news/news-details/...
Hey, it's possibly cyclical. The end of the Pax Romana resulted in the collapse of Mediterranean trade for centuries - if you think of the ancient mediterranean world as a smaller form of "global" there might be some historical parallels to the waning of the current "system."
What is it for if not for lubricating things? I've asked this question to many people and they never had a good response. Most people secretely just use it as a shitty lubricant.
A job applicant doesn’t have a hiring department with a codified process and team so it’s not quite symmetric.
As a mixing engineer: The truth is that most audiophiles get the the factors that impact the perception of music completely wrong.

They are all shiny toys, but care surprisingly little about acoustics — a field that is known to have the highest impact on any listening environment. Then you have to realize you are human. I hear the same mix differently, when I listen to it for a second time without a break inbetween. I listen to it differently at any time of the day, depending on the mood, if I ate, depending on the weather. And I need to know these differences in perception because I have to deal with them when mixing.

Isn't the end goal of Hifi to listen to music in a way you can enjoy? Of course looks and how a setup "feels" makes a difference there, but I got the feeling many audiophiles are beyond enjoying music. I guess there is a reason why they are 99% male
We should really have another word for “chip that runs OpenCL but has no rasterizer”.

I see the title was edited to call it a “GPGPU”, or a “general-purpose GPU” but it’s not a thing; GPGPU was an early moniker for when people tried to do non-graphics work on GPUs many years ago, but it was a word for techniques, never for a specific type of hardware. Plus it feels to me that “general purpose” should be something more than a GPU, while this is strictly less.
Not an open source license
Axel did it first
Lambda School must also not be an evil empire then huh?

https://nymag.com/intelligencer/2020/02/lambda-schools-job-p...
As a web dev, the problem would probably too many offers, not too few. Headhunters call regardless of what you put on your resume.

I would say "just give your resume to some agencies", but it's like leaking your email address on the internet, you will get spam forever. Or use LinkedIn.
That is extremely concerning, then, that it is so difficult to use after all that time.

I had hopes in the back of my head that "maybe it'll get better/more ergonomic in the next few years".
At a company there's a reporting chain and an HR department to ensure that even in this situation, the candidate isn't left ghosted - offer to shop the candidate's resume around and switch teams, or at the very least inform them. There is no valid excuse for a company ghosting an accepted candidate.
Basically, there is no advantage to being from EU on paper. Subjectively, when your papers are processed, it will definitely be faster and less scrutinized.
I myself did 40 interviews last quarter and it was very hard to keep all conversations engaging and interesting. Fortunately having a modicum of standardizing feedback + topics to be covered helps, but I agree with your point that over-interviewing is bad for business.
Tying into this: I really liked the concert DVD - especially around the gift-giving time of the year. I could get a DVD of my parents' favourite musicians for Christmas and I knew it would be a hit with them.
YT Comments are still a cesspool
That's very interesting, the site went down, but I read it when it was up. I'm never taking notes, but I do like the idea of typing into the void :)
Could have been just some slack channel of some open source project? Like let's say you want to be a Rust developer, there may be a channel advertised on the Rust web site? Not saying there is, but I remember seeing such things for several programming languages.
emacs is on the front page at least daily, sometimes more
I suspect the relevant difference here between a hobby like photography and something like sound systems is whether it feels like the hobbyist has to exert themselves in addition to using the tool or whether the tools allow for purely passive consumption. Most hobbies where you have to "exert yourself," whether that's in the form of going out and taking pictures or e.g. getting on a bike and riding around have some element of the community that looks down (often with varying degrees of condescension) on people who buy a ton of expensive gadgets but don't have the ability to actually use those gadgets well. There's often some pride in being able to "get the job done" with the cheapest equipment possible to show how much of one's work is individual ability rather than technological help.

That element probably ends up being some sort of counterbalancing social force to unbridled gadget consumption whose end product is $3000 cables.
> yes, that is the conservative JDK defaults iirc; its likely unrelated to intellij specifically

No, it is explicitly set by intellij through its vmoptions file. The JDK by default uses as much as half of all available RAM (that is for maximum usage. It doesn’t start there)
Healthcare is easily solved by letting go of the requirement to live in the United States and living almost anywhere else.
In cash terms maybe but there are a queue of us (many much richer than I) who'd "invest" never expecting any monetary return.
I don’t think the question was whether you two actually talked but rather if there is any conflict of interest or other incentives that fueled the defense. You’ve had a particularly divisive approach towards people (e.g. https://www.forbes.com/sites/rachelsandler/2020/10/08/60-emp... ) and so it’s reasonable to assume any of your public statements might not be completely accurate or forthcoming or easy to take at face value. That of course might not be intentional though!
Water and humidity displacer, and a penetrating oil to help unlock rusted/stuck nuts and bolts.

Especially the second thing depends I guess on capillary properties, which other lubricants (e.g. silicon oil) don't necessarily have?
Like I say, I made the mistake in signing the contract. In my case there was no "15 days late", it was payment on completion, and to the letter of the agreement the work wasn't complete until they said it was. Definitely do things different these days.

Edit to add - as per your experience the team themselves were pretty good to work with but in my case they had no sway (or at least said they didn't) with whatever archaic nested babushka-esque financial and legal mechanisms this century-old institute had. Perhaps if I'd put my foot down and refused to work it would have forced a proper renegotiation and worked out better in the end but it was a constant state of "we'll be finished next week, just one more thing" so the old sunk cost fallacy was always in deadlock with pragmatism and the frog slowly boiled.
This is why I got an accountant who set up the aspects of my side-hustle business I'm too stupid^H^H^H^H^H^H lazy^H^H^H^H busy to sort out. Yes I could have done this all myself but could I have done it myself the correct way from the outset? Not a chance. I would have screwed up some detail.
Ass that article says, it’s possible but awkward. It gets better with Flakes https://nixos.wiki/wiki/Flakes
I work at a place where about 500 independent consultants/contractors have outsourced branding, training (to a degree), office admin, and, above all, sales to a shared organization.[1] Those who want can become "partners" by buying shares (I have). Importantly, this setup also provides a community because solo consulting can otherwise get lonely at times. But essentially we're all still entirely "our own" and free to choose how much we want to work, whether we want to pursue side projects, etc.

We pay 17%. So not quite the 15% you mentioned, but also far from the 30% others talked about.

We're only in Sweden for now, so maybe this isn't immediately accessible to you. But it shows that it can be done.

[1] https://www.kvadrat.se/
Same exact thought. I default to the pricing page of software these days to check if I have to add yet another subscription service. I don’t want to take away from the great software that might have been built but I didn’t even click beyond seeing the subscription. For a video editing app. What does make this worth the subscription in comparison to Resolve or FCPX? If it’s less features, then I don’t get it and the mistake is on the side of Blackmagic/FCPX/… and they should offer something more linear as an option to view the interface at least.
Please write a tutorial.
Who cares? I've spent years ignoring mainstream, "senior", etc devs' opinions on both Nix and Haskell. "Nobody uses it," "it's too complicated," "bet on mainstream X," "it's too hard to learn."

Guess what? If has paid off in terms of personal efficiency - and I can make a good living doing it to boot with some effort.

If you want to aim for the mountaintop, don't let the weight of cynical complainers hold you back. Remember: It takes guts to be amazing.
Vector processors? Follow the early Cray nomenclature.
Yes the file still exists physically in disk, but if you were to execute the binary path again, would that give you the old or new result? I'm not sure how Firefox process isolation works, but it could be (armchair guess) that they just spawn the binary with inputs, which would be a possible cause of incompability.
Virtual DOM came about since it offered a simplistic top down view = fn(state) model without terrible performance. Other top down renderers were terribly inefficient and this built on that. It was never innately faster than targeted direct DOM manipulation. It was just compared to other approaches that were innately built on diffing as well. And things like reading from the DOM can cause reflows and other terrible performance bottlenecks.

Fine-grained reactivity existed back then and was more performant for updates. Always was. Just had its own issues since pre-MobX we didn't see implementations in JavaScript which provide glitchfree execution guarantees. So Virtual DOM was a great invention but I think it was misrepresented early on. That's what got me to start working on Solid. I knew the performance was there without a VDOM from day one. I'd seen it. So when Knockout started waning in popularity 2015/2016 I started working on a replacement.
The key caveat is here is that changing circumstances does not mean easily reproducing the exact results from path A to B.

If someone is working at a prominent company, and (for example) making $200k while their employer is making $500k in revenue per employee, that's the personal output($) : input($) value ratio in the context of that job environment.

Shifting to working for yourself doesn't mean immediately realizing that $500k monetary value equivalent for yourself instead. It depends on the business, business model, clients, capital, sales, operations, growth, etc, etc.

In what I've observed from some colleagues that have done both, using this information as leverage for a raise or jumping ship to "climb the ladder" elsewhere can yield equally good if not better compensation results than just being your own business.

Obviously there's nothing wrong with doing that and it's personal preference, it's just more of a naive assumption that own-boss money is always going to be >= job money.
You dont write code directly in db as you dont write code directly in python web app. Even though you can edit production live files, you dont do this. Instead you do changes in version control and deploy. Same goes for DB. Change fluway scripts, version control them and do deployment.
>Who in the world has genuinely condemned the Uighyur atrocities that China continues to this day?

Parliaments, heads of state, etc have referred to this as "genocide" despite insufficient evidence (the view of US state department lawyers). I don't know what further condemnation you're looking for there.
That addresses only the part of setting up PATH variable. Some init scripts go beyond that and have additional code embedded in them (see sdkman, pyenv). These needs separate init scripts for fish users. Just a cursory look at github issues can show how prevalent this issue is:

https://github.com/search?q=fish+support&type=issues
I opted in to tracking. I would rather see ads relevant for me than useless garbage that is nowhere near my interests.
Mainly that. Plus you can configure VLC to always start with the volume down, kind of annoying for listening to music
This is a great example of HN moderation fanning a flamewar.
"It was the best of times, it was the worst of times..." I feel like it's the best of times to be in business for oneself. The ease of access to customers and services blows my mind compared to, say, 20 years ago. However, I also feel it's the worst of times because of the high cost of health insurance. I've met countless smart, talented people that aborted business plans when they saw the high cost of health insurance. (I also find it odd that the article doesn't mention that. :shrug:)

I guess the best strategy is to marry someone with good health insurance. ;)
I feel like, if I had the perspective of a tree, I would be able to see the heartbeat of all these schemes of man with full clarity. But I don't, so instead I must live it.
Props are getters. They are shallow. It are stores that are actual ES proxies.

I think the term is used loosely here to suggest that they are wrappers on top of objects. It isn't so much about the specifics but to explain why destructuring should be avoided.
Voting dApp series – A gentle introduction to Web3
> On HN and silicon valley Stripe and Patrick are a PR machine.

That's why we still need a thing like Gawker to come back. Almost all of SV hated on Thiel for standing behind Trump but when it came to him bringing down Gawker nobody left a finger in Gawker's defense, and so that here we are, a multi-trillion dollar industry with no internal means to self-regulate ourselves.
I'm actually convinced that single payer healthcare doesn't exist because companies lobby against it. It makes zero sense for healthcare to be tied to employment. But it sure makes folks hesitant to leave.

I come from a -deeply- conservative family, a large one at that, and I still don't know a single person who supports our healthcare system. The memes you read about evil republicans against it just aren't true. So what's the real reason?
Side note: even apple is thinking about it (https://9to5mac.com/2021/02/24/final-cut-pro-subscription/)

Curious, are you actually making money from video editing? Would you not pay if an app cuts down your editing time in half?

What are your editing pain points? (to see if I can help)
You can reference docker images by their SHA digest which is immutable, e.g.:

docker pull redis@sha256:619af14d3a95c30759a1978da1b2ce375504f1af70ff9eea2a8e35febc45d747
That ship sailed three decades ago.
Is it? Or is it just a tool that requires a different mindset so those coming to it from another regular distro? If the latter, then I’m not sure it’s something they will see as a problem but more its very ethos.
It's a lean-back experience, like the difference between a book and a video. It does have its perks.
In Brave you can just turn the adds off. They're optional for if you want to earn their token.
40 per quarter is very high. In ~2012 Twitter was doing 8 per week for ICs, which is also way too high.
I'm just going off what he has said in interviews. He has stated the entire goal of SpaceX is to make life multi-planetary. I didn't say it was just a childhood dream, that's what you said, sarcastically.
Finally some appreciation for my favourite thing. Once you go Keypirinha, there's no going back.

First thing I install on any machine I use.

Have you seen PackageControl?
> You may not have a single entity controlling it but you still have a group of entities who already trust each other and have agreed to create a shared database.

That is the reason why blockchain was choosen.

> My point is, private blockchain doesn't seem to be having any additional advantage at the cost of efficiency and speed of traditional database.

It is not about cost or speed. It is about securing the data in such a way that no single entity controls it. Because the data will be of students, it is better to have multiple trust-worthy entities having an oversight rather than a single entity.
That’s because Docker just pushes dependency management to one layer below, doesn’t solve it.
As long as general purpose computing remains something that business and a significant fraction of the public rely on, we'll be ok. If we lose the battle for general purpose computing, we're faced with unassailable corporate overlords.
Fran Blanche has a nice little video about WD-40 that goes into more details about the particular design choices in the Atlas ICBM engine, specifically how a non-insulated soda-can type tank would build up an ice layer, and WD-40 helped that ice layer be shed quickly.

https://www.youtube.com/watch?v=aTD_SBudQfY
I’m not convinced this several sigma explanation applies:

- 35% of interviewers did the 20 min thing. Why haven’t you said you’re going to investigate this specific issue yet? You should have enough data to now go back to the team and find out if this is a real issue, rather than waiting for op’s email.

- this was a senior manager position and already in the offer stage. So you can’t compare that sample size to the top of the funnel.
> You're applying for managers of managers role

> Which means you're probably going to need to know how to deal with ambiguity and difficult people situations

I wonder if organizations would be better if we all did that? The Internet would be a much more fun place, I believe.

/s
I use Chromium for testing and the occasional website that doesn’t work on Firefox. I’m not going to install Chrome for that.
I would prefer Fedora, but if I am on AWS and Amazon Linux is the one that gets the awesome Amazon support, then choosing Amazon Linux might be compelling.

Of course I would prefer they use Fedora and contribute to Fedora directly.
vscodium by default only offers extensions from https://open-vsx.org/
But I am not sure whether that repo accepts non-free software.
I used Docker Compose to, among other things, manage Postgres, which wants to listen to port 5432 and use a central dir to hold databases. Can a non Docker solution allow me to run multiple instances of Postgres?
According to web.dev, the Chrome propaganda site:

--- start quote ---

Talking about mobile phones and tablets, a Progressive Web App is installable with offline capabilities using the following browsers and app stores:

- iOS and iPadOS

Safari (since iOS 11.3), AppStore (since iOS/iPadOS 14, with some limitations), Mobile Configuration for enterprise distribution.

--- end quote ---