skysight-inc/HackerNews huggingface dataset:
As a musician/programmer this seems like a great visualization for exploring related information about music.
For searching, well, if you study music you just kinda learn the corpus as you go, so tools like this are the equivalent of browsing programming languages by type. Yeah it's great for true beginners but even a year of music study (not long) is enough to outgrow this kind of system imo.
WebTorrent Workshop
Why haven't they just implemented OAuth 2.0, like everyone else has done? They've tried to reinvent the wheel with their own implementation of a three-legged user authentication that doesn't add anything to what OAuth does and, surprise, they've exposed themselves to a critical vulnerability that could have been completely avoided.
Saying "meh" and declaring virtue signal! to someone donating money or otherwise doing good is the ultimate 21st century turnoff.

Quit being so cynical, it's not healthy.
There a several companies who benefit massively from using Haskell, not least by attracting talent!

The most recent instance is probably Juspay: https://github.com/juspay
Как и где купить билет на поезд Москва Воронеж
> Maybe these tools are useful if you already understand them in detail, but for someone familiar with Haskell but writing a web application with it for the first time, this experience isn't even on the same scale as a good, production-ready ecosystem.

But this is hardly an example of "not being able to find it with a search engine" as the original message seemed to claim. Surely it takes time to get acquainted with a new ecosystem, and curiosity is welcomed in the community.

> To discover what is actually possible in this area, someone new to Yesod is supposed to read the entire book through to an appendix

That's hardly true either, one just needs to google "haskell yesod http2" or "haskell yesod tls" - both results will be within topmost 5 links. The results will be full of potentially unfamiliar technical details, but they still allow getting the general idea of what is possible. And reading the book helps enormously to get everything internalized.

> There's no further information on those documentation pages about how to actually use important features of HTTP/2, for example setting up server push, though

the top link of googling "haskell warp http2 server push" produces a whole section on how server pushes are done -
https://hackage.haskell.org/package/wai-3.0.4.0/docs/Network...

> in some other search engines such as Duck Duck Go

I use DDG by default, and I regularly add !g for the same reason
And Israel is about to make it a triple-play in the West Bank.
Looks really nice and congrats on the launch! I would probably add a social login or some barrier for anonymous submissions since it will probably collect spam submissions. I noticed you have to approve every submission but it probably won't scale very well if it gets more popular.
I don't consider programming an art in the term of humanities (eg painting/drawing/music etc) but more a craft (eg cabinet making, stonemasonery).

There are assemblers, people that can follow a set of IKEA instructions and end up with a reasonably stable bookshelf. The average starting developer out of college is at this level.

There are journeymen programmers, they have a few years experience, understand some of the nuances, know a bit about what doesn't work, can use the word "strategy" both correctly and ironically.

Then there are master craftsmen, they understand the material they are working with. Know when to use an IKEA wooden dowel and when a custom joint is required. They build cabinetry that can be on display for its own inherent structure and leverage the natural capabilities of the material.

The same applies to programming, both in the small and in the large.
Android Linux also has it since Project Treble.

Linux drivers are considered legacy on Android, all new drivers should follow the Project Treble architecture, which is basically the genesis of how Fuchsia drivers work.

Every driver has their own process and uses Android IPC to talk with the kernel.

The stable ABI is Android HIDL, similar to Fuchsia FIDL, a protocol buffer based IPC for fast communication with the kernel, that also allows for passing references to hardware buffers across processes.

You can read all about it at AOSP web site.
Flight Path of CA Dept. Of Food and Agriculture Dropping Sterile Medflys over LA
I wonder if this is why Trump, in one of his recent press briefings, just talked about Hong Kong.
> Augment MN State Patrol Civil Disturbance Operations with a show of force

Well, that's fucking illegal as shit. You can't use military to perform law enforcement actions, and a "show of force" is clearly a threat to use the force, which would be a law enforcement action, since a show of force is technically a responsive security measure. The military is only supposed to support law enforcement with things like medical care or what have you, but this falls clearly on the side of law enforcement.

Edit: when I was in the Navy, we performed counter drug operations where the Coast Guard would legally "take over" the ship's command structure, temporarily, so we could legally perform law enforcement actions against drug boats thousands of miles from the USA. When we spotted the drug runners (by helo or intelligence), the Coasties would immediately become in legal command of the ship because any warnings over the radio (where we told them to stop or we'd shoot their engines) or shots to do so would be considered a law enforcement action since it was a "threat of force". We (the officers) were told if we did anything over the radio or even chased the boats before the Coastie Commanding Officer took over, we'd get court-martialed for some sort of violation of the US Constitution, no shit.
Ah, you must be new here. This site is the epitome of "don't bring politics into tech".

