skysight-inc/HackerNews huggingface dataset:
https://www.amazon.com/Coffee-Growing-Processing-Sustainable... I've heard this book recommended a few times when this was brought up.
Quite right. If there is a fire in your house, it is still an emergency even if you have an extinguisher and evacuation plan.
how do you use yubikey with android?
In retrospect, I also feel that lack of experience in sales was a major issue wrt my skillset. How would you recommend someone like me (with a mostly technical and academia-oriented background) to approach learning sales from scratch?
https://en.wikipedia.org/wiki/LastPass#Security_issues

At this point, LastPass is a form of password sharing. No rational person should be trusting it.

If anyone wants an alternative, I'm a big fan of https://www.passwordstore.org/
Things to argue about over the holidays instead of politics
I wish they would put in at least some basic effort into smoothing that sharp edge where wrists often rest when using the MacBook, rather than just the curvature of the corner. Any cheap laptop is nicer to my wrists than a MacBook.
PKDBF is just the password derivation function to better protect the vault against dictionary attacks. The vaults are still encrypted with AES-256.
I’d like to take a moment to wish the depressed people a merry Christmas specifically. It’s okay if you don’t feel like celebrating, or if your life feels like a trainwreck. Next year can be a little better than this one was. It’s a combination of two things: optimism, and (the right) medication. I wasn’t able to become optimistic until I got the latter, so I remember how bleak the holidays often felt.

Things will get better, and so will you. Take care of yourself.
That configuration file would be, in the best reasonable case, isomorphic to the boring parts of programming and, in the more likely case, worse than programming with a general purpose language and the associated tooling ecosystem.
Why didn't they write it in Rust? Rust really needs a good GUI library to take off.

I'm hoping the wxWidgets creators will rewrite their library in Rust or at the very least create bindings for it.
I don't know anything about it, but I'd suggest the first question (to yourself) should be do you want to learn/do, or do you just want to own it and have it be productive/successful?
No.

Security is the area where fast and fuzzy heuristics get you into problems.

Examine each option critically and reach independent conclusions.
Yeah, my issue was with the word "usually". "Can be" I would have accepted.

I think what you've said is a lot closer to the mark. A love of programming can distinguish the very good from the exceptional.

Although I'd be envious of whoever has the dilemma of having to select a manager from only very good or exceptional candidates.

That's the minority of us. Most of us are average or above average, and applying that rule tends to pick someone closer to my example.
Finland isn't real![1]

[1]: https://theculturetrip.com/finland/articles/does-finland-exi...
Absolutely fantastic year, even though I got laid off for the first time in my life! Merry Christmas everyone.
Ending Logan Paul's Biggest Scam (Part 3) [video]
At least HDDs are fast, cheap, don't have massive up-front investments. You can take a couple of HDDs, RAID them together for reliability and you can still write and read data at humane speeds.
Also: if they could create a gap between the screen and the keys, so the screen is not always smudged after closing the MacBook. Aka, if you use your MacBook as a laptop, the screen will be dirty even if you are careful to never mistakenly touch it.
This discussion sparked another thought in me: at some point, the models might become good enough that people no longer publish things on the Web so that other people can search for them them and read them.

Instead, the only readers are these language models, and they whip up fresh content tailored for each new "search query", aggregating the published knowledge on the Web.

It's practically the difference between searching for "ratio sampling", getting and reading the most relevant 5 web hits, and instead searching for "ratio sampling" and having the search engine paste together the top 5000 hits into a coherent single hit that contains all the important information.

Is it better? I don't know. More convenient? Perhaps. What do I feel about it as a person publishing things on the web? Again, I don't know.
There are roasting certificatations you can get. It might help knowing the work that is downstream of your coffee beans.

If you have the cash and time, I recommend visiting roasters and other coffee farms. I took a 2 day roasting class on a coffee farm in Bali. Learned a TON in very little time.
1password for teams works exactly this way

