skysight-inc/HackerNews huggingface dataset:
Let me share my view on those. Posits deal with really large and really small values differently. If I may assume astronomically large values are essentially overflow and small are underflow, posits use an actual value for these. Because of the increased dynamic range (and diminishing resolution) large numbers don't go to infinity but to the largest representable number. Underflow go to the smallest non-zero number. As such they both retain their sign AND can be used in subsequent computations. NaN is only the result of division by zero or an operation on a NaN. In my experience - and yours may vary of course - this is exactly how I want such situations to be handled. I don't want NaN as a result, I want the most reasonable thing to put in the rest of the calculations. Part of this comes from wanting high performance and part is from the realization that you can't check flags after every computation. Exceptions IMHO should not be raised if your code is correct.

The guy who came up with posits also has his UNUM concept which I think is interesting but not for me. The idea is to use two numbers (posits) to track an upper and lower bound for a computation. At the end you can then see what confidence you have in the result. To me that's just wasted storage and computation, but if you want to validate some complex code it actually seems better to me than having some NaN come out the end.

I think of UNUMs and posits as two different ideas. Posits work the way I want them to, while UNUMs will provide the features you want (correctness checking) weather they use posits or IEEE floating point as the underlying representation.

If you consider the two goals of high performance and correctness of a computation, I think UNUMs and posits handle it far more elegantly and simply. IEEE doesn't actually give you both at the same time, but it pretends to.
Just wanted to say thank you as well for this. Great tool! What are you future plans for it?
"Continuous economic growth and expansion in our finite world is not a must. In fact, the current global economic situation still presents a great opportunity to give nature a rest … to reduce stress, to have more free time, to become more secure and self-reliant, and to improve the quality of our lives." - https://medium.com/brewingthoughts/bhutan-an-economy-of-happ...
What book?? That sounds like an awesome read
This kind of problems should be solved by people talking to each other, not corporate fun police.
> I believe it's not possible to make a good recommendation system in general

It's definitely possible, however it would be limited to a subset of users (probably need 10 or 20 comments). When you limit it to submissions the number of words in a title is limited, and often not associated with the actual content itself.
Have you lived in Chicago during the winter? It gets quite cold and windy. I couldn't imagine willingly commuting there on bike even if adequate infrastructure existed.
This help center entry[1] suggests it's a combination of their own crawlers and Bing.

[1]: https://help.qwant.com/help/overview/how-does-qwant-index-th...
> I lived in Taiwan for about a year before I returned to Europe.

The whole Taiwan part is not really related to the issue of remote work. Remote work or not, moving to another country and then returning to home country after 1 year simply means you made a rush decision to relocate or you are bad at coping with a new environment.
Yes, go into the complex plane because the phenomena somehow mirrors a circle or sphere.

But there is definitely something lacking from reducing everything down to a one dimensional measure. For instance, there are many pieces of real estate improvements that ought to be torn down and replaced with new improvements (homes, commercial buildings, etc). But the economy rarely offers incentives or even the abilities to tear down and rebuild - despite the huge benefit construction is to an economy. For things like this, I conclude the economic system is not closed. It’s not creating a self sustaining relationship between all participants.
A lot of these misleading single value statistics seem to come down to we need a histogram. Money, comp, stock earnings go to different groups of people at very different amounts.
A tale of two CEOs: Tim Cook demonstrates what some want from Elon Musk
I would think a big part of the problem is we shouldn’t look at genes but rather how genes are regulated.
Nope, it is not. Violating my privacy, they show to me "only the content they think I'm gonna like". And then, they show to me the content they/their sponsor like, allowing the biggest censorship machine of all history to work.
So she does those 'Internet Trends' things?

The very earliest one I can find is 2002:

https://www.slideshare.net/kleinerperkins/the-internet-a-per...

Here's the 2018 one:

https://www.slideshare.net/kleinerperkins/internet-trends-re...
I've been remote for almost 8 years now. I love it and dread ever having to go back into an office.

