skysight-inc/HackerNews huggingface dataset:
> The NSA? No, I don’t think they’re for-hire.

The United States of America, always an ally and at service to friendly right-wing politicians from around the world.

"What was the sense at the time of the degree to which the United States was involving itself in undermining Allende’s government?

MS: I think most people knew, and part of this was because a scandal broke in 1972 that the Chilean subsidiary of ITT had lobbied the CIA to intervene and fund different renegade military factions in Chile to try to keep Allende out of office during that brief two-month window between when he was elected in September of 1970 and when he would be sworn in, in November 1970.

So it was fairly common knowledge that, despite the public declarations by the White House that they were neutral toward Chile or that they had no official oppositional stance to him, behind the scenes, the CIA as well as the White House were actively opposed to Allende."

source: https://jacobinmag.com/2020/09/salvador-allende-chile-coup-p...

great recent docu: https://www.youtube.com/watch?v=RJLA2_Ho7X0
My Norwegian grandfather used to tell a lot of these jokes. "What do you call a Swedish golfer with an IQ of 120? A foursome!"
Barracuda Networks, Inc | Sr. Software Engineer - Frontend, Backend | Full-time | REMOTE - USA

At Barracuda, we make the world a safer place. We protect email, networks, data and applications with innovative solutions that grow and adapt with our customers’ journey.

We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity & equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

If working REMOTE is not your cup of tea, you can work from any one of our office locations.

Follow the links below to learn more and apply today.

Frontend Engineer: http://jobs.jobvite.com/barracuda-networks-inc/job/oU2ZhfwW
Backend Engineer: http://jobs.jobvite.com/barracuda-networks-inc/job/ohjvgfw5
> Trump vaporized Soleimani; you can't do that when you're just the host of a TV show.

True, but Musk has a fleet of absurdly huge rockets at his command. If he really wanted to, he could de-orbit something large on top of Tehran.

Given the rate at which he is progressing toward his stated goals, he’s not that far from being able to do that and get away with it - by moving to Mars.

Yeah, this post is mostly tongue-in-cheek, but there is some truth to it. SpaceX is a company with assets that could easily be weaponized far in excess of many country’s militaries. I’m now imagining a future where a crazed trillionaire executes a first strike against some country with kinetic energy weapons, flees to a different planet, and all the governments of the world are scrambling trying to figure out if they can retrieve him.
'Tree of life' could help slow climate change
Some people buy watches to simply see what time it is. Some buy 100x more expensive watches that also happen to display the time. All I'm saying is, there's nothing new about a brand marking up variations of their products because they are "limited edition" or whatever. It's just surprising to see the sentiment of some that are shocked that this is even a thing.
WHO says 99% of world's population breathes poor-quality air
Dumb me...corrected. Thanks.

Honestly, was a bit disturbed by some of the photographic evidence I have seen today.
Is Redwood's own site running Redwood? I remember asking about it sometime ago, and the answer was "no, it's a marketing website, we don't use Redwood on it".
In the end the smartphone is quite irrelevant - the detection happens through a color test that should also be visually clear as a purple color. Also, it is a bit impractical because a color test will ruin the drink (hydroxylamine is poisonous and has a strong bad taste), so the drink would have to be sampled and the test done in a second container. The authors note esters can interfere, which might effectively be a problem in fruity mixed drinks with fruit esters and fermentation+distillation related esters. All in all, it is probably easier to throw away your drinks if you suspect they are spiked. If there is a serious suspicion, the drinks can also be given to the police for reliable investigation.
It may take a long time for the ship to turn, but it has turned. John McAfee was indicted by the CFTC for doing this sort of pump & dump. I think anyone as high profile as a CEO would find themselves in the same boat.

