jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is a great discussion on the challenges of designing UI for complex applications.

In the aggregate, what ends up being most effective for me, is rapid prototyping, and “paving the bare spots.”[0]

I find that I do a terrible job of predicting user mental models.

The rub with prototypes, is that they can’t be lash-ups, as they inevitably end up as ship code. This means that a lot of good code will get binned. It just needs to be accepted and anticipated. Sometimes, I can create a standalone project for code that needs to go, but I still feel has a future.

So there’s always a need for fundamental high quality.

What has been useful to me, is Apple’s TestFlight[1]. I write Apple software, and TestFlight is their beta distribution system.

I start a project at a very nascent stage, and use TestFlight to prototype it. I use an “always beta” quality approach, so the app is constantly at ship quality; although incomplete.

It forces me to maintain high quality, and allows all stakeholders to participate, even at very early stages. It’s extremely motivating. The level of enthusiasm is off the charts. In fact, the biggest challenge is keeping people in low orbit, so they don’t start thinking that you are a “WIZZARD” [sic].

It also makes shopping around for funding and support easy. You just loop people into the TestFlight group. Since the app is already at high quality, there’s no need for chaperones or sacrifices to The Demo Gods.

I like that it keeps development totally focused on the actual user experience. They look at the application entirely differently from me.

[0] https://littlegreenviper.com/miscellany/the-road-most-travel...

[1] https://developer.apple.com/testflight/
I've seen you post this same debate about a certain high school's entrance exams before in these sorts of threads, and it continues to be as much of off-topic flamebait as it was last time. Whatever the actions of a school board in Virginia, it's at best indirectly connected with how the NYT defines "white supremacy."

And, in turn, the article is making a specific claim that Nick Land's writings are embraced by white supremacists. We can figure out whether that claim is true or not, and under what definition of "white supremacists," directly.

https://en.wikipedia.org/wiki/Nick_Land says: "Land has promoted the Atomwaffen-affiliated Order of Nine Angles that adheres to the ideology of neo-Nazi terrorist accelerationism, describing O9A's works as "highly-recommended"."

If someone in this thread actually disputes that Nick Land's writings are inspirational to cross-burning white supremacists, which is what I read the NYT article to be saying, let's debate that.
What you're looking for is Title VIII: Payment, Clearing, and Settlement Supervision.
If this continues, expect to see a lot of high-paying jobs leave high earning markets like San Fran and New York as pay decreases to meet lower cost cities and countries. Working from a lower cost area could be all the market supports in a few years.
From the article:

"China refused to give raw data on early COVID-19 cases to the WHO-led team probing the origins of the pandemic, according to one of the team’s investigators, potentially complicating efforts to understand how the outbreak began."

The powerful people in our governments are reading the same propaganda that you and I are reading, and they can thus end up believing it.

The reason why the US government is pushing this issue, is exactly because of what the NYT, Reuters, etc are peddling.

You should also refrain from attacking others ("GTFO", "intentionally missing the point") if you want to have a discussion in good faith
I know a very good developer who does both Unix and Windows development. He knows both very well.

He points out that with Linux you officially have the ability to customize everything perfectly, but spend a lot of effort just deciding what your stack will be. And if you integrate 4 or 5 things together, you get a lot of redundant crap because they did things differently.

In the C# world, by contrast, Microsoft declares technology winners and everyone adopts them. Those winners may be in principle not ideal, but the fact that everyone actually uses them saves a lot of wasted duplication of effort.
There is a saying: "your right to swing the fist end where my nose begins".
>allowing the tubing to move sideways a bit in a long curve

I hadn't considered this strategy! Using the curves as a geometric asset instead of a liability makes a lot of sense.

What do you mean by the 'paper tigers'?
I am Spanish and I see exactly the same thing here. How it's okay for Germany to rule over us because locals are so convinced our own country and its citizens are inferior. It's so sad, especially since it ends as a self-fulfilling prophecy.
I think social distance was better than physical distance because social distance to me suggest static clustering.

It's not a bit deal for you to be physically close to people as long as it's very few people and that cluster doesn't intermingle with other clusters. A household is a good example of a physically close cluster that can be socially distance from other clusters.

The key thing is to try to prevent contamination from cluster to cluster.

Also, "social distance warrior" is a more amusing way to describe those people on social media that can't stop posting about social distancing.
Helps me fall asleep fast. But so does running through the relaxing individual body parts exercise. Maybe out of paranoia that I am missing something and I only do it for 10 minutes a day.

Oh, and good ideas come to me while I am trying not to focus on anything. Almost like the mind is trying to find an excuse to break single-point attention.

