skysight-inc/HackerNews huggingface dataset:
Inspired by this earlier comment [0] here on HN.

[0]: https://news.ycombinator.com/item?id=21508146
That is what's happening - I'm not an electronics person but my vague understanding is modern li-ion batteries output e.g. 3.5v but actually hold between 2.x and 4.x volts, and regulate power up or down. When it's full it's easier to push current through, when it's nearly empty it has to work a lot harder to supply power and consequently drains faster.
>Last year, a blimp demeaned itself by setting two world records, including one for the fastest text on a touch screen mobile phone while water skiing behind a blimp.

That's misleading. The record was for "Fastest text message (SMS) on a touch screen mobile phone while water skiing." It happened to be set behind a blimp, but that's not a requirement for the record.
Sure ! ... we will be glad to hear from you ...
You can contact us at our forum https://forum.nearbyshops.org/

Create a new thread we will reply to you !
The abstract seems to indicate it's a way to attack speech recognition systems (Alexa, Google Home) by embedding commands into music?
KDEConnct will be interesting to keep your eye on.
Keeps whiting out for me. iOS Safari + 1Block
I agree, I just haven’t had a chance to live in NYC yet :)

But it’s the only upgrade on SF that I can think of in USA based on the cities I’ve visited.
It is a nonprofit version of regular food delivery or grocery delivery ... app !
Magento vs. Shopify: Which One Should You Choose for Better Sales? (Part-II)
Those trademarks only apply in certain markets. That's why for example, you also have Ford Models and Apple Vacations.
Don’t Take Their Word for It: The Misclassification of Bond Mutual Funds
I'm sure we can also find a popular package that isn't default. People do install what they like or really care about. I don't particularly like systemd, but I also don't want to bother switching (better one standard that we improve than fragmented and poorly supported competing systems), so it's okay.
One way I think of Renaissance and some of these other quant funds is almost a retirement package for so many of these academics and researchers.

As has been mentioned elsewhere, these are some of the best and brightest people from their fields who have established reputations and are well-known in their fields. I would assume most of these people have spent the bulk of their professional lives working in academia or in pure research, so I do wonder how many of the RenTech employees are people have been working for (relative) peanuts in academia before making the switch towards the end of their careers and "cashing out" essentially. Pretty sweet if you ask me.
At work, we use Debian.

I already voted by removing systemd and moving to sysvinit during the period where debian-installer did not give me an option.

systemd is a constant security hazard, fails standard unix philosophy by doing one thing and one thing well, and is nigh impossible to audit.

systemd is a mistake, adopting it was a mistake, and it gives me nothing that either I don't need or want (not cloud/large orchestration stuff; standalone machines), or DO need or want but actual orchestration stuff gives me while also giving me tiny init systems (in some cases, yes, neutered systemd to limit the security implications and shear number of bugs) to bring my stripped down micro-instances up.

So, the Debian community voted, and for similar reasons as I voted. We don't want systemd, we never wanted systemd, and we will burn the distro down to get what we want. Redhat tried to use systemd to Microsoft-style Embrace, Extend, Extinguish their way into the entire Linux community, and we want nothing of it.
What kinds of questions were asked during the interview process? I don't think I'll ever have the chance to work there, but I'm extremely curious about the vetting process for a place with such a notorious hiring bar.
It sounds like your goals for Raku are incompatible with the aims of the project, to the extent that making Raku into what you want would be "use something else" with extra steps.
What type of table partitioning is valid in an Oracle database?
Volatile – A key-value pair API
Can I Use ____?
Systemd is monolithic, and does a lot of things that one might want to do differently. It follows the footsteps of a similar macOS program, and apparently imports a bit of the general philosophy from Apple: one way to do all the things, dictated by the producer of it.

It's much more than an init system; it obviates a number of other components. This may be a desired quality for some. "Linux monoculture" is a real thing, and systemd makes it seriously more monocultural.

The fact that systemd did not have the highest reliability for years did not help its popularity. It was not entirely gently pushed on everyone by Red Hat, by making Gnome dependent on it.

