skysight-inc/HackerNews huggingface dataset:
I don't have great suggestions for you but I think software needs are ever evolving. As more of the world comes online, there are more data requirements, newer business requirements, etc. We would need even more scalable systems on various dimensions.
These things are just improvements to catch up with rendering and things people require from toolkits currently. Where CLIM really shines is its model of presenting things (and this is something developed long time ago).

UI is not just a rectangular area where you slap things (which may be eventually clicked). It is rather a representation of the application state and possible interactions with it.

In McCLIM presented objects have types and inner state. When you activate command you may select arguments (which are typed) on the screen or by doing a particular gesture. Same object may be presented differently based on a view.

Relevance is not about sexy new things from the last month. I don't know JS well, but my impression is that rotation of technologies in its ecosystem is pretty big, what may be a clue, that abstractions may be just so-so. CLIM is a specification which covers many concepts required to build efficient and extensible user interfaces.
Thanks for pointing this out!

I guess the enthusiasm regarding technology as a solution to the problems of humanity was unfounded and it needs to revert back to politics, hacking people...
Plan to buy some.
The software industry is still relearning update best-practises, just look at Android fragmentation and how a mere 1.1% of users are running the latest version [1], or the entire Internet of Things [2]. If Google cannot manage to keep Android users relatively up to date (And yes, I am blaming Google), what are the odds that a random automaker will fare better.

---

[1] https://developer.android.com/about/dashboards

[2] https://twitter.com/internetofshit
This seems to suggest that being on cloud in Azure or with any Windows product, you are still vulnerable to Spectre 2. And if it’s hard to solve here what’s the recent status on Linux?
It's not ironic. I see this kind of thing all the time. Rather than cleanup and speedup an implementation, engineers will make it multi-threaded or send it off to a GPU, generally achieving limited improvements and greater complexity. In this case, rather than make the compiler faster, they hack it up with incremental compilation. It's still slow, but they apply the slow code to less data and call it a win.
> "Capitalism" doesn't make any decisions. It's _emergent behavior_. People make all kinds of decisions and bets and tradeoffs, some of which work better than others and "win".
> Overall, it's a pretty shitty _system_, since it means that some people are always losing, but it also seems to be the best we've got.

_Emphasis mine_.

Is it a system or emergent behavior? I'd argue that these are mutually exclusive and that capitalism falls squarely in the latter category. It is the result of individuals being free to exchange whatever they find valuable.
How to Migrate MySQL Database to MongoDB?
I think this depends on your definition of "competing service." Some think "Taxis/Limos," others expand to public transit, and others expand to personal car ownership in general.

We shall see, but until them I'm definitely enjoying the VC subsidized taxi trips :)
I'm 99% sure that I saw this idea floated during the DotCom boom on Slashdot.

Maybe it was Interpals [0]?

> For over a decade, InterPals has been the Internet's premier free site for online correspondence, cultural exchange, and learning foreign languages.

> Created in April 1998, the site began as the "International Penpal Page." A friendly forum for people to find email and postal penpals from around the world, the page quickly became so popular that it was rebuilt from the ground up in 1999 and renamed InterPals. (Want to see what it looked like? View archived versions of InterPals).

[0] https://www.interpals.net/
If you don’t know what you’re doing, you can introduce bugs regardless of programming language.
Show HN: Fidelius – Access private GitHub repos in docker build
I would pay _not_ to have one.
To be fair, Atari SA isn't known for anything either. They just bought a well known brand name. Even if they had listed actual Atari titles, you could make the same criticism. :)
“The issue’s complicated,” say teens huddled in closet eluding shooter
Repo link - https://github.com/verloop/fidelius
A society that tolerates sexist trolls because it values free speech is not being sexist, it's being pro-free-speech.
more self-service kiosks would be an easier solution rather than building an entire new system.

If you used your phone, then it would easy to shoplift. Buy 7 items, but "forget" to scan the last two. Self-service kiosks at least prevents this with weight sensors, cameras, and a human kiosk manager.
Ctrl-f for Thalidomide, found nothing. So, I'll make the mandatory pro-regulation comment:

Without the FDA's slow-moving approval process, the harm done by Thalidomide's side-effects would have been enormously worse than they were.

Here's an FDA blog (apparently these exist - who knew?) on exactly this:

https://blogs.fda.gov/fdavoice/index.php/2012/02/50-years-af...
Harvard and the Valley
In Firefox, you can just visit https://blog.plover.com/index.atom or https://blog.plover.com/index.rss and the browser will present you with a button that says “subscribe to this feed using live bookmarks” which will add it to your Firefox bookmarks, and it will look just like any other bookmark folder, except that it will always contain the dozen or so most recent posts.

