skysight-inc/HackerNews huggingface dataset:
The FBI are a police agency. "The Police" is not a single organization, it's a collective term to refer to any government agency tasked with policing society for law breakers. The FBI are a federal police agency tasked with a broad scope of investigations into federal crimes. The FBI office in Michigan is the group that dropped the ball on this investigation, but the FBI office in Los Angeles was the first agency to begin a serious investigation, and it was soon after that investigation got rolling that the Michigan State University Police Department started their investigation and arrested Nassar. The FBI later filed charges as well, but idk if it was the LA office that filed charges or if the Michigan office decided to save face and file charges.
If I remember correctly, Electron was made for Atom (by GitHub).
Yes, but what should society do with the criminals we already have? Even the most forgiving people can only stomach so much theft, vandalism, rape, murder, etc, before they snap.
Are you okay if I'm based out of India?
This is the most sensible take in my mind too.

Electron clearly means that we end up with a bunch of apps that would be otherwise unavailable, while at the same time meaning that we have a bunch of embarrassingly bad GUI experiences from companies who can afford to deliver better.
Cool, thanks for this view.

I'm also intrigued by the text in this launch announcement:

> Our focus in the early days was build a hyper opinionated product to help them follow what we believe are the best practices. Now our product direction is focused on configuration and flexibility, how can we plug Rootly into your already existing way of working and automate it. This has helped our larger enterprise customers be successful with their current processes being automated.

As I have gotten more experience managing complex incidents I've come around to the idea that having a standard process you follow for big issues is somewhat more important than what the process really is.