so does the family pack
Click-bait headline. But there’s information that I hadn’t realized. LastPass is a PE owned company.
> This will become more and more of a problem

Unless we do something about it.
Better isolation. More renewables + storage and nuclear power.

Continuing to use fossiles is not a viable option.
Canon do some nice (but expensive!) tilt-shift lenses if anyone wants to play with a rental.

https://www.canon.ie/lenses/ef-tilt-and-shift/

In fluid mechanics we use a stroboscopic technique called Particle Image Velocimetry. The basic idea is a pulsed laser sheet illuminates a slice of a flow seeded with aerosol and we track the particles with a camera to capture the flow field. There is also stereo PIV where we exploit the scheimpflug effect to focus add axes two cameras to obtain three velocity components in a 2D slice.
My main phone is a Pixel
Another kind of bug that costs money: processes using 100% CPU for abnormal amounts of time. Back in the day when we deployed Windows Small Business Server, sometimes the WSUS process gets stuck and uses 100% CPU. In one particular instance this went on for about a week before anyone noticed.

I wondered how this affected power consumption. For this one particular server we had power consumption metrics and sure enough consumption was something like 30 watt over normal for that week.

So who pays for that? In those days electricity was cheap so for the customer it didn't really make a difference, but think about it globally, how much electricity and thus also money has been wasted on stuck processes?
Google could probably easealy manually with like 10 FTE cut the SEO spam we see alot.

It takes time to get got ranking and it takes like 5 minute to 5s research to manually downrank a site. It would be a ever winning battle for Google.

But they don't care at all.

With blacklist extensions you can improve Google search alot with almost no effort.
Hire a professional to do it for you.

There's coffee as a hobby, and coffee as a professional business. 8000 trees is the latter.
though frankly, I'd even be more comfortable writing down passwords on paper (at home) than I would be storing them on someone else's server.

100% agreed. Physical access is not something than an attacker, especially one likely to be in an entirely different country or even continent, can easily achieve.
Are you interested in fasting? Ask Voilib about the benefits: https://voilib.com/query?q=What%20are%20the%20benefits%20of%...

Are you worried about inflation? Ask Voilib how long it will last:
https://voilib.com/query?q=How%20long%20will%20inflation%20l...

Are you interested in AI? Ask Voilib how it will change the world:
https://voilib.com/query?q=How%20is%20AI%20going%20to%20chan...
USB Full Speed is like 12 Mbps and been supported since the 1998 iMac.

3.2/3.1 aren't speeds, they are USB spec numbers. Those specs don't mandate the speeds you think they do.
Some time ago I created a github page which is using google spreadsheet as back-end and in-browser aes encryption/decryption of secrets stored in that spreadsheet. It's not beautiful but good enough for me. Added bonus is I can easily take backups of that spreadsheet.
Duplicate: https://news.ycombinator.com/item?id=34109771
So what is the team missing to be able to handle those things on their own? Wouldn't it be more useful to give them those tools instead of quietly patching over the deficiency?
> Abu Dhabi — a place with pre-clearance which I've been talking about — is in Asia :)

Apologies of course you're right. I'm too accustomed to conflating Asia = East Asia.
Well usually the pdf processing I did always assumed I had a paper of x by y cm, and a mask I d move around "make a 10 by 20 cm rectangle at position (100,200), what s in that rectangle" basically.

There's a structure, just not tag-based but position-based ? Ofc, if humans shit around and change it, you're fucked with versionning your masks, but usually they print from form templates themselves.

As I used to say to my colleagues bemoaning this inconvenient analogue bridge: "if you can read it coherently as a human, we can parse it". We have to accept that administrations communicate via geometry and not semantic, and adapt while we also try to convince them to give structured tagging a chance. But they need a critical mass of their documentation pipeline to be machine-read before they even accept to discuss it.
I often repeat how one of the best managers I had (he was the CEO of the company but it was a 5 person - including me - startup, so he was practically the closest thing to a manager) was a former restaurateur who never worked in software before!
How do you end up in a situation where your dad, knowing nothing about coffee plantations, ends up buying one and then leaving it to you?
> void 0 (a fancy obfuscated way of saying undefined)

