skysight-inc/HackerNews huggingface dataset:
I’ve seen comments from you several times that echo this point. But it always seems to end conversations, which I find disheartening, because I’d really like to see others at least discuss your point, even if they never adopt a similar view. Your premise seems to be that most devs are overlooking the applicability of ‘managed’ languages in the area of ‘systems programming.’ I think your listing of systems programming topics above is a fairly representative sample and I never see much push back, or any concrete examples, for why a managed language is not capable of being used in the general case.

I agree that examples of drivers, and possibly kernels (outside of Oberon), that utilize managed languages may be needed to really start the conversation, but there really should be a conversation. So, off hand, can you think of any books, technical reports, papers, videos, whatever on this general topic that can point me deeper? At my core as a developer, I am concerned first and foremost with performance (along many metrics, not just wall-clock speed), but outside of hard or soft real-time systems (and soft may have more leeway than is commonly claimed) I really think there are some big wins possible in multiple areas by switching the default definition of ‘systems programming language’.

PS. Sorry for going super OT and for dragging up an almost day old comment.
> If they don’t reveal their methodology then how could this be used as evidence?

It isn't used as evidence; it's used to manufacture pretext to justify collecting "real" evidence. SpotShotter is not an ignorant party: they understand that the service they sell to police departments is a pretextual laundromat for busting up whoever the police feel did the crime.

That's the crux of this case: SpotShotter is being asked to produce evidence that they are compelled to produce, and they'd rather take the loss in this instance (and continue to use it for parallel construction) elsewhere.
My excuse is that I was too young but my older siblings definitely completed it multiple times.
Superman 64 gave ET a run for it's money

For the love of me I couldn't figure out how to make it past all the entry levels that amounted to "fly through 25 hoops or you die!" and then "fly through 25 more hoops or they die!" all while looking like an alpha game environment still under active development.
Please don't cross into flamewar or personal swipes, regardless of how you feel about someone else's comments.

https://news.ycombinator.com/newsguidelines.html
At a multibillion dollar company, local development is impossible, staging doesn't exist, most stack traces from production are truncated because the log aggregator cannot handle log entries as large as java stack traces, and most of the work involves migrating from talking to the database to talking to a microservice that exposes a single table of the database. What are joins?

At another company that was acquired by Amazon, the "user service" team (so again this is a microservice that exposes a single table of a database, this time with a two-pizza team dedicated entirely to that microservice) told us that we couldn't just query the user service when we wanted to render a page containing a username given a user id, because that was too many queries. Product demands from a VP dictated that we didn't have time to set up our own caching layer for their service (is this the responsibility of every team other than theirs?), so we shipped the feature with the usernames saved in our own DB, and now when users change their usernames the old name will appear in the pages for our feature, depending on when the pages were created.
Learned something new today!
Ask HN: I'm having trouble in skill pursuit. How to solve it?
Does anyone else struggle with this? I seem to have a problem where I am unable to pursue/learn a new skill without feeling really in-adequate even before trying and just quitting before properly starting.

For example: I want to learn technical writing - I have done mostly simple word doc style technical writing but I wanted to up my game but I look around and see complexity and I get spooked and I look around and I see some guy with like 10 years of technical writing experience and I'm like "yeah whats even the point lol" This was just and example btw.

Anyone experience this? How to solve this? Any book that deals with this?

Would love your comments.
Personally I'd not be too worried since the last QVO devices I put in a NAS lasted three years, and had about 300TB of reads and 500TB of writes before they triggered the SMART endurance alerts and were replaced.

