skysight-inc/HackerNews huggingface dataset:
As I tell my students all the time -- properly-executed, an experiment that doesn't work is not a failure. If you don't internalize this idea, you will find experimental physics to be psychologically untenable.

If you build an experiment (at any scale) to test out an idea that you think is going to work, and it doesn't work, you made progress. Now you know something really essential -- that thing that seemed like a well-motivated idea has some kind of unknown flaw. With that in hand, you can proceed to try something better, whether it is a refined approach or something entirely new.

Without doing the experiment, that well-motivated idea would still look like something worth trying.

If a large team of people were willing to spend years and lots of resources on an Alzheimer's clinical trial, it was likely to be because they thought it had a real chance of working. If it didn't work, we all benefit from their effort.
I immediately thought of Pirsig's "two universities."

“The real University, he said, has no specific location. It owns no property, pays no salaries and receives no material dues. The real University is a state of mind. It is that great heritage of rational thought that has been brought down to us through the centuries and which does not exist at any specific location. It's a state of mind which is regenerated throughout the centuries by a body of people who traditionally carry the title of professor, but even that title is not part of the real University. The real University is nothing less than the continuing body of reason itself.

In addition to this state of mind, 'reason,' there's a legal entity which is unfortunately called by the same name but which is quite another thing. This is a nonprofit corporation, a branch of the state with a specific address. It owns property, is capable of paying salaries, of receiving money and of responding to legislative pressures in the process.

But this second university, the legal corporation, cannot teach, does not generate new knowledge or evaluate ideas. It is not the real University at all. It is just a church building, the setting, the location at which conditions have been made favorable for the real church to exist.”
― Robert Pirsig, Zen and the Art of Motorcycle Maintainance
I'm not American, nor do I live in America, but I feel compelled to post because this aspect of American culture is both absolutely infuriating, AND its one that I actually have to engage with (though i try to avoid it as much as possible) because it's commonly exported with corporate training/culture, and a huge part of corporate culture is either fundamentally American or heavily influenced by American culture.

It's a nightmare, and I have barely even touched on what it does for the negative reputation of Americans...(reinforces a reputation as superficial, idiots, two-faced, liars, etc). Other Americans, please find a way to stop this madness!
I disagree with you on the profiles aspect. I miss two features from Android: 1. Extremely fine tuned profiles that are afforded by Tasker. 2. the much better digital assistant.
I can only speak from personal experience, so don't take this as true for everybody.

But for me, NFS has always been a colossal pain to use. The server has to run in kernel-space. Shares have to be enumerated in /etc. There are a couple of userspace options, but I've never been able to make them work reliably. Once I do get it working, it hangs all the time for no easy-to-debug reason. Also it needs multiple ports to be open, and it expects UID and GID to be the same on client and server.

CIFS has its problems for sure. But it's been pretty straightforward for me every time I've had to use it. If I was trying to set up a production-line machine to flash Linux-based devices, I'd choose CIFS every time because it's so much less hassle. And now that it's rootfs-capable, I just might be able to do it.
I'm having trouble finding information on the datatype used, 'matrix4x4_simd'. Can anyone point me to some resources to learn about these?
SEEKING WORK / Washington, USA / Remote OK

Interface designer with front-end web dev know-how. I love UI design, organization, and keeping things simple.

https://dillonbrown.me
No. peak market share of Windows XP was 80%. market share of chrome is hovering around 65%. search engine share of google is like 90%.
Jules Verne's "The Mysterious Island" was how I got interested in tech around the age of 6. I devoured all of his books that I could find after that and it was my introduction to geology ("Journey to the Center of the Earth"), geography ("In search of the castaways", "Around the world in eighty days"), oceanology ("Twenty thousand leagues under the sea"), Astronautics ("From the Earth to the Moon", "Around the moon"), dystopian/utopian world building ("The Begum's fortune") and so on and so forth.

