skysight-inc/HackerNews huggingface dataset:
I have always found very difficult to talk to strangers. Difficult yet so enticing. I think there isn't a skill that I envy more in other people.

The world is just so much more exciting that way.
I would rather the public collectively decide (assuming an effective representative government) how much we should prioritize X vs Y rather than just giving a giant pile of money and saying to the cops “do with this money whatever you think is best”.

These people have a monopoly on legally sanctioned violence. If you think there is any merit in anti-trust for businesses or that big tech should be broken up, I hope you’d think it even more strongly for policing.

We don’t have a perfectly functional representative process, but we sure do have a way to get influence over the system. Imagine how much resources could have been devoted to the war on drugs if the police could have stopped all other policing. That would be terrible IMO.

It would also be bad (though perhaps less so) if the Dept of Education had no resources to examine its operations for fraud and waste.
They amount to the same thing. A git repo is an historical document. All commits (and forks) up to the one changing to the new license "going forward" are available under the original license.
> Really cool stuff happening in agtech.

I don't know if I agree with you. These kind of agtech farms tend to get heavy on pesticides use and tillage, which on the long term kills the ground life.

And it leaves the farmers' hands tied when a bug happens : https://www.vice.com/en/article/xykkkd/why-american-farmers-...
There is a multitude of different papers coming out on each subject every day, most with small shallow contributions, and I need to keep up. When I do my own writing, I need to compare and state how I’m improving on them. Paper publishing is an extremely lucrative business, so technical papers are flowing like an endless river, regardless of quality or depth.
Edit: I have a permanent position (outside the US system) but from my experience a tenure simply means more work. You need to keep up with the output if you want to do high-impact research, and it’s simply too much (in my opinion).
I agree with you that some blame must be apportioned to management. But also I feel it's too easy as a developer to see yourself as part of a team and thus absolved of any individual blame. You're subsumed in the "team" - and ultimately no-one takes responsibly.

Even with management at fault, one cannot deny that the developers produced absolute garbage.

I hope the developers who worked on this system, no matter how much they feel they are not responsible for the failure of this project, will reflect on how the impact of software they built had devastating consequences on people's lives.
US military picks 3 companies to test nuclear propulsion above low-Earth orbit
Previous discussion from yesterday: https://news.ycombinator.com/item?id=26900700
> it's never gonna happen to me

Or they see that multiple Fortune 500 companies were affected by breaches and all of them are doing fine. So attitude can be - "it's inevitable, but we'll be OK anyway"
> But then you should compare to other ways how to minimize that risk

Agreed with this as well. I'm all for comparing those alternatives and weighing up costs and benefits. Just don't like the offhand dismissal we so often see (I'm not accusing the above poster of that) before that analysis has been done.
I can't tell you how much I love this comment. Thank you. :-)
Navigating a Mini Suez Canal in France
They are rate, but §8 of the TzBfG (Part-Time Work and Fixed-term Employment Contracts Act) anyone who has worked for a company for at least 6 months has the right to reduce their monthly hours. Companies can only refuse in very dire situations (like the company going bust otherwise). Of course the pay will be proportionally reduced as well.

It's not very widely used, because either some employees fear repercussions by their employer, or the just need the money. I've done it in the past and it's awesome.
I wrote a small VS code extension and pre-commit hook that might meet 80% of your needs:

https://github.com/elanning/checkr

It is just simple regex at this time, but hopefully I can add something like CCGrep syntax in the future:

https://github.com/yuy-m/CCGrep
I wonder if this is a issue with the person or in what part of the world you're in? I've only briefly been in North America (not the US) but otherwise spend my time in South America, East Asia or Europe, and never once have I've been assaulted (verbally or otherwise) from 1000+ encounters where I've talked with strangers.

Which makes me very weird to read some of the responses here. What is the difference and why am I not experiencing the same where I go? I'm not muscular, have a pretty weak stance/look in general so I'm not intimidating enough for people to be scared of me exactly.
It shouldn't only come down to "on the iTunes platform". What about the user's ability to maintain access?

I have a similar situation with Google. I've had a Google Apps for buisness account for a few years so I can can use email on my personal domain. I made the mistake of 'purchasing' some media on that account.

I've since switched my mail over to fastmail but can't quite bring myself to close the Google account because I paid for every episode of the American The Office and might want to watch it again ... one day.

Of course Google's customer service worse than useless. Can't transfer the 'purchases' to a free google account. Can't refund. Do I cut my losses or keep paying for the account subscription?

The answer is never buy anything from Google (or equivalent, such as Apple) but that's not a very mainstream solution.
You're pretty much describing chess.com
Personnally I have learned C following the CS50 course on Harvard's youtube channel and pointer came easily with http://alumni.cs.ucr.edu/~pdiloren/C++_Pointers/.

It's a great (free as in beer) start.
Thanks. There wasn't any manual page or --help output, so I gave up on it, but now this may be the best option I know of. But, yeah, I could have just `cat /bin/passmenu`.
Pretending it's an integral type leads to all sorts of conceptual mistakes, imho. It has almost no comparable semantics to integers.
The article states there are more than 250 of these cases all throughout the world, it's nothing to do with 'bureaucracy' or Egypt.
Hard to steal at gunpoint? Who is going to refuse to hand over their keys when the choice is "Your Bitcoin keys or your life"?
> If you know how to walk down a street and stop at the right street number, then you have used pointers. And if you've ever observed that one tall building may "cover" a range of street numbers, such as 200-220

I see that as a European, I have virtually no chance to understand pointers using street numbers. :)

