skysight-inc/HackerNews huggingface dataset:
What more do you want?

Zettelkasten is very simple and that is the point: You create small and connected notes. This constraint turns out to be useful for research and writing for some people.

There is no trick or secret to it.
Key for non Zettelkästen is to refactor notes and delete/store those older notes, this way you also throw away part of that nested hierarchy. You simply combine it with your own trajectory and ongoing inevitable specialization, software notes would house the notes about software that you actually use.

I'm not a big fan of Zettelkästen for this reason, there is no need for those if you go through note refactors and make it a yearly routine (I combine it with OS reinstalls and trying new programs). I don't care about note program longevity for this reason, I'm not bound to a particular program because refactoring also means rewriting many notes from scratch, based on older notes and current knowledge.

This refactoring/rewriting is also a good refresher and helpful for really internalizing broader concepts (which you then can apply to other seemingly similar areas).
Parsing minified JS takes up quite a bit of load time for most sites. Binary formats for VM languages aren't just smaller, they're many times faster and easier to parse and verify
"Leader" == "Führer" could be constructed as offensive in Germany, if you are motivated enough. Should we accuse Google of cultural imperialism? Antisemitism?

Also, when I'm working in a corporate hierarchy, I don't want to see the words "leader" and "follower" all day. But perhaps that is an intended side effect of that change.
The only functional subreddit I've found so far is /r/spacex, that's the only one I visit regularly.
> But we all know the historical role of slavery in many cultures, and the legacy it has left in current life, which is more the issue.

Why bring "current slavery" into it then, if this is what you mean? Personally, I'm pretty sure that slaves care about slavery, not language in Go documentation, but that's speculation of course.

> without considering how the other group might feel

Have you asked a slave in Saudi Arabia how they feel about the usage of the word Slave in Go documentation?
ITT: reductio ad absurdam.
Also there’s other ways of leaking your IMSIs, EAP-SIM and carrier wifi for example.

No idea yet how widespread the implementation is as I’m teaching myself all of this in my spare time!
You can remove USB communication between the hosts with a cable that doesn’t have any of the USB data lines, but as far as I know the lines for power delivery are required and there is still communication between the PD controllers.

You can use a C to A cable (without the data lines, or plugged into yet another adapter that removes the data lines) but that will only work for phones or other low-voltage devices as you can’t get more than 5V out of it.
Both of your posts in this thread explicitly call out leadership, but I didn't read the original comment as talking only about leadership. I think this may be the disconnect in this thread.
Ah the good old 555 Timer IC. The joys of hardware engineering come flashing back to me. So much this tiny chip could do!
Because it is based on chromium these days.
I am not disciplined enough to do the initial linking by using these timestamps, will also not break out of the flow to find the previous note in another folder and copy the timestamp around.

Instead I’ve been using a stream of small auto-timestamped logs with hashtags to take and retrieve my notes and ideas. It is not a tree-based system, it’s just a text log stream and has worked extremely well for me so far.

I used to do this in a private slack group but eventually created an app called ZenJournal. You may also find it useful.
Show HN: Free online tech events for locked-down developers
of course I do
Wouldn't it make more sense then to change the name of the race? "Blacks" -> "browns" or something... (and it would also be more physically accurate... same with "whites" -> "yellows" or "roses")
Hmm I notice the change was made to the "master" branch :/ Maybe change that to "main".
I use it every day. My favourite subreddits are

/r/london

/r/rust

/r/golang

/r/UKPersonalFinance

/r/Games

/r/linux

EDIT: and I always use old.reddit.com. The new site is a disaster.
Well, keep in mind that the Swiss 50Hz do fall into the <100kHz designation.

