skysight-inc/HackerNews huggingface dataset:
It also seems to be the future. Phone numbers are how people receive phone calls, and more and more people are opting out of that in favor of instant messaging and video chat. More and more people have stopped answering their phones. Including our parents, who got sick of the scams and the robocalls. In my region, despite phone number portability, the numbers are fairly ephemeral with people switching to new ones all the time for all sorts of reasons. And nobody cares, because it is the IM system that is important.

Skype almost managed to replace the legacy phone network, but fell out of favor. If there was interoperability between clients like Signal, Whatsapp, Line, Wechat, it would take over a multi-billion dollar industry. Instead, my bank is trying to use some proprietary video conference system to schedule meetings with me.
Anecdotal but same here. I've deleted the app as I didn't like how it takes too much memory (200-500MB) and syncs with the phone's photo gallery. Most of the people I know in my age group (early 20s) have also deleted the app yet still continue to use messenger and the browser version.
> Complaints about being denied NIH funding are as common among biomedical researchers as spilled test tubes after a Saturday night lab kegger.

Comedy in science writing?
gnuplot is great today!
Free Microsoft Alternatives you should try out
For a while there was a solution involving “hoop” bins with clear plastic bags so you could see what was inside them.

But recent terror attacks (which used knives and vehicles, not bins) prompted their removal again.
Yes that is definitely good but in practice 80% of apps contain ads (based on a quick check of the top 20 games I just did) and there's no way to search for only apps without ads.
To be pedantic, it’s not forbidden to JIT on iOS. You can JIT your own code outside of the App Store if you self-sign your app, and you can always take advantage of the JIT that JavaScriptCore offers.
A common thread I see in the discussion is how the details should be a bit more prominent on the home page/registration page than it is currently. I think the information, though not linked clearly, is available under the detailed help section - http://help.micro.blog/.

I look at micro.blog as a blogging platform with a social layer -- if you already have a blog or a site, you can get involved only in the social aspect of the platform.
What's the mechanism which is causing a benefit from the 1st and 2nd (the very poorest) groups in that graph, which is caused by adjusting a threshold at £50,000?
Show HN: Tool to Convert Lightroom Presets to Adobe Camera Raw
your wait is over. https://bellard.org/jslinux/vm.html?url=https://bellard.org/...
I'm a dev, not sure about a weekend, but I could get an app up in a few weeks for sure. I'm gonna think of this.
I don't think that's a completely fair assessment. It's true that the language has some gratuitous feeling warts (not being zero based is a very severe flaw where embedding into C/C++ apps is a primary use case; it also messes up luajit and terra's UX no end, global by default is another problem, albeit one that can be mitigated with tooling). But what other language packs so much punch for so little weight? Despite being quite simple, the syntax still is expressive enough for a lot of DSL uses. Lua has proper tail recursion and an elegant co-routine design and it's slightly idiosyncratic lpeg library is worlds better than the regexp offerings of most languages. It has serious meta-programming power based on a much simpler model than e.g. python or ruby.

Despite its warts lua still feels like a better (imperative, statement-based) scheme than scheme to me. What scheme offers a similar combination of speed and expressiveness for the same conceptual and file-size weight as lua(jit)?

Wrt to repl: the torch7 repl is quite serviceable, so it's worth giving it a try even if you're not into deep learning.
The different standard libraries was a very serious pain point that was deadly to D's arc, but it was long ago and is no longer the case.
You memorize the info but don't read off of a script.
> That's always an opportunity for me to educate them to what's actually happening before their eyes: "look guys, this is a company (some people at work) that's working to expose their products (toys) to your eyes, hoping that you will ask your parents to spend money to buy it. They're smart, but we are smarter!".

You're stopping short of telling them about what is my real reason I hate ads. I wonder if the kids ever asked you why companies are doing it?