EDIT: fixed the name of the book, thank you bradyd.
Basically there would be ~2 times less people on Earth and over half of them would work in farming if not for this one invention.
Spending billions in basic research that investigates the causes of Alzheimer without a potential patentable drug is not economically valuable for private companies. If the cause is found it might not require expensive new drug to cure. This research should be funded by the governments.
Anyone got a "Why Apple Did iOS" article handy?
I don't think a layperson can understand even the basic principle behind AM, let alone the actual device. It's not as "simple" as washing your hands.
Right. I find this announcement rather alarming as a non-US earth-living human.

1. Foreign nationals, working (?criminally) to exfiltrate information from US companies (or servers in the US) can now be subject to US laws directly?

Isn't this the same as what I saw with the Julian Assange case, where he facilitated his actions while in a foreign country?

It seems there's been a new international law that's been set up that draws a line for any international hacking? But the article doesn't read that way... There no international criminal courts mentioned...

If that's the case, should I start recording all the US ips that try to hack into my servers, and take legal steps to have them arrested and extradited to my country? (What a nightmare!)

2. The ability for doxxing of these individuals by the US despite taking significant steps to hide their tracks indicates a certain level of Pwn-ership of the internet as a whole by the US. How could individuals have been revealed? Is ipv6 enough to de anonymise to individuals machines or is the US able to 'packet watch' across the entire internet?