I did it for ten years, and then returned to the office. It's a difficult transition. It took almost a year to really get back into the routine.

But the routine was actually better for me. Though I hate commuting, having a regular sleep/work schedule, responsibilities, and stability seems to have made me a better human being. My health has improved markedly, and even though my cow-orkers can be annoying, getting out of my bubble each day exposes me to new things.

YMMV.
I’ve been in similar positions and my advice, in order of priority, is:

1. Relax. Take a break. Gather your thoughts, preferably on a beach or the outdoors or whatever makes you comfortable and relaxed. Use the time to disconnect and chill out. You’ll be surprised how quickly you realize what is truly important to you.

2. Exercise every day, even if it’s just for five minutes. You’ll gain more productive time from the energy it gives you than you’ll spend exercising. And of course it’s good for your health and will help with the weight gain you mentioned.

3. Focus. Pick one goal and get after it. Take everything else off your plate. If it does not move you toward your goal, forget about it.

I would also add that you are facing a problem of mindset more than anything. Try to take a detached, analytical approach to your thought processes and decision making. Keep emotions out of it. Also, make fewer decisions. Make important decisions and commit to them.

Finally, have a sense of urgency but not haste. Live in the present.
> I don't think a human in 500 BC had the intellectual tools to understand a modern CPU or computer program. An electronic circuit would have been absolutely inscrutable to them.

I'm pretty sure they could learn to write programs. The had algorithms.
Very nice project - thanks for sharing!
How would you say this compares to maru, which does a similar thing?
Maru uses gcc rather than Node.js or lua, and compiles it's own (x86) binaries. It focusses on as minimal syntax as possible, to expose new methods of composition:
http://piumarta.com/software/maru/

If I've got this correct, lumen still relies on having the lua/Node/luaJIT runtime underneath?
I've worked completely remote for the last 5 years. Before doing so, I read articles and sought advice. Most of the advice was the same — "try to get out of the house for a few days per week", "be sure your home office has a door", etc.

This type of advice is shallow, obvious, and unhelpful. The only thing that has worked for me is having a disciplined routine that I follow.

- Bed by 10pm

- Up by 5:30am

- Coffee made by 5:45am

- Protein smoothie for breakfast with coffee by 6:00am

- Yoga/dynamic stretching for 30 minutes

- Read through and reply to all emails and missed slack messages from the previous 12 hours

- Then work starts for me at 8am

- Pause work for 2-3 hours for rigorous exercise for 2 hours (BJJ)

- Dinner by 8pm

- Work for 2 hours

- Bed by 10pm

This is my specific routine. Your routine will be different, but the point is you need one, and it must be disciplined.

Going to the gym, coffee shops, meetups, social events, etc. will bring you friends and other acquaintances. It's the routine of your daily activity that will bring you mental health.
Isn't that kinda what happens with many open source projects :) ?

- Libre/Open Office

- Pentadactyl/Vimperator

- Nextcloud/Owncloud
Yeah, the hidden caveat is that in a lot of cases, science "suddenly" progresses when scientists get access to better equipment or get trained in new methods, and can suddenly admit to our funders that the things we were doing before sucked.
Firefox Reality Developers Guide
After they finish their work for the day, they have nothing left to prove. (Sorry).
Every year I attend a bluegrass music festival called Wintergrass. Siri knows about Wintergrass, she sees it in my calendar and I've seen her recognize the spoken word before. Even though I live down the road, this year me and some jamming buddies thought it would be nice to have a room to stash instruments, nap, whatever.

"Hey, Siri, remind me to get a room for Wintergrass."

"Okay, I'll remind you to get a room for one in the ass."

One would also think that Siri has figured out my sexual preferences by now. (To be clear, she obviously has not.)