It's a policy that really needs an overhaul for the modern world.
Presumably lower loss also means more bandwidth when background thermal noise becomes the limiting factor.
> If Google were forced to spin Maps out such that it had to stand alone or die rather than being subsidized by the Eye of Sauron, these problems would begin disappearing.

Yes, because businesses struggling for cash invest in support for people who aren't paying them...
Unless the system doesn't have enough memory to allocate for large compilation units and starts swapping allocated/dead memory and slowing down massively. Unless the user runs a CI where as many things should be compiling at the same time as possible and slowly freeing memory in 3 concurrent processes is better than running only 1 at a time. Unless they have spare cores, but no spare memory. Unless ...

> They just care ...

It all depends on who "they" are and what they want to achieve.
There has been lots of related discussion in the past few days: https://hn.algolia.com/?dateRange=pastWeek&page=0&prefix=tru...

If you want to have threads like that every day, you'll probably have to look for a more specialized site that is more tolerant of repetition.
For the time being, they are targeting specialty applications where it is not uncommon to charge in excess of $1000 per meter even for normal earthly fibers.

For scaling up, if one uses the smallest commercial fiber standard (80um diameter cladding--they would put the buffer and whatnot on after it comes back to earth) the mass of the fiber is only 53grams/km so using your $3000/kg the cargo cost is only $0.16/meter which seems pretty palatable to me.
Hi, thanks for telling me this. I'm definitely not using it for commercial purpose. I did read their whole license on their GitHub page.

https://github.com/CMU-Perceptual-Computing-Lab/openpose/blo...

I'm not really good at English, can you please help me with it?

From their GitHub LICENSE:

1. ACADEMIC OR NON-PROFIT ORGANIZATION NONCOMMERCIAL RESEARCH USE ONLY

2. Licensor retains exclusive ownership of any copy of the Software (as defined below) licensed under this Agreement and hereby grants to Licensee a personal, non-exclusive, non-transferable license to use the Software for noncommercial research purposes, without the right to sublicense, pursuant to the terms and conditions of this Agreement.

3. PERMITTED USES: The Software may be used for your own noncommercial internal research purposes.

Here are my points:

1. I build this only for fun, and I'm not making any money from it, which makes it non-commercial?

2. I have mentioned that I implemented OpenPose and link to their GitHub repo.

3. I have copy and paste all of their license into my repo license.

4. Basically, I have no intention of stealing OpenPose and claim it as my own research. I just found out a cool implementation of their project. If anyone is interested in the pose analysis, I have provided the link on my README which will redirect him to the CMU's OpenPose repo.

Is it still possible to have any license problem? I'm seriously not sure about it.
Depends, not on the language, that is correct.

However I always have static analysers enabled on my builds, so it is almost as if they were part of the language. Regardless if we are talking about Java, C# or C++.

Just like most people that are serious about Rust have clippy always enabled, yet it does stuff that ins't part of Rust language spec.
What kind of programming do you do these days?
> * Pulling updates from the GitHub releases page will probably get your repository rate-limited if not taken down, you need to think carefully about how to scale that up.

This is the default mechanism for electron apps to auto update, and I haven't heard any issues from it to do with rate limiting.
No chance getting collaboration out of Unisys?
The Nazis were in power for six years before 1939 and existed as a political movement since 1920.
Discussion on r/haskell: https://www.reddit.com/r/haskell/comments/gtm3w0/on_marketin...
I wouldn't say it depends so much on the brightness of the room but rather the general brightness of the screen and if there is any sort of glare on it.
I use dark mode always and switch to light mode when im sitting in a sunny area.

Dark mode has one distinct advantage: colors pop way more meaning the syntax highlighting is more pronounced, which makes it easier to navigate the code.
For regular data transmission, I can't imagine it to be worth it - far bigger gains could be made by just making repeaters smaller and cheaper by iterative design improvement.

Perhaps there are scientific uses where loss in fiberoptics makes a project infesible? Or perhaps quantum entangled photons, which one can't amplify?
It’s interesting you can be a little bit more than twice my age, but have 6 times as much professional experience.
> Well, that's fucking illegal as shit. You can't use military to perform law enforcement actions

You can if they are National Guard called out by the governor.
One of the main problems with these giant mega corporation is that they don't have the bandwidth to interact with people and there is no recourse for people when things to wrong. Corporations are negligent by design and the worst part is that the government allows them to keep sweeping problems under the carpet at no cost to them.

Because of their scale, corporations are harming millions of people in thousands of different ways through their neglect but because the level of neglect is subtle when mentioned in a court room setting, these corporations are not being punished for the real damage that they cause.
hello dear Gene,

