skysight-inc/HackerNews huggingface dataset:
I'm not meaning to be elites in the sense that i'm trying to look down on certain linux users. But if someone is going to use linux or not use it at all based just on how it looks then they don't need linux and can use a regular desktop os just fine. Linux is important because of how it is used technically to build software systems and that it is open source. If you start bringing on users that don't have that interest then then it is just another web/chrome platform waiting to be commercialized and have it's true purpose undermined. Take Canonical to the extreme. Not everything needs to try to grab the attention of random person off the street.
a) It's seedless, so wouldn't happen.

b) Grapes don't grow like that. They are a perennial hardwood species and need a cold stratification period before they are viable. So you'd need to poo somewhere where the seed sat over the winter and came up the following spring. Most vines in the wild grow from clones from the sprawling parent, with seed being spread by birds.

c) Don't think the company cares about you. They're worried about large farms in the central valley etc. propagating without license. As I've said elsewhere in this thread I'm not sure why they bothered printing this on the package that consumers see. Propagation agreements are very common.
What would you expect, that open source developers give their work away for free and corporations just pay them for it anyway?

It became a "thing" because the incentives of FOSS software are to maximize developer freedom, not to ensure compensation for the developer. That doesn't change when the "developer" is a trillion dollar corporation.
> that move would be seen, at the very least, as somewhat rude.

In a few places I worked at, this was just par for the course. It's all in the (corporate) game.

As much as decent, polite, and courteous people do exist (and I try to be one of them), it's a fact of life that assholes exist, and they often prosper on the back of such decent people.
Slack: Degraded Performance and Connectivity Issues
It turns out you cannot simply network computers together - you are connecting them to the existing network, the people network. A non-networked machine is not wired to people. Once machines got wired into the people network, software models needed to be updated to reflect people issues (trust, spam, crime)
Today I got an answer from the recruiter. Thank you.
Standing ovation! This is a decade's worth of knowledge in a single article. I'll be forwarding this one to coworkers and acquaintances when they ask about how to do this kind of stuff.

I can understand why the author focuses on cheap entry-level parts. It's cheap and it's fun. He also kind of dismisses the major SOMs for this reason so maybe there can be a more comprehensive review of those (I build almost exclusively with these), but that's probably out of his view.

Going with a mystery AllWinner part is really compelling, but I can't go into production (with a 5+ year expected run lifetime) on that.
Yes, but no. This virus is insidious, so we have deal with it the way it is.
DMD 2.083.0 Released
Is this LIDAR different from the laser auto focus feature some sony camera sensors have?
It's not excited delirium. Delirium is a medical condition, its found in older frail individuals who are stressed and become disoriented and delirious.

The reason psychonauts want others to take psychedelics is because they find it removes filters and mental heuristics and brings the mind to a fresh, inspirational view.

Have you taken psychedelics or read Michael Pollan's book? It's a wonderful experience, it's not delirium, which is an unfortunate medical condition.
Twitter changes hacked materials rules after banning NY Post story
Satnav has no way of adapting to temporary lane closures or roadwork speed limits.

Waze is pretty good at this, presumably because the road/map data is crowdsourced
How about reactive informal learning?

Informal learning, at places (eg museums) and on the web (education and outreach sites), is a recognized and institutionalized part of public education and outreach. And when something, like this gif, catches public attention, related resources will be linked. A little bit. In an unprepared, ad hoc, shallow, and unfunded kind of way.

A "teachable moment" is an transient opportunity to offer insight. And unplanned opportunity, but one a teacher trains and prepares for.

With viral content reaching so many, are we missing an opportunity by not being organized to exploit them as teachable moments? To rapidly and reactively link related content? History, transport, economics, construction. Might not a spike of viral be broadened, by better facilitating people following up on whatever aspect of the spike tickled their interest?

The compressed timescale makes things harder. But also easier - coping with the severe content-creation bottleneck of copyright is easier in a transient context.

How might we explore this space? Perhaps strengthen the existing "here's something related and interesting" pattern by aggregating and propagating such? A tweet "here are some links from HN", and an HN comment "here are some links from the twitter discussion"? Those are variously suboptimal, so what else?
Gleek diagramming tool releases new version with lightning-fast shape generation
Gleek.io, the freemium text-to-diagram tool developed by Blocshop, introduces version 2.0. Major improvements include a new layout engine (based on Mermaid), a new option to save diagrams as an SVG image, and an option to fit the diagram into the screen window (without using a scrollbar).
It's inspiring. I consider Kurzweil, Diamandis, etc. to view the impact of technology with wildly rose-colored glasses. I view this as one possible trajectory of our future - being on the extreme positive end, whereas a very negative outcome may be akin to a "great filter" event.

