skysight-inc/HackerNews huggingface dataset:
It's just running a local copy of virtualbox, minecraft is completely superfluous if that use case was valid
Did you use machine learning ?
Sorry, just saw this comment. I'd say the main one is irresponsibility. I used to think they'd be certain to pay me because they lose out the most by abandoning their project. But many people are simply negligent and just let their companies die. These also tend to be the type who feed their kids junk food, who don't fill in the car tank, who set up meetings and 'forget' to show up. It's hard to say, but if you meet someone who seems irresponsible and negligent, stay far away. I've come across at least a dozen companies that have died because they chose not to get any work done. Where they landed contracts, invest 10 years of savings, take loans from friends and family, then don't even bother to deliver.

Late payments are a huge symptom of this.

Another pattern is tire kicking. This is usually bundled with boasting that they are a legitimate business. One guy I know would talk about how he had to move our meeting because he had to meet with his company secretary and a had a meeting with this giant telco. Another one set a meeting to unreasonable times because she had to take an interview with a media outlet, then refused to change it to some other reasonable hour.

Lack of empathy is another, or dumb haggling. These will find ways out of paying you in your contract, and there's plenty of gray area to haggle over.

And then, for apps, watch out for people who don't know why they're doing what they do. They want an app. It has no business purpose. Maybe it collects big data for AI later. They tend to suffer buyer's remorse later and will not pay you.
I've had similar problems with financial or medical institutions systems handling the .family TLD. My workaround is to have a .org TLD that is similar to my .family TLD and then forward incoming email to the same name mapped onto the .family TLD. It'd be nice if I didn't have to do this, but unfortunately there are quite a few systems with shoddy email validation logic.
Our first failed startup: helping hiring DevOps and SREs (post mortem)
It's not that the soldiers will randomly turn against the public, it's that the tactics developed in building empire are also very good at subjugating the population at home.

Look at Germany in the late 1800's and early 1900's they tried to colonize a couple of regions in Africa,and developed military and social tactics to coerce and control indigenous populations. This colonization effort was largely a failure, and these same tactics turned against German citizens to seize and hold power.
> Every reason that mail service tiers make sense can be applied to net neutrality too. VOIP, streaming media, multiplayer video games all “need” a much better QoS than say browsing a web page, or downloading a torrent does.

That's a pretty good argument against net neutrality. It's a bad argument against service tiers for mail.
This is a good comment with a lot to unpack, but I want to raise a couple points here.

First, I wonder if firms investing in training could possibly improve turnover, thereby creating a bit of a positive feedback cycle. It doesn't even have to be formal training, either. It could be something as simple as having a weekly journal club, or the equivalent, and encouraging engineers to read at least one research paper a month. [0]

The second aspect, engineers moving jobs just to get raises, seems weird to me from a market efficiency point of view. Interviewing costs companies money -- so much so that it's something they should want to do as little as possible.

Many companies don't keep pace with the open market in terms of raises, which is a primary force driving people to job hop. Are there any studies comparing companies that do at least attempt to keep comp for current employees in line with the open market against those who don't?

---

[0]: In my experience, reading research papers thoroughly can be a pretty thought intensive process. In grad school, where I studied math, what I would do is read the abstract, decide if it was interesting, then skim the section headings and statements of theorems to see if I wanted to go further. If I did, and I was searching for a particular widget I needed for a proof, then I would read as much as I needed to read to digest the proofs of the useful theorems. If it was for general interest, then I would read the whole thing. I found that once I got an interesting paper in my hands, fully comprehending what it said could take up to 1 day per page for particularly dense papers.
A Vehicle for Tricking Normal People into Wanting to Make Maps
I love the carpentry example, it's perfect! Sometimes I think tech hiring is kind of like hiring a carpenter, and asking him, "Do you use a circular saw? Because we're a circular saw shop. And I don't mean your 1952 Black and Decker saw, I'm talking a modern day Makita. If you don't have modern Makita circular saw experience, you need to work on updating your skills!"
It's actually a much more interesting question than you might expect. Lots of modern appliances could run perfectly on DC of around the RMS voltage. For example the most modern fridges rectify the incoming mains to drive a brushless DC motor, this allows them to run at an appropriate speed rather than using bang bang control. Even an an induction hob, you might think it was most reliant on having an AC waveform but actually they need a much higher frequency so again they rectify the incoming mains.