Separately from that is the way Musk keeps Tesla in the public eye through various stunts etc., which is a little different than a pump & dump. How much of that is his personality, and how much of it is deliberate strategy? I don't know. I'd speculate that some of it started as personality, and when he saw the results he leaned into it hard and it became strategy. On that aspect of things, you have a point in that a CEO who can do that should probably take advantage of it, and I wouldn't necessarily attach sociopathic tendencies to that behavior as a requirement for acting that way: it doesn't seem to hurt anyone. At least I think it doesn't? Who suffers if TSLA is overvalued? And that would require a good way of determining if it actually is overvalued, something I don't think is straightforward. I guess short sellers suffer, but they could simply have been wrong about TSLA being over valued, and that's on them.

I don't think all CEOs should give it a try though. First because, well, most just don't have whatever quality is necessary to make it work. Second because if everyone tried it, it would just become so much noise, and probably drown out the efforts of those like Musk who can actually pull it off. In Levine-esque speculation, I wonder if Musk would have a legal case against those CEO's if they made his own antics worthless? Some type of tortious interference maybe?
Los Angeles provides every first-grader with cash for college
One of the nicest thing about J is the notion of verb rank. For non-J-programmers, you can apply a rank to a verb and this effects how the verb operates on its vector operands. A rank of zero means "operate on the entire object" whereas a rank of 1 means "operate on the (1) elements of the operands. Other ranks change the meaning of what counts as "an element."

However, like most things in J, support for this excellent idea (which eliminates the need for most looping constructs and can be very performant) is irregular: it is limited to monadic and dyadic verbs. Nothing about verb rank forbids functions which accept more than two arguments, but the idea of a function which accepts more than 2 arguments is poorly supported in J (the idiom is to pass a boxed array to a monad, but the boxing of the items to be passed makes supporting rank behavior for the "arguments" impossible or absurdly complicated.

Other beefs with J: J doesn't have first class functions as such. While you can represent functions as "nouns" in a few ways, you cannot have (for example) an anonymous reference to a function as a thing unto itself (you may denote a verb tacitly in a context where you need a verb, however, but this is not the same thing). If you want to pass around verbs in a way familiar to you as a contemporary programmer you have to use "adverbs" and "conjunctions" which are just higher order functions which (more or less) return verbs. But adverbs and conjunctions have their own peculiarities and restrictions (not the least of which is that they are not themselves verbs or nouns and thus cannot be passed around either). In contemporary programming languages the verb/adverb/conjunction space would just be represented by "functions" and to great effect. As a functional programmer and Lisp guy, I find the limitations on "verbs" very frustrating in J.

J's error messages are also bad, never more than a few words.

There are some great ideas in the language, but it feels very old-fashioned and out of touch.

What I would like to see is a "array scheme." A lexically scoped Scheme-like language where every object is an array and function argument slots can be independently "ranked" to support the elimination of loops over array arguments. I'm too busy to put this together, but it would be great to have if you wanted to fiddle with arrays for some reason but could do without any library support for actually doing data analysis.
> due to a hardware bug, it advertises itself as 96kHz mono, so Windows and macOS will give you that

Wait, shouldn't that sound really broken? I guess it depends on how exactly they are interleaved, but shouldn't the pitch be twice as high for example?
I thought it was going to be about usability not user freedoms.

I dont understand people who work on a tiny 15” screen when they can have multiple large monitors. Yes, you can use externals with your laptop but then you need to invest in a squid (commonly called dock?) that will link your stuff to the laptop. And disconnect/reconnect your stuff when you go away.

Also let’s not forget the full size keyboard. I suppose that’s why no code coding initiatives come out once in a while, those people can’t stand typing on their laptop :)

My solution is one serious desktop with everything and one mid range laptop that I can work on if needed, but avoid like the plague.
Babashka 0.8.0 (Changelog)
> the US government often seems actively hostile to Tesla

Literally every company he runs depends heavily on the government for funding. I'm not saying that as an attack - Tesla, SpaceX, and posibly Boring (too soon to tell) provide good products that should be supported by government.