Probably other browsers have something similar, either built-in or supplied as a plugin.
PostgreSQL rocks, except when it blocks: Understanding locks
This is the worst for circuit diagrams.

"Great, a couple of transistors and resistors, an 8-pin IC - that looks about right. Let's just see how it works, and...oh. Nope, it's just that image, with no part numbers. And nothing else."

I can only guess that some people use it as a half-assed whiteboard to remember links and stuff, and Google picks up on that. The ironic problem for Google is, the 'pin' replaces the actual useful content which the Pinterest users were originally hoping to remember for later access!
> "Thankfully, running a System Restore worked and the next update didn't have these problems, but since then I stopped allowing automatic updates"

It is now possible to disable automatic updates in Windows 10?
(Asking because forced updates is what made me switch to Linux in the first place.)
"The City" - also refers to NYC if you are in the surrounding area, refers to Manhattan if you are in an outlying Borough, and refers to San Francisco if you are in the outlying Bay Area. I am sure there are more :)
That is exactly what many of the commentors in this discussion are attempting to do, taking cues from the article.
Auto Updates without user interaction is the biggest security benefit I can think of for a normal user. Yes you read that right. It's f*cking great that my parents can use an always up to date browser and OS and I don't need to worry if they have updated all their stuff. Update mechanisms like for Java and other stuff which pop-up and require user interaction are a thing most people will not get right.
Actually I really like the Chrome OS approach where it's done continuesly in the background. Not all people want to know what's going on under the hood and how the motor of their car works exactly. Some people just want to drive securely from A to B.
I'm not sure you can conclude from accounts on sexual harassment alone that being a female tech-person is a less pleasant experience than being a male tech-person. Women do experience more sexual harassment in tech industry than men but they do not experience more harassment or workplace bullying overall. The harassment that is not of sexual nature is not necessarily less upsetting than sexual harassment. In fact the opposite might be the case: https://www.reuters.com/article/us-bullies-work/workplace-bu...
Was this related to the recent 400 million in Bitcoin that was purchased?
If you check the original article, the vast majority of his predictions is widely off the mark. This article is rather dishonest in trying to single out a few excerpts, even out of context, to paint a different picture.
Intel hit with 32 lawsuits over security flaws
Everything you said about it being dead before the car arrived is true. However, it was not the point. What if the phone died before it could update? What if the driver couldn't see me so they had to call me, or I forgot the license plate? What if I was roaming on expensive data? What if that was a more critical app?

All of those things shouldn't be a problem in the first place.
I would say anything in the video / 3D / imaging service platforms always have a lot of things left to be desired for.

Anything that potentially touches FFMPEG basically

I can name a few examples that I still think need improvements

- Online gif editors

- Video editing / clipping

- Background image editing / online photoshop equivalents

- Better alternatives than lucidpress / adobeIndesign for catalog page / brochure creation

- Machine learning / deepfake online tool, this is all driven client side mostly

- Pretty much anything client side thats not yet server-side is open game I would say

- PDF markup tools could be better for online-based services, especially for architectural design

- CAD-based online programs for retails so customers can DIY build their own warehouse or layout schemas is lacking

- Better online RDBMS. Currently, there's just airtable, its lacking some core features like refential integrity

- Integrating space-repetition learning in most educational based services (lynda.com,pluralsight, etc)

- Managed ecommerce cart / hosting services. Its a well understood problem that should technically be easy for a client to do.

Again, I would say, almost every profitable service touches some form FFMPEG for video / image editing / 3D is definitely still out there. There's such a huge untapped market out there combining all of theses services in one package.
Woah there granddad, how did you get on the computer ;)

I imagine he meant in the normal distribution sense, where 25-40 comprises ~70% of the userbase; entirely anecdotal but I get the feeling that's a reasonable assessment.
> The only thing I disagree with is the assertion that women in tech (STEM?) have somehow different/worse experience than women in general.

I'm not sure that's a statement I'd make. I don't think I know enough to say that.

It's tempting to let myself get nerd-sniped into a longer, less productive discussion comparing different fields and pontificating on different possible causes, but then I'd be making the same mistake as so many other people here.

What we really need in these conversations is fewer people like James DaMore writing dissertations on the subject and more people saying, "hey guys, stop being dumb ass holes."

This is a problem that is better resolved by calling out socially repugnant behavior rather than dissecting it.
For the majority of the history of land lines and analog phones, the phones and lines were owned by the telephone company, and leased by the consumer. This change happened in 1982, 10 years AFTER mobile phones were invented.

http://www.nytimes.com/1982/12/16/business/new-era-for-the-t...

