skysight-inc/HackerNews huggingface dataset:
> He somehow has the bank account number?

Being able to login if you have the bank account number is still a pretty big flaw.

If you are a bank, your security threat model should assume that a hacker has access to somebody's account number and basic personal details.

Particularly for a high profile/value account, you can see how it might be possible to get soundclips of them saying the numbers 1 to 9 (see: https://www.youtube.com/watch?v=xWcldHxHFpo)
I don't know about Teams. To me, it is more like a web conferencing tool. In case of Slack and WhatsApp, yes, they would be perfect channels to push the update requests for the sales teams. IMHO.
forEach() incurs a function-call overhead unless you optimize it away in a compiler. So the idea a loop would be faster by some multiplier is quite plausible.

To get an order of magnitude in difference, you'd have to construct a special case. I've seen a multiplier of about 3, but not 16.

As an aside: you use forEach() over for loops because most array processing operates on small arrays, where the marginal improvement of using a loop is limited. If you have a large array, you will eventually switch to a for loop if the loop body is relatively small. Likewise, when the request size is small, JSON works fine. But when your requests grows in size, the JSON overhead will eventually become a problem which needs a solution.

The underlying consideration is Amdahl's law.
This technology is useful for many industries.

At PlanGrid, we built a version of this into all of our native platforms as well as into our web app. Allowing people to see what changed between pdf revisions was a priceless tool, even for less sophisticated users in the field.

Rasterization is a must since pdfs otherwise are extremely inconsistent based on how they were generated and post-processed.
It sounds similar to (but possibly different from since I never heard the term "slice universe") the theory of presentism in the philosophy of time.

That's the view that all that exists is the present. What we call the past is what used to be present and what we call the future is what one day will be present, but neither the past or future exist so long as they are not the present.

https://plato.stanford.edu/entries/presentism/
Dolphin does not even remotely touch Wii U games.
In contrast with many others crappy things (Notion, Standard Notes, Joplin, Notesnook, Obsidian, etc, etc, etc, I tried literally dozens of notetaking apps, including some self-hosted stuff), Anytype is, at least, barely acceptable.

It can be used to write notes and share them between devices, it can be used in offline mode, it is cross-platform, it has acceptable navigation and more or less good editor with proper code highlighting. Also, you don't have to share your content with server owners.

The UX isn't that nice at this point (especially the graph view which is totally useless if you have at least hundreds of objects) but, again, that's something acceptable and it's free (at least for now).
The Existential Crisis of Writing for Free
Or better: the web ate the OS resources.
Or better: an app ate the OS resources.

Which is exactly what resources are for, when eating is performed correctly :)
IP addresses and browser User Agent strings are stored for each signature/submission - those are the only measures for 'non-repudiation' currently available.

but i think it doens't differ from other mainstream SaaS solutions - if you read through their terms of services - they put 'non-repudiation' liability on users of their services
thats awesome. great work developing this!
Typical materialist response to Jung. Just because an idea is not scientific does not mean it is invalid or has been disproven in anyway.

Jung drew from many sources - Freud, philosophy, religion, alchemy, anthropology, mythology. Reading Jung requires an open mind, not scientific tunnel vision.
Anecdotal counterpoint: there used to be a r/shoplifting sub. Sure, anyone can lie on the internet, but the advice given there was “do not shoplift from Target; you will get caught, and you will suffer.”
One thing I found amazing about Notion was how nicely my Evernote was imported in.

Can I do the same here
This will enable the fork you've been fearing.
"We switched to $BUZZWORD and reduced $LOOSELY_UNDERSTOOD_METRIC by $STIMULATING_NUMBER !"

Never tell them it's just because of all the technical debt you finally had organizational will to pay off.
Maybe so but it’s incredible as a rapid prototyping tool to solve actual business problems at reasonable scale and it’s one of the few platforms that is constantly improving in intuitive ways.

