skysight-inc/HackerNews huggingface dataset:
When performance and correctness are both high priorities Rust is likely a wise choice.
Lying on immigration related documents is a crime so yeah they can take the letter at face value.

Whoever issues the letter assumes liability for what they attest to.
> I’m wondering if my experience is an outlier or if this is pretty much what everyone experiences today?

I experience very much the same issues. While I do occasionally have great conversations over IM with select few people, most are similar to what you describe, write a long letter and only receive a few sentences or less. I myself though do still prefer in person conversation, too much inflection, tones and meaning is lost in text based conversation, it is even taken the wrong way a lot as a result.
WireGuard as VPN Server on Kubernetes with AdBlocking
ARM Mac graphics performance could be better than discrete GPUs
I'm curious why they have their own online store [1] instead of just putting everything up for sale on eBay. People know to shop on eBay, most people have never heard of this store. I know eBay takes a 10% cut, but auctions result in surprisingly high prices, and you also don't have the cost of building and maintaining your own website.

[1] https://www.unclaimedbaggage.com/pages/shop
I know of a few well known tourist attractions in the UK who accumulate a lot of lost property tend to hold onto it for a period of time and then auction off high value items and donate the money to charity. Otherwise things tend to rot away in lost property stores for years. The amount of space required to store lost property for those type of organisations is crazy too.
What you describe is anecdotal. As my German teacher once said: "If you're homeless in Germany, you really want to be homeless". I've never been to US, but watching "Invisible People" on YouTube helps to paint a picture.
Where did this 'kids don't get infected' lie come from? Kids absolutely can catch the coronavirus, it's just far less likely to cause adverse effects.

They're still a vector of infection which means they're going to spread it to their family or teachers who can and will get sick and suffer adverse effects. Saying that there's no risk is wrong and harmful to spread.
You could try to word that in a less flippantly biased way.

Slavery doesn't imply genocide, and a whole lot of people would argue that abortion is worse than loss of culture.
Cover letters are sometimes requested, you look like a dick if you ignore the request, more so if you copy and paste without atleast a basic find and replace.

As for tailoring your cv to the role, I have 15 years of work experience, and I limit my cv to one page so it stands out, interviews are required, and my age doesnt show easily. In the half or so page I have available for work experience examples, I have to show relevance. Its pointless me talking about that time I wrote embeded software if Im applying for a react/node gig.

What does your cv look like if you can just send the same thing everywhere?
I worked at a summer camp in NE Alabama for two summers in high school and college. Weekend trips to Unclaimed Baggage were extremely popular excursion. Definitely worth a stop if you are in the neighborhood.
I dunno; methinks the ham arts have arrived at a new steady state. I am a boomer and have been a ham since 19 (the military avionics schools proctored the test for each graduating class). My Nephew is a gen 'Z' guy, and has an extra class (the boy can pass these tests half asleep).

A major difference is SDR. All of you code people can do DIY stuff by pounding on the keyboard, and hand-held radios have become dirt cheap. So nothing is dying - it is just re-inventing itself.
I was involved in the indie music scene in the late 1980s and 1990s and recall similar systems to this - digital audio recorded on analog videocassettes.

IIRC, WBRS, the radio station at Brandeis University, used one such system to record live performances at the studio in two channels of digital audio starting in the late 1980s. I also worked with a studio in Taiwan in 1997 that used analog video cassettes to record 16 channels of digital audio, which were then mixed down to 2 channels and burned to a CD-ROM.

One of the limitations that we were very aware of at the time was being able to extract the audio from the tapes at a later date. No home users had gear that could play back the tapes, and it seemed that very few studios even had access to these specialized pieces of machinery.

