skysight-inc/HackerNews huggingface dataset:
Maybe one should look at the quality of journalism those who were cut produced. Clickbait and rewrite/quoting articles from NYT and WaPo is not valuable for readers.

In the BuzzFeed there were no cuts to the technology, politics or investigations teams. Investigation teams are the only jouralistically valuable part of BuzzFeed.
I think what changed with the internet is un-bundling. The newspaper used to provide a lot of functions, such as news, entertainment, puzzles, what's on tv, movie reviews, sports, etc. Now there are individual services that provide better individual components focused on our interests. For instance, a publication dedicated only to your sport will provide a better product that the newspaper's sports writer.

The reason people had all these subscriptions before is because they were covering all their bases of interest. Now you can shop around each individual component. Since you're not going to enjoy as many aspects of the newspaper anymore due to more specialized alternatives, you won't value the newspaper as much and may not be willing to pay for it.
I believe that it’s even worse here in Australia. We’re actually on a Transparency International list of countries with insufficient controls because we have basically no reporting for real estate, whereas banks, brokers for financial products etc. do. It’s reportedly very common for people to fly in (mostly from Asia, just given where we are located), choose a property and buy it in cash, and be back out of the country in two days or so. A lot of them don’t even bother renting it out - just hold for a few years empty and then sell it later.

The party in power doesn’t seem to care - they have a lot of property themselves (I think the average is 2 per parliamentarian, but one National party MP has 35) so have a vested interest in keeping money flowing in to inflate prices. Being the conservatives, it’s also good for their base - lots of the older/wealthy...
Whistle: interactive dynamic web apps entirely in Elixir
Isn't this formulation a bit extreme? I understand and agree somewhat with this concept in general terms but maybe not everyone had a reason for addiction, or maybe that reason was intrinsically localized in the past, a problem long solved that left the addiction behind.

Telling someone that they will surely relapse based on an equally anecdotal assumption looks unjustified to me.
That's right - a but and a ben is specifically a two bedroomed house (the but is the outer public room with the kitchen and the ben is the inner room with the beds), and a bothy normally a single roomed shelter. I'd normally associate a but and a ben with a crofthouse[0].

[0] http://www.shetlandheritageassociation.com/members/south-mai...
I see what you're saying, but then again, this is exactly how many chinese programmers feel all the time.

> Nothing worse than opening some code to find bizarro foreign language identifiers.
There are transaction fees for most credit card purchases, and some of those fees have mandatory minimums (i.e. 2% plus 10 cents per transaction).

This effectively prevents immediate charging, so you end up needing to provide one of two services: either a tab-based model where you effectively loan your consumer content and trust that they will pay you, or a top-up model where they have to pay into an account in advance and they can eat away at that balance slowly.

The tab-based model obviously fails because you can't stop people from registering new accounts over and over and never paying you.

The top-up balance model is the most likely scenario to work, but will require people paying a "large" amount of like $10 per transaction. Skype uses this model.

So then you have your problem with the "new account for each site". Well, I guess there's some sort of linking you could do, where a payment provider company like Square would enter into an agreement with each content provider to take 10% per transaction or something. Then you would just use single-sign on from your payment provider to login to these content provider sites.
Generally, no. The article was published in PLoS Med, and concerns generally medical research studies. It has been more than 10 years and i think most people still don't disagree
with it. Here is the authors response to criticisms:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1297555/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1896210/
I set a recurring calendar appointment to remind me to cancel things like this.
I like some co-working spaces, but it really depends on the space, and the culture around that particular space.

DOJO in Kuala Lumpur stands out to me as a co-working space with an excellent culture.

I don’t use them regularly however, because I think they’re quite expensive.

It’s often much better to work from a library. Libraries are usually quiet, and in many cases free to enter, very beautiful, and have no social pressure to buy things every so often.
It's possible to write 256 bit of user data to the Pis internal OTP memory. You can store a non-changeable key there. Of course that's then easily readable if you can run execute commands on the Pi.

LittleFS (recently posted here) is indeed interesting, although from the documentation I couldn't figure out

1) if it works for larger devices as it seems it seems mostly intended for sizes of a few MB. I might be totally wrong with that.

2) if/how it handles corruption of complete blocks(?) of SD memory. As far as I understand, an SD card doesn't necessarily use 4K block sizes and corruption might hit multiple blocks at once. If LittleFS stores both previous and next version next to each other, I don't think that'll help in that case.
No.

I work in a shared office, but sometimes I'm the only person from my company there.