Edit: better wording of concerns
A big driver of the bureaucratic growth is the growth in federal funding, and the significant documentation requirements that the federal government puts on recipients of Grant Funding. (This is things like effort reporting, overhead allocations, purchase applicability and allocability, etc. You can read many of the specific details in OMB Circular A-110: https://www.whitehouse.gov/wp-content/uploads/2017/11/Circul...)
The most important overlooked or ignored invention is the antibiotic via syringe:

https://en.wikipedia.org/wiki/Ernest_Duchesne
> completely disappearing

He did not completely disappear. He removed some stuff that was online and stopped publishing. He is - one assumes - still a human being with a job, friends, family, and so on.
First at Gaiahost, which has since gone out of business. Now at gandi.net.
Important - yes, but would you consider it simple? AFAIU it relied on Maxwell's equations that I would not characterize as simple.
You need to tell us what happened
Ah, the innovative -1 child policy!
I eneded up doing something like this when I was trying to find a new way to hold the pen because it's was in such pain that I have had to change.
Agreed, a repo snapshot, every log you can think of, all that good stuff that you do manually to figure out if this = that.

Few things are as annoying as going back in repo time and trying to figure out if you're in quite the same place / right place.
This looks very interesting. Congrats on the mobile support!

Is there an example Android APK of an app built with Fyne? I had a few issues getting `fyne package` to work with the calculator example[1], despite following the instructions[2]. I'm really curious how it looks/works on mobile.

I suppose any native platform access (sensors, camera, etc.) is out of scope for a UI framework. Any ideas how feasible this is nowadays as a Java/Kotlin/Flutter/Swift alternative? Is there some native bridge layer for Go?

[1]: https://github.com/fyne-io/examples/tree/develop/calculator

[2]: https://github.com/fyne-io/fyne/blob/master/README-mobile.md
I owned a series of Nokia high-end smartphones through this era, and I have to disagree with this:

> what actually killed Nokia handsets in one stroke was one memo by their then CEO Stehphen Elop where he basically stated their platform as it is was dead in the water

IMO, Nokia was infact dead in the water compared to Apple and Android, and Elop was just the one to recognize it in a culture of stagnated development coasting on past glories, and call it out loud enough that it might possibly change in time.

The key falling behind point, as I see it, is that Nokia just never got on board with making app development and distribution easy. Symbian phones in theory supported loading apps. In the many years that I owned one, I think I was able to install 1 or 2 total, which were mostly never used. IIRC, there was an app store with virtually nothing on it, and useful apps were usually downloaded from random websites directly. I don't recall the process exactly, and I never tried to look into building and distributing one myself, but it sure wasn't as easy as open the official store -> find an app that's useful -> tap "install" -> done, use the app.

The bigger issue, also IMO, is that their engineering culture just never got into the rapid cadence that the new-gen phone OSes brought - they were stuck in the appliance mentality. The first iPhone and Android were a little lame compared to the best Nokias. Nokia's development pace was always slow though. iOS and Android rapidly eclipsed them, while they essentially stood still.

I did also own one of the Meego devices. It was basically junk compared to Android. Nokia never had a chance. Elop might have been a MS stooge, but it was still arguably the best move they had at the time.
This is a teaching that really stuck with me from one of my university professors as well. I really wish this was something that was taught more to the general public, I think especially in schools. At least for me, it's something I'd never heard said in a succinct way until I was in university.
Lol well fair enough but I guess I mean "Pathological lying" isn't emblazoned on the front door ... The #1 "value" at Koch Industries is "Integrity".
It is "sales pitch", whether is it to raise external funds or to make the CEO sound funky. It is just marketing bullshit.

People love "magical" solutions to problems. The less they know the better. If the company said "It will take 10 years of hard work to change the culture and improve our operations" the CEO would be fired. Compare that to "We are going to focus on the most advanced and exciting technologies available, Blockchain and AI". It is a much better story.
However, Wikipedia suggests [1] (the primary source is unreachable for me) that "the headline does not, however, appear in The Times Digital Archive, which includes every day's newspaper from 1785 into the 21st century. It is found in a letter published in The Guardian in 1978. [2]"

[1] https://en.wikipedia.org/wiki/Michael_Foot#In_popular_cultur...

[2] https://www.newspapers.com/clip/39001580/foot_heads_arms_bod...
The development, and successful commercialization, of the ballpoint pen is a really interesting hole to dive down.

John Loud is like check this cool thing I made, it doesn't really work though. Laszlo Biro comes along and makes it viable, everyone tries to rip him off, then Marcel Bich comes along and is like "Biro, let me have that, everyone sit down Bic has this!".

Stuff You Should Know did a podcast episode about it once. IIRC it was a decent listen https://www.youtube.com/watch?v=oXB7479t0XM
I don't know but my guess is because Redux was released a couple of years earlier and also because its author is in the React team.
I was going to write that the world is moving toward hiding some technologies from the public domain and facts are also hidden. And that requires a very high trust in those that manage these secrets.

In reality I realized that this has always been the case in the last 100 years.
I'm not talking about atomic<char> but just plain char. Independent writes to two different plain char variables must not interfere.

If those writes are implemented by reading 4 bytes, and/oring in the byte to write and then writing 4 bytes back, they will interfere.
The electric motor/generator.
Great article! I have only done a few simple projects with React, except for one where we used Redux. For me, Redux is too much clutter. I can recommend a look at this article: https://medium.com/@yiyisun/redux-vs-the-react-context-api-v...
I've been working on an AppRun based hobby project for a couple of months now, and I find state management there to be quite easy. No clutter!
It's not quite supported in Rust, as far as I understand it. Say I have two local variables: 'ptr' and 'itr.' 'ptr' is an owning pointer to a region containing a cyclic graph. 'itr' is a pointer to a node in the graph. What is the type of 'itr' in Rust?
The OP mentions

> They're forms that submit stuff to a server and get a response.

So it sounds like they're not actually doing any of the things you mention. For basic forms that just submit, of course React is overkill. Hell, a software developer is overkill for that. For any of the things you mention, React or another similar UI framework makes the project much more manageable.
reddit's modern userbase is really interesting. There are some incredibly interesting people who use it, but you also find a bunch of accounts that are under a year old with lines like this:

Please don't. I would like to see you get rewarded for your hard work. Screw the parasites.

Their new UI seems to be doing its job, but I wonder if the decline in thread quality was worth it.
Almost all my Linux work has been via command line for quite a while, so maybe this has changed, but my recollection was the GUI inconsistency had little to do with the window manager. It had much more to do with the X libraries that the developer of each app decided to use.

I used to have a screen shot showing me running something like 5 different GUI apps on a Linux system, all of them trying to open a file, each with a completely different file chooser dialog. That's because one app used Motif, one use GTK, one used Qt, and I have no idea what the others used.
Arthur Andersen's value statement began "We believe in integrity."

Enron's core value statement included " Integrity – We work with customers and prospects openly, honestly, and sincerely."

So my point stands.
Heh interesting point there, I wonder if an HN like comment system would help (let users upvote highly relevant material), and maybe allowing supervisors to pin things. We use pinning a lot on Slack so people can quickly find important links or messages.
I'm a Redux maintainer. There's a bunch of reasons why Redux took off:

- In 2014, a year after introducing React, Facebook announced the "Flux Architecture" concept [0]. Since it was mostly just a pattern and not a library, over the next year the community created dozens of competing Flux-style libraries, which I've referred to as "The Flux Wars" [1].

- Redux came out in the middle of 2015. Its design took inspiration from many of the existing Flux libraries, but then added some Functional Programming principles on top of that [2]. Many React devs concluded that Redux was the better Flux implementation, and several of the other Flux library authors promptly stopped working on their libs and began recommending Redux.

- Redux was designed to work well with React from the beginning, including the design of the React-Redux API [3]. Among other things, React-Redux made use of what was then a little-known React feature called "context", which enabled users to avoid prop-drilling values all the way down the component tree. In addition, the initial sales pitch concepts of "time-travel debugging" and "predictable state updates" appealed to many developers who had seen problems with libraries like Angular and Backbone.

- Along with all that, Dan Abramov had already picked up a bit of a reputation in the React community from his work on things like React-DND and some Flux-related blog posts.

Once Redux hit an initial critical mass, it became self-sustaining. People in the community assumed that if you were going to use React, you _had_ to use Redux. Tutorials were written that taught both of them together (along with setting up Webpack and Babel from scratch). Now you've got bootcamps teaching beginners React and Redux at the same time (which is unfortunate, because we recommend that people should focus on learning React first, and only tackle Redux once they're already comfortable with React).