OTOH the history shows that technically poor, and even terrible, things can get wide enough adoption and stick with us for a long time; X is a good example, SysV init is another.
That does sound convenient. I wonder if the virtualenv aspect is relevant though, i.e. do people really deploy npm apps outside of a container/isolation layer?

I imagine if you're deploying docker, you probably should be developing in docker (e.g. using PyCharm's remote interpreter/docker interpreter integration).
S. Korea builds 'K-City' for autonomous vehicle testing (2018)
YC Startup School – A Chance to Recieve $15,000 in Equity-Free Funding
I thought HN relied on moderators. How effective is any CoC w/o enforcement?

The essay points out that issues are specific to StackOverflow. ("A lot of these problems are not present on some other Stack Exchange sites. The Vi & Vim Stack Exchange is much better in my opinion") so it can't be a simple CoC or reputation system issue.
It makes perfect sense when you look at the business results comparing the two companies.

Facebook currently has over 43,000 employees, they don't have 43,000 engineers however. That number is likely under 10,000 based on their past statements about the company structure.

Facebook has extreme margins. Their gross profit margin last quarter was 82%, their operating profit margin was 41%.

Over the next four quarters Facebook will produce $75b-$80b in sales, with ~$30b in operating profit. They're one of the dozen most profitable companies on the planet.

$3+ million in operating profit per engineer.

Boskalis is worth $3 billion. Their sales for 2018 were about $2.7 billion and they had a tiny $75 million operating profit.

To match Facebook's operating profit per engineer figure, Boskalis can only have 25 engineers. Back in 2015 they had a far better ~$569m in operating profit, at that level they could have perhaps 190 engineers to match the Facebook ratio.

Simply put, Facebook generates enormous profit per engineer. Very few companies match it.
Super mega ultra hard. It would take so much time for us to learn rust, port everything including all tooling, and fix new bugs we introduce that we wouldn't add any new features (but lots of new bugs!) for like 2-4 years and the company would die.
I need that role. In a week I turn out what takes a team several months and many times they've already spent that many trying to show any visible progress.

I've done the impossible since I was in college. Still am. I'm resented by peers. Feared by less competent managers. I can't be controlled.

I have a deep sense of integrity. I refuse to compromise my morals. I will not be forced to implement anything I believe could be used for unethical purposes. I won't bury the truth.

I won't keep my mouth shut if blame is cast inappropriately. I will not see people thrown under the bus. I work too hard. I'm an over achiever. Others start to believe they are looking bad by comparison. I'm held back by them.

I work all night. I get 'er done. I care. I listen. I empathize. I'm hated.

I'm not a team player because I am able to do all the jobs but focus what I do best. I'll help you do your job better but I won't do it for you.

I won't tolerate lies. I have high standards for myself and my team. I won't fall in line.

People assume I'm arrogant but I always under promise and over deliver.

I'm lost.

There is no place for me.

I'm alone.
Have you tried Devuan? (I did not.)
It seems to be the closest a Debian derivative without systemd but with everything else intact.
May be I am pessimistic but I don't see a trillionaire this century. In next century it will be a space mining company.
I haven't tried it, but many are saying the Deepin desktop is better than all of the above.
Doubtful. It's easier to photoshop fake content and we haven't seen that get out of control.
Sweden's 100 explosions this year: what's going on?
Sounds like you need to start your own company where you can call the shots and surround yourself with like-minded people.
systemd is sadly a horrible cancer blob of dependencies.

edit: as of a couple of years ago when I last had the time to care. I suppose it's possible something has changed, but I doubt it.
> Is there any persuasive reason for a college student today to try desktop Linux?

I think not if we look at Ubuntu, Red Hat, etc. But maybe small ones like Alpine Linux?