So you can end up feeling like you are in someone elses office, especially if you are surrounded by larger teams. There is also very little to no interaction between teams, so when you are sitting there on your own a lot you can start to feel like the weird outsider.
I work in the news industry and I think you're completely underestimating the severity of this problem. It's not 3-5 subscriptions. It's 20+.
Multi Cloud Computing: The Most Innovative Way of Computing Through Cloud
The problem with co-working spaces is that there are too many techies there. Sometimes they're fascinating and you want to engage with them, which destroys concentration (in a semi-welcome way), but more often-than not they're populated by self-involved extroverted tech-bros who won't shut up.

Home-office, cafes, parks and libraries have been my offices of choice as a remote worker for the past decade.
I think part of the conflict here is that addiction comes in a spectrum.
> Most of the time in enterprise sales, the potential customer is too busy to try software himself. Learning a new piece of software takes a lot of time and effort.

That's exactly why I want to deep dive into specifics and see the product in action and detail on my own, without a sales person behind my back.

I understand that there are customers that need the guidance, but please make it optional. For me it's just an additional barrier that will most likely result in me not considering the product at all.
I have heard libraries are the perfect working places for when you want to get out of the house. You don't have the pressure to keep buying stuff and they usually have plenty of space.
I would say people do not grow out of it, as a previous video game addict (skipping school, classes etc, the whole nine miles), the conditions that creates and fuels the addiction itself (be it being asocial, home or money problems) simply vanishes as the time goes on. If it does not vanish, the addiction continues, and if they arise again, the addict relapses.

This is based on my experience.

Of course, you can not expect that many years of addiction to simply not have any residual effects, for example I still do play video games a lot but I can't say I'm addicted to the point of skipping my job or destroying my whole life. In my case, it is not that dangerous to play video games but for a substance addict, it gets extremely dangerous and they surely struggle harder than I do.

I think, instead of trying to cure the addiction first, the underlying cause of the addiction itself should be cured. After that, getting over the addiction becomes easier.

Edit: I see comments on people concerned of addicts treating their problems as a phase. It is not a phase, you need to get the bottom of the problem first. It can get extremely hard to fix the underlying problem, especially if you do not get any help, so do not treat the addiction as a phase, but treat it as a symptom of a much bigger problem and fix the problem first while treating your addiction.
Except, several large companies already use clang's implementation of modules internally.
Plenty of them out there that fit this criteria provided you work full time on it and don't count your hours.
> - Go doesn't place requirements to the name of files defining a package [1].

In Go, the import path and package name are two distinct things: the import path locates and identifies the package, while the package name acts as the default name for scoping qualified name exported from that package.

Furthermore in Go the file names are not part of the import path: the name of the directory containing the files that together define a single package is part of the import path.

An imperfect analogy with C++ would be:

- Go import paths <-> path to the included file (header)

- Go package names <-> a namespace inside that included file.

- Go package filenames <-> sections within the included file
Code2seq: Generating Sequences from Structured Representations of Code
DarkVishnya: Banks attacked through direct connection to local network (2018)
>> Why subscribe to several newspapers (where you don't care for 90% of the content), if you could subscribe to the exact 13 authors that write about stuff you like, and never miss any of their articles, and never need to look through 30 pages of crap to find that?

By doing this with news people tend to create their own echo chambers and I don't know if this is a good thing.
Especially with news I try to read different sources and opinions about a topic before I can form my own view.
I find it hard to take any "before the internet" sentiment seriously in 2019. It's been a while and things have changed, drastically, and we are not going back.

The thing about the internet is links. When I (theoretically) open a daily paper there is nothing for me to click on. The publisher has to make sure that the whole thing is self contained and can be consumed without any outside reference.

Websites, by design, are not self contained and that is because of links. Being able to reference other content through links is fundamental to how the internet works. The subscription/paywall model is anti-internet, because it breaks links.

While I do find some of the authors reasoning questionable, I concur: The classic subscription model, even though it may be the very thing that is keeping some publications afloat and very profitable, is deeply flawed for the internet.
I think you meant "Google (c) HTTP/3".

Let me check with the legal department and get back to you pronto.
For streaming video this was for the most part not such an issue due to Netflix, but as we're seeing more streaming services launch, this is going to become a problem again. There's CBS All Access if you want to watch Star Trek. Disney & Apple are launching their own streaming services. Want to watch the Lord of the Rings TV show, I guess you'll need to get Amazon. Then there's still HBO and services like that. I predict we'll see pirating ticking back up after it fell in recent years.
food and sex are two between others deep motivation, one of which is socialization.

as a weak example mice in lab choose socialization over drugs often.
> How many things are you subscribed to?

Zero.

Am I the only one?
But you also need compatibility with #include, so your build system also needs to become a preprocessor.
> Why subscribe to several newspapers (where you don't care for 90% of the content), if you could subscribe to the exact 13 authors that write about stuff you like, and never miss any of their articles, and never need to look through 30 pages of crap to find that?

Because looking through 30 pages confronts me with topics and perspectives I wouldn't have selected otherwise. Which enhances my perception. A well written op-ed to which I disagree is among the best things a paper can deliver as it challenges my view.
This reads like a 13 year old who read some buzzwords regarding "lean startups", made an HTML input box, spammed some social media sites, then patted themselves on the back and wrote this article.
I've tried these 3 things:

1) Having my own office:

PROS: no disturbances

CONS: (even) more expensive than you might think, especially once you
factor in heating/internet/coffee. Kind of boring with absolutely
nobody to talk to and nothing going on. Can be a bit weird to invite
people over.

2) Working from home:

