skysight-inc/HackerNews huggingface dataset:
I have long hesitated to which language teach my 8yo kids, between Python and Basic.

I've gone with Python, but I'm not sure I made the right choice (too rich, too much information to swallow before starting).

Despite that, my son is working on a car race game, all ASCII, using curses. He made his own track with pipes and slashes and is pretty proud of it.

To be fair, their most advanced device to play is a nintendo DS (not 3DS or 2DS, the original one)

But I still think it would have been easier in BASIC.
People also don't know how far they can negotiate. For a lot of people these numbers are close to financial ruin so it's hard to negotiate with clear head. Add to that being sick. It's a perverse, heartless system.
Mint, a new HTTP library for Elixir
Huh. I've been using React for several years and am deeply involved in the community, and this is the first time I've ever seen a JSX element passed as a prop without enclosing curlies.

In other words, I've seen this:

<SomeComponent leftPanel={<LeftPane />} />

but I didn't even know you could do this:

<SomeComponent leftPanel=<LeftPane /> />

Small quirk of JSX syntax that almost no one knows exists, I guess.
Why should the amount you need to pay for life-saving care depend on your social/intellectual wherewithal to negotiate? Is this a good outcome for society?
An Encoded Tree Traversal
I would like to, but I don't really have a choice atm. Thanks for the advice though, I feel like it doesn't need to be super complex to do what we're doing.
How to Avoid Stakeholder Gridlock on Your Software Project
He's absolutely right.
The problem is that Windows 10 sucks as well, just in different ways (check out "why windows 10 sucks", from the same author)
What other options does the public hospital have?
Nice little article.
I didn't have any problems getting 20k IU in the UK had to get it prescribed
While I agree this article isn't about rot, the definition of rot I'm used to is more about how knowledge of a product becomes lost over time without any active developers, so it becomes harder and harder to switch back to active development.
Yeah S3 traffic bills are always surprising. It’s probably 2x or even 3x more than the actual storage cost for our use case. And we have caching mechanisms on our end.
What likely happened is, since humans started living on the ground after they left trees, they had enough sunlight exposure; so we evolved sunlight to be a start marker for some important metabolic activities, purely by randomness. It just so happens that too much sunlight exposure causes cancer. But since cancer happens later in life, it wasn't selected against and we just ended up with this weird biochemistry: UVB is necessary for health but it also causes cancer.
Yes, I just moved from free gmail to fastmail maily for privacy: hope they can solve it, 'cause I like fastmail, a lot!
IBM thinkpad looks like a laptop which mechanics or blue collar laborers would use.

It makes no sense to use them for highly intellectual tasks like programming.

For this you need Chromebook or MacBook to look hip and Wiz.
Great. Now they can go back to my buying list.
Do consider that your ancestors developed in a particular latitude in a particular climate. E.g. anglo-saxons developed in northern latitudes & have pale skin. The fact that they spent many hours a day in the sun unprotected does not mean that an anglo-saxon would be advised to do the same in Phoenix.
New batteries are still being made for old Thinkpads. It's all the same cells anyway, just a different form factor (and a simple internal board).
He's absolutely right.
The problem is that windows 10 sucks as well, just in different ways
The standard CPU in the x61 is a T7300, which is a 64 bit CPU. I really don't understand the need for 16.04 at all.
Show HN: Codebraid – Live Code in Pandoc Markdown (Python, Julia, Rust, R)
And many of them compiled to actual native code.
There were a couple of those in my last job. But apparently they reverted to having proper buttons.
Get this though: if you have insurance and your insurance doesn't cover something, you often can't negotiate. I had a $10,000 procedure that insurance didn't cover (i.e., I hadn't met my high deductible yet), and I had no choice but to pay the insurance's agreed-upon rate (which I feel was higher than what I should have been paying out of pocket).

So it was kind of negotiated, but through insurance and their negotiated rates not an individual's out of pocket negotiated rates.

