skysight-inc/HackerNews huggingface dataset:
I do not believe this will work.

1. document should be about why, not what.

2. not all decisions can be revealed in code itself. (for example, adding a delay to workaround a hardware bug.)

3. the biggest part missing from code documentation is the big picture document, not really the code level document. even you know what a class/function is, you don't know how it is used in the entire project, its life cycle, etc.
Looking at the source, this doesn't handle ambering of repeated letters correctly:

let mut diff = [Match::Black; 5];

for (i, &b) in input.iter().enumerate() {
if solution[i] == b {
diff[i] = Match::Green;
} else if solution.contains(&b) {
diff[i] = Match::Amber;
}
}

If the solution is "crest", for example, guessing "class" should give green for the first s and black/grey for the second s, but your implementation will give amber for the second s. And if you guess "stars", then only the first s should be amber, and the second should be black.
There's probably just too many rules these days. I wonder how many of those examples would have been slowed down by bureaucratic regulations these days.
I think that you are correct, we will see AI used as a copilot for artists and content creators. I have had access to the OpenAI APIs for GPT-3 since last summer, and in addition to using this for NLP tasks, I have also experimented with using GPT-3 to help me work on a sci-fi short book that I have been occasionally writing for years. It has been useful for expanding sections that I have been stuck on. I feel that I should copyright my story as being authored by The Internet since every content creator whose text, programming listings, etc. that goes into training these language models has in some sense been a contributor to my short story.
Does iCloud collaboration not work in a browser, through icloud.com? I'm pretty sure it does.

You can't do folder sharing though which is definitely a non starter for most orgs.
Rogan obviously falls afoul of "dangerous" and "deceptive". They published the rules in response to complaints that he's been putting out propaganda.

Do you have a better pejorative adjective to describe Rogan's content?
Although they do reduce the risk if they are worn consistently with a very tight fit. Almost nobody does that.
VR is uncomfortable
Here's a 27" 4K at $300: https://www.amazon.com/dp/B07PGL2WVS

I have the slightly better version of this. The only major difference is the stand AFAIK - but if you have multiple monitors you might as well get a good VESA mount to arrange them while keeping your desk clear.
If you want to stay away from the Apple ecosystem, or just don't like the aesthetics of the Apple Watch, I've found Whoop to be great for tracking sleep quality and activity. There is a monthly fee but it's minimal if you're using the data it collects. Not worth it for something passive, or if you're sedentary outside of work.
I feel like you didn’t take the message of that episode to heart
pressing a red button all day would still suck even if it cured cancer. Social contact and validation counts for a lot, plus sense of flow.
yes, agreed. good document is about why, not what.
I don't like working from home, but my day mostly consists of being on calls/video chats and discussing a lot of information that shouldn't be overheard by others. I want a private office option that doesn't cost a thousand dollars a month and I don't need all the extras of a co-working space like WeWork.
Just to be clear, "shockingly dumb" is in reference to the incorruptibility belief, not to your claim that it's "everyone".

Though from your response, I think you probably understood what I meant despite the ambiguous phrasing.
Poor availability of introductory learning materials for grad-level study. Undergrad level stuff is pretty well covered by whatever MOOC you can imagine. But often for more advanced topics there is a large gap between what you know after an undergrad degree and what existing learning materials (if any exist) assume you know. Sometimes you just have to bang your head against papers until your brain melds with the concepts.

It’s understandable why this is. Writing introductory textbooks in your area of study is not prestigious work valued by your peers, takes a huge amount of time, and rarely makes money.

Perhaps the learning materials do exist, but there is no easy way to divine their existence. Expert-curated learning tracks might be valuable here. I’ll tell you what is not valuable, though: giant lists of “learning resources” in a github README that have no particular relation or sorting order and that the author/maintainer has never personally read.

