skysight-inc/HackerNews huggingface dataset:
So... this is just another one of those "create a remote server to use as the main development machine"?

What if I want to work in areas of little or rubbish connectivity?

Tools such as docker, etc don't exist just to run things on a remote server.
I power my echo through a smart plug. Works great... assuming there isn't a hidden mic in the plug. :D
I feel like crowdfunding someone's taxes is pretty weird and doesn't sit right with me. Assuming her income is rather steady I think a loan is precisely what someone should get in this situation.
I'd argue it's mostly behavioral tendency rather than a circadian rhythm's own tendency.
I mean, that’s fine, my only point it is not obvious. And you are turning + into a partial function, where it is not usually
Withings are about to introduce something with this capability.
Not just the US, UK is the same, when I was 9 (1989) I had to cross two busy roads to get to school and it was considered entirely normal to walk to school alone.

Now in 2019 at the same age (9) letting my step-son do the same would be considered by a lot of parents to be borderline child abuse.

I’m treating him the same way my parents treat me, if he wants to make his mum a cup of tea (novelty hasn’t worn off) I’ll let him (with supervision at a distance), I’m not coddling him at his age I had full access to my father and grandfather sheds/garages and tools - by comparison a kettle isn’t a big deal.
https://web.stanford.edu/class/cs231a/prev_projects_2016/fin...
https://www.forbes.com/sites/robertglatter/2018/01/30/novel-...

Essentially, using appropriate image analysis, they can sense the pulse of blood moving through the skin
My current understanding (sure to change!) is this:

Objects and messaging are best at the boundaries of system components. The internals end up being far simpler to state in functional terms, where the side effects can be pushed to the edges with far less inherent complexity.

By assuming that objects are successful everywhere and always, it's really ignoring the regions where objects are more or less useful, painting over the picture with broad strokes.

By learning multiple paradigms, you're learning broad principles that map well across all languages, as well as principles that are stronger or weaker in some paradigms than others. This enables you to be much more versatile when creating systems than devoting yourself to the 'One Way To Code' mentality.
Something that is not mentioned in the article, the mathematical way is that the types are to the right.
Maybe, but given that it was the opening to the comment with no reference to anything else it just seems like an unqualified opinion in the vein of the comenters criticisms of the post. It's gone now so I guess OP agreed.
What happens when you “merge” a pile of six pennies with a pile of three pennies? You get a pile of nine pennies. Six plus three is nine. Adding three pennies to six pennies results in a single group of nine pennies.

My point: don’t just pick words, explain why those words were chosen.
Beto O’Rourke outed as Cult of Dead CoW member, phreaker and writer of screeds
I recently killed an afternoon in Miami by visiting Calle Ocho in Little Havana and was bemused by the vast number of Kahlo portraits in the local shops and galleries, given that she was (A) Mexican, not Cuban; and (B) only stopped from enthusiastically supporting Castro’s revolution by dint of dying a few years before it happened. Frida Kahlo juxtaposed with anti-Communist messaging makes for an unusual historical combination.
As far equitable goes, Swedish elites are probably as dodgy as any other country's. For example, the IKEA is famously set up as a maze of international companies and non-profits (IIRC) to pay minimal taxes. Also, Nordea (largest bank by far in the Scandinavian region) was recently involved in money laundering and organized crime.

As for comfortable, stress free living, here's a fun fact about Sweden - the average length of a mortgage is over 100 years.
I understand the confusion it may cause to a new Python developer who comes from the mathematical background.

Does it cause any problems beyond that? For example, does it interfere with some elegant patterns, or result in some bug prone code, etc?

FWIW, the single main annoyance I've had with python was its treatment of strings as iterables of single character strings. While not wrong in any obvious theoretical sense, it conflicts with the mental model of many developers (both new and experienced) and has probably caused more bugs than any other feature of Python (and even more ugly type checks to avoid such bugs). When people realized it was a problem and discussed removing this feature, Guido said he had tried but (a) it was too much work and (b) he felt the benefits are too great to give up (https://mail.python.org/pipermail/python-3000/2006-April/000...).
This falls under fetish category.

Steve Jobs' Post PC world analogy was off in that PCs are the cars, trucks, convertibles etc. and tablets are the scooter. Yes you can do all your grocery shopping on the scooter given the groceries fit, the shop isn't too far away, it's not raining, the mileage will be good etc - you making that one successful grocery trip doesn't mean scooter is a car replacement.
Thanks Tony! We’re also huge fans of Flower Co at Nabis :)
This sounds like an opportunity, a social media platform that separates all political content to some secondary feed would be interesting...
And on case of inference, It also makes the grammar simpler if the thing that is optional follows the thing that is required.
Do the examples you have in mind work with data that originates with HIPAA covered entities? That, and/or doing work on behalf of a CE would likely be a situation in which you’d have to comply: https://www.techhealthperspectives.com/2012/09/25/when-does-...

