skysight-inc/HackerNews huggingface dataset:
That sounds like a stack that should be up for the job. Used these myself and found making a collaborative editer with those quite a breeze actually. What issues do you have with them? Or did it just take a long time before arriving at that combination?
All of this seems perfectly reasonable, but I take issue with the "walled garden" comment for Macs. It's a true, and legitimate, complaint about iOS. Personally on iOS I find it makes for installing software much less of a concern, but I do understand that other people prefer a different balance.

Macs aren't walled gardens, you're free to install whatever you want, the default security requires that software be signed but does not require the use of the app store, and apple put a _lot_ of work into ensuring that Macs remained secure but could also have whatever non-tacos OS you might want.

I am not sure what more could be done to make a Mac not be a "walled garden".
I've never heard of this sub-genre. I assume that's not like Savatage's Wake of Magellan.
I use a debugger every day. Delve[0] Go's debugger made me love the process of debugging my code – either attaching the debugger to an existing running process or the feedback loop of debugging the test code until make it passes the test case.

Back in the days when I didn't use one, it was a miserable developer experience. Thanks to Go and his great decision of having unit testing built into their standard now writing tests and debugging them is a joy.

Far are the days of not using a debugger because the programing language of choice didn't treat debuggers/unit testing as a first-class citizen. I could say that now I sleep a lot better thanks to coding my backends on Go and having the confidence that I can go as much depth as I want to fix any bug.

Debugging for me is an automatic action like drinking water when you're thirsty; two clicks (set breakpoint and click the debug button) and I'm back into the debugger, again.

[0]: https://github.com/go-delve/delve
Trump CFO Allen Weisselberg pleads guilty in tax scheme
> Under the terms of the plea deal, Weisselberg, who was facing up to 15 years in prison, will serve five months as well as five years of probation, AP reported.

>> With time credited for good behavior, he is expected to be in prison for about 100 days, the New York Times reported.

>> Weisselberg must also pay nearly $2 million in taxes, penalties and interest, per AP.
A phone keyboard supports swiping for words and never requires multiple buttons to be pressed. Tapping on a small target is one thing; trying to hold down a modifier without pressing adjacent keys is something very different.

I am proficient with phone keyboards, but part of that proficiency is almost never using any punctuation, numbers, or symbols that aren't on the primary screen. Once I need anything more specialized (say if I wanted to do any coding) my speed drops by a huge factor.
> Ironically, if I were running a business efficiently, I'd probably want to pick one side and stick to it...

Longer-term, that's a dangerous strategy in the social media era. The side you pick may regularly twist your arm to perform expensive demonstrations of loyalty to them. And (depends on where you are) potential customers who are less than comfortable with hyper-partisan politics may be more numerous than the red or blue zealots.
Youtube is cool. I'm not as sure about the rest of it.

Yes, please stay off my lawn.
I think your initial ideas illustrate a truly naive viewpoint. This isn't about what your company wants. Your customers will create an identity for you and it's yours, whether you like it or not. You can choose to embrace it or to deny it, but even if you try to go the middle route, you're still making a call (usually it's "I'm ok with it").

