skysight-inc/HackerNews huggingface dataset:
Just loaded mine into my Arturia DX7 VST, and its rad. Threw some juicy reverb after it, and found a couple patches in my pack that will defintely be putting into a track.
I had no idea what a DX7 cartridge was, but out of curiosity I clicked the "Click here to generate" link. It immediately downloaded a file.

I'm sure you have no malicious intent here, but my immediate reaction was that it's a virus or something bad. I immediately deleted the file. The experience felt like one of those scammy popups that initiates a download.

You should really put a label or something to indicate to the user that clicking the link is going to download something.
I've got three TWSBI demonstrators, I really like them with a bright ink like red or purple (demonstrators are clear and show the mechanism and ink [1]). They have been very solid pens for me and are a fantastic value. I feel like these are some of the best stainless steel nibs made (better than the stainless steel nibs on my Lamy Safari pens).

[1] https://www.twsbi.com/collections/frontpage/products/twsbi-d...
Well, there was this one I heard about a while ago:

https://elpais.com/ccaa/2015/07/21/valencia/1437504076_40327...

more of a recommendation or advisory than a guarantee.

Obviously this struck a nerve, and I'm sorry about that. I always considered the siesta a positive aspect of the culture. Whether you would use it to nap, to spend time with family, or to exercise, I think it would show a good sense of balance with the demands of workplace culture. Then again, I'm pretty stoked about fried chicken and watermelon, and yet I know how much stereotypes can be used as a synecdoche to dehumanize people. So, please accept my apology.
> Perhaps police aren't charged criminally when they should be, but that doesn't seem to be because of qualified immunity.

But qualified immunity prevents those who care to take recourse from acting to take recourse. That's the issue. The police virtually never bring criminal charges against their own.

> and the individual you sue probably can't pay you much

I'm sure the police department can. They sure can afford military-grade gear.
Do you consider "below median in all 50 states" to be "very, very good"?

https://news.ycombinator.com/item?id=23374398
the quality of job you receive is based on 3 categories:

1. being friendly / assuming good intent
2. raw experience coding
3. algorithms / CS

school generally takes care of 3 and a bit of 2. 1 is arguably the most important in transitioning from junior -> senior level and beyond
recently launched a product i knew was great, people who have bought it sing its praises, 0 negative feedback.

sales were not terrible, but they were about 10x worse than I was hoping for.

I took the "focus on the product, customers will come" aphorism a bit too literally.

Marketing does not magically happen yet it's easy to ignore.

Obviously i knew this but it took experiencing it myself to fully believe it. Hard lesson.
Ahh I see. That would be incredibly interesting.
> Since when is this the worst case scenario for a CS grad? Last I checked, FAANGs value and compensate their engineers more than basically every other industry.

Presumably this is considered a worst case by someone who values other aspects of life more than money.

Sure, the FAANG companies are great for highly technical meta-work. And this is good for some people. Other people may prefer a more direct, less corporate, less textbook environment.
The Problems with Log Management
"where you think about what your function/class should do early and write unit tests before you write any code"

I'm 99% sure no one get this!
huh, I've never seen someone try to wave a bloody shirt quite like that. Well I don't want to make you count too many sentences before you get to my magic chant: I disavow all non-people-of-color (including police officers, soldiers, census takers, BBC licence fee collectors - especially those with internalized racism) and, in response to their atrocities, now identify as a left handed 86 year old black lesbian woman+.

You are baying for blood, not seeking justice. You can't even defend it with the infamously flexible ethics of utilitarianism, because the strategy has been employed numerous times - and it always results in the utter ruination of those that pursued it. Ask Zarqawi. Name one example of this strategy succeeding, I'm genuinely curious - because the only ones I can think of involve colonial subjugation tactics that ultimately resulted in self destruction.
If you need an automated tool to set something up, that's a problem in my book.

