skysight-inc/HackerNews huggingface dataset:
In the era of fake news, it's crucial to go oneself to original sources. Most reputable authors/media now embed links in articles. When reading the original sources, I very frequently come to different opinions than the writer does in the article.
Remotely for Swiss firms? How was it for you moving back to a poorer country (where less stuff works etc)?
Amazon has engineering teams that very few other companies have. Do you think a bank would be able to move out from Oracle like Amazon? I do not think so. Maybe they would be able to move to DB2 or SQLServer with the help of the other vendors, so trading a vendor lock in for an other.
"Their research" is the one that keeps pushing technology forwards, the technology that you are using in this moment
Absolutely, also worth adding the detectors also have 'minimum bias' triggers, that store a small fraction of events without applying any selection criteria. I recall this was mainly used for calibration and verifying stimulation data. So we still have many petabytes of collision events that did not have any selection criteria applied.
Not having headers seems enough to prove that.

But making Java easy to learn by taking the features out didn't make it easier to build programs with it. It's kind of like making a surgeon wear boxing gloves.
Is it though? I think the possibility to move to another solution is the way to deal with vendor lock in. Simple example, one of my clients wanted to move to AWS but they were super afraid of lock in. We had to create exit strategy for them with cost analysis and now they are happily using AWS services knowing they can move to GCP or something else for a certain amount of money.
I'm not quite into Rust yet, but it is a very candidate for useful webassembly frameworks/projects. It doesn't need a big run time, but is more expressive than C/C++.

The big drawback is that, unlike Javascript or Python, there is just no way I'm going to be able to teach Rust to previously non-technical people. The learning curve is just too damn hard.
I find the voices used in both quite terrible. I quite like Sam Harris's voice and so I got his app.

His actual voice is just endlessly zen, so when he's really trying to be soothing and calm in a guided meditation. It's just really calming and transparent, so I can focus more on the technique of meditation.

He also has more of a hands off approach compared to Headspace and Calm. Whereas the other apps are pretty high touch, Waking Up is fairly low touch, and Sam lets minutes go by with no guidance, just letting you attempt the technique on your own after the introduction.
How did you end up working at both GE and IBM? I hope you've found something better to do by now.
Conformal coating is used, which is a thin layer of polymer sprayed as a film over the finished and soldered PCB.

As modern components are normally much smaller and sit fairly flush with the PCB, there are less nooks and crannies, and so the coating manages to fill them all or bridge them over quite well. It's still not a step used in most PCBs, there are downsides like requiring connectors and switches to be masked off with tape, and so it is reserved for more extreme applications than consumer electronics. Think electric gate control boxes, or marine electronics.

It would probably have existed in some form at the time of the OPs radio, but spraying the PCBs in it wouldn't have saved all the connectors, switches pots and other front panel controls from moisture, and so a more general method was needed.

Finally, a more extreme step is to "pot" the entire PCB by putting it in a sealed container and filling the container with a "potting compound", a liquid resin that sets solid or to a rubbery finish. This makes replacing or repairing the PCB very difficult, requires a lot of thought as to connectors, and it doesn't work well for high power electronics as the potting compound traps heat. It allows you to fully submerse a PCB in water forever, stops sparks if your PCB is working around explosive gases/powders, and is sometimes used as a "security" method in hardware security modules or "secure" USB keys.

For security, potting only really works if tiny wires are embedded in it, which on breaking wipe the encryption keys. Scraping off potting compound can otherwise be done by anyone if they are willing to spend a long time.
As others here have already noted, serverless is still not fundamentally any better than good old CGI, and despite recent advances in virtualisation it still follows the same stateless request-response paradigm.

For me the biggest shortcoming in serverless is that it is actually a poor fit for modern interactive web apps (and apps in general) with a constantly changing state.

Technologies such as HTTP/2, websocket and SSE are clearly pointing in the direction of long-running client-server interaction, yet current serverless solutions have (to the best of my knowledge) no answer for that.

I think the big challenge is in how to do serverless computing with long-running processes, in a way that solves isolation and scalability at the same time.
Having lived in India at the time, I know that it was a disaster waiting to happen. It's hard to measure the impact of such a change because there's no A/B testing (launch campaign in A city, but not in B city), but I don't think that was ever an option when you're dealing with such an epidemic.

Like GP said, this is a book review, not a scholarly article. It doesn't have citations because book reviews rarely do. It is reasonable to expect a book to have those citations, and presumably this book does.

> catered to a peak of appx. 0.02% of the population

I'm not sure if you understand that sex workers make up a disproportionate share of the population that has sex with multiple people, at least in India. Not only that, the prevalence of condom usage among sex workers (and the population in general) was low at that time. This led to a high share of sex workers suffering from HIV and then transmitting that to folks who would in turn transmit it to their long term partners.