(Fortunately I've never had problems either with lambdas or with pointers.)
Apple plays with "owning" and "leasing" here. Sure "owning" sells better.
The world needs Libackgammon!
i submit dhall as a good alternative

https://dhall-lang.org/
More to the point, how much of a refund do you get if it's withdrawn? If Apple is sharing the licensing risk with you, the goods should come at a pretty steep discount.
Even if, and it's a big if, whatever online store you "bought" your digital content from is around forever and never arbitrarily bans your account with no way to appeal, you still get less value out of your purchase. You could lend a physical medium to a friend or resell it. Can't do any of that with a digital purchase. Yet, somehow, digital purchases still often cost as much as the real thing.
I assume you mean his liking to the Weimar Republic hyperinflation on Twitter? IMO it doesn't make sense, as the situation is completely different.

Germany lost the first world war and had very high and quite sudden war debts plus suddenly had to pay reparations amounting to about 25% of GDP, denominated in foreign currency - this is important. Germany then printed money (this is similar to today) and bought foreign currency in the FX markets, at essentially any price available (this is not). The money flowed to the war winners, out of the domestic economy. This caused instant and quite strong devaluation of the German currency.

What the US does: It invests a comparatively tiny amount of money (~$2 trillion, <4% of GDP) into the local economy, where it will cause actual economic action (people buying things and services), to make up for lack of demand caused by Covid. FX markets are not touched. AFAIK it is aiming to finance at least a part of this through taxation.
Is it possible to download free apps from the App Store without ever giving payment details to Apple? For example, if I don't set up card details during phone set up, can I still download free apps?
"creative class" :-)

The m1 is cool but for heavy duty work its still got a number of issues memory multiple displays.

Rember there no such thing as to much Memory, IPC, Graphics performance - thee is sadly often a luck of budget.
Ideally getting kicked off ESG-focused ETFs at the same time.
Ask HN: I am building a bugtracker. What would you like to see?
Hi,

I am Avinash, cofounder at https://bugasura.io. We are currently building a bug tracker (and reporter) for Modern teams.

This started as a way for us to track and fix bugs better. The current tools were too generic and more focused on workflows rather than helping the team to close bugs faster before a release.

We are doing this with something called 'Nudges' which is basically reminders at various points of the bug lifecycle. The intention is to remind people to resolve bugs assigned to them - nicely.

Of course there are other things in the product as well, but the idea is to keep it as simple as possible.

Would like to hear your thoughts on this. Is this something that is interesting? Useful even?

What do you think we might be missing?

Would really appreciate the feedback.
‘Bog,’ I said.

‘You may enter.’

— The Cuckoo’s Egg, Clifford Stoll
> In C, pointers require you to think deeply about the ownership and lifetime of any "allocated object" at runtime.

Unless you decide you use libgc, presumably?
It's not just Apple, almost all online services charge an extra to buy movies/tv shows compared to renting, even when it's impossible to get that movie out of the online service.

So now there is a whole variety of movies/shows you just can't buy ( unless they have a physical release). This is especially problematic for older shows, which don't have physical copies at all. For example, I've recently been trying to purchase Yes Minister (a BBC show from the 80s) and it's only available in locked down online streaming places like Youtube and Apple TV
Governments represents local fans.
For those who use Jekyll as a static site generator, I highly recommend the plugin "jekyll_picture_tag" [1]. It takes care of generating multiple images in different formats and sizes, including AVIF.

You can also specify a list of images formats in decreasing order of preference, like:

formats: [avif, webp, original]

[1]: https://github.com/rbuchberger/jekyll_picture_tag
Are we meant to take this seriously or we meant to treat this in the same way Tobacco companies told us that cigarettes were good for you?

I mean, some of this is kind of stupid

>Bitcoin miners are unique energy buyers in that they offer highly flexible and easily interruptible load