From someone who understands k8s, but doesn't have much practical knowledge of it, the amount of "getting started" and "quick start" articles and tools is a major turnoff for me. If I can't easily read and understand the system and deploy it, I'm using blackbox system that I need to manage but can't understand.

I need an automated tool to deploy this thing, another tool to manage it, a tool to manage my applications, another tool to do specialized CI/CD, and so on and so on. Just seems insane to me.
That police, in some instances, act irresponsibly, does not invalidate the absolute need for police to use some degree of force given the prevalence of a variety of violent agitators.

As for the journalist - in a riot situation, people are often detained temporarily as police are clearing areas. Once a riot hits, the police are within their rights to clear out areas. While the legality of temporary detainment varies, you should consider why police are all carrying handfulls of plastic ties ... to detain people.

In some cases, the police were shooting rubber bullets in the direction of protesters wherein there were reporters - there's nothing wrong here.

In some cases, the police were shooting pellets directly at reporters, I don't think this is fair or right, but it still doesn't abnegate the need of cops to be there and to clear people - also - we never know the full details. Maybe the police had warned the crew to leave several times before.

Once things turn into a riot, it's going to be a little bit of a fight, there's no other way about it. If this were 50 years ago there would have been batons cracking heads, thankfully we don't have that. We have have now is actually fairly mundane.

Also, the regular protestors, during the day, are allowed to do as they please generally speaking which is fine.
Learn to learn on your own. Don't be afraid to look at the material that the instructor gives you and say, "I don't think this is doing a great job explaining it, I am going to see if I can find a better explanation elsewhere." This is something you probably never had to do in highschool.
Instead of conceptual people you could experiment with real fish or chickens.
Right, this is why it's important for police to have other duties in their communities in addition to fighting crime.
My bad. I think the situation should continue to be improved, as it surely has in the last couple of generations. You're welcome to think otherwise, of course.
> One it has never truly confronted in any lasting manner.

I mean, the US has come a long way from chattel slavery, Jim Crow laws, Chinese exclusion acts, Irish exclusion, Italian exclusion, Catholics, etc. It did recently have a black president. Yes it has a very long way to go, but there has been a lot of progress in it's history.
Researchers track how bacteria purge toxic metals
> firing all the police and starting over from scratch

I honestly think this might be the only true solution. We have to have police. But right now we have such an entrenched, caustic, tribal, "swamp" of a culture that I don't see how it could possibly be changed without first draining it completely.
Just to not mince words: many of them are white supremacists and cultural chauvinists. Tweet a picture of old town Sarajevo or the Alhambra at one of those “traditional European architecture” twitter accounts and see how they respond.
I think the more official Git way of doing it would be to collect all the changes in separate commits, and then squash merge them at the end of the code review.
you'll be pleased to find out that we are already able to do your first item - https://fo.am/activities/midimutant/
For some reason I'm reminded of Bette Davis's famous remark on hearing about Joan Crawford's death: "You should never say bad things about the dead, only good… Joan Crawford is dead. Good.”

My favorite art installation of this genre was not by Christo, but it was a spoof inspired by his "Gates" in Central Park, in reaction to a piece called "Floating Island" that was itself billed as an "anti-Gates".

http://graphics8.nytimes.com/images/2005/09/24/arts/24isla.s...

https://www.nytimes.com/2005/09/24/arts/design/a-miniature-g...

background on Floating Island
https://www.nytimes.com/2005/09/16/arts/its-not-easy-making-...

more background
http://eyeteeth.blogspot.com/2005/11/public-art-on-cheap.htm...

TL;DR: long story short: Gates was a lot of orange "doorways" installed in Central Park in Manhattan. Then a piece of green landscape garden was towed around on Manhattan's rivers, on a barge, by a tugboat. But somebody was inspired to chase the barge in a motorboat with a Christo inspired orange doorway on it...
Firstbank: Education Challenges Facing Parents
Past employees likely worked alongside current employees. They certainly placed the group's culture on its trajectory. They have a leg in the game.
> Almost no science is done on the ISS.