In a future where smartwatch companies integrate with a health plan/hospital’s medical records system, I would expect HIPAA to cover them. But in a case where a company is generating the data (via user consent/input), it might not be the case.
Recycling is treating the symptom and not the root cause. The real problem is people buying too much crap they don't really need or shouldn't consume in the first place.
That is also a thing in a few states. But based on the labels on the bottles, I believe it's maybe 4-7 states that participate in that program.
Recycling was always a lipstick on a pig. Inefficient, subsidized, hypocrisy.

Wanna help the environment? Reduce consumption overall.
Well he was pretty dangerous from a Libyan Syrian and Yemeni perspective
This topic comes up every month or so, and there's always this catch:

> we need to first create a remote workstation which we can start using as our main development machine.

A dumb terminal isn't a development machine. That's like saying "Using my DEC VT100 terminal to develop in Go", let me just hook it up to an actual computer
I wouldn't feel confortable putting my secrets in a remote server with a public IP (IPv6 might be a better idea as it's less guessable).

Also seems a bit over-engineered, I would just ssh into a server and do everything from there as a normal user.
>paper might sometimes even be worse as it will cost more energy to produce them than plastic

That's the point. Plastic is cheap to produce but costly to look after. Paper is costly to produce but cheap to look after.
So true, I remember Damien Hirst talking about this openly. Jeff Koons and Cindy Sherman also speak to this.
Why do you wish that? It sounds horrible. Why not just use a laptop (the right tool for the job).
I've was in exactly the same position as you, "why would anyone want to risk it on a startup when you can make several hundreds of pounds a day contracting". And now I am working on my own side project.

You get used to the money very quickly, if you are smart you will be saving at least 30-40k a year depending on where you live (I assume you're in London based on your day rate). Even though it is a huge amount of money and certainly a first world problem, if not a 1% world problem, you might still get bored with your job. And If you do ever get bored then having a mountain of savings and knowing that you can always go back to contracting if you want to puts you in the perfect position to start your own business.

But it seems like you were thinking that you would do your own startup because "thats what you're supposed to do". If you are happy contracting and enjoying the money from it then stick with that. Doing your own startup can be a great experience but it is not some kind of nirvana that everybody has to aspire to.

EDIT: I would also recommend reading this article for a perspective on how to think about your work. These days in tech everybody tells you that you have to "do what you love", and generally that is assumed to be orthogonal to what earns the most money. Don't take that advice as gospel. If you are happy working as a javascript contractor and earning a sh*t-ton of money then you are in a very good place. The hacker news mindset has created a lot of startup mythology around "doing your own thing" and "breaking the mould" which might make you think that its something you need to do too.

https://www.theatlantic.com/ideas/archive/2019/02/religion-w...
> But now with books, panels, displays, packaging, signs, internet, GPS, etc., we have access to a huge quantity of information without having to talk to each others.

Very true. And not only information but 'stuff' as well: we buy (and now order) all sort of specialised tools that we will only need once, because they are now cheap and widely and quickly available, instead of borrowing them or asking a neighbour to come over with one.

But yeah, information availability is the main change: instead of asking a neighbour/friend where to get something, how to do something, how to choose something and so on, we browse the web alone for those pieces of information.

All this quickly brings more individualism since we become pseudo-self-reliant, do not need interactions any more, and since those 'forced', interested interactions are absent, the other interactions are lost too.
Seems Apple is having problems getting the ECG feature approved outside the US. I've heard nothing for a few months from the EU about this passing over this side of the pond.
It makes me wonder if we were ever really recycling, or if "recycling" was a marketing buzzword for "cheaply dumping your trash in China".

I seem to remember a lot of controversy over recycling in the 80s and early 90s, with my local town government insisting it was too expensive. Suddenly everything changed in the late 90s, right around the time that globalization took off, and recycle bins took off everywhere. By the late 2000s everything was moving to "single stream recycling", where you just throw all your trash, cardboard, plastic, etc. in one bin and somehow it'd magically get sorted at the facility. That frankly seemed a little too good to be true to me, but everybody was buying into it.

Suddenly Plastic China comes out, China stops accepting recyclables, and we're back to where we were in the early 90s. What if all the "progress" was just an illusion where companies figured they could brand trash-hauling as recycling for eco-friendly customers, charge more for it, and then dump the trash on an unregulated Chinese buyer who could do whatever they want with it?
What findings? Where is the report and methodology?
precise typesetting then
Well, I'm not exactly white (surely not in the WASP sense, in fact KKK used to really dislike us), nor mob, and hardly come from any privileged background (dad was a low-pay commercial sailor, grandpa worked at the buffet at hotels), but yes.

They also have many other perks.
I for one feel that + is a very intuitive choice for concatenating strings and lists. Is there any other common operator you would recommend instead? Because I feel that using a less common one would harm beginner-friendliness significantly.

Also, to the best of my knowledge there is no place in the bible of maths that defines + to be commutative. In particular, addition of (infinite) ordinals is not commutative.
PuTTY 0.71 released, fixing security vulnerabilities
It seems like + normally connotes a commutative operator; for general monoid operators are normally notated as if they were multiplications.
It’s easy because your are in a high demand field that requires skill.

As someone who was around for the first dot com boom you (if you aren’t) should be banking cash/paying down debt as much as possible.

When I contracted on a (after all taxes etc), one for me, one for future me basis and it paid off.

That said it’s a nice problem to have :)
> In Memphis, the international airport still has recycling bins around the terminals, but every collected can, bottle and newspaper is sent to a landfill.

