skysight-inc/HackerNews huggingface dataset:
The claim that structured 9-5 work doesn't bring about innovative breakthroughs needs a citation.

Sure, we all love to think that major innovations are drive by a small team of dedicated renegades.

But reality [citation needed] is that most innovative and breakthroughs comes as a result of gradual improvements stacked on top of each other.

Wind power, Battery prices, Computers, The internet, etc. none of these huge changes were brought about by a small team of thinkers working in their garage.

We tend to only notice breakthroughs when they happen suddenly -- but most of them are gradual, the result of hard work and competition.
This might be a dumb question but is there a chosen license for the this source ?
You can be caught about lying in an interview at any time after the fact. If I interviewed someone and found out they flat out lied in response to a question (side note: I don't ask about salary), it would be an instant no/suggestion to end a probationary period from me.
They appear to be cost effective if there is at least a 20% chance of use annually (which you could estimate from the population that would be close enough to use it).

I doubt putting it in every car is cost effective.
I'm not sure how to read this, are you denying that the holocaust happened?

I grew up during a time when quite a few witnesses were still alive and I did talk to some, no need to read a history book (although it definitely helps your overall formation as a reasonable person).
Not just that but all of Kagi Search works without JavaScript! We see JavaScript as a way to enhance product experience, not create it.
Wanting to be loyal to a team is a fools errand. It's the embodiment of having been successfully indoctrinated into the 'work as life & family' culture. I went through 20 years of that because it's my nature. Without a doubt it has been to the detriment of my career and personal life. Stayed on too long at dead-end jobs where I was the parent in the room; Stayed on too long at jobs that underpaid and leveraged my loyalty to add responsibility without recompense; Worked far too many hours a week for no actual reward other than praise.

Managers preach this because they want to make their problems yours as an employee. I know this because I've done it too and will probably do it again at some point.

Loyalty is not a one way street, but being an employee always is, there are no exceptions. Employment is having Damocles sword hanging over you and it's foolish to think otherwise.
That sounds like something that can easily be masked by going through a middleman.
> So, if you're willing to play your cards, you play them. Enough people are willing to and their successes wind up outnumbering the poorer people that want to play tech entreprenuer.

Writing, literature. The word play is used in reference to the use of play in a previous sentence. I think it's a common colorful writing technique.
Honestly, I'd say around $2-5. It's not that I wouldn't value better quality search but in a world where search feels like an almost 'invisible' part of browsing the web I'd struggle to pay that much. I guess it's comparable to what I feel is a price I'd be willing to pay for a VPN say compared to a coffee subscription.

This also isn't a reflection of what I percieve the work in building a search engine to be but more my subconcious perception of what I'm getting.
Maybe Kissenger had the position he had because he said and did what he did. Had he not, someone else would be in the position he was in.
China rushes to develop an mRNA vaccine as doubts grow over local jabs
Don’t needlessly limit your scope.
Unauthenticated RCE in H2 Database Console
> In business, it's much better to 'bother the professor' regularly and check in affirmatively on whether the assignment has changed

This is definitely management's responsibility. If they assign a task and let it continue after it has become obsolete, what kind of management is that?

> As a junior employee, you're not going to know the full business context of what makes sense

Agreed. I would add that explaining enough business context is also management's responsibility.
I would not publish any of my political views with my identity in this cancel culture. It makes sense some people want to be anonymous with those statements.
Screenshot/OP was deleted :-/
> Thiel

ah, that really explains everything.

i have no more questions, thank you
Take a nap during some Scrum ceremony.
I've been using Django for over a decade. I don't think most of these are a big deal and outright disagree with others. Happy to offer my own criticisms of django to add value to this comment thread.

My real criticism of Django is that, at long last, I think it's starting to look dated. Templating hasn't been the preferred way of making web app UIs for some time. Modern web apps are maintaining models in the client and staying current though a combination of ajax queries and websockets. Setting up a project to do this is cumbersome. While there are third party solves, Django's greatness comes in part from how opinionated it is.

I understand DSF may see adding more javascript as out of scope, but in keeping with the "batteries included" philosophy I hope they one day embrace something in contrib.
The "good guys":

- Guatemalan genocide

- Operation Condor

- Mass sterilization in Puerto Rico

- Panama as a country

- Arming the Taliban

- And more...

I think both governments had really shady people and cannot be characterized as "good".
Why don't you just come out and say what you want to say?
I guess it can be viewed as a way of establishing trust between parties involved.
Everyone should watch Wolf Warrior, it's basically the Chinese Rambo 2/3.
For me it sounds like she is trying to pull the blame on you instead of taking the blame herself. "It is not my fault", this is how bad organizations do stuff. It is all about not avoiding blame, so in such an organization always do front end stuff which is visible since the management in such orgs do not understand the stuff underneath. What is not visible do not exits. I know this is hard to comprehend and understand, but you can not change it.
Google Maps desktop has this but in for building shadows – past a certain zoom level but without a time slider.

It also only takes into consideration building hight but not elevation/topology on which the building sits.

I regularity use this in summer when picking a place to have lunch with friends/coworkers outdoors.

You can make sure you sit in the sun (or the shade) at that time.
Yep. I use vim & evil regularly with dvorak. J and K as well as H and L are just fine. H and L are placed very similarly to where they are on qwerty; H is just shifted one position to the right, and L is one position to the right and up. So they still have the "left-right" feel, and I like that H is under the index finger.
Or newly launched https://joinfediverse.wiki/index.php?title=Main_Page
Really? Good guys? https://en.wikipedia.org/wiki/United_States_involvement_in_r...
I especially like the US-created Contras in Nicaragua - actual terrorists.

Just a massive history of interfering with democracies with the sole aim for furthering the economic goals of the US.
It's a word whose meaning is gradually being deradicalized by mass media.

Once it stops being about fighting back against the black community being murdered in broad daylight by police or striking for $15/hour and starts being about "unthreatening-to-state-and-capital" topics like pronoun choice and diversity quotas in the C suite it starts to look a bit ridiculous.

And thats the point where a lot people start to hear about it and reject what they see.
Ok so war propaganda is illegal but what changed in 2013? Did the laws change or did we just stop caring to enforce them?
The default user model is fine, but I *always* start a project by extending it, for future-proofing. If you need to add to it, this is *so* much better than having to add a one-to-one, and at *some* point down the line you find you do want to add something. The problem is that doing it later when you need it is a pain, because of poor support by the migrations framework.

It's like 4 lines of code that saves you so much grief later on:

from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
pass

AUTH_USER_MODEL = "myapp.User"

If you never need it, those 3 lines are not hurting you. In terms of a default, I think it probably would be nicer if Django pushed you to do this up front.
How are films supposed to get funded if people get them for free?

The current status quo is that we have two methods of obtaining a film:

- Via file sharing. You have to wait for the whole film to finish downloading before you can watch it. This is inconvenient.

- Via streaming services. You can watch a film before it's finished downloading.

The latter costs money, but is more convenient. While certainly some of that money goes towards bandwidth and infrastructure, some of it also goes towards paying the studios themselves. If sharing films were to stop being illegal, then the fixed overhead from paying the studios would go away, and the savings could be passed to users of streaming services. Illegal streaming services are not viable because they're centralised and easy to crack down on. The conclusion is that obtaining films legally via streaming services remains the most convenient option only because copyright gets enforced.

So for people who say "MAFIAA" etc. What is your model for how films should get funded?

[edit] It's interesting that this is getting so many downvotes, even though it's asking a question and the premises are currently true. As other commenters have pointed out, BitTorrent downloads a file in random order and not from beginning to end, and this is less convenient than streaming.

[edit] Even if you can configure your client to download a file in a non-random order, this will still have some trade-offs. I suppose though that this might be less of an issue than I thought. ;) I still think you're a bunch of entitled nobodies and freeloaders tho. (My sympathies to the people battling streaming service fragmentation and region locks).
Maybe to a lesser extent but you can find Indian movies of absurd heroism too. That's what propped me to think America is not very special.

