skysight-inc/HackerNews huggingface dataset:
It literally is though
Canon is excellent, but I fear it wouldn't catch on due to its religious origins / connotations.
Uncle Sam Wants You!
To explain how that is remotely true.
ThermaZone makes a product for that. Good for migraines, sinus infections, and body aches. It takes A/C and distilled water to make something cold or hot.
Someone please give me the missing link here:

1. I do `git log` which helpfully pipes to `more` where I can use vim-stsyle search to find the commit I'm interested in.
2. I find the relevant commit.
3. Now I want to `git show` that commit.

Currently I double click on the human unreadable commit, copy it, quit `more` to get back to the command line, type `git show`, then paste the commit. Navigate, click-click, shortcut, 'q', type a command, paste. That's six pieces of business.

That seems very wrong and time-consuming.

How do I go gracefully from browsing git log to git show without retyping/pasting the human unreadable commit? Preferably with fewer than seven steps.
The line is very blurry. Political marketing could easily be called propaganda.

First google definition is "information, especially of a biased or misleading nature, used to promote or publicize a particular political cause or point of view."

It's very easy to see how in a period of naval troubles (various collisions in the pacific, Bon Homme Richard, China in the South Sea), this could be considered advancing the US political position of the navy.

I really like Destin and think this isn't propaganda, but it is a recruiting tool for the Navy. If you're not constantly looking out for possible sources of bias in your information, there are a lot of people/organizations out there that will gladly lead you to conclusions that aren't 100% accurate.
Working out (not including warmup/cooldown) for 90 min, 7 days per week is insane and you will be less healthy. No rest day means you'll be over trained in less than two weeks, and your workouts will get worse over time. Not only that you'll probably get injured within a month.

Let's say you create a sane schedule of 3 days on, 1 day off (or similar) and you workout 2 hours per day (20 hours in 2 weeks) and let's assume you're sleeping the necessary 10 hours per day for this training schedule. And we'll make the very generous assumption you manage to not get injured for an extended period of time. You're still at higher risk of infections due to suppressed immune system[1] and also at a certain FFMI, your cardiovascular health actually starts to decrease[2]. Plus the chances that your nutrition, mobility, sleep schedule, and training plan are all good enough to not get you injured or sick during training, are astronomically low.

I only workout 60-75 minutes 5 days/week and I'm already at or above the FFMI level where my heart health is worse than if I just stuck to moderate intensity exercise for less time.

[1] https://pubmed.ncbi.nlm.nih.gov/19336500/
[2] https://www.sciencedirect.com/science/article/abs/pii/S00256...
Hey Jason, Ruxandra here from the CTO.ai team!

You have the freedom to build your DevOps workflows as you please, by leveraging our SDKs to interact with the tools and platform you use daily for DevOps. The Slack interface allows you to customize the inputs and trigger these workflows as you desire, but--once triggered--you will not necessarily depend on Slack being up. Hope that makes sense!