Perhaps the struggle is necessary for learning. I’ll never forget those times my mind finally makes by itself the leap to understanding, although I constantly forget whatever smoothed-down introductory learning material I have consumed in the past. Perhaps the solution is simply to hire a grad student for 1:1 tutoring at $50-$100/hr.
One of Deepmind's goals is AGI, so it is tempting to evaluate their publications for progress towards AGI. Problem is, how do you evaluate progress towards AGI?

https://deepmind.com/about

"Our long term aim is to solve intelligence, developing more general and capable problem-solving systems, known as artificial general intelligence (AGI)."
I don't think people like those in Tennessee who just banned Maus from their school libraries 'hail from cultural roots that made Ulysses subversive'.

I do agree that the social justice movement has taken the wrong side in the 'what gets to be published/broadcast debate'. I just don't know if they're the primary advocates, in terms of raw numbers.
The compiler could have heuristics and profiling data to replace optimal but "small" reductions with cheap recomputation with even less locking where it seems like a good idea; it's an additional level of improvement rather than a competing choice. As the Python documentation says, "practicality beats purity", particularly when the sacrificed purity is only the pride of using an universal solution.

In a similar vein, if typical strategies for unstable sorting of arrays in place use quicksort splitting for long spans and insertion sort for short spans it doesn' mean that either algorithm is "better".
Yah, it's a bad metaphor, but I think he's only using it as a rhetorical device, he's not trying to reason from it.
Wireless charger - it doesn't really save time, and I still have a ton of cables everywhere, but it totally eliminates battery anxiety and provides a surprising amount of peace of mind. Obviously, you have to have hardware that's capable of charging wirelessly, but it's becoming more common these days. Also, you never lose your phone anymore.

Ebook readers - I've been using them for years, and recent models with flat bezels are very much designed to break, but it makes reading electronic documents so much nicer than bright backlit screens. I've resigned myself to buying a new one every year until the technology comes out of patent and readers get nice unbreakable screens like modern cellphones.

Retractable metal poker - got this off Amazon for my weed paraphernalia, listed as a metal toothpick. It's incredibly useful and has saved my ass countless times. Need to poke that reset button? Scrape some gunk out of a USB port? Clean your nails? It's good for everything except picking your teeth, which is just unnerving.

Fridge-magnet box opener - not really a game-changer, but very convenient!
This one is kind of funny because the speed of sound makes sparse speakers tricky if you’re moving around. It can sound weird.

If you’ve ever seen (and some milliseconds later heard) someone dribbling a basketball at the other end of a long quiet street you’ll know what I mean.
The latest iPad Mini.

It was meant to be a Moleskine replacement. I draw a lot but I can't carry all sorts of pencils with me.

I made it a dedicated drawing and reading device. No notifications, no emails, etc.

Holy moly is it good. Procreate and Notability are incredible apps. Having different pens, layers and an undo button is fantastic. It replaced the paper pad next to my computer, as well as my Moleskine.

The size is perfect. I carry that thing everywhere. I rarely leave the house without it.

The best part is that it asks nothing of me. It never bothers me or does things worse than what it replaces.

Oh and fully committing to USB-C. It saves a lot of luggage space, and everything is a power bank.
This is sort of the interesting thing with AI. It's a moving target. Every time when an AI problem gets cracked, it's "yea but that's not really AI, just a stupid hack".

Take autonomous cars. Sure, Musk is over-hyping, but we are making progress.

I imagine it will go something like:

Step 1) support for drivers (anti sleep or colision).. done?

Step 2) autonomous driving in one area, perfect conditions, using expensive sensors

Step n) gradual iteration removes those qualifications one by one

.. yes, it will take 10/20 years before cars can drive autonomously in chaotic conditions such as "centre of Paris in the rain". But at each of those steps value is created, and at each step people will say "yea but..".
I have a Garmin and feel the same, definitely more aware of my health.

Battery lasts about 2 weeks which is impressive.
In my unpopular opinion, almost every person yearns for a sense of identity and purpose. Veritasium sums up these yearnings of the soul nicely in his "Our Greatest Delusion" video. However, I disagree with his conclusion. I don't think these yearnings are a delusion nor do I think embracing nihilism or hedonism or drugs or other distractions is the solution. I think ultimately these yearnings are there because God is real and purpose and identity can be discovered by getting closer to the being that created us.