At 500x whole-drive rewrites I think I got my money's worth out of an $84 1TB drive.
When Ubuntu first switched to Unity I hated it.
But over time it got better and I got used to its concepts and I'm daily driving it to this day.
Now I even fear the day Compiz and therefore Unity stop working - it has become my DE of choice.
I love its space efficiency: the global menu bar and the local window menus (I have it configured to show the window menu when I hover the title bar) and the "task bar" on the left: I use my displays in landscape mode, so width is abundant but height is at a premium.
The grid layout shortcuts just work, something that Gnome 3 couldn't really do when I last tried it a couple of years ago.
I don't often use the HUD to activate menu entries, but it can be very nice for programs like GIMP when you remember the name of an entry but can't find it in all those submenus.
I wish Canonical would still maintain it, over the years it seems to have regressed a bit. Nowadays some (I think mostly SDL2) applications tend to slow down the whole UI and window transitions "take forever". But apart from that it has served me well. So thank you and everyone who was involved with Unity!
We knew about tobacco, we knew about opiates, we knew about climate, we knew about lead, the list is long.
Coinbase has API endpoints that require no authentication. For example:

https://api.coinbase.com/v2/exchange-rates?currency=BTC

---

On a more hobby/personal scale, I like the convenient API of rate.sx.

http://rate.sx/

https://github.com/chubin/rate.sx
I think yes, the technology is the enabler -- but the driver isn't a need to be individualistic, if anything the opposite is happening (memes and echo chambers). I think what really enables this turbo shamelessness online is the relative lack of consequences, combined with a disconnect between user/avatar as a representation and the real human on the other side.
Just to point out: on a signals processing level, I suspect that monitoring a signal that's designed to be tracked is much simpler than triangulating a sound using an incomplete acoustic profile. We can track planes via ADS-B with consumer hardware because it's a constrained and well-defined problem that was designed with automation in mind; this is not the case for the noises made by guns in an unknown environment.
Please don't take HN threads further into flamewar. What you did in this thread is not ok.

We've had to ask/warn you about this many times in the past, and you've unfortunately continued to do it. If this keeps up, we're going to have to ban you, so please stop.

https://news.ycombinator.com/newsguidelines.html
I recently had to dive into the world of linux GUI file managers and their various accessories after living for years pretty much exclusively with just i3wm and the terminal for that sort of basic stuff.

I uh, can't say 'polish' is a world I ever associated with the likes of Dolphin and co., or any of the alternatives if I'm being honest. I suppose there's a bit of a decent veneer there if you only judge them by screenshots and aren't terribly critical of the standard 'modern' sort of design in general.

But that falls apart real quick if you dare to think taboo words like 'configuration' or 'option.' Though I suppose at least on linux you're just in for pain as you try to figure out what to configure, and how, and disappointment when you accept that you can't actually get everything the way you want, and that whatever subset of features you want isn't actually available together. But you can make choices. You won't be that happy with it, but, at least you aren't stuck with the worst option.

To be fair, I couldn't even tell you if I ever used KDE 4 or not. So, I'm utterly useless as a point of reference. I'm just still bitter.
Again sounds like the issue is between the police and the courts over what constitutes sufficient legal grounds.
It doesn’t need to. It can build optimised binaries for all three.
Oh thank God. There aren't nearly enough ways to write javascript.
Wow. I don't know anything about screen readers or how blind people use the web, but I'm surprised that a strictly text website like HN would be inaccessible to blind people.
Capsule amounts differ everywhere, so it's easier if you can share the actual milligrams.

Also, there's this 2018 NIH study that says fish oil is no better than a placebo for dry eyes: https://www.nih.gov/news-events/news-releases/omega-3s-fish-...
Soo, can lets say someone work with the court, shoot random shots and fireworks around a city. Give the court their exact locations from which shots(gun and fireworks) were fired and ask ShotSpotter to identify gun sounds to that of fireworks and also figure out the locations.