The very presence of people on the ISS is "science". The whole point of the ISS is to investigate the effects of long-term space habitation on humans. Plus, the ISS itself is an experiment, demonstrating the feasibility of in-orbit assembly of complex human-habitable structures from individually-launched-and-deployed modules (on a scale far greater than its predecessor Mir). There are even recent examples of this, like Bigelow Aerospace's module demonstrating the feasibility of inflatable space structures.

On top of that, all sorts of other experiments take place on the ISS all the time. There is, mind you, a giant Wikipedia article listing the myriad of experiments done throughout the history of the ISS: https://en.wikipedia.org/wiki/Scientific_research_on_the_Int...

And SpaceX just brought back a bunch of samples from such experiments as recently as April: https://www.slashgear.com/spacexs-dragon-cargo-ship-returns-...

Not sure where you get the impression that the ISS ain't doing much science, but it's pretty trivial to find a plethora of information indicating the exact opposite.
Unfortunately, this is largely a fundamental issue. It is outrageously hard for an IC to have impact that is orders of magnitude more than their peers. Volume maybe. But in terms of impact? Really hard.

Managers get to cheat, to some degree. They instead are tasked with organizing a whole bunch of people - who can achieve things that a single person never could. So a manager has a much easier "I made the company 10% more money" story than an IC.

Some organizations try to fight this bias, but it is hard and takes a clear framework for promotion guidelines and constant vigilance.
One challenge that I have always had with the trolley problem is that in general solutions are not symmetrical. By this, I mean that as an observer, I might conclude that several different choices made by the subject of the experiment were ethical. For instance, if the subject threw the switch and caused one person to be killed (instead of multiple), I would see that as ethical. I would also see it as ethical if the subject did nothing, either out of shock or out of refusal to actively participate in anyone’s death. So I guess the problem is that I’m not convinced that the thought experiment generates objectively ethical outcomes, only subjective ones.
I don't know, do you have any information on this?

I'm particularly interested in who funded and organized the media operations in countries like Germany or the UK.

We do know that Soros does that, but he's not the only one, so we can't possibly blame him for every single occurrence.
It's the government's job to step in then and subsidize the costs.
Just to bring this into sharper focus: 10 minutes a day, twice a day, 5 times a week for 50 weeks a year amounts to 5000 minutes per year, or just a little over 83 hours. Personally, I would find that acceptable just to not have to live in a place where people tell me what signs I can place in my lawn or what color I can paint my front door, but opinions can and do vary from person to person.

Oh, and BTW, the word "criteria" is plural. Its singular form is "criterion." Not that it takes away from your point, but consider it a tiny piece of friendly advice.
Another case

https://www.nytimes.com/2005/06/28/politics/justices-rule-po...

>The Supreme Court ruled on Monday that the police did not have a constitutional duty to protect a person from harm, even a woman who had obtained a court-issued protective order against a violent husband making an arrest mandatory for a violation.
Why? Why is questioning presumptions bad? If the accusations end or weak then it proves philosophy still has it right. On the other hand it could cause a rethinking and perhaps fine some merit in the criticism,
Newbie here,

Can someone explain why webrtc needs a server and how Janus fulfills this role?

As far as I understand webrtc is meant to be peer to peer with minimal server signaling, so what role does a WebRTC server play?
I haven't seen any of his works in person, but anybody I know who has seen one was impressed. More than by the pictures. Even the folks from outside "artist circles"
We're flying to space on JavaScript? This truly is the strangest timeline
This appears specific to your setup and testing process. I tried this with several browsers, and this did not occur for me.

Browsers: Firefox, Chrome, Edge

Perhaps you're referring to the link on the website which says "Click here to generate Cartridge!"?

Which follows the somewhat expected path for the picture context.
>the latter will drive you more to banks, economic institutions, insurance, government contractors, exchanges and similar jobs.