The reason I hate ads is because it's a legitimized way of abuse, of hurting other people. I'm gonna be a father at some point, and I dread the day I have to explain to my kid that modern civilization is in this weird state, where it's "friendly" in the sense that you don't generally have to fear strangers, but it's also overrun by malicious actors trying to suck your money and happiness dry. Our civilization pays lip service to being cooperative, yet so much of it is still adversarial.
There's a ton of great Lightroom presets out there, and I've wanted to use them to edit my photos, however I don't have a Lightroom, only some slightly older version of Photoshop.

So I made this tool to convert Lightroom presets(.lrtemplate) to Adobe Camera Raw (.xmp). This way I can use them in Photoshop.
Bitcoin as Global Currency Will Accelerate Climate Change: Research
Bypass foreignaffairs paywall
any idea to bypass foreignaffairs paywall?
One-based indexing doesn’t really make sense if you’re not using pointer+offset array indexing. So the only problem I see here is that you can’t directly port code that deals with arrays over from different languages, which is what you should be doing anyways because tables are not arrays.
My bank (Chase) is now trying to sell me cars on the iOS app login screen and on the balance page. Third party ads. In my checking account app.

Nothing is safe.
It's interesting to see biological system and implementation next to each other. Are there any similar visualizations for other ML-implementations?
Agree ! If only more people could thing like you.
Any reason to pick Mohri over Shai Shalev-Schwartz, or the other way around?
We do the same here, but there is no proprietary software, only FOSS.

The 3 year old knows how to start his own netbook which has ArchLinux with KDE on it, and he knows how to start the potato-guy game. And he learned to use the touchpad, which is nice. Thats all he does computing wise, the smartphone is not trustworthy (despite being LineageOS with no google on it, the Android interface is just too convulsed) to be exposed to toddler yet. The TV is used to watch educational shows like songs of letters and numbers, through kodi, the TV cant even tune in to normal TV channels, only content I placed on Kodi for him to find if he ever learns to use its remote.

So far this 3 year old speaks like a 5 year old, understands 3 languages, and can read 3-4 letter words, has friends and creative mind when drawing stuff.
Upon entering the page, I am greeted with a page that looks like this:

Top third of page: "Please disable your ad blocker"
Next third: "Kids' Apps Are Crammed With Ads"
Final third: "Review our Cookie Policy"

Yeah, it's a wild west out there, alright.
I downloaded 6TB of wholesome kid's content for my kids when they started to want to watch screens. Animal documentaries, Mister Rogers, Sesame Street, etc. The TV in our house can only access this content until they go to bed.

When we fly I replicate some of it to the iPad and take it along.
C and Rust are usually used for firmware-level components, while Lua is convenient to provide as a way to provide a lightweight way to provide scripting.
For this same reason I like youtube Kids. Its...not as good as the OG youtube app, you cant really search for channels easily and all, but no ads is a godsend!

Oh and of course always be present and watch with the kids. Even the handpicked stuff on youtube is weird at times... or just not weird but spanish and the small ones are brabbling nonsense for the next hours.

