skysight-inc/HackerNews huggingface dataset:
Intuitive and nice brain teaser. Should share it on some kid’s dedicated website. I bet they’ll love it.
> and easy to setup.

We all know this isn’t gonna be true. Just another thing to faff about with that will stop working and have to be reset.

Even the effort of finding how to place it around my furniture doesn’t seem worth the effort to hear sound from different directions.
I don’t think you understand how terrible some managers can be, and how limited job opportunities are in most geographical locations.

Outside of the tech hot areas, OP’s advice is the only one that will get you a salary.
More important question: Why subtitles are called "closed captions"?
You very, very evidently did not read what you replied to.

That appears to be a pattern. You could learn just by paying attention to what people took time out to explain to you. Go ahead, I can wait.
The big rare earths mine at Mountain Pass, CA is back online.[1]

The MP Materials magnet plant in Texas is supposed to start delivering to GM in 2023.[2] Although Google Earth shows a vacant lot at the announced location. Groundbreaking was a few months ago.

Australia is the largest producer of lithium ore. Over 50% of world production. China is down around 6%.

Lithium Americas finally got approval this year to build an open-pit lithium mine in Thacker Pass, Nevada. Supposedly construction should be starting about now.[3]

Things are moving forward in this area.

[1] https://en.wikipedia.org/wiki/Mountain_Pass_mine

[2] https://mpmaterials.com/articles/mp-materials-begins-constru...

[3] https://www.lithiumamericas.com/usa/thacker-pass/
I realize it sounds like I was teasing you. I was not. I really relate and am impressed. Cheers.
Yes, because it's famously easy to just go grab a FAANG job whenever you feel like it, wherever you are in the world.
Bell is what I was thinking of, too.
No one's entitled to an audience.
Is having 2 passwords to login considered 2-factor? Or single-factor because they're both the same type of authentication...
Even CMake has got less annoying.
Adding my own personal story as an anecdote -
I never completed my bachelor's (double major in physics and CS). I did okay on my physics classes, great on my CS classes (often in the top 2%), yet failed badly on a couple of advanced calculus classes.
It got to the point where I was done with most of the requirement and elective classes on the CS and physics side, was already taking graduate courses in CS and lecturing in a course I helped create in CS - yet failed out of my bachelor's.

In the end, the industry offers for me to go all into tech got too good, and I managed to advance to middle management with no need for that degree, so I never went back to finish it. I still think academics are important and I am thankful for the stuff I learned there, but I think the fact calculus and "hard maths" are such a strong focal point early on serves no purpose other than serving as an arbitrary filter for most people.
Yes. And it's hurting yours. But you know, some people like all sort of other things that are literal poisonous torture. Eh, get in where you fit in.
It's basically a formal version of a classic sokoban game. I really like it.
> Is this due to global warming?

Global warming was the old narrative... You mean "climate change".
Kinds in the UK still learned 'joined up writing', which is simpler than the more elegant style of previous generations, but is practical tool for writing quickly.
That was a lot of fun. Easy to figure out what the challenge was. Then puzzling, challenging gameplay and a satisfying conclusion in, I don't know, 15 minutes or so. Good work, well done, hope you do well with this.
How many times are we going to post this?

How about we make sure to update everyone on shark attacks?
OP is clearly not senior. If they were they would know how to get from A to B.
> That conspiracy is as old as the Titanic.

Indeed. My Uncle was involved with the installation of Samson and Goliath [0], the two yellow cranes at Harland and Wolff. Goliath was installed in 1969, and the story of the ships being swapped was told to him then.

The story told to him was that Morgan had ships ready to sail to the rescue from New York, but they ended up fog bound and delayed.

[0] https://en.m.wikipedia.org/wiki/Samson_and_Goliath_(cranes)
It really isn't - far more political discourse occurs on Twitter.
Not quite the same situation here, but overdrafting is a rather nasty feature in my experience. As a student I used a debit card to simplify my banking do I wouldn't have to think about how much money is in my account (if I'm unsure, simply send a text to get my balance or transfer); if I didn't have enough money in my account to buy a $10 lunch, then I wanted my transaction to fail, for budgeting reasons. This didn't work for two reasons:

1. Overdrafting. My bank would not allow me to turn off overdrafting on my checking account; any money in my savings account would be used to cover an underfunded purchase from my debit card, causing a $25 fee and there was nothing I could do about this, short of closing my savings account or reducing the amount of money in it. Since free checking was dependent on a linked savings account with $500 minimum balance, this wasn't an option. The overdraft/fee could cause the savings account balance to go below the minimum, and if I didn't notice I'd get a $25 fee for my savings account as well.

2. The school would constantly charge my debit card as a credit card, and the transaction wouldn't appear for up to two days. Doesn't really help me keep track of my balance when transactions don't show up. Cashiers at the student store could usually process the card properly, but every time I bought something to eat at the cafeteria it would process as credit, regardless of what I told them.

Today, I think bank policies have changed (though I switched banks before this) and I believe you can disable overdrafting on most large banks (WF and BofA, anyways)
Parent in jail can lead to state paid CPS services. So reporting them really is a solution.
> What a shame though! A decent 5.1 setup should be cheap and easy to setup.

It takes up space that some of us honestly don't have, especially people living in city apartments (like I do).

And I used to have a separate sound system at a past place, some many years ago, I don't think I'd be able to set it up again, it felt like black magic to set it up back then, it will surely feel the same (and more) now.
It's 120V with a conductor spread of 1", not very likely to kill ya. Poke your bud with it for fun ;).

JK
Yup. Our joined up writing seems a pragmatic and useful tool - it's certainly been taught that way since the 1960s. Though I was always rather jealous of my mum's fully elegant handwriting.
Holy shivers, guys! I've read about this on arstechnica.com and what surprised me the most is the amount of negative sentiment towards the absence of censoring. I highly doubt those are ordinary people writing comments. Most likely hired commenters or bots. (
I hope world's majority still appreciates freedom of communication.
A lot of the new 4K TVs by default have some 'video enhancement' processing steps turned on by default which ends up making everything look fake. If you go into the TV settings and turn all of those things off it should make the world look more natural.
> team is 3 people, quite junior. One backend, one front, one iOS/android. Resistance to change is huge.

I did not get this, if it is three people who are juniors, how do they resist any changes.

Since it is only three, could you get to hire someone senior and start untangling?
You're right, I completely forgot what it meant... The loop I wrote was basically equivalent to :

for (int i = 0; i < nums.size(); ++i) {
nums[nums[i]] = rng();
}

Which happens not to go out of bounds simply because nums[i] is initially 0 for every i in the range - so it sets nums[0] to a different random number 1000 times.
Get your wife/relative/friend to incorporate a company, and use that to do the validation. Jump ship when it makes sense to do so.

This is assuming you're simply being careful. If you know your employer is in the same field or looking at the same thing, see what a lawyer says.
Lol I like the "amount" of comments (>0) I have on my original-comment, and there I was thinking, I'm the only fool todo deletes/updates via db-console in production :D
Ask HN: How to do decisions? (without regret)
- What mind-tools do you use for decisions (of all kind)
- How do you skip FOMO and regrets, ruminate ;)
Coyote, turkey and corn?
Lion, cow and millet?
Redback spider (or any native fauna really), kangaroo, can of fosters?
I don't know how the Japanese would do it. I was going to go with fish, but the puzzle would need reformulating for that.
free speech is no censorship because of the content of your speech, if you're spamming that isn't really a free speech issue
I went to a school that taught normal handwriting and I had some of the neatest handwriting in the class. I changed schools where they insisted I wrote “joined up” and my handwriting went to shit - looks absolutely terrible even today unless I put in a huge effort. I blame the school for hampering my ability to write correctly.

When I do write anything now I have to write slow and make a conscious effort not to write joined up. That way, it’s actually neat and readable again.
Speaking as someone with a 5.1 system they haven't set up:

Getting the rear speakers' cables installed into your walls is expensive, and requires you own your home.