edit: Also, meditation traditions are found all over the world - for example a Christian mystic, Teresa of Avila meditated all the time.

edit 2 in reply to below: Sure, semantics, but you are definitely right to some degree. The difference is that the mechanism behind relaxation is clear.
Location: Hong Hong (UK citizen, HK Permanent Resident, English-speaking)

Remote: Yes

Willing to relocate: No

Technologies: Primary: Linux/Unix, Python, Django, PHP. Secondary: SQL, git, AWS, JavaScript, Android, shell, HTML, C. Tertiary: Go, Kotlin, Docker

CV: https://bit.ly/3blS31m

Email: richard@vmlinuz.org
Location: Los Angeles, CA

Remote: Yes

Willing to relocate: Open

Technologies: C# | C++ | Java | NodeJS | JavaScript | HTML | CSS | Python

GitHub: https://github.com/CiscoCodex

LinkedIn: https://www.linkedin.com/in/francisco-rodriguez-174ba8172/

Email: ciscocodex@gmail.com

I'm looking for Jr/Mid level positions in either desktop or web development. Ever since I started exploring Electron I found I like the fluidity of moving between these two environments.
Generally curious as to why people are hiring onsite right now? Because otherwise this would be something I'm interested in.
Indeed. Control loops are generally limited by the bandwidth of the system they are controlling, and lag in the system limits the bandwidth you can achieve. Trying to get a PID loop to move a system faster than that system's bandwidth will just create oscillations, and the more tightly the PID is tuned the worse its behaviour when exposed to shocks (especially when the system becomes significantly non-linear in the process).

You can extract more performance out of a system by having a very good predictive model of it and measuring its inputs: This can really improve how you drive the system but it's much more difficult to achieve, and you're still limited by how quickly information moves through the system in terms of how you can react.
Not sure it's fair to compare compulsory (or even well-motviated) education with most MOOCs.

I have a PhD and a research job, so I think it's fair to say that I can learn independently and like doing so. And yet, my Coursera account is full of half-completed classes that weren't quite what I wanted: too easy, too hard, topic isn't what I wanted, presentation isn't my style, etc.

It looks, in short, just like my Netflix queue and that isn't surprising because they're both things I do in my pajamas. The situation would be very different if there were actual consequences for finishing these MOOCs (or Lost).
It's unknown at the moment, but I doubt the bad guys win.

Pessimism isn't my style.
Elon's dumb tweets about coronavirus are a great example of the non-transferrability of expertise. He is a great engineer in many areas and a great founder and visionary business leader (in the Jobs mold), but seems to have major issues understanding epidemiology and public health.

The assumption that expertise is transferrable is probably one of the biggest fallacies in the public discourse.

Jobs displayed a similar blind spot around medicine, likely killing himself by attempting to treat severe cancer with alt-med crackpottery. Then of course there are all the celebrities that gave us all that nonsense plus the anti-vax movement. Medicine seems to be a popular area for this. For whatever reason when a person gets rich or famous they seem to develop the need to play amateur doctor with zero training and zero willingness to actually undertake the requisite study. Maybe you know you've arrived when you develop a strong desire to be a medical crank.
highly recommend you watch these two latency modelings:

https://www.youtube.com/watch?v=QEIUdMiColU

https://www.youtube.com/watch?v=m05abdGSOxY
here is a bug I just stumbled upon.
https://wikipedia.thottingal.in/page/en/Tansu%20%C3%87iller

clicking Political Career on tree view raises exception from querySelector.
probably parentheses breaking it.
I think "Fox News" is being used here as code for right-wing propaganda, masquerading as journalism.

And that the type of right-wing propaganda is that associated with the word "scrounger" in the UK, which is code for "poverty isn't real, it's fakers and stupid people wasting their copious money, people make themselves poor (so we don't have to care)".

Represented in this case by someone saying poor people buy new cars, when the reality is poor people buy extremely cheap second hand cars, and cannot afford new cars. And even that is out of a sense of necessity - in many places in the UK you need a car to get to work.

Related right-wing propaganda in the UK says that poor people have loads of money but pretend they don't, and spend it stupidly on alcohol, cigarettes and luxury holidays, and that any financial worries or, say, hunger, is their own fault. While many people do spend occasionally on those things, many poor people in the UK (who I know) spend nothing on any of those things, and couldn't afford it if they wanted to; so it is galling to see it implied in newspaper stories regularly. Not so much of that at the moment though.

TLDR "Fox News propaganda" is code for "poor people aren't really poor, so we don't have to care".
The whole blaming people for hoarding masks and then the "masks don't work" things have been incredibly frustrating. It is almost like authorities didn't want anyone to start asking why the public couldn't get masks, as they can in say Taiwan.

