skysight-inc/HackerNews huggingface dataset:
There is an issue on Github that is collating the problems they are working through. I've lost track of it, though, unfortunately. I've been pretty cynical about it in the past, but the last time I looked at the issue, it does look more complex than I first imagined. I wish it were higher priority, though. Hopefully somebody will remember the issue and post it here (it was from an HN post that I found it originally). Unfortunately, I'm not even sure what project it's under and there are many projects.
People still learn to draw actual objects despite photographs existing for longer than any of our lifetimes.
I know you US people are going through tough times and I deeply sympathize with you, but I'm not fan of political ads in release announcements. There are countless more serious problems in the world that would also deserve some publicity, but I don't want to see them there.
If I'm alone with this I'm sorry and I'll shut up.
... except if one uses \c by mistake. \c has unspecified behaviour, and is one of the things that varies widely from one implementation of printf to another.

* https://unix.stackexchange.com/a/558665/5132
Some lady in a mask went to his house and cut down a tree in his front yard[1].

He's been sent flower arrangements mourning the "death" of his wife[2].

His site is also the benchmark against which every DDOS system is tested.

[1] http://www.hackerfactor.com/blog/index.php?/archives/596-Lif...

[2] https://krebsonsecurity.com/2015/10/hacker-who-sent-me-heroi...
That’s exactly what they are doing, too. Google effectively shut down github.com for the issues in github.io that didn’t exist anymore, in your example.

https://news.ycombinator.com/item?id=23425569
https://support.google.com/docs/thread/38272854?hl=en

Curious why basic bugs with Google’s spreadsheet are not fixed (or acknowledged) for months. Feel like Google just don’t compete very hard on some of these products even when they actually have some advantage over MS. Do people not use these tools internally? Or is it just broken for some versions?
Facebook deliberately drives wedges in between people to drive engagement. Burn it down for all I care.
A great new doping product
Education should also have the task to form the adolescent, to make them fit for life, i. e. resilient and happy. Signaling might become less and less successful and neccessary as decades pass.
Thanks for clarifying the situation; if you're protecting customers from each other for reasons they want rather than reasons you want, and you're not building general-purpose hardware for end users, that makes sense. Then in that case, I would absolutely just go with an account and registration system, and handle access control that way.
Sure, I mean more like there'd be some interface ByteStream, and probably another interface TerminalInput extends ByteStream; TerminalInput would then contain the especially terminal-related signals (e.g. sigwinch). If a program doesn't declare that it wants a full TerminalInput for stdin, the sigwinches would be dropped. If it declares it wants one but the environment can't provide one (e.g. stdin is closed, stdin is a file, etc.) it would be an error from execve().

Other signals would be provided by other resources, ofc; e.g. sigint should probably be present in all programs.

---