Also being a young and rich state probably pushed things to eleven.
Wait, you mean American movies staring Americans, for American audiences WERE ABOUT AMERICANS?!

Inconceivable!

I’m currently visiting DC, and I hate to break it to you.

Every nationality, in any country, forms their own bubbles if they can.

People gravitate to what they know.
The syllabus looks fine :)
Leave and find a better place.
European Airlines Are Operating 18,000 Empty Flights Because of a Dumb Rule
Crypto provides better incentives for strong network security than any other security tech: has the bitcoin protocol base layer ever been compromised? Compare its network security against any other corporate or government network, and see if bitcoin doesn't provide some value.

Then look at the ION decentralized identity project Microsoft and others are building in top of it, or Peter Todd's decentralized document integrity attestation project, opentimestamps.org/, or how the bisq.network project has innovated a historically new way of working, where contributors are paid for improving a software project, yet no one is in charge and no funds or data are pooled, avoiding honeypots.
Perhaps you think the US propaganda is more subtle because it's very similar to your world view, as a member of the Western world. I bet a Chinese citizen would find the Hollywood propaganda hilariously over the top, though don't forget that the US propaganda is so widespread it already has infected everybody, including the common Chinese citizen, for decades.
You're definitely asked for a social security number for a background check because it allows for more accurate data. You want to pull the background for the correct person, after all.
> Which sounds like a self-indulgent justification to hurt others for your own gain while still being able to sleep at night.

