skysight-inc/HackerNews huggingface dataset:
Hrm. I had that interest when I've been younger, but not anymore.

Btw., the English lessons I had in school were rather boring and uninspiring. I didn't really learn it that way, that happened when I had to read Neuromancer by William Gibson, and didn't get it. So I bought a small to middle dictionary from Langenscheid and read it again with the dictionary at hand. Then it somehow clicked for me.

That worked for reading, hearing not so much. That came later by watching movies, news(BBC/CNN), listening to radio(BFBS), and having at least some fluency in speaking even later, because of work.

Nowadays I'm only caught slightly off guard when someone is unexpectedly speaking to me in English in daily life, like people asking for the way, to some location, or things like that. Sometimes I need one to two seconds until it registers what they said, or asked. Sometimes not at all, instantly.

Oh, and under stress my German is getting worse, I'm at a loss for words, have to really 'search' for them, while I could speak it in English without any problem.

So strange...
I think I heard most of the lines listed used word for word, but is professionalism just translating active agression into passive agression?
I'm downvoting you because the assertion you're implying--that use of AVX increases soft failure rates more than using non-AVX instructions would--is not sustained by the source you use as reference.
No it's not. Even the multi-core era failed to do that with laptops. If you're going to redefine the industry you need a radical new idea, not just 'the same, but slightly faster, slimmer, and lighter.'

Whatever will redefine the industry will probably be laughed at and only adopted by nerds for a while. Like OS X back in the day. Only people interested in the first couple versions were Unix nerds. Everybody else's software they needed was on OS 9.
Andrew Tang would probably disagree
Those numbers seem... Odd? Or at least skewed by geography. The typescript number is less than what glassdoor says for junior level JavaScript in my area.
Seems like the Haymarket Affair resulted in 7 cops killed and 4 civilians. Seems like an odd thing to celebrate?

I mean the fight for workers rights, sure, but the bombing that killed a bunch of innocent people seems unworthy of celebration.
D does if(__ctfe), not sure why C++ couldn't have just done that rather than adding yet moar syntax.
Can you recommend any packages here? I'm considering VAT registration too. I think for the sake for ~£1K/year that can be expensed, having an accountant deal with it and advise here is a no-brainer in terms of time saving and having it done right.
Even without that effect it's easy with Inkscape. It has working grid, snap to grid and text alignments.
You would expect a shuffled deck of 52 unique cards. Not a deck of three 5 of spades. Likewise with a playlist: if I shuffle a playlist of 52 songs, I want those 52 songs to be played in a random order. Not for a random song to be played each time but a random shuffle of that list.
Gold and silver have a lot of industrial uses. But, like Bitcoin, their present-day prices are more a reflection of speculation than a their fundamental uses/technology.
My neighbors don't care so how is that comparison applicable?
This goes to show that the media (and especially social media) has once again easily manipulated its readers with fake news stories of this 'Ghost of Kyiv' like this from the BBC and other news sources [0] and it has been repeatedly debunked [1] and now they finally admit it was fake news.

And No. There is no 'good' disinformation. It is very safe to say that especially in a war, ALL disinformation is bad. Zero exceptions.

[0] https://www.thetimes.co.uk/article/ghost-of-kyiv-who-shot-do...

[1] https://theaviationist.com/2022/04/30/ghost-of-kyiv-eventual...
Very cool! Thanks for taking the time to describe this in detail Craig (and Glenn).
screenshots take up a LOT more data than text. seems unlikely unless you have an advanced script kiddie specifically targetting you.
> This leaves C++ being useful mostly for legacy codebases

I'm pretty sure people said that about C++ when Java became popular.

Rust seems like a fine language, Zig sounds interesting, and Go and Swift I'm not familiar with. But I don't really buy your argument.
Imagine an app like Facebook or Google search and how they would implement beta features.
Stale is not a bad thing, design for design's sake is.

Apple had some pretty nice stuff before Ive, I see no reason it won't have amazing stuff in the future without him.
Can't be a very good one then considering that no ad products are mentioned.

The writer is a psychiatrist with ADHD. This is a simple article explaining how something most people don't like can ironically be gamed to be helpful for this type of person.
Exactly, and their "good" dice roll sequence, 3 1 5 6 2 6 3 4 4 1 contained the full set which should only happen ~1/4 of the time for 10 rolls. It also contained no number more than twice, which should happen < 7% of the time. This looks to me like they purposely tried to make this sequence look like their idea of "random".

I'm curious about how they scored this section because my overall age was reported to be 60+ with the sequence 2 1 5 2 6 2 2 4 6 6.
Tonsky is working on Humble UI for desktop stuff that I'm very excited about: https://github.com/HumbleUI/HumbleUI
>> I always start from someone else’s design. Sure, I end up tweaking it to fit my site, but I search around until I find a version of the component I want online and then steal the design.

