skysight-inc/HackerNews huggingface dataset:
I'm sure the Argentine Navy isn't the best by a long margin. But it should be more than capable of catching and scuttling fishing ships.
Why not simply do both?
What kind of ants are we talking about here, because I cannot imagine anything good from doing this with a fire ant mound.
Not if we delete that account too....
> “China does it, so we should do it too” only makes sense as a strategy if our goal is to become exactly like China is today. I don’t think that should be our goal.

I very strongly disagree. An eye for an eye is exactly what needs to be done and should have been done from the beginning. Unfortunately, it is too late. 1989 massacre should have been condemned more solidly and trade restrictions should have been placed in the 90's. The bet that western alliances made is that China would open up in the 2000s leading into 2010s. That has gone horribly wrong.

The west is finally waking up: https://en.wikipedia.org/wiki/Inter-Parliamentary_Alliance_o...
Well, if they did disappear completely, you'd have no way to retrieve their contents. They are extremely faded, true, but I've spent many of my childhood years watching cartoons on an old B&W television set with an extremely faded CRT, so I may be a bit desensitized.

I'm not overflowing with boundless adoration for the HN forums (I've heard someone calling them "like Reddit, but made of galaxy brains" and it made me laugh out loud) and feel that the overall crowd here does display certain biases and flaws (myself included, of course), and that it has a set of wrongthink taboos for which you can be downvoted into oblivion, but at least there is a setting which will show you the downvoted, flagged, and dead comments at all so you can see for yourself and make your own judgement if it was fair.

Unsurprisingly, most of the flagged/dead content is a sort of toilet humor, or some memespeak interjections devoid of content at all. Some messages are interesting, but they are few and far between. (I enjoy reading dead/flagged stuff nevertheless.)

There exist forums which moderate messages in a way that the inconvenient/wrongthink/irrelevant/taboo/spam content disappears along with all the replies, as if it never appeared there. I doubt you'd want it quite like that.
I think you misunderstood my post. I understand the idea of hustling/advertising/etc to get social media following or a gallery spot or whatever. I also understand the art class/demo scene. None of that is interesting and it's a harder hustle than being an engineer for less in return. 99% of the people doing those will not succeed at making a living doing them, and those activities need huge time investments to see any sales at all.

It also means you're trying to sell a particular kind of art. Galleries want a particular kind of art. Tourists want a particular kind of art. Art you can make in demo/classes is very limited.

I don't have any interest in hawking my wares to tourists (because it limits you greatly on what you can offer, and how long you can spend on a painting), running classes (of which there are a million more qualified artists doing the same, all with competitive social media already), or praying that some art gallery will find my paintings interesting.

This person said they have regular buyers (what I call patrons) for their choice of exotic beach landscapes, to the point that it subsidizes travel to exotic beaches. How did this person get patrons for their niche without the rest of it?

That's what I want to know. Not generic ways of selling art. Are they selling to rich buddies? Is their mom really wealthy and supporting their hobby?

I think its awesome they are doing what they love and it sort of pays for itself, I wish I could do the same, but there's a huge leap from 'I paint exotic beaches' to 'I have patrons for my exotic beach landscapes'.
The big difference between "Apple's app review process" and "seatbelts and airbags" is that car companies acknowledge the latter are fallible.

It's not about adding layers of protection or not; it's about being transparent with your customers about how effective those layers actually are.
Reminds me of `echo $(dig @ns1.google.com o-o.myaddr.l.google.com TXT +short | tr -d \")`. I have no idea where this DNS query came from, because searching all of Google turns up nothing but https://github.com/GoogleCloudPlatform/cloud-self-test-kit/b..., which is never referenced by anyone. I had to track it down myself for a bootstrap.sh, but I don't like using undocumented sources for critical infrastructure.

