skysight-inc/HackerNews huggingface dataset:
> So, you're saying that consent is always fully informed, freely given and involves deep awareness of every aspect or possible consequence...

Mostly, yes, and where it is not, if a person is new to this stuff they always has the right to say stop. Always.

> even strange and unusual sexual practices

'strange and unusual' is weaseling. Whether they are or aren't 'strange' or 'unusual' is irrelevent. If consent is given between adults, consent is given. And it can be withdrawn at any point. If you don't understand this about BDSM you should find out more about it (NB. it's not my thing either, but I'm not going to judge).

> some self-defined "doms" and "tops" might engage in behavior that is in fact grossly unethical by any sensible standard.

this is pure emotive projection of you not liking this stuff. 'grossly unethical', lord, if it has consent, it's fine. Let people get on with what they wish; don't judge, and if you talk of 'sensible standards' you need to nail this down.

> And other parts of the LGBTQ+ community can be similarly problematic

So you throw in more claims of badness but carefully don't say what.

> rape culture

I presume this exists in heterosexual culture too? It's just as wrong there.

Your post feels more driven by a kind of homophobia than understanding - or any desire to understand.

Like I said, I'm not into it but that doesn't make it wrong by my standards.

Edit: I'm hetero and for the life Of me I can't understand why a bloke would fancy a bloke. But they do. And that makes no sense to me, but I'm not going to condemn it, and when I see 2 people liking each other, of any gender, I just feel happy for them.
Gender Stereotypes in Clothes
On windows, it can talk to ntdll (which is the blessed interface to the kernel from userspace code).

Ditto libsystem on macos.

Freebsd also provides a stable syscall interface, like linux.
One plus-side for them logging into Netgears cloud when they boot up - IF they get stolen. In that instance, would Netgear be able to assist in there recovery and law enforcement?

Certainly would add to the old saying "every cloud has a silver lining".
I use a raspberry pi 4 (before that 3b) as NAS. A usb harddrive is used for data storage. The workload is low, mostly photos and music streaming, but I've not seen USB problems so far.
> Also I don't think most people can really tell when an idea is good.

My heuristic is that if you google it and someone is doing it successfully, you know you had a good idea, and it makes me happy. If you google it and nobody is doing it, it is a bad idea for some reason that’s not obvious.
Bingo. While understandable, I fear the need to justify nearly all research by potential foreseeable gain limits our ability to invest in truly fundamental science.
I think one can look forward to the weekend (or the end of the shift) but still work for other things in addition to money.

I mean things like enjoying your colleagues, be happy for a well done job, have fun with interesting problems, appreciate that your work is valuable for other people.

Yeah, those are not things you should accept _instead_ of the money, in general, but they count too.
Paradoxically the message in Office Space is also, if you forgo the grind and act as you've describe, you'll actually get promoted and have a better career.
We even have an internal web app. After years, still new acronyms are added every day.
I download the statements once a year and also export as a spreadsheet, and store on a laptop and cloud

I wish organisations had a annual batch download for this stuff to make it quicker. I keep thinking ill write a script - but then its quicker to just download one at a time
Why was that? It all still baffles
Another DuckDB developer here, we support reading table data from Parquet files directly.
There are indeed "coalgebraic" descriptions of OOP.

- "Objects and Classes, Coalgebraically" (1995) http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.6...

- "Codata in action" (2019) https://www.microsoft.com/en-us/research/publication/codata-...

Coalgebras fit very well with the "hidden internal state" that characterizes objects in OOP.
You must not have used cmake. It’s fast but man is it cryptic and has a steep learning curve.
We are currently actively working on performance optimization, and have recently finished implementing parallelization. Expect more performance improvements soon :)
> And none of them work reliably.