Kind of. But it was possible at one point, maybe still is, to rebind `undefined` to some other value, causing trouble. `void` is an operator, a language keyword; it’s guaranteed to give you the true undefined value. (In other words, the value whose type is `undefined`.)

If you’re coding against an environment as adversarial as these people clearly believe they are, you’d go with `void` as well.
the simple solution would be to tell the passengers that in case of an evacuation there's insurance against material losses, and anyone holding up others will be prosecuted.
the fact that screenwriter is framed as the filmmaker is definitely a mistake, it is not a convention of french culture. (I'm french). this article on the same subject https://www.rtbf.be/article/des-fans-d-ana-de-armas-reclamen... for example give credit to danny boyle as the filmaker
OP here.

Honestly, in my experience here in the US, /most/ people's home networks are just fine. There's just edge cases, and then there's weirdness like this.

I think COVID WFH / School-From-Home was actually a boon for internet access in the US as it forced a lot of people to think about their home internet connection as more than just a binary works/doesn't.

Something like this, for a large company, would be another massive thing to maintain. It'd be a whole additional cost to buy, platform to manage and support and patch and upgrade. And people would still just plug them into whatever network jack they see.

Then there's the whole management/update infrastructure that'd have to be built and secured and maintained... It'd basically be like reimplementing what Cisco offers with Meraki, a small remote VPN box, but for everyone. Not cheap at all, and for most users, just not necessary.
Well, I'm thinking about trying consulting so I started to offer free consultations to get better at it - see my profile.

I can't think of a lot of generic advise: Sure, people I've talked to over the last 13 months of doing this face more or less the same problems, but how to best deal with them depends entirely on their situation, the people they work with and their own personality and skills.

One of the most eye opening things I've learned about is Cynefin from Dave (!) Snowden - wish someone had told me about it when I just started.

On the more generic side, I think the most important thing I wish someone told me is to not be _too_ humble, to trust my intuition and experience and be proud of my brand of management, not apologetic for not doing things the way somebody else read they're supposed to be done. Depending on your personality, I might as well recommend to be _more_ humble though - the balance is key for me.
Having the search engine paste together the top 5000 hits into a coherent single hit opens the way for verification. You can check for contradictions.
Two greatest takeaways from the data at a glance:

Wealthy people get a little more sleep, not surprising.

Commute time is taken from sleep with seemingly the greatest impact of any factor barring gender.

Commuting is awful.
Graviton isn't a custom uarch though. It's a set of fairly standard cores with all the actual magic being the fabric and and peripherals.
It's really a blessing that this project exists and was so well received and replaced Autotools in many areas already. That said, it has some learning curve for special cases (NB: the fact that it depends on Python may also need some workarounds in bootstrapping environments by e.g. compiling it first to native code or whatever but normally it's not a big deal as Python is around almost everywhere).
I worked at a company that almost only hired [nationality omitted] engineers. Seemed their goal was to become one of the managers so they could rule the others with an iron fist, much like they had been ruled for years. The very bad code proved that the engineering part of the job was mostly nominal. As a defensive measure, they knew to never hire good engineers. I was hired by one of the directors.

So in that case, the managers _were_ kind of technical but it would have been better if they weren't.
The person in question is very wealthy. I know at one point his portfolio was 9 figures. That may have been at the peak of the bull market but I imagine path is still very rich. Is it worth a 0day, still not sure.
Modal interfaces kill again.
> though they may still be at the code face, it’s purely prejudice that suggests that they therefore can’t be involved in strategic or executive decision-making.

It’s not purely prejudice. Strategic and executive decision-making is a different skillset and demands significant time for preparation and integration of disparate information.

“Though they may be leading the company, it’s pure prejudice to think the C-suite couldn’t do some drive-by coding…”
> "Without the man in the photo, the photo of this man wouldn’t exist."