Also, the workflows you automate using our platform work in the CLI as well. So you build once, you get a containerized automation which you can use either locally in your CLI, or in Slack. For running these locally, you have to install our `ops` CLI on your machine (more on this here: https://cto.ai/docs/start-building-ops).

Let me know if that helps clarify your questions or if you have any other questions. Thanks!
Just for Apache Arrow itself, https://arrow.apache.org/docs/java/ compared to https://arrow.apache.org/docs/js/ or https://arrow.apache.org/docs/cpp/ doesn't look promising in terms of the documentation being usable.

That could be improved without fixing the whole JVM data ecosystem, but that's mostly up to JVM developers. It's unfortunate if the Spark developers using Arrow aren't contributing in this area (especially since many of them are being paid), but it's all open source and undoubtedly pull requests are welcome.

Congratulations on the 1.0 release, it's only going to keep getting better! Really exciting to be able to share data in-memory across languages.
Personally, a fairly liberal set of laws in place to maintain my current set of rights and options let alone those for my female partner. I won't be moving to a state that insists in conservative social policies like banning abortion and cutting education or basic infrastructure under the guise of lowering taxes. I like living in a functional democracy, at as a state, and happy to pay taxes for things like better schools and roads.
No, companies are not happy to discuss, modify, and sign new contracts every day. They are quite hesitant to. At Matasano, it became our practice simply to tell new clients we'd be happy to sign their paper and not ours, because we'd lose weeks just to get to the point where their legal would consider looking at our contracts. At my last company, we non-negotiably used our own contracts, and budgeted a month to legal review for every signup. New contracts are a big deal.

And, what's more, the contracts we're talking about are all basically pro-forma. They're nothing like the AGPL, which has, in reasonable interpretations, far-reaching impact on IP across the whole company.
Yeah, those company machines get slow fast because they run so much corporate bloatware/monitoring software. They are a great option for home use. I have a PC I built 8 years ago that is so much faster than my work PC eventhough it has .5GHz slower processor and slower/less RAM.
(cto.ai employee here) The obvious ones are any basic CICD operation that you might want to trigger from Slack, i.e: pull code, build code, deploy code.
The second use case that comes to mind is treating the platform as a very quick way to build an all purpose SlackBot.
ClickHouse and ColumnStore in the Star Schema Benchmark
and no mention of the manhatten project at all? , we built secret cities for that
>data center distributed systems that are air-gapped

So do the users visit the datacenter to connect them, or what?
TikTok and privacy perils of China’s first international social media platform
There is a talk by Uncle Bob addressing this topic. [0] He suggests that programmers should take an oath, similar to doctors or other types of engineers. The first point says that you shall not write bad code, where „bad“ does not only refer to the quality, but also the ethics behind the code. I really recommend watching the full talk, it‘s a real eye-opener.

[0]: https://youtu.be/17vTLSkXTOo
That's quite misleading though. You can choose and schedule maintenance slots so they don't overlap all at once. Much harder to do with wind, hence you get 0MW output at some times, and massive overgenereration at once causing very negative electricity prices.
It’s totally fine. They’re not paying for the bits burned into the EEPROM, they’re paying for the effort it took to develop the capabilities.
This is really cool, I wish someone would fund it.
You can POST to https://mumble.stream/speak for a raw waveform.

Here's a request:

curl 'https://mumble.stream/speak' --compressed -H 'Referer: https://vo.codes/' -H 'Content-Type: application/json' -H 'Origin: https://vo.codes' -H 'Connection: keep-alive' --data-raw '{"text":"testing 12345","speaker":"david-attenborough"}' --output output.wav

The other speaker values:

http://mumble.stream/speakers
An Anonymous 4chan Post Helped Solve a 25-Year-Old Math Puzzle (2018)
But using a non-AGPL project is a cheap and easy solution for just about every use-case out there. If there was something special that was AGPL licensed it might matter, but there isn't so it is easy to avoid.
renewable energy including wood for heating yes.

But for electricity it's only about 6% in the EU, see table page 7 of the following PDF:

https://www.agora-energiewende.de/fileadmin2/Projekte/2018/E...
NASA's press release: https://www.jpl.nasa.gov/news/news.php?feature=7712
Online Fractal Explorer
There’s a text area and a button to say what you typed.

Surely you can enable or use a browser with JavaScript when you choose to?
Yandex.com?
That drug, accutane, was never prescribed to women who could possibly get pregnant. (I took accutane and it was a life-changing drug for me.)
What license should I use so that my interview code test is not used for free?
Howdy,

I recently got a take-home coding assessment assignment that was estimated at taking one day to complete.

After spending 4 hours on it already, I have a sneaking suspicion that the code I am writing in their repository will be used for their own work. There were a lot of twists and turns in this assessment (a CSV file that wasn't formatted correctly, implementing many time-consuming features that are not publicly available in the recommended framework, a pixel-perfect expectation, unit test requirements, and much more!). I'm an experienced developer who has actually had to build applications like this, so I know how much time it takes even a hotshot/unicorn/ninja developer to implement this.

So, what license could I apply to my work such that I would have legal grounds to sue if they decide to not give me an offer and instead use the free labor for their startup?
If the available sample is too small, some questions may not be answerable via statistical means, at least with any high degree of confidence.

This one may not be answerable via this methodology. Even if you did all 200 countries, there just may not be enough high quality data to reach a satisfactory conclusion.

I'm not even saying the conclusion is wrong, I am saying the data doesn't exist to determine if it is right OR wrong.
The question is how many variables have they tested before settling on obesity.

Every single signal points for non-significance of this article. What, of course, is just reason to test it in another population. But instead people will just keep repeating it as if the findings were true.
As someone with a kegerator your consumption goes way up - counting bottles really does help you mentally track consumption.
I'm not expecting anything really and I do appreciate your work and effort. And it's a specific use case for arrow, I guess.

But at your landing page, it's claimed "Apache Arrow defines a language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. " and that "Libraries are available for C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.". This certainly gave me the impression that more than just Python, C++ and R would be well supported.

The JVM isn't complete irrelevant in data-science given the position of Spark/Scala. This also raised my expectations of arrow/parquet because it seems to be the de-facto standard for table storage for this JVM platform. And I experienced no issues on that platform.

To be clear, I'm not blaming you for my design decision (I'm a software engineer not a data-scientist btw), and I still think parquet/arrow rocks for Python but in my experience it doesn't really deliver a useable "cross-language" file format at the moment.
You write this as if it summarizes the discussion, but of course the discussion we can all read here says the opposite: Google's legal concerns are probably not false, and are concerns for multiple other organizations; not only that, but Google has ample reason to be particularly concerned about these kinds of IP issues.
Well, "no violence that I have personally seen during the day" doesn't really have any relevance to "is there violence during the night" - and all the police brutality / protester violence / arson etc videos I've seen from Portland have been at night.
Lawn mowers at least have four-stroke engines instead of two. Although, as you say, vastly more prevalent.
I heard on NPR I think that some of these middlemen companies are actually often in cahoots with the ransomware distributors.
They might slip on their deadlines during a global crisis, or they might just work more than they usually do (childcare and regular work). Childless people will likely naturally move ahead in their careers.
Thanks for the push, this is something we think about a lot.

I'll start by saying that we look to data to drive our perspective here. The the evidence suggests that telepsychiatry is as effective as in person therapy for adolescents (article link below), and our data actually shows that it is more engaging as measured by session attendance and number of weekly engagements than traditional therapy benchmarks. The way teens engage with the world is changing (to more digital), and rather than try to swim against the current, we hope to reach the most teens by meeting them where they are, and then changing their behavior in ways that matter. Our programs do focus on the importance of things like limiting screen time and developing healthy relationships.

Ultimately I won't disagree with you -- in-person is at least as effective and for many people can be more effective. However, what we are hoping to do is increase access to those people for whom going to an in person session might present to high a barrier, whether it be geographically, financially, or from a stigma perspective.

Article on efficacy of telepsych: https://togetherthevoice.org/wp-content/uploads/2020/04/AACA...
Science is not interested in political correctness.
I am very interested to see where this thread goes...
I’m calling bullshit on this one. Is this not just basically profiling?

Some of the methods here sound especially troubling and while we all can enjoy a laugh at the expense of Soviet-wannabe dictators, how is this any different than saying some blanket physical attribute is correlated to some negative behavior or crime, etc?

I’m sure there are skinny leaders who are equally as corrupt. Maybe the skinny ones are even more corrupt and are just more able to afford personal trainers?
The statements you're responding to were, taking the commenter at their word, informed by lawyers, while yours, taking you at your word, were not. We need to revisit the definition of the word "baseless".
If all politicians are corrupt this would also be true.
I know some people who sell their teaching material on https://www.teacherspayteachers.com/ -- that might be worth a shot. Sure, you're still paying, but it's honest & upfront, the prices seem very reasonable to me and on the average the material is better than random searches would find.
That's one of the reasons I stopped doing it. I never wanted 5 gallons of the same beer and frankly it's a ton of work for 2 gallons, especially using all-grain or mostly grain+malt recipes. It was generally the better part of a day to get it done and then everything cleaned and sanitized and I decided I'd rather hike and let someone else brew my beer.
I did! I tried creating a multi-speaker embedding model for practical concerns: saving on memory costs. I'm going to have to add additional layers, because it didn't fit individual speakers very well. I wish I'd saved audio results to share. I might be able to publish my findings if I look around for the model files.

I think you're right in that if we can get such a model to work, training new embeddings won't require much data.
The Jabra 85h is great in this regard. Totally fine without the app, the app itself has a ton of features and useful items including changes to side tone and auto noise cancellation. The app pulled in a firmware update when I first connected and ran that in a few minutes without me touching anything. I would like to compare my set to the top Bose and Sony sets but at almost double the price of the 85h, I can't bring myself to spend the money.
Perhaps I missed it but what are some useful applications of GTP-3?
> Guess what, AGPL does that too. Its only 1 paragraph different than GPL.

Yes, and the point is that paragraph is particularly risky and untested.

> Citation needed.

I gave an example.
As someone who was on the Civil Engineering track prior to ending up in tech, jail time seems unlikely unless the breach of ethics was particularly egregious.

The consequence of poor decision making in a Professional Engineering setting that we were most often warned against was ejection from the profession. If your work results in the loss of life or property, you may find yourself unable to continue working in the field due to loss of license or a steep increase in insurance premiums.

As a software "engineer", the consequences for poor professionalism are not as sharply defined.
No, they'd be superhuman.
I use a text-mode UI like tig or gitui.
Amusingly, the Orioles won exactly 1/3 of their games last year (and fewer than that in 2018).

https://www.baseball-reference.com/teams/BAL/index.shtml
If we're looking at a going-forward basis as the primary motivator of the different attitude, companies like Google would be more allergic to the regular GPLv2 than they are. The GPLv2 license automatically terminates for a given licensee upon violation, requiring the rights holder to take action to prospectively restore their license if they want to be able to legally distribute the software in the future.

Nobody avoids GPLv2 software due to this clause. Affero's original version of the AGPL (v1) based on the GPLv2 has the same clause, nothing harsher. The currently common version of the AGPL (v3) published directly by GNU/FSF shares the GPLv3's much less harsh termination provision, and indeed companies like Google do sometimes allow use of GPLv3 code. (Those companies like Apple which are opposed to GPLv3 have issues with different provisions, not this one.)

The difference between the MIT license and the AGPL, whether it's unreasonable FUD or reasonable caution by lawyers, is not about the difference in how violators are treated going forward.

By the way, in my reading as a non-lawyer who nevertheless previously attended part of law school including the contract law course, the AGPL doesn't give any specific right to _demand_ the source code of any party any more than the GPL does. It just forces the parties who act outside the license to accept treatment as copyright infringers, as with any other unilateral license, including the damages and injunctions (and sometimes criminal convictions) that can lead to. Companies can pick their poison.

Maaaybe some jurisdictions would analyze this differently as a contract that the company agreed to, with the option to order specific performance of releasing source code. I'm not 100% sure. Again, I'm not a lawyer. I don't view this as likely if the company doesn't somehow indicate to the licensor / court / public that it agrees to the license, beyond the mere fact of acting in a way that would otherwise infringe copyright.
I use the pass-through mode of my Jabra Elites whenever I'm in a store or need to interact with people or otherwise hear / be aware. I feel sort of bad keeping the earphones in, because I don't want people to think I'm being an asshole, but I can generally hear them just fine.
Everything is expensive when it comes to climate mitigation/adaptation. The question is what is more expensive - say CCS or stopping/starting production lines.
Maybe, but I don't think so. In general we plan to have every contributor sign a CLA as we want to make sure we can keep control over the development of the project, in case we will have to change its license later.

Some companies don't want to contribute back to open-source software and that's fine, if they pay a license fee instead we can use that money to pay ourselves and build new features for the open-source version, so everyone benefits. I'd even say that maybe open-source software is licensed too liberally these days. Right now for-profit companies make boatloads of money on the back of open-source software, without giving back much. I think if more projects were to use contagious licenses like the (A)GPL it might actually benefit the whole open-source ecosystem. Imagine what we could build if just 1-5 % of the largest companies would pay a small license fees for the open-source libraries they use.
Stories like this are the reason I tell everyone to never touch MySQL and anything related to Oracle. If you need a relational DB, look no further than PostgreSQL.
Agreed, also saves a lot of time for everyone.
Thats impressive, was it your shop?
You’ll probably also need to debug it often on warm summer evenings.
Did this renaissance man teach themselves to read from scratch or are we assuming they were assisted in their schooling?
“Propaganda" comes from the former name of the Roman Catholic central body tasked with marketing the faith, currently known as the Congregation for the Evangelization of Peoples, but from 1622-1967 it was the Sacred Congregation for the Propagation of the Faith, or, in Latin Sacra Congregatio de Propaganda Fide.

Marketing is exactly propaganda, the deliberate propagation of particular beliefs to motivate desired action.

And government promotion of it's military is pretty much at the core of the common understanding of propaganda, not some obscure connection.
Ruxandra here from the engineering team at CTO.ai. Thought I'd jump in and say we have some cool examples in our registry, covering automations with various products offered by the popular cloud providers, as well as workflows around creating, managing and destroying Kubernetes clusters, and so much more: https://cto.ai/registry.

I certainly have a soft spot for the K8s ones especially as I helped build them :-)
This is only for incandescent lightbulbs, right?
You might consider AGPL, they won't touch that at Google [1]:

> The primary risk presented by AGPL is that any product or service that depends on AGPL-licensed code, or includes anything copied or derived from AGPL-licensed code, may be subject to the virality of the AGPL license. This viral effect requires that the complete corresponding source code of the product or service be released to the world under the AGPL license. This is triggered if the product or service can be accessed over a remote network interface, so it does not even require that the product or service is actually distributed.

[1] https://opensource.google/docs/using/agpl-policy/
Billboard Hot 100 melody and chord datasets
> "If you had to rank these 5 highest priority projects from 1-5, what would that list look like"?

1, 1, 1, 1, and (a token) 2.
I can imagine it's possible that a 1-week outage + cyber risk insurance claim + rebuilding from backups could net out to less than $10M.
That's another great approach. In almost every case this has happened to me simply pointing out that you cannot have everything as top priority caused the manager to reassess.
In other words, body weight is irrelevant:)
Are there clear advantages to having butts in seats, aside from that 1% and the chance that new work will require quick on-site coordination? Or is it just an "optics" thing?
I love the amount of efforts Jay puts in his posts to develop intuitions. And, I wonder if there are some open source projects out there to help make simple animations for researchers who like to blog.
Even with fast SSDs, memcpy() is roughly an order of magnitude faster than writing to disk. Using a fast compression algorithm like lz4, zstd, etc can help reduce that gap. And this is invariant of whether the serialization format is Arrow or Parquet. It’s not either, or. If you’re writing to disk, with compression you can have both speed and reduction in the disk footprint.
>>[...] their counterparts in Asia are working normal hours [...]

Bingo. Global competition and productivity will likely be the larger factor than our (in)ability to balance work-life. I feel this pressure more so managing a remote distributed team around the world, even though we're software-only.