Most (if not all) distributors and manufacturers of masks has been prioritizing health care systems and governments over retailers since January. Just as they should do. Were there any that weren't? I didn't see any reports of that, but if so of course the proper thing is to report them and talk to them. Not to blame random joe for having a mask.

The fact was since January retail supplies were only existing stock, which as we know was quickly sold out with a lot being sent back to family overseas (no judgement there). And I haven't seen any masks being restocked at any hardware stores or pharmacies since. At no time did I hear about authorities going around every pharmacy or home depot to try to collect any masks. Why? Because they knew there were no supplies and what was there was so small it'd make no dent in the problem. So blaming the public is grossly irresponsible and even put people in danger. I have an immune compromised friend that was responsibly using masks but got harassed for wearing masks "that don't work". And there were plenty of similar reports of such behavior from others.
What about toilet paper? Someone should add guidance how to stay hygienic when all the toilet paper is gone. This doesn't make any sense, I have been able to find everything, except the toilet paper, for two weeks now. This is the most idiotic thing, why can't someone make a public announcement not to hoard toilet paper, of all things?
we did this book for our work book club a year or so ago. most people in the club enjoyed reading it. there were issues getting the some of the examples to work at the time but that's another matter.
Visited that link on mobile and got a full screen hijack ad, which I didn’t think was possible anymore.
Portscan them more so they fix their process.
I think people are vastly over-estimating how much time they are saving using these "on-demand" apps. For a mom who is trying to juggle 2 children, yes, I can see this as a huge help. But for the vast majority of the target demographic (young, single-ish, urban upper middle class folks), we're not gaining hours in a day. We're experiencing instant gratification. We're stimulating the reward centers in our brain that remind us how great it is to be 2 again: press a button, get a prize.

I recently started coming to the realization that the "on-demand" lifestyle is having a much more detrimental affect on my life enjoyment. When I'm consumed with messaging, pressing buttons, working, social media, filling my head with anxiety of the next thing, I am losing myself in the future. It takes an enormous amount of effort to be mindful. Cooking, engaging with others, sitting in silence and letting thoughts bubble up, and even chores. These are all little moments that keep me grounded and self-aware and I've think that has made me a better person.
Just as few as 5 years ago 50-100x over-subscription rates were common for ISPs. For example 100 homes with 10mb connections would be fed by 10-20mbps. The reality was much closer to 48 port 100mbps switches having 100mb uplinks. Netflix (and other streaming services) have been a huge shock to their business models.
For those who want to know about the various projects he has worked on:

https://en.wikipedia.org/wiki/Ingres_%28database%29

https://en.wikipedia.org/wiki/Illustra

http://www.v3.co.uk/v3-uk/analysis/1943302/disparate-databas...

https://en.wikipedia.org/wiki/StreamBase_Systems

https://en.wikipedia.org/wiki/Vertica

https://en.wikipedia.org/wiki/VoltDB

http://www.paradigm4.com/

http://cs.brown.edu/research/aurora/

https://en.wikipedia.org/wiki/C-Store

https://en.wikipedia.org/wiki/H-Store

http://publications.csail.mit.edu/abstracts/abstracts07/ston...

https://en.wikipedia.org/wiki/SciDB
Spotify keeps removing music I enjoy. Also the Shuffle function is fake and this shitty software keeps trying to guess what I want to listen to. Also last time I opened it there was a lot of bullshit about religion/self-help podcasts and I don't want to see that bs b4 my eyes...
That's why I went 100% youtube-dl + winamp and cancelled spotify subscription..
There is plenty of suffering in the world, and who could wish to belittle it, but that's no reason or excuse to give in to pessimism.

The world is more peaceful today than at any time in history.

Infant mortality in Africa is decreasing, despite the complex political and economic problems that beset many countries there.

Startups are important because they are attempts to solve complex problems and with every failure more knowledge is created. (They are also symbols of optimism.)

Thus, human effort is important in the scheme of things. Even the cosmological scheme of things: pretty soon we'll have the technology to deflect asteroids and comets. We might eventually, if we want, go on to defuse all the local supernovae (by removing matter from the relevant stars).
I like it. I think crowdfunding is a major trend and we'll see it increasingly used in the US and Europe for startups, not just developing countries.
It's been awhile since I studied it, but I recall the Python (C) source code being very readable.
Sure, the article is a reasonable refutation to that part of the O'Reilly claim, and that is an important fact to clarify.