I heard other cities doing that. It is interesting in municipalities where people diligently separate their recycling into multiple streams, everything neatly going into a separate bins and so on, and then it all goes and gets dumped in the landfill.

That says something about human psychology. People need to engage in this ritual because it makes them feel better. They might say to themselves "I am separating my glass, from metal, from plastic, I am saving the environment! I feel good about myself". The economy doesn't work out in the end, but nobody dares to tell the people that, so they happily continue to sort their trash. It's kind of a dystopian win-win situation.
Paper Water Bottle
Doctors charge way too much for their services. When's the last time you saw a doctor who was justifiably worried about money? They're all driving around in very nice vehicles, several houses, the best golf clubs you can buy,three months vacation to places most people only dream of. It's the same age old story your loved ones dying and all they care about is getting your last bit of gold for the treatment.
Can you not just use a Surface Pro? I've never used one but I thought it had a full-fledged OS so you could use it as a development machine, albeit with smaller HD and RAM than a typical notebook.
As if most people pay attention to warnings. Android warnings are about as effective as Windows UAC.
> Societal fabric isn’t going to be solved through anything other than effort on the part of individuals.

Right, but this seems pretty defeatist, or even like it 's advocating against government support.

As a left-leaning person in the UK, I would look to the government before looking for financial support from friends and family, because I see that as one of the functions of government, whereas it may put more strain on my friends and family if they needed to give me significant financial support.

It seems like lot's of people have the moral position that the government should only be looked to for support as a last resort, and i would like to challenge that viewpoint. Kind of how it's much better to catch an illness early, it's much better to intervene early with difficult financial situations to prevent them snowballing into something much worse. And people shouldn't be made to feel bad for accepting that support.
I think “fuck this” is the only correct answer to any of these narcissistic lifehacker-pr0n blog posts.
I mean, if we're going to go this route, then, after the internet, gay kids commit suicide because strangers far away can now bully them.
very specifically: don't take the plane, don't got to work with your car, and live in high density housing.
It is impossible to know in advance all possible implications of an action or information. Especially at scale, whether of data, populations, or time.
T.b.h. these two were often dis-joint. Applicable skills learned in the wild and the ones learned in CS classes can have little in common. I would say they are almost orthogonal.

But for the most white-board style algorithm questions I have heard about, it would mostly be covered by "Introduction to Algorithms" from MIT press. For overview of chapters you could look on wiki [1]

There might be more. But I actually liked that book :-)

[1] https://en.wikipedia.org/wiki/Introduction_to_Algorithms
I've been using my Openmoko Neo Freerunner as a real development machine back in 2008, with no remote desktop tricks - although the screen could have been a bit bigger, it wasn't that bad. Come back when you reach that :P
+ is a symbol not an operator. The operator is defined in how you implement. I think its quite a natural thing to use for string concatenation.
> strings as iterables of single character

While it makes sense to think of them as sequences, this has bitten me more than I care to admit.
OT: Is there a name for things we love to complain about, but wouldn't change?
The Google SRE book has an excellent description of toil and, unexpectedly, discusses that some amount of toil is beneficial.

In short, the authors of that section claim that it's not really possible for the SREs at Google to spend all their time solving novel problems through automation.

This makes sense: constantly solving new problems is hard. It takes lots of time, mental energy, and the outcome is inherently uncertain.

Google found that some amount of toil (roughly defined as repetitive tasks that are not particularly challenging and do not solve long term problems) is essential for the health of their engineers. Toil is boring yes, but can be relaxing, and as work that is inherently easier to accomplish, can help keep confidence that working on solving unknown problems can deplete.

I would have expected that Google would have absolutely minimal toil, given that they are leaders in the automation space, but if they've found that some amount of easier work is necessary, then it's probably true for anyone.
In 2017, 91.2% of people have coverage, 67.2% through their employer. 71% of Americans answered they are satisfied with their employer-provided coverage.

Anecdotally, I'm satisfied with my coverage.

