skysight-inc/HackerNews huggingface dataset:
Don't be silly, no one is claiming to be "independently discovering" anything. Typing is a tool, just like anything else. When I'm working with Python, I specifically want types during development (thanks PyCharm) but not at runtime. I spend a lot of time in my code, and type hints provide the same structure to Python code that they add to Java except when I don't want to worry about them.
They're doing great. Quite a lot of edits flowing in, dataset growing and being fixed. It's a great volunteer effort. Could always use more developers and editors though.
Yes it is, and it works brilliantly for that use case. I like to rip my own CDs so that I know the source of my music and can control the quality. I use Exact Audio Copy which has an automatic download from freedb.org. I have no idea what I'm going to do once it shuts down.
Interesting. It would be a very Googly thing to do, so my guess is yes.
Bonobos Founder Andy Dunn to Leave Walmart in 2020
You have it all backwards. What a string in any language means is defined by the language specification. If the JSON spec doesn't say that '01' is an octal number, then it's not an octal number. What you would like it to be, or what other language specs say, is completely irrelevant for what that string means in JSON.

Also, making a language X parser accept anything that is not in fact language X is nothing but a terrible idea. If there is one thing that standards are good for, it's interoperability. And if there is one thing that hurts interoperability, it's having different implementations of supposedly the same standard accept and reject different inputs. That's how you get websites that work in one browser, but not another, because one browser was so helpful to make up some meaning for your creative markup instead of rejecting it with an error message, which obviously helps you absolutely nothing with the next browser that is of a different opinion. If you think the spec is stupid, you have to change the spec, if you don't manage to do that, you still should implement the spec, because interoperability is more important than whether your program can read some input that isn't JSON and that therefore no other JSON parser is guaranteed to understand anyway.
Disclaimer: I know nothing about what led to this situation

Found it a bit sad to see this notice followed by a recent news headline saying the project was guaranteed to continue:

Continuation of the free database guaranteed

With the acquisition of the www.freedb.org domain
MAGIX also takes on all duties regarding the
worldwide freedb community
That's not entirely true, it has its guarantees and ways of work is just not the same as more traditional SQL dbs and that's ok for tons of applications.
Not really. Enable something like MyPy or PyType on a big enough codebase with zero explicit annotation and it'll already find plenty of bugs and unhandled cases from the inferred types alone. Some of these are stuff a strong IDE may catch too (using the wrong function name, passing wrong number of args, etc), but some other ones are actually deeper in the code.

So already, with zero annotations, you already get value out, let alone once you type a few tricky variables that are harder for Python to track.
Simplicity comes at a cost. The pros of simplicity outweigh the cons in many cases for a small codebase. On the other hand, I have a lot of difficulty wrapping my head around how you scale a dynamically typed program with a large codebase without driving yourself crazy.
Not worth freakin about
Do what you can
That’s good
The height of the desktop era was before surveillance capitalism was a thing. With web came the on-line ads, which, being a cancer[0], infected the business models of increasing amount of software. Then the mobile exploded, and the new breed of native software - apps - were designed to be user-hostile pretty much from the start, and continue to be so.

--

[0] - http://jacek.zlydach.pl/blog/2019-07-31-ads-as-cancer.html
You missed my point. Static languages try to make it easier to use, while dynamic languages try to become safer. They each try to keep what makes their side good, while getting some hints of what the other side has.
No mention of the breech. That had to hurt too.
Wait, I think I read somewhere that estrogen makes your dick grow? Wasn't that a side effect of HRT or something?
EFBaaS: Way for Presentation Material: PDF, HTML, Images. So Far Free
Remember the Prime Directive.
The Taycan is also the least efficient EV on the market... https://www.caranddriver.com/news/a30199684/porsche-taycan-e...
They do exist - things like nim [1] for example. The sad fact is that the reason people are not using them is not because they don't exist. It's because the lowest common demoninator of programmer out there prefers dynamically typed Python because the short term is generally more highly valued than longer term or even medium term (6 months+) in the vast majority of programming contexts.