This brings up a good question: What good free and open source operating system is out there that would be persuasive for a college student or someone who wants to learn an operating system as opposed to merely using it?
You can’t separate Renaissance from Bob Mercer...the guy who helped fund Brexit, helped create Cambridge Analytica, the major founder of Breitbart news, and who got Trump elected mostly to avoid paying taxes.

He and his firm did more than anyone I know to make the world a more unstable place.
> OTOH the history shows that technically poor, and even terrible, things can get wide enough adoption and stick with us for a long time; X is a good example, SysV init is another.

Funnily Unix and C are also examples of "worse is better".

https://www.jwz.org/doc/worse-is-better.html
If they disable the feature, then they’re accused of planned obsolescence too. They can’t win against people like you.
Could you recommend a good guide to systemd? I learned most of my knowledge of *nix systems on FreeBSD, and as systemd has taken over Linux I find a lot of my traditional knowledge is becoming outdated as years go by. I understand basic aspects of systemd but not programming with it or building systems with it.
>Show me an alternative to systemd that matches its functionality and consistency.

What I understand from this topic(about the ilogind) is that you can't even create such an alternative because the packages are depending hard on systemd. So you will be forced in future to re-create systemd features and bugs similar how wine does it for Windows API.
"Windows has better IDE support"

Why would having better IDE support make for a better learning environment? It masks what is going on, and complicates it (for the benefit of people doing much more complicated things). But if you're bashing out helloworld.py you've just made it hard to disambiguate what the file is doing, what the runtime, and what the IDE.
Doom's were the best though :)
Systemd is hosted on GitHub and while that can be forgiven because it was recently that it was acquired by Microsoft, it uses Microsoft azure pipelines. I don't think I can forgive that. I refuse to work with anybody that uses Microsoft stuff. (Vscode is fine because I use it)
This fund consistently performs in the extreme long tail of statistical likelihood. Generally when something is that extreme we don't think "welp, statistics! someone is bound to occupy that spot in the distribution!". It's far more likely, given the industry and history of misadventures in it, that there is missing information. And, given the industry and the shenanigans that go on, it is also likely there is something less than above-board related to that missing information.

Mundane explanations, like (legal) information access advantage or superior model execution times, give fleeting advantages that are extremely unlikely to be unreproducible by others for very long, much less years or decades.
Many of my comments are links to relevant NYer articles
How does Apple’s launchd [0] compare? It’s open source, but perhaps not yet ported to Linux-based operating systems.

——

[0]: https://en.m.wikipedia.org/wiki/Launchd
What tests are which kind depend on your use case. And is an infinite debate. I don't really care how you call them :)
Ghosts of War in a Wisconsin Forest
Great Idea!

If you wanted to monetize, but still keep it free (of course, you could and should have paid tiers too), you could send back an additional 255 characters of ad-text, with the agreement being, "you use the free service, you are obligated to display the ad-text somewhere, if it's a web app..."

Advertisers pay for the ad-text.

You collect the revenue.

Wishing your service luck!
I have seen this in CentOS. Also see https://unix.stackexchange.com/a/159390
A question I've never found a good answer to for columnar query engines is how to handle indexing.

For queries with very high selectivity it seems like any gains from increased cache-friendliness or SIMD would be erased by still needing to make random forward strides through the data.

The only solution I can really think of is to make the index point to a block of N elements and then take advantage of vector processing on the matching blocks. Have you run into this issue?

I haven't been able to find any examples of column SQL engine discussions that don't require whole-table scans.
I didn't know about dotmess. I'll check it out. Thanks for the tip.
We quickly need government-backed ID systems and reputation economics.
Why not apply Nolnah's Razor?

In the absense of evidence to the contrary assume that outcome matches intent.
End-to-End DL Speech Recognition Introduction with PyTorch
As my teacher once said the only thing worse than being exploited under capitalism is not being exploited under capitalism
Someone who wants to understand their system and perhaps program it in C is advised to join those of us in the world of desktop (well, laptop mostly for me) BSD. A fresh OpenBSD install couldn't be more pleasant to hack on, IMO.

If you want lightness, or need the Linux kernel for something, Alpine Linux is a tiny and solid project.