more like an excuse for the rampant exploitation of humans in precarious situations for gig or click work
I can easily see my reaction to being offered a promotion being "You idiot. You have been underpaid for 8 months."
It doesn't filter scam websites. It is not security-based.
Three minutes is really impressive! We have them on every floor at work and still wouldn’t be much quicker.
They're also looking at using them for transporting blood and organs between hospitals. Primarily being tested in western Sweden where it's mountainous enough that the straight line path the drone takes is considerably faster than the roads. Saw it on SVT Rapport a bit over a month ago.

https://www.svd.se/dronare-transporterar-blodprover
Around 100 usd on annual subscription basis.
"Selfish individuals beat Altruistic individuals. Altruistic groups beat Selfish groups. Everything else is commentary."

- David Sloan Wilson & E.O.Wilson
You should keep your cards close. Never tell your employer what you are planning on doing in the coming weeks, months. They never tell you as an employee after all.
I seriously challenge you to read up on the history of the Latin Americas or many African nations. The "leader of the free world" was installing and supporting fascist dictatorships left right and center, who killed thousands of people in their torture chambers (often using CIA resources). It's correct that the US was generally better to its own people (unless you were black of course), but it certainly wasn't a beacon of freedom to the world.
That is why on .NET while working on existing code I tend to add some Task.Run() calls.

Async/await as concept taints the call stack all the way up to main and is unmanageble on existing code.

While working on C++/WinRT I am seeing the same problematic showing up, so no wonder that Rust ecosystem is now facing the same issues.
XML::Twig feels pretty Perl-y and the code isn't significantly different to your example:

use XML::Twig;

my $twig = XML::Twig->new(
twig_handlers => {
'items/item[@color="orange"]' => sub {
$_->set_att(color=>"red")
}
}
)->parse(*STDIN);
$twig->print;
Wow this article is so poor it is almost malicious.

> This means that you don’t own your database — the Django foundation does!

This is a completely baseless accusation. At no point are you unable to change the schema or replace the user model (which we have done with admittedly some kerfuffle).

If the author is reading this comment, and this is the reaction you were looking for from the community. Congratulations. You have written a completely asinine article about a technology you obviously do not understand yourself. Telling people to rename tables because "a future data analyst is not going to know what a table is for". On what planet is a data analyst given raw access to the production instance's tables of a database and not a view on a read replica.

Having one migration per model is dumb as all hell, as you would need to manually separate these, achieving nothing of value in the process.

Know-it-all anuses like the author of the article is why software engineering has become to be known as "a black hole of cash" because these are the type of people who pretend to know what they are talking about but make decisions that cost people exponential money and time.

Please stop writing sensationalist, clickbait bullshit like this and please, please read at least a small part of the documentation before writing something misleading like this.
An idle CPU can be powered down. A computer can be put to sleep when not in use. CPU cycles that are unused aren't wasted, but power that's used can very much be wasted.

The correct framing is in regards to what the CPU is doing when it isn't idle.
I think $120/yr is good. I pay $120/yr for Dropbox, which is also a service I use multiple times a day and I think it's fair.
I bumped into this video about the making of 'Top Gun' the other day.

Interesting in many ways. It shows the photographical choices and approaches that they used. The creative process and choices (and the vision and influence of Bruckenheimer).. and the way that the Navy had an influence.

Example: the CO of the Miramar base (where it was shot) had a veto right on the script. He rejected because there was a romance between enlisted, and because there was an in-flight collision. Which resulted in Bruckenheimer finding 'work-arounds' : Charlie becomes an external consultant, the collision becomes a flat spin following a jet wash incident (the CO looked over old accidents to find something suitable)

https://m.youtube.com/watch?v=Knz5LM_FzEE
I looked for a simple solution to this recently and I couldn't find one. It would be great if implicit SQL queries that occur as a result of missing out either select_related() or prefetch_related() would generate a console warning.

I think this should be the default behaviour given that most beginning Django developers fall into this trap.
The argument would probably be that without patents, what reason does companies have to disclose methods of operation? Everything would become a trade-secret.

With patents the deal is as follows: Tell us how you made it and we will make sure that noone else copies it for a while. This system allows for knowledge to be shared between competing entities. One of the requirements for a patent is literally "The descriptions must be sufficient to enable any person skilled in the art to which it pertains to make and use the same".

For medication, the reason why it can even go off-patent is because the patent exists in the first place. Without the patent, there would be no public information about how to make the medication.

I'm not saying that this is the case for all inventions. But I do think that patents have their place. The current form might however need revisiting.
I already pay over 100$ a month for subscriptions I rarely use. If we get alternative to Google that is simply on par or slightly better, 10$ is nobrainer just for the de-googlification. For something significantly better - like option of paying some extra cash for more processing power - 20$.
You are contrasting “wokeism” to military and secret agencies propaganda of a nation that has been warring, invading and coordinating coups for almost a hundred years?
> The Soviet Union lost more than 15% of its population

