skysight-inc/HackerNews huggingface dataset:
Its almost like Javascript begat a developer eco-system which then required further tooling and ancillary applications in order to keep it all in order.

What a pity this was done within the browser-as-OS context rather than OS-as-OS, as a thing... What you described is just like the good ol' days of DOS were: you could write some code, sometimes, that would work on everyones machine - but then of course there were special cases and developers had to take into consideration other members of the ecosystem - standards had to be proposed, formulated, and met - competing players needed to play nice together, and so on.

The trouble with Javascript today is that precisely NONE of the lessons learned in any of the other places where PRECISELY these issues were experienced, have been applied - even less, paid any attention. And, especially not, by any of the so-called 'new school' of developers who think such disasters as the left-pad fiasco are Just Fine™.

The cognitive load of Javascript today is equivalent to that of, lets say .. assembly on DOS in the 80's. "Anyone" can do it, and no doubt there will be great advances in applications for the user - but don't come screaming when the big ball of mess starts costing you more than if you'd just written it properly in the first place. That means, packaging and abstracting things properly. It means putting the modules in a place where the world will find them over time. It means having release planning procedures that work, and aren't in the hands of a mindless entity. This was how it was on DOS, and then Windows, and now the Web .. less so on Linux, because Linux has always had great solutions to the kinds of problems Javascript is now manifesting.

I blame the OS vendors, personally: Apple, Microsoft, et al. If they hadn't had such a hard-on for removing basic compilation capabilities from a default OS install, we wouldn't have all been corralled into the web, and thus relieved to 'finally' have a dev tool for the common man available to us, in Javascript.

The cognitive load is the same. The ecosystem is a disaster, however. I'd rather just be writing plain ol' Linux apps, producing binary-file based installers, personally .. the tipping point for the effort to invest in Web development is there. I just need users willing to run real operating systems, and who realise that the web isn't just about the browser. I feel that is a more worthy investment of the intellectual capital of developers, today.

Of course, none of this matters to the billion-dollar Javascript churn industry. The customers don't need to know how bad it is: as long as they feel they're getting the user base they need/deserve for having paid so much/little for a bit of Javascript hackery ...
Your link doesn't work, but if wikipedia didn't want its name abbreviated it should have chosen a shorter one.

Like hacker vs cracker I suspect this is a battle you're going to lose in the long run.
This is very shortsighted. People are motivated by wealth. Paper books cannot be copied for free but ebooks can, same thing with music. The creators must be compensated or the content that you enjoy would cease to exist.
Are you training the two AIs on the same data set? If so, won't they be likely to make the same sorts of errors rather than making different errors and thus providing an effective check on each other?
The project in question is a plugin for the Eclipse IDE. They went with an Eclipse license. If this project is not specifically "for people who inhabit that community," then who is it for?
As much as I agree with you, is "inclusivity" ever used maliciously?

I'm running some coding events and while I'm a firm believer in meritocracy often giving the space to outsiders or unusual folk end up in more interesting and new experiences for the event attendees.
In my mind I see it as a meritocratic choice to diversify the floor and honestly I've never seen this "feature" being abused or cause any friction.

To me it seems like this attack vector is only when rewards are high (prize, job position) but for pay less and unappreciated work like wikipedia editing, or in my case coding presentations, I don't really see how this could be abused.

Maybe it's exclusively an American issue?
Show HN: Stopcorona.info, Covid-19 tracker visualizing data from 20 sources
I wonder if he actually tried embedding HTML into Markdown, because that's as simple and straightforward as it can be: just start writing HTML in the Markdown document, and after the closing element, continue with the markdown text.
This should completely cover the requirement to embed interactive elements into markdown using a static site generator like Hugo or Jekyll without having to deal with an overly complex dependency like React.

Here's an example of embedding a WASM home computer emulator with just a few lines JS (and I'm not exactly a web development expert, so with a bit more knowledge and experimentation I'm sure this could be made much more fancy):