So, my advice would be to explore religion and see if it starts having a positive effect on your sense of purpose in life. Even if you pick a "wrong" religion, I think God can still work with that and help you understand your purpose vs. no religion. IMO, just like software, religious/spiritual belief is an incremental process.
I can live with a smarthost for sending, they are the easiest to switch out and very cheap. I'm just wondering about the receiving side.
In terms of strictly personal "game-changing" impact, it's my ReMarkable2 tablet. Happy to explain why (when I have more time) if anyone's curious...
I mean rather be able to plug in a monitor to the phone. Then use the phone as a normal linux desktop pc with mouse and keyboard over Bluetooth.
> The Fediverse really could help if just somebody would implement such a comment engine. But that engine has to be deployed decentral. On each blog.

I’m really not sure what you mean with that. The old blogs generation had a pingbacks system, but it’s really not suitable for commenting: that is usually not moderated by the target, it requires having set up your own blog, it’s really inconvenient for discussions when you have to keep jumping through (unless you use a federation tool but then it’s back to centralisation), and it can be awkward to reply through a blog post as the reply might not rise to that level of interest to your own subscribers, plus the subject at hand might not be one you aim to cover in your normal posting.
You've laid out a number of things:

> I feel like I haven't achieved much, both personally and professionally

> I am single and haven't had a serious relationship for many years now.

> As time went on, I started feeling less excited about everything, personal or work related

> I feel like my time for everything is running out.

Nobody is going to be able to untangle all these in a comment, so it wouldn't be fair to try. I'll give one suggestion. Find someone who is qualified and willing to help you untangle all this.

Would that be a friend? A relative? No, or it would've happened by now. So who? A good therapist :)

If you can get past the judgement a lot of people who've never seen a therapist have, I think you'll find it very helpful. You have the money and if a therapist is not helpful after you've tried a few different ones, then at least you can cross it off your potential solutions list.

This isn't an uncommon or unique set of thoughts to have by the way. That cult movie Fight Club is all about it. Its solution was to drop down to being violent apes. A solution I lean towards is moving up to being a conscious human being :)

Good luck on your journey.
Cool ice formations my friend discovered on his deck this morning
For someone who is finished conversing you are pretty petty :]
let just wait for next saturday and your excuses or new youtube videos.
> The author says fake content is going to be too hard to identify so there is only one effective way to stop it

I strongly disagree with the author that there's only one effective way to stop misinformation.

Remember, the real problem isn't the existence or proliferation of misinformation, which is both incredibly subjective and impossible to prevent without a central source of truth which is fraught with ethical problems.

The problem is that many people uncritically believe anything they read, see, or hear.

You could solve the actual problem of misinformation tomorrow if there was a concerted societal messaging that said something like the following: "Everything you read online, from any source, may be inaccurate. People with money and power try and manipulate you for even more money and power. Verify everything with multiple sources, consider all possibilities and peoples' motives, and use your brain."

This will never happen because powerful people want to have their cake and eat it too: politicians want you to believe all of the words that come out of their mouth, but not trust the naughty "conspiracy theories" about them being insider traders, for instance.
So you would be entirely okay with police not trying to use available information to find a person throwing molotov cocktail at your house or you?

After all they are marginal actors and single person or home isn't large scale damage?
I'm intrigued - how do you control emacs with it?
Files – Single-file photo gallery and file manager
no they aren't. think about it. White supremacists is a real thing. This is the biggest threat to the country and they showed that on Jan 6

BLM was a legitimate protests with a couple of bad actors.
One of the most difficult problems in software development in general is coming up with the right test cases that cover the real-world domain's needs. If you have an AI like this at your disposal, that you can throw test cases at and it will give you the stupidest piece of code that makes them pass, then at the least you have something that helps you iterate on your test cases a lot more effectively, which would be a great boon.
1. Rechargeable everything.