https://www.ahip.org/majority-of-americans-satisfied-with-th...

https://www.census.gov/library/publications/2018/demo/p60-26...
I quit caffeine (stomach issues) over a period of a few weeks, I replaced my morning up and moving cup with a shower as cold as I can stand, I challenge anyone to still feel sleepy after that (assuming they slept well).

It isn’t fun some days though.
i tried a cloud-based editor & dev environment when the ipad pro first came out, and the biggest problem was missing/hard-to-emulate keyboard shortcuts (even with the keyboard cover). after that, the awkwardness of having to use touch in place of a mouse was also difficult to adjust to.

i've mainly used the ipad pro as my companion notebook replacement, using the notes app with a pencil. i had hoped by now that all handwritten text would be OCR'ed and searchable, but alas that's been limited to one mode of the notes app so far.

such a promising machine crippled by the indecision of not knowing what it wants to be when it grows up!
My options are:

* Email. High latency, low bandwidth due to long turnaround time, sometimes my emails get lost.

* Phone. Useless - no records, I always forget something or miss some detail because I'm trying to talk and think at the same time.

* Issue tracker. This is often what I prefer for technical topics, but sometimes I need faster turnaround or I'm working on something nontechnical.

* Discord or matrix or IRC. Great if I just have a dumb configuration question, but not at all suitable for real problems, and not an option for real customer service tasks.

* That little chat widget. Not as good as a bug tracker, but all the precision and recordability of email with the speed of a phone.

The chat widgets are fantastic and I go for them almost every single time.
That’s an odd bit of moralizing. We’ve been taking drugs to alter our mental state for thousands of years (alcohol, caffeine). I don’t know about Modanifil, but Adderall is one of the most well studied drugs out there, so much so that we give it to children for permanent daily use. A therapeutic dose is much easier on your cardiovascular system than the double shot espressos that everyone chugs down.
But the keybindings...
I lived in Vancouver, BC for three years having moved from Ames, Iowa. It was my first longish-term experience in a big city in which poor people are 'atomized' by their inability to make due in their current circumstances.The USA and Canada are big places, and I think that problems are more regional (varying widely intrastate/intraprovince) than the huge nets we draw around nation-states. My only takeaway from Van and Ontario are that Canada has a housing/employment location problem that needs addressing!
Heh, thanks :)
Marcel Duchamp had an endearing personality. Well educated although never serious about it.
Without speaking for the validity of it, there’s a lot of material in the book, which provides lots to “shoot at”. I’d expect anything which presents an ideological challenge like this book to draw a high volume of criticism from multiple angles.

The only way to sort it out (if you happen to care) is to actually wade through the various arguments.
I think that we should have started with municipal composting, paper recycle and plastic Reduce programs. Most of the contamination is from food waste and it makes up most of the weight of trash (obviously because of water content) and I imagine is the major source of methane in our landfills.

Somehow we started with recycling plastics programs (perhaps industry manipulation) which is a complicated mess. Where I live, they still can't recycle black plastics so they end up in the landfill anyway. The these latest developments, I am sure if we actually looked, we would find out that there are provinces in China making a fortune importing recyclables that actually just went straight to a landfill. Of course, now they have decades of trash to contend with. Meanwhile we can all sit pretty thinking about how wonderful we were for separating our recyclables.
That's a narrow perspective - the root case is the broader expectations about packaging, from both producers and consumers. Lots of food comes wrapped in single-use plastic, too. It's one way to keep food shelf-stable. We need alternative packaging (or package re-use), since can't stop buying food.
Well no, the environment gets ruined so it's more of a "everyone suffers and die ahead of time" situation
This is one of the primary reasons I've been a remote worker for the vast majority of my working life. I prefer working nights, to the point when I almost can't be truly productive during the day.
Oh give me a break. If you don't care so much, don't care. No one is shaming you. This is not for you. Get over yourself.

This is for people that think like the author and want to do like the author. Everyone else can ignore.
Lenovo lets you order a ThinkPad with neither camera nor microphone, and USB webcams are small and fit easily in a bag or backpack.
Hah I do the same thing with audio books of books I’ve read many times, engaging enough to silence my thoughts but I don’t care if I fall asleep.

In my case terry pratchett audio books since some of those I can almost quote entire chapters.
Julia does this with *.

IMO it weirds people out
Indeed.

Also infrastructure-like breakage, through APIs, and particularly images:

https://philip.greenspun.com/blog/2019/03/07/less-than-a-mon...
Are you a parent? I am, and every parent I've ever spoken to has said how difficult maintaining a relationship with your partner is when you have young children. If you make it so that your schedule means you never see each other than this will be even worse. The trope of a parent to young children is a tired, worn out, exhausted person and the above schedule is going to give these parents even less time together and virtually zero support while parenting.