But with that context it's very hard to say that the US government is "hostile".
I never really switched off desktop PC's.

For work, it makes sense to have a laptop. Portable, in case I need to be on the go. If I need extra computing power (which is rare), I can spin up cloud resources.

For my personal stuff - nothing will replace a fast HDD, big CPU, big GPU. Rock solid, quiet (if you have water cooling), powerful. If I need that power on the go (which I sometimes do), I can remote into it. I usually do personal travel with an HP Spectre x360, which is quite light with an OK screen and keyboard. My desktop is kinda old at this point, with an i7 4930K with 64gb DDR3 and a GTX 1060 3gb. I have far fewer issues with my desktop than my work provided laptop, and it's a lot older, and has suffered a lot more abuse.
Scrutiny yes, stalking no and this is getting uncomfortably close to the latter.

I understand the argument that this could be used to show potentially dubious behaviour, but that could already be shown from the flight records if it occurred without publishing live details of every single flight. That's simply not necessary.
When I want to just "Get stuff done" TM, I reach for Python. Except that I've stopped doing that because setting up package versioning and venvs is a nightmare that gets more frustrating every time I try to do it.

Now I'm looking for a "better" TM way to get my scripting needs met. I'm looking at Nim, specifically. I may also try to lean on a Scheme or a Lisp. My problem with the latter is lack of decent docs for getting stuff done. Maybe I'm missing something, but being productive in those languages for me is like a high jump when I can't even step up on a curb.
They could open source older versions. It would still allow people to see close to what the algorithm is without seeing what is currently in production.
Researchers uncover a hardware security vulnerability on Android phones
One day I would love to see what having 2.000 microservices entails. Which features each service covers. I can't think of 2.000 micro services an online bank would have.
Right, I'm getting names mixed up. The Dyalog APL is vecdb, but it's more recent than Jd and I don't think it's progressed past being a toy.
People are starting to forget non-trendy languages only to reinvent the wheel or resolve non-issues. It is not strictly related to languages. Such a common phenomena based on my observations. I did not like history of IT, but now I believe it is necessary, at least for your own sub-field or something.
These are all valid points everything you said resonates with me.

I was in the US Navy myself and have been out for 11 years during which time I've finished a Bachelors (thanks GI Bill), will be finishing a Masters here shortly (also in CS), and have been in tech the entire time. While the pay is great and intellectually fulfilling, a part of me certainly misses having contact with a broader cross-section of society and of doing things that give you purpose.

I've been considering returning to a National Guard unit especially as I was born under Soviet occupation and the current events of the world highlight the growing threat of certain nations deciding to invade Eastern Europe.
AMD to acquire Pensando in a $1.9B bid for networking tech
> Back in the day when I wanted to make trouble I made trouble using Tor.

Okay? How is that relevant to the question? People make trouble even without Tor - and my intention and posts were not troublesome or even controversial in nature. There's not even an opportunity to see what they are since they're instant-shadow-banned.

> Wikipedia makes you log in with an account if you try to edit using Tor, many sites do things like that.

So does this site ... so what is your point?
Battle above the skies of Irish racecourses: drone ops vs. horse racing
I have for some years.
I tried this and it made me more productive than using a laptop from work.