I get what it means in the context of the article, and it's a good point, but still I can't help noticing... that's true of all men in all photos.
The M1 is 'just' an evolutionary change from the mobile processors it was based on, which were mostly evolutionary changes from their predecessor.

I'd expect more revolutionary changes to not come from digital logic improvements, but rather:

1. Adding specialized silicon for specific tasks

2. manufacturing changes, such as moving to chiplets, allowing for a wider variety of processors.
> When I see a project with a massive disclaimer about "this crypto is not audited, I'm a noob never deploy this anywhere" I'm likely to see better crypto than most of the commercial products I work with, including ones with sales people that talk about unbreakable crypto.

I'm working on an opensource project for Linux users that needs crypto. Needless to say, I'm not an expert in that domain. I was planning to ask experts for help in reviewing the crypto. Your statement makes me slightly nervous. What is the standard procedure to ensure crypto safety in a software project?
I always have a program open that's called pcalc as well, but it's something homebrew and short for Python calculator. It's just a Python repl (enhanced by python-prompt-toolkit) with a bunch of my own pre-defined functions: https://github.com/orlp/dotfiles/blob/master/pcalc/pcalc

I use it all the time, it's so incredibly useful. My most used pre-defined functions are... copy(s) and paste(). E.g. doubling a comma-separated list of numbers is one simple

copy(", ".join(x*2 for x in eval(paste())))

away.
SonarQube: Open-source tool for continuous inspection of code quality
The previous commenter did not say PZB were introduced in the 1950s, but adaptation to braking curve. Not an expert in the area, but I very vaguely remember that 1 out of 3 braking curves is selected for each train. Not sure how big the risk is that trains would operate under the wrong braking curve and whether that has ever materialized in form of an accident.

Edit: Selecting a braking curve seems important when the same engine can haul passenger trains and freight trains. That was rather common in Germany decades ago, probably less so today. Doesn't seem relevant for EMUs like on the NYC subway.
[edit] I guess that's true. I'm not sure who their users are, but obviously not people overly concerned about security. [/edit]

Just because I think it's funny - every time I visit my dad (who's in his 80s) he regales me with his startup ideas. "Why don't you build something that I can put on my glasses so when I lose them I can find them? Whoever invents that would be a billionaire." I say, "Yeah dad, they have that."

"Why don't they make it so I don't have to remember passwords for all these different websites? I could just have one password and it would remember it for everything."

I think I've explained at least a dozen times why I think third party trust is a bad idea; I've had to really refine it down to the level of explaining this to a six year old.

But the salient point here is that even my dad never signed up for LastPass. So who the fuck is signing up for LastPass?
She is going to have to pay all the money back, per her plea agrement.
> What is the CMake standard option for toggling between library types?

-DBUILD_SHARED_LIBS=<ON,OFF>

> What is the CMake standard option for toggling lto?

-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=<ON,OFF>

> What is the CMake standard option for enabling sanitizers?

There isn't one, sadly. Though, you can set CXXFLAGS to configure whatever behaviour you want.
For technical queries, its not even close.

Try searching for, say, “what is npm install -D”

Google just throws up results about NPM, completely ignoring the most crucial part of the query, “-D”. ChatGPT shows a precise answer about npm dev dependencies.
Toka lets clients hack cameras and change their feeds
> Why would we be critical of LastPass being secretive and/or wrong and then take a tweet at face value?

One entity has something to lose, the other doesn't?
Second the book recommendation below and can highlight one thing about having spent time on plantations myself: do NOT cut the trees. There will be folks who will tell you that by cutting the trees you will get more sunlight and hence more coffee production. I've seen first hand how hundreds of farmers (mainly in India) cut all the trees on their coffee plantation and a few years later lost most of their land due to water issues and landslides. Depending on where in the world you are, you also want to understand what companion plants (could be macadamia nut trees, banana plants, etc.) are best suited for your coffee plants.