Is it? Is that at all true. My guess is that the economics of crypto are such that to get an ROI on your huge capital expense (mining boxes that have a limited life and are depreciating quickly), you need to be running your mining rig 100% utilization. My guess is far from being a buyer of last resort the exact opposite happens - you build your mining farm next to a wind farm and instead of acting as a buyer of last resort your miner soaks up almost the entire supply of cheap energy pushing all the actual useful activity back onto non-renewables. What happens when China changes their regulations, a load of miners fall off the network, the reward shoots right up and miners cause brown outs around the world because they're suddenly no longer buyers or last resort but instead are incredibly incentivized to mine as much as possible.

And I say guess in all this because the white paper offers literally no justification for why BTC miners would be a buyer of last resort instead of what they are demonstrably doing right now - which is crowding out useful energy uses in markets where energy costs are artificially low.
I went from being a child the day I realized that you don't have to _REALLY_ prove that a person did a crime, you just need to construct a circumstance where it'd make sense.

Reasonable doubt.. super dangerous, because it relies entirely on spinning a story, and reality has no obligation to be reasonable.
KSqlDb
'accurate' is definitely the wrong term. I just meant I wished Lichess ratings translated more accurately to FIDE ratings.
It's also similar in Java's pass-by-value vs pass-by-reference (pass as well as copy), if I recall correctly.
It definitely depends on how you accumulate and the usage patterns. More clarity is needed there to make recommendations.

As an aside, you can often get nice credits for moving off of AWS to Azure or GCP. I recommend the later.
> People won't want to develop on x86 and deploy to ARM.

It's still too early to say if people want to develop on ARM to deploy on x86.

The 90's with all their "better than x86" chips couldn't beat the fact that people want to develop on the same architecture to which they deploy. Back then that meant displacing all these other chips from the server side because there was no option but x86 for us mortals to have as PCs.

This dearth of alternatives on the server side took out their respective offerings on the high-end/niche workstation market as well. The PowerPC was one of these casualties, lets not forget about that.

Things are even worse today. The x86 is dominant in both ends and has no real alternatives: ARM server chips are weak and the inertia of building on x86 and deploying on x86 is too strong, and ARM desktop chips are also weak, except for a single luxury brand (Apple, which incidentally cares very little for any developers besides the ones that develop for their own ecosystem).
Something that might help is understanding a very fundamental thing about computers: they are very, very stupid.

Essentially, they don't/can't know anything about anything, at the most fundamental levels of their construction, and have to be hand-held every tiny step of the way.

A computer is essentially a highly complex arrangement of on/off switches - there's little else fundamentally in there doing anything at all other than something causing the first switch to cycle between on and off states and cascade to all the rest (this isn't entirely accurate but it's close enough to make te point).

This gives rise to situations where in order to create greater levels of complexity, lots of unintuitive, and seemingly even pointless things need to be done. For example: assigning letterbox addresses to every discrete portion of memory. Then things like "I want to read the values from this part of memory up to this part" require laboriously adding 1 to a value (a pointer) that tracks which address the computer is currently "thinking" about. It's so stupid it needs to remember where it is all the time like this, or it can't do anything.

Because C is very close to this mundane and laborious fundamental architecture, it (usefully in that case) deals with concepts like "pointers".

In languages at just a bit higher level, the language internals deal with pointers so that we as programmers don't have to.
Like my professor used to say, if you ever saw a pidgeon, you know what vectors are.
Yes that's very much the more artistic side aka graphic designers, it smacks of doing an easy "olgy" degree or even a "PPE".

The sort who work in traditional professional jobs and who shudder at the thought of the "boffins" and greasy "engineers" .