[1] https://nim-lang.org/
> At least right now we can choose not to connect the devices, but what happens if iot LTE connections get cheap enough that the choice is removed altogether, like with Tesla and other high end modern cars?

This is the point of “5G” everywhere. If the underlying phys and chips are cheap, low power and licensed appropriately a lot of “dumb” stuff will suddenly become smart whether you like it or not.
Everyone who defines themselves by their job should move to LA for a few years. In LA everyone is an actor just working a different job until they make it.
All other comments seem to be fixing the list, but the problem is not the list, the problem is that it makes you anxious.

Few sentences from a stranger won't change you but you're clearly using introspection so you'll be fine.

Just remember that you decided to post or do 100 other things than doing these e-mails or items. Did something change? If you are choosing something else over that stuff why do you think it's something that needs fixing?

If you truly believed that getting these things done is what you want, you would have done them. So just debug the program of yourself. You think that given some input (values, what you think is important) you should expect the zero inbox output. Sometimes the program works fine, you're just assuming different input.
>As a psychologist, I specialize in mental health challenges associated with high-pressure careers. People like Dan show up in my office every day — so often, in fact, I had to build a company, Azimuth Psychological, to focus on serving their needs.

Native advertising.
Yeah, this has been a well known problem in the field for a while now, and not just with DNN approaches
https://en.wikipedia.org/wiki/Recommender_system#Reproducibi...

These systems almost never work in production. The publications are usually very deceptive.
In comparison to Bill Gates -- he's the perfect example. Each had different strengths.

Jobs was a marketing genius. While Gates understood Microsoft's marketing plan in depth -- their approach was fundamentally different.

You can also compare Jobs to Edwin Catmull when he was running Pixar. Catmull was an analytical thinker with a background in science. Obviously Jobs complimented him nicely -- and Jobs was critical to the success of Pixar.

You need to understand the implications, context and how a technology works. But you don't have to be the best engineer in the world to build tech companies.
PinePhone? Librem? Even freed Android phones are actually very close.
Beware he who denies you access to information, for in his heart he dreams himself your master. - Commissioner Pravin Lal
For hyperinflation risks - keep an eye on your countries money supply, specifically the total amount of money held in bank deposits. This shouldn´t be growing at more than 6-7% a year. If it is, owning gold or a stable currency growing less than that(Euro, US dollar) is a good idea.

Try to find out how much loan securitization is going on - this is a financial instrument that lets banks and others trade loans - it is highly destabilising over time, as it increases the ratio of debt to money. It there is a lot of that going on, without a high monetary expansion, try to build up a buffer to take advantage of the forthcoming crash.

Otherwise, just hang on. These are multi-year processes, and usually global financial crashes actually originate in the USA, for systemic reasons, so keep an eye on what´s going on there.
There was a good conversation about this on HN a few months ago [1].

Has anyone successfully blocked unnecessary outbound traffic from their smart TV using a firewall such as pfsense? Whilst maintaining usability. A separate VLAN for IoT devices seems like a good first step.

[1] https://news.ycombinator.com/item?id=21002745
If you have Android and have Firefox, there are extensions that can do it. Otherwise, you would need something to intercept requests because Chrome and Safari on mobile don't have extensions.
Existentialism is a trap. Camus pretty much nailed it but here it is in comic/essay form:

https://moretothat.com/the-meaning-of-life-is-absurd/
They way I do this (in the UK using ISA's and mostly Investment Trust based) is when an individual stock gets to big relative is to stop reinvesting dividends in that stock and reinvest that dividend in other's.

At the moment I just invest once a month combining last months savings with accrued dividends - which rebalances a little.

For example I have stopped reinvesting in Witan, Lowland and TR Property - in favor of smaller holdings - which at the moment looks like this.

BANKERS INV TRUST ORD GBP0.25

CQS NEW CITY HIGH ORD NPV

BT GROUP ORD GBP0.05

LAW DEBENTURE CORP ORD GBP0.05

JPMORGAN EMER MKTS ORD GBP0.25

POLAR CAP TECH TST GBP0.25

SCHRODER ORIENTAL ORD GBP0.01

CITY OF LONDON INV ORD GBP0.25
This depends on the side project and the type of work you want to get done. All tech? Or tech work with all of the other work that goes with a startup?

If you want full support 50/50. If you plan on doing most things yourself then balance it, 80/20 or 70/30.

If it pays for itself, it would probably be best to keep 100% until the project is more formalized (a company exists). Equity is quite precious and is hard to get back if your teammate does not work out.
I would have started with the relationship between voltage and current in a simple circuit. For instance, the more voltage is applied, the more current typically flows. Resistance and impedance are terms for the ratio between voltage and current in some kinds of simple circuits.

And so forth. I'm using the fiction of a "simple" circuit to avoid going down a rabbit hole of detail that would be unnecessary here.
Book time for research, and purge any of those bookmarks, etc that you can’t get to during those periods. If you don’t triage right away, the context is gone anyway and those resources aren’t useful.

For the mail, just let it go. I have 40k unread emails that cannot be deleted for reasons... anything unsorted after 90 days should get dumped. Make a vip list and commit to reading those, the rest are junk and should just be purged or dumped somewhere.

Make a rule for yourself that you can follow and use that to liberate yourself from the anxiety of dealing with this big pile.
I would beg to differ. China introduced loan securitization back in 2005 - and so there´s a quietly ticking time bomb there, similar to 2008´s US crash, that will eventually go off.
Maybe tone? If it makes you feel any better, I agree wholeheartedly and appreciate the links to concrete example you think are done right.
Any input as to how it compares to Atlas Shrugged? Currently reading A.S., a looong read!
I tried the Spritz link up to 700 wpm, after closing the page my eyes felt weird for a while. This may be due to the black background and the fact that I was focusing a lot on the text, but in any case I would not recommend it...
“A secret report, suppressed by US defence chiefs and obtained by The Observer, warns that major European cities will be sunk beneath rising seas as Britain is plunged into a 'Siberian' climate by 2020. Nuclear conflict, mega-droughts, famine and widespread rioting will erupt across the world.”
There are a number of gaming TVs coming out that are essentially big monitors with high refresh rates. They're expensive, but they don't have Ethernet ports, or built in apps or any of that bullshit.

I've never connected a TV to Ethernet/Wifi and I don't understand people who have those fucking Amazon/Google/Apple spy devices (aka digital assistants) in their homes. I disable all that shit on my phone too.
This seems like a Great idea.
Well, anything later should be larger just because of time and inflation. Is it larger proportionally, and if so, how much?
Games have been becoming unplayable due to DRM servers shutting down. IoT devices are becoming bricks when they go out of support.

DRM and internet dependency are the ultimate tools in capitalisms planned obsolescence toolbox. You no longer have to wait for a product to fail, you can simply remotely destroy it so the customer buys a new one.
This. Actual dry leaves that can be blown off really aren't the trouble, it's wet ones that quickly turn into sludge and just get compressed into slicker and slicker slime that provides no traction.

The current solution in most of the world is essentially high-pressure jets of water to clean the rail; obviously you eventually reach a point where you don't have enough pressure to dislodge the goop.
I would love to see clojure spec in python.
At what point would you stop with formal static verification and why would you stop? At which point would you concede you’ve gone too far, and why? Do you have a criteria? Or are you convinced that as much formal verification as possible is the biggest win? How are you sure you are solving the developer throughout problem optimally by using machine proof methods?

Any static type enthusiast should have a clear and unminced answer to these questions. Or I smell snake oil.
I can recite a few of these from memory, because you just hear them so often...

Some of the most meaningful to me were the ones coming from a place of spiritual philosophy. I am absolutely not a religious man, nor would I consider myself to be even remotely spiritual or superstitious. That said, there is a sort of poetic beauty through the concept of a deity as a storytelling mechanism, or a way to put a complex philosophy into a memorable narrative.

"Companions, the creator seeks, and not corpses, nor herds or believers. Fellow creators the creator seeks-- those who inscribe new values on new tablets. Companions the creator seeks, and fellow harvesters; for everything about him is ripe for the harvest. ... Fellow creators, Zarathustra seeks, fellow harvesters and celebrants... What are herds and shepherds and corpses to him!" (this quote is is often shortened, but this adaptation is the most meaningful to me)

"Men, in their arrogance claim to understand the nature of creation, and devise elaborate theories to describe its behavior. But they always discover in the end that God was quite a bit more clever than they thought."

I'm not a religious man, but I do identify with the visceral rejection of humanity's collective hubris.

and of course, hearing 'Eternity lies ahead, and behind. Have you drunk your fill?' some 20x per game really cements that phrase into my head.

I frequently play as Zakharov, and I like his quotes, but they're always rambling and difficult to recall in the moment.

That said, anyone playing as University would always make the Hunter-Seeker Algorithm a top priority. Fusion power and orbital spaceflight follow soon after, and that's the game. I usually go after Yang, then the Believers. Pretty formulaic at this point, but I enjoy it about as much, perhaps maybe even more, than Beyond Earth. SMAC just has so much character to it.
It’s interesting you say that... arguably I am an extreme workaholic, I work 70+ hours every week. I learn all I can on top of that.

I get satisfaction from it, but it’s not my identity. If I was a janitor, I’d try to be the best janitor, because that’s what I like doing, I like being good at my job. I also plan 2 years out and intend to have $X wealth by specific deadlines. I’ll work harder to reach it.

For me, as I’m only 27 (but have been doing this since I was 14) my goal is to be able to “retire” by 35. That means I need lots of money in the bank.

After that I can choose what I want to do, but before that you’re right, I don’t want to think about life choices. It’s hard to work when everyone else is having fun. But I’m also on track to be financially free (I.e. high enough passive income for lifestyle) by 35. So I can have a much more fulfilled life for 50 years or so.

Remember investments grow exponentially- meaning you want to invest as much as you can while you’re young(er)
Very cool!

I dove in to see how they solve the routing / firewall problem. Turns out you’re relying on the kindness of strangers and a public WebSocket relay. Hard to see how they could do any better, alas.

IMO one of the big holes in the architecture of the web is the lack of a standard peer-to-peer “content-addressable routing” protocol, perhaps based on any of a number of distributed hash table schemes. It’d be perfect for something like this.
Well you can make money alleviating other people's suffering. I mean the work you do should have some utility in someone else's life.
Ah, thanks for the insight. Someone had to ask :)
I second this. One year, I simply deleted all of my unread emails, booked-marked articles, and anything else that I was “saving” for later.