In general, my ideal OS would have look something like [0], but with isolation between the objects (since they're now processes), provisions for state changes (so probably interfaces would look more like session types), and with a type system that supports algebraic data types.

[0]: https://www.tedinski.com/2018/02/20/an-oo-language-without-i...
September I think?
How to conduct your first one on one meeting?
Indeed. suckless refers to https://suckless.org/philosophy/
In that spirit, emails (when discovered on a device) are also unique IDs. Even if someone's email is The-Dog@someprovider_dot_com authorities can still track that this mailbox was accessed by IP x.x.x.x and this IP is provided to phone number 555-12345 which belongs to Henry Bemis.

It will take the authorities a bit more time (i.e. someone throws away their burner phone and authorities hack it)(with the assumption that phone numbers/SIM activations are provided using valid ID as it happens in many countries).
Cool project!

I've recently created something similar for personal use. I have many websites (mainly webshops) I want to be notified about changes on, but they don't have RSS feeds, subscriptions or APIs than you can use.

I set up a cron job that runs daily, scrapes websites according to some XPaths, and saves the results to a DB. If any new elements have appeared, an email will be sent out. The biggest challenge is handling false positives: being able to distinguish between a new element and e.g., a previously seen element with an updated title, description etc. For websites that directly expose what seems to be unique, server-side, identifiers in their HTML, using that as a primary key seem to work well. If that's not available, the href of the HTML element seem to be fairly static.

Do you have any thoughts on the issue of false positives and unique identifiers?
All high-level languages with optimising compilers have "non-compositional performance" as you say. The big issue with laziness is reasoning about space usage. A strict language is not immune to this however. If one builds lazy abstractions (e.g. Streams, collection views) in Scala, then one has the same problems.
How is that different from WhatsApp, which is the default for everyone in a lot of places?
Telegram should maybe just use proper encryption first.
I suspect this is a thing in a relationship when one of them suddenly comprehends their own mortality and starts to think they should have more ambition for their outside work life. It can go either way, the nihilism of Netflix or suddenly all your time and money is on needless "travel" to check out what McDonalds and people watching Netflix at home is like somewhere else.
I think you could potentially (not in any way feasible with the current state of technology) design a different oxygen carrying protein than hemoglobin that only releases the oxygen in high pressure environments. But as you can't replenish them underwater, that will probably only buy you a few minutes at best rather than hours.
That logo reminds me of Google Wave - which reminds me that the lifetime of this product might not be too long
It has never been released?

Interestingly other Lisp hackers were involved:

"Real-Time Garbage Collection in a Multimedia Programming Language"

https://pdfs.semanticscholar.org/7fa1/6e4c4c92d45e4435646bac...
Meh? This is a rebrand of Google+, which turns out to be nice to have for an internal social network. Just without the huge maintenance cost of keeping an actual social network. It has been up for 9 years, might as well be for another,
Isn't a big problem the CO2 piling up ?
What Teams does get right over Slack is the 'threads by default' thng in Team channels. It makes it much easier to come back after a week and see what was being discussed and only read the relevant things.
The kinetic energy of a 250g drone is insignificant unless you let it fall from a great height.
The questions to fall in love are listed here:

https://www.nytimes.com/2015/01/11/style/36-questions-that-l...

I once translated these to Dutch and made a "nested" slide deck of these using reveal.js so I could display these large and nicely on a smartphone and could navigate them by swiping. I put the slideshow on my webserver and printed and the QR code to the domain on an index card. Then I took my girlfriend, who is now my wife, on a date to a nice restaurant and gave her the index card.

We knew each other for quite some time but that night we got to know each other even better. It was a lovely night.
London Metal Exchange plans ‘low-carbon’ aluminium trading
Netflix eventually becomes code for "I have literally nothing else to do". That's when it may be useful to find something else to do with your partner; it easily becomes a rut in which to be stuck.
Are you still working on it, is there a community I could join to try having a conversation using it?
> One of the big problems at the moment is that photorealistic texturing basically requires finding and mapping a real life actor, which is all sorts of expensive.

As a hobby game dev myself I find this to not be a problem at all. I think human skin is largely a solved problem. It largely boils down to creating a proper material/shader, the material will have many layers of textures. These days, with the proper tools, this is easy, and generally more of an artistic affair than technical.

In fact, I will claim that texturing for games, in general, is largely a solved problem.

Look into both Substance suite and Quixel's offerings, watch/read tutorials. Both Algorithmic and Quixel revolutionized texturing and made AAA quality possible for indies, just like Unreal Engine made AAA quality available for indies.
The desktop app situation is pretty similar for all messaging apps. I don't really know any messaging application that has good, native desktop apps. Can't really include iMessage in good faith due to the platform restrictions.
dd doesn’t example byte stream pipelines though ;)