2. Snow pants that I can pull on over my regular pants to keep warm during the winter.

3. Puncture resistant bike tires.

4. Carbon fiber bows for stringed instruments.
Confluence is absolute garbage. Atlassian uses the interrupt early and often design philosophy. It’s next to impossible to just write in flow with confluence. Formatting never works, it’s actively worse than simply composing in notepad. Also discovery is laughable. Confluence is where documentation goes to die. I’ve often found myself knowing that a document exists, some key words and what team owns it and I’m still utterly unable to find it. Documentation discovery is like thing two after “get out of my way and let me write”
Confluence is a perfect example of failure 100% in implementation. What they do is exactly right, how they do it is wrong in every way. I’ve used a dozen documentation tools and I tell you confluence is worse than nothing. I’d you have nothing at least you didn’t waste time writing something nobody can ever find.

It’s bundled with jira though and jira is how most companies do scrum or agile or whatever planning work in sprints is called these days. Jira isn’t so bad but it brings brother confluence to the party so don’t let it in.

I use Notion these days. At least it gets out of my way and lets me write. The todo template is mostly sufficient for sprint planning.
Most online metal bullion vendors. Usually I only buy on the occasions they wave crypto fees; but even when they don't it's virtually always cheaper than the CC/Debit option. Compare CC to crypto price on APMEX for example.
Not being on social media at all, I’m almost amused about the right wing comment. I don’t see that at all unless I read like nypost. It is a Facebook thing?
As long as their is oxygen support and health care people show up for work you are correct.
In Mexico and other countries with less access to modern health care the death rate seems to be an order of magnitude higher. (if the CDC data is valid)

This was just a trainer pandemic. :-)
Imagine one where the children and young people are dying instead of seniors.
Good luck truly anonymizing the activity feed of any user on any social network. Good luck anonymizing support tickets that include stuff like "I'm running this version, on this device, and trying to do that". Good luck anonymizing messages between users that includes nicknames.