Of course a lot of money was spent on campaigns for the general population too ("Puli Raja ki Aids vastunda?"), but it made a lot of sense to target this program at sex workers.
Well, non of the application we moved to AWS Lambda affected by these. I think the problem is that many of the users misunderstood the scope of Lambda and use it as the holy grail of computing. Simple price calculations usually makes it clear what Lambda is not for. You could pick on big data Hadoop for example and find projects when people wanted to use it for something that it is not good, it is not specific to "serverless".
There are plans to get garbage collection support into WASM, but GC is already possible, just not native.

In my opinion the major benefit of WASM over Javascript is that it allows different runtimes to be used in browsers.

Python for example has the pyodide project, which works quite well. But its download sizes are totally ridiculous. Which may not matter for certain applications, and even then, there should be a way to host and cache such runtimes for multiple applications or websites.
In the 1980s I worked with a PDP-11 and wrote fortran programs, which DEC's compiler compiled into threaded code[1]. Unlike p-code, where each opcode is an action, in threaded code each opcode is the address of a function. Since these functions did more work than simple p-code instructions, the overall size of the compiled program was a lot smaller. This was a necessary tradeoff when you only had 32K of RAM to work with.

1. http://home.claranet.nl/users/mhx/Forth_Bell.pdf
Yes, because it's a multinational.
That's only a problem for more traditional websites. For applications 1MB is just not an issue.

I imagine there will be some kind of CDN/cache to distribute runtimes. Maybe even a WASM package management system for browsers?
Toward an Art of Software Development (essay)
As far as I have understood it, interfacing with JS is quite efficient now. DOM access isn't that bad either.
Sounds like Github's potato salad: https://www.kickstarter.com/projects/zackdangerbrown/potato-...
Whatever happened to the experiment to try to determine whether the speed of light is decreasing, rather than constant? [0] I can't seem to find any results on that.

[0] https://motherboard.vice.com/en_us/article/8q87gk/light-spee...
https://outline.com/AXH95C
In a talk Jobs gave at MIT [1] he described the NeXT automated manufacturing facility in a positive light. I can only begin to imagine how much better it could be done today than back then.

Articles like this one like to point out the number of people involved in the Chinese iPhone manufacturing as if that's somehow indicative of something other than simply using cheap labor instead of automation.

If we wanted to manufacture this stuff in the USA, we definitely could, and it would be done using fewer people through automation.

My understanding is the core reason we don't do manufacturing here anymore is it's a lot cheaper to do it where industrial pollution goes unchecked, where regulatory bodies are immature or entirely nonexistant.

When China gets its shit together enough to protect its lands and people from the toxic output of all this industrial activity, large-scale manufacturing will move on to the next victim.

[1] https://www.youtube.com/watch?v=Gk-9Fd2mEnI
What is e98e?
One is strongly advised to measure D to get the levels of both D25 and D1,25 forms of D when one suspects D deficiency. Normally only D25 is tested, but that may miss the case of low D25 and high D1,25. This happens with some chronic infections when the body shifts D towards D1,25 to rise immune system activities. Taking D supliments then suppresses immune system. As a result one may feel better as there is less dead bacteria or viruses that the body needs to get rid of and that may cause allergic reactions and even depression. But then the underlining infection continues unchecked and long-term effects can be bad.
On the age of computation in the epoch of humankind
I'm a fan of Insight Timer (https://insighttimer.com/). It has tons of free guided meditations as well as meditation courses that you can pay for. I tried both Calm and Headspace and I just didn't like the feel of them. Both seemed to tick all the cliche monetisation strategies of mobile apps.
I think both of those are... well kind of stupid. If you want to meditate, you can use some guiding meditation in first few times, but really you want to be able to meditate on your own.

In interest of many commercial products is for you to be dependent on them. This is opposite to benefits of meditation in my view.

Now as always, real thing is much harder than pretending to do it, which is why those two apps are popular. Sam Harris app is much better in that regard for example.
As I said above, this is true for an app, but you wouldn’t want it for every library. That adds up very quick.

A CDN may happen; there’s some details that make it tough. We’ll see.

npm is already that package manager :)
Not quite. There could be "shared code", in which case the publisher has...

and here you're expecting me to say "every right". But I won't.

Because what the publisher has, is in fact, an obligation.

You see, if you think someone is infringing on your copyright, and you ignore it, you open yourself up to more egregious infirngement by others. Of course, I'm not a lawyer, but that's my understanding of the situation.
Which is why the no-compete was invented...
I decided that Rust is the natural next step for my personal side project stuff, which I want to be more on the browser-based gamedev side of things.