But yes, that’s the typical file / block management tool. Just remember to set a block size otherwise you’d suffer from worse performance than using cat
Have you looked at ideamarkets.org and whatever happenned with trustory?
I dont know why people want are building blockchain based fact verifiers.something in the zeitgiest.
Best of luck with this project.
It will be a whole lot smarter on June 8th at 7am pacific, https://www.youtube.com/watch?v=Dq0WFigax_c
THANKS to all the team and I am so happy it could be of help!
extracting the pkg

MicrosoftEdgeBeta-84.0.522.11.pkg
Office16_all_autoupdate.pkg

where MicrosoftEdgeBeta-84.0.522.11.pkg extracts to just .app, although there are a couple of embedded .apps, used according to the names for rendering and GPU

Office16_all_autoupdate.pkg seems to be the updater, however it seems that the updater is optional and can be chosen to not install in the installer but appears to default to install.
Not necessarily, any HTTP interface that can return JSON (e.g. Python Flask, PHP, etc)
There’s a startling propensity here to attribute maximum malice to even the most mundane observations or opinions.
Also at: https://www-ft-com.ezproxy.babson.edu/content/e11cdc46-fda3-...
BBC Archives – Wiped, Missing and Lost
That is exactly what happened in Romania on August 10, 2018, when a peaceful protest was met with tear gas and Police violence, while law enforcement covered the ID numbers on their helmets.
https://www.digi24.ro/stiri/actualitate/jandarmi-cu-indicati... (in Romanian, but pictures tell the story)
Part of the inspiration for UNLWS was Heptapod B from Ted Chiang's Story of Your Life, from which Arrival was made.

See also my essays Non-Linear Fully Two-Dimensional Writing System Design ¹ and On the design of an ideal language ², which I wrote before we started to make UNLWS.

The written "language" in Arrival is purely babble (though it has some nice aesthetics at the fine level). It also violates explicit features described in the story, e.g. that an utterance is composed of unbroken strokes (i.e. a connected graph).

FWIW, I asked Chiang years ago whether he had any actual implementation or visualization in mind for Heptapod B. He didn't; it was purely an abstract set of properties for him.

¹ https://s.ai/essays/nlf2dws

² https://s.ai/essays/on_the_design_of_an_ideal_language
Yes. The normal way to do it is to send the whole file as an attachment.

That way, they can open it in their favorite editor with their favorite tabs setting and key bindings and... Favorite syntax highlighting theme -- who are you to force your own color scheme on others !?

They can also easily diff it against their own copy and maybe reformat it to their preferred indentation scheme.
No currents can also mean "streams", which probably implies threads of conversations.
Honestly I skimmed through at first and thought these were the intimacy promoting questions and I found them to be very good because they are so focused on blunt honesty that one probably will discover a couple of truthful things of beauty about their partner. But apparently these are intimacy discouraging :S.
Human control over weapons is the only reasons why humans have power. If you cut out humans from the loop they just turn back into mere animals.
having worked specifically on website responsiveness improvement for a medium-size publisher, I can certainly attest that ads heavily influence performance, even if added asynchronously after the first paint, or after the site becomes interactive; we tried every trick in the book, and then some.

the main reason is that ads are coded by people that have no interest in performance. I've seen huge JS libraries loaded to display a static image. I've seen multiple versions of the same library loaded in the same ad. I've seen things that wouldn't fly anywhere else.

Why? Because the ad agencies are under a lot of time pressure to make things quickly, and there is NO penalty if the quality is terrible. So they take what worked last campaign, add new tags to satisfy the new customer, and ship it out. It displays? Perfect. It's huge and slow as hell? Who cares, it's not their website that gets slow as molasses.
I can see how the parent comment might come to these conclusions but it’s obvious they haven’t actually lived in the US for very long if at all. Pretending to understand a culture from the outside looking in has been a European pastime for centuries I guess
That makes sense. SSR should be possibly and relatively easy to achieve. I will create a ticket.
Suckless is promoting C99 and disregards anything with a GC.

https://suckless.org/coding_style/
> It has an incredibly powerful Hindley Milner system under the hood.