I think the extreme negative or positive outcomes are both unlikely long-tail events but having a "singularity" that benefits the wellbeing of humanity is definitely worth striving for.
> The reason is that only after the new(result, finalizer) call the compiler knows that it needs to generate a custom destructor for the CustomObject type, but when it compiled tricky the default destructor was used.

I'm wondering why people underestimate graphs that much. It's lot easier to explicitly represent dependencies between your definitions as a graph and not just avoid such issues but also get rid of unnecessary passes. I did that in my compiler and it works great.
I had a professor, once, who chewed me out for submitting work at the deadline.

I told them that if they wanted me to submit it on Thursday, they shouldn't've set the boundary for Friday at midnight. That didn't go over too well.
Not enough cooling. A turbine blade has a web of channels and internal cavity for cooling.

Here is a good diagram: https://www.semanticscholar.org/paper/Numerical-study-of-tra...
Roman bridges have their own list article on Wikipedia: https://en.wikipedia.org/wiki/List_of_Roman_bridges

Also relevant: Hardcore History's "Thor Angels" episode has some great insights over the post-roman life in Europe.
I had good experience with Android app made by soft²cat, but it long gone. Unlike other guitar-hero like apps, it waits for the note to be pressed, so I cannot miss it, and the app discards the note when I press the note earlier. It allows me to play melodies at my own tempo: slower or faster than the original, which is much easier for me.
Then you want a small desktop system, not an embedded one.
No, it teaches you how to read the scores pretty good actually. The 'rote memorization' can be pushed as well but that's not the goal here, the goal is to learn to read notes fast enough that you can actually play the music. (See attached video).

As for improvisation and playing songs by ear: improv requires some knowledge about how music is structured, I have some ideas on showing what the underlying structure is but these have not yet been implemented, we are for now concentrating on accuracy of the rendering of the score (which is still plenty of work) and fingering.

Playing by ear is mostly to have a good association between the keys and the sounds they make, this gets harder with chords. As with everything, practice makes perfect and doing this frequently seems to help me quite a bit by picking out songs by ear. So even if it isn't a direct goal of any of the modes of operation of the software it does seem to be a side effect. We will add an 'ear training' module at some point.
If someone wants to get paid by people who profit off their software, they should license it in a way that requires that. Otherwise, tough luck.
Yes and I did for a while earlier this summer. But I fell out of the habit and it's getting cold now here in Minnesota. It was nice to just have it part of my daily routine.
A lot of how people and even companies conduct themselves has as much to do with cultural norms as it does with strict legal requirements.

It looks like Matt Asay, the lead for the open source and marketing team at AWS, has already reached out and said he's looking into it (and thanked Tim for the contribution).

I think there's generally a cultural norm to recognize an individual's contributions in general, especially when freely given.

If the comments on here largely echoed that sentiment and demonstrated that it was a cultural norm, expect AWS (and others) to be more likely to adhere to it in the future — it costs almost nothing, but there's definitely a value in having a positive reputation.

We do have the capacity as a community to define and uphold such cultural norms. Laws and licenses are not as binary as code.
That sounds like a personal goal? I'm not sure I see any necessary reason that linux exist solely in either category (open-source true purpose, or popular desktop). Did I miss the argument?
Are those on this forum not similarly free to express their judgment?
What you're suggesting isn't even radical. It's more or less capitalism - if coal would weaken without government intervention, perhaps it should.

Instead, what we're seeing is socialism being enjoyed by the people who own coal companies, but rugged individualism for the miners.
It is relevant to the discussion. I agree the tone and content could be a bit different, but then so can yours.
Unexpected Behavior from the Python 3 Built-In Hash Function (2014)
Very curious to read about what it means to have a `hermetic build and packaging tool`.

In my naive view, there should be a way to at least cache the latest successful build from a package version. Then when users `cargo install ..`, it will check if a build was already made and retrieve it.
Moore's law, Wright's law may not be natural laws but have mostly proved to be consistently true observations.
Seems like it would be better to vote in person if you can.
> administration (to the extent that measurement is possible) seems to have gotten less efficient.

This is an interesting "problem". After all we now have more ways to manage data, so we generate more data. And usually this means more administration. The question is, are we getting more out of it?

Also, we see what reduced administration looks like. Every webshop, every online platform where you just click something and you can buy/sell/report/ban.

Aaand, there's the incumbent lobby doing regulatory capture to resist de-administration, eg. filing taxes.

> Harvard is still Harvard.

It took this pandemic to show the world how fragile that status quo is. Plus the recent admission discrimination lawsuits and scandals show that it isn't really about education.
Yes, blame me for this one. I didn't have things ready quickly enough to fix certain important user experience aspects like "showing the timezone".... which is kind of a basic and critical need.

Anyways, the widget at https://2020.nixcon.org/#program localizes to your timezone (but also shows weird dates sometimes).

