skysight-inc/HackerNews huggingface dataset:
if you require modules by URL, how does it make sure that the URL always contains the same library?

I've read the docs and it says it caches on the initial execution and doesn't update unless it's forced to update, but what happens when you for example publish a deno module to github, and someone else downloads it and runs it, and turns out the URL contains completely different library at his execution point?
free trials offer something for free without charge. is that predatory?

they are taking the risk of offering free services in the hope that you will stay around and keep using the service. if you dont, they are at a loss.
The one I use uses Hepa-filter which shouldn't emit any ozone as I understand it.
What is the size of the population of amateurs and what is the size of the population of experts? I am guessing the former is a lot bigger than the latter meaning more outcomes to pick from when retroactively trying to assign credit for accuracy.
um yes, guest order delivery food all the time. How is it going to be smelly ? the food is most of the time is inside a container, box or similar.
No, you're right, I was being provincial, just talking about North America.

Globally, yes, there will be famine. I don't have enough information to do other than speculate but even though it seems likely at this point I would be surprised if it happens due to lack of food rather than failures of distribution.

I believe that, if we can just get our act together a little bit, we can weather the virus and repair the economy and no one has to starve. We have the capacity to grow and deliver the food.

- - - -

I have to add, I was watching John Oliver's show the other day and he had a clip of that Alex Jones guy advocating cannibalism, talking openly about how he's down to eat his neighbors! I'm looking at him thinking, "You got a lotta meat on yer bones to talk like that fella."

When this all first started I was worried about the failure of the food system and the possibility of "long pork" appearing in city butcher shops. Once I got more information I felt silly: at it's worst this virus can't kill enough people fast enough to disrupt the system badly enough. The worst-case scenario still isn't that bad. It's still horrible, but at least we won't have to eat each other.
> I just reset their password, changed the email address to something else, and reclaimed my email.

I understand it’s the other user’s fault for using your email address in the first place, but I wonder if you could have contacted them to warn them about the change (since they would lose access to their Apple account instantly, with no recovery option). I’m not blaming you. I’m just wondering how it would be done, if needed.

I assume that user, when signing up with your email, either a) made a mistake b) was being unhelpful c) or didn’t understand he whole email/ID concept.
> they may not actually know which permissions need to be changed

How can they not know? They decide whether the update is accepted or rejected, and there's somebody or something at google that makes that decision, so google has to know.

If they didn't know what permissions need to be changed, how is the accept/reject decision made? Something like "accept the fourth try if the developer makes it that far because it is probably an improvement?"
Another reason to use Firefox.
I just went through this with my GitLab and pages for self-hosting. Miserable.

Certbot is not a silver bullet and is easy until it's not.
If communists only shared and gave away their property, that would make sense. But they are in fact bandits because they unjustly take what belongs to others. The only complaint I can come up with for the term is it is repetitive.

But it's none of my business how YouTube runs their site. I can only say I'll never do business with them and those ad blockers are never going away...
The last band name generator I'll ever use. Bravo.
Who somehow still hasn't realized that backends written in Javascript don't scale very well. Automatic asynchronicity only buys you so much.

I'm writing as a former Node.js user.
I'm walking around in a balaclava everyday, and nobody bats an eye.
This is exciting news indeed. Deno hitting 1.0 still makes the ecosystem surrounding it quite young, but it's an important milestone and I'm excited to see what comes of it in the future.
> It is ignorant of reality

So, it's commonplace but no case histories.

Microsoft - not a VC funded company.
NFL - government sanctioned monopoly, also not a VC funded company

Now, as to OS/2, people say "poor IBM", but IBM was the monopolist boogeyman in the 70's and 80's. BEOS simply wasn't good enough. Apple OS's and Linux did and continue to do quite well.

The DOJ went after Microsoft for giving away Explorer for free, which is what every browser maker does now, and has for 20 years. How that's bad for consumers I have no idea. As for Netscape, I switched from Netscape to Explorer because Netscape crashed constantly. That was hardly anti-competitive behavior on Microsoft's part, it was bad engineering on Netscape's.

