skysight-inc/HackerNews huggingface dataset:
What I do is have a whiteboard and I can't move the post-it notes to the "done" section until there are some kind of tests, docs, and a blog post.

This works because there's limited space on the board and I'm OCD. :P
Most commercial software comes with a 'use at your own risk' license
I'm going through the same thing right now. I have an MVP ready for use, sitting in the drawer because I'm too afraid to take the next step. It's encouraging to see stories of others going through the same.
I sometimes do the same, but I am pretty sure such behaviour does make you an outlier.
What are the problems with commonjs/amd/umd? I'm only vaguely familiar with the JS ecosystem. Is it mainly that the dependencies can't be statically analyzed?
Alibaba Dismisses Employee Who Accused Her Boss of Rape
Could be.

I often wonder if views of an embedded YouToube video increase the view count.
So what?

Having an account doesn't entitle you to violating their CoC and serving a grossly misbehaving customer invites complaints from the rest, so why not cancel their email account?

It's easier than having to deal with complaints of other users, or waste volunteers' time on dealing with the same offender. It's better to lose a bad user than a good volunteer moderator.
> On the other side, if someone doesn't like what you say on the forum for whatever reason (example reason given: Telling jokes or being sarcastic) and enough people report your posts, you may find yourself losing all access to your emails. That seems potentially disproportionate.

To be clear, it's specific to the Vivaldi forum from what I read.
The iPhone Is Going Away
The 6 articles you linked neither mention money laundering, nor describe something that qualifies (in my understanding) as money laundering.
I actually don't mind the personal attack, as I also believe that we should encourage a higher bar to entry than is currently acceptable for software developers.

I do not live in the EU. I did not learn what civil law nor common law is, neither did I learn the difference between regulation, directive and national law. Out of interest, I work with people who grew up in France, Russia, the United States, and Argentina in addition to locals. I'll ask them if these terms are familiar to them.

Perhaps in fact I don't have the aptitude. Or more likely, I see the tradeoff between "understanding every nuance of a 50,000 word document in a field I'm unfamiliar with that carries severe penalties for my client" vs. "implement cookie warning" differently than you do.
Some of our greatest leaders have been very old. Good and old are unrelated concepts
If you're happy to sacrifice the benefits of .net and spend time writing basic Win32 apps, that's totally a choice you can make. Or even just use .net framework 4.6 and not add any extra dependencies.

I'm not really sure what you're complaining about here. .net core is split into tiny packages - if that is hard to handle in your very special environment, you get to use special solutions to make it work.
I'm much more worried about everyone on this site just believing everything they read, then instantly getting mad instead of doing a simple "is this really true" search or even gaining a single data point of their own.

this whole culture is just freaking ripe for manipulation. it's so easy.
We were just ripped of by Booking.com Transport Limited two weeks ago. Basically if anything goes wrong it's your fault and they will not give you a refund. I have to report them to the European Consumer Centers Network but since they're not registered in the EU they might get away with it. Other people had their deposits blocked for months before the rental companies released their funds after numerous complaints. Big companies like Hertz, Sixt etc are almost always the worst offenders. Sixt has five people at the reception desk but you were required to book online. They could have as well put a chimpanzee in charge of the whole reception desk.
You are correct, I am using the literal "I" to refer to myself specifically.
Revaly is hiring remote developers to improve 3D design
Anyone who has worked with 3D Models — Video Game Designers, CAD Engineers, or Architects — knows it's hard to communicate effectively about 3D information. Revaly is changing that by providing a rich, accessible web-based, real-time 3D Collaboration platform.

YOU:
- Thoughtful
- Pragmatic
- Technical
- Efficient & Empathetic in Communication

Careers Page: https://www.notion.so/zverse/Revaly-Careers-d93844abcf194aeb8c78cf9cd73fde47

Send your information to:
luke.bechtel@zverse.com (Luke Bechtel, Director of Engineering)
Sure it is: https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-ec...
First cousins share 1/8 of their DNA, which is sort of meaningful. Second cousins share 1/32 of their DNA or about 3%, which is really marginal in terms of their being any resemblance or affinity due to DNA. By the time you get to third cousins the shared DNA is down to 1/128 or less than 1%.

So I've lost interest in tracking down any relatives beyond second cousins.
How many homeless students did you have in your Caltech class? Were they going to bed hungry? Were Caltech professors in danger of being physically attacked? Did they have to buy their own chalk? Did they receive decent compensation for their work?

