News for hackers. Stuff that matters.

SNACKeR99

I wrote a Windows utility for muting input devices while you type. Alpha version, but might help someone: https://github.com/drittich/stealth-notes/releases
>He hasn't said anything remarkable here.

To each his own. Comparing his ideas to software development would not be my first instinct, but I don't think level of abstraction is what he was going for. A closer analogy would be where there are many different implementations of an interface that run concurrently and then have their many outputs fused back into one single output. But that reads more awkwardly than the way Lem said it :)

Re:John Carmack: Career Advice on Friday December 18, 2020 @10:59AM (#25468310)
>the example you selected (git) is rarely the right thing to choose

It's clearly just an example, but whether it's a bad one or not is debatable. Git is used by most shops, and most people have challenges with it at one time or another. Further, it is IMO an excellent example of how choosing the right data structure for a problem can have a profound impact on the resulting application. You could do worse for broadening your knowledge of ComSci than by a deep study of Git.

It's not clear to me what you are asking. How can you derive a FROM clause from SELECT * ?

Perhaps you could provide an example?

Re:A Theory of Software Architecture on Wednesday October 28, 2020 @09:03AM (#24918230)
Before we shuffle off this mortal stack.
Really enjoyed this, thanks!
Re:Home Studio Setup Costs Compared – 1980s And Now on Friday September 11, 2020 @08:56PM (#24448916)
Re:Show HN: Search personal websites (tiny search engine) on Saturday September 05, 2020 @11:17AM (#24384155)
What are you using as your search engine?
Possibly the first+N complete skeleton ever found. The first was over 160 years ago.
Re:Kazuo Ishiguro (1989) on Sunday August 30, 2020 @01:15PM (#24324218)
I think it is! There is an incredible amount of restraint and tension in that movie. It's in my top 2.
Re:Congratulations for reaching a million, Gordon Linoff on Monday August 24, 2020 @06:49AM (#24259369)
Similar experience here: I started early and played the game for a while, and years later with very little activity I'm still top 0.08%. My technique was to focus on speed. I wrote a tool to alert me to new questions and would often answer within one to two minutes. This wasn't as disruptive as it may sound to my real work, as I knew my domain well enough, so it was the mental equivalent of getting up for a quick walk.
Re:Beta users of Starlink get downloads of 11 to 60 Mbps on Friday August 14, 2020 @04:07PM (#24162638)
On satellite right now. I'm getting ~600ms latency :(
Re:Del.icio.us on Wednesday July 29, 2020 @07:02AM (#23985359)
I loved del.icio.us back in the day. So much, that when it went down for a few days in 2003, I wrote a clone of it that I still use to this day, self-hosted. I also archive the text content of the page, which has saved me a few times. At this point I have about 11,000 bookmarked URLs, and if nothing else, it's a fun way to find out what I was doing on a given day.
This is a great answer. The details REALLY matter. One of my best early tech success stories was rewriting a SQL query that took 27 hours to one that took ~5 seconds. This was running on a very large Oracle cluster. They had poured more and more money into hardware and licensing trying solve this. In the end, it was a matter of turning a cursor-based query into a set-based query.
Re:Cronk: Long-lost beverage resurrected after 120 years on Saturday July 04, 2020 @12:06PM (#23733181)
Do you know anyone that makes actual root beer that you'd recommend?
Came here to say this - I almost never think much of the code I wrote. But when I see a moment in time that I took the care to do something for future me, it's almost the same as looking at an old photo of myself, and thinking, 'Hey, I didn't look half bad back then!"
Re:Feynman: making the extraordinary look easy on Sunday April 26, 2020 @04:18PM (#22989869)
Feynman is not known as the "Great Explainer" for nothing. It occurred to me recently that one of his great gifts was in setting the stage for the learning process. He had a knack for a visceral initial presentation of the subject matter that was going to be discussed, often with analogies to the physical world we experience. This had two main effects on the listener, 1) the feeling (whether true or not) that the subject matter was somehow going to be relatable and familiar, and 2) providing a strong central mental image around which to further hang ideas as the discussion went on, rather than staying in the realm of the abstract for a long time with no grounding point.

In this sense he was a guide, saying, "Don't worry, this is a journey we can go on together, and parts of it you have traveled before". He makes you believe you can understand something (or frankly tells us when we can't), which seems the ideal mental state for difficult subject matter.

I'm getting a 403 from that link.
Re:Ask HN: How to Take Good Notes? on Tuesday March 03, 2020 @09:07AM (#22474505)
I believe it means the work needs delegation.
Re:Why SQLite succeeded as a database (2016) on Thursday February 20, 2020 @09:59AM (#22375475)
Thanks, I really appreciate the reply and hadn't thought about those side effects. I then thought "why not derive the identity type from an attribute on the identity property of the table class?", but then you have a dynamic return type, so you either return an object needing a cast, or it leads you back to the same problem you identified.
Re:Why SQLite succeeded as a database (2016) on Wednesday February 19, 2020 @08:18PM (#22371921)
Thanks for reminding me about this, just taking a quick look at it now. Quick question: do you know why it uses methods like db.InsertWithInt32Identity(product) rather than db.InsertWithIdentity<int>(product) or similar?
Re:Ask HN: What should I do with the latest.dev domain? on Friday January 03, 2020 @11:10AM (#21947116)
A show-case for little-known or new open-source projects that gives them a little attention.
Re:Ask HN: What should be taught in high school? on Thursday November 28, 2019 @09:10PM (#21661471)
I think it's best to let the student decide what's fake. It's better to analyze how the same story can be presented in vastly different ways, or with a different emphasis to further an agenda, even if neither is fake.

The same can be done with data visualizations.

Re:We ‘may’ have discovered a potential remedy for tinnitus on Tuesday November 19, 2019 @02:50PM (#21577449)
Same! I'm going to try to nail it down really exactly, but so far 8,236 is as close as I've got while on a conference call :)
Re:The Next 50 Years of Databases (2015) on Monday November 11, 2019 @05:42PM (#21509716)
I remember the natural language interface in Q&A by Symantec worked pretty well. I was using it in the very early 1990s.

https://en.wikipedia.org/wiki/Q%26A_(Symantec)

Re:Microsoft Access: The Database Software That Won't Die on Wednesday October 30, 2019 @11:58PM (#21405622)
If you are on Windows there is QueryStorm, and it works amazingly well IMO.
Re:Don't build growth teams on Friday September 13, 2019 @11:56AM (#20963234)
As far as I can tell, he's mixing units (or scales?). Here's my version.

At 95% certainty, you have 95 people saying "yes" and 5 people saying "no." At 99% certainty, you have 99 people saying "yes" and 1 person saying "no."

While that is 5x improvement in uncertainity, it's also only 4 more people, a 4.21% improvement in overall "yes" count.

I can't see how comparing an N in 20 number to an N in 100 number makes sense. IANAS.

Re:Show HN: Simple tool to make a habit of exercising on Tuesday September 03, 2019 @07:43PM (#20872536)
I recognized this when I built my own X-effect app. For me the hardest part was simply getting started each time, so instead of "run 30 minutes", my goal was "put on your running shoes". It worked just fine because once my shoes are on I'm already in the mindset of working out. (Note those shoes were only ever used for running.)
It's not even a thing that needs to be known specific to IPCC - this is a side effect of anything requiring consensus between many people, in this case thousands of scientists (and politicians?). For everyone (or the majority) to agree to sign their name to it, it must deal with the lowest common denominator.

Older »