Another way to look at it: There was a very popular hairstyle among alt-right youths a while back (actually, a couple now that I'm thinking about it). It didn't matter if you were alt-right: if you had that haircut, that's how people perceived you, because that's who adopted the style. It's no different with consumer products.

If alt-right nuts started buying up Jumpman products in droves, you can bet that the progressive fans of its brands would demand for the company to take a stand on their co-option or risk losing the progressives (because progressives buy sneakers too).
> If you don't have a good idea of where to look, debug output from several places might also be nicer than having the program stop at lots of breakpoints that turn out to not be useful.

I have the exact opposite opinion. Firing up the debugger is what you do when you no longer know where to look, because you need it to examine the whole program state and have the ability to step through. Writing a console log with output from a variable is the precise "I already know what the problem is, all I'm doing is verifying it" approach.

> if you have to restart the application/module/whatever anyway, doing that in a debugger instead of a non-debug run is also just a click

A click that spawns a process that takes 10x longer to spin up. Debuggers are slow and heavy.
You could farm with desalinated water, but the economics don't support it so no one would bother (or at least the current farmers with their current crops would not). We're 'running out' of free/extremely-subsidized water supplied by the government for mostly-low-value crops. No one will ever grow alfalfa with desalinated water that then needs to be moved via canal/aquaduct - the beef from the cows you fed with it would cost like $2k/pound.
>And, furthermore, I would rather tech giants err on the side of less censorship.

Agreed, but censoring some hate speech less than others is worse than uniform censorship.

>The only time they ever bother enforcing their own rules is when those subs become enough of a problem that investors or advertisers get cold feet.

Yes, and investors today don't get cold feet about racial hatred of whites, or Reddit would alter their official policies accordingly.
Yeah, I would argue that SpiderMonkey's self-hosted JS is neither JavaScript nor memory safe. It's a different language that reuses much of the JavaScript implementation. It doesn't support either of the statements `foo()` or `obj.prop = 3`. It does support a whole bunch of memory-unsafe operations that JavaScript does not have, through intrinsics. So if you take a language and remove some stuff and add some other stuff, you end up with neither a subset nor a superset—it's just a different (but related) language.

(I work on SpiderMonkey. I've even suggested that we more explicitly recognize that self-hosted JS is not JS, and compile it differently such that you could add back some of the missing features with different, safer semantics. But it's not really my area and there's a large design space to choose the right language from, so I'm not claiming that that's the right thing to do.)
Pretty much all TV news is crap compared to big print newspapers.
Can't overstate how great the SNY booth is. It has gotten me to continue watching blowouts or when the Mets are just not playing well, purely for the commentary, insights, or just goofing around they do. I've come to realize how nice baseball is to have on in the background, especially when you have a nice mixture of the sounds and almost play-by-play calling Gary does to you know when something is happening or to pay more attention.

Edit: Just wanted to add that was a nice compilation video, especially the recent triple frame: batter and pitcher on top, wide cinematic view of pitcher to batter on the bottom. Well done.
It seems the idea here is that they are irreversible as settlement and clearing both happen instantaneously, and both the sender and recipient should have that information updated for them immediately.

It didn't seem entirely clear, but it seems like request-for-payment is a supported feature, and that they will charge 1 cent per RfP transaction. The wording as a "request" makes it sound like the one paying will still have to approve the transaction on their side for it to go through
Pretty amazing how quickly my brain just started thinking of the cursor going in the opposite direction. By the 5-7th trial, my hand and brain were pretty in sync. Then going back to the normal movement I was 0.41 seconds slower.
How hard did you look?
> The whole point is that you need to compare it to other states to make any sense of the data

I disagree with your assertion. Even so, alistairSH's conclusion: "We'd do well as a country to allow nationwide mail-in voting." like it was solution to solving lack of voting from renters, when cherry-picking data gets us 12 points at best. It might be part of a solution, but it's demonstrably not a majority difference.

All this presumes every possible vote is equally valid.
I agree with you on sturdiness - I thrown one 7 feet onto concrete and it was dented but kept working for years. I think the bigger issue is the mental model of "what if I break it?" being applied to a $300 machine vs a $3000 machine is very different.
you are missing a crucial factor in your viewpoint, owning the majority of any such assets is not even desirable crossing a certain threshold, since it then becomes a liability - who are you going to sell those assets to when distrusts increases due to certain actions? any distrust will fundamentally be detrimental to one's own self interest due to value destruction.

furthermore, I heavily doubt it's even a realistic argument that a single high net worth individual could ever compete with a globally sized competition where it's easy to vote via: 1 cpu = 1 vote mechanism. it would be much easier with the traditional asics mining because the high net worth individual could have the money and means to buy up all the asics or produce them himself, but with the ease of availability of cpus, I heavily doubt that it's the same ball game.
Is this ever really true in a capitalist system where causes are constantly competing for dollars?
I mean, indeed, we are free to disagree when it comes to personal preferences. One of my keyboards is Das Keyboard with blank key caps too. But I would've used that to booster my claim, not yours - I can use that blank keyboard specifically because it's standard and same as my other keyboards:-). I spent hard earned cash on the t25 ThinkPad so I could enjoy a few more years of good keyboard before I have to switch to some modern laptop atrocity.

If you are switching truly different layouts daily, are fully efficient and have instant muscle memory with all, and never lose a moment consciously or subconsciously looking for a key, absolutely more power to you. I do not work like that. Having to hunt for Home key when I want to hit control-home drives me bonkers. Not having space between f4 and f5 is as silly as red turning lights - strictly worse for no actual benefit. Half height laptop up and down arrows are abomination upon IT Gods. And yes I've been a grouchy old man since I was a teenager :->
Dublin Whiskey Fire
Maybe he should instrument his talks to see how much shouting there is in them, and check how that correlates with view count.
Yes, excellent observation, both Republicans and Democrats buy products.
I still don't understand. I know what the prosperity gospel is but I am not connecting the dots. What's "pride of place in the parts of communities that dealt with family and spiritual needs" ?

Could you provide an example ?
So, care to explain the inside baseball bit that makes this "pretty dang funny"?

I just see a guy shaking his head at the (assuming) dumb ass pitcher for hurling a wild through and putting a man on base for free. Whatever the rest of the video FX are doing, I don't know the point.
I think that pleading politely is a good start. However, original poster wrote "Please make sure to sing/play instruments from within an insulated location!". Adding "please" doesn't make it polite, really. Neither it is a reasonable request.
It's funny, because I feel like TDD -- not just unit-testing, but TDD -- is most helpful when things aren't well-defined. I think back to "what's the simplest test that could fail?" and it helps me focus on getting some small piece done. From there, it snowballs and the code emerges. Obviously it's not always perfect, and something learned along the way spurs refactoring/redesign. That always strikes me as a natural process.

In many ways I guess I lean maximalist in my practices, and find it helpful, but I'd readily concede that the maximalist advocates are annoying and off-putting. I once had the opportunity to program with Ward Cunningham for a weekend, and it was a completely easygoing and pragmatic experience.
You can probably find more of that hacker spirit in places that are less mainstream.

Here on this forum, many people see employment in giant multinational corporations as something desirable. Many of them are primarily motivated by compensation. The site itself is affiliated with the tech startup culture, which every single government in the world has long recognized as important to the economy. And which they have tried to support to the best of their ability. In the world we are living in today, tech startups are probably the most conventional way of trying to get rich.

If you are looking for alternative subcultures, you should try something little less conventional.
Ask HN: Why can't we have wireless 4k monitors?
Why can't my laptop or desktop just send whatever it was going to send over HDMI or DisplayPort to my monitor over the EM spectrum?

More broadly, why isn't wireless communication stupid fast? Why does Wifi 6 only support gigabit speeds? Given clear line of sight between laptop and receiver, why would there ever be dropped packets or unreliability? If my phone can do gigabit, why can't my laptop which is much bigger do ten gigabit wireless transfer?

This is obviously an incredibly difficult problem, I'm not saying "psh I don't understand what's hard so it must be easy". I want to know what I'm missing: what are the key constraints?

Some guesses:

- Is it purely because bandwidth is limited because of regulatory reasons and you can only pump X GB/s in the 2.4GHz & 5GHz bands and X is kinda small? Edit: so why not just claim significantly more bandwidth, "the people's" wireless transfer speed seems really important?

- Is it because of something like "power consumption scales with speed" so there's a tradeoff?

- Or is it because there's no market for/nobody wants to pay for wireless monitors and laptops that can broadcast out the 20GB/s that's necessary for 4k 60Hz 10-bit 4:4:4. But maybe we could totally do it if people were willing to pay for a laptop/phone that cost $100 more?

- Is it because of backwards compatibility hell and an ineffective bureaucracy managing the Wifi standard?

- Is it because of huge proliferation of devices in the band that behave poorly/uncooperatively which cause traffic (in the same sense there can be traffic on a highway, you lose through put for no good reason).

I'm hoping my guesses have revealed multiple fundamental misunderstandings. Please disabuse me of them.
I'm pretty sure the Apple Watch has more computing power than desktop computers from 15 years ago.
I think they mean it's
1 - prob of any person getting sick ** number of people on plane
Did they pay you to both program and lead the team? I realized that I didn't have any time left to program one week after I was given the lead of a small team. Meeting customers and the sales team to get requirements, design, explain to the team, check for progresses, etc. I could have been writing code at night but it was clear that my company didn't expect me or anybody else in my position to do that. I was writing code at night anyway, but on my own projects.
> Someone muting his criticism against an open segregationist ...

You're assuming that there was criticism to mute. Many people just want to live their lives without being dragged into politics and forced to choose a side.
Agree. If someone is paying you a shit-tonne of money to write a program then get Delphi Professional for US$1400, its still a good product, the more expensive $5K client/server/architect versions are not worth it at any price as third party delphi libraries for database and reports are cheaper and far superior (devart/fastreports/etc)

You can do the same with Lazarus without any external libraries. I wrote a fairly polished production system for a seafood factory in Lazarus 15 years ago which is still in daily use.

Amazing what a single developer with the right tool can achieve, shame we cant get any young people interested in anything but apps.
Brute forcing like that leaves a lot of data, if PayPal is looking for it.
He's not. Assuming he's male, physical peak is near 26, intellectual peak early to mid 20s. This doesn't mean you can't learn new things nor does it mean your body isn't fit anymore, it just means you're already on the way down.

It won't feel that way though, I understand.
Ah, but it's the _third_ version, because of Second System Effect. So, really, plan to throw two away. https://en.wikipedia.org/wiki/Second-system_effect
It's interesting how Tornado Cash was sanctioned and not Monero. Perhaps there was more evidence of Tornado Cash being linked to criminal activity, which seems counterintuitive because of how much more popular Monero is. Is it perhaps easier to trace transactions on Tornado Cash?
"you win by convincing people, and not by beating them down or punishing them. That means interacting with them."

This is painful and pointless unless it is a good faith discussion. But often people just use you as a sounding board to repeat rumors, gossip, and lies about whatever out-group currently in their crosshairs. Also what possible interaction can you have with someone that can compete with the slow drip of fear and hate they consumed nightly for the last decade from cable news for example.
There are limitations on who can use it, though. For example, I own some properties that I rent out. I would love for my renters the be able to simply send me their rent via Zelle, but Citibank doesn't allow it on business accounts (or at least I couldn't get them to turn it on for mine when I tried a couple years ago). They claimed it was only for personal accounts. I rarely need to send money to people I'm friends with. (And when we do, we use Apple Cash.) I also don't like having yet another company keeping track of whom I interact with.
Isn't that what the TSA is doing?
Shoe production would be pretty dependent on trade policy right? Which different politicians support in different ways.
Quite right! But approximate experiments and lightweight automation are really useful in deciding where to go and then making sure you stay there. I'm all for test-first, but I'd find it very hard to argue that it's a more important tool than, well, scripting things.
Both opinions go hand in hand, in fact.