Scala does not use Hindley-Milner, which is why it has much poorer type inference compared to Haskell or OCaml. It uses subtyping to encode sum types and under many circumstances will infer "Any" for a type.
Words (nouns) should not be a problem, verbs maybe are. "A gives a to B" is set in the language if I understand it correctly. How to add novel concepts and interactions? There could be the risk of a reduced expressiveness compared to the spoken language which in this case is English. Anyway, natural languages had thousands (millions?) of years to evolve, this one is at the very beginning. I wonder, we don't have a natural written language like this one because it was too difficult to devise or because it's suboptimal so phonetic, syllabic and characters (as for Chinese) won?
Unrelated to the topic, but:

> Just use Gmail

If you don't care about privacy and monopolies.
I think what Rich got right is the practical approach. Clojure is about compromises (like all engineering). It's not a theoretical exercise, it doesn't prove a point, it's about getting things done.

This also means that sometimes things do not seem as "beautiful" as one might like. Well, that's because they aren't. There is no way to sugarcoat certain things without making the language less practical, and Clojure seems to have been designed with no sugarcoating in mind.

Incidentally, I love this quote from Rich, an answer to people complaining that Clojure isn't easy to learn: "Instruments are made for people who can play them". I've grown to appreciate that over the years. You don't expect to be able to sit at a piano of a particular brand and just start playing it.
Grindr dating app removes ethnicity filter to support Black Lives Matter
Fortress Silicon Valley fastens its gates, but trouble lies ahead
Such an original take. Love the insight you provided on the product.
What in the world is the point of this? These aren't questions to make a couple ask each other, it's just forcing them to say mean things to each other. For example:

> O.K., fine, I’m adding your dishwasher issue to my list of irritating things, too. So there.

>I already know that story. And I was there for that one. It didn’t happen like that.

Those are not questions, that's a statement.

I can make a couple fall out of love by forcing them to ask only one "question": "Do you love me? No you don't, I hate you and I'm breaking up with you".
Also at: https://www-ft-com.ezproxy.babson.edu/content/ada872fe-b154-...
If I am not completely mistaken, this opens up a whole new route for targeted treatments. Now the question is, how long does it take from diagnosis to the creation of a viable amount of synthetic blood for treatment? Say you have cancer and these cells carry a targeted anti cancer drug directly to the tumor (because they in turn need much oxygen). How long would it take from biopsy to having a liter or so of that stuff ready?
Doesn't whatsapp also rely on the phone number as Id? Why can they have a desktop and browser client?
C# Basics: Data Types and Variables
Or you just pipe through the program of your choice for which you know the syntax:

echo "foo bar fnord" | cut --delimiter " " --output-delimiter ":" -f1-

# foo:bar:fnord
I've seen this claim reported in several publications now, and I still feel like it's a restatement, or maybe a validation, of an obvious conclusion under a new, fancy name.

If most of us drastically curtail our activity outside the home, we have few opportunities to propagate the infection. People who are in touch with very few others only have a few others who they could potentially infect.

The few of us that do engage in social activity outside the home ipso facto have the chance to become "super-spreaders," by the simple virtue of the fact that we have more opportunities to infect others. People who have more opportunities to infect others... infect more others. Ta-da!

So the conclusion isn't that public health researchers have identified some subset of dangerous group activities we should avoid if we want to stay safe. The conclusion remains that virtually any group activity offers you an arena to spread the infection to many others, and people who engage in group activity are the ones who have the most opportunity to propagate the infection.

Instead of the much more exciting claim that we could potentially find all the Typhoid Marys and isolate them, the claim is that any and all of us could become the next Typhoid Mary.
I wish I could draw more attention to this comment. Thank you for writing and sharing this!
Still that wouldn't really do it though, an in love couple would just laugh at it/each other. But keep in mind that this is intended as humor.
I scrolled through the questions out of curiosity and for some people I can only see this backfiring catastrophically. Personally I wouldn't be able to not be sarcastic about a number of them. And some I wouldn't be able to answer at all, for example:

> Take four minutes and tell your partner your life story in as much detail as possible. I already know that story. And I was there for that one. It didn’t happen like that.

I'm sorry but there are good chunks of my life I really don't want to remember or discuss: I honestly don't want to talk about the moment I learned that my best friend since I could walk or talk had died. Or the following several years of my life. Just one example...
Wow, watched the video. I'd love to use the sketching program. Looks like fun!
Teams Stopped Working on Firefox
Since today I am not able to attend Teams meetings anymore with Firefox. It forces me to download the application.

The application does not work well with screensharing on RHEL (Fedora). So instead of Firefox I tried Chromium with out fo the box settings. In Chromium I keep getting an error while trying to attend a meeting. (To open the web app, you need to change your browser settings to allow third-party cookies.)

So now I installed Chrome. And it works immediately. So there we are Micro$oft. You are pushing your new Edge Chromium browser to the big audience over a forced update. You are one of the biggest companies working on the Linux kernel. But I think we can all agree that this is going to be the next Java situation.
But that’s not what I’m saying.

People buy android phones for all sorts of reasons (in the US, mainly price). But in the US, it’s nearly impossible to have a broad social circle that doesn’t want to ‘text’ so I’d guess at least 99% of US users regularly engage with default messaging apps. if given the choice, of bet nearly all of those users would prefer to centralize their ‘texts’ instead of multi-apping

Look what happened to groupme as soon as iMessage group chat got good...
What GP is referring to is just noticeable difference (JND) which is a common technique used in sensory & perception studies and has solid foundations.

https://en.wikipedia.org/wiki/Just-noticeable_difference
Go's concurrency primitives are a less expressive version of concurrentML, which imo has been the nicest way of writing concurrent (but for a long time not parallel) applications the last 30 years.

Guile scheme has a parallel version of it that is implemented as a library: https://github.com/wingo/fibers/wiki/Manual

Comparing concurrent systems is hard. I would suggest implementing selecting with negative acknowledgement (nack). If I can do that nicely I know I will probably like the system.
And don't forget centralization.
We've banned this account. You absolutely can't do this here, regardless of how wrong another commenter is or you feel they are.

https://news.ycombinator.com/newsguidelines.html
Featherweight Java: A Minimal Core Calculus for Java and GJ (2002) [pdf]
Exceptional video on Covid-19 fatality rate
Don’t jinx yourself
> all the crazy burned CDs I have

lucky you, mine all became unreadable with time. I didn't know/think of refreshing them periodically on newer cds, and now they're gone for. most of the games wouldn't run on modern hardware anyway, but a lot of first gen digital photos are lost in there.
How to receive a million packets per second (2015)
OK, fair enough. But you know what I meant. :-)
Small files in high volumes is a challenge
See also Ouwi¹ by Schuyler Duveen, which is one of the very few other non-linear written languages. It takes a somewhat different approach, and (IIRC) has some examples of conversational output.

(Ouwi & UNLWS were developed without either of us knowing about the other, though we got to know each other later on.)

¹ https://ouwi.org
Tea Act (1773)
How to Edit Large GeoJSON in Leaflet.js
Telegram desktop is great and Matrix desktop apps are definitely getting there.
The Archers’ Covid-19 monologues
> I can only see this backfiring catastrophically

That is the point!

Read the title again, these are questions not for falling in love, but to fall _out_ of love.
Would you please stop posting to HN in the flamewar style and stop using this site for ideological battle? You've been doing these things a lot and they're against the site guidelines.

https://news.ycombinator.com/newsguidelines.html
Or an open standard like Matrix
You’re making sweeping generalizations with surface level information.
This looks absolutely fantastic! Does anyone know or have recommendations for a book similar to this but for Golang?