The insight that I had was that if it was import, interesting, or meaningful I would find it again.

I do this every year now. This boundary and requirement is now ingrained and I make sure that to really read, save, or process anything important because I will lose it.

My takeaway from the last three years is that there are only a handful of “important” or interesting things on my list.

It also reinforced focus.

P.S. I don’t delete important links like services or shortcuts; Simply reference material that’s not in an archive. I equate an archive to a recipe book.
This is a pretty clever way to identify natural recommendation levels. I wish the authors had given a bit more justification of why net impression flows are a good metric, but I don't want to quibble too much, because it seems pretty reasonable and it's certainly a vast improvement over what I was afraid I'd find going in.

> However, it seems that the company will have to decide first if the platform is meant for independent YouTubers or if it is just another outlet for mainstream media.

Come on, authors, save it for the blog post.
“If I finish a book a week, I will read only a few thousand books in my lifetime, about a tenth of a percent of the contents of the greatest libraries of our time. The trick is to know which books to read.”

- Carl Sagan
Don't forget the more fundamental questions like "are they purple," or, "holy shit are those woodgrain?"
>You are expected to pay student loans based on future income

Sure. Let's go with that. Even under that assumption, there are multitudes of reasons why a bank would require cosigners, all coming down to you being a risk factor. For example, your grades may be low (risk of not graduating), you may be choosing an expensive art college with high tuition, or a degree wit no guarantee of reasonable income.