Obviously it's not quite that easy, for example an oven uses resistive heating elements which would work fine on DC, however, the relay in the control circuitry wouldn't be able to switch a DC voltage.
I interviewed a whole lot of people when I was in Amazon and no candidate was rejected, in my memory, for not knowing a tool, a framework, one language or one category of technologies.

The interview topics of on-sites are general enough and focused on principles, and, by far, the large majority of candidates are rejected for giving vague and superficial answers.

My experience convinced me that, as a candidate, I don't want to divide my time preparing and interviewing for many "typical" companies. I instead focus on very few interesting ones and maximize my chances there.

"shotgun versus sniper" if you will: you need one good offer, not 10 so-so ones.

Among other reasons, the typical buzzword-driven company is less likely to be an interesting environment to work in.
I forgot to add - I am "available" 9-5. If I get pinged or emailed, I do respond. If something needs fixing or investigating, I'll jump in. Availability & the trust-building it brings allows you to get paid for existing.

I have a salaried job as a BigCo (not a FAANG or even a tech company) - If I were to work hourly (say, consulting/contracting) I don't think it would be too different. Pay would be more sporadic but also work requirements would be more in my control so it just trades off. Eventually I'll probably drop the BigCo job and get paid less but on my own terms as my finances allow.

I agree I'm in a position that allows for this. I had to get through school and cut my teeth in industry before I could get a position like this. But I knew I wanted it & pounced on the first company that would remotely hire junior me despite my lack of remote experience. Pretty much every career choice I've made was guided towards working remotely like this.

Pre-covid it was so trivial to find gatherings for shared interests (meetups, clubs, tournaments, rec sports, art walks, classes) that I think society would be fine if you stopped forcing people to associate with others that get paid by the same corporation. All the things I listed are a bigger signal of shared interests.
Protecting the rates and fines made through a bulk deal as 'affecting private entity' sounds a bit hypocritical as that same deal 'affects' that private entity massively in a positive way for being the only one with that big government-type of deal. Wouldn't you, as a taxpayer, like to know why that private entity got the deal, and how it is affecting society?

In Europe we have this system where public deals above a certain cost are open for everybody. If you meet the requirements best, you win the deal. Problem with this system is that the requirements are rarely written down properly, causing half-baked solutions meeting bare minimums and extra costs to fix them. For example, that is why we Europeans are unable to produce proper governmental IT systems, or buy new trains that won't break down due to cold weather.
I’m willing to test this hypothesis. It’s a marketing exercise for me. I used to overthink a lot about the choice of technology, scaling, etc At the end of the day, what matter is selling something that people want and getting feedback. On the other hand, those analytics are extremely simple, they somehow remind me of a more intelligent version a counter widget we had back in ’90. It’s just a POST with some data additional data being trigger at each visit. I’m sure how this could require a lot of support - time will show... and I’m probably wrong. ;) It boils down to my ability to market the product so that I have this support problem in the first place.
Make Slack Smaller
Congrats on the launch. I think this is an important issue and it is good to see some focus on this area.

How did you arrive at your pricing? I am curious how, if a therapist normally costs $200 per session, you can offer it at less than half that price? Are the counselors certified differently? What's unique about Daybreak that makes it cheaper to offer therapy?

Another question I'm curious about - do you address medication at all? How does that work, do you have psychiatrists that patients can talk with? Or is medication out of scope?

