skysight-inc/HackerNews huggingface dataset:
While there are underlying Drinks Fridge game plans that deliver super cold drinks to your next social event, this line of one close to different drinks fridge displays is the coldest accessible. The multi-zone cooler, which stores various kinds of rewards simultaneously, offers a variety of standard drinks that can be supportively taken care of in one unit. Cooldown soda pops, blend, mineral water and generously more perfectly and store everything on one side or the other of the holder cooler. Driven inside lighting, you can hold a close to one another beverage place without any problem.
Drinks are an incredible thing, anyway, they will all in all fill the display fridge. Strong reward commercial refrigerators keep your rewards at the ideal temperature, give an elegant appearance, have seeing windows that go about as doors, and keep drinks cool. A couple of units retrofit a wine cooler, while others contain a single wine rack. This is advantageous because it can store more than one refreshment. Some wine fridge units have two zones so you can keep red and white at various temperatures. Disregarding the way that they were not just expected for wine, numerous commercial drinks chillers offer space to wine bottles and canned drinks. The best comfort units have a style that blends well in with your complex subject.
How can an average investor buy stocks on this exchange? Will they be available in regular stock brokerages?
> How is that racist?

One's ability to participate is dependent on the program sponsor's determination of your race.
Hypnosis is a lovely metaphor to describe the not-quite-mindful state that I often browse HN in. I’ve been trying to think of a good way to frame that for a while - thanks!
No worries, the NSA will see it all anyways :) There's no privacy on the internet.

That said: I'd love to run my own e-mail servers, but Yahoo does a pretty good job keeping spam away from me and offers enough convenience that I just stuck with it.

Happy to consider alternatives I can run on a cheap instance somewhere.
Reducing Docker Images' Size
that's one way of formulating it. another would be: classes are just a set of methods with a common set of parameters (constructur) already applied (partial application)
Extended (Commented) RegExps for JavaScript
To a larger sense (the Haskell community being kind of exhausting and toxic), there are tons of examples. As cliche as it sounds, Reddit is an integral part of programming communities in 2020 and /r/haskell is a pretty toxic wasteland. The responses to this very article on /r/haskell are a great place to find what I'm talking about at a general level.

Specifically, though, this comment is a pretty good example of what this article (and I, now), am talking about:

> Certain problems, like working with databases in the principle Haskell way, are still open questions (e.g. see effect systems). But to call a mere difference in approach "arrogant" is extremely arrogant in itself

Which points to a problem very specific to haskell, brought up in the article, which is "How do I actually get things done?" Which, according to that comment (supposedly in support of Haskell) even points out that something as obvious and boring as "using a database" isn't clearly defined in Haskell. Most programmers want to use a programming language to solve a problem. The haskeller's argument, I guess, is that Haskell tries to do that while also applying very strict constraints on how problems are solved. Great, right? Except that those constraints are so strict that even problems that aren't significant or meaningful are difficult/not well defined (like using a database).

So if the answer to "How do I get things done?" isn't "Like this" but instead "Haskell doesn't work that way", most programmers will consider this a nonstarter.
This is a reference to Douglas Adams' absurdist Sci Fi series, "Hitchhiker's Guide to the Galaxy," which is amazing and I recommend everyone read!

https://www.goodreads.com/book/show/13.The_Ultimate_Hitchhik...

(The first book is "Hitchhiker's Guide to the Galaxy," there are 5 books, one of which is titled "The Restaurant at the End of the Universe")
Who do you trust? Are you rolling your own secure email? Do you trust them more or less than Gmail?
It makes sense if you think about it -- the front-end that used LLVM to create this IR consumed a whole lot of platform specific information, like the layout of structs, system call numbers, library names, and function names, etc and distilled it to something that knows the results of those things but no longer knows how they were derived, so it couldn't be applied as-is to some other platform.

This is why WebAssembly needs a runtime framework for making things outside WebAssembly accessible to WebAssembly code -- it has to build an abstraction around all kinds of different systems.

It's even worse, though, for LLVM IR, since it targets a specific type of CPU in various ways, where WebAssembly is a single ISA.
> I recommend everyone BUY A DOMAIN.