This was also a service where I wasn't informed that a second doctor was out of network, which also screwed me me (and there's literally nothing I can do about this after the fact).
So, you think your CI/CD environment is secure?
ClojureScript along with any of the various libraries for generating JS, HTML and CSS can get you to a single syntax. Granted, you still have to understand all those things on some level with the addition of learning ClojureScript and it's ecosystem.

For me, ClojureScript/Reagent [1] has been a dream come true. It marries JS, HTML and React very, very well. I still use normal CSS because I haven't hit a pain point with it yet, but there's some nice CSS tools that use EDN syntax and get rid of many CSS pain points. So far, I've only been able to use it for personal projects but they're not all small. I work with normal React at work on large projects and I've yet to run into anything I thought would be harder to do if were done with Reagent.

[1] https://reagent-project.github.io/
The latter, miles per UK gallon. Watch out for that, because if you don't know better, you'll read about some car in the UK and wonder why it has such astounding fuel economy!
S3 traffic cost is a funny topic. I remember ~3 years ago we had an issue with AWS, where they kept charging us for web traffic to an S3 bucket we deleted. When we complained, their response was like: Well, then stop sending traffic to that (non-existing) bucket. That of course wasn't going to happen as the URL was out in the wild and got requested quite often automatically by third-party services.
Speaking from first hand experience, it is possible to build efficiently without detailed specifications. The key is to put boundaries between different parts of the application and allow each developer to take full responsibility for delivering their part.

I've had some horrific experiences where multiple developers worked on the same features (without specs) while stepping on each others toes.
I feel like selling moderation tools would be a huge biz for any co with UGC...
> Offer a customer to enter their current IMAP creds

A huge majority of users use free webmail providers, and the biggest players in that space all allow Oauth access to email. Oauth can be scoped down to just the access you need, whereas if you give out IMAP creds those can be used to wipe somebody's email account.

Also, at least in Gmail's setup [0], the IMAP password seems to be your "Gmail password", which is the same thing as your Google account password. Don't ask for this. You don't want to have these passwords enter your company's infrastructure.

[0] https://support.google.com/mail/answer/7126229?visit_id=6368...
I think it was youth. My fondest memories of programming were Turbo Pascal. I used basic in the eighties but I was still a literal child. You were probably either a Gen-Xer or a little more precocious about programming than me.

In about five to ten years we'll have a spate of articles from nostalgic early Millenials about Turbo Pascal, Turbo C,
Watcom C and such, then a rash of remembarances about CGI-bin, then early Java....

Personally, I miss mode 13h at least twice a month.
I completely agree and understand the defensive position. I don't think that Szasz (and certainly I'm not) saying that the condition/suffering/symptom's are not real; and I think that's why he regrets calling the book what he did.
Thanks for the article. I think the design of Augmented Reality makes the acceptance of the virtual reality easier. The application of AR must possess a comfortable design and the limitations of the technology platform. I found useful info about Augmanted Reality software here https://servreality.com/augmented-reality-ar/ . It is one of the few AR development companies which is able to create a reliable AR software and apps using the modern technologies. They provide a high-qualified service for the customers and have competitive prices.
No it's a great question. I'm otherwise comfortable where I'm at, the benefits are excellent, but mostly because I don't want to relocate.
The two most insidious things I've found in AWS billing:

- If you want the AWS dashboard metrics to have 1 minute instead of 5 minute granularity, that's $2.10 per instance per month. 5 minutes is pretty useless, so either you set up other monitoring or you pay a tax on the number of instances you have.

- If you use AMIs (which you probably should) to launch EC2 instances with all your software baked in already, you will probably end up with dozens or hundreds of old, unused AMIs. Furthermore each of these AMIs is linked to a snapshot, which is stored on S3. S3 pricing is very cheap but it's a significant amount of work to determine which AMIs are no longer in use and to delete both the AMI and the corresponding snapshot. Every 100 AMIs you have at the standard 8GB root volume size costs you $18/month.
Do not hold that belief.

Please realize that brains are hackable, and that there is always a set of content that will be absorbed by a brain which appears plausible to the brain, but in reality is false.