Today, there's certainly plenty of other good options out there, with varying tradeoffs. My own estimates are that around 50% of all React apps do use Redux, and overall absolute usage is continuing to grow [4].

More recently, our new official Redux Toolkit package has been designed to simplify many common Redux usage patterns, and is now our recommended approach for writing Redux logic [5].

[0] https://facebook.github.io/flux/docs/overview/

[1] https://blog.isquaredsoftware.com/presentations/workshops/re...

[2] https://blog.isquaredsoftware.com/2017/05/idiomatic-redux-ta...

[3] https://blog.isquaredsoftware.com/2018/11/react-redux-histor...

[4] https://blog.isquaredsoftware.com/2019/03/presentation-state...

[5] https://redux-toolkit.js.org
It also doesn't include the payroll and financial assistants to the department receiving $30 million in grant funding to hire researchers. The salaries of those staff come out of the $30mil in grant money, but in the aggregate data, it looks like the university is spending more.
My issue is just "I'm not going to spend the time to figure this out." I know how to use vim, I know how to drive a manual transmission car, I learned those things, it is possible.

But if you ask me to apply even a fraction of the effort spent learning vim or stick shift to learning a lo-fi space shooter, my question is "why" and my answer is "no thanks." It's not that it's impossible, it's that the juice is not worth the squeeze, at least for me.
That’s happening anyway with non transparency. At least with transparency, it can be known, and perhaps acted on.
It's probably not hard to get it running on Linux but it's not a shell. It's just a toy with built in 'apps.'. Running arbitrary apps rendered to a texture in this app and forwarding user input back to apps is probably out of scope.
Russian Multiplication [video]
Speaking of Barbara Ehrenreich, her book Nickel and Dimed is a fascinating study on poverty in America. https://www.amazon.com/Nickel-Dimed-Not-Getting-America/dp/0...
I was working for a chip startup in the early 90s - we moved into office space in Sunnyvale that had recently been vacated by the GO corp (I think) .... above my desk were dozens of pencils embedded in the ceiling tiles ... some poor soul sitting there as the company company was dying has sat there throwing them up until they stuck ... hopefully he or she retired with both eyes .... I removed them before they came down on their own
Netflix made itself the default. Everything that has an internet connection could stream Netflix. The AppleTV had Netflix early on and the Roku comes with a default Netflix button.
I agree to be deported from this thread, but I wish to keep the colouring page.
You are allowed to criticize trademarked products by name, as long as you're not saying demonstrably false things or misusing / misattributing the trademark.
Slack skyrockets 21% after making IBM its biggest account yet
Plato said, “Necessity is the mother of invention.”