My use case was needing to set the result of `hostname -f` in /etc/hosts in an automated fashion if a VPS provider didn't already add a line for the public Internet address in that file. You need to do this so that sendmail doesn't fail on `apt install` when it attempts to read your FQDN. So I couldn't use the NGINX example posted elsewhere here.

It seems like https://checkip.amazonaws.com/ is much more "reliable" in that it is publicly documented at https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/s....

To anyone who needs to read this: please don't use "services" like icanhazip for your provisioning. Even my examples above are bad.

It does strike me as weird that there is seemingly no POSIX-compliant way to get your public Internet address, from my readings.

Edit: Oh goodness... even Amazon's documentation recommends using Google's undocumented DNS query.[1]

[1]: https://aws.amazon.com/premiumsupport/knowledge-center/route...
I've always wondered why the Algolia search has always been so dependent/focused on older results, always had to sort by date.

That makes a bit more sense, thanks.
It just means that the BSDs have both their kernel and their full userland maintained by the same team whereas Linux to a certain extent splits responsibilities between the kernel devs and a bunch of other projects.
No it’s not. And it would be an unfair and silly comparison anyway.
So it's normal to demand the identities of a blind review panel?

What exactly did I say that was "factually wrong" as you claim?
Sounds promising if true, and it's cool that you're working on this. What happens when you paper trade with it? Test it going forward and see if it still works, please make another post if you do!
Flashing your car's ECU is illegal. Or more specifically, federal and state laws make it illegal to operate an automobile on the open road or highway after you've altered a vehicle's emission control devices (which includes the ECU).

In contrast, it's legal to jailbreak an iPhone.
Here a Finnish teenager demostrates anting challenge. The video is a report itself.

https://youtu.be/iHqPmafs3gk
the bsd kernel is made by the same team as the rest of the system, and follows the same release schedule. Thus they can add a new syscall (e.g., pledge in openbd), and update all the programs at once to use it. That wouldn't really be possible in a linux distribution.
That is interesting. Can you give some concrete example of how linear programming optimized some process?
I am not the person you replied to (I am the root commentor). As he's been down voted he won't be able to reply for a while I think.

As it is, I think a good faith reading of his comment would just require woke to mean "people who expect their work to conform to their politics".

I worked at an investment bank recently, they just wanted to make money -> not woke. After that I worked at a brokerage, the CEO announced she wanted more female managers, not just because it would be profitable but for her political beliefs -> woke.
The problem is that "peers" of a like mind are easily found, when churning papers is rewarded. Quantity beats Quality in today's world.
Letting people out of prison so they can kill some more.
The Globalization of Venture Capital Investing
So they want the citizens to not actually have access to their funds and instead rely on a government promoted private business to run all of their banking for them.
Taylor's boyfriend was defending his home against intruders, in line with his second amendment rights. Rather than backing off, the police used this as justification to escalate their attack. "No knock" warrants are fundamentally incompatible with an armed citizenry, and are therefore a 2A issue.
Predictably and timely transactions is critical for currency.
There was a recent Chess topic[0] that should help explain better.

Basically all the engines in Chess start with the present position, and try to look into the future move by move. To be able to find the winning position like that is almost impossible for the position they were looking at. And yet, if you give the idea to an average Chess player, they will work out how to get a Checkmate. They will do so by finding Mate, then working back on how to get the board to that state. They will find the winning position when they reach the current state.

He's simply taken this idea and generalized it further to more than Chess.

[0]: https://news.ycombinator.com/item?id=27188854
Ok but if you turn up at the meat shop and can't get any, wouldn't you then go to __x food shop down the street__ and get something else instead?
Curriculum change is relatively frequent in some places. Different classes take to different material at different paces. Different resources are available to different schools and different classrooms (think science experiments). In the UK there are online platforms for purchasing and selling lesson plans. My partner has saved much time purchasing lesson plans from these platforms. They are available.