Ideas can be configured to get past an audience’s mental defenses. It will happen to you, and you will see it happen to your children, your educated parents, your well mannered neighbors and more.

Maybe there is a mental type which is immune to conspiracies, but that kind of immunity will come with some other mental cost.

I’m seeing gentle people in my family, repeat sentences that always predicted a user was being radicalized/polarized online.

The only safe move is to get off of social media.
Yes, this is right. I chose 12 because that was a maximum bound Benjamin Graham used in his analysis IIRC. Though, stocks have gotten more expensive on a relative-basis in the last 40 years, so a more appropriate multiplier might be 13 or 14.
Same here. I got a E5510 when I started University and upgraded it with an SSD and a new battery a few years ago. I really like all the connectors (RS232, VGA, separate microphone and headphone jack, full-sized Ethernet port), and dread the day I have to replace it.
> As part of a powerful group, I have someone not just paying the bill but knocking it down for me. I may not like being part of a group plan, but on my own, I'm toast.

This sounds a lot like going to court with/without getting a lawyer.
> The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change: Every single book list should include Camille’s book. It is a great read for managers and non-managers and has given me the tools for knowing what is normal and what is not.

Ugh.. no. If there was a book I read this year which read as if it was written for the sake of writing a book, it was 'The Manager's Path'. It was a series of insipid blog posts consisting of frequent itemizations of 'truths'. So many repetitions that I legit thought I mis-touched my kindle when turning pages a couple of times as I felt I read the same paragraph twice across a couple of chapters. Looking at the table of contents it looks as if it's fairly organized but when you're reading it, it's mostly all over the place. Also, if you spent more than a couple of years in the industry nothing in the book should be a surprise.

I was so hyped before reading the book as literally everyone recommended it but honestly it fell short for a generic non-fiction read.
Of course it's arbitrary but that doesn't mean it's not reasonable. Sure - they might be close to breaking even or at a slight loss when taking medicare, and that probably gives them the wiggle room they need to be sustainable.

Put another way - the government gets a 33% discount compared to private insurers.

If the argument is that medicare prices are unreasonably low, that seems like a different issue.
I know where those kids are coming from. I understood 8-bit BASICs "better" than I did QBASIC, because I could spatially follow the flow of a program written with GOTO: knowing the line number told me roughly where in the code it would land. But code that used labels and indirection(arrays, pointers, that kind of thing) was beyond me for quite a while, so I didn't fully understand most of the interesting listings, even though I could type them in and find data assignments or comparisons to change.

Modern languages pack in tons of indirection because that's where the power tools are - but an introductory environment might benefit from cutting down on that.
> Some respect and acknowledgement, and more than $15/hour, seems like it would be a good start.

If it isn't already the case in the US, psychologically hazardous jobs should come with wage premiums.
I agree that this could be a part of a bigger position instead of being the bread and butter, but we are talking about sub $30k/year jobs that nobody wants to do.

We could just as easily make the argument that it's not safe for garbage men to hang off the back of the garbage truck, but at the end of the day a) nobody cares and b) I've got my own job that nobody wants to do that I'd love for someone to come along and make less shitty.
This stinks but also looks like a startup opportunity. Add a badge to your website to take donations via DonateMoney.com, which provides appropriate tax paperwork services in many jurisdictions, shows donors where their money goes (taxes, etc), and provides an option to revert donations if the total donates doesn't meet a convenience threshold within a specifed time range (3-12 months).
Have you ever tried to be a conscious consumer for health care? How about for serious health care for a life-threatening of life-changing issue like cancer or childbirth? I never understood the desire to offload any of this cognitive load to the consumer, many of whom are going through the most difficult times of their lives.
Virtually no company with a reputable security team uses DNSSEC. Not Google. Not Facebook. Not Stripe. Not Braintree. Not Salesforce.com. Not Microsoft. Not Cisco.com. Not IBM. Not Oracle. Not Amazon. Not Github. Not NASDAQ. Not Citigroup. Not Bank of America. Not Schwab. Not Goldman. Not JPMC. Not Boeing. Not Lockheed Martin.