Times from the cfp subdomain are all in UTC.
I think you're being harsh, It was in no way a critique of PianoJacq and I personally appreciate getting an overview of what similar things are out there that I could also be interested in and how they relate
Wow, I’d didn’t realize the 4.1 docs didn’t get updated - newer doc versions are correct in that disconnected subscriptions just manually entered via OCM. 4.1 didn’t include the support for disconnected clusters and at the time the docs were correct. Newer versions are more clear.

https://docs.openshift.com/container-platform/4.5/support/re...

I will follow up on opt-out being the default for the evaluation version of OpenShift. It is already opt-in for OKD.
The rate at which piano teaching apps come and go was one of the factors in our decision to ensure that the app would also work 'stand alone', it's just straight javascript and will work from a zip file taken from the repository. Just unzip and play, no toolchain required.
Fair point, definitely. Maybe I should say it's wise to soberly consider all the uses of something, even when its initial use case is something we happen to like. A really decent sci fi novel that does some stuff around this question is "The Trigger" by Arthur C. Clarke: https://www.goodreads.com/book/show/117844.The_Trigger
if anyone wants a good read on the subject. Risking a spoiler: it deals with the importance of the question from a couple of pretty compelling directions, by the end.
Autonomous Log Monitoring and Incident Detection with Zebrium
Based on your username, you're at US Digital Service? Thanks so much for taking to time to reach out. Glad to see they released a Linux version of the rasUnsteady64 executable! I was able to run the example on WSL! It wasn't there the last time I looked, for sure. There's a lot more to HEC-RAS than that, but it's certainly the most important component.

Mike Bannis has done great work wrapping the HEC-RAS controller and creating parsers some of the file formats. There's a very helpful _unoffcial_ book [1] laying out the win32com control and file format details. Making HEC-RAS open source would allow many more projects like these, with significantly less guesswork.

[1] https://www.kleinschmidtgroup.com/breaking-the-hec-ras-code-...
I would remark that Johnny Cash's vocal range was something less than a whole octave. Yes, he wrote songs--some good--but I once walked into a bookstore playing an album on which he covered other people's songs. That was odd.
Not arguing, just suggesting an alternative phrasing that might better convey the intent. When people say thinks in this sense they mean determines to a certain level of confidence, rather than modelling consciousness.
But the author had the opportunity to specify the behaviour that he felt was courteous enough. Some people do not care about shout-outs, and those people do not include attribution clauses in their code licenses.

I also did not mean "fault" in the legal sense, but rather in the sense of courtesy. It is not a faux pas to comply neatly with the terms of a public contract. What you're suggesting is that Amazon erred in not mentioning the author, but the fact that is visible to everyone in the license is that the author does not care about attribution.

I don't like the insinuation that a license can be non-exhaustive in its conditions for the "correct" use of open-source software. You shouldn't run the risk of offending an author by violating some tacit, contradictory rule.
Sciter's author here.

What would be strategies in case of Kickstarter campaign will fail?

In principle I can publish it for free as it is now but I definitely don't want it to be one more of abandon-ware projects that are open sourcing as the end of life.

In general OS development is significantly more costly (for the author) as closed source one - for many reasons. So OS development needs steady stream of funding.

So is the question above, any practical ideas?
I'm absolutely the target market for this (I've even downloaded Sciter and tried it out before now)... and I had no idea this Kickstarter had been made.

I'm not sure what the answer is, but I wouldn't assume there's no interest out there!
A modern revisiting would probably require crediting the project as a whole rather than each individual author, and maybe have separate consideration for products that derive from a large number of such projects.
You'd have to get the warm and fuzzy emotional parts (community, public square, commons) codified into the license in order to enforce that "higher standard".
I'm surprised. A professor objected to a student adhering to the rules pedantically? What's University for!
* PointerEvent for handling mouse, touch, multi-touch all with a single API

* decodeURIComponent and unescape because my backend sometimes sends ISO-8859-1 cruft and I don't want things to break because of those stupid edge cases

* web animations animate method isn't necessary but boy is it nice for a quick-and-dirty solution

* those insufferable "NS"-suffixed DOM methods because yes, I do need to create SVG elements programmatically now and then

The list goes on and on, running the gamut from "convenient kludge" to "the GUI might not work correctly without this."

The idea of the GUI developer putting up with more obstacles in their quest for a slick-looking UI because they'd like to leverage a slick-looking GUI-toolkit has got to be an anti-pattern.
> If you don't need K8S then don't use it. What's the problem? Run your app on your server and ignore everything else.

See the original comment you replied to, he is clearly complaining about the whole infrastructure and solutions getting too complex for very little benefit, I just elaborated on that point because there is some truth to it. It is not the case for your scenario handling billions of requests per day in multiple regions - that's where it makes a lot of sense to use k8s! But very few applications need that.

> It's a container and can be as thin or fat as you want with it's contents.

