skysight-inc/HackerNews huggingface dataset:
You should learn how to code in an simple editor and understand how everything is connected, e.g edit -> build -> run.

When you understand that you can start using an IDE. Same as with a calculator or any other advanced tool, i.e learn the basics first.

After that you should of course use the tools available, like an IDE, if it helps you.
Please don't post flamewar comments or use HN for political/ideological battle. We ban accounts that do that, regardless of which flavor they favor.

Also, please don't use allcaps for emphasis - that's also in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
SQL query builder in 150 lines of Python
Partitioning Oracle Attacks [pdf]
I might be the best way to ensure a minimum latency and convince your customers that you have done that.
kafka is not an enterprise service bus. It doesn't do transformations. It doesn't even do any other things such as throttling, replays, etc. That is all handled by the client.
Kafka would count as what martin fowler calls a "dumb pipe". That is to say, kafka isn't aware of its clients, it just pipes them together.

note, the term "message bus" is similar, but not quite the same as "service bus"
I had a peak-motorola era moto G - it was fast, up to date, devoid of bloatware, and the camera was of incredible quality for such a cheap phone. the only downside was it was flimsy and met an early death at the hands of my merciless kitchen tile
Maybe in the future people will realize that it's a mistake to market your company as being unequivocally on the side of privacy. Nothing was ever private at the point where cloud companies are forced to comply with the government to some extent or face extinction through legal pressure.

It isn't like the ultimate goal of protecting children isn't worth fighting for, and the ICMEC considers half the countries in the world having no laws against CSAM to be "simply unacceptable." But companies that insist that everything they host can remain private to everyone are lying to their users, and will have to align their marketing claims with the reality of the law, or this kind of backlash will result.

But in general, there are a lot of other descriptors besides "private" that are nothing more than baseless Corporate Memphis copy.
It is shocking to most people to learn how absolutely recent spatializing numbers ("the number line") and time ("timelines") really is, and thus how deeply unnatural those now-familiar notions once seemed.

It is that process that made it possible for elementary schoolchildren to reasonably be expected to cope with algebra and world history, topics largely limited to the old world's most brilliant academics.

Decartes was in the thick of that transition.

Resistance to zero and negative numbers had to evaporate once the number line was understood.
You don't have to die for your country.

You don't have to convince the other guy to die for his.

The easiest way to win is to convince the other guy not to die for his country.

Very loosely paraphrasing Sun Tzu.
Did I read that correctly, that Federighi claims you need to upload at least 30 pics of known child porn before the system alerts Apple? That’s so confusing. He came out to apologize and give peace of mind to the “casual users” of child pornography?
just moma search it ;)
There are certain things Amazon won't even ship to me now since my complex has lockers. I'd prefer to just have things delivered to my door like before.
So foreign non citizen aliens will be in government over the governed.

USA has been taken over from the inside.
Cool concept, but I have a couple of unanswered questions.

- The docs link to digger and I don't really understand what Alicorn is. Is it just a GUI for resources defined using digger?

- The digger docs look unfinished, e.g https://learn.digger.dev/overview/understanding-targets is missing.

- From my understanding, to achieve cloud-agnostic infrastructure specification, digger abstracts the individual pieces of the infrastructure to things like Components and Resources. It then uses these abstractions to generate Terraform (and k8s) files for a given cloud provider. But where is this mapping between, say, a resource and a piece of terraform config for AWS? Do I have to provide it? What's the point, then? Does digger offer some already-prepared Resources? If yes, where?

- Having an example setup would really help to understand.
All of which is irrelevant to what I consider the largest problem with this scheme: that it's being done on-device instead of on the server. This is little different than putting surveillance equipment in people's homes to see what they're putting into boxes that are going to be be mailed, as opposed to examining the contents of the boxes at the post office. In either case, the surveillance itself is equally problematic, but in the case of doing it in your home, a dangerous precedent has been set that makes it easier to implement other, perhaps more questionable, home surveillance.
Those are called woods not balls. And are not in fact spherical.