Yes, I know IE crashed too, but nowhere near as often as Netscape.

I also give away the Digital Mars C and C++ compilers, the D compiler, and the source code to all of it. Is that anti-competitive too? How about all the other free software I use every day? Should the DOJ go after their creators, too?
I think we all want this to be a technical glitch, but I think that's not the case. This policy was made to appease an authoritarian government, and extending beyond their borders by design.
> Their "getting started" page makes it seem like it's something the business owner just does on their own

You are vastly overestimating their computer savvy in many cases. Lots of small businesses barely have email. So even with the self onboarding option, many businesses need help.

But what I was thinking was more in line with this:

https://developers.shopify.com/custom-development

I am admittedly not a Shopify developer. I just have friends who make decent coin doing it while not being very good coders in general.
Indeed. Read "The Columbian Exchange" book by Alfred W. Crosby. Imagine Hungarians without paprika and Indian cuisine without peppers. :-)
https://web.archive.org/web/20100324173823/http://ipsurvconc...
But it effectively is! There is no way for me to make anything useful for myself if I have to connect my phone to a computer and reinstall the app every seven days. If I forget, the app suddenly won't open. If I go on vacation without a computer, the app won't open. The seven day thing is useful for testing, and nothing more.

If the goal is to prevent piracy, well, as with other forms of DRM I as a paying customer don't appreciate being treated like a thief. Dedicated pirates can and do just buy stolen enterprise certs on the black market anyway.
Good point, but it's worth noting that "go get a job on autopilot" behavior is entirely rational as it's driven by economic necessity--most people go get jobs because that's the only way they can afford food, shelter, healthcare, and other basic necessities. I wish it were optional!
I'm not an expert on the subject, but from my understanding a Turing machine is insufficient to simulate physics. [Bell's theorem](https://en.wikipedia.org/wiki/Bell%27s_theorem) proves that quantum physics is truly random, as opposed to being a deterministic system that we just can't measure precisely enough. A Turing machine is unable to compute a truly random number so therefore there could be quantum phenomenon that a Von Neumann machine cannot simulate.

It's not proven that consciousness can be simulated by a Turing machine. There's a possibility consciousness requires some hypercomputation to simulate
Substack (YC W18) Is Hiring to Build a Better Business Model for Writing
This was also what I thought of. I get the “this is a demo” but my first consideration after realizing the stale example gameplay was to think about what UE 5 would be most awesome for and it is VR / AR.

These flat “3D” experiences are like Duck Hunt to the kids in the retro bar in Back to the Future 2.
Oooh yeah; some of those rock faces were sharper than my short-sighted self would expect to see in real life.
There was no possible way to do that given the things python lets you get away with "atomically". Requiring explicit synchronization to avoid data races would have been an even bigger language break than the other breaking changes in 3. Python is not a language for people who want to do fine-grained explicit concurrency.

And doing it implicitly would require stupidly fine-grained locks on all objects, destroying any performance gains; there's no way to "optimize" that to GIL performance.
Fine, I’m not intimate with local geography of California, you get the drift though.

What is different about the place Tesla is in rather than the place other factories are in?
somehow, ubereats added 12 bucks to my $30 order for delivery. how can they be struggling with that much markup?
There are people that say that it's not censorship if it's a private company doing the redaction, but if big tech does it on behalf of the government is it censorship or not?
Uh, yikes:

> As I looked at the permissions and what our extension actually needs to operate, I noticed a great opportunity to reduce our permissions requests. We do not need to request access to data on https://*/* and http://*/*. Instead, we can simply request data access for https://*.pushbullet.com/*, http://*.pushbullet.com/*, and http://localhost/*. This is a huge reduction in the private data our extension could theoretically access. A big win!

While I agree with the larger part about the lack of transparency of what they want you to fix, this is an amazingly huge oversight, and the fact that the extension review process got an established, popular extension to go "Wait, we don't actually need to request access to every website ever" is a point in favor of the review process - and, unfortunately, a (weak) argument in favor of the review process taking the attitude that they get lots of crap and don't have the time to explain to all the authors of crap what they're doing wrong. How did the extension ever ask for this in the first place?

Also why do you need http://localhost/? Is the extension running a web server on localhost with native code? If so, can you use the specific mechanism/permission for communicating with native code via a subprocess (because it turns out communicating with a web server on localhost is very hard to do securely)? If not, what's it for?

I'm sympathetic to the broader argument here, but given the provided information, all of this is consistent with an extension that should be kicked off the app store within 14 days.

(Among other things, if you have an approved extension with https://*/* permissions and active users, malware authors will offer to buy your extension for a very high price. So it's definitely in the public interest to make sure there are as few of those as possible and that they're only in the hands of people who have the ability to understand why the friendly person offering them way too much money for their extension isn't just being nice.)
When I used to manage web forums, I ask a hard question during signup and put the answer within the question itself (e.g. "hint: the answer is xxx").

This usually stops simple spam bots that are aimed at that particular off-the-shelf forum software.
>Yeah, that's exactly why that's not enough data to put together policy.

Except it is, and I just proved it above.

>You might as well measure bumps on people's heads to predict whether they want anti-violence funding

Bumps on people's heads have nothing to do with violence. This is a non sequitur.

>you'll have about as much luck as you will chasing it after skin color

That makes no sense. The fact that the group is more violent is not open to interpretation, or "chasing", as I proved above.

>manifestations in African American culture that breeds violence" (what does that even mean?).

https://www.merriam-webster.com/dictionary/manifestation
Linux? Why not jackd, jack-rack and a simple expander/simple compressor LADSPA plug-in?

http://www.penguinproducer.com/Blog/2012/01/ladspa-noise-rem...
What irks me the most is the current crop of so called white collar is populated by people who don't have a fraction of the dress sense and don't even wear white collars or when they do it's combined with something preposterous like a fleece vest or puffer jacket

I have witnessed a vice president at a danged top five bank in Canada dressing like he was going clubbing
OCaml (the Reason compiler) has historically had excellent (and fast) editor support tooling: Merlin.[1] That is now being packaged up as a language server (i.e., LSP).[2] Once you try a Merlin-based editor addon, everything else will seem dog-slow.

[1] https://github.com/ocaml/merlin

[2] https://github.com/ocamllabs/vscode-ocaml-platform
It doesn't seem like self driving cars will be viable for the foreseeable future at Uber scale, the problem is just way too hard to generalize across the entire U.S. market and there are dozens of unsolved security and safety issues that I think will keep things cost prohibitive for a while. I think you'll definitely see it on a small scale in certain cities, but it's not coming to suburbia or the boonies any time soon.
AFAIK, tsc is just a compiler, not a runtime. Once you compiled, you're just executing javascript so it only impacts startup time.

ts-node is a runtime able to run TypeScript. It is definitely much much slower at execution, not just at startup time. It's useful for hacking around, I use it as a REPL but even for a dev environment it's faster to use tsc's incremental compilation with a file watcher, and execute the resulting JS
Agreed. It's almost surreally lacking self-awareness. The very first entry is a warning not to display too many items, and it's immediately followed by a very very long list of items.

Most of which are still blank.

If you set out to parody poor UX - in fact poor UX culture - this is probably what it would look like.

I don't hate the textual content - not great, not terrible - but I do somewhat resent the fact that it's selling itself on disinterested helpfulness when it's also clearly harvesting emails, which I assume are going to be used for some other purpose/project.
It's purely in the compilation step, V8 executes javascript.
My recent favourite fictional word is Elonzi.

https://twitter.com/TESLAcharts/status/1256038204895047683
That is a bit of an oversimplification. Lockdowns don't go on forever, so what we are considering are the criteria for ending. There are other mitigations already proven and more on the way. Currently distancing, handwashing, masks, testing, and contact tracing have shown significant ability to reduce flare ups. Additionally various drugs targeting either the virus or its interactions with humans are coming available and there is already one vaccine beginning trials. These lockdowns began when initial counts of infected and killed suggested and extremely high rate of infection. Since then we have come to understand that appearance of a high initial rate was in part caused by the virus escaping into the general population earlier than realized. Perhaps most important there is now data from populations not locking down, locking down modestly, locking down strictly, and ending lockdown and there is very little evidence that lockdowns are having a strong effect. It is long understood by virologists and epidemiologists that if an infectious agent spreads to the general population lockdowns cease to have a demonstrable positive effect.
It allows her to get information out widely, and allows department heads to flag up what’s going on - helping us feel far more connected as a department.

Everyone stays muted until called and contributes via chat window for questions etc

We also have a company wide weekly chat at the moment which is less useful but gives an idea on the thoughts of those at the top. About 11k join that, out of 40k.

Our own team level (15) have a daily chat in the morning for 20 minutes over tea, which is more connected than normal as we’re spread over multiple buildings. We then have a drop in session for other people in the wider department to pop in and have questioned manned by 2 of us, in lieu of the “drop by the desk”.
I don't know the implementation details of this, but I use both a 3950x and a 2080 Ti for rendering in Blender's Cycles, which is a non-realtime path-traced engine. I've experimented with several different configurations, and the GPU using its raytracing cores is much faster than the CPU for identical results. Given that next-gen cards are expected to increase the number of these cores by 2x or 4x, I don't see how software raytracing could compete.
Senate narrowly rejects plan to require a warrant for Americans’ browsing data
> A safepoint is when all threads in the JVM have blocked

And having blocked them, you can then pre-empt them.

> You can't preempt crunching those numbers if it's not within the BEAM.

I still don't see why sorry. If you had a JIT and you compiled maths intensive code to native code, it could run efficiently in BEAM and still be pre-emptible by having a safepoint in the generated code.

How do you think Java is doing optimised numerical code that is pre-emptible from user-space? Safepoints! BEAM could do the same thing.
Yes, for the same reason that researchers should publish null results: all of the data is useful. Getting confirmation that a particular formulation of a strategy works or does not work is valuable in and of itself, regardless of the exact outcome. The only reason why it wouldn't be valuable would be if there were a plethora of similar reports of successfully scaling this solution, which I do not, so their experience is very welcome.

To turn it around, why would you ever want someone to not share their experience with the world if they took time to write it down? It's not like you must read it; it doesn't cost you anything to exist. But if someone's experience adds to the library of human knowledge, even a little bit, why would one try to reject that?
In my state (and several others), it's already receding. I ate my lunch at a restaurant, dine-in, today. Obviously, lots of places aren't like that, but more are every week. If they haven't gotten to solidly profitable yet, I think they're in trouble.
I hope this is just an automated mistake and they correct this and not filter against it.

If they don’t I feel they went down that slippery slope of beyond PC correctness and into prescriptive discourse. Truly lamentable given the nature of the medium. How are people supposed to have a “conversation” at all if something as innocuous as this gets flagged....
Only 350m people in the world need to worry, the rest of us are outside of your (legal) jurisdiction.
No details yet, but hopefully that will follow soon.

I don’t think the SSD but rather the GPU would be doing the tesselation...

Here is a good presentation on micropolygon rendering (note: nothing says nanite works like this at all): https://www.cs.cmu.edu/afs/cs/academic/class/15418-s12/www/l...
Language skills more important than math to learn programming, research shows
Function Pointers from Lambdas (2017)
Fun fact: TEMPEST is the reason that asterisks are substituted for passwords onscreen.
It was happening maybe 6 months ago if you used the words 'israel' and 'nuclear' in the same comment.
Comparing what is described in https://en.wikipedia.org/wiki/Haiku with what I usually read in "Haiku'ified" content (such as these error messages), it doesn't surprise me that I also found most Haikus largely pointless. On top of the 17 syllables aspect, "good" Haikus seem to involve:

- Some form of contrast, tension or juxtaposition (see "cutting word").

- Your mind having to "color in" the scene around the written words (see "metonym"), leaving you with deeper imagery.

- Importantly, they are not just a dull sentence condensed to 17 syllables with line breaks added.

But I'm probably as far from an expert on this as you could be. I just wanted to share my realization that most Haikus you encounter on the internet are probably missing key elements compared to "real" poetic ones, thus making the format seem bland.

Also, can't let a good xkcd opportunity go to waste: https://xkcd.com/1045/
Fastmail lets you create wildcard identities like this so you can send from any username at any domain you have with them, but if you are sending from a third party app you usually still need to set up the sending identity in the app itself, which is annoying. The email programs I've tried haven't let me type arbitrary addresses into the 'from' line.

Many programs won't even automatically reply from the same alias the message was received at.
It’s an interesting question: how do you figure out whether these numbers are good or bad? Ohio has a prison population of about 44,000. So these numbers (actual plus probable) represent a death rate of 120 per 100,000. That’s ten times the death rate in Ohio as a whole. But it’s about half the death rate of NYC (actual plus probable). What’s the correct reference point? NYC seems like a reasonable reference, given that prison is an inherently high density living situation.
From the PEP: https://www.python.org/dev/peps/pep-0554/

> A common misconception is that this PEP also includes a promise that subinterpreters will no longer share the GIL. When that is clarified, the next question is "what is the point?". This is already answered at length in this PEP. Just to be clear, the value lies in:

* increase exposure of the existing feature, which helps improve
the code health of the entire CPython runtime
* expose the (mostly) isolated execution of subinterpreters
* preparation for per-interpreter GIL
* encourage experimentation

I think I'll ask the followup question - what is the point of those? Why should we increase exposure of an existing feature we know is not fully baked and we know will cause problems with NumPy/SciPy? How will the exposure improve the code health of CPython and who will do the improvement? What is the advantage in exposing isolated execution of subinterpreters? In what way does exposing this feature help prepare for a per-interpreter GIL? What experiments are being encouraged specifically?
Selling below marginal cost, sure.

But selling below total cost can just be a way to get infrastructure in place before market share is in place (if it ever does happen).
My problem with a website having multiple SSO integrations is that sometimes I forget which service I used to sign up with.
as I understand it, a hybrid kernel doesn't have a security advantage over a monolithic kernel, because the drivers/modules are still running in kernel space (as opposed to running in user-space in a true microkernel).
defined https://www.thisworddoesnotexist.com/w/Elonzi%20Scheme/eyJ3I...
It's not because they are doing it on their own property.

If a government did it, that'd be censorship, in my opinion
Their model is primarily taking a share of credit card transaction fees plus a monthly fee for physical devices. While they’re doing poorly right now without restaurants open, they have a large war chest (raised their series F in February).
Hi,

I'm the co-founder of https://deno.services . We would like to make Deno first language in history comes with its own infrastructure.
This makes sense. Combine it with asyncio and you have a full Node-like runtime without relying on Uvicorn and the like (even though clustering is still good for scaling).
I asked for fiascos, not negatives. I think it's absolutely fair to be critical or disagree with the approaches of Epic. It's one thing to say they made a decision you thought was wrong, it's another thing to call them a 'fiasco', that's all.
"Automatic asynchronicity[sic]"?! Node and all async io is cooperative multi-tasking, the opposite of automatic. The node event loop is a thin wrapper around the epoll() system-call (or one of its equivalents), and leaves the details of multi-tasking to the app developer. It's no wonder you weren't able to scale under node if you thought something was happening automatically for you!