If you can’t see or understand the incredible amount of _hidden_ infrastructure in place at a place at Caltech so that you could sit down and think about nothing but Calculus with a world class professor then you are extremely privileged.
I hope the pace will accelerate. The real questions is what functions we need though. Some candidates that I would love to see are better helper functions on iterators, and Uint8Array<->base64/hex. Most of the "standard library" in most languages is related to IO, and for JS is dependant on the host (the web, Deno, Node) so not something TC39 will touch directly. Do you have ideas for standard library functions that you think are missing?
I remember reading that the end credits of Red Dead Redemption 2 was something like 7000 people
If your e-mail provider openly states that they will ban you if you say something they don't like, nobody should use that e-mail provider. The risk is far too great.
We encourage celebrities to engage with other PSAs, why not encourage then to stand up against something that is so clearly a fraud?

The more people taking about what "crypto" really is, the better. It's nice to have bit of balance when so many teams and other celebrities have been so quick to cash in here.

A PSA isn't news, but is everything that isn't news just noise?
I've heard of this example before, and this is speculative but I wonder if it's because the speaker is counter-intuitively also the object of the phrase.

The root "obrigad" sounds a lot like the English word "obligate". If this is more than just a coincidence, then a more direct translation is "I am obliged" rather than "thank you". Said this way it makes a lot of sense why the verb is determined by the speaker.
Show HN: Submit HTML form data to Google Sheets
>I disagree with the post's description of awk being an "advanced command"

I guess there's no categorization of "advanced" vs "beginner" that will satisfy every audience but I consider awk an advanced tool. About 20 years ago, I wrote some AWK tips and cheatsheet back on USENET and today I would have to refer to that post to write basic awk commands.

The thing about awk is that it's a compact programming language with variables and conditionals and that's a step-change in complexity for many users.
I'm very ignorant about these matters but I thought we all shared the vast majority of our DNA? I mean as humans are we not all 99.9% the same ... DNA wise?

What does the 1/8 mean in this context?
>In short, the curation of HN is what makes it great. Relaxing it would ruin this place.

I feel like the opposite. This 'curation' creates and harbours one sided conversations at best and what's the point? 1 sided conversations are not conversations, you are playing tennis with a wall. The wall will always win.
What are your thoughts on the do expressions proposal? Cause I think they'd be awesome for cleaner scoping of temporary variables.
> This is true, don't know why you're getting downvoted.

Apples are upset their $2000+ laptop isn't the revolutionary catalyst for the Arm revolution but instead a crappy $25 computer that's been around for a decade.
Although Node.js existed for ARM, often there wouldn't be pre-built binaries for whatever version/native dependency you needed. M1 has significantly changed that picture.
Hey Luca! What does

> Better support for explicit resource management

refer to?
if it had auto-play enabled, yes
Do you have any examples of command line apps that actually uses the double-wide/double-height characters? I'm aware of them, but I don't think I've ever seen it used. I'm always curious to see good uses of terminal capabilities that are under-used.

Smooth-scrolling I think is generally ignored because as you can see from this thread people are obsessed with throughput over all else, and assumes the raw rendering is the bottleneck, but in my experience with terminals it rarely is - few terminals are in any way optimised for speed.

Elsewhere in this thread I've advocated for a pretty old-school solution to the throughput and responsiveness issue: Decouple IO and rendering into separate threads. The Amiga did that in 1985, and I have no reason to think it was a particular revelation back then - just necessary to produce something that'd become unresponsive too easily. That split then makes it easy to have the renderer batch updates when there is much waiting. E.g. if so much text comes that it'd scroll two lines in a frame there's no reason to scroll one line twice.

If more terminals first did that, then the converse of doing what you propose with defaulting to smooth scrolling when there is little in the buffer, and falling back on faster scrolling would also be "trivial": Just peek at the buffer of how many lines of output are waiting, and adjust scroll speed accordingly. The only difficulty, I suspect, would be to find the optimal rate of change to prevent it from looking jerky.
I know how you feel. I am trying to promote https://fabform.io shamelessly.
The struggle is real :)
NSO Group’s Pegasus Spyware Used Against US State Department Officials
Show HN: Cronhooks – Replace your cron jobs with webhooks
'range' a-la python
> use sophisticated strategies to reduce allocation calls and memory fragmentation