https://floooh.github.io/2019/01/05/wasm-embedding.html
Something like decade ago it did at least in one system.
Seems like a refresher in the paradox of tolerance is needed.

https://en.m.wikipedia.org/wiki/Paradox_of_tolerance

“ The paradox of tolerance states that if a society is tolerant without limit, its ability to be tolerant is eventually seized or destroyed by the intolerant.”
Solid Design Principles: Software i.e. easy to maintain, reuse and extend
Some questions from the Joel test do sound a bit dated - understandably, it's a 20-year-old post at this point.

For example, if you were writing the list today "do you make daily builds" would probably have updated to "do you build and test every merge into master"
SARS-CoV-2 RNA in primary sewage as a leading indicator of Covid-19 outbreak [pdf]
If you are any sort of real business, you already “locked in” to more than likely a dozen or more third party services. I worked at a company whose entire workflow was tightly integrated into Workday via APIs, not to mention SalesForce.

If you have ever worked in healthcare, the level of “lock-in” that they have to their EHR/EMR and various other third party services. would make you cry.
Is there reason to expect exponential growth? Seems a bit doubtful to me. What was the YoY increase for other recent years? With linear growth, you'd be looking at 37 years with these growth rates and start point.
Last time I moved, my options were:

a) DS Lite, with /64 prefix (no /56, no PCP), with mandatory ISP provided crapbox as the router;

b) public static IPv4, no IPv6 at all, with any router I want.

It is obvious which option I took.
Show HN: Kiba Pro v2 – Commercial Ruby Extensions to Kiba ETL
You bring up a good point - it would be a good idea for AWS to set some sensible max budget defaults for new accounts to prevent surprises.

Since they don't, if you are literally so concerned with your current costs for this month, you can set a budget and alerts for whatever you want, so that you don't exceed some cost. Also, they show you your current cost for this month, up until the moment, as well as a daily breakdown of your costs.
What folly! Would you hire a chemist, physicist, mechanical engineer, electrical engineer or aeronautical engineer who didn't have any lab experience? Never mind doctors, nurses, dentists, dental hygienists - and so on, and so on, and so on, and so on. The biggest thing separating college from high school is hands-on experience. The degrees that can be learned entirely online are the ones most-likely destined for the trash bin as it's going to be expected that everyone has that knowledge since it's so readily available and accessible.

It's about doing, not just learning.
Let me get this straight, the author has a bad experience with one website selling ebooks, so they decide they’ll never buy ebooks ever again?

In real life, this would be the equivalent of getting one bad meal at a restaurant chain in a city you’ve never been to before, so you stop eating at that chain anywhere else, despite positive experiences in the past.
Ryzen 3000 XT Refresh Reportedly Boost Clocks Up to 4.8 GHz – Tom's Hardware
A Clearer Proof of the Policy Gradient Theorem
Yes I’m sure you know every single vertical and business model well enough to know whether it’s a “waste of money”.
I've had similar thoughts, and my conclusion is that most copy-able assets should be copy-able. The real value is in discovery and curation, which may be sold as a subscription. Many companies already realize this, and DRM requirements are set by 1 stockholder who pushes for it and nobody can give a good reason why it would hurt paying customers.
I'm not sure why that would be terribly important though? A month of delay in optimizing your services isn't going to make or break an average company.
But the target language in this case (C++) is also light in terms of batteries. It is most likely that CL was at their disposal and Scheme wasn't.
It turns the cursor into a little skull and crossbones. I remember using it quite often 20+ years ago, not so much these days.
Did you know Jack Dorsey follows satan?
Implement Continuous Speech Recognition on Android
While I don't agree with you, there is an interesting discussion to be had here about digital "commons" (something like the "public utility" concept in the US), I think.

If a company with a near-monopolistic network effect (Google, FB, etc.) censors speech or who-can-talk-to-who/see-what on their platform, it seems that most folks agree that this is bad, whether or not they're willing to do anything about it.