Yeah, but that number is so high because they were effective at killing their own people. The number of needless victims during the fighting and those of the "cleansing" after a win is incredibly high.
A circuit-level redesign of the Game Boy Advance
Now imagine what bad behaviors "No Code" languages encourage in new programmers.

Lots of them blatantly encourage there users to "copy&paste" instead of using functions and structures.

And if they try to encourage good behavior, the sales people start to bugger the developers to "make it simpler" and the result is again a 9000 lines long papyrus of copy & paste.
The pushback is not against the improvements themselves, but rather at the claims of what the improvements solve, and the criticisms of people who fall below some threshold at some specific task, with dubious claims about the effect on their overall performance (without actually measuring the overall performance).

It seems to be a common theme among tech people to unfairly extrapolate small, vaguely related things to judge big things, even to the point of rejecting job candidates or firing employees over one of them and then crowing about it on social media (for example the "don't hire losers" post a few days ago).

If someone doesn't like how I work, then don't watch me work. I get paid for the fruits of my work, not how I get there.
Not to mention the name "Wolf". Evidently, he is a "man of destiny". Oddly his linkedin profile pic has a toddler on his shoulders. I assumed the child was his own - the article does have a passing mention of finding a wife. No doubt he considers it his duty to transmit his elevated genetic legacy to future generation.
Your're right, I felt the same way in that the article is clickbaity.

I found that django's naming scheme for migrations is good enough; here are some real ones that I pulled out of my current project:

migrations/0006_add_modeltranslation.py
migrations/0007_remove_temp_fields.py
migrations/0008_remove_language_field.py
migrations/0009_alter_page_slug.py
migrations/0010_alter_menuitem_absolute_url.py

While they aren't semantically rich ('Why did you change absolute url on menu item?') I found that they are easy to distinguish and navigate.
I'm not sure its that different. For example NL63 binds to ACE2 just like covid. Its just less damaging.

Many viruses can attack multiple organs in the body if the infection is bad enough and the viral load is big enough to spread that far - e.g. see https://www.healthline.com/health/viremia
more like
failed enterprise attempts from people for whom that attempt was the only really viable way at getting out of wage-slavedom.

or, just the exploited wage slaves at their EOL.
I do agree that a person should "hunt" a higher reward (money + package) when they can and it's worth the hassle but...

Sometimes they have no choice but compromise to pay their bills.

As a side note: Some do get complacent and don't bother looking anymore, after a while. Stress, fear of rejection, repeated failure being some of the things that bring them down. One needs close to an Iron Will to push ahead.
> it would violate Rust’s principle of only paying for what you use

I guess I'm glad that Rust developers don't design CPUs, as we wouldn't have memory abstractions like cache coherent NUMA (which doesn't come for free).
> In a four-month pilot study testing the EMADE program, the service got 14 heart attack alerts that would be eligible for drones. Drones took off in 12 of those cases, and 11 successfully delivered the defibrillators. Seven of those defibrillators were delivered before the ambulance arrived.

It doesn't say how many of the 7 were actually used. I imagine it's less likely if there doesn't happen to be a doctor on scene.
You don't know the year he/she went to University.
It's been getting to the point or already is that you can't get treatment. Plenty of urgent care centers are simply closing down for now. Hospitals won't even treat covid.

I'd call that pretty scary
Yeah, that was my thought too
Dart in general has made many sensible choices, it's a nice language to work with. I recently decided to give it a try and I had literally zero friction coming from Java background. I'm rewriting some of my tools with Dart now instead of current mishmash of scripts.
> C shepherds you into manipulating data via pointers rather than value objects.

Overly simplified IMHO, this was probably true for K&R C, but in more recent C versions (e.g. in the last two decades or so), passing structs around by value is fine and often preferable.

(in general I agree with the article though, the shepherding side effect of programming languages is probably more important than the syntax and feature set)
I think Russia could only do it because the Brits decoded German cryptography prior leading to traps overwhelming German defenses on all fronts.
http://web.archive.org/web/20220107060808/https://old.reddit...
Considering someone who was young (20s-30s) during the golden era of computing will now be in their 60s-70s+

There is going to be a time when this living history is no longer with us. Its great to see lots of archives and memorials online.

Its always great to hear war stories from the 80s and 90s from people who were once junior engineers like yourself. How they made a mistake, quickly hacked a fix and saved the day.

I wonder if there is anything more we can do to document these giants, that we are standing on the shoulders of?
This seems a US-centric view. One or more months is the normal contractual notice period at least in the UK and Europe. The hiring market adapts. If you have reasonable relations with your teammates it might make sense to be less of a dick during a longer notice period. Obviously it's not mandatory but everyone will probably have a nicer time.