Teachers aren't paid very well in many places and, at least here, funds aren't made specifically available for purchase of lesson plans; teachers spend their own money buying lesson plans. It's easily worth it when there's a second income in your household. Perhaps not in places where teachers are very poorly paid and for those who are on a single income.
Funny that's contrary to the experience of > 95% of climate scientists. I would trust that over an unsupported reference to your experience, whatever that is.
The 1st Amendment is a hell of a lot more than freedom of the press.
It depends on the structure of the business, etc. You're probably going to spend as much on accountants as the few hundred dollars you might save, assuming you don't get audited.
Its not a pick and choose if they fundamentally disagree with the interpretation of the amendment.
Yes. My wife had dealt with this nonsense for years.
She was ready to quit her school and the major negotiation point was reusing lessons from prior year. School finally relented.
I don’t see how the message is anti-white. The claim seems to be that “free speech” has become something of a dog whistle. It’s certainly true where I am, and as a supporter of free speech I dislike the association!
You can learn to program in a month or less. But it takes 10 years to actually put out quality code that is easy to maintain, readable and efficient in CPU and memory allocation. It took me a little less than that only because I was a code freak for several years and used to code more than go out.
> The data density of HDDs has quadrupled since 1990

This seems to have been written by somebody who doesn't understand exponential notation.

https://www.researchgate.net/figure/Areal-density-roadmap-fo...
This past weekend was to have been the annual vigil in the park in Hong Kong where thousands come out every year on June 4 in remembrance of what really happened in Tiananmen Square. This year, the park was empty. Not just a few, but empty. Those in power made statements in the Mainland "media", whose job is to persuade people to support those in power, about how misinformation needed to be eliminated and the terrorists and criminal elements behind it stopped for the sake of all the good people of China.

Of course in the end Cicero was silenced by those who were taking power. You may have humor and charm, you may be well-behaved and your claims may be correct, but if you are an impediment to the agendas of those in power, they will silence you in whatever ways they can unless others in society restrain them.

It is the lesson of history that Noam Chomsky shouted from the rooftops: when you use your power to silence speech you don't like, you are corrupt, regardless of how you try to disguise it, and the more power you have to do it, the more corrupt, until absolute power corrupts absolutely or society refuses to allow it and restrains you.
Woman in Motion tells story of how Star Trek’s Uhura changed NASA forever
8088ify: The CP/M to MS-DOS assembly translator
'Hey Google, piss off the neighbors'
It sounds like (based on this comment and several of your other replies) that you get joy out of running a business and using them to play games to minimize your taxes. That's great, you do you, but to me it all sounds exhausting. If I wanted to learn painting, or play with 3d printing, or whatever, then _that's_ what I want to put my time and effort into. I really don't care if I'm leaving a thousand dollars on the table in potential tax write-offs. That's a perfectly acceptable price to pay to just enjoy my hobby without having to spend any time thinking about managing a business or trying to optimize every single aspect of my life.
Games are especially bad. They are relatively underpaid and overworked because lots of new grads come out of school and want to work on games - the cynic in me would think they’re digging at how much work they can extract from you. The last straw for me at one gaming place was leaving at 7pm and someone commenting about leaving early.

I don’t think that answer was terrible, but could be tweaked a little. Go into what technical challenges you think that company would face and why it excites you, but don’t present it as a negative and I wouldn’t blink an eye at it. but at the end of the day, youre not there to solve cool problems, youre there to make money

That said, I worked on iPhone games that nobody wanted to play at the company. One day our metrics tanked and people were spending hours trying to figure out why. I just opened it and in thirty seconds the first screen related to those metrics was blank. Wanting to dog food the product, if anyone actually had used it, is very useful
Meteor scatter is also a popular amateur radio mode. Brief VHF/UHF contacts are possible by reflecting off the ionized meteor trails during any of the 30 or so meteor showers per year.

https://en.wikipedia.org/wiki/Meteor_burst_communications

https://www.electronics-notes.com/articles/ham_radio/amateur...
> they are already doing quite a bit.

