skysight-inc/HackerNews huggingface dataset:
> running up debt literally does not matter.

The creditors don't seem to mind it either, happily buying hundred-year bonds with near-zero interest rates.

Also remember that every "saving" is also a "debt" on the other side of somebody's ledger. Quite a lot of that corporate and government debt is "savings"; $270 billion of it is owed to Apple alone. http://thewire.fiig.com.au/article/2018/04/24/how-apple-inve...

> The economy is brutal. It is a fabricated social concept built on trust right up until the moment it breaks out into the physical world and things that desperately need to happen stop happening because it doesn't make any economic sense.

This was one of the questions that Keynes explored - how it is possible to have productive capacity idle because there isn't enough credit for people to buy the products.

It's also the idea behind a lot of the "green new deal" schemes; do things that need to be done but don't offer a specific return, but benefit society and the planet as a whole.

> The persistent bailouts are making losers of people who make good long term decisions

How, exactly? What "long term decisions" would not have been worse off if the 2008 bailouts hadn't been made and a large chunk of Western retail banking had gone insolvent, tying up accounts until it could have been resolved? There is an important difference between "this business is no longer viable", and "this business is perfectly viable in the future but is experiencing a temporary shock which its cashflow and trade credit cannot cover".
Out of curiosity I looked up what the definition of politics is and got something like:

"Politics is the set of activities that are associated with making decisions in groups, or other forms of power relations between individuals, such as the distribution of resources or status."

Based on a definition like that I'd be tempted to think that politics free social media is an oxymoron.
And a lot of friends posts are also adverts.

There are:

- Official Facebook sponsored posts

- Viral ads, the most obvious being "share this and get a chance to win..."

- Friends or promoting their own, their friends or some other business they want to promote

- Friends trying to sell their stuff

Just because it comes from someone close doesn't make it less of an ad.

And for some reason Facebook algorithms seem to put the least interesting post forwards. Personal ads, pseudo-profound bullshit and viral "opinion" pieces, etc... My friends in real life are people I find interesting, I mean, why would I want them as friends otherwise? But looking at my Facebook feed, I don't recognize the people I enjoy spending time with.
Your version isn't very true though. Most operating systems have virtual memory.
> not all structures have a sane default for all not optional, nilable parameters. What is the default underlying reader for a bufio.Reader?

I think you're actually agreeing with nemothekid here, what you're saying is that there is no sensible default value for a bufio.Reader. In Rust terminology, that would mean bufio.Reader would not implement the Default trait. Types need to explicitly implement the Default trait, so only types where that makes sense implement it.

> I simply do not have a problem programming with nil-able types

Yes, that's going to make a big difference to how you feel about features that reduce the chance of errors like that. I'd hazard a guess that in C# the most common exception that is thrown is the NullReferenceException, after a quick search[1] it looks like NullPointerException is a good bet for the most common exception in Java. Most of those IlligalArgumentExceptions are probably from null checks too.

> Fundamentally, I do not want to spend hours of my life dealing with safeguards which are protecting me from a few minutes of debugging.

Similarly, I've already spent hours of my live dealing with null and undefined value errors, and I'd like to stop doing that. So I welcome new languages and new language features that help to stop those errors before they happen.

[1] https://blog.overops.com/the-top-10-exceptions-types-in-prod...
I don't follow what you mean by that, care to elaborate?
Ask HN: What are the alternative HN front-ends with better discussion features?
I have to admit I mostly come to HN in order to take part in discussions. Are there any sites that would let me use my HN credentials in order to let me post through them, providing a better front-end experience (i.e., sensible mobile) as well as some basic discussion features (e.g. "subscribe to this discussion")?

If there's none, I imagine I could start writing one.
You can type ‘Mute’ in the command prompt at the bottom while painting. And thanks so much for the compliment.
The Fed's Paycheck Protection Program Gave a Tiny NJ Bank $5.3B
I'd love that too, but is it possible?

Would Susan Fowler's famous Uber sexism blog post be considered political? It clearly is a personal story about her year at Uber. It's about work, about tech, and, yes, about sexism. I think that a lot of actually relevant politically influential content is much more like that post than a Biden ad.
A flood of coronavirus apps are tracking us. Now it’s time to keep track of them
There were more people crawling over the parks and Donau island recreation area's in Vienna during the first few weeks of the lockdown than I have ever witnessed in years.

The lockdown seemed to have the opposite intended effect, in the first few weeks.

Now, however the city is void of tourists during what would normally be a very, very busy season.
What backend are you using for Metabase? Any chance you are using the same backend for Retool? I'm thinking about doing this with Snowflake as a backend.
Just for context: This is relativly new in Germany. In 2017 there was a change which has as consequences

- witnesses _have to_ appear in person if requested (by police or DA)