Again, loans are not gifts. You do not do anyone a favour by giving them a loan they cannot afford.
Same here. SMAC is my favourite Sid Meier game by far. I prefer it to all of the Civ games. I’m doing a philosophy minor in university right now and I proudly admit that all of my interest in philosophy began with this game.

SMAC is a story of the possible, an homage to “what if?” Many armchair philosophers have dreamt their utopias. SMAC lets you build one. And then it puts you up against other utopians with their own visions and gives you a front row seat to all of the consequences: the atrocities, the nuclear weapons, the environmental degradation.

People have been thinking about these issues for millennia, at least as far back as Plato’s Republic. SMAC lets you experiment and play dictator for a day, without hurting any real people. It gives you the first taste, and if you’re a certain kind of person, you just might end up hooked for life.
> I suspect the same would hold for any attempt at central planning.

It would be worse for central planning, because in addition to the problem you mention, central planning has the problem of getting the necessary information to the central planner, which in the general case is impossible: the information goes up as the exponential of the population size, but the bandwidth of information channels to the central planner only goes up linearly with the population size.
There are options for persistent connections, with logs and detachment, etc. ZNC/PsyBNC/Quassel come to mind. ZNC, in particular, is extendable via Perl or Python (or TCL if you're a masochist). I hear good things about Quassel as well, but it's still early in development.

I get Android notifications if I'm detached from irssi in tmux and someone PMs, says my handle, or any number of custom triggers I set. All free & open source (other than the android phone).
The Soviet Union's Space Cannon
Privacy concerns regarding sharing everything with others or lack of trust from current giants.

Commercial overload and noise. Attention is split into bigger and bigger share among the top players and is constantly gamed.

Disinformation and government ability to censor in one swoop compared to a private group made of few or many people you know or have similar interest with.

Rising nationalism? Politicians are catching up and government is pushing for alternatives to US tech giants and ability for other countries to influence their people.

Generational change?

Long term - when universal income is a thing or there is more time allocated for your hobbies, people will have time to invest in their particular interest groups and such. Currently, many don't have much time to do it so they rely on centralized sources for their stuff which is filled with noise and too many different people they don't know.
Any good recommendations?
The DB and server software are available; I use it for the same case and am putting up my own instance. EAC allows adding a custom freedb server, as I recall.
Less of an agenda than the aforementioned NYT article.

Sure, this research doesn't use 2018 algos, because it's 2019. I guess the NYT and others should've done the research in the first place then. It certainly doesn't invalidate the research - it shows that the claims made by others are probably not accurate in 2019 on YT.
That's a fair point, and arguably a good side of products-as-serivces. I'm still generally against them, though, for two reasons.

One: in practice, -as-a-Service businesses tend to quickly devolve their business models to include user-hostile, unethical aspects. Requiring Internet access, telemetry, ads, remote bricking, etc.

Two - and this is more of a gut feeling than a properly thought-through objection: I don't like the risk curve. Services require a steady cash flow. Have a financial hick-up, and you have to start sacrificing some of your services. Whereas with ownership, you can keep using the goods you own regardless of how much money you have - and with proper care and maintenance, you can get a lot of mileage out of the things you buy. Poorer people tend to be good at it by necessity. The same poorer people would end up trapped if they depended on everything as services.

I also like the fact that, if for some reason you prefer monthly installments to lump-sum purchase, you can turn almost any product into service by getting a bank involved. It has a nice, Unixy feel to it.

But, as I said, I haven't really made up my mind about this just yet.