The learning curve is enormous - since coming from like Unity and Flash, so much is done for you... I mean, one _can_ write their own shader code and physics and things, but it's not at all required in order to make impressive content. Even in JS, Three.JS and friends typically take care of the heavy lifting and deciding to get closer to the metal on both fronts (CPU and GPU)- and in a new language (for me), is a bit daunting.

Anyway - I figured a good way to push myself to learn more productively is to livestream while I'm coding and figuring stuff out. Forces some accountability and might help others too.

So far I've only done two sessions and about to do my third. The goal is to build a WebGL renderer from scratch with nothing but Rust (I had a Typescript project that was after the same goal - so there's going to be a fair amount of straight conversion, but it was never totally finished and some things can be improved even if they would theoretically translate 1:1)

Live Stream URL: https://www.youtube.com/channel/UCGKhwtFOUlzj4VILDU0efkQ/liv...

Playlist URL: https://www.youtube.com/playlist?list=PLkzdeKCVtKYshqmgngLSq...

If you join, please remember - the whole point is that I don't know what I'm doing (yet) and I actually _want_ to struggle in order to learn, rather than have solutions spoon-fed to me.

I think there will ultimately be at the very least some general functions here which can be useful abstractions over web_sys/js_sys/etc. At least I hope so!

Lastly - schedule is irregular, so best way to know when it's live is to subscribe and rely on youtube notifications ;)
Software is not the first industry to deal with systems complexity or large teams management but (in my part of the world at least) it's the first to expect engineering-like results from non-engineering workers and managers. There are developers who have noticed the similarities between creating/assembling/testing components & modules in other industries and software and borrowed practices before software had a name for them. It's just that these people are dispersed in a sea of devs tuned to Microsoft Framework Factory or busy building castles on Javascript Frameworks Sands.
Statistical-Learning-Method_Code
You might have a lot of fun with DOS, if you wanted physical hardware look for a 486 cpu with 8 or so megs of ram, you can put on DOS6.11 and Windows 3.11 and have a play, this was (close enough)the final step before Windows 95

Also have a look at installing djgpp and you can see what a DOS based text-ui IDE looked like.

Also install Desqview for what an alternate desktop environment looks like.

One thing you’ll learn is that installation of all of this will require some tweaking and research, you’ll have to learn about config.sys and playing with extended memory managers, but that’s part of the fun!

Might be more fun to do this on an emulator though, because otherwise you’ll have to mess about with floppy disks or maybe early CDROMs and getting hold of functional ones might be challenging.

That era had tons of great games too! Duke Nukem 1 and 2, Blake Stone, Nyet, Jill of the Jungle, DOOM, try a few games too

Have fun! Shout out if you get stuck!
Yet it happens again and again under neoliberal policies. Eg: 2008 bailouts.
I believe the original Algol-68 didn't have full closures. For example, the following (taken from the revised report) wouldn't work:

proc f = (real x) proc (real) real: (real y) real: x + y;
proc (real) real g := f (3);

As by the time g is created, x of f has disappeared from the stack.
How about if men that paid for access to their bodies didn't exist? What's more degrading than that?
I just didn't find headspace to be effective on a long term. One simple mindfulness exercise I did find useful is noting, especially observing when you change posture. After the initial promise however, I found that the effects did not last. I will try insight timer, since it seems to get favorable reviews.
I know a big part of this is getting the population data. But in the rare chance you do get your hands on geospatial data like this, Uber's Kepler tool is an easy way to start analyzing and visualizing the data with great results.

https://kepler.gl/#/demo
I used headspace for a while, but then got hammered so heavily with ads so I heard the dude's voice for months on endm, interrupting my videos.
To a point that I just can't stand him any more and considered reporting.

I don't understand how an app that claims to want to help you meditate can invest so heavily on harassing users with ads everywhere. This really pushed me off meditation altogether to be honest
Not only an American company but a Californian company.