Wow, I wasn't even born in 1963 (1965 issue here), and I really got into programming around 15 or so, so 40 years and counting on this end. Super impressive that you still enjoy coding and do not plan to retire.

These days I only code for myself, I've stopped doing commercial work but will occasionally help out in places where my particular combination of talents is useful. I also don't plan on giving it up at all but you never know what the future will bring and I'm very sure that my mental faculties are not at the same level where they were 20 years ago, nor do I get as fired up about a cool algorithm as I did back then.

Being born around that time and seeing all this development has been a ride that I would not trade for anything else except for - retrospectively - a career in music (which still is my first love) or - corny, but timely - being an astronaut. But not to fly circles around the earth. So all things considered I feel both lucky and privileged and I wonder if those are things that you share or would care to talk about.

best regards & a very warm welcome to HN.
That was my first thought too. No wonder he's a full-time bug bounty hunter.
The magic is inside git-subtree (invoke as `git subtree split -P path/prefix/of/subtree/to/decouple -b branch-name-to-create-and-store-subtree-history`). There is also more exotic stuff that would just rip a complete folder out, but that get's complicated.
> Who says space exploration can't be similar.

We can see into the space through telescopes, while the seafaring explorers needed to literally go to some place to see what it was like.
Not at all. If looting and vandalism is “the action of a few”, then it doesn’t make sense to characterize it as “self-defense” on behalf of some collective “organism”. It’s like you switched sides and started arguing my point in the middle of the argument.
Haha what a clever end run around the rule. Just get a single Coast Guard officer in and you can enforce using the military. Reminds me of the fact that California has no civil asset forfeiture but the police have revshares with the feds and the feds can totally still do their civil asset forfeiture, so Californian police just route their stuff through the feds who take a cut. Very much in the hacker spirit.

Also reminds me of that movie Sicario.
"We made dodgy choices to be competitive" is a valid explanation. They don't start being dodgy when new use cases come around and technical debt bites you in the butt.

I see not freeing as a clever bug/workaround with nice positive side effects. Not as a clever solution.
Very impressive

The Grand Caravan is one step up your average "learner aircraft" and IIRC it's a turboprop (not a piston engine as most basic aircraft)

> As configured, the Magni500-powered Grand Caravan can carry 4-5 passengers on flights up to 100 miles, taking into account the need for reserve power, says Ganzarski.

Not bad, not bad at all
It's a bit sad that people today still "fanboy" against a lang, like a lot of people still do for PHP (which has absolutely improved from the absurdity it was). JS followed the same path, ES2016 is an absolute dream to code on.

Maybe I'm biased? PHP paid my bills for a long time and currently I'm a front-end developer that works mostly with Angular (but sometimes I jump into the .NET Core backends). I love JS and TS, they evolved nicely along the years.

Nothing against being a fanboy for one specific lang, but thinking "X" language is bad/joke/nightmare isn't nice and makes people that work with them look like losers, which they aren't.
Fiery Clashes Between Police and Protesters
HN, anything with "Trump" in it gets downvoted? smh
https://www.n2yo.com/?s=45623 to track the current position of the crew dragon
In Michigan they've been very stingy with data but this tracks well in our state as well. However densely populated poor neighborhoods have created a lot of cases as well, especially in Detroit.

In Detroit over a thousand police attended a pancake breakfast in mid-March including the top brass. Nearly all the cases in the police department stem from this single event. The police chief was infected and the chief of homicide died.
Yeah, your titles become more amazing until around 40 years of age, then they start degrading again.

Of course, if you stay where you are your salary doesn’t, so :/
> Art is about giving other people rich, engaging experiences that distill and/or highlight some element of relatable human emotional, psychological, and/or sensual experience.

Some of the loveliest art wasn't created with any care or interest in anyone else ever seeing it-- but just because its creator loved it for what it was and felt it needed to exist.

If you're a programmer and have never seen true art in a program or its underlying algorithm-- some ingenious machine which moved you with its elegance or serendipity-- then I feel a little sad for your sake. It's not necessarily common, but its out there if you open yourself up to it.
Why do you forget most of what you read?
The confusion between you an OP is what you mean by short. He means over minutes, I assume you mean over days.
You are including civilian casualties for other countries but not for the US? That's what I call a pro gamer move...
I really like octant and it’s been great seeing it get nicer each release.

I’ve found is super helpful figuring out why things aren’t working in pod, the visibility to effort ratio feels better to me than kubectl.

Disclaimer I work at vmware (but on a different team)
> I wasn't referring to parent's suggestion that the number of electrons changed

So help me out here, am I missing something?

It's a two part question, and only half a part is actually true. "more electrons" is false, and "therefore" is false, but "heavier" is correct.

In that situation, I think an unqualified "Yes." is extremely misleading. So I wrote "No." as the lead-in for my comment.