Congrats again!
Interesting how people interpret things so differently. A doctor who says that keeping abreast of their field has no benefit to them sounds like the kind of person I'd not want as my doctor.
That's precisely it -- you don't have to use protobuf etc. because you don't have to serialize/deserialize at all.

Languages that use Arrow can interact with the source data directly in-memory, in-process. No need to move any data around. The fastest serde operation is one that you don't have to do at all.
Do you think the stylised imagery has any correlation to the electron microscope image? Which image do you think the stylised one is based on?
> I recently had a project where I just ended up calling out to C code to handle vectorization.

packed_simd provides a convenient platform independent API to some subset of common SIMD operations. Rust's standard library does have pretty much everything up through AVX2 on x86 stabilized though: https://doc.rust-lang.org/core/arch/index.html --- So if you need vectorization on x86, Rust should hopefully have you covered.

If you need other platforms or AVX-512 though, then yeah, using either unstable Rust, C or Assembly is required.
Why keep paying for Prime, then? You can also blame COVID for why you are cancelling.
Can someone explain this a bit more? Is this closer to say Goroutines for user space, with a light scheduler but handled by the kernel?
Your own logic is falling apart as you used the example of military as a public good (which it is). However, it doesn't pass your test.

(1) The military can main it's own people, excluding them from receiving protection. They can also choose not to enter an engagement, leaving US citizens behind. (Excludable)

(2) There's only limited military at any given time. If every other country in the world started attacking the US, we would reach our limit to protect everyone. Probably why the uber-wealthy have private security forces and private islands. (Rivalrous)
Society was rich enough to support those 700 people, and now it's richer. Should be good news for them. It's a huge challenge getting to that point as a society, but there are also very rapidly evolving attitudes towards the problem (much more readiness to acknowledge that it is a problem, to start with.) I feel optimistic that this could be solved in the next hundred years.
We either take responsibility for it as citizens or we get what we deserve.
Some stats on how 15 Popular News Sites track their readers
Some offices employ white noise privacy machines, you can find them on amazon. And the Japanese have the Sound Princess for flush noise privacy at the toilet. I have yet to find a product where you don't notice that it's on though, would be a great invention if possible.
Recommended listening to get historical proportions: https://allthingscomedy.com/podcasts/431---year-of-the-locus...
In California at least, you can drop your mail-in ballot off at a polling station.
> It seems to me that anything trained on internet data is kinda doomed to poison itself on the high ratio of garbage floating around here?

Ah one only needs to think back to Tay to know how these sort of things will end.

https://en.wikipedia.org/wiki/Tay_(bot)

(Imagine 4chan got a wind of this bot and retrained it, which is probably what happened...)
I believe since the 80's
This is the overview; it's high level and informative.
https://arrow.apache.org/overview/

It boils down to a standard columnar format usable from disk or memory that is useful for data interchange between languages or frameworks, as well as any use case where a columnar format alone has benefits.
Sailor pictured with laser rifle on board USS Minnesota nuclear sub
Slaughterhouse-Five by Kurt Vonnegut

Kurt Vonnegut's novel Slaughterhouse-Five has also faced censorship for its political message. Published in 1969, Slaughterhouse-Five is one of the most censored books in recent years.

Childhood's End by Arthur C. Clarke

The story follows the peaceful alien invasion of Earth by the mysterious Overlords, whose arrival begins decades of apparent utopia under indirect alien rule, at the cost of human identity and culture.
The Anti-Mask League of 1919: The Cultural Battle of an Enduring Pandemic
"Time is a flat circle" -- Friedrich Nietzsche
Polyglot, zero-copy serialization protocols (arrow, flatbuffer, capn proto) is a trend I really appreciate.

I like to imagine a future where data is freed from the languages/tools used to operate on them. In-memory objects would then be views into data stored in shared memory (or disk), with the data easily read/manipulated from multiple languages.
It's a bit of a pain, but I've had some luck using isfdb.org. I search for the author, search and click on the desired title, and then check to see if it's in an inexpensive ebook collection.