I take it that your side project has nothing to do with cellphones.
Totally agreed, it depends on person to person and with whom you are interacting, although the intent here is not to come off as passive-aggressive.
Why do you believe this was unconstitutional?
People do in fact speak this way in corporate situations.

I once sat in a meeting of reps from about a dozen big companies in the agchem industry. They were proposing some kind of cooperative data thing. One guy spent five minutes spouting exactly this sort of enterprise speak, and it all could have been boiled down "what's in it for us?"
I know that the HN is not fan of crypto but I would like to add a decentralization point of speed cubing: "How To Model A Rubik’s Cube in Algorand’s TEAL" [1] this was written by Guido who is one of the top speedcubers in Latam and was invited to join the discussion here.

Algorand was also selected for official chess ratings [2].

[1] https://blog.coinfabrik.com/uncategorized/how-to-model-a-rub...

[2] https://www.algorand.com/resources/ecosystem-announcements/a...
I think this highlights how not black-and-white this is. Some of the focus on design are clearly what made Apple so popular and tech people can be dismissive of that.

The magic mouse is so much better than any other mouse I've used (because the scrolling is so much better) and the charge port being on the bottom has not been an issue a single time over multiple years.
If you owned ALL the bitcoin ... would people buy it from you? That's his point. If you had it all, the only value is selling it back to people.
Maybe I'm the odd the one then.

I get mildly upset when people send me messages like this, because I know that wasn't what was in their head and that's not what they wanted to tell me.

It feels really... I don't know, like you can't even bother to speak to me like we're human beings.

I'd rather someone just talk to me like a normal person than use this corporate buzzword speak. But I was also raised in a family where you'd be told to "stop being an idiot" and then an explanation of why what you're doing was stupid. My mum wasn't one to mince words.
The short answer is no, but the long answer is that this is a very complex tradeoff space. Going forward, we may see more of these types of tasks moving to GPU, but for the moment it is generally not a good choice.