I'm aware of it's usage for pinging currently-diving submarines, and in the slightly higher region, providing wireless bidirectional low-bandwidth comms into deep mines. The power lines do have quite some magnetic stray fields, though. Not that it's too massive; it's not more than a few (3~4) kA at most.
A better question is, did the other people who helped create Facebook receive total compensation anywhere close to proportional to the value they created for Facebook? Not a rhetorical question. I’m curious what the estimated value to Facebook a high level employee is, relative to the compensation they receive. Then compare that ratio to Zuckerberg’s ratio.
For Deno this seems like a very good choice. Pick the good parts from Go and reuse them. I applaud Deno for going its own way with the module system though... That's been a hot topic in Go for a very long time
Yes. But I think it should be noted the HM and VTM are reference encoder and decoder, they are not meant to be used for production nor in any way optimised.

But dav1d is a truly amazing pieces of work!
r/LockdownScepticism and r/conspiracy
To me it seems that this connotation is very deeply embedded in Western culture (but not only Western culture, compare for example yin and yang) and doesn't actually have much to do with race, and more with day and night, light and darkness and the fact that humans are not a nocturnal species and darkness can be dangerous to us.

According to https://en.wikipedia.org/wiki/Black-and-white_dualism this is traceable to the Ancient Near East and listed in the Pythagorean Table of Opposites for example, so it goes much further back than the Atlantic slave trade.

I do not think that it would be possible to rip this metaphor out of our thinking.

By the way, a really great linguistic book about how much of our thinking is in systematic metaphors in general, is "Metaphors We Live By", by George Lakoff and Mark Johnson.
10 minutes of r/aww before bedtime is a nice way to unwind.
Sorry, but if you actually click into the link before arguing with me, you would see they replaced "master" and "slave" in pseudoterminal context with "tty" and "processTty", not leader/follower because their relationship are really not leader and follower.

https://go-review.googlesource.com/c/go/+/236857/5/src/os/si...
Hi HN friends!

While the world is on fire and in-person conferences and events are being canceled, nothing should stop a good developer from learning. For your convenience, I pulled a list of online tech events. Some of them are paid; some of them are completely free.

It took me two days to browse the internet and collect meaningful events. For now, there are 76 online events. Topics include JavaScript, Python, AI/ML, MongoDB, and more. The list is here:

https://dev.events/ON

You can share it in your circles so more people could turn COVID lockdown into opportunity.

P.S. on the next week I plan to add Hackathons to the list. If you know some – please comment.
...and that's different from new, unproven technology how?

Unproven technology has all that in spades.
Intel and ARM Performance Characteristics for S3 Compatible Object Storage
Yes, I do. I think "justice" is worth fighting for, and as soon as "social justice" deviates from "justice" (e.g. positive discrimination, whereas blacks need to score less on SATs than Asians to be admitted) it's in the wrong.
I'd also say `man` from the unix manual <- yep, would you consider that to be the elephant in the room?

If I had to hazard a guess, we are all a bunch of technologists/engineers/tinkerers who deal with technical stuffs; not some societal driven definitions and constraints that supposedly define what `man` is in this context. We bloody well know what `man` is in this context - manual pages. For some odd $deity fore shaken reason, please don't try to bend the meaning of it.
Best-Case and Worst-Case Scenarios
Why r/london?

Asking for a friend. Also, I am very curious.
Two invaluable guides to clear, unfussy English, one short and one long:

* George Orwell's essay 'Politics and the English Language' [0], which includes his six rules for writing

* Sir Ernest Gowers' The Complete Plain Words [1], originally a style guide for the notoriously prolix British Civil Service, in which he offers this memo from the ancient Egyptian ministry of finance as a paragon:

> Appollonius to Zeno, greeting. You did right to send the chickpeas to Memphis. Farewell.

[0] https://www.orwell.ru/library/essays/politics/english/e_poli...

[1] https://en.wikipedia.org/wiki/The_Complete_Plain_Words
> Counterintuitively, more arms results in more peace.

That's controversial at best. Arguably, part of the reason the police is so aggressive and distrustful when interacting with regular people is the higher gun density in the country.

