skysight-inc/HackerNews huggingface dataset:
First, to answer your definitions ask in the other thread.

"Practical" free will, as described by both of us:

> When people say that free will exists, they're saying that there is coherent notion of control over one's actions

> When humans say "free will", they are referring IMO in actuality to a real thing - a combination of many things, but basically agency + lack of prediction powers

You added a very specific phrase outside of the definition though, with no justification: "that grounds moral responsibility". That both implicitly implies moral responsibility, and also claims that it is grounded by this particular definition of free will. I'd be interested in how you got to those conclusions.

The "stricter/formal/whatever label you add here" version, that some try to argue for, including some compatibilists, goes more or less like this:

> Humans have the power to change the state/future of the universe and the universe is not "set" in any way

This feels a bit logically impossible to me, and it may also be something you don't agree with either, but it is still a definition that people use to mean free will, I have seen it way too often. However, the lack of this type of thing still has meaning is what I am trying to say. It is what leads to error theory for me, and then effectively what leads away from it. I wonder if that "away from" part might also solve some of your qualms with error theory.

-----------------------------------------------------------------------------------------------

In terms of hard determinism, it seems to me you only listed off reasons that hard determinism doesn't sound easy, but made no argument against it itself. Just because an idea invalidates many ones that were previously popular does not make it any less true/false, nor does it prevent it from establishing new and helpful ideas on top of it, even if they do not really exist currently.

> you'll have to re-invent concepts of pseudo-moral blame

This is exactly where I think hard determinism has its value. There is no moral blame - hard determinism requires a morality without it, and that's okay. It simply is new because people have focused so hard on blame, but I think that "formal" definition of free will is useful to show precisely that blame is not in play.

> at which point you've just reinvented free will and called it something else

I do think much of this will happen, but the distinction between the definitions has consequences. I already argued about for blame, but I think there is much more to explore there.

> Moral error theory has problems of its own, so I don't think these all hang together very nicely.