The GPU is incredible at raw throughput, and this particular problem can actually implemented fairly straightforwardly (it's a stream compaction, which in turn can be expressed in terms of prefix sum). However, where the GPU absolutely falls down is when you want to interleave CPU and GPU computations. To give round numbers, the roundtrip latency is on the order of 100µs, and even aside from that, the memcpy back and forth between host and device memory might actually be slower than just solving the problem on the CPU. So you only win when the strings are very large, again using round numbers about a megabyte.

Things change if you are able to pipeline a lot of useful computation on the GPU. This is an area of active research (including my own). Aaron Hsu has been doing groundbreaking work implementing an entire compiler on the GPU, and there's more recent work[1], implemented in Futhark, that suggests that that this approach is promising.

I have a paper in the pipeline that includes an extraordinarily high performance (~12G elements/s) GPU implementation of the parentheses matching problem, which is the heart of parsing. If anyone would like to review a draft and provide comments, please add a comment to the GitHub issue[2] I'm using to track this. It's due very soon and I'm on a tight timeline to get all the measurements done, so actionable suggestions on how to improve the text would be most welcome.

[1]: https://theses.liacs.nl/pdf/2020-2021-VoetterRobin.pdf

[2]: https://github.com/raphlinus/raphlinus.github.io/issues/66#i...
Isn't this what React Server Components [1] do? Where parts of the tree are executed on client or server or both. And the data is "streamed" to client. Their "DAG" is essentially the react tree. So sounds very similar.

1. https://www.youtube.com/watch?v=TQQPAU21ZUw
I'd recommend checking out polars as an alternative to pandas - https://github.com/pola-rs/polars

It has a rather different api, and is significantly faster. Highly recommend it.
Depending on your career goals, being the person that everyone approaches for help on finding the right path is a very valuable thing. It means they see you as a leader who can work with other people to help them get things done.

Having an attitude of “I don’t know and won’t make any effort to help you. Leave me alone” is going to negatively impact how people see you, and limit your growth potential in any company.

Maybe that’s fine for you if you just want to write code, but it will stop you from obtaining even team lead type roles where you need to collaborate with others.
well he knew that he had a paycheck coming up so he was probably good. I'm not nearly that brave myself but it wasn't a totally awful situation.
i guess what we are all not clear about is what is the difference between a mobile home and a trailer. my guess is mobile home refers to https://en.wikipedia.org/wiki/Manufactured_housing which are factory assembled buildings that are moved as a whole to their destination where they make a permanent structure because they don't have wheels.

rules like these probably try to influence what kind of people are going to choose to live there.
Perhaps that's a factor, but having expensive jewelry and luxury vehicles around is commonplace for pretty much all upcoming rappers.

I don't doubt they are targeted by robbers for valuables whether they're explicitly posted or not.
Clean and extend it under their name.
There is no compilation-time evaluation of functions and statements in C. You have constants, which can be expressions, but that's about it. Oh, and macros of course.

compile-time evaluation was introduced in C++11 and expanded in subsequent versions of the language standard.
The treasury does not create money. The treasury deposits its money at the Federal Reserve Bank of New York.
This is a great resource that'll be useful to many people. To the author, thank you for taking the time to write these down and put them online. It would be a fascinating sociological/psychological research project to go one level deeper and give a few variants of each response, noting the implications and nuanced differences in the connotation of each.

For example, for "answer my emails", the author suggests: "If there’s a better way to get in contact with you please let me know as I am hoping to have this resolved as soon as possible". This is a totally valid and common way to say that. However, taken literally, it's silly! The person would need to read this email in order to know to suggest a different way to get in contact with the sender. Who's going to reply and say (basically) "I got your email, but please contact me with the same inquiry on (different contact method)"?

Another way to rephrase "answer my emails" would be to say "Just checking: did this email get flagged by your spam filter?" It's similarly facially silly: if it was flagged as spam, then this followup would likely also be flagged as spam, so the recipient wouldn't see it. But it signals to the recipient that you don't/won't consider their slow reply to be their fault, which could increase your likelihood of getting a reply. And other things (eg the recipient doesn't want to be seen as having a dumb spam filter, short 1-question emails get the highest response rate, the recipient now has an opportunity to immediately help clear up a simple question--was the email flagged as spam--which is an immediate reward for them, etc.).

Ah, the infinite complexity of human communication.
I can't wrap my head around this "the assets but not the liabilities" argument.

Surely the asset in question here is "the right to publish a work in exchange for paying royalties", no? The right to publish without paying anything can't be something Disney acquired, because Lucasfilm never had that right to begin with.

It's as absurd buying a company and saying you acquired the asset of the employee work contracts, but not the liability of having to pay them salaries. How can anyone say this stuff with a straight face?
Let's discuss this thread. You aren't discussing in good faith when you reduce the complaints in the article (paraphrasing): "I want to be respected at work and not be mocked on social media" to (exact quote): "Men complaining about women should be ridiculed and will always earn my condescension".
Sorry, for some reason I saw $11, not 11 cents and thought you were looking at a broker site at a very particular part.

The biggest reason I wouldn't use Padauk microcontrollers is that they're not available in north american distribution.

I personally really don't get the 555 timer love - almost anything people would do with one for a small design with no firmware, I would use an lm339 type quad comparator. They are great for detecting the presence/absence of pulses though.
> Is there a compelling reason why a criminal shouldn't be able to buy a house?

Buying real estate, like art, is a classical strategy to launder money.

I suspect you're confusing the meaning of criminal as being "that guy has a criminal record" instead of "that guy is actively committing crimes and wants to launder the ill-gotten gains".
>reviving the “computer for the rest of us”

That's just the spirit of Apple and the place where Steve Jobs wanted it to be.

The genius of Tim Cook lies in doing that while keeping 30-40% margins on the products they sell.
And funnily enough, you'll often hear this trait as being desirable in a pseudo-random number generator. People often want something that will jump around fairly unpredictably but that will come close to outputting all possible numbers once before getting into re-runs.
Right, specifically which part is different "in a modern, patched web browser" that makes it so hard compared to a desktop or mobile app? Or even the point about being so much harder to add after having non-e2e messages beforehand, I don't buy--they can co-exist with a new default.
You'll find most accountants have their own software expectations, i.e: saying to an accountant "you must use Freeagent" won't work, they dictate the software and workflows, not you. If you expect to switch accountants, expect to switch software, and so the ability to export data is what matters (and all software will support that).
This has absolutely nothing to do with speedcubing apart from describing an algorithm and data structure to save speed cubing in blockchain.
A nice word for this is potentiation.
Pretty sure that research was done by one of the said dating app companies. OKCupid?
Design still is a key piece that sets them apart.
Show HN: Java Compiler – Compile Java on any device
> The awake ape: Why people sleep less than their primate relatives

1. Because I gotta get up and go to work. And I can't sleep at work T_T

2. Because I waste time on HN.
Let’s go back to the fact this is partially started by a guy who has cancer and a company is selling copies of his books without paying him any money despite a contract saying he should get a exceedingly small portion of sales, being the original creator of the thing. This pie in the sky “well systemically this guy fighting cancer should just starve” isn’t a great position.
Your camera-based solution would be trivial to cheat at though; simply have two cubes where one is in the solved state. So, incredibly time consuming to implement while also not really helping much aside from security theater.
Server and workstation chips still have AVX-512. It’s only unsupported on CPUs with smaller E(fficeincy) cores.

AVX-512 was never really supported in newer consumer CPUs with heterogeneous architecture. These CPUs have a mix of powerful cores and efficiency cores. The AVX-512 instructions were never added to the efficiency cores because it would use way too much die space and defeat the purpose of efficiency cores.

There was previously a hidden option to disable the efficiency cores and enable AVX-512 on the remaining power cores, but the number of workloads that would warrant turning off a lot of your cores to speed up AVX-512 calculations is virtually non-existent in the consumer world (where these cheap CPUs are targeted).

The whole journalism controversy around AVX-512 has been a bit of a joke because many of the same journalists tried to generate controversy when AVX-512 was first introduced and they realized that AVX-512 code would reduce the CPU clock speed. There were numerous articles about turning off AVX-512 on previous generation CPUs to avoid this downclocking and to make overclocks more stable.
I can only quote Steve in response to this silliness:

”Most people make the mistake of thinking design is what it looks like. People think it's this veneer — that the designers are handed this box and told, 'Make it look good!' That's not what we think design is. It's not just what it looks like and feels like. Design is how it works.”

Citing the mouse thing is a prime example of this silliness. First, it ignores that it doesn't matter whether the charging port is on the bottom, because that mouse cannot operate when it's plugged in. Second, it ignores that you can charge the thing in a few minutes, so, again, it doesn't matter that the port is on the bottom.

Only people who don't actually use an Apple Mouse think that this matters.
Pure rule 30 won't pass BigCrush.
To be sure, I don't go looking for it. But I don't feel bad in making a bigot feel unwelcome.
My hypothesis is that not all tasks in a software project require the same level of skill or domain expertise. Context: I'm the technical cofounder and (currently) sole developer of a tiny company developing SaaS applications. The core of these applications definitely does require my domain expertise. But other things, like the purchase UI and account administration, just require one or more programmers with adequate skill and a strong, reliable work ethic to deliver (and maintain!) good enough implementations. Perhaps this suggests a two-language approach for such applications, with the domain-specific core being written in a more niche language. But polyglot projects bring their own complexity that makes it harder to eventually hand off maintenance.
> You (based on your description) do not have an existing liability that you're looking to minimise

So I've not borrowed any money, or bought anything over the years for business use besides domain registration, email hosting, web hosting, laptop and phone. The SaaS does have value without me though so I think it's sellable if that's relevant.
It’s not the school’s job job to teach anything beyond the academic material. It’s not a daycare and it is definitely not a parent surrogate. When it comes to building character, teaching resilience, that falls on the parents, extended family and community.

Stop blaming the teachers and start parenting your damn kids. Single parent families broken homes are the leading causes of poor outcomes for children in education and lifelong success. If the parents in America got their shit together, children would do a lot better in life.
Why is theft from a store stealing and not withholding payment? It would be one thing if I stole money from the cash register, but if I took an item the store had for sale, the store consented for people to take items out of the store in exchange for payment, I did what the store consented to do, I just hadn’t completed my part.

Point is, I’m not arguing with your legal argument but from a moral perspective, the law seems (in)conveniently bent towards supporting institutions and not people. If Amazon kept your money and didn’t deliver a product, then yes, they should be held criminally responsible.
There's some indication of salaries on this StackOverflow survey: https://insights.stackoverflow.com/survey/2021#top-paying-te...

I live in Europe and work for a European company and it is near 100k (EUR), which in Europe is (afaik) really-really good. I've also seen Clojure job offers for 150-200k (EUR) here in Europe.
This is super exciting! Lots of potential to create easy python courses online :)
> If X=2

This would mean someone asks you to pick a random (integer) number between 0 and 1. That's just a coin flip, there's different/better methods for that.
There are way too many people who mistake summarization for analysis. Thanks, YouTube!
It is open source code that could help other projects to build and mesh upon. Keep the imagination going please!
I don't think I'd need a trap, she's cautious, but sweet. I plan on seeing if I can just pick her up and bring her over to them and tell them she's been chasing birds in my yard.
Like it or not, this is what a lot of enterprise communication sounds like.

Half the reason for mastering it is to avoid coming off as a huge back of dicks by inadvertently sending the wrong message through some polite-seeming offer to help or whatever.
Yeah, the current gen cars are (very) roughly equivalent to F3 cars in terms of overall performance. Hopefully the Gen3 cars can push closer to F2 (they're still going to be miles off F1)
Honest question: with all the talk about brain elasticity being super slow compared to a twenty year old, how the heck are 50+ year olds able to pass leetcoding? Interviewers expect answers within 30 min to 1 hr. I'd imagine older people would have better things to do with their limited free time than to waste efforts on the computer leetcoding.

To me, leetcoding is just another one of those gatekeeping tactics employed by the industry to keep old folks out.