you will end up having most of your conversations with gmail or outlook users so that would not change anything
Do you think you'll see something like "ethical index funds" that index your exchange, and sell themselves to customers based on the rules of your exchange?

And if so, when can I buy in?
Maybe I'm an idiot, but I thought he showed how to evaluate "P(B > A)" given A ~ Beta(2,13) and B ~ Beta(3,11).

What I'm asking is: how do you find parameters for A and B given "P(B > A) = 0.71"?
I miss Impression Style on RiscOS.

I also miss extending the supervisor prompt with BBC BASIC and arm26 ASM though :D
What is your view on the whole Derivatives issue? Because they seem to be very problematic as it seems that a small part of it is really used for useful business objectives (like hedging) but the vast majority of them is used as plain, bubble generating, gambling in the markets (as the subprime chaos in 2008). Will LTSE address this issue in any way?
A few things: I think the "average" proton user is super technical and cares about this thing, or they wouldn't use it in the first place.

The threat model is likely law enforcement - they can "compromise" a server legally and restrict owners from notifying people, and have done so many times in the past.
is it posix script compliant?
Security / convenience tradeoff.

Not being able to access the email body already makes full text search impossible, among other things. It is one tradeoff for using Protonmail instead of, say, Gmail.

Encrypting header data would make most operations impossible unless you download your entire inbox first.
> selfish, immature and displaying a total lack of empathy

Are these your kids you're taking care of, or orphans you adopted for the sole reason of benefiting society?

Let's be realistic - few people having children care about market demand.

There are plenty of things I could do that might benefit society, I still have to do them on my own time/dime. If you think it's a raw deal - don't have children; If you want to have them anyway, don't pass it off as a selfless act, and accuse society of being "extremely selfish, immature and displaying a total lack of empathy" for not supporting your decision.

> complaining that the cancer patient gets extra time off so why don't I?

Did the cancer patient make a decision to have cancer?
Tangentially related is the idea that some OO constructs can be represented as co-data. Previous discussion here https://news.ycombinator.com/item?id=24105755
It's actually conceptually simpler than docker compose given what it does.

The bigger issue is that there's a lot of things you can do with it, and editing text YAML/JSON serialization of the objects is probably one of the least efficient ways of dealing with it, but it's also the "default" way people know.

It's much easier when your editor actually understands the object you're editing instead of at best helping you write correct YAML.
Yes - chess has a relatively simple and limited ruleset, the complexity comes from the combinations possible.

Civ6 has a crazy amount of complexity to do basic actions - the complexity comes from the UI and all the rules, each city has a ton of things to build which each take many turns, there’s multiple skill trees of unclear benefits, there’s governments and policies, where you can build and what you need to build isn’t clear. During all of this kind of tedious action nothing interesting is happening.

I’d guess there’s a baked in assumption that people playing are already familiar with the game. The tutorial and in game recommended actions were not great.

I don’t mind some complexity (I like KSP, Starcraft) - Civ6 feels like a bad design problem.
Wow, it sure was pretty hard to find the street address, and this was in a context which makes it look like you were legally forced to publish it. Don't you want people to know where you're located at?
Social Dilemma – New Netflix film discussing Social Media's impact on the world
In Italy I pay 5€/month for 4G 40GB/month (WindTre operator). I tested this morning in Treviso, near Venice, (I was working remotely), download speed was about 40Mbit/sec. Vodafone is much faster but a bit more expensive.
personally I dropped the whole thing, it's useless.

I'm going back to good old life.
Yahoo, really? I get a lot of false positives w/ them.
LotR, Harry Potter and The Game. But usually I read things once and only once like the article describes.
We use JS but that code base is significantly smaller than our .NET base.

I can only imagine there's a ton of massive ASP.NET MVC + a bit of jQuery internal apps still chugging along too
Contains the "Zen Mind, Beginner's Mind" book, which is an excellent book by Soto Zen teacher Shunryu Suzuki. I remebered his name from where I had found the book online.
STARTLS usage is over 90% these days. So the email server(s) get your metadata but passive network observers do not.