In the early 1990s, I also worked in a 24-track London recording studio, which still used very thick analog tape for multitracking, but would output demos or test mixes to the then-emerging DAT standard (https://www.newworldencyclopedia.org/entry/Digital_Audio_Tap...).
My ancestors were probably farmers oppressed by some kings. Your point?
> I had better opportunities with people who I understood and who understood me.

That's really lucky.

There are a lot of people who don't value my skillset who I thought should, and it isn't clear if people reach out to me because they like something I brought to the world that has caught on now, or if it is a totally random recruitment bot sending transactional messages.

All while the things I was working on over the last decade were not respected at the time I was working on them.

For employment, seems better for me to use variations of my name and more generic experience. Otherwise people just seem to want to have me in the room but not really interested in hiring me, or like they expect a more mythical and profound experience.
I wonder if Candy Land might have had anything to do with Dick's Can-D? (he's said Perky Pat was directly inspired by his kids' Barbies)

https://books.google.ch/books?id=jdBEAgAAQBAJ&pg=PA122&lpg=P...
I interned at IBM my 4th year of college. I was hired directly by the team I was working for but still had to submit an application through their external hiring board.

Took 5 tries with my new manager filling it out for me because even he didn't know the requirements. This was an internship that assumed the applicants were in college but still required 4+ years in java and c++ - neither of which I touched the entire time I was there.
So I understand what you say as: it is nice for admins to deploy and the usage issues for the users are the cost of it, but thats none of your problem because you are an admin.
Well okay.
> temporal concepts should have been deeply native to SQL right to its core

Oh absolutely. I think the original intuition by Snodgrass et al. in TSQL2 to model temporality outside of the actual relational structure was a more promising direction, otherwise the complexity of composing joins across many tables, each with independent temporal versioning, seems rather overwhelming (note that the article doesn't discuss joins at all). Schema migration is another hairy topic that the 2011 standard barely addresses.

Modelling temporality outside of the database is what we've been pushing ahead with on Crux, which provides Datalog as the native query language but will imminently also support a simple bitemporal flavour of SQL for point-in-time querying (using Apache Calcite), where application & system time are defined by a single "as-of" prefix at the beginning of the statement that applies across the entire query: https://github.com/juxt/crux/tree/master/crux-sql#bitemporal... (queries over ranges and periods are currently out-of-scope)
People conflate risk (likelihood of the event) and hazard (amount of harm if the event happens) and I think it degrades our conversations. The issue with software is that hazard has quite a large range, due to class attack (hitting all instances of something at once, like a software update poisoned with malware) and I don't think even software developers understand the scale of a worst case scenario, let alone most politicians.
It reminds me of Post-It type apps, except that the cards can be resized or reshaped, and of course, markdown. Feature request: Configurable colours for the bar on top of individual cards, which would allow colour-coded posts similar to what a lot of calendar apps do for Home and Work.

I might use this on our home intranet. Good way to maintain grocery list and todo activities, along with whatever other things families tend to write in magnetic letters on the fridge.

EDIT: Ah, I see you are working on a colour method already, according to the Todo list.
Let's say you are training a black intern. Do you think you could, with a straight face, explain the nuances of a master-slave relationship in the Linux ecocsystem?

On some level, you must know these words have meaning.
Is there a store of the same name in Alabama?

(Edit: misread)
I miss multiple changelists so much! I very often am working on a longer feature when I also get some small bug, and it's so nice to organize that into a separate changelist.

Also, file locks are awesome if you're working with binary files (a thing that P4, unlike Git, can actually do), or even when doing a big refactoring that you know will cause conflicts with any other change. Otherwise, at least on our server, we very rarely used them (ignoring the temporary lock just as you're submitting code).

I'm not sure what you mean about rebasing. The basic P4 workflow is equivalent to `git pull --rebase`. In fact, it's pretty hard NOT to rebase in P4.

Also, why is your own branch useful actually? Nevermind your own repo? You can always just keep multiple copies of the code if you really want to.

Also, with P4 you don't have to cleanup your whole working set just to switch branch - it's just a `cd` away!

Of course, different strokes for different folks and all that.
I had the opposite opinion after taking psychedelic drugs.
I'm using NC headphones for years. Highly recommend Sony MX3 or even MX2.

The issue for me is that I'm now worried of the constant Bluetooth waves that go into my brain since I wear these headsets pretty much the entire time I spend at the computer (quite a lot). I actually gave up wearing them due to this concern.

I tried finding a headphone that does noise canceling and produces audio without bluetooth. There's nothing on the market. Something with a processor for NC and normal audio input for audio.
Excuse me. We use English on Hacker News. We do not use Lojban. Because we use English, we will as a group continue to use terms such as "responsible" in the normal manner of the English language. No one has ever said that this was extraordinarily precise.

This is one such use. Your hair-splitting complaints are not particularly appropriate to this forum as they do not effectively serve to make its communication more effective; nor do I have any reason to believe they are they an effective psychological marker of responsibility and the illusion of control as you assert.
Even if you agree with him in principal I don’t see how anyone could stomach shorting a growth stock for 5+ years like he suggests. How much would you lose just on interest paid to borrow the shares for that long? So maybe he’s talking about buying puts? Can you buy puts 5 years out? The premium would be insane. Is there another instrument I’m missing to make this trade?
>From my jaded older perspective this is VERY common when they want no external applicants.

Or when they want very external applicants.
> I have a lot, and find useful to turn some python stuff so is easier to ship (surely Go work here...)

That’s basically how I learned Go. The language is very simple coming from practically any imperative language, once I stopped hating on the directory structure imposed on me (Go module helped) and went through the short language tour, code basically flowed. Even got a nice productivity boost over Python when dealing with concurrency.

Rust is totally different. Want to deal with a few strings? Fight with borrow checker for an hour. Want some functionality outside the practically nonexistent standard library? Frantically try to find a library, turning up either none or a bunch without clear winner. Realizing that examples are outdated. Then fight with borrow checker for another hour. After a while I ask myself, why the hell should I subject myself to this torture when I don’t need to squeeze out every ounce of performance? Switch to Go or Python, be done in an hour.

esr had a similar experience: http://esr.ibiblio.org/?p=7294

> In practice, I found Rust painful to the point of unusability. The learning curve was far worse than I expected; it took me those four days of struggling with inadequate documentation to write 67 lines of wrapper code for the server.

> Even things that should be dirt-simple, like string concatenation, are unreasonably difficult. The language demands a huge amount of fussy, obscure ritual before you can get anything done.

> The contrast with Go is extreme. By four days in of exploring Go I had mastered most of the language, had a working program and tests, and was adding features to taste.

(Not saying Go doesn’t have pain points. Specifically for writing command line tools, the argument parsing story is garbage.)

Oh and I did end up learning Rust to a reasonable degree, one way or another.
At my local radio station at the end of the 90s they used the longest length VHS tapes to record the shows on long play to 'prove' to the musicians rights organisation which songs were played how often. The choice of medium had not much to do with the audio quality but mostly with the length of the tapes.
Ask HN: Does anything work against mosquitoes?
Due to the mild winter, those little flying annoyances became a real pain (garden)

I was reading about different "traps", repellants etc. but everything is so clogged with ad posts that I cant get an answer that I could trust. A lot of methods look like snake oil...

Before I use my old EOS, infra-red led, laptop, laser and servo motors (:D) and start a high tech war against them (https://www.youtube.com/watch?v=U5Ex2ZIWWog), I would like to ask HN if anyone knows a working method to get rid of them (an electric racket is a fun method and it works but just needs too much work)

To share a tip, vacuum cleaner works great for inhouse before sleep, but again useless for outside.
Filter Your News – Filter news based on keywords
The best answer you can be given is: consult a tax attorney.

Why is this the best answer? Because doing the wrong thing can result in expensive penalties.
That is why economic policies aren't written by someone who's emotionally attached to the described event. There's probably no doubt that providing black people with education, universal healthcare and well-paid jobs will result in less violence and prejudice.

A death is a tragedy to someone, but the society can't miss forest for the trees, as somebody already mentioned here.

P.S. I'm not at all familiar with US mindset, but isn't making generalisations based on race("White people have lost their minds") racist as well?
>I should have known; ten years earlier I was an officer of my homeowners association, and it was the same thing, but face-to-face.

This is the thing that baffles me the most from these discussions about the toxicity of social media. It's not social media, it's people. Everyone knows someone with an HOA horror story, or a story about a horrible, lazy, shitty neighbor. It's confusing to me that so many people are surprised that humans at shitty to each other on the internet, when we have decades of recent memory of humans doing just that in real life.
Who asks interview questions about git syntax? I’ve never encountered this (in 20 years) and hope I never do.
Not really? https://en.wikipedia.org/wiki/History_of_the_ambulance lists countless earlier examples that could be classed as 'paramedics':

Shortly before World War II, then, a modern ambulance carried advanced medical equipment, was staffed by a physician, and was dispatched by radio.
Out of the box, Rust encourages almost everything to be stack allocated, imposes a read-write lock on every value (i.e., you can have multiple immutable readers, but only one mutable writer at a time), and uses move semantics for variable assignments (i.e., values aren't copied but rather ownership of the value changes from one variable to some other variable).

Sometimes you need to drop one or several of these properties. It's very easy to do that -- Rust just makes you be explicit about it. If you want something to be heap allocated, you can use a Box/Rc/etc. If you want a value shared among multiple writers, there are several options; a common one is Arc<Mutex<T>>, which is also thread-safe. If you don't want move semantics, you can just copy the value using .clone().

A few lessons to take away, though:

* Because of that read/write lock I mentioned, it follows that you generally want to avoid taking a mutable reference to an entire data structure, because doing so effectively puts that writer lock on the whole thing. If you can take a mutable reference only to the piece you actually care about, that can help out a lot in some cases.

* Rust makes you feel like you should never clone, but really it's up to you. Exercise basic judgment that you'd use in any other language, and don't let perfect be the enemy of the good. In many cases it's probably not nearly as expensive as you might feel it is, and sometimes it'll just be optimized away in the end anyway.

* Try to stick with structs and data structures that own their data as your default, deviating when it makes sense. I've seen people try to avoid ever cloning values by having many structures only contain references, which leads into complicated lifetime management that they weren't prepared for (and that may not even be possible or make sense).

* Take a moment to understand the various wrapper types (I like [0]). Intuitively, Rust gives you a set of guarantees that you can ask for, and you just pick the guarantees you need and compose them together.

[0] https://manishearth.github.io/blog/2015/05/27/wrapper-types-...
I have always felt identity, including online such as domain names, should be decentralized — it’s too much power for a central authority to dictate who gets (and doesn’t get) a name. Further, it’s too easy for people to impersonate others online. It even happened at reddit where the CEO masqueraded as users by modifying their comments [1].

Handshake [2] is a great project that helps decentralize online identity. Not only is naming distribution in the hands of the people with Handshake which ends the deplatforming/censorship debacle the world has been facing recently, but also, anything a name does can be verified with signatures verifiable against the blockchain.

[1] https://www.theverge.com/2016/11/23/13739026/reddit-ceo-stev...

[2] https://handshake.org
Are you self employed? As a result of the TCJA, for the tax years 2018 through 2025, you cannot deduct home office expenses if you are an employee.

see also: https://turbotax.intuit.com/tax-tips/small-business-taxes/th...

I strongly caution you to talk to a small business tax expert.
The law considers the terms and conditions you didn't read to be a contract when you buy a ticket and check bags.
No, it’s about a store in Alabama. Are you thinking of Scottsdale, Arizona? That isn’t the location of this store.

> If you’ve ever permanently lost a checked bag, your stuff probably ended up for sale at a store in Scottsboro, Alabama.

Post-edit reply: again, this article is about a store in Alabama, not Arizona.
Masque Control System (How to Influence the Masses)
Thanks for the explanations. That is a very intriguing use-case for foreign data wrappers!
Though, not to victim blame, but who on earth puts things that are very valuable and aren't even bulky or heavy in their checked luggage? I rarely check luggage (and in >1M miles of travel have never had it permanently lost) but I don't even check things like a favorite pair of custom-made hiking boots.
I’m curious if it’s relatable to Rich Dad, Poor Dad.

That changed the way I thought about money very early on by focusing on defining assets purely as things that generate money for you and not “things you own.”

Ex. Your house is not an asset, a house that you rent to a tenant is, etc.

The goal of the book was to reiterate the idea that creating income generating assets will allow you to exit the workforce. No other type of asset defined by other terms would do so.

It had a big focus on real estate or investing in small stable, we’ll establish business models like gas stations, etc but in our field it could easily apply to stable side projects too.

Very cash flow oriented.
> It’s much safer to teach your missiles to do the manoeuvre instead of making the plane do it first.

Indeed modern air-to-air missiles can do this and much more. They can be launched and lock on after the launch and have full-sphere attack capability (unlike earlier missiles, which even in a high off-boresight scenario would still require the launching aircraft to be behind the target).
I like 'getting things done'.
i sincerely hope this remain an american thing, but given the cultural influence the US has over the rest of the world, i wouldn't be so confident.

Which is why people should absolutely make a stand whenever they can to not let this craziness reach the rest of the world.
https://urbit.org/
Survey for Top Mobile Brands
How can we lock down? As I understand it, we can't even control our southern border.
It's possible to provably construct a program that will halt. That is the whole point of loop invariants. Similarly it is possible to provably construct a "secure" program up to physical limitations. However in both cases it requires that the semantics of the programming environment are known to the programmer. Even without a malicious adversary there are gotchas at every level from hardware bugs, compiler bugs, programming errors, incorrect configuration, and who knows what else that impair the programmer's ability to understand the actual semantics of the programming environment. When you add to that the potential for maliciously clever modifications such as the one in the Thompson paper along with the undeniably large benefit to any number of parties that might wish to compromise same, the only rational conclusion is that no computing system deserves to be trusted in itself.

I don't trust other levels of the alleged chain of trust either. For example I consider it an absolute certainty that every competent globally active intelligence agency in the world has assets inside Facebook and Google, and most likely others. The cost and difficulty of inserting or recruiting an asset is so low and the potential benefits are so high that it's certain to have happened and in fact already has[1].

By the way while my ex-NSA buddy didn't elaborate on what he meant by attacking the implementation, but I'm pretty sure that includes subverting an implementer.

Edit: I don't think we really substantially disagree, the above is meant to be elaboration not rebuttal.

[1] https://www.washingtonpost.com/world/national-security/nsa-i...
NashPy: Algorithmic Game Theory in Python
Alston Poverty Report – The Parlous State of Poverty Eradication [pdf]
Mine works fine too (Windows/Chrome).
heh, I just knocked together a little viewcounter / webring thing that does this exactly this. I haven't spent much time with SVG in the past, but it was really easy to do. (This was an excuse for me to play with both SVGs and Nim).

It's just XML so it's really simple (here's the webring thing, if you want to see for yourself: https://github.com/pmn/randos.online)