But you can't rely on the platform, except for the kernel because linux kernel ABI is stable hence why the containers are done in this way. I am not complaining about it, I am exaplning the reasoning. Now imagine if you could rely on and share more services provided by the platform that just the kernel ;).

> I don't care about the ABI and don't see why that's relevant

Fair enough but then I don't understand why you replied to my comment saying the containers are designed in this way because of unstable userpace ABI if you don't care about this.

> "I want my application to reliably and quickly serve my customers and be easy to maintain and debug."
>> That's what K8S helps with

For certain solutions, absolutely! For other solutions a simple stateful applications is simpler and easier to maintain and debug (again, that's how I read the first comment in this thread).
If you mean they fried their brain then sure, that's bad and that's definitely one of the risks. But if it's just the Steve Jobs style "I see the world differently now" then to me it seems okay for the PhD to realign their goals because their values have changed. Of course, you can make the same argument that a heroin addicts values have changed, but the LSD isn't going to make you rob your family for your next hit.
There is a californian saying that water flows uphill towards money. I wouldn't be surprised if the irish had an equivalent for food.
I'd say one must be very mindful of the complex (and not well understood at all) implementation of such things with respect to the conscious vs subconscious mind.
The world hasn't seen slavery to the level of the transatlantic slave trade since the transatlantic slave trade. No one, I assure you, no one compares what is happening in those countries you listed (and why Haiti is there I'll never know) to the scope of the transatlantic slave trade. But alas, you did what I said people do to a tee which is run off and bring in unrelated systems into the discussion.
> Lattice assisted nuclear reactions exist.

"Lattice assisted nuclear reactions" is just another name for "cold fusion" (or perhaps a branch of "cold fusion"). All the papers published about this have been unconvincing.

> They just don't generate usable amounts of power.

All the papers I remember report an small excess of heat. The problem is that heat is very difficult to measure accurately (the different parts of the equipment have different temperatures, estimating the heat transported in convection is a mess, some chemical parts may react, ...)
> In other words, I'm not aware of a permissive license that's the same as BSD/Apache with the only difference in that also says "use it as you wish but you must mention my name when you're a commercial enterprise making a splashy product announcement".

There is: the four-clause (original) BSD license (https://choosealicense.com/licenses/bsd-4-clause/).
Pretty much no one uses it anymore because things quickly get unwieldy if you have to mention ten or twenty projects you used code from in all advertising.
Was there an HN thread for 2030 predictions?
I really thought it was a merger. Is Red Hat still a seperate legal entity?
Bot or Not? Identifying ”fake” traffic on Wikipedia
> How is anybody taking this story seriously?

By the fact that Hunter Biden is a crackhead an he probably didn't even remember that. The guy went high to test into the army, the incredulity barrier is lower than you think.
Huh. I almost missed that, but can confirm.

On a past project we had two DDR RAMs and a NOR Flash on the same bus. There was one hardware engineer, and he laid out the memory subsystem in about a day. (The power supplies were dramatically more complicated.)

It almost worked first time. I noticed about one memory error per day per device, which I repro'd with repeated `md5sum /tmp/largefile`.

We just dropped the clock rate in U-Boot.

Failed devices? Heat it up with a hot air gun for a while. Fixed 90% of them. Still doesn't work? Throw it away.

There are no mysteries, just stuff you don't know yet.
> I sort of find the idea of self-driving cars as ... selfish?
>Don't want to drive, take the bus.

A big issue with public transport is the “first/last mile” problem. You want to take the light rail to commute 25 miles to work but the station is two miles away from your house and the closest station to your work is over a mile. “Just walk” does not work for everyone, either because of weather (getting soaked by rain or sweating too much in your work clothes), or physical abilities, or time. So are you looking to take the bus to the station and from the station to work? How much time does that add? Do the schedules even line up well? If you buy a bike, is it allowed on the light rail, is there a safe place at your work for it? Do you drive a car and leave it at the station, and what do you do on the other side to get to the office?

Autonomous vehicles can/should be used in conjunction with public transport to solve the first/last mile problem. Hail a small electric autonomous car to take you to the light rail station, and hop into another one at the other end that takes you directly to work. It is still convenient for the individual and it still eliminates 23 miles of vehicle driving in a dense urban environment and removes the need for a parking space in a location that space is likely a premium.

Same with busses. They take forever because they have to stop so often. They have to stop so often because people can’t walk long distances to a more central location for pickup. People in the lowest incomes that, out of necessity, have to use the bus system may commute for multiple hours simply because of these inefficiencies. But if you had small 10 person shuttles servicing a limited area to bring local people to and from their front door to a more central bus location, you could reduce the number of stops a bus makes over a commuter distance by an order of magnitude and turn a 2 hour commute into a 40 minute commute.
Yes there needs to be a blockchain named gratitude; the shoulders of giants