Recall yesterdays conversation about European pay rates for developers.
> Media consumption, and in fact media production, was regulated, initially by technology (you couldn't broadcast widely before radio) and then by law (The Hays code in the US and its subsequent incarnations).

Written media origin however are very inflammatory and divisive writings. Well before corporate media.
As propaganda ages and stops being an effective meme-weapon, the propaganda fades and the art shined through. Old, obsolete ads for dead products that you look up out of curiosity are mostly harmless.

Still doesn't mean I'm not installing and updating my adblocker!
I stumbled upon this gem a while ago [0] while looking for a decent tutorial and reference to C:

Stuff that should be avoided:
[...]

Beej's Guide to C: http://beej.us/guide/bgc/output/html/singlepage/bgc.html

Full of mistakes.

[...]

Could someone confirm this? I've seen a lot of threads here on HN praising beej's guides so I am somewhat confused.

[0] http://www.iso-9899.info/wiki/Main_Page

edit: Formatting
> The only differentiator is screen size, RAM, and OS?

Apple is iPhone-izing (for lack of a better word) the rest of their product lines. If for the last ten years, the market hasn't really cared about the speed of the phone's processor within the same generation, but rather about physical differentiators (e.g. screen size, number of camera lenses, adding facial recognition), and the non-professional market is overwhelmingly characterized by light-usage applications, then why, pray tell, should laptops and desktops be so different?
Kudos for the idea and execution. Microsoft Windows layout is a killer. I'm not sure about saving the game progress though. Bookmarked the app. Will play it again.
And there's no culture war, because war involves death, bombs and stuff. Right, language, we find it useful to use concepts that don't literally apply because they might help us see similarities.

In that case, you don't need literal shooting and trenches. You can talk of wealth redistribution, where "we'll take from A and give to B" is an attack on A. It doesn't involve guns immediately (though it will if A doesn't "voluntarily" give up the goods), but it's useful as an analogy. What the commenters seem to imply is that, if A does not fight back (again, not literally with guns, but politically), they'll be massacred (again, not literally), their interests will not be considered at all.
> Last time I looked you could write the MP3s to a CD.

Format shifting isn't always legal. https://www.theguardian.com/uk-news/2015/jul/17/high-court-q...
Neither the media nor tech companies would want to do that. Media companies get you to buy things multiple times. Tech companies get you locked into their platform.
They may have been paying him.

(it would still be slavery, however, you have a right to quit your job).
Same issue: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0
What else did you expect on a ~~hacker's~~ founder's site? Make a billion and retire before hitting 20, that's the goal.
Or more commonly lose them. I've got a friend who mined bitcoin back at the start and then the repair shop formatted the hard disk. Would probably be worth a few bob now.
I think you mean FICS (Free Internet Chess Server)! It started in 1995 I think. I started there too about 2007. It's still going, I visited a few months ago. A bit sleepier than it was. That was the place to follow the moves of live tournaments and discuss the games, before the age of live video broadcasts of tournaments. I loved it so much. Channel 23 was for quacking only etc hehe. Also I mainly played slower games (10 10 or 5 14) and chatted with a lot of the people I played, must have met people from almost every country in the world. I haven't found other sites nearly so friendly.
I have to agree with this.. Or at least put a touchscreen on Macs :) I prefer the laptop form factor but not having a touchscreen is a weird omission.
It’s not as instant as the commentator makes it out to be, or as decisive. You have weights of X and they have weights of Y. The capacity for the algorithm is $2mm of risk but you can only deploy 200k right now because your fund is smaller, etc.
Here's something that bugs me: Whenever I release a new version of something, non-closed bugs should be tagged as "review", to check if the problem has solved itself (e.g. by updating to a new library that was used somewhere else)
Using the back button is not enough.

Even using your method, the website will transmit information about me to several ad networks without my consent about retargeting, about which sites I'm visiting, which sites I visited before (via referrer header) and will fingerprint me. Even with their (mostly non-compliant) GDPR cookie banners, information is still transmitted.

As far as I'm concerned, no website owner has ever given me a choice of "just using the back button".

Only ad-blocking is enough to stop this from happening.
Not getting into anything else, but I will remark that I got in trouble in 5th grade (in a US school) and a letter sent home to my parents about my bad attitude and showing of disrespect towards my teacher after she asserted that Mexico was in "South America" and that "North America" consisted exclusively of the USA and Canada. I argued with her and neither of us would back down. It was the first time I'd ever been in any kind of trouble. My parents were proud and took me out for ice cream. US public schools have some decent teachers but also some really ignorant ones.
You almost sound like the world champion don't usually play on Lichess.
Mores Law as originally stated said transistor density doubled every 18-24 months. Using larger CPU’s for example let’s you have more transistors, but has nothing to do with Mores Law.

Clearly density has kept increasing, but the law refers to a rate of increase that we haven’t been able to meet. The original 386 released in 1985 had 275,000 transistors, using the slowest interpretation we would need to be at (2^18) = ~72+ Billion transistors today or (2^17) = 36+ Billion in 2019 which is close, but the chip would also need to be the size of a 386 which they aren’t.

AMD Epyc Rome is 1008 mm^2 vs a 386 at 104 mm^2. The M1 is 119 mm^2, but it’s only 16 Billion Transistors. As such it’s safe to say Mores Law is dead.
feels like they are in an amusement park
International research teams explore genetic effects of Chernobyl radiation
Seeing a good team beat a bad team is fun. I've watched soccer where everyone knew "our" team would win, the question was if it would win small like 4-0 or big like 10-0. Watching sports isn't just about the suspense over who will win, there is so much more to it than that.

And it is hard to appreciate how good a team is without seeing them play against worse teams. Similarly from the bad teams side it is fun seeing them just make a single goal against a good team, you don't have to win.
I got an L6 offer from Amazon AWS in Berlin well in excess of 100k not including stock, which was into 6 figures over 4 years, but of course Amazon's 5/15/40/40 vesting schedule and rarity of stock refresh means you can't easily convert into yearly TC.

I took an offer from Google instead, for more, but it's in Zurich.