Emulating AirTable usability with a CRM focus would be a category killer if successful.
It is a P2P note taking app with some object-oriented modeling capabilities.
Clickbait article.

Implying that project-based learning fails is like saying the practice of learning to play whole pieces of music on piano fails (to use the same comparison the author has used.)

Staying on the author's comparison: to learn to play piano, one must practice exercises in isolation (deliberate practice, as Angela Duckworth calls it in "Grit," an amazing book) AND ALSO practice playing whole pieces of music.

The same is true for learning anything. Practice exercises in isolation PLUS project-based learning is the most effective way.
I remember that and thought George H.W. was a busy guy and probably only got out to the supermarket in Kennebunkport. Where they mail the bill at the end of the month.
Yes I did assume the "news" being local news media covering the case. I guess this is a prime example of what could have also happened. Sweet irony.
Celebrity death match: Olin Shivers vs. Derek Sivers
For words which are similar (captain, alcohol etc.) I wonder how they know it comes from Dutch and not Portuguese.
Sorry, I can't help myself.

https://mywiki.wooledge.org/DontReadLinesWithFor
> Please don’t write command line tools in javascript.

This is such a rude thing to say to someone providing free software. If you want to write tools in the language of your choice, then you're free to do so.
I'm skeptical--are there any court cases where they've actually testified about this?
I tried to figure out how to do this, so that Git Cola would work properly and I could use multiple different GitHub accounts, but couldn't: https://git-cola.readthedocs.io/en/latest/git-cola.html#ssh-... which is a shame because I rather liked that program (staging individual chunks of code and lines within GUI software feels easier than doing the same for entire files with the CLI, in addition to having a visual look at the operations you're about to do)

In the end, I just gave up and forked over some cash for GitKraken, where it's as easy as clicking on a dropdown, in addition to also being cross platform and faster to work with than something like SourceTree. They even have a complete documentation page that describes how to do this exact thing, and it works the same across multiple platforms (Windows and Linux in my case): https://www.gitkraken.com/blog/managing-mulitple-github-acco...

Sometimes paying someone who has solved your exact problem pretty well is the path of least resistance, versus trying to figure out everything yourself. That's more or less why I'm also paying for the JetBrains IDEs, even if most of the software I use is free/open source. Nothing wrong with various scripts and utilities, though!
It is how many languages implement strings without being bound by numeric limits.

Naturally for this to work out without bugs, it cannot be exposed directly, only manipulated via a string library.
Cerebras and G42 Unveil Condor Galaxy 1, a 4 ExaFLOPS AI Supercomputer
Cerebras announced today that it has built and sold a 4 exaFLOPS AI Supercomputer, named Condor Galaxy 1 (CG-1), to its strategic partner G42, the Abu Dhabi-based AI pioneer.

Located in Santa Clara, CA, CG-1 is the first of nine interconnected 4 exaFLOPS AI supercomputers to be built for G42. Together these will deliver an unprecedented 36 exaFLOPS of AI compute and are expected to be the largest constellation of interconnected AI supercomputers in the world.

Condor Galaxy 1 (CG-1) is now up and running with 2 exaFLOPS and 27 million cores, built from 32 Cerebras CS-2 systems linked together into a single, easy-to-use AI supercomputer. While this is currently one of the largest AI supercomputers in production, in the coming weeks, CG-1 will double in performance with its full deployment of 64 Cerebras CS-2 systems, delivering 4 exaFLOPS of AI compute and 54 million AI optimized compute cores.

Upon completion of Condor Galaxy 1 (CG-1), Cerebras and G42 will build two more US-based 4 exaFLOPS AI supercomputers and link them together, creating a 12 exaFLOPS constellation. Cerebras and G42 then intend to build six more 4 exaFLOPS AI supercomputers for a total of 36 exaFLOPS of AI compute by the end of 2024.