In fact, some people still lease their phones: https://consumerist.com/2012/04/30/hundreds-of-thousands-of-...
Ok, I changed my wording a bit. What I meant is that the other person (the penpal) could be paid by the company. As such, I don't think it is bad if they are being rated.
They do though, Facebook Watch is them funding original content.
That example was great - I've been inspired by LISP and have been playing around with my own idea of an HTML-building set of functions already this week: http://staticresource.com/html-js-4.html

It's great to see such a relevant example :D
> I turned off auto-updates on my phone.

Even if you turn off auto-updates, some things still auto update silently. A long time ago, I wrote a small utility which listened to the PACKAGE_ADDED and PACKAGE_REMOVED events (I don't know if it's still possible to listen to these events on recent Android versions). IIRC, there were two packages that always updated silently (wihout a notification icon) and automatically, even with automatic updates disabled: com.android.vending (Android Market/Google Play Store), and com.google.android.gms (Google Play Services).
Sounds like you want something like syslog-ng paired with Nagios.

The "big" solutions require some hardware because they do a lot more than merely collecting your logs.
m.uber.com
Richard Stallman was right. We didn't listen!
Yoga – A Flexible Layout Engine
oklog might be for you? https://github.com/oklog/oklog

It’s still new, but the architecture is sound and it worked well for me on a small single-node deployment (about 30 clients sending logs).
https://en.wikipedia.org/wiki/Monopoly_on_violence as long as you are a state you are fine.

Plenty of current examples from all types of states.
http://webtrak5.bksv.com/ <- multiple airports with both near realtime and historical data, flight paths, etc.
that's the fallacy of people shipping bogus crap and you thinking you are at fault. Thanks google, i guess.

Most new features on chrome are not for your security. They disable all referrer control options. Want to only send referrer to the domain you are at now? though lucky, google makes money on cross-domain referrer reporting so they can track conversion from their ads.
> The average HN reader is a huge beneficiary of sexism.

I dispute that statement. (I will admit that you can find some possible benefit to the majority from sexism. "Huge" is a much larger claim, though.)
I'm sure this happens somewhere, but there are other places where it would be a scandal. I harvested a roadkill turkey one time but only because I saw the van in front of me hit it. After it's on the ground, it's carrion.

It's worth remembering that horses dying of trauma on the street was much less common before widespread automobile adoption. A horse that died on the street in 1900 probably had a number of health issues that would have made consumption more risky. Also it probably had no meat left to speak of. One would have had to just boil everything, to have anything to eat.
I have an iPhone 4S running iOS 7 (jailbroken of course) and an original MBP retina running Mavericks. I don't update them because the risk of updating is higher than the risk of not updating. Right now everything is working, and everything is set up the way I like it. If I don't update, things might break some day, but there is also a greater-than-zero chance that everything will continue to work for quite a while. If I update, those odds drop to zero. Not even a statistical approximation of zero, but actually zero. Updating is just trading one set of risks for a different set of risks. I choose the devil I know.
I think rationalizing is fine.

But people tend to rationalize selectively, and only when it benefits their worldview. The parent comment made that clear, but you sidestepped that point. I don't think the downvotes are necessarily virtue signaling.

I was temped to downvote you, though. I live with a woman, and know many more, and I've been party to the sexism and harassment they deal with on a day to day basis. I've been party to people not believing what they say because of what's between their legs (eg "...take it for pure truth because a woman said it?"). I've been party to my wife being groped on a crowd, and seeing young teenage girls being catcalled by grown men. I've had female friends who have been raped. At this point, the evidence is more than anecdotal to me.

I find myself wondering, when I read comments like yours, if the people who make them have absolutely no connection with any women at all.
You shouldn't be storing anything without first obtaining consent. Why are you using analytics indiscriminately?

Sorry, I find this ludicrous. Using analytics "indiscriminately"? What does that even mean? The most basic use case for analytics is to use them indiscriminately to see how visitors are using your site.

Not to mention that this is basically impossible, since storing IP addresses in Apache log files is also probably a breach. Someone in the EU sends you an email, now you're in violation because the header info is PII. A german walks into your hospital in Miami and signs in; if you don't have a special snowflake data management process for them that runs alongside your standard HIPAA-compliant one, you're probably in violation.

Any jurisdiction can already enforce their laws upon you if you affect their citizens.

No, they can't. They can declare any law, but that doesn't mean they can enforce it.

I really think that basically every business around the world who doesn't have a direct EU presence in terms of office, employees should (and probably will) just ignore the GDPR. It's a huge violation of sovereignty, the freedom and ideals of the internet, and a great example of how people will be pleased to let their governments enact policies no matter how harmful or dangerous as long as they're against an "enemy" that they hate.
taxis do that to passengers for some 15years now. and that is only counting the video ads. If you count print you can go back all you want.
Agile Coach here.