So, instead, we have decentralized services (and semi-decentralized ones, like Mastodon). At what point does a Mastodon community operator's decision to censor speech or who-can-talk-to-who/see-what on their platform become problematic? When a community achieves a large size? If new community members aren't made aware of the censorship? Is the difference between these communities and an ultra-ubiquitous one like "having a Google account" or "being connected to friends on Facebook" a difference of degree, or a qualitative one?

It's simple to argue an extremist position of "all speech between any set of parties must not be suppressed for any reason, even by the parties themselves", but I don't think most people want to live in that world. Similarly, it's pretty hard to isolate a line past which an operator of a community-service should be held to a different standard of conduct because of how ubiquitous/depended-on their community is, but a lot of people seem to think that this line exists.
Well I'm looking at it in the sense of a platonic ideal whereas you are being realistic. Reality wins, as always.
Why is Apple using BoringSSL on their OS?
China’s health scores for citizens won’t go away when coronavirus does
Happy to officially release Kiba Pro v2 (commercial extensions to Kiba ETL, a popular open-source Ruby framework to build ETL & data pipelines).

This is my effort to build a sustainable (open core) "data pipeline" solution for Ruby.

Feedback is most welcome!

Direct links:

- https://www.kiba-etl.org -> main OSS home

- https://github.com/thbar/kiba/wiki -> documentation (OSS + Pro)

- https://www.kiba-etl.org/kiba-pro -> Pro short description

- https://thibautbarrere.com -> my blog (with articles on data processing with Kiba)
Ask HN: How to get past the resume application tracking system?
Is anyone hear familiar with the internal/ technical workings of application tracking systems for resumes? Any specific tips for passing a resume through the ATS filter?

I am looking for a systematic approach that won't mean completely re-writing my resume each time. In other words, I'd like to find a balance between thoroughness and speed.
this one its in late development http://innengine.com/home/
The worries of footballers show we need to put Coronavirus deaths into context
Even if we had a cheap, reliable way of sending garbage to the sun I am skeptical of the idea that the garbage would just magically disappear. It would probably accumulate into another problem later down the road.
Has Eclipse been rewritten yet? Last time I used it was 10 years ago (for ActionScript 3) and it was a completely bloated, over-engineered nightmare.
> I can rely on the MAC address sticker to be present and accurate.

That is not a property of the DHCP (v4) protocol. My argument isn't that the situation is messy; it's that DHCPv6 is not broken. The only extent to which anything you've said has supported that conclusion is that yes, it's as broken as plain DHCP.

The use case you describe (consistent addressing based on MAC and simple correlation of IPv4 and IPv6 addresses) can be solved in numerous ways, for example using MAC derived name assignment or multicast DNS. It's solved in my home network, why isn't it in your enterprise network? Why make yourself dependent on what's printed on the box?
To add: It might actually help with commercial sales - the obfuscation makes it seem like there is more to each product than it being a cloud-managed version of what is done locally.
One important thing you should also consider isn't just the fact that the community mostly stays together, but instead also that there's something to be said about who leaves, and which voices are subsequently never heard again.

Many of my friends who left this site did so because of how alienating these threads can be to people not represented in this community. I think that's been overlooked.
How to Nail Your Master’s Applications: HCI and Beyond
Elixir is, more or less, a thin shell on top of Erlang. As long as Erlang is maintained, Elixir can be pretty easily carried along with, as far as maintaince goes.
I agree your experience has been shit, but work that an author spend months or years of their life on has to have some sort of protection. People need to get used to actually paying for digital services, but they won't when the experience is as bad as this. Companies can not make dealing with their drm more difficult than working around it.
imagine not typing out the full/basic git commands the rest of your life and all the time that'll save though
> Notably when storage density is the most important factor

Flash storage is denser than HDD storage. For an easy example, think about stuffing. 3.5" enclosure with 1TB microSD cards.

As for SSDs, here's a four year old article on Samsung shipping 15TB SSDs in a 2.5" form factor.