Offered by G42 and Cerebras through the Cerebras Cloud, Condor Galaxy 1 (CG-1) delivers AI supercomputer performance without having to manage or distribute models over GPUs. With CG-1, users can quickly and easily train a model on their data and own the results.

* Press release: https://www.cerebras.net/press-release/cerebras-and-g42-unve...

* Blog: https://www.cerebras.net/blog/introducing-condor-galaxy-1-a-...
> Docusign makes it easy to collect lots of signatures from lots of people. That’s the use-case from my POV. 1 signature on 1 doc, use any PDF tool—no problem.

Collecting lots of signatures isn’t Docusign’s value prop.

The value is signature certification, and a proven track record in court.

A single signature on a PDF is not technically difficult. The machinery to reasonably guarantee (edit: verify is a better word here) that it was you who signed the PDF is the thing that matters.

The value increases from there as the complexity of the document being signed increases.
>>> The key to the biggest number contest is not swift penmanship, but rather a potent paradigm for concisely capturing the gargantuan.

What a sentence!
If you're dealing with the bank in a security-consultant capacity, then these kinds of requests would be both intriguing and informative.

If he's a customer of the bank, then it had better be a very small bank or I'm also skeptical.
Unfortunately good leadership is so rare that it's not worth having the entire category just to retain the 1 in a million good leaders.
Note that it really depends on the type of the pancreatic cancer. While pancreatic adenocarcinomas are some of the worst cancers out there (overall 5y survival of 8%), others like pancreatic neuroendocrine tumours have a fairly good prognosis. Famously, Steve Jobs sought alternative medicine solutions to the latter, which was probably misguided.
Honestly my TikTok feed is constantly playing anti CCP, tiannamon square content. If they're censoring feeds they're doing a shite job of it.
Thanks for pointing this out. I've updated the site.
He did this as an adult while being paid by the bank as security consultant.
> This doesn't address my points.

You didn't make any points and what you said didn't make any sense. Firefox and Chrome didn't come out anywhere near the same time. Firefox came out almost half a decade before Chrome. Chrome won because it was a breath of fresh air after dealing with Netscape, then Firefox. The dev-tooling was amazing (even in the early versions, IIRC) while firefox required installing a separate extension (which your customers almost never had installed).

IE 'won' because Netscape wasn't updated. It was the defacto browser that was still being updated.

So a lot of Chrome's success was us devs telling customers "go install Chrome and tell me what the error is in the console," instead of "go install this extension and navigate all these screens/tabs ... no, not that one." Then there was the heavy advertisement on Google.com (but that was a little later IIRC).
Qt Creator 11 Released
I always loved over-the-top, somewhat impractical visual effects like this. Reminds me of growing up playing with Compiz Fusion.

For a retro Android game I maintain, I use the term "Gratuitous Eye Straining Effects" in the settings page. It needs to be toggleable, because I can only tolerate it for a short period. My naming was inspired by k9mail's settings called "Gaudy visual effects". May as well have some fun with words when implementing such effects.
I think the article is sending a pretty problematic overall message.

The underlying story is somewhat interesting. The author went through life with a lot of unnecessary guilt and suffering because he was carrying around a false narrative, and it is true that false narratives happen. But the larger conclusion he tries to draw from it seems really problematic:

>History is not true. You can change history. The actual factual events are such a small part of the story. Everything else is interpretation.

But this is NOT the moral of the story in my view. The moral is that one can have an erroneous belief about what happened, and THAT can cause a lot of problems. The author even experienced feeling better when he learned what ACTUALLY happened, not when he decided on a new interpretation of events. Because his original belief about the event was NOT an interpretation of events, it was an erroneous belief about what the events were.

And in fact, in the anecdote, learning the "factual events" was everything.