(Apple isn't registered in Delaware.)
What's happening here that an Layer 7 Load Balancer, Multiple Serverless Functions, and a Websocket can't handle?

AWS released exactly that during the last re:Invent with the Websocket-integrated ALB being capable of triggering Lambda
This is true, yet apparently we are standardizing on JavaScript for foreign function calls. How do you pass a string or an array between workers written in different languages, other than as JavaScript?

It seems like whatever language you use for generating WASM gets hidden as an implementation detail.
>Due to the generalist managers with no insight, GE missed out on the future of computing.

Of course, you could argue that any number of companies that were successful as computer companies in the 1970s and 80s didn't make (or at least successfully make at scale) the transition to any of a number of successive waves of computing.

And it's difficult to see the path to Google (though DEC had AltaVista) and certainly to Facebook or Amazon for any of those companies.
No, parent clearly wrote that Webassembly is limited to Rust and C due to having no Garbage Collection. Which, as I demonstrated, is just wrong.
Quite a few countries aggressively nationalize orphan drug production facilities.
These apps make no sense to me. What's wrong with going outside and sitting still? Do you really need all this tech/sounds/talking/etc,. to find stillness in yourself?

Meditation can be tough to learn, but you only have to do it once. I find it hard to believe that one can find true balance in their practice by using a meditation app. And what is the deal with having to pay for something that's essentially free?

Is it the entertainment value, or is it so that we can tell our friends, "Hey John, I just spent $5 on that new 'stress release' meditation and I have been feeling so zen!!".
I hope you're just being an unfunny smartass and not being condescending and insulting on purpose. It's not welcome.
How to make a drinking glass from a bottle
> Then came the 1970s and the drug war. “Oh my goodness, now I have a business,” he thought.

This guy is pretty interesting (and it's disappointing that he didn't do something more constructive with his skills), but this quote stood out the most to me. If you start limiting supply but not curtailing demand (e.g. a drug war), it makes it a lot more profitable to sell. And all that money makes it a lot easier for the sellers to become big and organized and dangerous.

I'm sure it's not that simple, but it really makes me wonder what would happen with widespread legalization.
Watch Blue Planet II this weekend along with scientists on Twitter
NYT article writers are somewhat respectable (though they have to keep their sources happy), but the headline writers have never met a war they didn't like.
This is the way I prefer to do rewrites too. In the end you usually end up with most code rewritten, without it taking too much time. Then the last bit to get it all rewritten isn't so hard.
Agreed, I basically avoid using strtok because of that. Why would you write zeros in my input...
Here my own experience with headspace.

I was meditating for some time, but I felt like I wasn't making any progress. I know the point is not to aim for progress, but I was and it was discouraging. So headspace helped me back on track.

I really liked Andy's voice and the guided session helped me see meditation in a different light. He uses all these metaphors to make you realize that thoughts are constantly passing, that you shouldn't judge yourself for getting caught up in a thought pattern.

I would say that the biggest advantage to meditation apps is that they distract you from your own thoughts and draw your attention to certain topics. They can also teach you how to relax when you're finding it hard to do that by yourself.

Also, I want to add, I stopped using headspace, because I didn't feel the need for guidance at some point. Actually, I felt it was distracting me, so I returned to meditation without any guidance or other devices.
Reminds me of the book “Constructing Quarks”
An Illustrated Theory of Numbers (2017)
Facebook Is Developing a Cryptocurrency Product
I'm merely expressing regret for his bad luck in life, the same as you would for anyone who accidentally worked at Enron or Facebook.
Yeah, I feel the same way. I'd go so far as to say that even being near my phone makes it harder to concentrate. If I want to meditate, I turn it off. (Not on silent, but off. I find great comfort in not being near powered-on electronics).
I had the same experience. I'm in the correct target demographic because I'm interested in meditation and not yet doing it actively, but the ads have reduced my interest in meditation more than anything has increased it.
What do you think of Sam Harris’ app specifically? Pros and cons?
For just messing around, I suggest a C64. That one has games, demos, and is a lot of fun to program.

An Apple 2 is also good, but for different reasons. Gaming can be fun, but the real benefit to that machine is that it is completely documented, with schematics, and almost entirely software driven. It's a lot like an early PC, with slots, etc...

Both machines have lots of cool devices that make them easier to work with today.

Once you have a machine, you can program it, make some hardware for it, interface it to various things, write programs, and do so in a small scale environment.

Marvel at what people actually got done!

Have fun.
And, in fact, Oracle/Sun's HotSpot JIT started out in LongView's Strongtalk VM, or at least it was written by the same people after Sun acquired LongView. I haven't read any documentation one way or the other if any of the Strongtalk source code was directly re-used in HotSpot.
Announcing flyio, an R package to interact with data in the cloud
Another sign that health care and commerce do not mix.

In some countries, there are plans to "regulate", in this case to mandate distributors to keep 4 months of supply. I doubt if that will work.

Instead, like the UK NHS, where the healthcare itself is non-commercial and fair to everyone, the R&D + production of drugs could also be organized much better:

Do the R&D via universities, that should receive grants to develop into directions that are socially wanted, instead of developing more of the same (like high-bloodpressure drugs) just because of commercial interests.

States can collaborate and organize e.g. very expensive high engergy physics R&D (such as CERN) or fusion energy. Why would the same system not work for drugs R&D?

The production itself, completely patent free, can be granted according to demand to commercial companies. These just produce what health care systems order. The states/systems pay a fair price allowing the companies to have a decent profit margin to remain viable, but the current profit margins in the pharma sector are much too high and immoral, since there are people dying because they cannot affort the necessary drugs.

I think this sector has proven more than once, that it is not capable of taking the very high responsbility, but is driven by greed that leads to immoral actions.