Each of these companies has a huge security team. Not one of them thinks DNSSEC is worth deploying. How do you explain that? Is virtually every infosec team in North America just wrong?
My first real job was as a contractor working with middle management at Bristol-Myers-Squibb. What I saw there was easily that absurd, and that company still exists.
>This is an especially bizarre reason for having children.

This is basically why every species on the planet (with sexual reproduction) has children, whether you're aware of it or not. It's the instinctual drive to propagate. It's why sex feels good (for at least one party involved, for most species).
My Vaio FE11s from 2006 also still works well. I'm not really surprised. Especially when you do text based stuff. During the time I wrote my MSc thesis (in 2005) in LaTeX, I used a very old Toshiba Satellite (it looked like this Toshiba Satellite Pro 420 from 1996 [0]). It had a 2GB hard drive so I had to carefully select the software packages that Slackware wanted to install. But it worked a I wrote parts of my thesis on it (blackbox window manager, nedit as editor iirc), I probably still could.

But it's getting harder and harder to find 32 bit images. I like Ubuntu Mate 18.04 32 bit though, I recently installed it on my Eee 1000he (2009, Intel Atom CPU) for my son. I could even stream Netflix in Firefox. Not smoothly though. I wanted to fit it with an SSD... but I believe there are no PATA SSD drives :) (at least not in my possession currently.) Not sure if it would make a difference also given the speed op PATA.

[0] http://www.computinghistory.org.uk/det/23468/Toshiba-Satelli...
I remember Lenovos marketing for the new keyboards. They were branded as a significant improvement for typing over the old ones. Bizarre.
Posteo are the guys who don't allow your own domain, only posteo-owned domains.

When you ask them about it they will lie and tell you that it's not technically possible.

Most people have no idea what a MX record is and that other providers support own domains, so they fall for it.

Obviously they depend on customer retention by customer lockin.

I hate people who directly lie like that for their monetary benefit. So I would never go anywhere near them.
That's a really helpful response; thanks!
Negotiating the cost of life saving treatment, checking in-network vs out-network, vs in-network with contract, shopping for different insurance providers.

The amount of mental energy that Americans spend on health care just seems absolutely nuts to me. How much productivity does your country lose because people have to spend time even thinking about things like this?
Yep, this sounds like the likely answer. Remember that when this structures came up, the “OS” was indeed just a bunch of hand-coded 8086 (and earlier) assembly routines.
Yes. The number of cases were insiders were suspected or proven to be part of some issue is quite large. And this includes executives.
Shareholder value doesn't care about society.
A Lightweight Kubernetes Distro Built for the Edge
> The value of the float is at least the value of it invested in Treasuries, I would think.

No because the float is actually a liability for paying claims. The company doesn't own the float, but they can use it like an interest free loan. And, in fact that might be a good way to value it. The cost of what would be interest payments at whatever the prevailing rates are.
A huge amount of content moderation has been offshored to the Philippines, where salaries are considerably less than $15/hour. Combination of access to good internet connections, modern office space, an English speaking workforce, and low salary levels.

I have not seen this documentary, but compared to the verge article, I think a major difference is that the filmmakers did not get cooperation from Facebook or the third-party content moderation company. In fact their photos were posted and employees were told to stay away from them.

https://www.vice.com/en_us/article/ywe7gb/the-companies-clea...
New parents are still getting up to speed on what is a real danger and what isn't. There are plenty of legitimate dangers that require consideration, as well as scary things that are in fact perfectly fine.
Interesting. Thanks for the information!
You can hackintosh some old Macs to run Mojave using http://dosdude1.com/mojave/
Did you not control the DNS for that hostname? Not supporting AWS' stance, but you should always maintain control of your traffic flow using DNS. Reverse proxying is the latest hype for SEO juice (blog.somewhere.com->somewhere.com/blog), but subdomains are the bees knees when you need to point traffic somewhere else on demand.
A job which gives you ptsd in a few months by having you sit in a chair and see images, is by most human standards astonishingly awful.