I took a break from engineering and leadership about 6 years ago to give Agile Coaching a try. The prospect of solving the greatest problem in software development intrigued me. The problem being: how we work together. I learned a lot in the military about servant leadership, about pushing decisions down to the lowest level, empowered teams, and reacting dynamically to a changing environment.

“Agile” unfortunately is nothing more than a knee jerk reaction to the problems in project management that came before it. There are no “first principles”. I’ve been planning a conference talk on this for a while but I don’t know where to give it.

Everything in Agile is anecdotal, secrets of success, dogma and religion (they even call things ceremonies!).
What I want, and what I think we deserve is a first principles based approach to how work together. There are enough fields of study surrounding how people work together to make software that I believe we could uncover a set of laws or testable axioms. Just consider the following areas of science that effect how people work together and build systems: computer science, positive psychology, group psychology, semiotics, information theory, complexity, human computer interaction… the list goes on.

What we need is more science, reason, and principles, less dogma, religion and manifestos.
"Rationalize" != "think rationally", despite the similarity in the words.
No.

I have seen USA's loneliness crisis in the news several times the past few days in relation to the tragedy in Florida. However, it feels wrong to capitalize on it. Especially given that people living in poverty may be the ones suffering from loneliness the most.

Cool idea if it were offered as a community service, and managed by a team of people who are passionate about helping people find community. Of course, a consensus that there is a loneliness crisis in the USA doesn't appear to have been reached with people with authority to take wide actions
I agree with you. But..

> "Tinder has been updated. Deal with it".

is an interesting choice of example. The anger at updates only really makes sense for apps that are entirely local to your hardware. As soon as you have an app where part of it runs on a server that you don't control, that logic goes out the window. They can stop your non-updated app from working with no effort, just by making the server API incompatible. As long as you are depending on someone else's server to be up and responding and not changing, you give up your rights to be in control of local updates.

It sucks, but that's the reality of SaaS. I'm a fan of using local apps whenever possible. For instance, Google Docs is just too damn useful not to use sometimes. But I still, majority of the time, will choose to use a local word processor whenever I can get away with it. And when I'm done working on a Google Docs project, I download it in several formats and put it in the drawer.

In the meantime I'd really like to see more take-up of open source, federated hosted solutions based on open document standards and open protocols. But so far the big corporations are winning that game.
The HN guidelines ask: "Please use the original title, unless it is misleading or linkbait." This one was linkbait—it used the linkbait "you" twice. We took that out.

https://news.ycombinator.com/newsguidelines.html
Genes are a strong predictor of height (in certain populations), AND it has gone up tremendously in places like Japan. Both are true.

To speak of the influence of genes also assumes a certain environment. If we look at western populations for example, the heritability of height in adulthood is something like 0.8. But this is predicated on that western environment where ~nobody has nutritional deficiencies. A uniform, high-quality environment means that there is little besides genes that can influence height. If something happened and a large portion of the population had such deficiencies, the influence of genes would be diminished.
Because they're all lying. At least one guy in Dubai (but most likely more) were stealing and at least one guy from Mali was laundering.

When someone got caught, that was the best lie they could come up with.
With all due respect, this is only a strategy to prolong eventual death. Counting on survival by hoping there's a backlash against Amazon is folly.

B&N needs leadership to offer product and services that can compete, period. Need to cutback? Sure. But where's the business plan?

That's call this what it is -- poor execution by leadership.
Except for the syntax highlighter (prism.min.js) and YouTube video I think there is no other JavaScript library.

Could you please double check the performance on Firefox? I think the issue was with grayscale filter in CSS.

> For someone who doesn't mind code, there are a million static site generators that will deploy to S3 or Digital Ocean or whatever. They get the same amount of customization and it's almost totally free.

You are right! The competition is crazy! I HOPE that creating tags that make it easier for designers/developers to build websites faster/easier could be the reason.

So for example, to create a slideshow in HTML all you have to do is to use <remark:it> tag and put the slideshow content inside that tag.

And here is the source code for that tag: https://github.com/SunSed/remark

So imagine if there was 1000s of tags like that one that makes web development like Lego peaces that you put together.

What do you think?

Can I email you and continue the chat over email? :)
> So, back to land lines with analog phones?

> Serious question, do any phones exist that can fully owned by the user?

Funny you bring up land lines, considering that those essentially began the trend of operator-owned end-user equipment. See for example Model 500 phone:

> As with most telephones of the time in the United States, the 500-series telephones were owned by the local Bell Operating Company and leased on a monthly basis to customers

https://en.wikipedia.org/wiki/Model_500_telephone
ITYM 'we didn't care', for broad, market-making values of 'we'
US vs. Internet Research Agency LLC