I mean, maybe if you chart violence (y axis) vs percentage of gun ownership (x axis), you get a bell curve and the US is in an awkward middle position. But that's a maybe, and, anyway, that means that both increasing and decreasing the number of weapons would reduce violence in that case.
Can you source the claim it is developed almost exclusively in China?
Coin Master Hack 2020 – Free Spins and Coins
According to the PQS paper, they pick an existing row in the database and generate random predicates until they find one that’s true for that row. They then use that as a WHERE clause and verify the original row is contained in the result set. A similar procedure is used to find relevant JOIN clauses.
Power is the bottle neck right now. We have 16 core processors were each core is capable of 4.7GHz individually. But we can't run all of the cores simultaneously at those speeds because we have trouble with power delivery and especially with dealing with the waste heat that comes with using that much power.

The only way we can really use all that transistor density today is to artificially limit clock speeds to conserve power.
In elementary school I learned electricity is moving electrons and I understood.

In highschool I learned electricity is moving electrons, but more like peas in a straw and I understood.

In university I learned something about fields, and I have no idea what electricity is anymore.
There should also be an explicit call out to both tooling and community. Even if a programming language ticks all the other boxes, Without a sizable and stable community to constantly push tooling languages will fade, not necessarily die.

In my past job I was ColdFusion programmer for 15 years. ColdFusion ticks all the other boxes.

* Created in 1995 and is a very mature platform

* Easy to learn and productive

* I was very comfortable hiring multiple ColdFusion engineers over the years

But, the community moved on and the tooling is now nonexistent compared to other programming languages. ColdFusion will live on, but as a shadow of what it once was. Which is unfortunate because I actually enjoyed the language and platform.
Perhaps he enjoys artistic photography of London architecture and commenting on his commute ;)
The joke is that people normally just call it reddit
> But all I'm saying is that the people who succeed are the ones who find a way to learn the necessary skills and overcome the obstacles.

I don't think anyone here disagrees that most successful content producers do all of these things.

People are saying that the number of people who do all of these things is much higher than the number of successful content producers, and therefore doing all of these things does not guarantee success.

I am not sure whether you disagree with that assessment or if you think people are saying that consistent production / knowing your audience don't matter and it's all down to luck (which is not what people are saying).

Thought experiment: let's say we took a list of everyone who has uploaded at least 3 videos per week to youtube for at least 5 years, filtered those results down to only those producers who uploaded polished content, and further excluded anyone who didn't change their content based on the preferences of their audience.

I expect that 10% or less of these people would be successful, where by "successful" I mean they make more from their content than they would by working full time as an entry level employee at a fast food restaurant.

There are about 30 million channels on YouTube, and around 1 billion videos, so assuming the standard 80 / 20 distribution holds, we'd expect the top 6 million channels to have a combined 800M videos for an average of 133 videos per top-20% channel. Let's say that 5% of the top 20% of channels meet the "3x per week for 5 years" standard, and 10% of those meet all the other requirements.

That would leave us with 0.1% of channels meeting the requirement, or about 30,000 content creators who should be successful.

My impression is that you need at least a million or so subscribers to make a living on YouTube. Looking at the stats, there are 16k channels with a million or more subscribers.

The estimates are actually within an order of magnitude of each other, which I find very surprising. It is at least plausible that being in the top 1% in terms of amount of content created, and also the top 10% in terms of consistency and responsiveness to the desires of viewers, is largely sufficient for success.

Still, I think if we actually looked at the numbers, we'd find that at least half and probably more of the people who are doing "everything right" and have been for the last 5 years are not successful (which is a big update for me, actually. I would have said 99% before actually looking at the stats). Do you think the success rate would be higher than 50%?
Fair enough. I did check the link but didn't see that one.
> Its not very different, it just went overboard with parts of protestant ethics.

That's a small part of it, yes. But mostly, it's very individualistic, and it's very different from European cultures in that regard which will obviously result in very large differences in results.

> American isn't changing faster or slower than any other place either