No systemd to be found (not even an option on BSDs; Alpine Linux is OpenRC).
Are We Witnessing a New Sputnik Moment in IT?
I have YouTube premium as well (which I generally like), but just today noticed it is now showing me ads when the video is embedded on other web sites. Not cool. Have you noticed this?
So, how would you design a hybrid powerplant for an airplane? Electric engine at low prop/fan shaft speeds, combustion engine takes over at higher speeds?
I submit: https://www.openbsd.org
nock will intercept http requests in the same node process it is used in. Here the test (and the mock) are in a different container and thus process. It won't catch them. Unless it is possible to actually spin up a server using nock and I've missed it? In which case I agree, custom code is not needed.
Bundler is really nice and much better than virtualenv/pipenv/etc. I find this sadly ironic as I actually consider most of the Python ecosystem to have much more breadth and quality in terms of libraries; it’s just a pain in the ass to manage those dependencies once you actually want to use them.
It’s interesting that you say this. I suppose I have a different experience. I’ve been following the news around the supposed military coup in Bolivia. And it turns out that thousands of pro-coup bots have appeared on twitter basically overnight:
https://mobile.twitter.com/BenjaminNorton/status/11937155449...

It’s making it hard for me to engage with others online. I want to talk to others about my political beliefs but I’ve seen infiltrators like the ones on twitter destroy conversations and spread FUD. I experienced this with Venezuela before.

In my opinion it is a real problem. Yes we will eventually adapt but I think actors taking advantage of this tech early will succeed in influencing the public.
Running browser-based test automation with Azure Pipelines by using SeleniumBase
I've had the opposite experience.

On Linux, you just open up a text editor, write some C/Python, then pop open a terminal and directly invoke gcc/python. There's typically nothing that needs to be installed - and if something's missing, it's just an 'apt install' away. As a beginner you can see how everything fits together since there's no IDE in the way. And if you want to dig deeper into how things work, everything is documented in the man pages.

On Windows, you need to go online, find the right downloads, then install various developer utilities just to get to a working build environment. From there everything is typically done from the IDE - which means setting up projects and dealing with more abstraction.

I'm firmly of the belief that IDEs are a great tool, but aren't something that should be introduced until after students have a firm grasp of the underlying fundamentals.
Well it wasn't Google first to introduce, you may want to blame Amazon with AWS. Proper marketing made people believe in benefits of building applications this way and here we are now.

I am scared to think traditional VPS/VDS and leased servers will cease to exist and we all will have to deal with GCP/AWS/Whatever.

Hope this won't happen during my lifetime.
I think contemporary best practices start with the production environment and work backwards towards creating a development environment as close to the production environment as possible.

These days, most productions environments are effectively isolated containers. If your production environment is a container, you probably should develop in a container as well. In that case you don't need much tooling for isolating an application's dependencies from other applications.

The tooling that you need is to build a python application, which means (1) get the dependencies (2) copy over some source code (or invoke the C-compiler if build a C<->Python extension) (3) run tests. Python's builtin setuptools does that fine. It didn't strike me as amazingly simple, but it's not amazingly complex either. pip is essentially a convenience wrapper for setuptools, i.e. pip is to setuptools as apt is to dpkg.

Basically, I believe that because of docker isolation is a irrelevant criterion by which to judge a language/ecosystem.
I would also recommend dev tools founders (really any founder) read GitLab’s company handbook at https://about.gitlab.com/handbook/, especially the sales and marketing sections. It’s awesome how public they are about how they operate. You’ll learn a lot.