Is that super rude? Am I completely wrong, and an unqualified "Yes." is actually appropriate here? Is there some other reason for me to get multiple downvotes for my post?

If I'm doing something wrong, I'd like to correct it for the future.
You should check out sygyt.com and get a copy of Voce Vista video.

They have a frequency analyzer that's great for looking at your voice output and comparing it against notes.

https://www.sygyt.com/en/

There's also a cool java app for monitoring your tone

https://www.singtherightnote.com/singtherightnote.zip
It has an option to block sites that don't do https (with options to permanently/temporarily allow them.
Has nobody considered sending an older astronaut and not bothering with a return trip?

I could imagine a lot of volunteers if you promised 5 years worth of dried food, comms back to earth and lots of fame.
I wanted to argue with you, as at least they did credit Keivan. But I hit Ctrl+F on the page, typed "apolo", and found nothing.
Indeed, and while I am mostly a user of commercial software, I appreciate the work that Stallman and FSF have placed on the GPL.

Whatever non-copyleft licenses allow for, it was already available via public domain and shareware like licenses.

Yes, GPL makes is very hard for certain kinds of business models like games or desktop software in general, however when people complain about its existence, most seem to blind to the fact that they only have Linux and GCC because of GPL, and clang wasn't around until 2007.

Had it not been for them, and most likely all commercial UNIXes would still be around.
Ask HN: What are examples of promoting web apps?
What kind of promotion methods do you use to promote your newly released web apps or sites?
It doesn't yet, but theoretically it could redirect http URLs to archive.org/archive.is, which have https.
Wondering if they could do regenerative braking with the props on the way down.
False; see PC § 27885:

PC § 27885 (a) The person loaning the firearm is at all times within the presence of the person being loaned the firearm.

I think most people's definition of "loan" isn't limited to the loaner having to be right there for the duration. That's like a library "loaning" a book but forbidding you from taking it out of the librarian's view. In practical terms, it bans loans.
We didn't have robots at the time, though...
Unity and Unreal Engine are the only realistic options for 99% of indie developers. Yes, you can technically program your own game engine, but if you are asking advice for simple ways to make games, that is not the best option for you right now. There is a lot of really good education content for those two game engines. Most importantly, people use them to make and sell games.

More important than any particular route you take is merely sticking with it. The choice of game engine doesn't matter that much as long as you make and finish games with that engine. Everything else is secondary and mostly procrastination.
I remember in World of Warcraft, your internet connection could drop completely and you wouldn't notice until you realized you hadn't seen mobs or another player for a while.
Well... I would not consider this to be walking. Even if he "walked" 20 hours a day without break, he would need to run a constant 10 km/h - for 10 days straight...
Not accidental, I’m sure.
I was in university 30 years ago. It was sufficient to educate me.

Going from that point to this, the cost of university has more than tripled in real dollars. A significant portion of that change is increases in money spent to administrators. It seems absurd that anyone would think that the education received today is worth over triple the education received 30 years ago.

I know, as a parent, given the choice I would cheerfully prefer to pay for my kids to get the university experience that I received and have no debt than I would have them get stifling loans for the modern university experience and start their lives in debt. I know very few parents that disagree with me on that.
Such a great way to test out some simple game mechanic ideas.

I'd been "planning on building a game" for probably a decade. Pico-8 got me to finally "finish" a few. The integrated graphics and audio system is super useful for cobbling something together.
Seems to me quite easy to forget ignoring __pycache__ and *pyc, have the secrets pushed to the repo, then never get to remove them from history.
Fuck no. Jesus Christ, thank god Google PMs have their heads on straight and don't listen to random people on the Internet. There is absolutely no way I'm going to give Google my annual W-2 for them to determine how much I should pay and if I'm not going to do that then whatever price they ask is going to be too high for a lot of people for whom this is useful.

I'm going to say this as a user. Google Maps is fucking fantastic. The team responsible for it should be proud:

* Free

* Great data - almost always accurate

* Editable - I can contribute

Genuinely an amazing product. And all these people on the Internet saying it's shite. No fucking way. It's fantastic. If you ever listen to these people for even a second, go and listen for half that time to folks on the street. They love your shit.
Today I learned that Runescape is where the real men write backend game servers.
and guns

Not according to your stated example. Quoting:

"Ammunition and accessories only
No firearm registrations."
That's the way he likes to paint himself. From a lecture he gave at my university I remember that he said something along the lines of, that he usually came up with the idea and others wrote the code. From the experience out of the same lecture, however, I can tell you first hand that he knows his way around code and that he can code. The lecture was indeed more of a hands on workshop with Knuth spending most of the time in Emacs coding MMIXAL assembly - pretty low level stuff actually.