- witnesses _have to_ make statements regarding the case at hand

This is quite a nice tool if you lack moral. You might request the suspect to appear as a witness and try to leverage the new requirements to make the suspect reveal damaging information.

Maybe this was the reason that Germany was mentioned before.
You need a bit more than that if people are going to understand you... what is a "position", and what does "next position" mean?
Christmas is really for everyone, it is about Santa Claus bringing gifts and Coca Cola polar bears. No need to feel excluded.
What exactly is bad about Apple’s track record “in the name of privacy”? If anything, we need Android to take privacy more seriously and not leave it be the privilege of some power users who can keep tweaking things.
I occasionally use the Trending page, but I agree with the OP on projects getting attraction because someone who has 12k followers on twitter shared a static page website.
I would suggest you research a bit on how intelligent and counter-intelligence actually works; not the Hollywood version.
So the videos are repeated over and over and radio stations are played live.
The article also mildly makes fun of the people who believe it to be a supernatural phenomenon.
Which is why many companies shy away from Boost and from libraries that do clever template meta-programming.
Because it is important?
Well, actually doing important things is kind of fun, so never mind.
True that it’s good to see competition for Amazon. So long as they don’t have exclusivity with Walmart and Facebook Shops, I don’t see a problem.
JS can though, so can Ruby.
Why a US blogger is at the centre of controversy in Pakistan
Curiously RSA is the one thing that's ancient, coming from the 70's. I don't know if it was used much at all for anything before mid nineties though.
> ideologically think its more important to control the flow of political information that is broadcast to their users

Twitter don't so much "control" the flow of information as hand out firehoses and watch the spray. It's one of the more libertarian social networks left; they leave up known abusers and don't have an explicit ban on sex workers, to give two examples.
I've come to the conclusion that the "protection" most insurance companies offer, are scams. Hear me out. While there are one-off insurances, most insurance is monthly or annually. So each year you pay a set amount. Now, consider saving that money instead. Usually, if you can go only a few years without an accident, you would have saved up more than enough to cover that incident yourself with your insurance savings. On top of that, you'd most likely save yourself the hassle of going to court if the insurance company for some reason or another contests your claim, and let's face it, they often do. So not only is the saving a great alternative, but it also insures a payout. The only instance where insurance might be good, is if the amount covered is far larger than you could ever hope to afford yoruself. In this case it might be smart to sign up to an insurance, if there is a high enough risk that you might need it. Even then, simply saving the insurance fee might be a better option, becuause you then have the option to draw interest on it (if it's high enough), or even invest it.
Much of the US has also been logged. For example, in Michigan, an uncut piece of forest has been made into a significant park:

https://www2.dnr.state.mi.us/parksandtrails/Details.aspx?typ...

(The park is quite large now, the old growth is 49 acres (~20 hectare)).

We've seen substantial reforestation in the last 100, without much in the way of laws requiring it. Vast public forests often have limited cutting, but it's more under-management and ad hoc resistance. Large private land management companies of course replant, because they want predictable harvest.
If you're from Britain you should know it is about stereotypes, not race. The Asians make your food, the Polish fix your pipes and the Romanians build your houses.
Termius is in the app store? https://termius.com/ios
Here's a page linking the actual language and related resources: https://www.quantaneo.com/Release-of-Silq-A-High-level-Quant...
Businesses Can Innovate in Retail with Latest Technology
How to get people to work on your project (2007)
That’s a fair point. It is still a healthy market. I hope Facebook and Walmart don’t preclude other platforms and non-Shopify retailers.
That would be nice, but the number of toxic pundits that would need to be removed from major news organisations and political parties makes it infeasible.
Yeah and spacebar opens the command prompt so you can type - with up and down arrows to pause and unpause.
I'll reiterate that I'm left on all these issues.

You're just wrong. The left has completely failed to shift public opinion on these matters. It's more of the same ineffective strategy of shaming. And before you cite some poll, realise that shaming IS effective at changing what people tell pollsters. Some social conservatives will publicly claim to support the current progressive issue du jour because they fear the shame of being seen as "hating black people" or "hating gay people".

It's not about "pandering to people who fundamentally don't agree" it's about recognising that people can't suddenly become comfortable with gay people overnight, or as a result of shaming them for their views. What works is iterative consciousness-raising. A good example of this in mainstream left-leaning media was Amber Ruffin's police encounter anecdotes at the top of Late Night with Seth Meyers. That was powerful because it told a human story.
> The implication is that some external knowledgable entity communicated with the patient

The implication of the actual article, if you read it to the end, is the exact opposite.
It is interesting how different countries and cultures deal with the same challenge. Streets were pretty empty and shops were closed for maybe a month here in Germany. Now (almost) everything is open again, the streets are full. Unemployment rose somewhat but not catastrophically. The images and videos we get from the US feel apocalyptical in contrast.
> In those 3 examples, the * is not a dereference operator, it simply indicates that it is a pointer