If ShotSpotter is able to figure it out correctly only then they are are allowed to NOT disclose their tech otherwise it would be very illegal to keep it undisclosed because people can literally get arrested on the wrong leads generated by a piece of tech.
It’s also incredible that strapping on FPV goggles and practicing can build an intuitive sense for this. Brains are amazing.
It’s a reach to believe that every cell in your body carries a complete set of instructions to recreate the entire person. It’s not intuitive. However the way you phrased it makes it sounds much less complicated and I think might be believed coming from the right person.
Exactly. I wouldn’t trust this data to be truthful to begin. We’re talking about the “worlds oldest profession”, I’d need proof of that. Even a place like Saudi has a known practice and general understanding that sinning goes down in Bahrain. The traffic on the bridge is all the evidence I needed to see in order to believe that.
Here's the threat model that justifies uses a public VPN:

1. The VPN provider and its infrastructure is trusted.

2. Attackers (private or government) can access data the VPN stores some period of time after you use it, but not while you are using the VPN.

3. Given assumptions (1) and (2) are true, attackers should not be able to determine which websites you visited.

A VPN does nothing if you don't trust the VPN provider (since they can always be lying about keeping logs) or if the government can access the VPN's servers/data while you're using it. But it does protect against one of the most common ways a government/private party could gain access to your browsing history: the government/private party subpoenas the websites you visited or your ISP for all pages visited by a given IP.

In this case, providing an alternate way to pay protects against storing data that an attacker can use to connect your account to your identity.
What he means is that there is vastly more pressure on people to align with the Democratic party than the Republican party. It's hard to imagine that anyone would disagree with this in good faith. It was already true ten years ago, and the amount of pressure has increased by an order of magnitude in the last two years.

Thanks to social media, the effect goes well beyond America, and the Democratic Party of the United States effectively sets the tone for all political discussions in Europe and many in Asia.

It's one thing to say, "Yes this is a seismic shift, and I support it." I'm happy to have that discussion. But it's so surreal to watch people deny it outright. This whole saga has changed my view of history and human nature.
After jerk come snap, crackle, and pop. These are rarely used in practice, but I believe snap (the 4th derivative) correlates with noise in high speed trains, so it's worth optimizing railroad tracks to keep snap (and of course jerk) low. This is one reason why polynomial spirals (Spiro curves) can be great tools for representing trackways or road centerlines; with G4 continuity, snap is continuous which means crackle is finite.