Getting a room large enough you can get several guests between the speakers without some of them ending up much closer to the speakers than others is even moreso.
Sounds kinda nice when you put it like that.
You should absolutely quit and work somewhere else. You're not going to learn many useful things, at best you'll have a horrible time, not improve the company's bottom line, so they won't care ane you won't be rewarded.

It could be much worse. You could break something and cost the company money.
Not easy, but easier in my opinion than the multi-year project that OP is planning to undertake.
Reiterating the many "sound mixes are terrible, subtitles are vital" comments but also adding that my ears basically can't process more than one sound at a time - if there's external noise (someone commenting on the TV, the feral children outside, a party in the park across the square, washing machine / dishwasher, etc.), it'll interfere with my understanding of the dialogue. Hence subtitles.
Maybe this was meant as a reply to the main post?
I keep a fb account exactly for the same reason. Keeping in touch with friends and family from all over. I'd never post anything because you never know what random s..t gets you banned for life next year.
One is theory, second is practice. Here is some discussion about this patent:

https://encode.su/threads/3863-RANS-Microsoft-wins-data-enco...
Same factor.

It‘s always based on the

1) something you know,

2) something you have,

3) something you are

categorisation. Multiple use of a single category still counts as one factor.
mpv --sub-filter-sdh [--sub-filter-sdh-harder] --sub-delay=2

https://mpv.io/manual/master/#options-sub-filter-sdh
Ah, excellent. I was hoping to integrate JPEG XL into a future C project and was facing the prospect of reimplementing it/translating the standard implementation.

Seriously though, this is going to be HUGE for image editors. A format that finally supports both layers and animation.
There is also the reverse - I don't want hearing loss so I refuse to jack up the volume. Which in turn makes things harder to hear so captions help

Plus yeah they're a little lagged so helpful for multitasking if you miss a fraction of a sentence. Lets you recover from the gap without rewinding the vid
As somebody who lives on the side of a hill, that ended up with lake views out the bathroom window, I have one word, and it starts with F.
> a common carrier can't tell what they're transporting

They can tell what they're transporting, they're just not allowed to. Telephone operators could wiretap you (and use speech recognition to censor), ISPs could monitor unencrypted data, and even for encrypted data, monitor metadata like which server you connect to. Even FedEx could x-ray packages, or use drug sniffers.

Anyway, you claimed this law violated previous precedents, but you've only responded about how it's different from previous precedents.

Sure there are some differences, but how are those differences material to the question of whether governments are allowed to regulate "fair" or universal access to communications tech?
the answer being no could also mean it has already ended.

quite frankly I can’t think of one great thing that came out of silicon valley since 2014
Love the 'we haven't managed to implement the ever so complex version checker logic yet - so give us your e-mail' ruse.

EDIT: I take it back - all the menus are the generic Electron ones, so it is quite possible that the author is finding this part tricky.
I feel that one thing that is taboo to discuss on HN is the work done by illegal immigrants and their effect on the depression of wages and benefits provided at these lower end jobs.

As per the Pew center research report from 2014, there are approximately 28M unauthorized immigrant workers in the United States. The availablity of these cheap workers pushes out the legal workers from fields like agriculture, hospitality, construction and leisure where illegal workers are more concentrated, as employers can discriminate against local legal workers since illegal workers are cheaper to hire and control.

This makes the legal workers go to the gig economy as provides an upper hand to the gig economy employers.

https://blogs.scientificamerican.com/anthropology-in-practic...
My two cents:

1. Like other people I found the UX a bit confusing (figuring out that two animals can occupy the same spot, picking which one of them to move etc.)

2. This one seems hard for a first level, if it's addressed to a general audience. Even figuring out that some edges are directed is not obvious if you don't know about graphs in advance. You should build a tutorial for non-HN people.

3. Are there other levels?

4. Lights are flashing way too fast at the end. A text message would also be nice.

Otherwise a great job! Playable and fun once you get into it. Would totally play again :D
Wearing "corrective" glasses is anything but. Mainstream optometry exists to keep you a paying customer, not cure you.