They must be focusing on the wrong things then. Certain categories are filled with scam apps at the top ranks, including scam subscriptions.
If I remember the amplification is about 3x, you need acks for the server to send more than that.
People of the type needed to run an organization like the ACLU are rare. You need people who are willing to stand on principal even when it makes them unpopular, and who are skilled enough that they could be making a lot of money for themselves in the corporate sector, but are willing to forgo that. The failure mode of this is attention seeking "activist" types, and people who don't have the skills to cut it in the for-profit world. For profit businesses also have a failure mode like this too, where the initial leadership who got there off being innovative and willing to take risks are replaced by boring MBA types who are just there for the paychecks. But in this case, the people taking over are both more in line with the objectives of the organization (to make money) and more competent than the incompetent / activist types who take over non-profits.
Leaving out the word "just" does just fine.
That's China claiming sovereignty over that particular sea though. China publicly taking the stance that all waters were international would be the opposite of that
So what would you choose as a measurement of how free speech is in a country? Usually the press is chosen since it's job in a functioning free country is to scrutinize the state and other powers. So if the press is free and it is free to distribute it's voice unimpeded by corporate or state influence then it is considered a more free state.
I recommend Robert Harris' Cicero novels. They are not historical, but very entertaining.
Is it normal to deal with returns over time as log-returns log(R) rather than simple returns (R - 1) for this reason? The average log return does the right thing.
We are creating a product to help new business owners
Place de l'Etoile in Paris is one of the most famous roundabout.