HDDs are unlikely to reclaim the density crown from flash. That said, HDDs do still maintain quite a price advantage, which is typically more relevant than storage density for archival solutions.

The $/byte figures all remain in favor of HDDs.

And, as always, a relevant xkcd tells us that one of the highest bandwidth data transfer solutions remains overnighting a milk jug of microSD cards: https://what-if.xkcd.com/31/
Nice (and surprising) to see pictorialist work here. I would say that her work is not forgotten but is not known by general public so well as for example Ansel Adams is in the US. Adams belonged to the opposite school of art whose many members actively opposed pictorialism.
Vim modes are kind of mature, but that's simply not enough imho. Even the best of them (like Evil mode) have enough deviations in behaviour to throw me off regularly. IntelliJ constantly auto-indents and reformats the code I'm currently writing, breaking my focus on it all the time. You might think those are unimportant details, but when someone relies on muscle memory and keyboard-heavy controls it just doesn't always lead to an expected result. Especially once you add configuration files and plugins into the mix.

IDEs should just support NeoVim integration for text editing. It removes the need to replicate anything because it's literally just Vim with the unchanged user configuration. I think it would be a win for both users and developers.
Show HN: Compiling JavaScript in Native APK with NectarJS and Android NDK
Is using WSL an option for you? I'm using oh-my-zsh with it just fine.
The phrase "work hard" does not appear in TFA or parent comment

Article is saying that VC is a challenging business
> The political outlook of the west coast, is far too different from that of the Deep South.

I think "the Deep South" is a red herring: drive one county inland, and you're likely to see a drastic change. Even in California.
Does provides any sort of forward secrecy?
It caps out at 100%, so of course it's not going to be exponential growth. It is likely to be a logistic curve though, and we are still in the roughly exponential leftmost portion of it. Once there's mid-double-digit market penetration it's going to slow down a lot to roughly linear, then eventually, asymptotic.
The last thing many managers want is a flourishing remote workforce because it highlights said managers' superfluousness.
Used paper books have become cheap.

"Affording the hassle of a bookshelf" is a thing nowadays, but I chose to indulge in that kind of luxury.
Sometimes I sit back and wonder if Amazon makes these names so complicated on purpose. Hmm, now that I think about it more, maybe they had to come up with these weird names so they could trademark them?
Hi, I have never been to US. My country has state funded media that works well. However I follow the developments in Poland and Hungary so I am very well aware how quickly these media can get under control of the politicians.

The comment above you are referencing is simply saying there is not the same type of media operating in US and therefore it is impossible that the same thing is happening in US. There might be other nasty stuff happening but exactly the same.
Yeah, I almost gave up. I'm glad I didn't though, because, occasional hiccups with pipenv aside, Django is great to work with.
My favourites:

alias ls='exa -l'
alias gits='git status'
Delivery vehicle fleets are going to go all-electric fast once the economics of operating them dictate it.
I think it would be more like deciding never to eat in any restaurant anywhere.

The headline says that he won’t ever buy ebooks, then lists good places to buy ebooks. I guess he is exaggerating for effect?

But it’s true, nobody should accept DRM. Here is the statement of the publisher who sells my gnuplot book:

“We believe that when you buy a book, it belongs to you. That’s why we use no ‘digital rights management’ or anything else that interferes with your rights. You can make as many personal backups as you want, and use the book on any number of your own devices. If you lose your files, you can just download them again, forever.”
The term “Marketing Flywheel” doesn’t really enlighten anyone, because that’s not how flywheels work. Flywheels are a store of energy, not an energy multiplier.

In a true marketing flywheel, you’d only ever get out slightly less than you put in. By that definition, I have been involved in many marketing flywheels to date.
I usually end up replacing the jack (female) in the laptop first due to rough handling.

The plug wiggles and doesn't make a good connection.
I don't know who is downvoting you, but you are 100% correct that the behaviour is backwards compatible.

Intel chips have here and there reverted operations to microcode, but a Skylake era chip executing MMX instructions in microcode is going to absolutely blow a contemporary chip out of the water. MMX was introduced in Intel processors before out of order execution.