However, it's semantics. I agree with the logic.
Why would it be weird to prefer a BSD kernel rather than linux one?

I'm not too keen on contributing to linux monoculturization of IT anyway.
that's kind of funny, because for a couple years there i had a consistent meditation practice, but in the last 9 months i've been unable to keep a schedule of any kind, or at least that's how it feels. i've tried, in place of meditation, just not being contemptuous of people. i'm not very good at it. but it's funny to me that i'm going about things backward.
You are right. That's what I meant to say.
Morality aside, as a practical matter sustaining an imperial occupation in Afghanistan would require also invading and occupying part of Pakistan. It's a package deal. Nothing could ever be accomplished in Afghanistan as long as insurgents have a safe just across the border.
As I recall someone's neighbor once tried to frame them by downloading CSAM on their network and then calling the police or something like that.
The fact that you don't know that nano can jump to line numbers calls into question your judgement. (As can notepad.exe for the past two decades or so)
Would you please review the site guidelines at https://news.ycombinator.com/newsguidelines.html and do a better job of sticking to them? HN is a particular kind of site, which requires a particular kind of usage. It's not the open internet. We're trying to play a specific game here.

If you don't want to play this game, that's fine—there are lots of other places on the internet to play other games. But if you're posting here, you need to play this game by this game's rules—for the same reason that in chess, you don't get to tackle the opponent's bishop.
The person above you gave an example of confusion. I'll admit that I was confused about how this new system would work as well. So there was confusion.

As for market share, this might barely register on people's radar outside the tech community beyond "Apple is trying to prevent child porn."
you could just put them in a repo
> there's a hard constraint of one key combo -> one Unicode character, which makes it impossible to output multiple characters.

The orthodox solution for this problem is an IME.

Quickest path to success is via editing a new map file /usr/share/m17n/lut.mim (see Blackfoot and Inuktitut in the same directory for examples of multiple character output) and then using the m17n plugin for fcitx or scim or ibus.
You can use something like CalyxOS with a pixel 5
I'll give you "exact match", but what he means about scanning is that there is no scanning of the device for photos. The process is run as part of the iCloud upload process. Not all photos on your device are uploaded to iCloud.
Oh the IRONY of people (who ostensibly disagree with cancel culture) downvoting a comment on a board that auto-hides upon negative net score.
this could've been the source of the biblical flood story inherited from ancient Mesopotamian legends https://en.wikipedia.org/wiki/Flood_myth

Sumerian is a language isolate unlike any other neighbor languages and their civilization might have developed in "The Gulf Oasis" (the size of Great Britain) for tens of thousands of years before being flooded around ~8k BC https://www.livescience.com/10340-lost-civilization-existed-...

The hardships of that migration escaping the flood, and the fact multiple tribes had to suddenly co-exist in a crowded area with limited resources probably accelerated development of agriculture in the Fertile Crescent, and by extension, civilization.
I wouldn’t distill an entire region of the globe down to wanting money, power and status. Nor would I say that wanting those things, especially money, requires an inflated ego.

The stereotype of the noble destitute is overplayed. Wanting to be able to provide for my family and have financial security can be noble as well. It’s how one accomplishes those things that can be unethical.

Perhaps mindfulness helps someone stay grounded so that their focus on money doesn’t inflate their ego?

But seriously please don’t use stereotypes even if the stereotyped is of a group that is commonly thought of as in power.
No, the US basically said “we won’t try and stop you” when a coup against Diem was proposed by the Generals.
Plenty of comments in this thread claiming it's real but not that big a deal