Julia allows packages to interoperate in a way most other mainstream languages simply don't, due to the combination of its multiple dispatch and the type hierarchy. The fact that the language allows this interoperability to such level is very useful and empowering. But making proper use of this interoperablity means writing careful generic code that doesn't make narrow assumptions based only on currently known uses of it.

Different parts of the ecosystem do this with different degress of care and success, with newer ones being better at it as lessons are learned and implemented. Yuri happened to work on parts of the ecosystem that were not-so-new, and made combinations that hadn't been commonly attempted. That doesn't mean that these weren't issues that need fixing and preventing in the future, for sure. But hitting bugs of this severity often isn't the typical experience for the average user - if it was, Julia would hardly have as many users, much less ones like NASA.
Any one malfunctioning passenger is sufficient to fail the overall flight. Assume each is independently probable of malfunction. If we know nothing else about the passengers, we can only model them as having some average rate of successful flight without malfunction, say 99.9%.

Say there are 100 passengers. We roll the dice 100 times, once for each passenger.

The success rate for the overall flight would be 0.999 ^ 100 = 90.4% -> About a 10% chance of flight failure.

If there are 400 passengers, we get 67.0%, about a 33% chance of flight failure.

Given enough passengers per flight, few or no flights reach their destination.
Industrial application doesn't mean something is unfit for consumption: https://en.wikipedia.org/wiki/Olive_oil#Other
i still prefer the radio as well
#PIITB
LFGM
If we look back at my example. Would you say the same thing to the Ukrainian making that point? If not, we agree that there is a line at which politics end and extremism begins, which has nothing to do with attitude.