It would surprise me if real world performance of any program had regressed even since Core 2.
It sure does. (I'm pretty sure the cable is in the path of the bomb being tested..)
> The advertised format was epub, an open standard, useable on a large number of supports. But surprise-surprise, to get the file, I needed either a specific kind of tablet ... or to use Adobe [] spyware.

How is this not bait-and-switch fraud? OP should file a complaint with their local business regulator.
Is this communication style a function of being involved in FSF, or does FSF just naturally attract very angry people?

It's not unreasonable that people should be compensated for work that they've spent months or years of their life working on.
I love that you went up an encapsulation level compared to what even the OP was asking. The ability to scale and customize on a single customer level is amazing. Do you find yourself capitalizing on this capability fairly often?
Hey, dev here for Robomaker. Most relevant line from our overview page is probably "AWS RoboMaker is the most complete cloud solution for robotic developers to simulate, test and securely deploy robotic applications at scale."

The main feature is the on-demand cloud hosted version of the robotics simulator gazebo ( http://gazebosim.org/ ) that allows you to run your robot's code in a 3d physics environment. You can then take that tested/verified code and deploy it over the air via our fleet management features to your actual robot.
nope. just let the idiots pay for the books. we can steal them. same reason piracy didn’t kill netflix even though it’s trivial to get all the shows.
You raise a valid point, but I have had a similar experience and I think ebooks indeed are in their golden age of piracy right now, like movies before Netflix came along or video games before Steam.

Libgen has everything and it's so much easier than dealing with online retailers and Adobe's bullshit. If you know stores that sell DRM-free ebooks I'd be very interested.
Why wouldn't it be exponential? Most of these processes follow an S curve which is exponential.
I think the author typically pirates e-books and the one time he tries to purchase one, he has this experience and decides he will continue to pirate them.

So really it's like if someone usually takes food off the hot plate at a restaurant to steal it, and the one time they sit down and pay it's a shitty experience so they decide they're going to keep stealing lol.
Sometime last year, I was researching the OPDS spec and the upcoming release. I found that it’s all linked to DRM ultimately. Check the Readium specs if you’re interested.

I was so disheartened to see DRM being pushed with an open standard. It’s the whole EME thing again.
I think the early history of photography is really interesting, in that artists and philosophers were arguing about it as long ago as the middle of the 19th century.

To some it mechanised art in a good way and allowed 'mass production' - e.g. of portraits for people who couldn't afford an artist. To others this was of course a bad thing. Others liked the apparent objectivity of photography - 'the camera never lies'.

I read Susan Sontag's On Photography many years ago and would love to see an updated version that takes account of our current image-saturated world.
Wiki-like functionality without server-side scripts
I don't remember why I decided to learn Vim, but the first time I saw it was in a very intelligent programming channel, Goran Milovanovic's python tutorials on YouTube
New Artificial Eye Mimics a Retina’s Natural Curve
JBake. Really that's about it. Maybe add Cloudflare or a similar service.
Hmm, maybe I should see the fediverse as multiple loosely-connected Twitter clones, rather than one place maybe? I seemed to have a malformed expectation regarding Mastodon. Thanks for clarifying that for me.

"Mastodon is a decentralized network! Remember, regardless of server choice you can talk to and follow anyone on Mastodon!"
-- mastodon.social

I was perhaps misreading the developer's intentions.
What if you could badass your brand?
The subscription model seems generally good for the consumer but terrible for the creators. As a customer, I really like the Bandcamp model. I can't directly speak for the creator side of things but I feel like that would get them a far better cut.
In general? I guess a good example would be transgender athletes. This is a controversial subject but a reasonable argument can be made that people who grew up with higher levels of testosterone have an unfair advantage over people who didn't. This concern is often dismissed as bigotry. This fits the above description that said "portraying any disagreement as based in identity differences there can be no functional discussion of the facts at hand"