PROS: easy to get to work

CONS: more distractions than you might think, especially if you have a
family with small kids, because people tend to treat you as if you are
"at home" rather than "at work". You really need to have a dedicated
space in your house to even consider this. Some expenses (internet,
electricity, general upkeep) are not be tax deductible since you are
at home. Not super good for mental health since there is no real need
to leave the house for days on end, and all your stressful work stuff
becomes associated with your home.

3) Working in a coworking space:

PROS: Nice space, (some) cool people, meeting rooms, a degree of community

CONS: Easy to be "alone in the crowd". You need to make a concerted
effort to make friends, and have people to eat lunch with.
I understand why you think that is the minimum. But, let's say that your mortgage is 100, building charges 10, and expected empty time cost another ten, 120 in total. How is charging 0 (not being able to rent it because no one is willing to match your minimum) better than, say, renting it for 110? I assume that you already own the property, so you have no choice of directing that mortgage to other investment opportunities.
> But something doesn't feel right about it.

Why did you suscribe in the first place? The best way to avoid paying is to not register.
Hi,

I am developer based in Edinburgh. I would recommend popping along to a few meetups. There is something on nearly every night of the week!

https://opentechcalendar.co.uk/area/62-edinburgh

Thanks,
Stephen
I work part time for a startup in a coworking space and I enjoy it most of the time.

We have are usually 6-8 people in one room and it's not very noisy.

I like to have people around that work in the same field as me, but are not part of my company.
Also, we have coworking wide lunch or talks a few times per month, so you get to know the people and their startups. It's quite interesting in my opinion.

I'm also the kind of person that prefers talking in person to voice/video chat.

The coffee is also quite good there.
The first and last of those aren’t phishing, and the middle doesn’t seem likely. I’ve never legitimately been asked to text the code I just got via text
As a solo developer, I love it.

I focus much better out of the house, I get a _lot_ of value and sanity out of the day to day social bits that I'd otherwise miss out on outside of an office environment, and I don't find it particularly distracting.

Good noise cancelling headphones especially have worked great for me - I've got Jabra Evolve 80s bought by a previous employer, and they've super effective. It helps that it's only light background chatter at worse - the culture where I am is pretty clear about not having any more than that at the desks (go get a meeting room, or go chill out in the cafe instead).
Or the NYT posting opeds full of unchecked lies? Journalists and editors will make mistakes. The question is not about that one story, it’s about the sum of what it delivers IMHO. And in that regard The Guardian still wins my support.
Honestly speaking, most people from high school, college, job 10 years ago, etc don't care if you are alive or dead

This. My guess is that most people know this, but are having trouble accepting it. But once we accept it, it frees us from a lot of behavior that is "expected" of us (like being on Facebook, for example) but have no real/lasting value whatsoever.

I had a friend that connected with me few weeks ago, after not being in contact for 14 something years - we're having a blast catching up and poking fun at each other. Point being, if someone really wants to connect with you, they will find a way - everyone has email and phone, isn't it? What more do we need than emails, SMS and phone calls?
That's because it's not intended as a post that aims to explain new things so much as predict their impact in the coming year. Harvard's Neiman Lab does an annual list of predictions. This is just one of the predictions.
How to Work with DbForge Studio for MySQL on MacOS by Using Parallels Desktop
Google is the elephant, but it is very rare to see compliant services/sites. The interesting question is when/if EU is going to flex its GDPR muscles.
Thanks, I just signed up for the beta - it looks genuinly intriguing
> Adding a third type of payment (Cash) is as simple as adding "| Cash" to the definition

This is the "expression problem" https://en.wikipedia.org/wiki/Expression_problem

In FP with ADTs, anyone can write new functions for a datatype. Yet, as you say, adding a new case requires modifying the definition and existing functions.

In OOP, anyone can add a new case, by defining a new subclass. Yet writing a new method for that class requires modifying the definition and existing subclasses.

One of these isn't always better than the other, so it's useful to have both.

> If you try to describe this properly in C# you'll be writing an abstract outer class and N concrete inner classes, plus boilerplate for comparisons and so on.

This overhead is due to emulating one approach using another. It would also take a bunch of boilerplate to implement subclassing with ADTs (e.g. a sum type to describe the methods, a smart constructor to implement the inheritance, etc.).