In general, I struggle with the idea that calling something that's just factually wrong "an interpretation". That seems to stretch the word "interpretation" to the point where it stops being useful. If I am convinced that Napoleon was, in fact, a black man, do we really want to call that an "interpretation of events". What events am I interpreting? None, I would argue. I'm just making things up. Just like someone made up that the woman in the story broke her spine. It just never happened. It's not an interpretation of anything.
Ask HN: Best app to read Hacker News on iPhone?
Not entirely true, cryptographic signatures exist. For example the EU eIDAS Law allows Advanced Cryptographic Signatures to basically just be PGP Signed Emails
Common CSS Pitfalls and How to Avoid Them
Can you expand a little bit on the issues with working conditions/pay at all? It would be good to have something written down publicly, if employees are being mistreated or taken advantage of.
We are proud of how well our website https://onlinecasinohub.com/au/ works. Our team of programmers has improved the technical component, ensuring fast page loading and instant response to your requests. Regardless of whether you use a computer, smartphone or tablet, our website will retain its functionality and user-friendly design on any device.
American generals have stated it could be as early as 2027 or 2030. When a country says they'll take land as soon as they can, I'm inclined to believe them. China missile deployment on South China sea is quickly becoming overwhelming.
First contact with aliens could end in colonization and genocide
DemoGPT: Open-Source Alternative of Code Interpreter with the Power of Llama 2
With just a prompt, you can create interactive Streamlit apps via LangChain's transformative capabilities & Llama 2.
Can you talk a bit more regarding your go to market strategy ? How will you approach potential customers and what is your pitch going to be for them to get rid of SF in favour of your "untested" product - as how they would see it ?

I am more interested in the marketing strategy since I am working on a very similiar problem, but in a slightly tangential software which is monopolising the market. Any advice / insights on this would be appreciated.
Those are both unfortunatly trivially faked
Seemingly sensible? This one?

> the authentication mechanism was reading out your own account number in your voice

That's the most suspect part of it to me - even vulnerability to malicious attack like this aside, who would think that's a good idea or going to work well?

What percentage of people could successfully use a voice assistant to make a note of their bank account number the first time? Nevermind have it determine that it was indeed their voice not someone else's.
Then he should be more careful in public spaces and around other people, shouldn't he? Assuming it is true, that is, otherwise he should switch to fiction books.
Exciting to see. Hope they pull through with this.
He's saying what happened, happened. What you make it mean, is up to you. The story you tell yourself, is a story you can rewrite.

This beautiful story is one of the truest things I've read on HN in 8 years.

This guy lived crippled by what the story he told himself about what happened for half his life. Then with a new story, a new encounter, he set himself free. Incredibly brave to tell this tale. Some people live in their story about something for their whole lives. They never do rewrite what they make it mean into one that works better for them. People live imprisoned by things that happened 40 years in the past. It's so sad to see, but so common.

It's true that you can revisit the trauma of the past, and transform it and yourself. It will probably sound like woo, but it's not. Lots of protocols now being tested in studies that combine guided traumatic memory replay, with an adjuvant, like inderol (to create emotional distance), or psylocybin (to help shift perspective), all with the goal of producing a transformative reorientation of your relationship to the past trauma. Powerful stuff. "Plant medicine" retreats run in the Caribbean, the Netherlands, and Central America (iboga, ayahuasca) have similar aims: re-experiencing the traumatic memory through an altered state aids you in rewriting your story about it, and helps you get new liberating perspective and transform what you make what happened mean for you.

If you think you suffer from that kind of traumatic memory, you probably already know what I'm talking about. If not, I encourage you to investigate it for yourself. :)
If that's the only reason the US is continuously poking the Chinese panda, we should keep that in mind the next time they invoke the humanitarian card.
Ok, this article shocked me more than the post this thread is about. What has manslaughter have to do with whether you are drunk or not? Does that make the person you killed any less dead? Is this a consequence of DAs being elected officials in most of the US? So, as long as there are more drivers who could see themselves in this situation than cyclists who could get mad about this in the electorate, drivers killing cyclists will be off the hook?
The Pro GIT book has a section to setting up SSH for GIT in section 4.4 [0]. It's comparing various GIT hosting solutions in that chapter so it gets to the point. If you need a refresher, the previous two sections (4.2, 4.3) go over `--bare` git and generating SSH keys, respectively.