Also see this paper[1] (also cited by 'jjgreen elsewhere in this thread) which discusses the perception of higher derivatives in the context of roller coaster rides.

[1]: https://iopscience.iop.org/article/10.1088/0143-0807/37/6/06...
Shotspotter stores the raw audio so you can just ask for the audio and evaluate for yourself whether a reasonable person would identify that as a gunshot.

Either hearing a gunshot is not probable cause to pull someone over (in which case Shotspotter's accuracy and methodology is irrelevant), or hearing a noise that sounds sufficiently like a gunshot is indeed probable cause, in which case you can just listen to the audio yourself and make a determination about whether or not there was a true gunshot-like noise or the company invented a fake alert out of thin air. I don't see any scenario in which the methodology or accuracy of Shotspotter's devices is at all relevant to this case. The relevant fact here is whether this particular bit of audio can be reasonably classified as a gunshot, not the broader accuracy of the system over the whole data set.
Kind of like speeding and red light cameras, though they could be placing small enough microphones that you wouldn't see them while driving/walking by.

Of course that seems like a small nitpick given the content of the passage I copied from the article.
Monkfruit gives me horrible.. internal effects. Not workable, unfortunately. Ymmv.
Calling this "Middle East" is inaccurate given the article claims it happened in "Sarayburnu" which is geographically in continental Europe.

https://en.wikipedia.org/wiki/Sarayburnu
Not with that attitude, you can’t. :)
There's no Javascript (or any other runtime) code in this at all. It all happens at compile-time.
This is technically correct. But from the perspective of a non-technical audience, calling it an "ad cookie" makes a lot of sense. It conveys a lot more information about why people should care, and why Google and others might be reticent to end their usage.

Maybe an "ad-enablement cookie" or a "tracking-enablement cookie" would be better. But the technical term of art, "third party cookie," is french to most people. As long as they make a note of the technical term (it's in the first line!) I think they're well within the limits of journalistic license.
The problem is not that no one could build a system to detect and triangulate gunshot sounds.

The problem is that this specific company seems to be strong on marketing claims and light on engineering legwork. There have also been some implications that point to (in my opinion) post-indictment editing of records to gin up post-hoc probable cause in some cases. No smoking gun (ugh) to prove it but concerning.

What is known is that ShotSpotter reports seem to rarely create useful leads for police. It would hardly be the first (or second, third, fourth, et al) time someone promised to revolutionize policing only to hand over snake oil. Then when the money faucet begins to dry up some companies just can't help fabricating proof of their technology or even falsifying evidence to make sure police "see the value" in continuing to pay for it. Most police departments are being taken for a ride. Some fully understand the wink-wink-nod-nod going on and appreciate the company's "flexibility".
Aim small, miss small.

Block out time to work. Write a title page. Write a table of contents. Write out a chapters sub headings. Write a description of one of those sections. Expand that section into more detail. If you get stuck, move to another section.
Evliya celebi [0] who wrote about the Lagari Hasan Celebi is known to exaggerate certain aspects of his observations. If there was a flight as reported and the pilot (why would Lagari be pilot himself when there are so many low level soldiers around) have died, he would probably make up the joke about Jesus and say pilot survived.

[0] https://en.wikipedia.org/wiki/Evliya_%C3%87elebi
This was second episode of Casefiles podcast: https://casefilepodcast.com/case-02-the-somerton-man/
One idle idea I had at some a11y conference was this: as a person doing a lot of CMS customization, almost all the software I write is an accommodation to all kinds of people.

Specifically, I personally can just write content straight to a database with my DB client. I can write nice, valid HTML. I can crop photos and output them just fine with various CLI and GUI applications.

The people I work with cannot.

So I write bits of code so that they can edit headlines and page titles without having to open a plain text editor. I create extensions so that the graphic element they want to include is done in a way that doesn't break the page markup. I write code so they can use the mouse to drag photos to where they need to place them in the articles they want to publish.

And people have accommodated my own needs: I really don't understand how my SSH keys work, just that they do work. I don't know how to write an SQL client, but someone wrote one I can use. Etc, etc.

The idea that as folks who are making things, a large portion of what we do is enabling people to do things they couldn't otherwise do makes me feel a great deal of solidarity with everyone who currently needs more accommodations than I do.

Pragmatically, if we live long enough we will all eventually have a hard time seeing the screen, clicking with a mouse, understanding new UI modalities, etc.

I find that fact quite motivating it means I am not just trying to be kind to other folks: working to make a11y a must-have is an action in solidarity with our own interests and not just a thing we might do for other people.
This article is intriguing, I liked the playful tone, particularly in light of the subject. I’m hoping the talk gets streamed to YouTube.

This also makes me interested in the formalization attempts I have heard are ongoing for TS’s type system. Anyone with good paper/videos on that development feel free to drop a link.
These things can often be a mirror image / opposites of each other -- like for example people with abandonment issues can often sabotage relationships by abandoning their partners. Seems counter-intuitive but it makes perfect sense once we see the fear that drives it, and the coping mechanism of "I will abandon you so you cannot abandon me".
Travis Kalanick's Right-Hand Man Tells the Story of the Coup
Thank you, these points gave valuable insight.
It would be interesting to make a study about users that do not consent to report metrics and the UIs they prefer. They might as well be a consistent slice of the user base but invisible when decisions are made.
Rivian is laying off 6 percent of its employees
He has or at least Bridgewater has been pushing an allocation to Bitcoin in some of their Daily Observations in the last 1 or 2 years.
But we can't know if the officer lied because SpotShotter refuses to reveal how their black box works. Since the officer's word is like unto God's in most courtrooms, the defendant is kinda stuck.
> in terms of PPP per capita the US was shockingly flat from 1776 to 1900.

What leaves you to believe that? And why do you want to move the dividing line to 01900 instead of 01933, when the US went off the gold standard?
Agree on the quality. I have several documents from the Mitsuba 2 era that are of the absolute highest quality. And for anyone wondering, this counts both the quality of content and the actual success of communicating complex and varied ideas in commendable fashion.
Perhaps the author never heard of CreateEnclave().

https://docs.microsoft.com/en-us/windows/win32/api/enclaveap...
Senate Bill Takes Aim at Visa, Mastercard Credit-Card Fees
I've been trying out a bullet journaling (basically an enhanced TODO list system), I think it helps with organization, clarity/prioritization, and building habits: https://archive.ph/cTOzT (the video doesn't work, but the prose and images should all be there)

I basically only use the daily log since I'm too lazy to aggregate stuff into weekly or index views. You can incorporate aspects like a habit tracker or mood tracker matrices into the journal to see how well you're performing against goals like exercise and how you're feeling over time. It might also be useful to track which activities make you feel energized vs fatigued, and use that to help determine what you enjoy doing.

As a side-effect, the bullet journal becomes a memento documenting what you experienced and did over a certain period of time, and can be useful for reflection and reprioritization.

I also write electronic notes in plaintext/markdown which I type up on my computer and put into a Github-wiki-like web interface. I check these into git for versioning and to be able to diff notes over time. These notes are either log-formatted (append-only dated entries of something that changes over time), or I might reprocess and refine them over time into https://notes.andymatuschak.org/Evergreen_notes which essentially becomes a personal knowledgebase.
And I hate chrome.
True. Unfortunately that’s true.
The explanation I had in mind was more directed to the narrative over reality when it comes to shotspotter, rather than the mechanics of structural poverty incentives that invariably drive people toward illicit income that's fraught with violence.

We've had 50+ years of various great society type programs that are designed with negative net-of-transfers earned income gradient, and those were squarely aimed at racial strata, but it's a huge stretch to claim that a thing that listens for gunshots in a place where tens of people get shot weekly is some sort of bigot master plot.

Also tangentially speaking, anyone seeing a race dimension in "subsaharan africa life expectancy" is merely looking in a mirror.
Just read the article, what? 35° or even lower as the max. temperature humans can handle in the street?

In my entire life, just for living here I've usually estimated that humans can handsomely handle 40° to 50°.

Full 10-20 Celsius degrees above what the paper says. Well, it actually says that the upper limit of tolerance is below 35°.

Here we have people kindly walking in the street - maybe with a bottle of water in their hands - literally for hours at 45-50°, no thousand of deads for heat stroke or other issues.

Yes, heat is highly dangerous, you can move at 45-50° in the street, just like you can walk the streets at 0° to -10° for maybe a couple of hours with a t-shirt if you are sufficienty adapted to cold temperatures. But you need to have some precautions as well, and at some point to take some effective measures to control the external temperatures so it doesn't overheats you.

But, 40-50° at hight humidity (over 80%), are, in my personal experience and for what I've already saw in several decades, in the experience of probably thousands of people, highly survivable.

You'll adapt to it, you will not end dead.

The species as a whole will probably get better at handling hotter climate with "bare hands" if you wait a little - 10-20 years - most probably the genetic baseline for this adaptation is already in place, maybe epigenetics will trigger it fairly fast for those who have not lived in hot places.
I think she's very clear that "We don't do that here." shouldn't be the first line of defense or used in every situation.

> When I’m able I’d much rather spend the time to educate someone about diversity and inclusion issues and see if I can change how they see the world a bit. But I don’t always have the time and energy to do that. And sometimes, even if I did have the time, the person involved doesn’t want to be educated.

So in this case, I would agree with you. I think the author would as well. She is not making this suggestion as a one size fits all response to off-color remarks. It's useful when people really should know better and there's other work that should be done. Or, the person is unable to accept criticism.