Unreal
I feel so confused by this, and maybe it’s my own ignorance but I assumed they were checking for known abuse images. I always thought I paid the Apple tax to avoid other companies tracking me not the government. And the more I read the more I realize I’m probably wrong, but I honestly believed I surrendered my privacy to exist digitally.
I've mostly been interested in effectiveness against the Delta strain, so the links in my history are recent preprints that have something to say about that: https://www.medrxiv.org/content/10.1101/2021.08.06.21261707v... , https://www.nejm.org/doi/full/10.1056/NEJMoa2108891 , and a UK Government analysis that you'll probably find less convincing so I won't bother linking it.
>In addition there's a possibility that sweet taste causes the release of insulin in the blood which could also lead into resistance to insulin

I think gp covered this?

>they do not cause blood sugar level volatility , else diabetics drinking them could drop dead within minutes.

If it actually released insulin and there was no corresponding rise in blood sugar (from the drink), you'd expect them to get low blood sugar and pass out.
> And there is no way to audit that the database is what they claim it is, doesn't contain multiple databases that can be activated under certain conditions, etc.

Although this is true, the same argument already applies to "your phone might be scanning all your photos and stealthily uploading them" -- Apple having announced this program doesn't seem to have changed the odds of that.

At some point you have to trust your OS vendor.
You're the one asking what he meant. Odd that you seem to be so sure when you yourself aren't sure at all.

That was mostly Chomsky on quick summary, but you wouldn't be the first to malign him. Being right, he wouldn't care.
Data Scientists Square Off over Trust and Privacy in 2020 Census
If they kill the program, headlines will read: “Apple refuses to protect sexually abused children” or “Apple sides with protecting child pornographers.”
I anecdotally see no backlash outside of HN and the tech/libertarian-focused parts of Reddit. To the casual iPhone buyer making up their billions in revenue, turning back on the program wouldn’t be good optics. Obviously my statement is purely conjecture, I’ll admit that.
What I'm seeing is that a majority of companies are doing 1.5 - 3 hour leetcodes as an automatically generated first step, akin to Amazon. I haven't yet passed Amazon's test, but I suppose if I spent time trying to get there, it would hypothetically carry over to other leetcode interviews. The problem is that getting a job is a crazy numbers game, and if it takes 3 hours to apply to a single job, realistically I have to stay unemployed and grind those for 10 hours a day to even have a shot. Admittedly it's not quite there yet, but it's pretty bad. Companies now have an extremely cheap way to search for and normalize all candidates, sometimes spending as little as 30 mins to 1 hr of their own time per successful applicant that makes it to the end. Not that I necessarily want to work for a company that does this, but it's a bit scary.

It's not just tech either. I just spoke to a random dude on the street who expressed uneasiness at his automated robot interview (his words) for a part-time delivery driver position. 50 self-administered questions, 1 audio recording, and then a follow up where I think he gets to answer similarly delivered questions to an automated system. It's a bit distopian.
Mine was a broad statement, just by searching for alternatives you tell Google you know that they exist. You can use Aurora today and move to a different store tomorrow, or go straight there just now.
Either way, you send the message that you know there is a world out there, and you know how to choose, which is what advertisers hate the most, because they want to be the ones that make you decide if and when you should switch to a product.
They bought or leased 10,000 acres of lithium rich clay deposits in Nevada and patented a process for extracting lithium from clay using table salt. The goal of all this is to produce much more lithium more cheaply and bring the price down. I'd liken it to an oil boom instead of a gold rush, but since lithium is infinitely recyclable I would expect it to eventually become a saturated market. Especially if some alternative cheaper material is able to store energy cheaper.
If you're uploading to the cloud, you have to trust a lot more than just your OS vendor (well, in the default case, your OS vendor often == your cloud vendor, but the access is a lot greater once the data is on the cloud).

And if your phone has the capability to upload to the cloud, then you have to trust your OS vendor to respect your wish if you disable it, etc.

It's curious that this is the particular breaking point on the slope for people.

The "on device" aspect just makes it more immediate feeling, I guess?
I get that, but I think what you and 'ihattendorf are forgetting that we're not dealing with a fixed amount of carbon dioxide surplus - we're continuously emitting it (and the rate is ever growing).