People go to war zones and put their lives on their lines to have their minds be harmed in the same way - in contrast these moderators don’t even get hazard pay.
Creating Custom Plugins with Fusion.js, Uber’s Open Source Web Framework
https://www.elizabethblog.com.ng/2019/02/guys-check-out-keny...
Everyone has an ISP – even the VPN and VPS providers and the websites you visit – have ISPs. Most governments regulate their ISPs to monitor and censor.

To comply with these regulations, ISPs deploy appliance/boxes that can do packet inspection and blocking. It used to be IP blocking and DNS blocking.

As silicon became faster, these boxes have become more powerful. They can operate at multiple 100Gbps+ packet header scale and not just L3/L4, but also L7 packet headers (a.k.a deep packet inspection). Both of my ISPs (home and mobile) do this.

These same appliance companies sell data monetisation solutions to collect and sell metadata – usually done indirectly by a sister entity.

These boxes can also inject ads directly into plain http pages and manipulate DNS responses to do the same nefarious thing. In fact this clickjacking injection is the thing that turned me towards VPNs.

While the VPN solves the clickjacking injection problem, I’m fully aware of the fact that my VPS provider’s ISP maybe logging and selling all the metadata.

Even with https or TLS connections the domain name is revealed in plain text during connection setup. ESNI solves this problem, but no browser supports it by default yet. Other metadata collected usually includes – time, location, connection protocol fingerprinting to uniquely identify devices (TV, phones, laptops etc) behind customer IP address, frequency of access, bytes transferred per connection etc.

The real danger is this – as adtech evolves the lines are blurred between plain advertisement vs personalised experiences and targeted digital brainwashing.
Election manipulations, shifting the sentiments (distributed lobbying) in favor of desired outcomes, addictive spending - these become just natural evolution/extensions of this ad tech. With ISPs data mining and selling to invisible companies we won't be cognizant of this manipulation.
The table at the beginning of the article should answer that: to save a byte. The dot is not saved, FILENAME.TXT is saved as FILENAMETXT on disk.
Even if you can't predict the workload too well, you can go hybrid cloud - colo for the baseline and then AWS for the unpredictable stuff. ManageIQ is great for this.
Well, part of ACA, I believe was to limit what private insurers can make to 15-20% over their cost.
While this had good intentions, this was not fully thought through because this incentivized insurers to cover more treatment and more expensive treatments because that’s how they could grow their profits which were fixed percentage wise.
As much as I hate the idea because of the complexity involved and possible side-effects but maybe climate engineering will be actually unavoidable in the long run.

That does not mean that we shouldn't try everything possible and maybe not-yet-possible to avert the worst.
Agree it sounded (and probably is) insensitive. I think a different comment expressed this more clearly, by saying

"that there's a certain fatalism that one experiences once they've been "diagnosed" with mental illness."
See also this upcoming book by Dr. Sarah T. Roberts, the product of several years of research.

https://www.amazon.com/Behind-Screen-Content-Moderation-Shad...

Here's a presentation Dr. Roberts' gave at conference last week on the topic too:

https://www.youtube.com/watch?v=7mdMtukvtxc#t=15m50s

(Until recently at least, most of this content moderation work was done by contractors overseas, largely in the Phillipines. Can you imagine what the working conditions are like there?)
Microsoft CEO defends US military contract that some employees say crosses line
The chicken and the egg have already been laid in this case.

Hospitals cannot charge less than they charge insurance otherwise it would be constituted as insurance fraud. This ends up meaning that insurance rates almost exclusively dictate the floor at which healthcare providers can charge their customers.

This will simply prevent hospitals from taking advantage of consumers that lack group negotiating powers.
When my daughter was three, I built a Windows 95 computer for her and installed a load of preschool games on it. She could power the computer up, find her game, play it, close it and shut the computer down at that age. She learned to read from those games.