I worked for a gov't subcontractor (for the USAF) and a bank prior to moving to the bay and working at a FAANG. The opportunities to make 500k+/year don't exist, outside a few private funds that grind you to dust. If you are super well connected and you can start a military contract firm, you can make tons of money, but that has nothing to do with things you'd learn in a CS + X double major. Think tanks and other economic agencies don't compare with a good FAANG salary. You'll start at 50k and be lucky to make 200k by the end. 200k is a starting salary for a facebook engineer in most markets. I have two friends who are engineers at insurance cos, they certainly don't work there for the money.

If you're talking about jobs that don't involve CS applications, I wouldn't have any idea, but this isn't what OP was asking about.

Not everyone picks a job based one what "fulfills" them. Some people are trying to pay down college debt, support a family, support a lifestyle etc. And if what fulfills you working with very smart and driven individuals on very difficult and ambiguous problems, I think you'll enjoy working for a large tech company.
> Just distribute the code for local execution?

I mean, I get what you mean, but this is literally what's already happening. It's distributed via HTTP, and executed in your browser. You can save it (Ctrl-S, still a thing browsers do), and -- since it's distributed in source form -- easily inspect it, or reopen it later, in a different browser on a different computer. A zip file of the same thing is available on the repo (it's a zip of the repo).

If you don't trust that it won't access the web, disable your internet while running it or some such, as with other code you don't trust. If you don't trust it to mess with your files, well, you're in luck because modern browsers are probably the best audited sandbox out there.

I say I get what you mean, because most people won't do any of it. Instead of saving the page and running what they trust or have verified to be a safe snapshot of the page, they'll reopen the hosted version, trusting that it's still safe, even though the page may have been replaced with one that does upload their files.
You can and should block the ads and trackers.
> I cannot make you angry, only you can.

Haha, victim blaming at its finest. You remind me of the classic LessWrong post about the irrationality of thinking emotions are irrational.

https://www.lesswrong.com/s/5g5TkQTe9rmPS5vvM/p/RcZCwxFiZzE6...

This hailing of Spock as the Ultimate Scientist, the Ultimate Humanitarian - he didn't let emotions get in the way of rationality! He was a pure, thinking... uh.. well Machine, but not in the bad way!

You can make people angry, and that doesn't make them irrational, and it doesn't make you right. Debate isn't as simple as making the other side feel feelings - all you're doing is hiding your own lack of self reflection behind a psuedo-zen shield. "Oh don't mind me, simple and emotional HN posters, I am merely here to tickle your little ape brains, and challenge you to Be Better!" Thinking yourself Spock on the enterprise over our planet.

Come down to Earth with the rest of us. Acknowledge that emotions are rational, and acknowledge the feelings you aren't letting yourself feel are rational too.
They're also able to bring a decent amount of cargo with them with only the four seats.
> Those keyboards are less than 60 keys so they require layers to get at what doesn’t fit on the default layout.

This is the one reason that has kept me from switching to an ergodox/keyboard.io/… keyboard. I want as many keys as possible, not fewer! For instance, I would never buy a keyboard without a proper row of function keys. I'm already finding it hard to decide what to bind them to because there are so many things I use and need on a regular basis…

> This sounds like a hassle but ergonomically it’s very good!

It's not. The fewer keys you have, the more you'll be inclined to resort to key combinations for your window manager / editor / … and these are generally bad from an ergonomic point of view. Even with multiple key board layers or modal editing, you still have to press far more keys to get done what on a larger keyboard would take you one single key stroke.
Am sorry to hear that they dislike you. At the risk of sounding extremely insensitive, can you share more?

I ask because I'm mildly Asperger's myself.
Procedurally generated spaceships was the first idea that came to mind when I learned about Blender's scripting capabilities. :)
First of all, fantastic tool.