(Personally I prefer ADTs too, but they're not a magic bullet)
Static methods are a thing - all they need is a "module"-like unit to hold them, but no that's not the "smallest unit" in any real sense.
I prefer working at a cafe. Coworkings remind me about awful jobs at office spaces. At a cafe, I feel more freedom that I can change my working place every day. If you pay for coworking, you have to go there every day. What is the difference between an office job and a freelance job? With freelancing, you can work from anywhere. Startups and corporates move in coworking because it might be cheaper to rent.
The dream is still alive, friend:

dir.webring.org
Personally, I find the ideological background of that style does very much align with the kind ugliness it evokes. Creates a feeling of a hopeless, purposeless world where nobody cares about you.

Aesthetically I don't think it's universally that bad. The real ugliness comes in when you actually look inside the units[0]. Quickly becomes apparent how at odds this style is with the way real people want to live. People go to great lengths to differentiate their seemingly identical unit. As if trying to maintain identity in a jail cell.

[0] or at attempts to "prettify" common areas
Your posts are very black-and-white. Not all coworking spaces are kool-aid-foosball, nor are all cafes filled with successful people just longing to network with you.
I regret that five minutes searching didn’t lead me to the original article I found this so this is all if I recall correctly stuff.

The average architect lives in a building over a hundred years old.

The most desired buildings in the Netherlands are equally over a hundred years old, with people basically preferring faux copies (because buildings that inaccessible to the disabled are now illegal to build) to more modern architecture.

I’m aware there’re a lot of old buildings in most developed countries but there are more new ones. While there may be some bias towards keeping nice old buildings it’s not enough to explain the difference in quality. Old buildings straight up look better, they were designed by better architects.
Ask HN: Topics for an introductory distributed systems course?
Hello!

I'm a Scala software developer interested in knowing more about the theory behind Distributed Systems. One of the things that I want to do this year is to learn the topic by sharing what I learned in form of a course.

I have the following material to start:

- An introduction to distributed systems by Kyle Kingsbury (https://github.com/aphyr/distsys-class/blob/master/README.markdown)

- Distributed Systems for fun and profit by Mikito Takada (http://book.mixu.net/distsys/)

- Designing Data intensive Applications by Martin Klepmann (https://dataintensive.net/)

I have references of papers authored by Leslie Lamport and some of his theory (CAP Theorem, Clocks).

My questions are: which topics are the "essentials" for an introductory course? And what other materials could you recommend?

Thanks!
Previous discussion:

https://news.ycombinator.com/item?id=18838127
Not to be outdone, Intel announces AI breakthrough of its own at CES: Nervana
> But they may be making a mistake and setting the price wrong for what the market could support and to maximise their income.

What we here do not know is whether they have already done that calculation and determined, based upon whatever basis they used for estimating, that their maximum income is, in fact, at their present price point.
Yes, as a remote worker (developer) I really like coworking spaces. Especially since I found one close from home (5 minutes biking).

- Less distractions (especially when kids are home)

- Can make friends with other coworkers

- I enjoy having a (very short) commute to make a clear separation between work and not-work
Nope. I rarely can focus. People are on the phones, moving a lot, talking with other people. Nope.
Your perception of AA is based on ignorance. AA is not a "get the drunks to worship god instead" program... It is suggested that you find a higher power, but not required. Remember..."Our book is meant to be suggested only, we realise we know only a little."

I go to Agnostic meetings that don't involve any prayer or spiritual aspect, just a group of drunks gathered together helping each other to stay sober. So if the whole religious or spiritual aspect of the program leaves a bad taste in your mouth, try finding a secular meeting in your area: https://secularaa.org/tsml_meeting/
The bland glass and steel "international style" aesthetic largely overlaps with and arguably predates the "brutalist" style though, and seems to have attracted rather less of a backlash.
How did you bootstrap the process of working alone? Did you start working on the side while having a non-remote job?
Just ribbing you btw.

Serious question, would you prefer being able to support quality reporters / reporting at these publications and not pay for the lies and fabrications? If you could do that (versus having to pay an all encompassing subscription).
I had also never heard of it. https://www.facebook.com/moments/ and https://www.facebook.com/moments/videos/456413551192068/
Yeah, that's what I meant. It's not hard to do, but it's one more thing and it would be nice if it were done automatically.
Yes, kind of. I really enjoy the change of the environment and someone to talk to for a while. I'm doing one day a week from the coworking space and the rest from home.

But I also enjoy any change in general, even if the environment is objectively worse. I'm more productive in a day working from car service waiting room than on a normal day after a week at home. Or in a cafe. Or on a train/plane. Or other much weirder places. (Even if I'm using my laptop actually on my lap, in a terrible seat) I have a great, comfortable setup at home - but the occasional change really helps.