Imagine you have a bathtub with a closed drain and an open faucet. It starts to fill with water. This proposal is an equivalent of putting a bucket in that bathtub, filling it with water, and then putting that bucket on the floor. Yes, it took some water out. No, it doesn't matter, because the faucet is still open and more water keeps flowing.

The solutions that matter are ones that involve reducing emissions - at the very least, making them grow linearly instead of exponentially - and those that continuously remove carbon from the air. With forests, that means continuously growing them, cutting them down, and burying the wood where it can't decompose.
This seems like a mistaken location by a contractor.
>Is it questionably moral?

Well, we already decided a long time ago that we knew better than the Afghans how to run their own society. This would be an improvement in that we’d actually have the decency to do something about it.
> You're painting people who are against on device scanning as being pro-hosting kiddie porn, and that's a terrible base for an argument.

I do no such thing in my revised statement. I'm saying there's a tradeoff, and I come down differently than most on the tradeoff. Obviously no one wants CSAM on their servers, but one of the options will result in more Apple hosting more CSAM. I'm sorry if you still don't like my phrasing, but it's objectively true. Fundamentally, I feel like a lot of people on HN refuse to justify this tradeoff.
I think it's not so much a problem of fast talker rather than familiarity. If you speak to each one of them individually, that's one way to improve.

They might be jumping in faster because their level of familiarity is strong already.
I am in the same boat. Love micro, but the copy/paste newline issue in WSL/Windows Terminal is annoying.
I think this is the main takeaway. If we lived on earth 50 million years ago when there were no ice caps, we would still thrive. But we would be living vey differently, in different areas, and dependent on different ecosystems. Such sudden change is the problem.
The linked/pictured 1980s and 1990s desktops seem much more accessible and usable since items are visible, tangible, and divided by function. Wall space is well-used for communication, reminders, calendar, and artwork.

Following the link, the "clutter free" desktop from 2014 hides all affordances and labels, and dumps everything into a laptop and smartphone screen. The "clutter" is now digital, more complex, and arguably more intrusive in terms of continuous interruptions that follow you around everywhere.
TinyGem Listen is similar, has speed control and different voice quality.

https://tinygem.org/listen

Curious if you like it. It (TinyGem) has been a passion project of mine for a while now.
This affair has me wondering about NCMEC and if it has publicly accountable oversight.
I read the intent as disallowing the use of the app store to distribute an app that you make money on, without paying for the use of the app store. It seems as simple as that. And "this app is free, but please come give me money for it" is a way of doing just that.
Many years ago I picked up a book on six sigma. First page was all about how you attack anyone that disagrees with six sigma.

Okay so this is a cult.

Put the book down and spent remaining career avoiding anyplace that mentioned it.
This... is bullshit.

Truth: I have three jobs, including running a small business and a prolific freelancing practice. The latter two have doubled my income. Despite switching day jobs in the middle of the pandemic.

So...how's my day job?

- Current Day job just gave me a 10% off-cycle raise, for stepping up and doing the work of several executives who left. More to come there.

- Last job is begging me to come back, due to the impact of my time there.