This is one of the confusing parts for beginners, but in actuality, C declarations are meant to mirror the use of the variable. In that sense, you can think of the asterisk in the declaration as the same unary operator:

int *a; // dereferencing "a" gives you type "int"
I love the logo - great work!
This is the sort of issues that some kind of "unconscious bias" training should help you overcome. It is really frustrating for the victim but those who are perpetuating are not racists or evil. It is a social mental conditioning that they will overcome if they realize how much damage they are doing.

My wife joined an ecomm company recently. Since entire joining was remote, it was little hard for her to get onboarded with the team and her manager would assign her documentation and testing issues. Few weeks later when she told her manager that she would like to write some real code he was surprised. Because of her gender he had thought she was a tester.
What difference is letting users turn off political ads going to make? This is only going to help people who do not care about these in the first place - they will turn it off and FB would be slightly better off for them. These people are not the problem. The people who ignorantly argue, share unvetted stories, propaganda etc will not turn this off.

FB likely crunched some numbers and decided the PR they will get from this is worth the small loss of revenue. I bet they will also monetize the data on the list of users who turn off political ads somehow. If they really wanted to make a change, they should ban political ads like Twitter plans to. At minimum, make it opt-in instead of opt-out.
Indeed. We tried the "politics ban" at HN and the result was every story had a top comment explaining why it was political and you should flag it. Completely unworkable.
A newcomer can assume virtual memory = physical memory without any problem. Hell, anyone who's not doing kernel dev can do that. I do it all the time.
That is a use case that many would assert should be written in C, yet F-Secure decided that given the security scenario, bare metal Go was the way.
Why is HIPPA Compliance mobile app required?
That was true in my neighborhood in Chicago but I’m not sure it was in San Francisco (where these pictures were taken).

I remember seeing board ups there very early in the shutdown.
Right, that’s sort of the “well if you don’t like Apple, you can always use Android” argument.

The problem with that is, let’s say there’s one thing on the Google-controlled platform you don’t like (let’s say privacy, to over-simplify)… “well if you don’t like Android, you can always use iOS”

Platform makers have a level of power over consumer choice that monopoly law isn’t equipped to address.
> Why do you keep comparing phones with other appliances such as dishwashers, video game consoles, or smart TVs?

For many (most?) people, their phone is just another appliance.
If you click the "camera" option a few times you get to satellite view - and you are correct, it seems we are driving in a big loop
Which part of that page are you calling fine print?

It does say that the pharmacist has to be there to prescribe the birth control and things like that, but that isn't something I would call fine print.
No, I didn't. Linux battery life is pretty darn close to windows on my hardware, out of the box.

Getting freebsd to the level of Linux only after significant tinkering just isn't a good ux. For my personal machine that's unacceptable.
> The overlooked thing is rustc produces poor quality LLVM IR which is also mentioned in FAQ.

LLVM is also slow in general. If you use it, it's likely the thing that's bottlenecking your language's compile-time unless you've done something insane like templates and `#include`, etc..

Inevitably it's the case that even if your source language doesn't do nearly as badly at the design stage when it comes to generics as C++ does, if you use LLVM your build stage is probably going to be unacceptably slow.
I don't think one could use HN's credentials outside HN. There isn't a Oauth2 API or equivalent as far as I know.
> I thought it was an isolated issue until a saw a few streamers hit the same kind of issue and casually explain they forgot to reboot their switch.

Interesting, thanks. I sold my Switch after a year, so I've only been following up on it intermittently and missed this.

> My angle on it is pretty similar to when the iPhone came out. There was no copy and paste, multi-tasking and was arguably slow for a lot of things, but the pros outweighed the cons, and we knew Apple wouldn't be doing any big leaps any day soon.

I was okay with the Switch's OS in the beginning because I figured, sure, they rushed this to market, but this is a relatively solid basis to keep building and improving on. None of which happened. Queue my frustration with Nintendo.

I do feel by comparison iOS has made leaps and bounds (though admittedly, depending on what features you wanted, it might have taken longer than you might have wanted). I've since switched to Android (again), but I think there was a very long period where I'd stay up to watch the Apple conference revealing the new phones and iOS features, even when I didn't have any Apple device. As far as I can remember, every year brought significant changes, though of course I can't point out what they were for every year. The introduction of the concept of files and a file manager made iOS much more palatable to me, for example.

edit:
https://www.theverge.com/2011/12/13/2612736/ios-history-ipho...