I would not try to compete with low-quality bean production. Not sure how much land you have but you most likely don't have the resources to compete at scale. There is, however, a massive specialty coffee market and people are willing to pay good money for good coffee. So besides my recommendations above, try to find some specialty coffee producers in your region and learn from them.
My dad likes to try random stuff out of nowhere, has been living like that for ever. It's no surprise to me anymore. But sometimes he realises he does not have enough time to take care off them, the projects is abandoned or given to any of his children.
I wouldn’t put quantum computers at the forefront of CS, at most it is an intersection between several fields. CS is much more theoretical than engineering.
Farming is a hard and unforgiving activity. Most guys who have a dream to become farmers fail miserably since it requires a ton of grit, know-how, problem-solving and luck. With the help of science (measuring soil, pests, weather and so on) and capital input to buy tools (hand tools, sprays/pesticides (if really needed), farmhands, vehicles, watering systems, monitoring systems and so on), you might succeed.

If you are willing to be honest with yourself, you might find that being a farmer is not for you and it might be better to sell. You can also run it purely as a business, aka being a kind of farm manager and not be too close to the ground but employ good people that knows the plants/cultivars and the local environment (weather, soil, pests), listen to your people, treat them well, treat your new neighbours extremely well, as they will assist with a ton of knowledge and sometime physical help. Most importantly, honour the land & the plants; take good care of them and your environment and everything might fall into place a bit easier.

This is tough thing to be given/gifted, to be honest. Please prepare for the worst, emotionally and physically. It might also be the most rewarding and freeing thing you can do with your life and/or become.

Do not discount alternative income streams: if there are more land available, plant some other low maintenance crops or small stocks like chickens and so on for cash flow. If there is a river/stream, forest, small mountains etc, it can be worthwhile to build a handful of cabins or a camping terrain (but small, you want to stay niche, have good ablution blocks, skip electricity, just supply clean water) and so on. Multiple income streams can do wonders for farms. All depends how much money you have upfront to invest into the property. Luckily, you already have the 8K trees.

Good luck mate, hope that the journey ahead works out!
Ask HN: Who is working on an unrestricted LLM?
After using ChatGPT for various purposes over the past few weeks, I believe that this type of technology will have a significant and wide-ranging impact on society.

It has also been alarming to see how OpenAI has implemented more and more restrictions to prevent what they consider "harmful" content.

We know that these models are capable of generating such content, as we have seen how prompts that were readily accepted a few weeks ago are now being outright rejected.
Since these models are currently very expensive to train, only companies with significant financial resources have access to their full capabilities, and they get to set the restrictions for everyone else.

Normally, I would be okay with this, but this type of technology seems different. If this is going to be a primary (or even secondary) interface for people all around the world to access information and create content, this type of censorship and power imbalance seems dystopian.

It is impossible for these companies to accurately determine whether a specific piece of content is harmful or not, as it depends solely on how it is used. It appears more like a convenient excuse to promote the commercial/ideological interests of the model owner. Some people claim there is no "moat" here, but could this be it?

It seems the only way to combat this is to have a publicly available, trained model that is on the same level, but free from artificial restrictions.

Who is working on this, and how can non-experts contribute?
But a lot of these SEO content farms that google/apple "streamlined" away added no actual value, they just tried to game their way towards being the top answer for "how tall was Abraham Lincoln". If they weren't there the answer would still be available on the internet (maybe in 50 duplicates instead of 5000) & google would have found it just as well.
I thought the developer of the browser is the only ad provider that _doesn't_ need it (since they have other, better ways to get that intel which their competitors do not).
> putting memory on-package.

Sure, but do we expect AMD/Intel to do this for their processors anytime soon?

Apple can decide that their custom processor only needs two memory configurations to meet their product need.

Intel and AMD can't easily make that decision for all the OEMs in the world, and the architectural ramifications pretty much demand one to decide one way or another for a given chip generation.