The article goes further though, and claims it's "not 'recording your moves'" and is just a "general place at a general time". I don't you can say that point-blank. As stated, I think that it's going to be entirely location-dependent as to whether the database can be treated as a "record of your moves" or not.
Interesting analysis that strongly suggests the coordinates are for cell towers, not the iOS device.[1]

Personally, the fact that the file is in a cache directory path, and that some people don't have much data, or any, suggests to me that some programmer forgot to trim his cache or picked a ridiculously large size before he decides to trim.

"locationd" wants to know the coordinates of the cell towers you communicate with in order to triangulate your position without turning on the GPS, and it doesn't want to eat the battery by querying servers all the time. That argues for a cache of the towers you frequent. It's only one bug or poorly chosen constant from there to the situation people are reporting.

[1] That still reports your travels in gross terms and is a problem in need of a fix.
I don't mean to say that people use the micro-steps all the time. What I mean is that, on initially learning something, those that "get" it subconsciously break it down into micro-steps that are just small enough for them. This builds the bridge from what they know to what they're learning. Once the abstraction or technique makes sense, then you apply it as a whole on further usage.

I think one of the main things that separates the quick learners from the slow learners is how much breaking steps into micro-steps can be done unconsciously. The data lends weight to this. Teaching a concept in micro-steps doesn't help the smartest people learn it better, but it brings the slow learners up to speed. The difference is how small the steps have to be for the students' unconscious to make the connections and thus reach "understanding".
At the end of the day, it is up to you how you decide to give back. I, and I would hope a lot of HNers, give to charities.

tl;dr: makes more sense for skilled people to make money and donate to charity than to actually focus on helping others.

Money is a powerful force. I have accepted that its impossible for me to know what is best for the rest of the world. I have a vague idea of some of the general higher-level goals [like health care] but I profess ignorance to the micro-requirements.

I could learn, but it would be less efficient for me to learn and spend time than it would for me to donate money to someone else who has already figured out how to most efficiently use time and money to help others.

In my case, I donate enough money to subsidize at least two people's efforts overseas. Given my lack of experience, I know its more efficient than actually putting effort into figuring out what needs to be done.

Where things fall apart is when people dont actually know how to use time and money to help others in the world. Surprisingly enough, this is fairly common.
Yup, but the point is that with such magic building material, we could not only build buildings and facilities with it, we could just pile heaps of it above ground for the purpose of only sequestering carbon.
I wasn't thinking of actual censorship. The bad ideas arise because the people in question are being funded by a government that doesn't really care or have any way to judge whether the ideas are good. Just requiring them to find their own funding would go a long way. It wouldn't stop DiAngelo now because she already gained critical mass and found ways to parlay that into money via training programmes, but would this stuff have arisen without large numbers of bored humanities profs looking for some meaning and purpose, and able to spend so much time on this thanks to grant money?
Note that it's good to be angry about losing or doing poorly. The trick is to really feel the pain, and not take the easy route out and find excuses in the things that weren't in your control. High feedback situations or 1v1 games give you fewer opportunities to dip out of the internal locus of control mindset.
This is an interesting idea of a course. Limerick is a underrated city. How much does it differ from a Software Development apprenticeship idea?
My story is similar to this, but with a slightly better result. VP Eng at a startup, ~1.5% equity, etc. It was during that time that a startup I'd left many years before finally sold, and net value of those options was also $0.

When my current startup sold, total value of my 1.5% stake was also worth $0. While I didn't get a severn figure payout for the stock, I did at least get a cash bonus from the investor (part of the executive contract) and a decent retention package from the acquiring company.
> it depreciates because of the Fed

The dollar depreciates / appreciates due to various economic factors, not just because of actions by the Federal Reserve.

https://www.investopedia.com/articles/forex/051115/top-econo...
Did they tell you which way to vote, though? And giving reasoning for why (this actually wouldn't surprise me)?
Yep great SEO Strategy and raising Brand awarness. Win-win for people searching. Find out about how to install nginx on Ubuntu and then memorize that next time you need a VM you go that blue website with great tutorials.
The problem with CSV isn't that it's text based, the problem is that "CSV" isn't a file format with an authoritative description.
And Apple has no monopoly over cellphones... it's the exact same thing. If you are a Shopify customer, there's only 1 AppStore.
The nice thing if you where using Stardog and this happened, you could easily move to any of its competitors which implement the same standards. Including opensource version too. i.e. you might miss a feature but at least your queries will still rung and you won't need to redo your whole app again.

SPARQL should really be everyone first technology to investigate before heading off to anything else. i.e. when you are still pivoting every week you should have the most generic database tech possible. Only when you scale you should specialize.