Blockchain is such a terrible idea because even if today you're thinking "Well, I guess storing X is fine, it can't identify a user", tomorrow you might learn that it can. And there will be nothing you could do about it. And we haven't even started talking about bugs, which all software has (including DAOs and smart contracts...), that might cause you to store stuff on the chain, publicly and irreversibly. The future is going to be fun!
How talc causes cancer?
procmail became unmaintained 20 years ago (https://marc.info/?l=openbsd-ports&m=141634350915839&w=2)

what's the latest hotness?
Ended up buying a house and having kids, seems like everyone else my age is doing the same. Don’t have time to feel lost.
This is quite wrong. To the best of our knowledge (it's hard to be sure about this, so there is some genuine controversy still) the industrial slaughter of Jews was meant to double as a convenient 'test run' for Generalplan Ost, viz. the industrial slaughter of practically everyone in the 'East' that the Nazis were then seeking to conquer as their projected 'Lebensraum'. The Nazis were far more evil than anyone would have expected knowing about the Holocaust alone.
At 35, it's not an uncommon feeling, some call it a mid-life crisis.

The reason imo is it's an age when we start feeling our body is getting old, the feeling of "immortality" of our 20s is gone, we realize the clock is ticking.

Add to that what happens those last 2 years, the isolation, especially if you're single, and so of course it's a hard period for you.

Personally, the way I dealt with it, was through reading everything I could find about philosophy, particularly stoicism and buddhism. It helped me a lot, taught me how those feelings are unavoidable at times, how the mind create that pain and how to make it more easily manageable.

But there's no secret weapon, no magic cure, life is painful at time, and things get better by themselves as long as we don't add to it by feeling guity or thinking "it's not fair". Some realization takes time, so be patient and gentle to yourself, one day at a time.

Good luck friend.
Congrats on the streak!
I don't disagree, but I think that's still orthogonal to the discussion and, considering NFTs are non-fungible by definition, it's moot anyway.

But let's pretend we're talking about cryptocurrency, which does claim to be fungible. Bitcoin forked and so now you have BTC and BCH. One is more accepted, and the other lost value. But regardless of the relationship between the two, each individual currency is still fungible because you can still exchange 1 BTC for 1 BTC. Fungibility is an intrinsic property of a single currency, it says nothing about it's relationship to other currencies or it's place in the economy.
Maybe I missed your point, but qualitative phenotypes caused by interactions of many genes that are measureable, like height, are gaussian distributed.
This is absolutely an impressive toolset, because it provides a bridge between the CSG => STL world (OpenSCAD, boolean operations, cutting shapes out of other shapes) and the STEP world of GUI CAD (faces, fillets, chamfers).

I struggle with GUI CAD and I'm still learning all of this stuff at the most noddy level, but I am very conscious that I will want to send stuff out to be manufactured one day, and that means I have to be able to get beyond STL to STEP. So I am going to be spending more time with CADQuery and trying to use what it helps me visualise in FreeCAD as well.

There is now a FreeCad workbench for CadQuery 2.0 which I have not yet tried:

https://github.com/jpmlt/freecad-cadquery2-workbench
Cleaning and organizing the house. Decluttering, identifying the right place for all our stuff, keeping it here. Scrubbing, wiping surfaces. Washing, folding, putting away laundry. Sweeping and vacuuming floors. Cleaning and organizing the yard. Pulling weeds, avoiding them in the first place. Pruning and maintaining plants. Planning, building, and maintaining landscape elements. Collecting and disposing yard waste. Cleaning gutters. Cooking. Cleaning the dishes. Deciding what to cook for dinner given what's in the fridge and pantry. Meal planning
I started my IT career at your age.
In my twenties, I worked as a nurse in trauma intensive care.
Saw some ugly stuff.

Do the world, which took about 3.5 billion years to spawn you, a favor for a few months:

https://hospicefoundation.org/Volunteer

Gives a whole new perspective.

But if not, gallows humor is more pleasant anyway.

https://www.youtube.com/watch?v=TRHN5vxnZrI
https://www.dialahuman.com/

Like this? In most cases, the queues and prompts are in place because the majority of callers really don't need to talk to a human and waste support's time with very simple tasks.
The thing about the financial world is that it is intentionally complex and full of gibberish in order to make it inaccessible to the layperson. Cryptocurrencies are exactly the same, and are on track to become even worse.
Wealth tax still seems highly unpopular in the general public, not to mention on HN. I think the average user here is more interested in bringing home FAANG salaries than solving the wealth gap.
I hadn't tested it before, but yes, it looks like there's coverage for some major Canadian cities near the border, including Montreal, Ottawa, Toronto, and Vancouver. You can check your locations of interest on this map[0] (requires JS). Just click "Maximum Radar Ranges" on the left and see if you fall within the coverage circles.

As I write this, there's some light precipitation just north of Toronto, and threecast seems to give reasonable output there. Note that the radar coverage areas aren't always perfect circles because terrain can block the radar beam.

Canada may have a similar system with better coverage, but I'm not sure.

[0]: https://www.ncei.noaa.gov/maps/radar/
you're assuming that those IDs can't be forged. Pretty big assumprion.

When in history has existed an id or authentication method that couldn't be forged or broken?
You must be very young. Just about any index fund would have returned ~0% pa from mid 2000 to mid 2013, i.e. not very long ago.
I believe GP is talking about the definition of the word, not commenting on human limitations.
I've run thousands of miles with Aftershokz Trekz Air. Battery Life is still great after years.

Just yesterday I ran 21 miles and listened to 3 podcasts while doing so. Afterward the headphones still reported a battery level of "high".

Sure you don't get amazing music quality, but it's good enough for the distraction and I always hear every bicyclist approaching me from behind.
> Art. 2 GDPR: This Regulation does not apply to the processing of personal data: [...] (c) by a natural person in the course of a purely personal or household activity
Drop leg bag
Maybe they support one type of terrorism? After all the officials have long engaged with terrorism around the world. With support from their voter base, just think of all the drone strikes and covert actions.