Errr, yes it is. The demographic make-up of America has been determined by waves of immigration, that changes culture. And it has been happening much faster than in other places. You're rewriting history and I don't understand your motives.
I lived on ukpolitics for most of the last decade. I can safely say that was the stupidest decision of the 2010s.
Unreported Truths about Covid-19 and Lockdowns [Free Download]
I still do - I'm sure if I look around more, I'd find a few more gems on there, buy my favourite four right now are:

/r/unixporn

/r/linux

/r/retrobattlestations

/r/vintagecomputing
It's definitely a mistake of WhatsApp to expose the number in clear text in the URL.

Private user data, personal identifiers or contact details should never be used as the primary key publicly. A meaningless surrogate key should be used.

If people then want to go thru and scan the QR code or whatever to contact them and gain access to the phone number, that's fine, but it absolutely shouldn't be exposed where Google is indexing it unless there was a specific intent and agreement -- on the part of both those users & WhatsApp -- that they wanted their phone number published & indexed on Google.

Because explicit permission comes first. Both morally, and for GDPR
Yes, my favs:

r/askscience/

r/coolguides/

/r/DidntKnowIWantedThat/

r/EngineeringPorn/

r/Infographics/

r/interestingasfuck/

r/LifeProTips/

r/BeAmazed/

r/todayilearned/

r/Showerthoughts/

r/oddlysatisfying/
>AFAIK they haven’t decided

They want VVC. After all MC-IF was co-founded by Apple. But that doesn't mean MC-IF will succeed. Having everyone on the table does not necessarily mean positive results will come.

VVC will finalise in July. So we will know soon.
It doesn't matter much because once you are in whatsapp the primary key is the phone number.

It would be really nice if you could share a revocable identifier that could be used instead of a phone number, but I guess this would require a lot more code changes.
Seems more like a CTO/dev machine with IntelliJ and 64GB RAM. CEO presumably focusing on sales/strategy. Of course if the CEO will be doing dev work (ie 1-2 person team) then fine. Although I’m a dev and co-founder and even I got on fine with a MacBook Pro 13 inch with 16 GB RAM. We’d need to know more about the startup, if its a general web app computer choice is probably not super important.
> at some point you will have a look into your myriad of nodejs dependencies and see with horror that they rely on C++ extension

This is a big selling point of the most boring languages of all, Java and C#. Performance is close enough to C, and FFI is painful enough, that its rare to see any native code in a project. Other languages that are slower or have better FFI have a much bigger risk of bitrot if you're going to keep a backend around for decades.

Where I work we deploy the exact same pre-built artifact to our Mac dev machines, Linux servers, and Windows QA guys. With Go, Python, JS, Ruby, etc we would have to have it built specifically for the platform. They all use enough native libraries that you can't share a zip file. And its a huge pain to cross-compile for anything except Linux.
Video game multiplayer should not be online-only
It works with some other address than about:reader, so I think there’s something special with about: addresses.

Also, you don’t have to wrap it in a function; you can just do

javascript:location.href='foo:/bar/'+document.location.href;
From: https://en.wikipedia.org/wiki/Command_hierarchy
"strict accountability – those who issue orders are responsible for the consequences, not those who carry them out"

If you are a subordinate and you disagreed with a certain order, either because you think the order is stupid or morally wrong, you can (and should) still carry out the order to the best of your ability.