My experience is the opposite. In my team at work people have either recent Mac book pro or Thinkpad with Linux. And it seems like the ones on Macs have always all kind of issues (with zoom screen sharing, with openvpn/tunnelblick, with docker not working as expected, and lately, as it's hot in paris, cooling issues - I laughed as they were exchanging tips too cool their laptop with stuffs you can put in the freezer, because otherwise their computer would be so slow that some of our time sensitive tests would fail...)
Making Skeletonised Leaves
One of the DuckDB authors here. The answer is yes, but only in read-only mode at the same time.
Honest question: anyone here on HN from a black US background? How do you feel about all this"political revisionism" of the tech jargon?
I find it silly to the point that it's offensive, but I'm not black and I don't live in the US.
>Design patterns breaks OO heritage.

I can't see how - the idea of using patterns was that they would provide a common language of design and a "best practice" for common situations that would allow easier consumption of the services provided by other developers. Seems pretty aligned with OO to me!
I'm over 40. I burned out while working for a megacorp - the stress got to me at the end. It was caused by middle management stupidity and my son not sleeping at night during the first couple of months of his life. It got me fired (I was looking for another job at that point so it was a godsend and there was a restructuring). This gave med 4 months with pay (this is normal in Denmark when the employer ends the contract after a period of time) so that I could get back on my feet and find work that I actually cared about instead of soul sucking corporate software job. At the end I just didn't care about what I was doing and the pointless office politics. I wonder why the HR didn't react on any of the red flags in my behaviour prior to this. Probably didn't care as I was just another warm body at the office.
Yes, DuckDB has strict typing.
Been running 2 Samsung 500GB ssd (1 USB3 direct, 1 via USB3 hub) on rpi4 24/7 since boot from USB first landed (May?). Mostly video recording/backup workload. I’ve had no issues and sitting at 36d uptime right now.
Active noise cancelling is great to be able to hear a podcast (or whatever else) where it's noisy without having to increase volume.
Apple Pencil 2 is definitely a big improvement on the first one, primarily because of the charging mechanism - the first one was always either out of battery or I couldn’t find it when I needed it, as charging it felt stupidly awkward and there’s no way to attach it to the iPad. The second one just attaches and charged magnetically so it’s always there and charged when I need it, making me much more likely to use it (and I do, all the time).

It does feel quicker and more accurate too though I wouldn’t say that’s a dealbreaker for the first gen (I also upgraded to a 12.9” iPad which I think makes a bigger difference for note taking etc, maybe because you end up writing a bit bigger than on paper so the extra space is useful?)
> 3D support structure to fit under a mask

Wow, I also thought about this idea.

For those who are interested in something like this, you can search for "frame for face mask" on Amazon...
I don't have a problem with changing the name but the motivation bothers me. For years we've had unintuitive/unfriendly names - an example on this thread was "pull requests", name picked by someone who was so high that he was seeing himself from the 3rd person, in a mirror, while standing on their head.

God forbid we change the names so that they actually start making sense; oh no, we stick with V1 til the heat death of the universe, we wouldn't want to confuse already confused developers by fixing the dumb thing.

Ok, fine, now that you've started, will you fix the rest of the names too? The ones that aren't politically charged, that is.
I had to look up "onsen". It's the japanese term for hot springs.

https://en.wikipedia.org/wiki/Onsen
How are you taking the notes in the first place? Scan? Surface tablet?
Well, OO folks would say : Enapsulate it in a class which contains a check for lift off and a value change method.

I would say "yes it's nice, but it's also complex and you are just as likely to inject a bug by doing this as you are to prevent a failure". (although for this example I think it isn't a bad idea really)
Assuming the goal is to transmit data via Twitter.

Other environments may treat characters after U+1100 with no penalties.

See: “Rationale” section at: https://github.com/qntm/base2048#rationale

> following some experimentation and examination of the new web client code, we now understand that maximum Tweet length is indeed 280 Unicode code points, except that code points U+1100 HANGUL CHOSEONG KIYEOK upwards now count double.
Ask HN: Y Combinator recent batches lack AI and Blockchain startups
Recent Y Combinator batches (https://www.ycdb.co/) lack AI & Blockchain startups.

- https://www.ycdb.co/batch/w20

- https://www.ycdb.co/batch/s19

- https://www.ycdb.co/batch/w19

- https://www.ycdb.co/batch/s18

Any explanations why it could be the reason :thinking .

- Is it due to lack of startups interested in there

- Is it due to a preference on the part of YC?
It’s 747s all the way down.
It’s a bit much to throw all that at the PC/Windows side.

Sure companies fill them with shit, that’s not really a flaw in the underlying hardware/OS though. Those same people have less scope for that on OSX/Linux sure, but again that doesn’t mean the software/hardware is better.
Sounds like the issue is the big enterprise style IT departments rather than the hardware or the OS.
Terrific YT channel dedicated to automotive transmission.
> This is confidential. If you say something about someone else I’m not going to go and tell them.

Warning to all of you in non-managerial position: be very wary of confidentiality proclamations. It happened to me that my manager ran immediately to the CEO, when I said I'm going to start looking for a new job in 3-6 months time. I told him that I specifically don't want this information to leak, but yeah, everybody knew it by the next working day.

Lesson learned: never tell anything sensitive or important in your 1-on-1s with the manager. Except pleasantries, hobbies and other useless stuff.
Perhaps people here should prioritize things that are both valuable and technically impressive. But no, people would rather spend their finite time on useless things.
This is assuming Netgear cares
This in the context of OO used as communication model with non-developer stakeholders.
“Though Trump has trademarked it, the slogan did not originate with him, nor even with Butler’s Jarret character—the 1980 Reagan-Bush campaign used it, as Matt Taibbi pointed out Rolling Stone last year (1). (Historians have even shown that another of Trump's slogans, "America First," was used by Charles Lindbergh and "Nazi-friendly Americans in the 1930s."(2)) Again, proto-Trumpism has been in the zeitgeist for a long time. While Butler may have used "Make America Great Again" from her memory of Reagan's first campaign, the way her character employs it speaks to our moment for a number of reasons.”

Read more: http://www.openculture.com/2016/07/octavia-butlers-1998-dyst...

——-

1) Matt Taibbi on the slogan: http://www.rollingstone.com/politics/news/donald-trump-is-am...

“Donald Trump Claims Authorship of Legendary Reagan Slogan; Has Never Heard of Google”

2) https://www.washingtonpost.com/posteverything/wp/2016/06/14/...

“Donald Trump’s new favorite slogan was invented for Nazi sympathizers”
Do you that the word "liberty" comes from the Latin "libertas" which means the "condition of being not a slave"?

Tell it to your students next time and let's all make a fuss about the use of the word.
Great thanks, I'll give this another go.
https://m.youtube.com/watch?v=WiiQrLMqsm8

My fascination with technology came about because I was born at a time when this type of program was broadcast on TV, and 8-bit computers were cheap enough even for my family's circumstances. Most of them could be opened with a Phillips screwdriver, and came with a "biblical" manual that included programming (usually some form of BASIC).

Computers today after more like televisions of the 80s. You can sit back simply allow content to stream at you without much in the way of interaction or any know-how. There's nothing to using a computer today. Everybody has them. Nobody is imposed by their capabilities any more, so I think we've largely stopped wondering about the possibilities.

Maybe "The Mighty Micro" can still ignite some of that wonder.
Show HN: DS in JavaScript
The motivation for writing this eBook was the lack of available information about JavaScript-written data structures and algorithms. As you can see, most of the data structure and algorithm books are written in Java and C++.

There are over 1.6 billion websites in the world, and JavaScript is used on 95% of them. By virtue of this fact, virtually every computing device in use today runs JavaScript.

It is the only language that can be used to write the entire stack, including the front end and back end.

This is the landing page for eBook: https://dsinjs.netlify.app/

This book is a handy guide for data structures and algorithms in JavaScript. This book serves as a guide to prepare for technical coding interviews and Exams.
Exactly like I said, fake -

No alignment of cattle along geomagnetic field lines found
https://link.springer.com/article/10.1007/s00359-011-0628-7

I'm not sure what to think about Ig Nobel Prize's. They do promote science as fun and lateral thinking. But their science is often a little slim and it's almost poking fun. But that might be a factor of too many scientists not thinking laterally which is why you might need the Ig Nobel Prize.
I am a bit older than that, not much, but I can totally relate. I think the key is to acquire the ability to find people who care. Who care about you, about your well being, your progress and see how you can play a role in pursuing the overall company vision.

It’s not like all managers are soulless number crunchers. They were like you once. There are the good ones who authentically care. We need to find efficient ways to find those people.
Preach, brother.

I was never really obese, but I was overweight. It is worth knowing your actual body composition, not just total weight.

At 36 years of age, I had 24 per cent body fat. Nowadays, at 42, I have 17 per cent body fat. My weight is actually almost the same (+- 5 lbs).

But health and overall wellbeing is very different. Getting rid of high blood pressure and knee pain is a huge improvement.
In the Talmud[1] they refer[2] cooking in the Hot Springs of Tiberius in a casual manner that makes the impression it was a regular thing to do.

"...Likewise one who cooks with the hot springs of
Tiberius or that which is similar to them is exempt..."

We are talking about an era where fire exists, indeed, and yet some were still doing do.

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

[2] https://www.sefaria.org.il/Mishneh_Torah%2C_Sabbath.9.3?vhe=...
Maybe not most favorite but the good one:

The comment is about how to think about "news /social networks addiction":

https://news.ycombinator.com/item?id=13002196
Directly on the tablet
> I know remote working is all the rage right now, but the lack of all in-person engagement has had a hugely negative impact on me and led to feelings of burn out.

It's worth keeping in mind remote work doesnt normally require this sort of isolation. I'm normally able to see friends more often since i'm not stuck commuting.
I love this! Idea, execution, everything.

This reminds me of the times when I encoded a binary database of several megabytes, with indices and everything, in the 53 integer bits of huge 64-bit floating point number arrays, because that was the only way to use that data in a Lua runtime environment of a computer games' UI that didn't expose direct file system access to UI plugins.
> if a person is new to this stuff they always has the right to say stop. Always.

While this is hopefully the case, surely you must be aware that this does not in fact absolve the other person from needing to know what they're doing, and to truly care for the person's well being. After all, a victimized person might often be too shocked, scared etc. to even say anything. Or they might assume that what they're experiencing is "normal" even when it's not. Sexual ethics is really, really complicated, and more problematic practices like those in the BDSM spectrum only add to the complexity. "Consent" alone just doesn't cut it, true love and care for others is essential.
- enjoying your colleagues

- be happy for a well done job

- have fun with interesting problems

It may be a bit cynicsl, but there’s your problem. It’s much easier to find jobs without these things that still pay very well.
I knew someone in Canada that operated a snow plow in rural area in the winter. Then back to programming the rest of the year.
> Then we can conclude that so far they haven’t been in a position to enact that policy

There's no math proof here for you to falsify - stop being an HN pedant.
Rename of master branch is happening at the company I work at. I find it rather pointless but the company is paying for my time so if they want me to spend time on this then fine by me.

I will still call it the master branch though.
> In hindsight, how would you have used the documentation of the Raspberry Pi architecture to determine whether UASP is supported?

Doesn't really depend on the Pi hardware at all, it depends on the kernel driver (kernel must be new enough) and the USB storage device (does it implement UASP in addition to legacy bulk-only-transport?).

https://www.devever.net/~hl/usbuas has a great explanation of the nitty-gritty details.
Trump backs proposed TikTok deal with Oracle, Walmart
Depending on your results and how you select, even n=200 can be significant. At n=2000 there would have to be very strong biases in selection to invalidate the results.
Thanks, this is interesting!

For those who wonder: in some states, there is a 6.5% tax on real estate sales. You sell a house for 1 Mn EUR, the buyer has to pay 65k in taxes... Per transaction. Add the notary and add the real estate agent leaves you at 10% pretty quickly...

And then the government wonders “why aren’t people more flexible in moving across the country to fill all these skilled worker gaps”...

It may also be worthwhile to consider: most houses are brick houses with excellent insulation and high quality windows. The “substance” of the houses is usually built to last 50+ years...
There's a bit of old wisdom in this, I suppose old jobs were mostly "just jobs". You go for the money, not for thrill or creativity. But post 90s college programming cursus felt like a door to neverending thrill.. the gap was a bit surreal.
If you didn’t know, there are open source drivers for many Razer peripherals that let you control things like colors and macros: https://openrazer.github.io/
Everyone will have access to that node in the near future, once more infrastructure is built and that processes become more efficient. Apple is not in competition with any CPU maker; I think "existential threat" is a bit overblown. Unless there is a revolution at Apple leadership, ARM Macs will remain a slice of the PC market. There will still be lots of room for others.
Walmart being part of the deal is news to me. The move to Texas with 25,000 people, did anyone realize that TikTok was that big?
* https://news.ycombinator.com/item?id=24401748

* https://news.ycombinator.com/item?id=24449927

* https://old.reddit.com/r/haskell/comments/io3c11/essay_found...
>Randomness

When life gives you lemons, make lemonade
Not black or USA nationality, but this is not revisionism. The origin of the term in gut is in the master/slave concept and because that’s an ugly (and pointless) association the term is evolving.

Terms change. We will adapt just fine, and “main” is a better name anyway, as others have pointed out here in this thread.
I haven't used these but since you haven't mentioned it, I just wanted to add that if your project is on Github, Github has Github Sponsors which currently seems to be waitlisted: https://github.com/sponsors
You can, but the cold reality is that most jobs aren't like that. You work alongside the kind of people you don't want to be around, solving problems that shouldn't even exist in the first place, and doing work that isn't valuable to anyone except one of the managers up in the org chart who can use it to justify their bonuses.

Sometimes you get lucky and get one of the good jobs that tick some of these boxes, but most people don't get lucky.
No, Plenary is not open source
> You're never going to get sensible dietary advice on HN.

You're never going to get sensible dietary advice, period. Diet is a belief system. Most people, including doctors and health authorities, really just go by clichés, like "eat five a day" or an unspecific "balanced diet". The science on it is poor and forever will be.

> If you can't get sun you should eat a variety of food that contains vitamin D.

Half an hour in the sun, if you are light-skinned, can get your body to produce about 10,000IU of vitamin D. To get that amount in the diet, you would need to eat more than a pound of the right fish.

Diet can get you out of the "severely deficient" range, but almost certainly not into the healthy range.

> Here's the advice for England

They actually advise supplementation, but they err on the low end. The only way to know if you get enough vitamin D is to do blood tests, people react quite different to different doses and forms. One guy here reports 10,000IUs daily gets him to only 55ng/dl (high end of normal), whereas 5000IUs gets others above 70 ng/dl (possibly harmful). Vitamin D builds up over time, so one test is not enough.
Good to see you up here on the front page Jeff, well-deserved for all your RPi tutorials and videos.
If anything the commit tree structure of git warrants “trunk” far more than ever made sense in subversion.
Ah, there is a logical fallacy there. That logical fallacy that is just because they reused the same bitkeeper word that they took it from there AND are using it in the same sense. Ultimately this is a strawman, you are putting Bitkeeper's practice and arguments onto git.

Slave is never used once in git documentation, never has been and never will be: https://git-scm.com/search/results?search=slave
But people at faang work so hard and have every social interaction including meals and sports on campus. So that is gone now. If you are an expat chances are your social life more or less revolves around your workplace anyway. So if you have to work from home that def. can be hard on you, even or especially with the extra time off, which you can spend in your cramped and expensive 1-bedroom.
Do YC batches provide the level money or expertise required for AI startups?

You don't build AI startup with ramens and office space. You need compute capacity and that requires money.