We (Sourcegraph) have started our own company handbook (https://about.sourcegraph.com/handbook), inspired by GitLab. So far it has helped new teammates onboard more quickly and (along with other efforts to diligently document internal practices) helped us work efficiently on a growing team spanning many timezones.
Wow that AI-generated blog text actually made sense! The best I have ever seen. How did they do it?
Also Void Linux is a systemd-free distro I can recommend.
Warning: This page crashed Chrome on my android phone.
The thing is that I think language over a longer term is about actually communicating a structure to world - in a way that requires knowledge of the world. It is just that over a shorter period, a good portion of language isn't about this communication but about just certain coloring of communication. Which is to say that I think this lacks more than it seems at first blush.
First and best place to start is the original "Rethinking PID 1" from Lennart. That will give you a great background in the problem he sought to solve and his thought process:

http://0pointer.de/blog/projects/systemd.html
A lot of the systemd criticism (whether right or wrong) makes the claim the design is wrong. You can't really address that by asking critics for a precisely equivalent/capable implementations of something they feel is fundamentally misdesigned.
Sometimes scripts will want to invoke Python as ‘python’ and it’s easier to use pyenv to set $PATH overrides.
Isn't it still just a package on Red Hat distros? A base system package, granted, because some system tools are written in Python.

But in any case, it just becomes one more version of Python to consider. If you're already dealing with multiple versions, what difference does it make?
You're probably talking about AutoHotKey.
Sure - for example, systemd can synchronize your system time with NTP, configure your wireless network, and run periodic tasks if you'd like it to. Or, you can use different tools to do those tasks and everything works just fine.
But if you look at the per capita value of facebook vs this company, facebook produces a lot more revenue. In 2018 facebook made 55.8 billion[1], that same year boskalis made about 2.8691 billion usd[2]. If facebook has 30k employees that means they make 1.86 million per employee (holy crap) whereas boskalis makes just 236k. So I think the parent commenter makes a fair point.

1. https://investor.fb.com/investor-news/press-release-details/...
2. https://boskalis.com/press/press-releases-and-company-news/d...
> There's no need to as I mentioned that you're going to be hosting it somewhere during development anyway.

You will probably host 1 version which is infrastructure heavy and not very flexible. Take 10 developers working on the API. They all need to test their changes. Automatically if possible. Hosting external elements like the database and others is a pain eased by Docker.
/me smiles, continues using OpenBSD
For a service manager, yes systemd is great.

For a replacement for cron...sure, that's nice too. The benefit of being able to manually activate a timer in order to test it is completely worth it.

For an NTP implementation? Eh. I'm not sure why that needs to be bundled in under the same umbrella as the service manager. It's also just an SNTP implementation, not full NTP, so it's notably feature-crippled relative to better options like chrony.

Network management? Meh. Again, that strikes me as something that should be loosely coupled to the service manager.

A UEFI implementation? gummiboot was assimilated and become systemd-boot. Was that necessary for technical reasons, or was it just moving a project under the systemd umbrella similar to how there's an umbrella of GNU projects?

Container management? Another place where systemd-nspawn doesn't strike me as notably better than the alternatives.

At a certain point "systemd" becomes a brand more than anything else, sort of like what IBM has been trying to do with Watson. Yes, it beat Ken Jennings at Jeopardy and that's great. That doesn't mean anything associated with the overall brand is automatically equally amazing.
I built a RPi-Distro using pi-gen a couple of months back. I still have to figure out how to enable wifi using systemd. There are lots of pieces here and there.

Earlier it was just one (config) file and one start/stop script.
> ...chatter within the community made it clear that many organizations were chomping at the bit to start implementing as soon as the IETF...

It’s “champing at the bit”, not “chomping at the bit”

/internet pedantry

Fantastic article though and I’m very interested in the future of QUIC/HTTP3.
It's quite disingenuous to even propose the question. As if the answer is not clear from the first observation (older east European criminals and the new Diversity train).

Of course, such noticing is de facto illegal in Sweden and in most liberal countries.
I would go further. Think of it like an ELO rating where most grandmas are 1200, and you pride yourself on being 2000. But eventually, the fakes become so good that the best humans can’t distinguish them, and half the time neither can ANY system, except with some probability.

What then? An unlimited amount of glut that is indistinguishable from human writing, but can be produced with any kind of bias, by any number of fake identities and there is no reasoning with hem.