Muchos respectos to your approach
>easy to code for (syntactical quirks aside, I'm talking from a "cognitive load" standpoint)

That's not a fair comparison. A large chunk of the cognitive load comes from the awkward syntax and other design decisions that stem from it.

>Lua is the type of language you embed in your C app to make it configurable.

Situations where configuration files aren't sophisticated enough but a Python interpreter is too heavy are few and far between.
Not pointed at comment at all - parent specifically stated a preference for payment. Frankly I'm not sure who your comment is supposed to target here.
If you are privacy focused it is a better solution.
Most of the time the answer is: "Because a human has to read and understand it".
We love meat too. What I do is trying to not go to McDonalds or fast food so often where meat are mostly sh*t, but rather go to a local farmer and buy fresh meat. Maybe twice a week.
> On modern embedded hardware, Python is a better alternative in practically every case.

How so? Do you have an example where Python outperforms Lua or uses significantly fewer resources?
What's the difference with functions that can fail or an API call that timeouts?

If actors are designed to be services failure or a lost message are an implicit assumption

Internally actors are fully synchronous
I love the projects this person works on, usually full or close to full implementations in very small amounts of code.

The one I first learned about was Tiny C Compiler. It is discontinued now, but it is an about 100K compiler,linker,assembler that can compile many programs like the links browser. https://bellard.org/tcc/

If that is too large, you can go with the project that inspired it, the Obfuscated Tiny C Compiler, a 2048 byte compiler that supports a subset of C. https://bellard.org/otcc/

All these projects are great for learning from.
Its a bad idea. You will ignore all the benefits of running native code: performance and access to low level features.You will not gain portability because every platform will have different APIs - those are not part of wasm project.
Ah why can't I favourite a comment. I just had a baby girl 2 weeks ago, and the wife and I agree to not having her on cellphone/tablet with games and such, becoming antisocial. When we have dinner, no phones, we sit and eat as a family. I really hate seeing kids on phones watching cartoons or playing games while at dinner.
Steps to Take When Your SEO Strategy Goes Wrong
I'd be hesitant to give them an internet connected device for entertainment purposes; not when there's great and cheaper alternatives (smartphones / tablets are relatively expensive). I'm thinking a Nintendo console or handheld - I got a new 2DS, it's pretty great. Those new mini models are pretty neat too (nes, snes, playstation is coming out soon, n64 is sure to follow), although I dunno if kids these days would enjoy them as much as we did the original consoles.

TL;DR: Don't let your kids play free games or consume free content. There's always a catch.
Duplo is for smaller kids. My boy is just 5 and he has been building Lego Creator boxes on his own for the last six months.

Both of are kids are allowed to play the tablets. We didn't plan on it, but we've spent the last two and a half years sleeping badly because my daughter (who is almost three) is a nightmare at bedtime and sleeps badly. By the time it's weekend you're in a half comatose state. Letting them play iPad lets one of the parents catch up on sleep on each of the weekend days.

I also bought my son a Switch because I hate YouTube and f2p games; he has finished Super Mario and is now playing more complex games (Mario Rabbits, Minecraft, Zelda) and is very good at them.

I'm also addicted to a p2w mobile game; at first I used it to stay awake whilst feeding my daughter, but it eventually became a coping mechanism for the pain caused by the insomnia.

When my daughter gets past this phase (I pray that it's just a phase) then I want us to go screenless.
> I wonder if the kids ever asked you why companies are doing it?

Actually they ask "why" every time for every thing that I say :) My sons are not yet (to my eyes) sufficiently mature to really hear a thorough answer to "why". I try to make them asking "How?" instead. I'm a hacker, not a philosopher ;)

But, to relate to your answer, I'm not really trying to make them hating ads (thought I hate ads too, like you). Loving and hating things and people is up to them, I'm just giving context and knowledge (ok, sometimes it's hints on my own feelings on important subjects such as religion). That's of course a very personal pov on education.
Good questions
> Ads are as a result of people not being willing to pay for apps. It's the consumer's fault things are the way they are.

You can't blame one side. Customers would totally pay for apps if no free ones were available, but the moment an app developer releases their product for free, everyone else finds themselves in a huge competitive disadvantage, and have to follow suit. If you want to blame customers for picking the best offers, then also blame producers for making these offers in the first place.

> As is it's already a lottery as to whether you'll make less than minimum wage or equivalent for your time spent developing an app where you've taken a huge risk and foregone a possible $200k per annum job.

If it's such a shitty value proposition, then well, don't do it.

Personally, if the choice is only between no apps and the garbage fest we have now, I say let's axe the entire ecosystem. Or at least change the rules so only three types of applications are allowed: 1) one-time payment, full version, no advertising garbage; 2) subscription-based, full version, no advertising garbage; 3) free forever, no in-app payments or advertising garbage.
10 js imports according to NoScript? No thanks.
> What do you expect? App developers to work for free?

If I pay for the game, any amount the developer requests, thats the payment for the game and not be shoved down more fucking ads.
Look outside the phone IMO, mobile games are mostly shit - I'm starting to think they're worse even than flash games of old. Get them a Nintendo DS instead, mostly kid-safe games, no ads, restricted or no internet connectivity, oh and the games are so much better.
> it's totally 'not cool' for experienced jumpers to ask for a gear check

I'm not an experienced skydiver (only dove twice) but from what I've seen gear checks are common. Might this be regional?
> political stance is not a protected class and sexual orientation is (or should be depending on where you live)

Despite what your pink haired friends might tell you, you cannot mutually substitute "political stance" and "Christian belief", as the supreme court confirms[0].

[0] https://edition.cnn.com/2018/06/04/politics/masterpiece-colo...
Beside moral grounds which you seem to give people little credit for, highly educated people who have been financially successful know how to make money by legal means. The risk benefit ratio is just not worth it particularly in a western country where the chances of getting away with murder are pretty slim (there aren’t many unsolved high profile murders).
Maybe that suggests we aren't engaging in dialogue? I think ubiquitous social media access is destroying the cultural "melting pot".

The cost of communication, price and latency, has always defined the structure of our communities. Letters, cars, phones, internet, every invention expanded the reach of individual "community" while cost acted as friction to prevent bad ideas from gaining too much momentum - individuals still had to engage with their local community too.

Social media finally brought the cost to essentially zero. We can talk to anyone or about anything at any time. Great for early adopters and their critical/creative tendencies, but mass adoption by consumers has enabled mass tribalist tendencies to fully decouple from proximity constraints. This might be the "boiling point" for historical conflicts, but "supercritical" seems more appropriate here.

Media consolidation has been synonymous with consolidation of broadcasting viewer opinions and their political parties - many unhappy with both choices but faced with the false dichotomy of "their guy" and "the enemy". Meanwhile grass-roots are numerous but now diffuse and ineffective, cut off from broadcasting influence and digitally disconnected.

Hopefully society starts correcting back to offline engagement. Anecdotes suggest we are, but undoing the damage will still take a while.
Smaller and more frequent micro-transactions have been the norm rather than the exceptions. Micro-transaction and lootboxs, this is the world we live in. If we want to change it we have to vote with our wallets.
Intelligent people realise that individuals can't be at fault for making local rational decisions that cause systemic problems.

Apple and Google have caused this problem in the first place by allowing in-app ads and microtransactions to exist. And they are the only ones that can fix it, barring some legislative smack from the EU.

e.g: Apple was misleadingly marking IAP apps as free until they got sued a bit and had a change of heart.
I just flag every ad as spam. After a day or 2 I never saw an ad on Instagram again.
I’m not sure that’s true. In the days of film the average consumer shot <1 roll per year. Whereas a professional photographer would shoot a dozen or more rolls per day. Their biggest customers would have been newspapers and studios buying 10,000 rolls at a time on a regular basis
Youtube with an ad blocker doesn't solve the problem - there's loads and loads of ads in regular videos now, as well as a ton of disturbing content. Youtube has promised to be better, hopefully they're manually curating content in the youtube kids app nowadays. Also youtube offers a premium service nowadays to remove ads (iirc).
To courious web nerds: currently both Nginx and HAproxy have got Lua scripting modules to extend themselves by implementing e.g. customized filtering, routing, caching, proxing, storage etc. One can even build a full featured web app backend in embedded Lua tied to Nginx.
I am homeless and don't have a phone number. :(

But I want to use signal forfor cross platform messaging.
Can't use Facebook without a testable phone number either now.
> Those new mini models are pretty neat too (nes, snes, playstation is coming out soon, n64 is sure to follow), although I dunno if kids these days would enjoy them as much as we did the original consoles.

My boys are loving Bomberman so much!
I think a lot of the appeal of twitter and fb is a matter of perspective, that it's more appealing to people who barely were on the internet before these apps. A lot of these users never even knew web forums existed, and I hear them now after seeing those and they complaint because it's "too complicated" and "too much to read"

Extrapolate that and compare it to these same kids going to apps like instagram or tiktok which are even more visually-heavy (and less text) with content that it's even simpler and more optimized for user reach than user participation.
Performance is fine, but it’s still too big for slow internet. A simple form for turning in signed data and starting an internal service is easily a few MB. Which isn’t a problem for internal solutions that never leave the administrative network, but we’ll keep doing vue and graphql Apollo for our apps that have to function on mobile networks for the time being.
While this looks interesting the website doesn't really say much about about what it is or what it provides...
Yup, not to mention other in-app purchases for vanity items, xp boosters, etc. AAA games have those too nowadays (notably Assassin's Creed Odyssey, which has actively been designed to have a poor, plodding experience unless you pay extra for boosters - just like most mobile games).
There's so much hand-wringing about this of late, but it has ever been so, at least for the past sixty years. Ever since the advent of television, children's programming has been laced with breakfast cereal and toy ads. The era I grew up with in during the late 80s, early 90s, was all about merchandising, to the point that it's almost impossible to remember what started out as a cartoon and then became a toy line versus the other way round.

Somehow, "This time it is different!" But that seems incredibly myopic given any understanding of history.
>Rust doesn't have everything D has, but it also has plenty that D doesn't have and it's still in the same spirit of safer, more expressive C++ with the same efficiency.

And no GC, which is major for my hopes that it might be a viable alternative for us forgotten embedded programmers out there. LLVM seems to be a good backend for getting more embedde support in the future as well.

Rust for me has almost everything I expect from a "better C++", the Cargo project management is stellar, rustup is great for staying up to date, integrated testing and benchmarking is amazing. I just find there's still a lack of crates which should solve itself over time and a bit of a lack of good documentation (outside of the basic Rust language resources most crates are very hard to understand looking at docs.rs, which is especially sad given how well integrated documentation is).
I see your POV as mature and I'll strive to do that exactly - not burden the kids with my own prejudices, but instead give them context and knowledge for them to find their preferences on their own.

Ads themselves are only a symptom. I suppose I'm profoundly disappointed in some aspects of our civilization, and the values it promotes, and I want my future kids to avoid such disappointment while still being cooperative players in the world (vs. defectors, in game-theoretic sense).
FYI: clicking on the "47 minutes ago" bit of a comment header takes you to the comment page, which has a "favorite" link.
> But they have to enter one command on the little Bluetooth keyboard (and they do!).

That's a cute little touch.

Sad that the Play Store does not have a curated kids' section with pay-once, ad free and in-app purchase free apps (on the other hand, I can regard this as a concession to the fact that it's ultimately my responsibility as a parent to vet apps).
I'm also no lawyer, but it's worth pointing out that there are plenty of publishers (and not a few authors) who will argue that corner - they certainly think it reasonable.
Immutable Infrastructure Using Packer, Ansible, and Terraform
Seven Great Games of November 2018: Nuclear World and Dota 2 Card Battles
> Ah why can't I favourite a comment.

You can. Click on the timestamp of that comment, and the "favourite" link will be there.
Yes, I have a 4yo and we only allow the BBC apps and videos, all ad free and mostly have an educational direction: https://www.bbc.co.uk/cbeebies/grownups/article-cbeebies-app...
You should point the people that let their kids watch unrestricted youtube to the articles about the content farms, or the trolls or whoever making disturbing versions of children's shows, or those that go into the bizarrely disturbing - pregnant Elsa, spider-man, err. Stuff like that.

And else just make them watch finger family videos for hours.
I believe it is one of the cheaper paid blogging platforms out there - of course ignoring the free ad-backed options. It is run by a single developer who does this full time -- not sure if $0.05/month will be profitable enough to make a viable living.
Exactly. The weird thing is that you don't have to loose that JS advantages if you pull out an old school technique called progressive enhancement. If you mix that with a strict no-js first design you will achieve performance that no ultra optimised "dynamic" style can compete with.
Speaking of JavaScript. For a lightweight, Lua-like, embedded JS runtime there's always Duktape

https://duktape.org/