Personally, I find it obvious that Republicans have crossed that line. Maybe they will come back, maybe not.

This also doesn't mean, one shouldn't try to discuss or interact with them, but be wary of what the reality is.
No, you did not simply ask that. You also said Covid is now not that bad and implied it's okay to be infected since everyone you know has been infected now.
Ask HN: Have you ever caused a well known catastrophic bug?
Feel free to comment anonymously. Just curious if anyone here has any stories to share about causing some highly catastrophic failures.
Many of the claims on this page are supported with links to commits, mailing lists posts, etc. However then there is this claim, which lacks any link supporting it:

> FreeBSD's malloc (jemalloc) is very forgiving of buggy/hostile code compared to something like otto malloc.

Sounds vague. I'm not disputing it, as I haven't read the code of the two mallocs. But I would be curious about the details. Does anybody know what that's about? I was under the impression that jemalloc was seen as quite robust, not least thanks to doing away with free-lists (which is also true for otto malloc, as far as I can tell from cursory research).
I shouldn't have called the home energy thing a "deduction." It is a credit. And in 2021, some amount of charitable contributions could be claimed on top of the standard deduction.

"This isn't hard" -- as illustrated by both my and your mistake, this is as far from the truth as could be. Everything related to taxes is absurdly hard, whether it's setting up the right tax prep system, the right level of complexity in the tax law, or simply the right return to file as a taxpayer. My overarching point here is that Congress made a certain value judgment as to one of these very hard problems—that a healthy industry dedicated to getting people's tax returns correct might be in the best interests of both the government and taxpayers—and this might not actually be the product of corruption.
Is anything preventing you from just doing it? There are plenty of RSS/Atom readers.
Mammalians being mostly nocturnal for most of their evolution... burrowing lifestyle. This explains people like me spending too much time in front of their computer in darkened rooms. I blame nature.
If we look back at my example. Would you say the same thing to the Ukrainian making that point? If not, we agree that there is a line at which politics end and extremism begins, that is not an extreme political position.

This also doesn't mean, one shouldn't try to discuss or interact with them, but be wary of what the reality is.
Facebook contractors lost their jobs after an algorithm reportedly chose them
Federal minimal security has been known as 'club fed' as long as I've been alive.

Part of being rich, powerful, and connected means they will live in private cells with tv, internet, phone, all the amenities of home if in prison.

These two are going to a halfway home for rich people instead of prison and we are supposed to accept it as a reasonable punishment.

More fuel for the fire.

Edit-prison clarification