I loved the PagerDuty response documentation ( https://response.pagerduty.com/ ) not so much because of the specifics but because it suggests they have a culture where there is a well-understood protocol they always try to follow for big problems.

I think about archery and "shot grouping" - once you learn to always land in the same place, you can move your aim to start landing somewhere else.

A number of the things that I see as valuable incident management involve having responders with a shared set of priorities. Tooling can influence how easy/hard some of these things are but it's really up to the people to do things like:

* Actually finding and fixing the problem and being sure the fix worked

* Clearly communicating the current user impact to the people who care

* Figuring out who the right responders are, and getting them in the room quickly

* Making one production change at a time with the incident coordinator's signoff, so you know which one helped and when it happened

* Helping the rest of the organization learn from what happened (you may not know what there is to learn)

Do you see room for the tooling company to also provide best-practices training, mentorship, or other kinds of support? That stuff scales less well than a web app but is arguably more important to changing a company's culture in a way that gets better user outcomes.
Legislation specifies more than "the amount of money allocated" to a problem.
We plan to make Zed extensible via WebAssembly, but we're taking a different approach than we did with Atom.

Our goal is to make Zed fast, stable, and collaborative first, extensible second. We'll be taking a more conservative approach with our APIs to ensure we can preserve our core values even as users add extensions.

Our goal is for Zed to have the lightweight and snappy vibe of Sublime with the power of a more full-featured IDE. These objectives are obviously in tension, but I think we can build something that balances them well. A collaborative IDE that feels fast and powerful.
Wasn’t me, but it was accurate!

Indeed, except in some (exciting!) new theoretical constructions, server work is always linear in the database size.

However, I’d emphasize that our work shows that the constabt factor on this linear operation is really high. We process at 300MB/s to 1.9GB/s on a single core, which is fast enough for relatively large databases. Remember that the computation is embarrassingly parallel, so you can always throw more compute at larger databases. To summarize, we think the speed is now fast enough that it really can be feasible to scan the whole database to answer a single query.
Big Companies don't often have the same speed in terms of cross departmental (and sometimes cross team) efforts. Anything that basically splits between your immediate team and everything else has process involved, for many many reasons, one of the biggest being work tracking (Jira Tickets and the like) so that everyone else's time is accounted for to handle that task.

Once you realize its all about work tracking, basically, it becomes either more of a hurdle or easier to understand and manage, but thats basically what you're up against here.
Yeah, overall UX of VSC bothers me next to Atom and I can't explain why
> The way it currently looks is the right want to ban abortion no matter what context

I will let you in on a little secret. The right doesn't actually want to ban abortions. They need the carrot of banning abortions to turn out voters, and abortion is a very powerful single issue. By this I mean, there are plenty of left-leaning folks who would abandon Bernie if he came out as anti-abortion, and there are plenty on the right who would turn on their candidates if they came out pro-choice.

By the same token, the left also needs the right to keep wanting to ban abortions (but failing) so they can turn out the vote. It isn't as binary as it seems.
Not everything in ASF is dead. OpenOffice probably is, but NetBeans is still being actively developed. Good thing, too, alongside IntelliJ it was probably the IDE most oriented toward getting people started writing Java code, rather than as a portal into the vast and confusing plugin ecosystem (looking at you, Eclipse).
This is a really interesting list for highlighting the gap between Data Scientists and the folks they serve.

Honestly though, in all my time as an engineer (including in Data Science) my best ideas/breakthroughs have come from a non-technical person asking what seemed like a stupid question, often along the lines of "Could we use AI to do X?" Usually I end up dismissing them outright, only to have the question stew in my brain for 2-3 weeks before hitting on an "aha moment" that solves their use case.
For better or worse, Khan Academy has a feed of “hot” coding projects people have made with their JS-based editor.

For the most part, it inspires and motivates learners to create better projects, with the promise of recognition for their work. There’s a community culture where there are certain programmers are “famous” among their peers for consistently creating good programs.

The only problem is that the few adult moderations that KA contracts have a poor understanding of this culture. Curating a community at all is difficult, and KA’s approach is limited to removing offensive or rude content, and otherwise letting the users run free.

I have many stories I could tell as a gen Z who learned programming from KA’s Computer Programing section (remember, gen z is high school and college students these days). But the point is that you can’t add an algorithmic feed and let the users free. You have a responsibility to moderate that space, and I don’t blame Glitch for not wanting to deal with that.
International Space Station reboost (at 8x speed)
You seem to be pretty confused about the comments you’re reading.
Those who prefer to listen to their articles and news can find Blind's coverage this post here:

https://youtu.be/PT7adnfzmSU

https://youtu.be/QdDxuU0rVvE
We plan to monetize collaboration. Zed is a collaborative platform disguised as a world-class code editor.
Using PGTyped daily. Works well. Wish nullable columns could be coalesced though.
Sublime, TextMate, …
Calculating 100T digits of pi on Google Cloud
No matter what’s your opinion on Musk, he’s very erratic and makes lots of decision on the spot, without or against data. It brought him huge wins (turns out people want cool electric cars) and huge headaches (FSD, factory automation, Twitter acquisition).

His engineering teams often learn about projects from his tweets. I’m pretty sure so does HR.
PostgreSQL Cheat Sheet
In addition to the other good answers you've gotten, I would like to point out that Haskell has QuickCheck (https://hackage.haskell.org/package/QuickCheck) which, if I'm not mistaken, more or less pioneered property testing. Property testing libraries are available in many languages now but they never seem to be as capture the magic of QuickCheck. (There's also https://hackage.haskell.org/package/hedgehog which is sort of a "modern alternative" to QuickCheck but I still prefer the OG).
This was a huge opportunity for Microsoft to gain tens of millions of new users overnight, but it seems Bing execs are all powerful and override common sense https://9to5mac.com/2022/05/25/duckduckgo-privacy-microsoft-...
> Among other things, they have road topologies that make buses and bikes completely infeasible

If the hilly San Francisco can have lots of bikes and buses (…and cable cars and street cars and light rail and commuter rail) then so can most cities.
Perhaps we do need to define what it means to "pay." For low volume products, what you suggest could multiply the per-unit cost by a large integer factor, when what most buyers want is to pay 10-20% more for a supplier that will spend maybe 1-5% more buying quality parts and doing proper in-house QA.

There are plenty of cases where adding an extra "9" to the end will significantly increase the costs, but there is also a lot of low-hanging fruit that stays low-hanging because so much purchasing is low-information.

Hence why the original comment you replied to requires a "big, hardass, customer." Small customers often cant amortize the NRE across enough products to determine quality, so even if they are willing to pay 2x on a part for it to be better, they don't know if they are getting something of higher quality or just something with a higher markup.
The point is that this can happen to others. That people should know that they are the only ones truly responsible for their safety, and that these systems people put their trust in can fail.

For example, many states allow an individual to press charges without going to the police. If the police or FBI decline to charge, the person can file it themself. They can also file board complaints to have his license revoked. Most states also have exceptions to secret recording when serious crimes are committed so you have evidence. That's not to say this is always necessary or that it will always work. But it's important for people to know their rights and options.
Very interested in this. Is there a good place to stay updated on your progress?
The issue isn’t just ssns. The issue is that they made the whole package available. Ssn, dob, etc.
Friendly reminder that https://vscodium.com/ offers Free/Libre open source binaries of VS Code without all the M$ telemetry or integrations with proprietary services.
A good piece of advice I've heard is that our goal should be to tune our intuitions so they can be reliable. Gut feelings are sometimes wrong and thus shouldn't be binding, but if we can improve their accuracy they can be extremely, extremely helpful.

Is there evidence that we can train our intuitions? I'm reminded of the expert art assessor in Malcolm Gladwell's "Blink" who immediately knew a sculpture was a forgery by gut instinct. (I know Gladwell's writing isn't often held in high regard, but it's a good illustration for my question). Surely, we aren't inborn with the ability to assess art validity, implying it's a trainable 'instinct'.
In this case a community of devs seem to have picked up the code base, forked it, and is actively developing. So its not exactly dead.
I always wanted Clippy to pop-up when excessive use of VLOOKUP is detected with a message: "It looks like you're trying to implement a relational database in a spreadsheet. May I suggest you get professional help?"
I’m not understanding your suggestion. It’s using Microsoft Syndication Feed to parse the RSS files which themselves are missing pubdate info. There’s nothing stored on disk.

Feed I'm parsing

http://rss.cnn.com/rss/cnn_topstories.rss
> it's stabilized a bit with a wider acknowledgement of intersectionality.

And perhaps one could say that many culture/lifestyle-focused people have moved closer to the political mainstream and effectively let go of the pretense to challenge the economic social order.
That’s how I arrange things. I have enough screen space to visibly see all of the windows. I avoid tabs, mdi, workspaces, containers and other such groupings and stick to separate windows.
I'm slowly learning to hate my Echo because of how Amazon so often tries to suggest more things I can do ("By the way..."). All I want is for it to tell me the time, weather, do timers, add stuff to my grocery app, and tell me if the Leafs won or lost yesterday.

I bought a HomePod to see if it could do everything I need and oddly enough, the Echo does a better job integrating with my iOS-based grocery list (AnyList). With the Echo, I can say "Alexa, add eggs" and it will either add eggs to AnyList or tell me if eggs are already on my list. With Siri I have to say something like "Hey Siri, using AnyList, add eggs to my grocery list".
What would the world be like if they did have a legal obligation to protect you?

If you're beefing with neighbor Bob, should the police station an officer outside your house in case Bob gets violent?
I read both articles but I went back to re-read them, as I'm willing to be proven wrong. Neither mention anything about polyamorous marriage, and definitely nothing about 54% support for it. They mention traditional (2-person) same-sex and cis marriages.
Getting the tech sold is one of the hardest parts. A soft skills partner with the right connections is worth their weight in gold
One guilty party: some versions of the RealVNC client randomly lock the clipboard.
It's like, I send the server an encrypted math problem. The server has no idea what the math problem is, but homomorphic encryption allows it to compute an (encrypted) result and send that back to me. I get the result and decrypt it for the correct answer. It's novel because you don't have to trust the server with your math problems.
That made me laugh.

Much of the fraudulent work isn't coming from Chinese researchers, but much of it is.
I was a big fan of Atom for years. And one thing I wish VS Code could have is the Git UI. It always just clicked better for me.
There are also planes and trains, and, if you're travelling to a remote location without access to either of those, rental cars. But most people in an urban area are primarily travelling within that urban area.
Extremely cool. Now we can serve content without any ability to observe what people are being served exactly. I was hoping that someday soon such technology could be used to serve search results and give us a truly private search engine experience.
Micropython is very nice... I use it on my esp8266 boards for relatively simple stuff.
Some insight as a developer: re-writing an existing app is significantly faster than developing one from scratch. What took him 6 months to code might take someone else only 1 month to re-write, especially if they have access to the original source code, data models, etc.
Ask him to license the code for your new, related venture. Offer to pay him a percentage of revenue for that license. The risk here is the code isn't that great, so you're licensing something you're going to have to replace anyway.
The basic question is, how far is one willing to tolerate intolerance? This is a philosophical as well as an ideological question imho without right/wrong answers.

It is an essential question, meaning people won't budge over it but fight over it. There is no middle ground. One is either on this or on a different side.

As said, while I basically agree with your sentiment, one must accept, that even if I don't like what they say, if a Nazi states the they think all foreigners need to leave the country. And as long as they do not argue for violent action, this is an opinion they need to be allowed to have in a free society.

As also said in some other place, I agree with the German way of prohibiting the public denial of the Shoa or the usage of the Hitler salut. This is punishable by law here as the early democratic German society decided that these were red lines given our history.

But also, while I would argue against it, a Nazi is allowed to hold and voice the opinion, that these laws are repressive.

So I think there are no easy answers, but a society must decide how far they allow free speech and where it draws red lines. This must be part of a democratic process and must be discussed in a public way. And it might be that these red lines move over time.

But I would go far in what is allowed in speech or writing, as I would not want to create precedent that later can be used to censor other groups as well. But that is only my personally held opinion and others should differ on that to enable a healthy debate.
Do you hire people based in India?
"Anarchism’s failure to resolve this tension, to articulate the relationship of the individual to the collective, and to enunciate the historical circumstances that would make possible a stateless anarchic society produced problems in anarchist thought that remain unresolved to this day."

Its resolved for me. And no doubt for you - think of a family gathering - you didn't need the police (or the state) there to manage things for you. All you need to do is apply the golden rule (from wiki):

* Treat others as you would like others to treat you (positive or directive form)

* Do not treat others in ways that you would not like to be treated (negative or prohibitive form)

The negative form is better. So, no one has a right to cause harm to another. (Of course they can cause harm, but its not right.) A group of people that think the same thing, also do not have the right to cause harm to others (where 'cause' = 'initiate'.)

This isn't to say that if harm is caused to you, you don't have the right to respond - you have the right to defend yourself.

Now consider - despite the general impression - how many times has another individual harmed you? Now, contrast that with how many times has the government initiated violence against you (forcible payment of tax, jay walking, drinking beer in public, or whatever, parking fines, licenses, etc). When force is there as a threat, even if it is not being overtly used, it is still the use of force. If I don't do something I want to do, that doesn't harm another, because of the threat of force (fines, imprisonment, etc) that is violence being inflicted on me.

So, the governance structure will have you believe that without policemen etc the world would descend into chaos. But government itself is the worst abuser! It initiates harm and violence everywhere, all day, every day. And it has convinced individuals to do this for it (policemen, soldiers, doctors, teachers) by calling it 'right' in its courts (regardless of the golden rule). The governance structure says it IS ok to initiate harm (if it says so) for money (that it prints).

Its a trick - and it has resulted in misguided order-followers who do wrong all day (but call it right), for the benefit of an elite group.

Such is life. If people followed their conscience and heart, we wouldn't be in this mess.
That's correct. If the co-founder is gone, the source code has lost most of its value.

I wrote about this in more detail recently: https://hiringengineersbook.com/post/autonomy/
I recently looked at the API docs for Windows 1 because I wanted to see if ExitWindows was there from the start (since that naming really only makes sense if Windows has something to exit to). It wasn’t there until Windows 3, but I was surprised to see just how far back many familiar functions go. I expected the API to be far smaller than it was for 1.0
Second this, and also recommend visiting the Stasi museum at the old Stasi HQ in "East" Berlin. It's almost entirely in German, but the displays of everyday instruments used to suppress the East German people, all the shredded documents, and the SCENT JARS, are truly astounding to see. Absolutely worth it.
This time we're on our own in the marketplace with no big revenue-generating company supporting us. We'd like to be as open as humanly possible while being able to build a defensible business around the editor.
>You'd end up with an excess of supply.

There's already a lack of supply.
It means that someone would say I am "pre med" as in, they are sure they will one day be a medical doctor. However, not only is that not guaranteed -- you need to do a standardized test called the MCAT, as well as a number of other things.

Further, while at many universities there is a defined "pre-med" major, there is no such major at the University of Pittsburgh, where I obtained my BS.

So if someone who is a Pitt student says "I'm pre med", they're engaging in a best, a bit of stretching of the truth in order to impress people.

When myself, more of a science oriented person, would say "There is no premed at Pitt. What do you study? Biology? Chemisty? Something else?" they would get angry and refuse to interact.

This is known as "narcicistic injury":

>Narcissistic injury and narcissistic scar are terms used by Sigmund Freud in the 1920s. Narcissistic wound and narcissistic blow are other, almost interchangeable, terms.[76] When wounded in the ego, either by a real or a perceived criticism, a narcissistic person's displays of anger can be disproportionate to the nature of the criticism suffered;[12] but typically, the actions and responses of the NPD person are deliberate and calculated.[2] Despite occasional flare-ups of personal insecurity, the inflated self-concept of the NPD person is primarily stable.[2]

https://en.wikipedia.org/wiki/Narcissistic_personality_disor...
> Bosses, visionaries, and founders typically don't write code, they delegate it to people who do.

So would Bill Gates, Mark Zuckerberg, Larry Page and Sergey Brin not count as bosses, visionaries or founders?
Opera was sold to China, nowadays they run predatory loan scams in Africa https://hindenburgresearch.com/opera-phantom-of-the-turnarou...
A 128 GB M.2 or SATA SSD is like $15-20 now. Kind of makes sense for new systems.
A friend of mine translated this into Hebrew back in the day:

https://members.tripod.com/~alternativ_psy/bookchin.html

(you'll need to fix the charset encoding to reverse the Hebrew)
Should development ever wind down, you already have the advantage of being able to announce it as "Zed's dead, baby" instead of clunky corporate euphemisms.
We're getting lost in the weeds a bit. All the examples and "fast prototyping" mentioned in these threads are possible because someone wrote _C_ code to handle the 80% of common use cases then wrote python bindings to make it easier to write.

It's not really the Python that makes the difference, it's the fact that all the common peripherals and happy paths are pre-written for your board/mcu.

My impression about modern embedded devices is that it's much less about bit-banging together 14 barely-compatible components with high timing requirements than it is just getting a battery-powered, wifi-connected, USB-compatible handful of COTS sensors online and dumping to your dashboard. Circuit Python seems totally reasonable for that.
Appropriately enough, those sturdy metal desks are known as "tanker" desks.
Thanks very much for your kind words and wishes!