Again, I'd love to hear the argument rather than a simple refutation, truly, in a non attacking or confrontational way. At this point I think the HN format is hurting more than it's helping, so if you're interested in talking more feel free to shoot me an email, @gmail.com. You seem well versed in this area and I've love to hear more details on your perspective and reasoning/principles.
I had an Apple ][ in the 80s, (the last Apple product I loved unconditionally) and I told my dad "we should buy stock, it'll be great". Unfortunately, I had no money then.
I'm talking about average browsing like to ALEXA
Totally agreed, kinda seems dirty to call something "v5" when it this is a derivative work of the original.
The Quest to Teach College-Level Material 10x Faster
I assume by "determinism", you mean "hard determinism". Here are just two distinctions among many:

1 . Compatibilists don't assert that determinism is true, they assert that determinism doesn't matter. Which means if the world is non-deterministic, Compatibilism still applies. This is not true of hard determinism.

2. Hard determinists have no way to assign blame in a way that disallows morally repugnant conclusions. If someone punches you in the face unprovoked, how does a hard determinist argue that the unprovoked attacker is the person requiring rehabilitation? Why shouldn't the law be changed to allow unprovoked face punches? Why shouldn't you be rehabilitated to learn to duck faster? There is no moral blame, so anything is permissible.
I'm just going to call this out as bullshit. This isn't YOLOv5. I doubt they even did a proper comparison between their model and YOLOv4.

Someone asked it to not be called YOLOv5 and their response was just awful [1]. They also blew off a request to publish a blog/paper detailing the network [2].

I filed a ticket to get to the bottom of this with the creators of YOLOv4: https://github.com/AlexeyAB/darknet/issues/5920

[1] https://github.com/ultralytics/yolov5/issues/2

[2] https://github.com/ultralytics/yolov5/issues/4
I do something similar with guitar. I can teach chords and notes, but I can't teach you how to hold the strings down properly in the first place. "Go play with this until you make the notes every time without a buzzing sound" basically.
If this had USB-C for charging I'd be really interested and would purchase. I can live with the rest of the specs.

I know USB-C has a bad rep but it is honestly just amazing having one charger that does everything. I don't want to regress from that
You are released from Texas prison with $100, and any money you may have had on your prison commissary account. The downtown Austin bit sounds a little strange. You typically are released from the Huntsville Unit directly, unless you have additional charges somewhere (they wouldn't wait until you finish a 25 year sentence however to do that; transfers from prison to places for additional trials are common). You also don't typically receive a 25 years sentence for assault+drugs - I know people who only received 15 years for murder. I suspect there's much more to the story, or this was someone who had been to prison, and knew how to sound convincing.

(former Texas inmate)
In my school, printers had reserved IPs that didn't need to go through the proxy. And because they were more reserved IPs than printers, we simply put a router with one of those IPs and had access to all of the Internet at greater speeds.
Is this exploitable via JavaScript in a web browser? My guess is no.

Basically trying to determine if home users should be worried about this at all.
> requires a network request

Seems to me that often, though not always, this network request would happen whilst the user is typing — say, busy typing chars 3, 4 and 5. That the netw req won't be noticeable for the human

And, if typing more chars, or backspace-deleting to fix a typo ... no netw request required.

And the same scenario, if typing a 2nd word.

I'm guessing in like 90% of the cases, it'll seem as if there was never a netw req.
Ironically, the blog post where he announces that he's cracked the Theory Of Everything has the most humble tone of anything by him I've ever read.
> And now the socialists are saying that I won't own that.

Dude, the cold war is over, the communists are gone, noone is coming for your code. Every half-sensible discussion of modern socialism is not about taking away all of your stuff. I am really tired of this bait and switch social democracy for communism.

Einstein, Heinzenberg and many other scientists have advanced the whole human race, but you can't have IP on ideas and on laws of nature, and on scientific theories.
So have they produced capital?

The discussion of IP is very nuanced, and raises question for why code is covered by overlapping patents and copyright, how long it should last, what rights does end user have and how right to repair is affected, etc.

Anyway, this thread has been massively derailed. It started with a bizzare slippery slope argument of "for every Finland there is a North Korea" as if social democracies are in danger of turning totalitarian any day.
> You are voluntarily & temporarily handing over that power to someone else in exchange for money.

The thing you're missing is that money is required to live. If I "voluntarily" decide to stop earning it, or if I end up in a job where I earn substantially less, a state employee with a gun will eventually show up to my house and evict me from it. If I am hungry and take some food from a store, a state employee with a gun will put me in a cage. The idea that there's no power dynamic at play here is absurd.
Latency is measured for batch=32 and divided by 32? This means that 1 batch will be processed in 500 milliseconds.
I have never seen a more fake comparison.
Generating valid Windows 95 keys
Or pay $9.99/mo for YouTube premium and actually support the creators of content you consume.
May I see your van ?
Show HN: Make copy suggestions on any website
Show HN: Save 35% on your AWS bills
Hi Hacker News community!

I've been spending my coronavirus time putting together a better way for companies to take back control of their AWS spend. Our earliest customers have seen savings between 30-40% on their monthly AWS bills!

I sent a special deal to companies in YC but also decided to share it with the wider HN community. Let me know what you think!

Link: https://www.usage.ai/

Demo: https://www.loom.com/share/8f103144a9244ab4a54206a92761a822

To redeem your free first 30 days, please fill out this (very) short form: https://forms.gle/BQpb3nNX7UcvCf5V6
You don't have to do that to a Tesla battery. The individual cells when they go bad disconnect themselves using a fuse wire. All you have to do is test the pack to see how much power it can store.
Kinda useless without official URP/HDRP support since Unity fully migrated to these pipelines.
Fair points.

For me it was just interesting to read about his views about himself (implicitly) and how he observed everything happening in the last decade. It's quite a unique and informative perspective as a sort of culture piece.
As a bit of a thought experiment; would Simulation be the closest we have towards "Transmissionism"? I'm not arguing that it is or isn't, but whether we can approach those non-verbal and tacit knowledge as encoded through programs and data?

To throw out an easy counter-argument, we could say that Simulation/Programming is like comparing Words to an Image, aka nothing of the sort. Additionally, there is the difference between Simulation and Reality, where simulation simplifies or glosses over many elements of reality. Looking up the definition indicates that Passivity seems to be the key, and simulations are anything but passive.

To give a concrete example of what I mean, in my early career I worked at a defense contractor building a training simulator for a weapons platform. The training was to mimic the same training on a gun range. Soldiers were graded by the simulation as if it were the instructor with a sharp eye and a stopwatch. It tested everything from how long you held the trigger (at least three seconds), how you swiveled your head to scan for targets, identifying targets and relaying them to your vehicle commander, etc.

I would argue that it goes beyond Transmissionism, as it now corresponds far more to an actual reality than mere metaphors and words. However it does make me wonder where the line might be, if it even exists.
A photo followed by a dozen Amazon referral links kind of rubs me the wrong way, even if I appreciate a nicely put-together setup like that.
USB? Interesting idea... You've heard of dead drop USB? Perhaps I could add something to our Little Public Library where you could insert a USB stick with a list of URLs, and it would download them to the USB stick...

https://en.wikipedia.org/wiki/USB_dead_drop
Control Runaway Postgres Queries with Statement Timeout
I had an idea last night for a browser extension that hides SEO chaff from search engine results. I don't have much programming experience so who knows if I'll work on this or not though.

I also append forum (or site:forumname.com) if I'm looking for more in-depth review than reddit gives.
You're not alone. I'd be quite unconformable to hear that. Sorry that you have to experience such awkward conversation and be called "too snippy" after complaining about it on top of that.
Ads? On desktop? not in a million years with uBlock Origins. I forget how shitty internet is actually since several years now. Occasionally a new client doesn't have and I'm reminded of it, but it takes all of those 30 seconds to install it and no ads baby.
> Would you pledge to switch to programming languages if enough of the industry agreed to do the same? If so, for which languages might you? Is this worth thinking about more?

What research have you done on this matter other than this post? Is there a written record of you thinking about the trade offs in a longer format?

> Is this worth thinking about more?

No one can tell you what's worth thinking about. You'll have to decide that for yourself by doing the actual research and then presenting your results for discussion. Other than your questions I didn't see any actual research or summaries of research that would be useful for a discussion.
12TB collection here. Throw your media at https://www.tinymediamanager.org/ - then Plex, Emby, whatever will pick up seasons easily.
You should post this as a Show HN!
> Right people can’t begin to imagine why sanctions against Russia don’t work.

Because they are mostly token sanctions, to raise awareness - "you're doing something which we don't agree with". Some sanctions are also more targeted - like https://en.wikipedia.org/wiki/Magnitsky_Act, which is more troublesome for it's targets, at least judging by their reaction.
This is why language/framework design is so interesting. After enough time spent with one a developer will be running off tacit knowledge.

Extending/patching that doesn’t fit in with tacit knowledge is also dangerous. React has done a great job of that, it looks much different than a few years ago, but the changed behaviors never felt “wrong” internally.
eSNI can only effectively prevent people from distinguishing things which aren't otherwise distinguishable anyway. This is not a forgetfulness potion, if you already know by some other means where I'm going then eSNI doesn't fix that.

If cat-videos.example and elect-bob.example are just names for the same IP 10.20.30.40 then we can use eSNI to prevent eavesdroppers discovering which you visited and that's all.

But if you've got 10.20.30.40 assigned by your ISP for your personal web server then eSNI can't hide that, you can use eSNI to prevent eavesdroppers learning whether visitors were looking at snakes-control-nasa.example or soup-does-not-exist.example but if all you host are crazy conspiracy theory sites then they don't need to know which one is which to block all of them, that's just how IP works.

The configuration for eSNI is delivered over DNS, so it's up to you to choose how you want get secure DNS.
I had an ISP that tried that. At the time 100 Mbps was the top speed offer, I had a 30Mbps package.

Could boost to 100 anytime with one click, but it was ~1 Euro per hour. Used it once lol

They gave up on it, probably because no one used it. Maybe if the price was right.

But technically, it seems easy to implement, at least on some network configs.

But the fixed rate contract for high speeds is likely more profitable for the ISP.
Excellent point. That is what the lengthy prospective study phase as well as periodic auditing after deployment are for.

Please also note that there are several important differences as compared to the automotive industry. First, one could argue that the task at hand is trivial as compared to the self driving car. We are operating in a heavily constrained setting with much better understood data inputs and a hundred-year history of medical professionals trying to classify and systematize them. Moreover, our task is not time-critical. It sometimes takes more than a week for such an image to be reported on.
I think Apple reveals the upper limit of what Capitalism can produce. Worth 1.5 trillion dollars, with hundreds of billions in the bank, and what are they doing with it? Stock buy-backs and dividends? They have tremendous margins, and mostly high quality products, but they can't or won't leverage their profits to either lower costs, or raise quality on their bad components. So they're winning in the profit category, but can't seem to translate that into winning elsewhere. More money seems to be only so useful, and they've crossed that point.
Elon Musk’s Las Vegas dreams are expanding
I have seen blogs where the author will submit their own post to HN, and then put a link to that at the bottom of the post, thereby using HN as a comment section.
Criterion’s web store won’t ship abroad, because Criterion’s licensing agreement with the rights owners stipulates that they will only sell to North American consumers. So, sales there are little help to cinephiles elsewhere.
I’ve been hoping for, years, probably at least a decade, that Apple would solve this. I’d gladly let them manage micropayments for good content.
Product Judgment: How some people can repeatedly create product success
I subscribe on their Patreon or make direct donations personally.
Sure it does, the question is only how good the experience is on such a low power device.
How We Made Our All-Hands Meeting Asynchronous
Teatro, Director Profesor, Federico Herrero, Te Escucha 1158235865
I don't understand why more people don't pay for YT premium considering how much content is on there.

You also help support channels and content creators (apparently even if they're demonetized if you have premium).
I haven't used really any form of social media (besides HN I suppose) in close to a decade at this point, and I don't feel at all disconnected or left out. Instead I tend to feel real benefits from:

1. Being hard to "reach". If someone wants to talk to me, they have to call, text, email or show up at my house. They can't just broadcast something on their whateverplace and expect me to find it. That makes me appreciate the people in my life who do make the effort to communicate with me personally. It lets me know they value me as a person and that I'm worth their time.

2. I am almost never tempted to think about my image. As a result I'm more "in the moment" and also more certain of my own motives. If the family is doing something fun, we can simply _enjoy it_. No need to document (though there's certainly no rule about this, and plenty of candid pictures are still taken). As someone who at times struggles with anxiety and loneliness, this is one (very large) less thing to worry about.
Firefox Preview / Firefox both can run uBlock Origin + EFF Privacy Badger and work very well with Youtube's mobile website. The only thing I notice that is missing is Chromecast integration, but I fine living without that.

Upside is one less native app on my devices.
Song Maker in Chrome Music Lab
Anything that uses any AVX or FMA3 off the top of my head.

A better mix would have been simply using lower clocked, lower powered cores of the same type or really close derivatives of the big core where the manufacturing process and clocks are what keep power low. Not a mix of Ice Lake and Atom. But right now Intel would throw everything at the wall to see what sticks.

And it seems like a good way for developers to make sure their software stays on the big core.
Turning this into an issue of mere comfort betrays a great deal of privilege. Many, arguably most, people are a firing or two away from poverty and misery. In tech, this can be especially true of people early in their careers, and especially those from less-advantaged backgrounds. If you get fired from your first tech job, and your manager talks a bunch of shit about you, that may be your last tech job.
> Yeah, alright, I understand your example now but I would argue that it's more of a problem with actually using filenames as array keys than it is a problem with PHP.

No. Just no. There is no reason, a priori, that you can reason that filenames shouldn't be keys in a hashmap. I think you're just projecting from "can't be done reliably in PHP" to "software should not do it" which are NOT the same things. Seriously. What is it about filenames that causes you to think "No. There's never a good reason to map a filename to data without defining a whole new type"? What other things scream out to you that should never get to be keys for dictionaries? Names? Planets? Flavors of candy? Would you really believe this if you were working in another language?

It's exactly this reasoning that drives me nuts about PHP. You can point out the most insane behavior and someone always comes by and says "Nothing to see here. Just don't do that." Or "I just know not to do that, therefore PHP is fine."

> Even so, wouldn't you be able to ensure that it's a string by doing `$array[(string)$filename] = ...`? (Again, I don't think using filenames for array keys—in any language—is a good idea but we're theorycrafting here.)

Nope. Doesn't fix it. Because it's only converted to an int after being passed in. $filename was already a string. You're casting a string to a string and PHP, in all its wisdom, is then making it an int.

And I think it speaks to my point that you tried and failed to solve the issue. That's not an affront to you, by the way. It's more evidence that PHP is impossible to do correctly.
It's sad that we live in a society where this is a concern, because I really love and appreciate having open wifi when I'm traveling or moving.

I've run an open network to try to normalize it for the past decade, and I hope others are willing to do the same.
yeah so I have a user-agent generator that uses a random (valid) agent for each request.

that, combined with cookies enabled, still didn't seem enough to get around the anti-robot barrier 100% of the time. 20% of the time, I get stopped.

My guess is that they must do some kind of pattern matching on their end that kicks for some sets of requests but not others? But maybe it's not that sophisticated and I'm just missing something else in my headers
Okay. Good luck.
In February 2020, PJ Reddie noted he would discontinue research in computer vision.

He actually stopped working on it because of ethical concerns. I'm inspired that he made this principled choice despite being quite successful in this field.

https://syncedreview.com/2020/02/24/yolo-creator-says-he-sto...
Creating a full-text search engine in Apache Pinot
I agree with the notion.

I find that a lot of less experienced devs I work with like to prioritize "ease of use" in API design over other things, such as testability, orthogonality, decoupledness, reversibility, etc. If an API is "easy to use" from a client perspective, they often deem it a good one. API ease of use is definitely important, but weighed against other constraints, which are more fuzzy and more about long-term maintainability. Sometimes making an API slightly harder to use (often requiring additional client knowledge about the domain before using it) is worth the trade-off against ease of use since it means it's easier to extend in the future.

It's definitely a skill to learn what helps long-term usability vs short term usability.

I often go back to Rich Hickey's talk about Simple Made Easy when thinking about this problem. https://www.infoq.com/presentations/Simple-Made-Easy/
thank you for this. We will be checking this out!