So the providers can work to get that to 100% and mandatory to foil active attacks.
For the curious who want more information, I found a paper discussing the general issues involved in "low-field" MRI:

https://onlinelibrary.wiley.com/doi/full/10.1002/jmri.26637

For their purposes, "low-field" goes down to 0.25T, which is still somewhat higher than the machine linked here, but they extrapolate values of some of the parameters all the way down to 0. (And it seems like the general principles are mostly the same.)
What a miss! 10x,
I remember when I searched for an http2 / http1.1 Proxygen hadn't HTTP 2 support yet, at least client-side. So I'made a little hack into nghttp2 to fall back for 1.1 connections.
You don't re-encode your disk from ASCII to EBCDIC when duplicating it? Have I been doing it wrong all of these years?
> it’s pretty well understood that it produces greater long term economic growth than any other competing system... It has known shortcomings.

I mostly agree that it's better than other system that we've tried in the past (although I'd argue that the more highly regulated capitalism with higher taxation levels of the 60s-80s was slightly better than our current (post-90s) deregulated system).

But I'm a bit more ambitious than you. I don't think we should rest on our laurels and accept the known shortcomings. I think we can do better, and I think we should actively look at doing so.

I feel like maximising shareholder value is a mediocre solution to the problem introduced by the creation of a non-owner managerial class. I'm not entirely sure what the best solution to the problem is, but I'm convinced that we need a better one than the one we have.
That was also my first reaction when I saw their choice of name for this.
Daimler-Benz owns Unimog, I'm sure they have plenty of lawyers hanging around ready to defend their intellectual property.
Would you happen to have any links to Github repos that would be an example of this?

From light googling I only see examples of building gRPC APIs and microservices.
Price Localization with Stripe
+1. "Objects are a poor man's closure, and closures are a poor man's object."
Don't answer emails in Winter.
The article does not discuss sci-hub unfortunately.

list of the 176 vanished is here:
https://github.com/njahn82/vanished_journals/blob/master/Dis...
Vue (like with most of its features) let's you do that if you want. The <script> and <style> tags in the .vue file can reference other files so you can have a directory per component with separate code files. Sometimes that's helpful for better code completion and formatting too.
I wrote a summary that goes into some detail:

http://blog.moertel.com/posts/2006-01-20-wondrous-oddities-r...
> What if I have an ailing parent or a sibling?

I believe this is addressed in the article, and in many of the policies, where they describe the individual receiving these benefits as a `caregiver` not `parent`. What I find interesting is that the conversation seems to be geared solely around parents while others that take care of family in need are not brought into it.
> OOP won against functional because OOP is easier to understand and leads to more maintainable code.

You say that as if it's the truth. It's not at all clear to me that's the reason OOP "won".

> These days people are taking a second look at functional because functional avoids state, which makes it easier to write concurrent code with no locks.

I think that's only a small part of the reason for the interest in functional programming.
Unfortunately, JSON is much more annoying to edit.

Best way is to stop using both, and generate the objects from higher level language, at least something like Jsonnet (which is really just a step up, so better not stop there but I will take what I can)
The link may say that more people are looking for a private email inbox, but I don’t think most people are willing to pay the price of a domain and an external service. The latter is practically an oligopoly currently because of the lack of options; in terms of price, email services are a complete rip-off.
There are a couple ways to approach this problem. One of them is to examine the outcomes that are crucial to the business and recursively working backwards to the components that drive that outcome for the business. Once you get to the root inputs, you will be able to identify which changes will create the greatest increase in your desired outcome.

For example, let's say your company is a SaaS business that is number 4 or 5 in its market and is looking to move up to number 1 or 2 position, then you may find that the key strategy to get there (just spitballing here) is to get to feature parity with the market leaders. If so, then you would need to launch more features faster.

How do you launch features faster? Well, could be improving the code quality so there is less rework, building better tools, hiring more devs, etc? So lets take one of those, eg improving code quality. How do you improve code quality? Well, maybe hire better devs, train the devs you have or improve your QA processes? If your devs are all rockstars, then it must be QA that sucks. So let's look into how to improve QA.... (etc)

Keeping working down this logical path and you will arrive at the most impactful changes you can make in your organization.
I wonder if you are familiar with the predictive databases?

We at Aito.ai have gotten lot of interest from different RPA/no-node users and providers, and predictive database queries seem like a best intelligent automation.

https://aito.ai/blog/could-predictive-database-queries-repla...

It would be interesting to deeply integrate predictive functionality in your system, especially as it integrates a DB naturally. This could be used to offer predictive functionality from the plarform out of the box.
No, for a long time the BSDs usually used GNU grep, though there is a newer BSD grep for those who are more concerned about the GPL than performance

FreeBSD bsdgrep https://svnweb.freebsd.org/base/head/usr.bin/grep (see the makefile for build options, and note that it does egrep and fgrep too)

FreeBSD GNU grep https://svnweb.freebsd.org/base/head/gnu/usr.bin/grep/

NetBSD has bsdgrep only http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/grep/ (observe nothing but the Attic in src/gnu/usr.bin/grep)

OpenBSD too http://cvsweb.openbsd.org/src/usr.bin/grep/

4.3BSD-Reno and 4.4BSD are complicated - looks like the Bell Labs separate greps have been moved aside in favour of a replacement unified grep by James Woods (not GNU grep) -https://minnie.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Reno/sr... - https://minnie.tuhs.org/cgi-bin/utree.pl?file=4.4BSD/usr/src...

There is no grep in 4.3BSD-Net/2 which was the first mostly complete unencumbered BSD release and the original basis of the open source BSDs - https://minnie.tuhs.org/cgi-bin/utree.pl?file=Net2/usr/src/u... - so they adopted GNU grep to fill the gap as you can see in the FreeBSD-2.0 source https://svnweb.freebsd.org/base/release/2.0/gnu/usr.bin/
Or you could get fzf innyour current shell for most of the features (the command history search, file preview/open, etc).
Familiar syntax is a big plus though, a point on which most shells leave a lot of desired.
When These Sea Anemones Eat, It Goes Straight to Their Arms
A child growing up in a "amazon echo / alexa integrated house may become a lifelong brand consumer including when they buy their house and setup their home automation etc."

Yes, and etc. What a distopian vision, they should make a Black Mirror episode based on this, or perhaps they already did.

Edit: there is an interview with Charlie Brooker where he says that ideas that are not good enough for the series they sell to Samsung.
Let's be honest. 90% of JS developers out there probably don't even know what a lock is.

I know a JS dev who gets paid good money to develop software, who thought the reason you shouldn't use floating-point to deal with currency was because "javascript is bugged".
Why use a digital stadiometer? (2011)
Depends on the device...

Symbian^3 was moved to a free and open licence (Eclipse Public License) for some time. The ecosystem died anyway.
Transcrybr Is on the App Store
Transcrybr is a transcription app for content creators
• Speak clearer as your voice is transcribed in real-time
• Speak at the right pace with pace meter
• Review what you said and when you said it
Show HN: A movie recommendation engine based on a short quiz
This is a good point, and I've noticed this phenomenon on some video sites lately.

Although the caveats for this particular library[1] imply enough false positives and false negatives that it seems mostly useless. Sites that take this seriously must be doing something smarter.

[1] "Doesn't work if DevTools is undocked and will show false positive if you toggle any kind of sidebar."
The reason it is called a smart speaker is because of the form factor, which is that of a speaker. It is a speaker with more things inside of it. The "smartness" is contained within the "speaker".

It is the same formula for every other smart device mentioned in this thread:

1. Take device with certain form factor

2. Add computer chip and new interfacing capability (touchscreens, fancier remotes, microphones, internet control)

3. It is now a "smart" [form factor]
I think it's clear that there are complex games today that require a big time investment and thinking, but that section isn't the only relevant one, I think.

> In the book, Meier reminds us that the bestselling games of 1998 were Civ 2, Warcraft II, Myst, Command & Conquer and Duke Nukem 3D. Aside from the last, all require more thought and engagement than the [redacted] that dominate gaming today.

To avoid picking and choosing, what are the bestselling games of 2020, for comparison? How would we even determine that?

That's where I think he's saying things have changed. Four of the top five best-selling games of 1998 were more thoughtful, while today he offers up "Candy Crush" and "Fortnite" in contrast.

As I write this, the best-selling games of 2020[0] seem to be: Ghost of Tsushima, Call of Duty: Modern Warfare, Paper Mario: The Origami King, The Last of Us: Part II, and Animal Crossing: New Horizons. If that's not a perfect comparison, maybe throw in the top paid app on iOS: Minecraft.

In terms of being one of the top five games, he's clearly right. There's not much room for something like "Civilization" on that list.

But that might be the wrong way to think about it. If I sell X units in 1998 and it makes up 25% of all units sold, and then I sell X units in 2020 and it makes up only 0.1% of all units sold, that might seem like what I'm selling is much less popular, but in fact I'm selling just as many. It's the overall market that has grown up around me. In my hypothetical example, it has gotten 250 times as large. In reality, it might be even more extreme than that.

Something like "Civilization" today might not be a best-seller the way it was 22 years ago, but that doesn't mean there's not a market for it.

[0] https://www.npd.com/wps/portal/npd/us/news/top-10/video-game...
By allowing you to restructure them before privatizing. The crisis was a failure of gouvernance. Most of these banks were going to and should have failed.

Once it was agreed that they were too big to let the situation run its course, it would have made sense to step in and actually solve the systemic problem.
> Integration is well behaved numerically, but poorly behaved algebraically.

> Differentiation is poorly behaved numerically, but well behaved algebraically.

This is so pithy and true, am stealing that.
I would say kubernetes is very simple, in the same way lambda calculus or composing programs out of pipes is simple.

It has very simple basic model, which allows you to recursively built more and more complex abstractions on top of it.
History Has Begun with Bruno Maçães on Venture Stories
The stock market is so odd.

We have 2 cloud communication companies with radically different stock results (Slack vs Twilio).

Slack, who has ~50% revenue growth and haven't turned a profit and their stock is ~0% flat YTD [1].

Then you have Twilio, they too are having 50%+ growth and have never turned a profit, yet their stock is up ~130% YTD. [2]

The stock market is a funny beast.

[1] https://finance.yahoo.com/quote/WORK?.tsrc=applewf
[2] https://finance.yahoo.com/quote/TWLO?p=TWLO&.tsrc=fin-srch
It's worth noting that there are drawbacks to functional programming as well. It tends to result in a lot of copying, which is also not optimal for performance.
The only reasonable explanation is aliens
Since SMTP transfers things unencrypted, you kind of have to assume that a bad actor with reach as wide as the NSA's is intercepting all your email regardless of who your provider is. There's really no solution there, since the company from which you order your suppositories isn't using end-to-end encryption to send you their order confirmations.

That said, I still 100% support getting off of the free email providers in order to wave a middle finger at surveillance capitalism.
OpenGL 2D Facade (9): Load a Level – Design Patterns and Video Games
They're not willing to pay because they don't know that you can buy domains in the first place. Most of the time when I tell someone my first@lastname.com they're like ...and that'd be @gmail.com?
So would this university take down a mural of the 442nd Infantry Regiment too, for not being diverse enough?

https://en.wikipedia.org/wiki/442nd_Infantry_Regiment_(Unite...

"The unit earned more than 18,000 awards in less than two years, including 9,486 Purple Hearts and 4,000 Bronze Star Medals. The unit was awarded eight Presidential Unit Citations (five earned in one month).[6] Twenty-one of its members were awarded Medals of Honor.[3] In 2010, Congress approved the granting of the Congressional Gold Medal to the 442nd Regimental Combat Team and associated units who served during World War II,[7] and in 2012, all surviving members were made chevaliers of the French Légion d'Honneur for their actions contributing to the liberation of France and their heroic rescue of the Lost Battalion.[8]"