So seriously, screw the WSJ. Having multiple gigs has honed my time management and focusing skills to a fine art, not to mention providing me with a wealth of perspective for solving problems (since odds are, I've probably seen them before).
A wiretap order is a different kind of order and goes through the district court, not FISA. The legal standard for it is also much higher than for other subpoenas by statute.
>When you lie to people repeatedly, they stop trusting you

When someone starts thinking of most of the world as if it were one person who is gaslighting them, it's a warning sign.
That sample does sound pretty convincing. Just out of curiosity, that spec'd out machine is sitting idle most of the time, only to generate some TTS occasionally?
If they sold the original moto g with a modern CPU and RAM, I'd buy it in a heartbeat. That really was the perfect android phone.
You mean the time they bought the company that solved protein folding.
Well, that was a very complicated way of saying "no". Though I did learn of a few similarities I didn't know of previously in between all the equations.
You’re assuming people universally have strong negative feelings about race, but that’s on you.

Being Irish for example used to have a lot of baggage in the US, but that went away even though people still identify as being of Irish descent.
How would someone prove that they were framed by someone planting CSAM? Without evidence, how likely is it that they would be believed?
This is my favorite comment. You have stated facts which I totally agree with

Learning tools is an investment when you master tools you can achieve so much in short amount of time.

If a person knows his tools pretty well he can get work done faster and I have experienced this by learning vim and forcing my self to use it for writing code. It has improved my workflow significantly
Scientists repurpose CRISPR to identify antibodies in patient blood samples
During this same day, there were several ominous articles about Afghanistan, yet the one article about Iraq was about a washing machine donation.

This does help tell us something about what went wrong: For all its faults, the Iraq war was better politically conceived than the Afghanistan war - note that I do not say justified. Getting rid of the Sunni Ba'ath and giving power to Iraqi Shiites was a coherent and realistic political objective*, and once the new order was stabilized there was no real chance of going back (no, ISIS could never have realistically threatened Baghdad).

The Afghanistan war never had a coherent political objective, or a realistic idea of the new order it meant to instill. Also, the US never bothered with cutting off the Taliban's support, but instead funded their main sponsor... Add in a spiteful withdrawal almost as if designed to maximize Taliban power and you get this.

In general, political objectives are what decides if you can win these kinds of wars or whether they last forever, but the US let its generals run the war, and generals are bad at political and cultural understanding.

P.S. Did I mention the USSR also did better? Its local flunkies actually held well after the USSR's withdrawal[0], it was only the USSR itself collapsing that eventually did them in.

[0] https://en.wikipedia.org/wiki/Afghan_Civil_War_(1989%E2%80%9...

* Yeah, yeah, America went in for democracy. Right. What do you think democracy means where the country had a Shiite majority? Besides, there's no other way to explain getting rid of all Ba'ath military officers on day 1.
You could make the argument that he may have had first-hand experience with police harassment, and not with the effects of covid-19. This may be a cognitive bias but the same issue presents with some vaccine avoiders - no experience with the risks (ie not knowing someone who has had covid-19)
Look for a job in public sector to get some paid experience. They are always behind the curve on stuff like interview practices and you won’t find the stupid testing bullshit. Either you’ll like it and stay or can build relationships with contractors or others and get referrals or other opportunities.

Personally, i think front end web work sucks, but I’m more of a systems programmer that ended up in a sysadmin+engineer role before SRE was a thing.
Totally, I think if something is making you quit it must be pretty annoying - or you wouldn't risk trading the known with the unknown (which can very well end up being worse).
I also wouldn't mention the real reason in a future job interview, if it sounds ridiculous.

That said, small things can look trivial from the outside and make your life a living hell at the same time.
Because we have a hopeless understanding of the vast differences in minds found in the chimp troupe. Leave alone the consequences of such huge variation.

As soon as one chimp has a realization about its mind, it then thinks all the other chimps should and can have it too. Which is as dumb as a mango tree discovering it can produce a mango, and then walking around encouraging banana trees to try to do the same. The banana tree will fail no matter how much it studies the mango tree. It might even forgot it is capable of producing bananas.
This is not multiple cursors.

Ctrl+k is cut line, similar to yy

Ctrl+u is paste, similar to p

The difference is hitting Ctrl+k five times will put all those lines into a buffer. And Ctrl+u will paste those five lines.

In vim, this is complicated. You could do 'y5' requiring to know/calculate the number of lines in advance. But more often then not you are going into visual mode, selecting everything, then y, then p. This is complicated series of distinct commands.

It's a matter of preference, but I personally prefer Ctrl+k/u of nano over the vi/vim method.