If the emotional distress caused by a contradiction (perceived or real) between carrying out your duty (which you have agreed to follow strictly) and your moral principles -- if this emotional distress becomes unmanageable to the degree that makes it impossible to carry out your duty (although you know perfectly well that you won't be responsible for the outcomes), you can simply submit your resignation or ask that someone else takes your place.

There is also the scenario where the orders you are given conflict with the law itself, in which case your superior(s) are violating the law in which case you have no duty to carry out the orders.

This is why not every civilian can be a military person.
OpenSUSE and LibreOffice to take place online due to coronavirus pandemic
Archive.md paywall bypass link:

http://archive.md/j2kcI
That's a fair point, and I'll be sure to keep an eye out for that type of magic-string usage going forward. Though most "magic string" usages are not nearly as official as the one you mention and usually occur in business-level code written by ordinary developers that may not be disciplined or experienced. Those spots most certainly need all the assistance they can get instead of relying on magic-strings, hence my comment of magic strings being bad.
You're right, of course, the two notions are orthogonal, but in practice an open-source project like Mozilla cannot use royalty-encumbered codecs.

As for the royalty-free nature of AV1, it will only be known once all the patent lawsuits are litigated. The AOM patent litigation fund in itself is no guarantee, given the capricious nature of common-law courts.
What projects learn for software role?
In the past, I have successfully undertaken projects that naturally interest me to become proficient in embedded electronics to run a successful consultancy. I write a lot of bare metal programs in C and script in Python. I would like to move towards a (maybe backend) software role (over the next couple of years) and so looking for personal projects I could undertake in the Node.js/JavaScript area. Could anyone suggest anything or a direction that will give me strong experience relevant to popular industry projects? Many thanks!
Ask HN: Anyone here climbed up from rock bottom? How did you do it?
Nearly all my team was laid off on Friday. I was talking to one of them, it isn't pretty. These are good people, good at their jobs and yet, were tossed aside without a thought (the company itself is doing well by the way).

Which brings me to : how does one climb up from bad situations? Not just career wise, but life in general. Especially if one is in their 40s and 50s with responsibilities (kids, mortgage etc).
One that has a warranty so that you can get things fixed if needed and focus on the business. Specs are much less important unless there is a specific task you will be responsible for that is compute intensive.
Great question! I’ve sold 5 clocks so far with essentially no marketing effort other than very limited social media posts. The plan was for my spouse to spend about 1 day a week marketing them but for various reasons, we haven’t had the chance to do that. We promote the website, but all of our sales have been through Etsy (which was a surprise for me). 2 sales were people we knew. Hopefully, by years end we’ll be able to spend more time marketing. It would be great to get to 1-2 units a month.

I’ve paid for the cnc I bought and all the other miscellaneous tools so far. I’m not yet accounting for My time spent. But currently that’s still intellectually interesting since I’m learning how to fabricate things better and still experimenting. I’d say that if I sell 2 more I’d be at break even even if including my time.

More importantly my kids 4 and 7 are really excited about making things and are constantly coming up with projects that use the cnc machine (I obviously design the thing and run the machine) but my oldest “helps” me set up and even made a video explaining to their kindergarten class how the machine works. I found that ad a big win.

I also REALY like making various presents for family and friends as I wrote in this blog post: https://www.finewordclocks.com/blog/2019/10/10/what-is-the-m.... To me that is worth a lot and nearly all kids birthday party presents for the last 2 years have been home made and VERY highly received.

I agree this is very different that what most side projects posted here are. Atm I’m not really focused on making money as I am doing something interesting. If I was optimizing on money, I’d have a different day job. Though I’d certainly love to have more money, I don’t need it and my quality of life would likely be much different (worse).
I use it but more and more I see how big an echo chamber most popular reddits are.
UWB is very low power, with a large number of pulses of very low amplitude typically below the
noise level, over a large bandwidth (minimum 500 MHz).

It's not just the bandwidth.
UWB has a peak power density limit of −41.3 dBm/MHz. 5G is 55 dBm.

Note the many, many, many orders of magnitude difference...
Trust me, its the lack of standard library. Python and Java are both "batteries included" . You can write apps decently with just 5-10 dependencies if you want. Every JS app I've worked on has like 10-20X the dependencies of projects written in languages with a good standard lib
Have they released any statistics about the redesign? Reddit is only usable to me with the old interface. I can only imagine new users will run away screaming, if they only see the new Reddit.
Quick search gets result [1]. Can't find the discussion now, but zoom personnel came up in other discussions here and someone mentioned, with source, 700 devs on China.

[1] https://www.cnbc.com/2019/03/26/zoom-key-profit-driver-ahead...
It is not the same. Dividends reward continued investors who also have a bigger incentive to care about long term health of the corporation. Buybacks reward those who deinvest (sell shares).