skysight-inc/HackerNews huggingface dataset:
Hopefully telepresence will improve. It's a much easier problem to solve than emissions free long distance air travel.
Deno is a new thing. It's not node, and not having the entire npm ecosystem already around it can be seen as a blessing.

By the way a new http server doesn't "support" deno any more than Express "supports" node -- it's the other way around.
If you'd be interested, you might want to join a beta test for a collaborative design for iPad: https://www.apance.com
I think you’ve misunderstood me: Tabs is a form of MDI.
My favourite feature in safari is it’s tab garbage collection. Where it just closes unopened tabs after 1 week.
Python, one of the most popular languages, uses this syntax, so I'm guessing the vast majority of people don't find it scary (I certainly don't).
I agree... I've never ever seen anyone actually act like this. Even the most fanatical of my friends in university would never ever pull a 12h day by their own volition (mostly because they were all working full time jobs while still in college, so any free time you get is really really welcome).

I also don't think it's productive or good for your product. As a side thing I paint, I've studied art and illustration since I was 14 and the one thing you learn as a pro in that industry is to never, ever finish a painting in one sitting. It's easy to obsess and lose yourself in the details and completely miss the glaring errors, and these you can find only by stepping away and coming back with a fresh set of eyes. And this is just as true for programming.
For any serious accident there will be an investigation to determine is the driver was meeting the insurance conditions. (did he have a valid license, did he take drugs/alcohol, was he on his phone, was the vehicle modified, &c.)
I would recommend it too. It's also one of few Neal Stephenson books in which the ending isn't completely missing or feels too phoned in (beware it IS somewhat unsatisfactory if you wanted more closure). The author unfortunately has a longstanding position where he "doesn't owe the reader a specific type of ending" and the real world doesn't provide textbooks ending either, if I remember correctly.

Such a shame because his books are on average excellent until the last 10-20%.
Better train networks when?
That should provide a good source, thank you.

I've started work on Reddit integration (/u/OnTheRecordBot -- it will be a bot you can call, similar to RemindMe!).

Tags are also already present in the backend, but not yet implemented. I imagine they will be come necessary once the number of quotes/topics increases.
Given that the stay at home order is unlawful and democracy has now been restored, I am sure the court will be open today, all judges present and hearing arguments in front of a packed public gallery. I also look forwards to the republicans who brought the case attending the senate building and sitting for extended hours to sort out this issue.
Interesting and +1 to the question, what do you guys think?

I'm still planning to look into Perl 6. What I like about Perl 5.x is its high out-of-the box availability (ie: no need to ask sysadmin to allow/install Ruby, Node etc..), so I find ideal for some basic automation scripts.

However, I have never really managed to get used to its (Perl 5's) syntax. I can create, initialize and iterate through a map/'hash table' in C++ without looking up the docs. Perl... is different, I have a hard time making its idioms stick. I am curious as to whether Perl 6 brings big changes syntax-wise and whether I can expect it to be overall more intuitive (not in general, but for this one programmer that is.)
> 100% of Hacker News is moderated by the same people

While they seem to do a great job, I think that's a bad thing.

Why should one person's opinion on what's okay to post matter more than the community's opinion? Isn't the point of voting-based communities like HN and Reddit to give the community power over what should be at the top?

What would happen if these communities were entirely auto-moderated? Software could automatically remove posts that break rules. I wonder whether that would help avoid issues like we're seeing here - where power is concentrated in the hands of the few, and those few have biases that can lead to unjust moderation.
Assault on TOP500-listed machine may have hit Euro HPC too, warn sysops
"Just use external video hosting and deploy CDN for static" sounds like a trivial advice, but I constantly see businesses here and there not following it. So, as it says in Russsian proverb, "repetition is a mother of learning".
I used to do this, but I've found that having a little bit of social accountability helps more than having absolutely zero. I like to play mysterious and make small morsels of what I work on public as time goes on
This site is really dolky†, I'm loving it.

† https://www.thisworddoesnotexist.com/w/dolky/eyJ3IjogImRvbGt...
Been trying to work on a lite "Logging Service" implementation. Something along the lines of Seq[0]. Needs to be extremely simple to use on the cloud and locally. Mainly for practicing more Go which I've come to love. Have barely scratched the surface since I have regular work + a toddler at home + baby arriving in 3 weeks!

[0]https://datalust.co/seq
Folders are back?
>My biggest problems are ads pushing content off the limited screen space, "please download our app", some just don't render well and skip around.

So, like Reddit?
Physically I've swapped the commute for a reasonable amount more cycling outside which is nice. Mentally went through the AWS Solution Architect associate and professional certifications and ticked those of. Next up will be to finally update my blog and launch a couple of Slack apps all things I've been meaning to do for a while
Without asking? That'd get me pretty confused/mad.
Working on my app, https://aviparshan.com/unitmeasure
.

It's a powerful unit converter for android. Right now, I am adding support for more languages and going through a bunch of feature requests.
Hit it right on the head. The localhost thing and coupled with the http thing make me cringe.

And to know they went from https://* to just one domain, yikes indeed. Then they left localhost. Hell, that probably made the case worker’s knee jerk even harder because of such a dramatic change, I can’t imagine they spend much time on each case.

Yes, 14 days is not a lot of time, but this is the ecosystem that needs to change. So the maintainer should have started out being more transparent on their architecture: period.

The fun is over, Google doesn’t care about loyalty or gestures of effort, this is an emotionless process. They care about provable, auditable compliance.

When you think about it, for Google, this is just a little sad story about an extension that didn’t make the cut. But it’s a small price to pay in exchange for evidence they are “enduring self-inflicted wounds” and using it as ammunition in avoiding billions of dollars in fines they face for violating user privacy laws.
Sure, across all cores on a physical CPU socket. But not across CPU sockets.
There already exists and experimental compiler that takes a subset of TypeScript and compiles it to native[1]. It might be able to target wasm instead of asm.

Also: If I'm not entirely mistaken Microsoft initially planned to have a TypeScript-specific interpreter in Explorer. This also might indicate that something like that could be possible.

1: https://www.microsoft.com/en-us/research/publication/static-...
Not quite all there – The 90% economy that lockdowns will leave behind
Thanks! I like the underscore idea. First time I've seen it. (As you can see I'm not the fastest replier myself. ;-)
Reddit constantly hates on Russia/North Korea/Saudi Arabia/China/Israel/India to the point that I've never seen a positive post related to those countries and have seen nothing but negative circlejerks whenever they're mentioned. Despite this, it seems people are convinced that these countries are secretly censoring Reddit and bring it up constantly. It's a disturbing denial of reality.
Your post led me to an incident of accidental outing of US propaganda in 2017:

https://www.reddit.com/r/Blackout2015/comments/4ylml3/reddit...

Summary: it looks like Reddit posted on their blog about the "most reddit-addicted cities", and Eglin Airforce Base was near the top. It didn't take long for people to allege that it's due to sock puppetry and propaganda coming from the military, which was legalized in 2013.

https://foreignpolicy.com/2013/07/14/u-s-repeals-propaganda-...

At which point the blog post was changed to remove all mention of Eglin.

Propaganda to US citizens seems like a terrible use of tax dollars at best, and an incredibly dangerous tool in the wrong hands at worst.
https://www.thisworddoesnotexist.com/w/bordellum/eyJ3IjogImJ...

Bordellum. It's a word, I think?

https://www.thisworddoesnotexist.com/w/disaproval/eyJ3IjogIm...

Disaproval. So close to a real word it looks like a misspelling.

Anyway, this is really interesting.
You can FindFirstFile (not that, but directly reading the directory as a file) really fast (haven't measured that recently), but there is latency
Embedding Objective-Smalltalk
I left Reddit and I don't use it anymore. Why do you think such thing to be impossible?
I've built a website that allows people to play Viking Chess, (also called Tafl/Hnefatafl) with each other: https://litafl.com/
Good article, but one thing that annoys me deeply is the author’s intimation that a server ‘renders’ a web-page. A server does not ‘render’ a web-page, that’s a client-side (browser) task (unless he’s referring to running a browser in a Remote Desktop environment, which seems to be definitely not the case).
I see a lot of threads on HN discussing complaints about how locked down Apple is. I suspect many of the extensions that are problematic for Google never would have even been allowed into Apple's ecosystem in the first place.

In general, Safari's extension system is more restricted than Chrome's, and changes that Chrome is attempting to make to be more similar to Safari's approach result in fierce backlash exactly like this thread (e.g. https://www.wired.com/story/google-chrome-ad-blockers-extens...).
It probably depends on if you already have tried all the stuff in the book. I was not young when I read it and I did find it quite enlightening, but I had never tried implementing an interpreter or a logic language before.
What is the use case, does it need to be free as in beer? Cloudflare Streaming starts at $5/month for 1000 minutes stored and $1/1000 minutes streamed. Though I had to admit I had performance problems with their built in analytics API (and their support was unable/unwilling to look into it).
Sure there are plenty around.
The usual security arguments for dropping those plug-ins have always been a bit dubious. There is no doubt that the old plug-ins were bug-ridden security nightmares. However, click-to-play had mitigated the drive-by download problem. Perhaps more importantly, would an objective assessment of today's browsers really find that they are significantly more secure than the plug-ins were, where they have taken over providing similar functionality? Much the same attack surface is still there, it's just that the browsers are behind all of it now. The evergreen browsers tend to deploy updates more quietly, but if you check the changelogs, they still push out fixes for many significant security flaws in those updates.

I'm not sure arguments about the proprietary nature of the old plug-ins are very strong either. After all, the main cheerleader for dumping them initially was Apple, but to this day Apple relies on proprietary and patent-encumbered technologies for playing multimedia content on iOS where just about everyone else in the world is using technically superior formats with open standards by now.

I don't know if I would claim that the web would be better if we still had Java and Flash today. I think there are too many different dimensions to consider to make such a blanket statement. But I do think a lot of value was lost by turning them off, and I do think the security and openness benefits have been overstated, not because the plug-ins weren't deeply flawed in those respects but because people seem to overlook the all too similar failings in the replacements.
Can you explain some further things about this languages?

1. How does the GC work? It says "novel reference counting" does that mean it leaks cycles or handles them (either by also tracing or preventing them statically)?

2. Is that the only thing it does to provide a C++-like "resource efficient and predictable runtime"? After all, that's basically Swift (or Python+static types). I think the main improvement that C++ (and C# and Go) have over languages like Java is ability to avoid heap-allocated objects (i.e. stack-allocated structs).

3. it looks like, but it's not entirely clear, that the compiler checks preconditions at compile time - so e.g. I shouldn't be able to call `divide(a, b)` without proving that `b != 0` - is this the correct interpretation? How do you handle mutability and/or concurrency, if at all?
Here is the strip in question:

https://dilbert.com/strip/1995-04-16
Yes! All of these things are fundamentally just references to web pages (URLs, perhaps, with a little bit of exta state).

A properly designed framework would make it really easy to just save a "session" (tab sub-tree for one purpose) for later, sync it, or archive it.
> What protection does NPM actually give you?

Dependency version pinning comes to mind. The main difference between this and a random URL is that at least you know that if the module gets bought by a third party, your services or build system won't auto update to some rando's version of the package. IIRC there have been cases when a version was replaced as well.

I think this could be fixed quite easily if one could add a hash and a size after the url, to force a check.
I never questioned that, I of course use the abstractions myself, when convenient. Where have you received an impression that I promote "actual Thread instance" or the use of any specific language construct explicitly? I haven't written anything like that.

However, even if the abstractions exist, that doesn't mean that understanding the lower levels, or what is abstracted and what not, is not necessary. Those who don't know what actually happens often have wrong expectations, and design their code based on them. Then only later it turns out that the expectations were simply wrong, and not that the OS or the libraries or the languages made some false promises.

Often, the most interesting information is not what are the abstraction primitives but what from lower levels is not covered by these abstraction primitives, or how these abstraction primitives map to which lower levels.
I did a dumb tool to fill out redmine timesheets easier.
> There are probably only a handful of subreddits that are alright i.e. not full of living bots.

Most of the smaller, niche communities I follow are full of nice and helpful people. One example being /r/MTB.
The Shoulders of Giants [pdf]
I made a clone of YikYak because I thought that would be a good idea For people in lockdown.

After almost finishing it (only few bugs left) I decided to not bother trying to release it. Like most projects my initial enthusiasm went out the window once I got something working. It’s so ripe for abuse too that it would probably make people feel worse about themselves rather than better. I always sort of knew this but the enthusiasm for the better of me.

I’m instead going to open source all the parts of it (the web app, the sql to recreate the dB, the mobile app, and the API) as that probably has more impact.

For now it still up at https://ottr.chat
I'm making a light-field video player and a light-field video camera.
It is a good initiative but I am not convinced. This already exists so the need is not pressing. How did you think of monetizing?
Show HN: New file sharing service with no limits
As a newcomer to Unreal, I have a question. Is C++ really that verbose and difficult to use, or does it get better as you gain more experience?

I'm relatively new to gamedev, I've spent several months learning Godot, and now I'm trying out Unreal.
Unreal has many exciting things, but from what I can see so far, C++ looks like nightmare.
It seems like everything I'm trying to do takes me 5x lines of code and 10x the time compared to doing this in Godot.
Also the code looks far less readable and way more confusing.
Granted I'm new to Unreal and C++, but I didn't have the same problems with other programming languages I've been using.

So my question is - does this get better/faster/easier when you get used to it and gain more experience? Or is this something you struggle with every day?

I know that Unreal has Blueprints, but they also seem pretty slow and limiting. I've been watching a tutorial where a guy has spend 40 minutes explaining how to do a thing in Blueprints which would take me like 3 minutes and 15 lines of code to do in Godot.

I really want to use all the sexy exciting features unreal has, but C++/Blueprints are really holding me back.
In South Africa, you can now only buy a t-shirt advertised as an undergarment
I don't think you can get a job on math skills alone unless they are on a PhD level or higher. A Master's degree in math isn't worth very much, tbh. Bishop's book is really good though. I've also been using it for self-study.
libguestfs is the main project we have with erlang bindings.
Pretty sure both doordash and grubhub make it very clear they are doordash / grubhub and doing things for you, instead of pretending to be the restaurant that is making your food.

They also in fact do not pass on the liability, but frequently make me whole when the food is not up to standard. Have you even used doordash or are you just trying to bash them?
I love this:

nonfatalism
non·fa·tal·ism

the belief that one's parents don't have sex for the same reason as oneself
"a nonfatalism argument"

Or:

brainsack
brain·sack

a sharp crack or slit in the surface of sea or sky
"a slushy brainsack close to shore"

Brainsack is a sharp crack on the surface of the sky. Amazing.
I'm making a dream journal app for lucid dreaming and dream analysis: https://oneironotes.com/

For many years I've had the habit of remembering and noting down my dreams first thing every morning. I wanted a place for collecting & analysing all these dream reports.

So I built this journaling app. It's a PWA that encrypts everything before syncing. For now I'm just testing it with friends, but I want to launch it in the coming weeks.
This is not true at all. You know people in other western countries are actually significantly more free than in the USA right?

New Zealand is widely regarded as the most free country, and they also don’t have coronavirus.
Just saw it, if I'm interpreting the numbers there - it's even worse (as expected on Windows/NTFS), even from cache. Still though I love ninja, and just recently used it for generating .proto files to 4 different languages.

Also love bazel (after using 2-3 years blaze), but for the use case above it would've been a real "killer" :)
AMD threatens to wreck Nvidia’s launch party with monster graphics card release
RIP: Microsoft to drop support for Windows 10 on 32-bit systems
Yep. Stop watching all sorts of advice from your chair. I have been hiking for many years now at ca. 2000 km per year. The body simply optimizes itself in time for all but very few people. A little adjustment might be necessary for particular cases, but you will figure this out finally yourself.

But the highest priority by far remains doing the basic things. Regularly - in any weather in this case - without excuses. That is the core. All other issues are premature optimizations (or to be clear, no optimization at all)
I use Tree Style Tabs in Firefox, but I have mixed feelings about it.

It should help me visually find tabs, but truth of the matter is that it doesn't. Horizontal tabs become useless after 10 tabs opened, indeed, but vertical tabs become useless after 30 tabs opened.

Opened tabs also consume a lot of memory. It's why I now use Auto Tab Discard, which works, but then gets in the way because by Ctrl-Tab-ing you end up hitting inactive tabs that you did not want, which are then reloading and it's annoying.

What does help me in finding tabs is tab search via the address bar. In Firefox it works great, you can also prefix your query with a `%` to limit your search only to opened tabs.

Chrome also provides a way to search open tabs. It's not as good as Firefox's and you have to enable it yourself, but it's fine [2].

[1] https://add0n.com/tab-discard.html

[2] chrome://flags/#omnibox-tab-switch-suggestions
Well I wish it was the birds you are referring to but I am confined to pigeons.
Only the per-transaction costs are relevant. Just like VAT, you don’t include that you had to pay a VAT registration fee and accounting costs of X per year to process it.

Agreed that it does become complicated when you have multi-tiered fee structures like that though.... Also the fact processors charge different amount to process payments from different countries.

It definitely needs some thought - but the current state of things is not an ideal place (users incentivised to use expensive and inefficient payment solutions while private corporations siphon off large amounts of money from the economy just for the privilege of being able to move money around).
My kids want a lot of attention too. Well, my oldest either wants attention or spend the entire day playing Minecraft and watching Youtube, so it's up to us whether we want to enforce screen time limits or not.

The youngest is 5 and he's a handful, so we got our babysitter to help us three days of the week. She lost all her jobs and has no income otherwise, and for us it means we can work normally 3 days a week, so everybody wins.

But he's also finally getting better at playing alone. (He used to be great at that when he was 3, less so more recently.) It's also a matter of managing the expectations of your kids, I guess.
How about one of the most similar countries to the US ?

Australian deaths per million = 3.92

US deaths per million = 228.5

And the US number is likely to go to 500 in the next two months whilst in some Australia states it looks like COVID-19 is fully eradicated.
Yeah, but what is it?

> The Bosque programming language is a breakthrough research project from Microsoft Research.

Tells me nothing useful about it.

> Bosque simultaneously supports a high productivity development experience expected by modern cloud developers, coming from say a TypeScript/Node stack,

It's a web language then?

> while also providing a resource efficient and predictable runtime with a performance profile similar to a native C++ application

Or a back-end dev language?

Come on, what is it for?
Daftar Sbobet Taruhan bola online semakin menggeliat
There are lots of tree style tab fans in here, I am one of them. Hey, guys!

I am curious how you organize other things. Do you think in trees in other places (like using Dynalist or Workflowy for notes)? I think many more concepts are fundamentally hierarchical and should be exposed to the user as such (trees everywhere!). What do you think?
Render is the term used by many templating languages to denote transforming a template to a result using parameters. So in the case of web apps that use templates, it's the terminology commonly used (you could argue about its correctness, but it is this word). For example, the jinja2 library names the transform function 'render'.
I mean, so is Reddit. Subreddit moderators are public information. All the original image did was take this data and aggregate it onto one chart. HN doesn't say "100% of posts are moderated by the same people" anywhere on the site in the same way that Reddit doesn't say "our top 100 are mostly moderated by 5 people."
Same for my mother. She can't bear her old place now.
Yes Karim, exactly that! :)
Thank you for the answer