Both of these are things a high quality allocator (jemalloc in this case) has to to optimize for as well (in this context "allocation calls" corresponds to syscalls). For example they also allocate different sizes from different buckets.

Applications do have some abilities an allocator does not have, for example:

* It can move allocations, since it can invalidate pointers. This allows defragmentation/compaction to happen

* It can try to predict how long lived an allocation will be

But it's not clear to me if any of these are important for performance.
"our own personal history — which we really should know quite well..."

I have to admit I don't really get this. I know this is a common sentiment, but I'm just not really interested. Every now and then my mother will drop a tidbit like "when I was horse riding around the pyramids..." and it'll be interesting. But in practical terms there's an infinite amount of things she could tell me and I'm not going to hear it all before she dies. I know there are others who are fascinated by these kinds of things, and I have nothing against that, but it mostly leaves me cold.

It's an interesting juxtaposition to my interest in history - some of her stories about being sent to live with relatives in Ireland during WWII tie in nicely to my interest in that period - but I don't find it particularly enlightening on a personal level. I suppose it was best expressed during a series of programmes on Scotland by Jonathan Meades, where he's talking about the ancestry industry that's so strong there - "why should I be interested if my great, great, great grandparent with rickets hobbled alongside this river with their sheep?"
I work solely in marketing/advertising and have no clue how to code. I generally enjoy technology, which is why I'm on HN.

I think marketers and developers need a stronger culture between ourselves. The tools of marketers (data mining, consumer behavior analysis, surveys, market testing, etc) aren't just a veneer to be applied at the completion of a development project. Marketing, when done correctly, informs UX. Marketing can provide developers with insights into the problems they should try to solve.

From what I can tell, many developers view the development process as a sacred protected space for creation. This is not the optimal means to delivering a high-impact product. Developers should be asking themselves during the development process: "Is this feature going to excite a group of users, and do we have some statistical mechanism to predict that excitement?"

When you create something that you already know will excite people, the product launch becomes much simpler.
> The product is the marketing

Then you don't understand what marketing is.
I'm from Nigeria and these "cults" are a menace in our universities, especially those run by the government. The irony is that they were originally formed as political organizations to institute change, including by one of our rare Nobel Prize winners [1].

[1] - https://toktok9ja.com/meet-the-magnificent-7-the-first-cult-...
Yes, but execution speed (of things like creating a lookup table from the second and third fields in each line) is rarely the operative constraint.
> the requirement for CEO's to demonstrate good judgment in managing the company by maximizing profit for shareholders.

this is an inanely incorrect urban legend of a claim. The business judgement rule overrides it except in amazingly egregious circumstances, and paying the maintainers of business-critical upstreams would be profoundly unlikely to be such a circumstance.
Why is Vivaldi operating an email service to begin with? I do understand that Opera had an email client, but here the fields seem just too far apart to make sense.
No one accepts liability for software problems. Not free software developers, not Microsoft, not Google, not Oracle.

Mostly only OEMs of non-computer equipment, such as Boeing, warranty physical products that include software. For code that doesn't run in planes or cars or other machines -- there is no warranty.
FWIW works fine on Chrome @ Android
how about we call it the internet and stop trying to confuse media outlets
Well, no doubt the curly braces look… curlier!
No, I don't think it's a misuse of the word "tacit". It's a spectrum which has boundary line on one side only, but is open-ended on the other side. The boundary between the unspoken and the codified knowledge is clear-cut. The unspoken and unspeakable are just one spectrum, and the author's model does not have a boundary between them nor does he seem interested in finding such boundary.

In other words the unspoken knowledge can be learned from two sides, not one. It's understandable that the author focuses on their side, but I don't think he does so with the intention to discourage "the effort to make [the knownledge] explicit".
I think Opera also had a mail and blog service, and a quite lively community. They are trying to replicate it, I assume.
Sometimes I struggle with keeping my writing to a certain "topic". Usually I can't color within the lines and then I end up drifting to an entirely different territory.
Yes, but the number of sysadmins in the world is converging rapidly to zero. Mainly because the invisible overhead of having your boxes managed by people who use sed and awk is much higher than the alternatives (containerisation, cloud vendors, cattle not pets, infrastructure as code).

I think you actually confirmed my point when you said 'no sysadmin has time or interest'. I didn't say that no one uses shell anymore. I said that there was no practical justification for doing so. Lots of people still use it and don't have any interest in finding a better solution. These people are choosing, for their own reasons, to double down on an obsolete skillset. Good for them, I suppose, but I don't think that demand for their niche is going to be around for very long.