The etymology of invention is “to find out, discovery”.

There is your answer.

When your life must necessarily depend on learning the thing, you will learn it.

Convince yourself that your life depends upon it.

Don’t treat it as a trivial thing.

Fully integrate the goal of learning with survival, with maintaining your well being.

Whenever I feel that my life depends on knowing and understanding a thing, I am fully absorbed, engaged, consumed with focused attention.

This takes some psychological work. It requires imagining your death, physical or ego death, imagining the shame, imagining the failure of embarrassment of not knowing this thing.

It takes practice, but once you learn to integrate the goal of learning with this feeling of existential annihilation, you can tap into endless sustained energy for motivated focus.

See Mihaly Csikszentmihalyi’s work on learning, specifically flow states.

With the right resistance, with the right existential threat, the right challenge, your entire faculties will rise to the occasion and learn the thing.
See also: https://en.wikipedia.org/wiki/Gung_Ho_(film)
Well- that is about as close as you can get to burning books. "Don't hire people who don't think like me."

Anyone remember this article? https://news.ycombinator.com/item?id=21911225
You have to pay for quality work. If you pay the minimum you get the minimum quality of work.
i have no thinkint
Bitonic Sorter
I also use those. They came from here: https://eli.thegreenplace.net/2013/06/11/keeping-persistent-...
How much of that is because delivering video is expensive. Most analyst think that Youtube is still not profitable.
I bet it runs smoother and uses less resources than anything written in Electron...
This isn't AUR-specific, it's an issue that comes up with sudo pip install.
Does chain of custody have anything to do with this?

I know in some computer forensics work it is important to be able to prove evidence has not been tampered with.

So for example, cracking hashes instead of working with encrypted data can create safe space for non-leo to work without undermining an investigation.

For example, a case of illegal doping, the accused Pearson’s samples must be able to be shown to not have been tampered with.

It seems being able to prove the source of evidence would be the first step of this process.
Google doesn't bother me if I set Firefox for Android as the default browser.
Watch the front wheels.... The car will go where they are pointing, and you will spot movement sooner.

That said, please remember your own turn signals are to announce your intention, not applaud your action.
I've almost never seen such an over reaction to something in my entire life. Suggested apps are something you can turn off, and they have had suggested apps for a while. People keeps saying Microsoft shouldn't do passive aggressive ads? How do you think Firefox and Chrome (Google still does this in Google search, and you can't turn it off?) People are not as tech literate as you think, some people have no idea that Edge now runs on Chromium.
Disney is an entertainment world leader. There's no reason to think their approach would work well for a university.

Disney's corporate culture encompasses more than what the company believes. Rather, their culture encompasses everything about the company's approach. It doesn't sound like that's what's being discussed at these workshops. If the slogans aren't being matched with changes in leadership or changes in policy, they are just slogans.

You're right about a mission statement's intended purpose. But in practice, mission statements usually have no impact on a company.

You say the author must want something else that leadership is offering. That is not necessarily the case. It sounds to me like the author thinks the university's culture is already good, and doesn't need work.
Could they not purchase some “Freedom hosting” and upload a website with backdoor?