"[…] to humans predicts that natural emmetropization will be inhibited in neonates by early intervention with prescription lenses, and that refractive correction of myopia will lead to accelerated progression"[1]

[1] http://onlinelibrary.wiley.com/doi/10.1046/j.1475-1313.1997....
While the software patent is a spicy issue, Jon Sneyers once noted that Microsoft may be in a deep trouble if they actually exercise that patent because of both Google's and Cloudinary's defensive patents [1].

[1] https://twitter.com/jonsneyers/status/1526598054685642753
Oh, the American “cursive” is something more elaborate? That explains why people would hate it.
could be that you have dark reader extension enabled?
"Full rewrite" is a description of the end state, not the process.

The best way to do a full rewrite is incrementally, with test support and consideration for natural separation of internal subsystems.
1. In patent law an idea is a creation that has been imagined but not yet prototyped, produced, or manufactured and they can be patented. Products with usefulness are patentable. Including algorithms used in software, and process (act or method of doing something)

2. In the US prior 2013 that was often the case. In 2013 US switched from first-to-invent to first-to-file system to be more compatible with the rest of the world.
Reading from Lenovo's advisory, it's not just Lenovo that is affected, but everyone who uses the reference UEFI implementation Tianocore is affected (and as far as I know AMI and Insyde also used parts of Tianocore but I can't say if they copied the affected part)
Ive signed away all intellectual rights for every tech job Ive had. To the point of rediculously un enforceable like any thought I have should be written down as a letter for review and explicit inclusion/exclusion.
the Texas law states you can't geofence TX or not operate in the state, which is forcing service.
Begs the question: why not ship 2 mixes? Not like audio is a significant chunk of the data of a modern blu-ray movie.
> Your job doesn’t actually want to sue you.

Yes, if your employer is a reasonable one. Not all are.
all around bad audio engineering. sounds sound different on different hardware.
Dunno if bots. Commenting when there is ranking votes quickly turns into a cesspool if there is a culture of "downvote to disagree".
A "full rewrite" means that after the completion of the rewrite, the old code has been fully replaced by new code.

What you're describing is a "stop-the-world" rewrite.
The vast majority of states is not reachable, so you can roll out the full tree from the starting state and it's going to be very small. Even the super-naive approach of unrolling the full state space is only 6^7 which is a big waste because connections are very sparse but even that's not big, it just wouldn't scale to larger problems.
I had to go to China for 1 week+ for work and was in the same boat. Found a few places that only take WeChat but I ask someone around to pay for me and give them cash. More often than not it would be the person at the register. People are quite helpful if you ask nicely.
Sure but unless you exclusively use the new syntax (which should be slightly faster to parse, though I'm not sure what % of total compilation time that constitutes) it's still going to have to do at least the same amount of work, if not more (given there's now more that has to be inferred by the compiler, rather than specified explicitly).
But from experience the main issue with c++ compliation time is when modifying header files.
Yeah, I agree, full rewrite from scratch are almost never the good approach. It will start a tunnel when you cannot add anything useful to production for months, and you will have no idea when you can finally ship the whole thing and when you do, it will be very risky.

Do things progressively. Read the code, figure out the dependencies, find the leaves and starts with refactoring that. Do add tests before changing anything to make sure you known if you change some existing behaiors.

Figuring out such code base as a whole might be overwhelming, but remember that it probably looks much more complicated than it is actually.
Games that use RAD game tools tend to ship a bunch of platform-specific SIMD code.
If you are asking “what is the meaning of life?”, you’re asking the wrong question (not my quote)
>Biology grant makers said his proposals were too math-heavy; math grant makers said his proposals contained too much biology.

The money is controlled by idiots.

Also, the specific CO2 focus of this is a bit negligent. There is no other purpose of the argument or research if that's the only thing they focus on. It is just a further extension of all the other carbon tax credit scheming.

There is a real problem with nutrition and part of it is explained by this, another part explained by GMO crops designed to grow big and bright. Total lack of diversity in the genetic material of these crops doesn't help either.

Those things must be addressed to get the nutrient levels up.

Perhaps in the future we won't be paying for food by weight but by nutrient content.... Oh, what, wait, there's an entire industry of grocery stores dedicated to providing food that is made naturally and non modified?

I guess all those hippies overpaying for their produce had a clue after all
My wife is also very sensitive to loud or harsh sounds and we have to do a similar thing. Sometimes I set up a compressor in VLC, but it's a pain to get the settings right. Really we need something more like a limiter but I don't think VLC has that. It's not very fun to watch a movie on the TV nowadays
out of context but it was pleasant finding Nepali people here
This.

It's why I don't get why people rent storage or buy big houses 'for the space'. You're just going to accumulate until you've filled it.
What is Phorge/Phabricator compared to Gerrit? In particular wrt. the code and review process. They sound a bit similar?
Factors Behind the Decline of Islamic Science After the Sixteenth Century (2006)
What makes non-cursive handwriting less personal than cursive handwriting?
> There is a way to use a Yubikey to decrypt Linux full-disk encryption. It relies on an abandoned personal GitHub project

Abandoned?

You do know luks supports FIDO, right?

Here's a small guide on how to do it: https://prose.bentopais.pt/setting-up-trezor-on-arch#luks-un...

You'll also find how to use your key to login to the tty, authenticate to sudo commands and much more.
Sokoban was also the association I had.
Isn't this sort of evolution kinda normal? Even though I learned modern German "Schreibschift" in school at the beginning of the 80's, I hardly ever used it outside of school.

And this 'modern' script is completey different from what my grandparent learned in the 1920's and 30's, which I cannot read either without a lot of effort and looking up character shapes.

(googling around a bit, apparently the evolution of script was mostly dictated by the writing tool - bird vs steel quill etc..., so it makes sense that the transition to typing causes another evolutionary step).
Revanced Manager Released
Top of mind:
- Teach the team vcs 101, put the code under vcs; do trunk-based
- ask about critical places in code and add logging
- implement dead simple feature/experiment toggles
- set up an example: develop all new changes as simple functions using TDD
- put yourself in „harm’s way”. Do a live coding stream where you show your team how you do it.
- If they like it, offer to do pair programming sessions.
- add composer and start moving dependencies there, one by one
- repeat 100x

That’ll be 200$ lol
> Sometimes I feel sad for people who cannot experience that joy.

I feel the same, but then I think to myself: maybe those people are experiencing some quality of existence that I'm not, and thinking to themselves "this is the life".
The sophistication of modern audiences is now so high that the level of enunciation and clarity in older movies now sounds comical to modern audiences.

My mind immediately went to that scene in idiocracy - "You talk like a fag, and your shit's all retarded"
What is it about engineers that has so many assuming other disciplines comprised of lifetimes of scholarship are trash and can be replicated with the effort of one arrogant human's hobby efforts?

Answer: conflation of academia's failure with the discipline itself.
I've done that progressively over two years as a junior and I'm basically unofficial tech lead now. Managers listen to me and I can plan and influence several projects. I have other goals so I won't become official team lead by choice, but that's probably valuable to OP if he can pull that off.
It is easy legal way filter applicants. And they simply have too many applicants.
1 is already done, isn’t it?
This is pretty simple actually! At startup, create some object pools, arenas, or bump allocators. Then, never heap allocate anything ever.

We also happen to do 0 other steady-state syscalls (not just 0 mmap, munmap, mremap, etc.), so we can just run the program under valgrind and any time valgrind prints something is a bug.

We didn't use C++ but some other software I've heard uses a similar approach is written in C++.
UK Government’s biased imperial measurements consultation
The system is an enormous black box and this at least tells you what N things were being manipulated at time in point X. Easy to setup and gives just a bit of peace and mind if the thing keels over one day.
I thought the dog would eat the bunny if they occupied the same space (and that stopping the dog eating the bunny was the point).
Worked fine in Ecosia on mobile