I built a PC during the pandemic for work and gaming. It runs OpenSUSE Tumbleweed and Windows 10 (the latter purely for gaming but I'm looking to ditch it for Proton/Wine on Linux).

I realized how much I prefer working on a desktop after years of using a laptop for work. Not gonna lie, I still like the niceties offered by my Macbook Air M1, namely great battery life and very good performance, so I use it primarily when I am out working remotely.
This is called Type Narrowing by the way. Control flow analysis is only one way this works in TypeScript.

Most languages don’t have the type system necessary to make this work in a sensible way.
There is an inherent contradiction in the article in that he argues that we can use a resource more efficiently or replace it while simultaneously arguing for ever more wasteful uses of the very same resources. You can only choose one.
Not OP but -

wireguard to git host of choice

git-annex is an awesome thing and much more useable then any of the normal sync services across the board (once you understand what it can do).

ansible to make all the hosts consistent configuration wise
I sort of agree with you, especially about numpy. Nothing in the data science space in Python feels right to me. But you can't beat the network effects. Its still easier to actually do data analysis in Python than in J.
It's not the designers fault that browsers provide ridiculously bad default form controls with almost no way of styling them. Really, we have WASM, Bluetooth APIs in JS, and boatloads of other extremely advanced engineering feats in browsers -- but they can't be bothered to provide usable form elements? Just imagine all the developer time wasted on creating progress bars or date pickers...
Is there anything similar in US for non-citizens?
I am an immigrant (H1B) and would love to serve regardless of pay or other incentives.
I am seeing that kids are less and less interested in online-only bubbles. They use social media, whatever the current popular platform, as ways to enhance connections if they use it at all.

There are many who are addicted to their devices. But there are many that are not. Why?
That’s not really true, because of Amdahl’s law you need good single thread perf in addition to a reasonable amount of cores.

Often workstation class processors, like an i9 are the sweet spot, especially with ccache as only one file is being recompiled.

Servers often sacrifice single thread performance for many more cores.
Then the two of you are clearly not discussing the same hardware.
This section was interesting! Somehow I've never realized that row oriented storage is orthogonal to how disks work...

Jd is a columnar (column oriented) RDBMS.

Most RDBMS systems are row oriented. Ages ago they fell into the trap of thinking of tables as rows (records). You can see how this happened. The end user wants the record that has a first name, last name, license, make, model, color, and date. So a row was the unit of information and rows were stored sequentially on disk. Row orientation works for small amounts of data. But think about what happens when there are lots of rows and the user wants all rows where the license starts with 123 and the color is blue or black. In a naive system the application has to read every single byte of data from the disk. There are lots of bytes and reading from disk is, by orders of magnitude, the slowest part of the performance equation. To answer this simple question all the data had to be read from disk. This is a performance disaster and that is where decades of adding bandages and kludges started.

Jd is columnar so the data is 'fully inverted'. This means all of the license numbers are stored together and sequentially on disk. The same for all the other columns. Think about the earlier query for license and color. Jd gets the license numbers from disk (a tiny fraction of the database) and generates a boolean mask of rows that match. It then gets the color column from disk (another small fraction of the data) and generates a boolean mask of matches and ANDS that with the other mask. It can now directly read just the rows from just the columns that are required in the result. Only a small fraction of the data is read. In J, columns used in queries are likely already in memory and the query runs at ram speed, not the sad and slow disk speed.

Both scenarios above are simplified, but the point is strong and valid. The end user thinks in records, but the work to get those records is best organized by columns.

Row oriented is slavishly tied to the design ideas of filing cabinets and manila folders. Column oriented embraces computers.

A table column is a mapped file.
This looks more like an app for law enforcement than something someone would take to a bar. The alcohol sample has to be processed as follows (see Fig 1, materials and methods):

> "Scheme II shows an overview of the reaction mechanism to give the purple-colored complex. A 0.3 ml aliquot of sample was taken and added to a 30 ml Universal glass vial with a 24 mm polypropylene screw cap. The sample was then adjusted to pH 1 by the addition of H2SO4, to convert the GHB (I) present to the lactone, GBL (II) via intramolecular esterification. A 1.0 ml aliquot of a 1.0 M hydroxylamine HCl solution and 0.2 ml of 12 M sodium hydroxide solution was then added. The resulting mixture was then mixed gently by hand to form the hydroxamate derivative (III). Upon the addition of 0.2 ml of ferric chloride, a purple-colored complex (IV) is then formed instantly."

You'd have to carry around a little kit with all these pre-made solutions (plus some pH paper to get step 1 right). The 'app' part is just using your cell phone as a crude spectrophotometer to get a rough estimate. Also, colored drinks would be a problem. The idea here seems to be more related to 'in the field' analysis for forensic law enforcement without the need to transport samples to a lab.

Incidentally alcohol is low-quality drug with nasty side effects, even though its use is socially normalized. I group it with morphine derivatives, as alcohol triggers several opiate-response pathways, accounting for some of its addictive properties. The yearly death toll of the 'alcohol epidemic' is also comparable to the yearly death toll of the 'opiate epidemic'.
Father-Son Team Solves Geometry Problem with Infinite Folds
VR Headsets Throughout History
When major corporations stop receiving billions of dollars of my taxes and special legislation and other carve outs and also don't openly court being agents of political parties then i can start treating the difference seriously.
I find this very concerning. Elon Musk is someone who should have less, not more political and media power.
https://health.ucdavis.edu/news/headlines/what-is-the-link-b...

What has been shown in other studies is that giving hospitalized COVID patients vitamin D has no effect on outcomes. We could do studies that show the same lack of effectiveness for a lot of treatments including the vaccines. Once you're hospitalized it's too late for a lot of things.
target="_blank" wasn't replaced by user behavior, it was replaced by Javascript intercepting and logging and tracking every click.

That said, opening links in a new tab/window is the less-breaky approach these days, since every page that the clicks came from is a mess of infinite scroll and reactive components and all sorts of other state that gets lost by clicking to another page and trying to go back.
...and that's how Tailwind was born
If you'd like to contribute the OpenStreetMap community, I suggest OSMTracker. https://github.com/labexp/osmtracker-android/wiki

It keeps your traces local until you choose to share them. Uploading GPS traces helps with quality control in terms of road speeds and discovering trails.
Many of the protocols mandated had minor or no impact on the spread of the disease, but inflicted horrendous pain and suffering on people. Policies that locked down nursing homes, for example, preventing family from attending to their loved ones in their last moments of life, or allowing nurses to attend covid positive patients and the vulnerable uninfected simultaneously, and many other practices by the dodgier health care facilities made the lockdowns a nasty and dehumanizing exercise of power with no basis in rationality. Shutting down small businesses, allowing oil companies to take in obscene profits and increasing their subsidies because you can sell a "people are driving less" narrative, and toying with a ludicrously dangerous profit incentive for public health by making the vaccines legal without liability or recourse for injury. It turned out relatively OK, but almost everything done in the name of public health had ulterior motives behind it, or a mad scramble to cover up incompetence or graft.

There are lots of lessons to be learned.
Core team member here. Several reasons:

1. Redwood tightly integrates more of what you'll need as your app evolves: Storybook, Jest, Auth, Deploy, Logging, and a lot more.

2. A first class GraphQL experience so you can start from day one with the idea that you'll have multiple frontend clients (web, mobile, desktop, CLI, etc) so you only build your backend once.

3. Declarative data fetching with "cells" that make using that GraphQL backend super simple.

4. A community of builders and startup founders intent on helping each other succeed.

5. An amazing tutorial and set of documentation.

Speaking of the tutorial, that's the best way to get started if you're curious to see how Redwood feels in action!
Agreed. You'd definitely need some prescribed technical measures that only strong laws
could enact.

The stumbling block would always be that what you want is a "Delete it
all, right now, and don't argue" remote API call.

No commercial provider will ever give you this at present.
Practically every line of code running online services is designed to
avoid that and do the exact opposite. The only practical solution I
can see is that you somehow obtain a certificate that allows that
capability and keep it _very_ _safe_. Nonetheless, there will be some
people who let their "digital self-destruct" cert get loose and then
complain when a prankster deletes them.

This problem adds weight to the idea that it's better to manage
your own digital affairs, then it's as simple as

@monthly "if [ ! -f "$STILLALIVE" ];
then ssh me@myhost find ~ -type f -exec shred {} +;
fi"