News for hackers. Stuff that matters.

mmcnickle

Re:US cities are axing Flock Safety surveillance technology on Wednesday April 08, 2026 @10:28AM (#47690739)
> Fact of the matter is they’d like to personally profit off the same nonsense they complain about.

Benn Jordan's YouTube channel is a registered Nonprofit https://www.patreon.com/posts/nonprofit-has-82858569

Re:Material Theme has been pulled from VS Code's marketplace on Wednesday February 26, 2025 @09:51AM (#43184125)
Linus once quipped "I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'git'."
Re:Why the Weak Nuclear Force Is Short Range on Wednesday January 15, 2025 @08:35AM (#42710564)
One thing I'm not clear on when watching his videos is whether what he's describing is an established scientific interpretation, or his own thoughts as someone who has extensive knowledge on optical engineering (vs theory).

Very enjoyable and thought provoking stuff though!

Edit: spelling

If you want to avoid this kind of cheating, you need to approach the test as if it were proctored. Communicate the expectations up front: you'll be required to screenshare, have mic and camera on at all times, what resources they're allowed to access and which they aren't.

There are still dozens of ways to cheat even under the above conditions, but it should eliminate egregious copy/pasting from a LLM or in-person help.

Were it me, I'd have made the expectation clear that we were interested more in the line-of-thoughts and explanation than the code. The lack of communication would probably be enough to not take the application further.

Re:Why Python's Integer Division Floors (2010) on Wednesday February 28, 2024 @05:12AM (#39536076)
The same reason int(-1.999) is -1; The operation is different to integer division. I think of it as taking the "integer" part of the float.
Re:Ask HN: Do you still use a hand held/desktop calculator? on Thursday August 03, 2023 @06:49AM (#36983978)
Another vote for my Casio FX82. Ease and speed of use are why I prefer it to any calc apps.

Though I'll admit that I have a bias towards physical, single purpose devices. I use a physical (digital) timer in the kitchen, and a physical mechanical metronome when playing music.

Re:Learning needs to be effortful to be effective on Tuesday July 04, 2023 @02:59PM (#36591156)
> It helps that refrigeration has always sort of blown my mind, so this was an interesting topic as well.

Same! It's been in the front of mind because I've recently been watching Hyperspace Pirate's videos on building a DIY cryocooler (and have been struggling to follow it at a technical level). You might enjoy them too: https://www.youtube.com/watch?v=7QZrHzd3RA8

Re:Learning needs to be effortful to be effective on Tuesday July 04, 2023 @02:55PM (#36591113)
I like that idea of having it probe the reasoning as much as the content, I'll definitely add that to the mix next time I try this.
Re:Learning needs to be effortful to be effective on Tuesday July 04, 2023 @11:39AM (#36588121)
I was intrigued by this idea and decided to give it a go on a subject I have only cursory knowledge of. The conversation is here (https://chat.openai.com/share/50fe7120-a4eb-4c01-80bc-43d8f7...)

You're correct that it's an exercise in introspection, rather than relying on the AI's own knowledge. It was clear to me when trying to write explanations to its questions where my understanding was starting to get fuzzy and hand wavy.

A nice bonus was to get it produce a scorecard of correct, nearly correct and incorrect explanations. I could see these as a good jumping off point for me to do more learning/research. Though I suspect the AI would be less accurate at this in a more niche topic than I chose (refrigeration).

Re:Passkeys: The Beginning of the End of the Password on Wednesday May 03, 2023 @10:01AM (#35802509)
The linked security blog post[1] has a lot more of the technical details and can clear up some of the questions/confusion that people have added in the comments.

[1]https://security.googleblog.com/2023/05/so-long-passwords-th...

Re:SpaceX Soft Lands Falcon 9 Rocket First Stage on Wednesday July 23, 2014 @07:30AM (#8073755)
The sky crane solves a very particular set of problems with landing a (relatively) small, functional rover on Mars. It's not really a general solution to returning a large payload intact to Earth.
Re:Virtual DOM in Elm on Monday July 21, 2014 @11:34AM (#8064169)
I think this is the version they were referring to: http://evancz.github.io/elm-todomvc/
Re:Bannerman (YC S14) Delivers Bouncers On Demand on Tuesday June 17, 2014 @03:34AM (#7903248)
I imagine they're actually alluding to a Bannerman, the standard bearer in an army.
Re:Show HN: One-click citations for your essays on Wednesday April 30, 2014 @05:27PM (#7676584)
Neat tip: You can just do:

    meta = r.json()
and avoid the json import.
Re:Ask HN: What source code is worth studying? on Thursday April 17, 2014 @05:00AM (#7602602)
It's a manual process, so can take a while.
Re:MH370: A different point of view on Monday March 17, 2014 @07:42AM (#7414456)
Completely agree. I'm surprised that, especially on HN, the large number of people who won't apply Occam's Razer to the situation.

I imagine that most air accident investigations begin like this; confused, competing information from numerous sources of varying reliability. Just with the internet and 24h news, everyone is following along with each revelation (see also the Pistorius trial).

Give it some time, let the investigators work and report their findings. I'd be very surprised if it's not a combination of system failure and human error in reacting to the failure.

The developer addresses this in his post-mortem thread. It a fascinating read, starts about half way down.

http://forums.tigsource.com/index.php?topic=29750.645

Ross Anderson sums this up nicely in "Security Engineering":

"I write ‘identity theft’ in quotes as it’s a propaganda term for the old-fashioned offence of impersonation. In the old days, if someone went to a bank, pretended to be me, borrowed money from them and vanished, then that was the bank’s problem, not mine. In the USA and the UK, banks have recently taken to claiming that it’s my identity that’s been stolen rather than their money, and that this somehow makes me liable. So I also parenthesise ‘victims’ — the banks are the real victims, except insofar as they commit secondary fraud against the customer."

Re:How not to write an API on Monday March 10, 2014 @08:22AM (#7372491)
The user will enter their password on the provider's site via the phone browser. It relies on the user's trust of the system browser.
Re:Why Python Runs Slow, Part 1: Data Structures on Thursday February 13, 2014 @05:31PM (#7235005)
Not quite. The namedtuple will not have a per-instance attribute dictionary, so there is a significant memery saving when creating loads of them.
Re:Why Python Runs Slow, Part 1: Data Structures on Thursday February 13, 2014 @01:52PM (#7233299)
Attribute access of namedtuples aren't any quicker as you've surmised, it requires a hash lookup and an index lookup. Index lookup is as quick as normal tuple index lookups. The main reasons I reach for namedtuples is memory efficiency and much quicker creation times vs objects.
Re:Python on Wheels on Monday January 27, 2014 @04:26AM (#7129512)
Python 3.4 will have a pip installer bundled with it, which removes the easy_install pip farce.
Re:Show Your Support For Unity3D Editor On Linux on Wednesday January 22, 2014 @08:09AM (#7102353)
I'd actually prefer a linux version of the Unity WebPlayer before the editor.
Re:The Life of a Stripe Charge on Tuesday January 21, 2014 @06:29AM (#7094608)
No, the output in the box is from the web console, which uses the GET-style URL as a concise way of showing POST requests.
Re:The Life of a Stripe Charge on Tuesday January 21, 2014 @04:31AM (#7094254)
From the article:

> Stripe POSTs at a /tokens API endpoint over https, which means everything is encrypted including the query params

And I would disagree. I think you're underestimating the time and effort required for a complete beginner to produce version 1 of any non-trivial product.

As a developer what I'd be looking for before coming onboard is a) a clear idea of what is being built b) that there is the money in place to pay me.

Re:Reactive Manifesto on Wednesday December 11, 2013 @12:55PM (#6889248)
The people behind the reactive manifesto are typesafe.com

Unsurprisingly, they have products to sell that are manifesto-compliant.

Re:Call me maybe: Redis redux on Wednesday December 11, 2013 @04:47AM (#6886773)
So to clarify, you see WAIT as a replication primative. It can be used as part of a larger scheme with a strong coordinator to provide strong consistency.

Older »