http://www.champselysees-paris.com/images/sightseeing-images...
Nobody knows what you're capable of when you're being hired (unless you're well known - in which case you command a premium anyway), and once you're in the system it's highly unlikely you'll get paid more just for being a better employee. At the very least, you have to demand it.

Your employer is usually perfectly happy getting more for less.

Who is the target audience of TFA? Most likely, people who want to 'level up' in their career and still naively believe that skill (versus hustling or nepotism) is the main driver of such things. [0]

Entire frameworks have been built just to afford the creators a career in consulting so they can 'level up'. Perhaps the less the average engineer thinks about such things, the better...

I should put in a caveat since this is hacker news - being actually good rather than having the appearance of being good is better for your career in startups, but the opposite is true for BigCos like FAANG.

[0] https://i.redd.it/90avfvfjxj961.jpg
Was just my observation on the road in the Western USA. I think the stats you have include fleet and commercial which frequently buy the base models, I was just talking about non-commercial use.
"Fuerza Aérea S.A." ("Air Force Inc") here:

https://youtu.be/0sZycpaEgkU
I wish less of the internet was so imperative. Little sites like this feel like save-points for the human soul, while I click around and enjoy what someone else has made. Reminds me a lot of Gary Larson's cartoons, which also have a website:

https://www.thefarside.com/
Alameda County’s new Covid death toll is 25% lower than thought
There really isn't any good alternative, having one or more qualified peers go over the results is a lot more trustworthy.

Of course it requires that there isn't any hidden agenda or that a specific result of the review is dictated.
The military uses color codes, green, yellow, orange, red. Red is PTSD territory, a true brain break. But yellow, orange are bad as well, lots of people are in that zone without knowing until it is too late.
Here's me copying your second example as closely as possible in julia:

using MLStyle

mutable struct TypeStable
o::Union{Some{Int}, Nothing}
end

MLStyle.@as_record TypeStable
MLStyle.@as_record Nothing

function type_stable()
o = returns_option()
@match o.o begin
Some(_) => 1
Nothing() => 0
end
end

returns_option() = TypeStable(rand(Bool) ? Some(rand(1:10)) : nothing)

And what does the compiler have to say about it?

julia> Core.Compiler.return_type(type_stable, Tuple{})
Int64

and

julia> @code_warntype type_stable()
Variables
#self#::Core.Const(type_stable)
o::TypeStable
259::Union{Nothing, Some{Int64}}
return#257::Union{Nothing, Int64}

Body::Int64
1 ─ (o = Main.returns_option())
│ (return#257 = Main.nothing)
│ (259 = Base.getproperty(o, :o))
│ %4 = (259 isa Nothing)::Bool
└── goto #3 if not %4
2 ─ (return#257 = 0)
└── goto #5
3 ─ %8 = (259::Some{Int64} isa Some)::Core.Const(true)
│ %8
│ %10 = (259::Some{Int64} !== Main.nothing)::Core.Const(true)
│ %10
│ (return#257 = 1)
└── goto #5
4 ─ Core.Const(:((error)("matching non-exhaustive, at #= REPL[9]:3 =#")))
5 ┄ return return#257::Int64

This is on version 1.6.1 for me, but should work fine on earlier releases. I agree that having MLStyle.jl pattern matching bundled into julia would be great!
Any criticism of China can be construed as being pro-US and we can't have that. Criticism of Chinese traditional medicine, which is a forcing function for the endangering and extinction of species across the globe, is also unacceptable since criticism of any aspect of a culture is just racism (unless it's the one culture that's okay to criticize).

As long as the truth doesn't match what the preferred narrative is we'll continue to suffer the consequences, which is true of so many things beyond just attitudes towards China.
No, it's not a dilemma: the company itself shut the study down for futility. Then after exhaustively going through the data found this one possible result. But this kind of data mining will find these spurious results when there is nothing there.

Thus the advisory committee virtually unanimously rejected this drug.

Approving this drug would result in the government spending tens of billions of dollars to pay for a placebo.

If the company thinks there is something there it should do more studies.
Hm. So the easiest, short term thing might be more annotations. For example, is `on_start` and `on_msg` Rust-isms, or are they particular to this project? If the latter, I'd suggest putting a comment describing what they do in the code itself, and then a separate page describing how they work (with a small, easily modifiable example). Things like that would go a long way to getting people to the expertise-level. Past that, I get the impression there are three ideas here:

1. Actor systems; writing code with Stateright

2. Model checking; model checking with Stateright

3. The actual problems we want to apply Stateright too

Right now you're teaching all three of those simultaneously; I think it would be better if you could scaffold, or introduce the ideas one at a time. For example, showcasing setup and modelchecking first on a property simpler than linearizability. I've been really fond of race-free critical sections for concurrent properties recently, just because it has relatively fewer moving parts.

Sorry these thoughts are a little disjointed, writing guides is really really hard

EDIT: probably not something that would be directly helpful to people, but one thing I'd personally be very interested in reading is how this all works under the hood. If I understanding correctly, you're making each Actor inspectable by `ActorModel`, which then acts as an orchestrator and records history. Is that correct?
Apache Kafka and Ziggurat
Reading the title I expected the article to be about a zipping tool called Icanha Zip. Pleasantly surprised by the great article.
I recently quit a job and the reasons could be summed up as having a boss who asked "why not simply" too often.
Being good is neither necessary or sufficient for getting a high paying job.

Being able to get in front of a hiring manager who is offering a high paying job and convincing them to hire you is the only thing. And having a very popular website with a ton of traffic is more likely to get you in front of a hiring manager with a good job than actually being good.
There is definitely a mix of product owner tasks in this list. I would say the following are either mixed responsibly or in some cases entirely on a PO:

> How to influence another team to use your solution instead of writing their own

> How to give up your baby, that project that you built into something great, so you can do something else

> How to communicate project status to stakeholders

> How to convince management that they need to invest in a non-trivial technical project

> How to craft a project proposal, socialize it, and get buy-in to execute it

> How to get information about what’s really happening (how to gossip, how to network)

There is also PM work in there but that I would say hits a little closer to the senior engineer.
Just start with a big BIG pile of cash and work back from there.

https://www.darpa.mil/about-us/budget