For example, I see that Asimov's 'The Last Question' is in a giant collection called 'The World Turned Upside Down' which can be found on Amazon for 6$.
I've been working on this concept since 2002 when I released my first web app.

I'm just about to release the latest version of that app and it offers a local first option by letting the user store their data on a CouchDB installed on their desktop pc. It runs entirely offline.

It also provides an option for the user to sync their data to our "Cloud" based CouchDB so the app can be used on any web connected device.

For me, being able to accomplish that after all these years is huge, and I'm kind of stunned at how little attention this approach has gotten by developers.

My guess is that it will now take a catastrophic failure of the web to call attention to it.
He's talking about curvature.
Why do you do it? I’m sure inventing chemical weapons is a fun challenge to a skilled chemist, but if you’re morally opposed to it shouldn’t that matter more?
I don’t live in a culture where culture wars are a big thing, probably due to prosperity and a high degree of homogeneity. But because I consume US and UK media, I’m aware of the term “cancel culture”.

The questions I have are:

(1) Can someone direct me to evidence it actually exists in a way that was tangibly different to the past? I have a suspicion that a large part of power is about whose voice gets heard, and someone was always getting “cancelled”. I ask this question as the demographic that complains most about cancel culture (mine incidentally) is quite narrow!

(2) Is “cancel culture” an aggressive form of product-market fit? Ie if your wares aren’t attractive, you’re forced to iterate (twitterate?) those views until they find a market.
Sorry if this is somewhat unrelated to the main thread, but considering that someone working on Fly.io is here, I wanted to ask some questions that I couldn't find the answers to in your documentation.

1. What's the average cold start time when spinning up a new instance? For comparison, AWS Fargate often has cold starts of around 1 minute.

2. Is there a limit on the container size created by the Dockerfile?

3. Is there a limit on the number of concurrent instances a single user can run?
Working from home and help your kids with schoolwork isn’t helping either! I did this from Mar to June and it was exhausting. Along the way I did manage to piss off my kids too by screaming at them for some simple multiplication. I am a bad teacher and I hope I wouldn’t become a bad parent homeschooling them.
> On resumes, don't advertise your age

In Germany you're expected to include your age and a headshot on your CV[0]. I always considered that an insane invitation to prejudice and have only ever done it once, for a job I was guaranteed to get.

I'm sure other countries have other expectations.

In the US it's easy to forget that not everybody is "against" discrimination in hiring, even in tech.

[0]: https://duckduckgo.com/?q=lebenslauf&t=hk&iax=images&ia=imag...
Doing the math on why Bon Appetit should pay its contributors fairly
Hey guys,

Just to say it out loud: I really made this out of self curiosity!

Was testing the new ad block improvements I made to my app, and thought of trying it on few news publishing platforms. Found it very interesting to see so many ads-trackers-analytics in all, so decided to pick one topic all of them have covered and then compare how many bad requests they each make :)
I have to imagine that's because people spend 10% of their income on the churches that you aren't accounting for.

The people are paying one way or another, the question is whether public society will fill the gap or leave it to commercial businesses.
Would you not just then take this and feed it into the training?
Chinese Search Specialist Sogou Receives Tencent Buyout Offer
I downvoted you because this is objectively not true. Many companies have been successful at having some remote employees.