But to the point, the hype of speech recognition over the decades, and the state of the art today, are why I am not convinced I'll live long enough to see true self-driving cars despite the current hype of that tech.
It’s fairly easy to distinguish low quality food and the brands or factories that are likely to produce it, if you’re in the habit and educated about it. Many people in the US have very little exposure to higher quality food or alcohol since it’s simply not available from mainstream outlets.

Your statement rings true. It generalizes well.

"It's fairly easy to distinguish low quality news and the brands or companies that are likely to produce it, if you’re in the habit and educated about it. Many people in the US have very little exposure to higher quality news or information since it’s simply not available from mainstream outlets."
Are you sure they're up to -O6 ?

Doing this in any autoconf-based program:

$ ./configure CC="/usr/bin/clang-8" CFLAGS="-Weverything -O6 -flto=full" LDFLAGS="-fuse-ld=/usr/bin/ld.lld-8"

... fails (error: C compiler cannot create executables); same for -O5.

-O4 works, but generates this diagnostic:

clang: warning: -O4 is equivalent to -O3 [-Wdeprecated]
Maybe you can, but not everyone can.
Do you really believe that you can vastly increase the labor pool without it having adverse effects on labor? Even when you have natural experiments like the Black Death, which reduced the population of Europe by approaching 50% and tremendously improved the prospects of labor? So much so that it ended feudalism.
Compared to Java, Kotlin also adds nullable types and sealed classes. The built-in syntax for lambda types could also be considered a part of the type system. Or the fact that inline lambdas let you use non-local returns (https://kotlinlang.org/docs/reference/inline-functions.html#...) where the explicit `inline` can be considered a part of the type.

As for the others, check out for example TypeScript's mapped types (https://www.typescriptlang.org/docs/handbook/advanced-types....), or Swift's extensions (https://docs.swift.org/swift-book/LanguageGuide/Extensions.h...).

Considering that Java or C++ don't even have sum types, it's not exactly a high bar to cross.
I think the long deck did her in.
You never use highways either?
Healthcare is an issue, but its just one of the many issues on reservations.

Indian reservations have issues with poverty, unemployment, alcoholism, substandard housing, violence, and suicide.
I will say your take is reasonable, but on projects I manage I still push for usage of const/enum in these cases.
Responsive-Gamepad: Handle Keyboard, Gamepad, Touch Controls Under a Single API
Complexity matters, but gets swamped when you start talking about increasing infrastructure per person by an order of magnitude.

Keep in mind that spread out suburbs also produce less tax revenue per acre, and thus less revenue per public dollar spent. There are “rich” suburbs in the US where a 100% tax rate wouldn’t cover future maintenance obligations.
Python Programming Language Ditches 'Master-Slave' Terms, Pissing Off Some
Skripal Poisoning Suspect’s Passport Data Shows Link to Security Services
The context of the article is about iOS & Android apps, so 1st class support on Windows is nice, but not germane.
It's not particularly intellectual, but The Total Money Makeover by Dave Ramsey has definitely changed my life for the better. I wish I had read it years ago.
Whilst pwning Comodo's web server is presumably fun, the signing _keys_ don't live in a Linux box running phpBB or whatever nonsense that was, they're in a dedicated HSM. The certificates on the other hand are public documents, everybody has a copy of those.

Symantec certainly did sell certificates to the US government, and to companies that make breakfast cereal, and indeed to at least one bona fide children's party clown. But those didn't allow them to "sign for anything". I was part of the distrust discussions you're talking about so let's see how close to the facts you were.

Here are the real issues closest to what you've described:

Issue L: Symantec signed the US government's "Federal Bridge" PKI, which is a PKI for the use of the Federal Government, a vast sprawling mess.

Issue P: Symantec issued a subCA to UniCredit (an Italian bank) which was operated incorrectly and without an audit until October 2016

Issue T: The Korean firm "CrossCert" and three other Symantec partner companies were able to issue certificates as Registration Authorities, although Symantec was not effectively overseeing this activity. Non-compliant certificates were issued, mostly for Korean firms, and Symantec says CrossCert did not have any paperwork for these certificates, which Symantec should have known about back when the certs were issued.

Issue V: Symantec's "GeoRoot" programme provided subCAs under technical control to five companies to issue their own trusted certificates within certain constraints. These five were: Aetna, Apple, Google, Intel, and Unicredit (but see P above) and the audit paperwork for these subCAs was always reprehensible garbage, an unnamed root program (probably Microsoft, given that Apple and Google are on the list) was pressuring Symantec to fix this, but they had not done so before Symantec got themselves distrusted.

Issue Y: The "VeriSign Universal Root Certification Authority" CA has a couple of subCAs that are not themselves constrained to prevent issuance in the Web PKI but are also not sufficiently audited or subject to oversight. Symantec swore these subCAs aren't actually used in the Web PKI, but without a technical constraint that's hard to enforce.

Back when Symantec was operating a CA, the two companies together (all of Symantec, including Versign and other brands, plus Comodo) had than 40% of "market share" in the top 10K web sites, and far less in the deeper corners of the web. Most certs are from Let's Encrypt and that's still true today.

Because of how modern TLS works, bad guys would need either to use a large quantum computer for each individual session they want to break (problem: those don't exist) or they'd need not only a publicly trusted certificate, but also a live active attack on the session as it happens, which would of course be detectable.
Wow, it looks like they finally added support for Python 3.4+. I had kind of abandoned Fabric due to the lack of support past 2.7...this is fantastic news!
Thanks - I think the interesting part is converting the animations to mp4 which I do by loading the animation engine in node and using node-canvas to render each frame. Then I stitch those together and add sound with ffmpeg.

I didn't use a framework for the editor. It's just a lot of jQuery and CAAT.js (a scene-graph animation library).
> If Qwant isn't tracking user information than we _expect_ the results to be different

We expect the answers to be correct. Google can use everything it knows about me to turn an abstract term like "giants" into SF Giants or New York Giants, but when I explicitly enter "san francisco giants" as part of a query and still get poor results, that is a failure.
I wonder what model predicted where she should stand.
Maybe not you, but there probably are at least some people who would if there were proper infrastructure.
But everybody is rich relative to practically any time in our entire species existence. Ready access to clothes, food, fresh water, indoor plumbing, and so many other things are things that we take completely for granted, but they aren't a given. I would much rather be an aristocrat in ancient Greece than a poor person in America due to the ability exert your ideas, but in terms of niceties a poor American has our ancient Greek aristocracy looking like they were living in some nicely decorated slums. Ignore non-material components, and I'd take the poor American in a heartbeat.

People sometimes look to Star Trek as an example of a utopia, but think about what would really happen. Have you ever thought about the rank and file that spend their life merely taking orders from the captains and admirals, unable to ever make their way up to ever being able to be anything more than redshirts? And we're already talking about the elite there! Imagine the people that couldn't manage to get through Star Fleet! A tiny minority of elite individuals get to spend their days seeking out strange new civilizations and boldly going where noone has gone before, while the rest of society tries to provide some meaning to an empty life in a fake reality in the holodeck before going home to consume fake food from their replicator. There would be huge movements against the inequity and against the privilege of these elite. Star Trek did briefly hit on this issue, once, in the episode Tapestry. A brief clip of it. [1] A longer cut of the ending scene there. [2]

[1] - https://www.youtube.com/watch?v=LHoPLhpw2g4

[2] - https://www.youtube.com/watch?v=mGvUDvZ7KyU
Think about this: How long is the new-to-trashed cycle for phones? for cars? for homes? The answers are, approximately: 4 years, 16 years and 100 years.

The problem with your top-down utopian "we shall raze and rebuild our cities" rhetoric is that it always crashes against the massive inertia of the existing built-up landscape. No to mention that people genuinely like their houses, but we don't even need to bring that up.
That means I as a taxpayer lose when someone screws up.
Great job on this, it's an excellent visualisation.
There is a video of this seminar online "The basics of non-violent communication. Very Eye opening. Very helpful for relationships with those that we love.

https://www.youtube.com/watch?v=4LuPCAh9FCc
I've been using Qwant for a number of months now and the results are nearly as good as Google and vastly better than DDG.
Awesome project, thank you to the author!

I see a lot of folks asking about resources to learn the ideas in this tool, so I’ll recommend the Guitar Grimoire series. Granted they are more reference-type books, but each one has a good introductory chapter that I found taught the theory in an accessible way to me. I picked up the Scales volume first and have gathered more over the years, like the practice exercise edition, but don’t use them much these days (it’s been like 15 years now :)
No one in Amsterdam has special tires on their cycles during winter and everyone here has a winter coat, it really is not a big deal.
Linux  50 Mhz FPGA (Altera DE2-115)
It took a long time to get this party started https://www.youtube.com/watch?v=xyjFbuW4qkY​​​​​​​​​​​​​​, but as can be seen from the video, it works. But the shell (HUSH) is not very secure...Anybody who logs in becomes root. For the manual I wrote about it if you want to try this at home, it is available from Rocketboards.
Sexual-Misconduct Allegation Against Kavanaugh Stirs Tension Among Democrats
> But switching to new measures to validate your preconceived gut feeling is fraught with peril.

That's literally the exact opposite of what the author did. In fact the author painstakingly laid out how the government is doing exactly what you've accused the author of doing.

There are statistics that are being ignored because it does not fit the narrative.
I only recently started using 'git stash', thanks to this quick script: https://gist.github.com/Ovid/e7ddc56c4710c1baae228b7e4dd3cf7...
It will trigger a reset because you haven't updated the hash...
This is not about living in your birth country vs living in a more "exotic" country, but about nomad vs sedentary.
This is why we need truly distributed webapps rather than monolithic tied-to-domain apps. Doing this right is a hard problem and many of current solutions are still essentially centralized despite their reliance on certain aspects of P2P.
Targeting a stack machine is much easier when writing a compiler for the first time, but real-world machines are generally register based.

In general this is true, here however, we are targeting LLMV IR which is register based with infinite registers; so it's kinda easy again :-) The hard part, register allocation, is actually done by LLVM.

This class implements the conversion:
https://github.com/lambdageek/mono/blob/mjit/mcs/class/Mono....
Yeah, this is it exactly. Goodhart even discovered it in the context of economics: https://en.wikipedia.org/wiki/Goodhart%27s_law

The Lucas critique is the other commonly associated one: https://en.wikipedia.org/wiki/Lucas_critique
Is your code for your testing hosted anywhere? Would love to contribute
... and using adverbs wrong as well. YSWIDT?
These are the best PC cases I have ever owned.
Checkmate: The Manafort Cooperation Is Pardon Proof
Very interesting and pretty tool!

I wonder: on the "scales" dropdown, why didn't you include pentatonic? It's so prevalent across so many styles of music; it seems like a must.
1 drug + 2 drugs = 3 drugs
Retirement and Realignment
Reminds me of all those people saying how well electricians/plumbers and other tradesmen earn.

Most of the time they are looking at someone with their own PLUMBING BUSINESS and saying how easy it is to make money.

Sorry, owning a business is not easy. Doesn't matter what type. There is a lot of risk, and people need to be rewarded for that risk. That is not free money.

If we look at the average repair guy for the a property manager, who works a fixed schedule with a fixed pay check and who and does plumbing and electricity, that guy will not be earning so well.
Meh. I've had great beer from pseudo-craft brands and awful beer from small independent craft breweries.

I know for a fact that some independent craft brewers make an IPA, even though the brew master doesn't like them. It's obligatory.

Some of this is on the knowledge and standards of the consumer. My experience with espresso in Tuscany in the 2000's, was that even ordinary corner store espresso there was better than fancy espresso in most places in the US. Why? Simply because the population in Tuscany has higher expectations.