Wanted to take a look. iOS 4 added multitasking. iOS 5 added the notification center, iTunes wifi sync, OTA updates, iMessage. iOS 6 added, uh, .... the beloved Apple Maps? iOS 7 was the visual overhaul, added the control center (which I miss on Android), AirDrop, Camera and Photos were improved, multitasking was greatly improved, TouchID was added, apps automatically updating added.

Seems like there was a fairly steady stream of improvements almost every year. SwitchOS hasn't seen anything remotely close. Of course, Apple is a much larger company and has a much larger budget, but still, I think regardless of how large or small a company, it should be capable of yearly improvements from whatever place they're at any given time.
It wouldn't, but eventually somehow is going to find a way to sneakily install apps on my grandma's phone that are no good. I like the current experience because it keeps the really bad stuff out.
The Under-40 Set Discovers Day Trading
Google to ban clickbait ad headlines
> Skype uses React Native

I can't speak for the iOS and Android mobile-apps, but the Skype software on my Windows 10 desktop is still an Electron app.

EDIT: This article from March 2002 says as much - Microsoft is moving away from React Native and sticking with Electron: https://www.windowscentral.com/latest-skype-preview-version-...
This is a candle best burnt at both ends.
Yes, exactly. I'm more likely to star a small project that I find interesting even if flawed because I don't want to lose track of it. I don't really understand why I would need or want to star React or Nodejs for example. There is zero chance I lose track of those projects.
>> 1: Enable users to set default app preferences.

> Fine, but really Maps and Email is pretty much the only one I care about. This is the best suggestion of the bunch.

At a minimum, Apple should provide a way to set defaults for the apps it bundles with iOS where there are some third party alternatives (even if they happen to be more like skins as in the case of browsers) — that would be browser, Mail, Maps, Podcasts, Calculator, Camera, Photos, iMovie, Calendar, News, Books, Documents, Spreadsheets, Presentations and more (why not change the default app that makes and receives “calls”?). It can prioritize among these and open them up in phases, but there is someone in the world for whom the defaults are annoying.
The frustrating thing is, all the assumptions here really should be true. Big corps should be the best place to do focussed, meaningful work on a product you believe in. And start-ups, with all their constraints in terms of budget, personnel, brand recognition, sales, etc. should be the worst.

I still hold out hope than some day someone will crack how to structure large organisations in a way that eliminates or minimises the politics and dysfunction while retaining the economies of scale. I feel like this will require a radically different approach, with innovative legal and technical structures to enforce the right incentives.
>What's the value of that? I have zero influence over the things happening in US

BLM isn't only relevant to the US. It's not as if Poland doesn't have any issues with racism.

I actually think this has been one of the positive effects of the high profile of BLM. Too many European countries have been content to tell themselves that racism is an American problem which they don't have.
I disagree with the parent that they're poorly integrated. They're probably better-integrated than most other options out there. IMO the real problem with Atlassian products is that individually they are not good. Confluence is a bad wiki, Jira is a bad issue/project tracker, Bitbucket is a bad source code management tool.

Individually they all have a lot of flaws to the point that if they only existed on their own, no one would use them. But features like native support for referencing Jira issues in Confluence and having them auto-update makes companies want to use it.

Part of it, I think, is the development tool version of "nobody ever got fired for buying IBM". It's considered the safe choice. Enterprise-y companies get wooed by all the "Atlassian consultants" floating around out there. The ecosystem is just designed to attract enterprise users.
Here's probably the most popular GUI: https://github.com/WinFF/winff
Why do you think it is ‘your’ feed?
It sort of can with the Flexbox order property.
I've always explained it to people like this: Imagine a big cabinet, like a bunch of safe-deposit boxes in a bank. Each box has an unique number written on it, and the boxes are simply numbered 0 to 99. Now when you open a box, you find a piece of paper in it with a number between 0 to 99. It tells you which box to open next - so it points to another box. That's a pointer.

Seems to work pretty well, at least for conveying the basic idea of pointers and dereferencing.
It's even more of an absurd criticism when the literal banking system is "running tabs". Banks don't move dollars around, they don't even hold these dollars! It's all IOUs and lending money that literally doesn't exist.

In some sense, this is an argument in favour of bitcoin.
Yes, kqueue is very good, just not for the purpose in the OP's context - filesystem monitoring.
People are not born “ignorantly arguing”, they get radicalized by repeated exposure to extreme viewpoints. This switch could help reduce that phenomenon a bit.

But I agree that it should be opt-in, rather than opt-out, and I say that as an extremely politically-aware individual. Politics is important but it doesn’t work well on Facebook and should be discouraged there.
Yes, if their convenience comes at a cost to my convenience. I pay a premium for my iPhone and various other Apple devices.

The fact that there is only one AppStore, controlled by a single party is a feature for me that I am happy to pay for.

If there's is more than one party which can install apps on my device, I have to worry about which party to trust etc. The same applies to payments.