If you or your company can't handle it then the problem is with you or your company, not working remotely.
I don't think it makes sense to have this in the form of required licensure to practice, but I certainly wouldn't mind if there were tests and certifications I could take that would allow me to show prospective employers what I could do. Extra bonus points if having those things on my resume allowed me to avoid the types of interviews where the candidate is essentially put on the spot for an entire day in front of a whiteboard or laptop. To their credit, I believe that's a direction TripleByte might be attempting to go in, but I don't pretend to be able to speak for them.
Still, "Giovanni Stanchi's painting from the 17th century shows how much watermelon has changed" is a fundamentally incorrect statement even if he was accurately depicting a variety of watermelon. It would be a now-uncommon or extinct cultivar, not the precursor to modern watermelons since they already existed. It's like showing a painting of a Salish Wool Dog and remarking on how it shows dogs have changed.
But the age gap alone is not a valid reason to complain. The young manager could be in their 30's with over a decade of experience themselves, and they may be highly competent at the work they do. Assuming the young person is not qualified to manage veteran programmers is also a form of age discrimination.
I would never use this - it makes sense for the trackpad and mouse to work in the “natural” direction, just like on an iPhone and iPad screen. When I use Windows on a real PC then it confuses me, but that is rare I do that. So this makes no sense to me, but hey, whatever floats your boat ;-)
Hey, our team builds and uses Remotion (https://www.remotion.com/), which is really great at enabling those spontaneous conversations that you might be missing from a traditional office. You might call a coworker to ask a quick question (e.g. "where was that file we were talking about last week?") and because it feels so frictionless to get into a call, you're more likely to have more social, casual chats. It's more 1-1 chats and fewer entire-team meetings where it's too awkward to ask someone about their weekend. Try it out!
Because "Github is where it's at!". They're looking for an instantly-large community with built in support. Everyone has a Github account, but not everyone has a Gitlab account. Yes it's easy to get a Gitlab account for free, but that's still a barrier at the moment.
I'd think you could just charge a couple of bucks more than the competition(which is justified for users through nice integration into your other systems), but which would be off-putting to speculators, who often operate using bulk purchases. I'm sure you've thought about it a bit more than me though!
I agree with you, and this is where my concern lies: it's Open Source software, but I think that terminology is misleading (in the case of this software), where as, I find some of the close-but-no-cigar licenses much more "Open". So, while I see tremendous value in OSI's definition, I find it is somewhat of an impedance mismatch with what the average fool expects.
>> where families move away from parents and insist on going it alone.

If you don't live in the larger metro areas, there aren't the same number of jobs paying good wages. So you move to where the jobs are, or at least where the jobs you want are. If you're a software developer you probably don't want to live in Ohio, and if you're a defense contractor you probably don't want to live in Wyoming.
Or you could turn on the shower and faucets in the bathroom and talk there. Or does that only work in the movies?
Playing Doom with AI: Multi-objective optimization with Deep Q-learning
Are you referring to environmental collapse? I agree but I'd like to try a bit harder before calling it. :)
Well, it's definitely possible to do that but I'll make no claim that it would actually provide security. There's definitely some bleed-through with noise canceling (i.e. the beginning of sounds don't get canceled because the noise-canceling has a "reaction time"). It's probably better than nothing, but I would guess that a sophisticated-enough attacker could get around it.

Again, I have no proof of concept here, so take with a grain of salt.
Yes, I've read how the article blames USPS to favor Amazon. I've also thought about why they are doing this. Why is the USPS of Portland doing this? Are they being influenced by Amazon? By the national USPS? By the government?

The problem with the mail is the symptom, like a headache. But what is the cause, like a blunt to the head or migraine or a hangover?
How does mentoring work within the same team?

I have worked under managers where you designate a point person for a project who can review and as a process mentor people.

But I have also worked under managers who have some kind of subconscious pressure to treat all reportees equal so they hesitate in even acknowledging that 2 people have different calibre and thus everyone either works independently or collaborates : so if you find something bad, you either fix it yourself and move on, but you don't talk about it (part of this is driven by the need to protect bad hiring decisions but if you do not mentor them you make things even worse a year down the line - ok this may be my bias showing up here but hey we are all biased) except in a weekly staff meeting where with many people and limited time you can cover very little.

So just curious what mechanisms do people set up to mentor people within a team without designating a reporting relationship?
In reality, MIT"ish" or don't use it.