Second of all, to folks that are trying to figure out how to give this a go: Open up your favorite DAW (try out Reaper[1] if you don't have one yet), download an install the fantastic open source DX7 emulator plugin Dexed VST plugin [2] and have fun.

In my opinion, FM synthesis is one of the finest things in life I've ever experienced. I never understood the whole culture around an emotional attachment to one's guitar before I realized how closely I could bond with my FM synthesis instruments. It was about five years ago when it started to feel a bit more like an extension of my brain and less like a tool. Now, I've always been an FM8 person myself because of the envelopes, but obviously the DX7 shaped synthesizers have the superior library.

I'm always overjoyed to see projects that get more folks into the joy of music with FM synthesis.

[1] https://www.reaper.fm/

[2] https://asb2m10.github.io/dexed/
Try: https://news.ycombinator.com/active

It's number 1 there right now. I typically use the /active site instead of the homepage as I mostly come here for the discussion sections anyway.

The https://news.ycombinator.com/lists page is generally a great resource for HN.
I had the same thing happen on Safari on iOS.
There are more than 2 possible outcomes. The possibility of equal or greater force against you makes you think twice about escalating the situation.
> Yet they are carrying out these acts like they're in a foreign country.

Which would make this better how exactly?
Anecdotal data for sure, but I have tried similar approaches and I always fail by dropping off quickly. I just drop the non-enjoyable thing and then keep doing just an enjoyable activity.

What helps me the most in these scenarios, is to set incredibly low expectations. The biggest hurdle for me is getting started, so I set expectations to just enter the gym. Once I enter the gym I fulfilled the expectation, everything else is a bonus. Or when I want to write, my expectation is to write a single word.

Turns out writing a single word is the hardest obstacle to overcome for me.
Minnesota state computers under attack, officials say
I've really enjoyed this blog -- it's changed the way that I envision the past. I particularly enjoyed the lonely city series of articles where the author emphasizes how pre-modern agricultural economies used land, and that the vast majority of people and activity were tied closely to agriculture.
Ask HN: How can software engineers help nonprofits fighting for equal justice?
This seems good enough I suppose:

https://www.britannica.com/topic/liberalism

Liberalism, political doctrine that takes protecting and enhancing the freedom of the individual to be the central problem of politics. Liberals typically believe that government is necessary to protect individuals from being harmed by others, but they also recognize that government itself can pose a threat to liberty. As the revolutionary American pamphleteer Thomas Paine expressed it in Common Sense (1776), government is at best “a necessary evil.” Laws, judges, and police are needed to secure the individual’s life and liberty, but their coercive power may also be turned against him. The problem, then, is to devise a system that gives government the power necessary to protect individual liberty but also prevents those who govern from abusing that power.

I'm speaking more so I think from the perspective of the implementation of liberalism, which is fairly closely tied to managing the affairs of human beings. So in doing so, we have conversations about the nature of society (events, rules, rights, procedures, fairness, speech, etc) and try to come up with an arrangement that maximizes outcomes for "all" people, generally speaking.

The point I was trying to make was with respect to "...liberalism has been having a really hard time lately dealing with...precisely because it ignores feelings about groups...", in that "feeling about groups" is not (precisely) the only thing it ignores. We ignore many variables, including many we consider unimportant (like feelings), and likely also some that we're not even aware of (unknown unknowns).
As I see it, it's just a tool to try an unravel principles. They aren't trying to solve specific situations. Thought experiments often have counter thought experiments, like with the trolley problem, if pulling the lever seems more ethical, when you have 4 patients who will die without an organ transplant, and you have 1 patient who is healthy and organs could be harvested to save 4. It starts becoming harder to work out what the critical principles are. Just like in the article of the killing vs letting die, the assassin example is an alternative thought experiment. This is more important if you have to encode these things in laws / policy where you need a more generic guide to what is acceptable. But you wouldn't rely just on thought experiments to do this, they are just tools to help shake the "thought tree" to see what falls out.