[0]: https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-...
> The actual factual events are such a small part of the story. Everything else is interpretation.

This is why it is important to forgive your parents. They interpret events differently and it usually isn’t until you become a parent yourself do you develop enough empathy to see how those interpretations came to be.
Mini MVC Setup (PHP)
This isn't unforeseen. The bind is understood and being anticipated, hence the recent incentives to build factories in the US.

What we are seeing is the 'uncomfortableness' of shifting gears. US workers adapting and learning, populations moving, etc...

Everyone complained when jobs left. Kind of funny we complain when jobs come back.
Big fan of MVC especially for simple projects that only need simple setups, so I decided to make my own for when I need it. I added everything basic that I might use, keeping it simple and also not abstracted. Thoughts?
Streak Redemption
> Self-hosting this solution (or using PGP) won't magically make you a certified QSCD trust provider. You need to convince some certifying body that everything is nice and safe, which will mostly involve a lot of paper work and (evidence of) processes being in place.

This! Just like a self-signed SSL certificate for a website: yes, the traffic will be encrypted but you cannot be sure that the website is who it says it is.
The conclusion to this article should have been: it's important to study the past, and find out what the truth is. Memory is fallible, and people often misunderstand or lie. But by investigating -- going to more people, consulting more sources, you can get closer to knowing what really happened.

Finding and preserving the truth about the past is more important than ever. Truth is under attack from all sides, with politicians moving the Overton window on lying, LLMs, the decline of centralized news, fake reviews and comment farms.

If the author meant to say "History is often wrong and surprisingly easy to set right with a bit of investigation," great, but "The past is not true" is an absurd and harmful statement. How would you feel if I hit you with my car and ran, or tried to overturn an election and then said "I'm not guilty because the past is not true"?
iOS version is very well-crafted, but the type on iPad Mini is much, much too small. (I say that as a person who generally prefers small type.)
Seriously? Before any search was entered?

I'll take your word for it. Also it would just be another example that Google tried to enter social media as well using this tactic.
Pressure cookers are a bit different. They have a large movable opening that's the weak point. When that fails, it tends to send the lid sailing (with 15ps across the diameter).

Air compressors seem to end up with cracks. They'll release air, but don't have the tendency to create a projectile.
> the former might be a rip-off of the later

If you're suggesting Cathode might be ripping off Cool Retro Term, I think Cathode[1] (Jan 25, 2011) predates Cool Retro Term[2] (Nov 22, 2013) by almost three years.

[1] https://www.macstories.net/mac/cathode-is-a-vintage-terminal...

[2] https://github.com/Swordfish90/cool-retro-term/commits/maste...
I have about 15 years experience professionally as a software engineer, in all kinds of companies, at all kinds of different seniority levels.

I call bullshit. Your task is to deliver a project that does what it's supposed to, all in a timely fashion. You do whatever it takes, including getting rid of old code and rewriting stuff if it makes you more productive overall.

Writing code that does what you want is much faster than taking someone else's code and twist it to do something it was not written to do.
You should always be very careful about what dependencies you use, as most often you will have to deal with their limitations and bugs, and they could kill your project.

If you had 20 separate people who contributed to the same thing and left then you most likely have huge code debt. Managing that sort of thing is a daily task for any software engineer. Apparently your strategy is to just add debt onto the pile and put your head in the sand pretending it's not your problem. Instead you should plan tactical refactoring moves to make the codebase leaner and better able to adapt to the business needs, all without breaking any existing functionality and workflows.

You're asking "when". That's the wrong question. It's up to you to manage your time and invest it into tasks that help you save time later on. A software engineer is usually not paid by the hour either, so you just do the work until you're satisfied with the effort you've put in.
The Developer’s Case for Building Native Integrations