I also pointed out that sysadmins who know what they're doing use awk. Based on your mentioning awk it seems like you agree with this.
"Chinese" is not a political system.
We already have chemical castration worked out.
NASA's new sleeping bags could prevent eyeball 'squashing' on the ISS
The ‘invisible’, often unhappy workforce that’s deciding the future of AI
I don't see how is grammatical gender relevant to this. Czech has it, and both males and females speak it the same. Different suffixes are used to refer to yourself but nobody would think of that as "men/women language" as it's exactly what the others use when speaking about men/women.
I'd argue Windows 95 also had some bloat, notably it bundled a client for MSN, in it's initial form as a walled garden AOL and Compuserve competitor. Excellently timed just for the internet to become a thing and make that style of service irrellevant.
I can't help but to wonder.
How can we ever tell that this kind of vulnerability in open source library is accident of feature creep or simply incompetnence ?

What if this is a deliberate backdoor introduced by third party?
I bet there are a lot of groups out there that would give leg and arm for having knowledge of this vulnerability for years it was out there in log4j.
'reversed' a-la python
> At the same time, I think that we need to start thinking about what web apps can and should look like strictly outside the context of just the DOM.

In my eyes, the DOM is an inseparable part of how web apps should work - the web being composed primarily of documents, even if more dynamic ones nowadays thanks to SPAs and intermediate technologies like virtual DOM implementations.

Throwing away the entire model while chasing performance gains due to overcomplicating what websites should be in the first place is not good, in my eyes.

That view may change some day, however, but for now i'm happy with creating and consuming primarily lightweight websites (HN is a good example of this, as is the old Reddit layout) and using specialized software for the things that the web doesn't always do good in my eyes, such as Thunderbird for e-mail and Libre Office for documents.

Should people have the choice to use different architectures and approaches for the cases where it's necessary (e.g. educational physics simulations with WASM in the browser)? Sure. But should we push those approaches as the new normal and usurp decades of progress? I don't think so.
Personally front end developers need to step up their games learn how to develop or else don't think they have business developing software front-end or back-end. This whole idea of bring in as much developers as possible at cost of developer competency has being harmful for developer and tech community.
'zip' a-la python
> More extensive standard library functions for (async) iteration

Great news! I wrote an open source library called axax that adds a number of utility methods to async iterators - map, filter etc.

I think having them as part of the language would be awesome.

Standardising async cancellation would be neat too if Deno wants a challenge....
> Wayland isn't ready, I have serious doubts it's ever going to be ready.

I don't know enough to have opinion about Wayland - could you share more details about why you do not think it is ready?
I would dearly like to see legislation that means that non-human supervision constitutes an elevated a risk to the employer.

e.g. UK Data Protection Act 2018

A controller may not take a significant decision based
solely on automated processing unless that decision is
required or authorised by law.

https://www.legislation.gov.uk/ukpga/2018/12/part/3/chapter/...
Hospitalization, and death rate, are both growing in South Africa. The case rate isn't decreasing either. Test positivity rate was 60% in the last 24 hours, according to https://www.nicd.ac.za/diseases-a-z-index/disease-index-covi...

So those statements from Dr Coetzee don't seem to be based on actual data. They might be politically motivated, to get rid of the travel ban? Yes, the travel ban is probably useless now, as Omicron is already the majority of cases in e.g. London. But that's a different story.
You have buzzwords, and you have intuitively naming things to indicate they fall within the same category, especially when the name needs to communicate and inspire a particular vision. We need the latter, and while I really like indieweb, that doesn't cover it.
I firmly state my disapproval to engineers working on such systems. Doesn't really work, you always find someone that prostitutes himself.

Production surveillance can be essential for quality control, but you don't need individual surveillance for that and line managers are better at evaluating people.

It is mostly useless managers that want to show of a nice Excel sheet.
Aaron@Deno here, we've been exploring something with the Tauri team but don't have a concrete release on the roadmap since we're focusing on other priorities.

I believe an Electron alternative is an important part of the Deno stack, so hopefully we'll ship a first iteration next year.
On this point I just deployed my first end to end ARM app. It’s a small aggregator but it’s written in Go on an M1 mac and deployed to graviton2 instance.

The killer is there was no friction at all and target is cheaper. It all just worked. Absolutely no issues at all.

The thing that scares intel is that they’re not special any more.