skysight-inc/HackerNews huggingface dataset:
I think that an opaque interface actually helps sell a luxury product and making it more difficult is intentional and strategic up to a point. A lot of features on, say, a BMW don't actually improve the experience, like say soft-closing doors or automatic wipers. But what they do is they constantly remind you that you have a luxury product while you are getting used to it, and after you have gotten used to it, you are constantly reminded if you drive anything else, because your reflexes and expectations are tuned for the "special" way of doing things.

It's a way to inhibit people from switching to a competitor, but of course it's possible to go too far. People joke about BMW drivers not using their turn signals, and as it happens, the traditional turn signals on their car work quite differently than on other cars, so quite likely many drivers simply never figured them out. Recently they have changed them to work the same way as on Japanese cars.

"Good" design is insufficient for aspirational/luxury products in general, because you can get it on mid-range products and incrementally higher pricing can't pay for substantially better design. So anything for the high end has to be ostentatiously or subtly different.
Totally off-topic, but it's interesting how the URL uses ; as the GET parameter separator rather than &.
I love the idea of a build system separated into front ends and back ends. Imagine if CMake were just an LLVM-esque backend and you could use a nice Python (or Lua or <insert your favorite language>) frontend instead of the awful proprietary CMakeLists frontend.
A couple of decades ago I worked at a company that had about 200 Mac's and a similar number of PC's. One of our favorite practical jokes was to disable the mouse on Mac's. The victim quite literally could not do a thing with the computer until the mouse was re-enabled. In sharp contrast to this most Windows users could function reasonably well without the mouse.

This, of course, was a long time ago. My guess is that today this would be the case for any computer user, Windows or MacOS. At the time this was simply hilarious.

In terms of iOS, the overloading of buttons and gestures makes for a situation where most users don't use any of that stuff. The simplest example I have of this is using the volume switch to take a picture, nobody does not. I know about it and never do it. In fact, when I do it is because I pressed it by accident and end-up unintentionally taking a picture or more.

I have another example that is unrelated to computers. We have these dimming light switches in several areas of our home. If you want to turn on the lights to the pre-established dimming level you single-click the switch. If, on the other hand, you want to go to full intensity, you double-click them. Despite having explained this, everyone uses the little tiny dimming lever on the side of the large push-button plate to go up to full intensity. And visitors, of course, have no clue because the feature isn't discoverable except for a fortuitous accident.

Progress isn't without side effects I guess.
I often find it's also correlated with the number of people affected. If you start making decisions for the entire organization (as though that ever works) everybody has to be involved, because anybody no involved will see this new policy wielded as a weapon by the people who were involved.

I believe making decisions fast is much less about cutting down the number of deciders, and way more about cutting down the impact.
Essentially, make local decisions.
The same applies to PDFs too. There are hundreds of PDF readers and not all of them support all the features besides feature deprecation. You could run flash in PDFs, so archived PDFs that utilized that will be broken.
Are you nuts? This is journalism, not charity!

>A Frightening New Reason to Worry About Air Pollution

>The Air Really Was Cleaner Under Obama

>A Worrisome Discovery in High Arctic Snowfall
Realtime CDC from MySQL Using AWS MSK with Debezium
Those do roughly the same thing. I don't believe a subscription service that gives you no marginal cost 1-2 day shipping is comparable to anything offered by retailers without a two day shipping option.
Yeah, it's sent me around the back of buildings more than once.
Or perhaps Apple wanted to get the iPhone out to the market quickly, so they kept multitasking, copy/paste, and other features for later iterations.
Looks fantastic! When did you originally start development?
(trying not to sound preachy)

Sometimes cutting somebody out needs an element of forgiveness, otherwise you can't _really_ move on.

These types of things always depend on context, though.
But that's a great example of what I mean - are HN users grumbling a statistically significant result? Do they represent average users? Should Apple listen to it or ignore it? I don't know - do you?
Tango with Django
Hi!

Want to learn Django? Our book that covers the basics is on sale for US$5.99 over the holiday season. Go here for the discount: http://leanpub.com/tangowithdjango2/c/ZRWU9xZnRYy1 -- first come, first serve.

Get in touch with us via https://www.tangowithdjango.com if you have any questions/queries.

Cheers!
What should I do to get back into the swing of things?
I have been unable to work a job in tech for around the past year due to a mental health scare, and am easing my way back into the possibility of finding employment but unsure where to start. I'm fairly young (early 20s) and have experience with RoR and Python as well as other development languages, but also very limited employment experience with programming, one immediately leading up to the mental health scare. What is the best path forward for me at this point? I have been working on little python projects (personal scrapers, personal utilities, essentially toys for personal curiosity) here and there, but I'm definitely rusty and need to find some sort of guide to be interview ready. If anybody has some experience with dealing with these sorts of "false starts" and could advise me, I would be very grateful. Thank you!
Nice isolated example that tells nothing about the "hard to use" factor. We can repeat such for days without yielding reliable empirical results. The issue is too compound.

Opinion of the users, especially repeated ones ought to be enough to justify a concern. There are too many to doubt its validity even without exact but half cooked partial numbers.
Sorry but this goes in the bucket of all-to-common backseat programming comments I find all too often on HN. Sounds pretty, has a lot of "ideas" but is absolute hogwash.

If you've programmed an FPGA, or done any sort of analog circuitry, you'll know that what you propose is FAR WORSE than the current status quo.
It's wonderful that somebody with a couple of decades in IT can stay so cheerfully ignorant of the real world problems. Well, since you happen to be in Netherlands, feel free to offer booking.com your services and solve the issue for the rest of us. The world would be grateful we can start using their platform hassle-free 6 months earlier.
If you read to the bottom of the article, you'll find that it's a lengthy ad for a product called Karma bot.
> beauty trumps usability/ergonomics.

That can not possibly come from a UI designer. Usability is always first, and it’s possible to make it look good while maintaining a11y/usability properties.
I was going to make a comment about how your response sounded either like marketing, AI-generated-text, or a HR department trying to recruit rather than an actual human being or software engineer, because you didn't actually say anything material while giving a lot of tech-recruiting catch phrases.

So I clicked on your account and looked at your past comment history... yikes...

Maybe you're an just an engineer that only posts about recruitment for Citymapper?

(PS: just subjectively, it looks to me like the positive glassdoor reviews also look suspicious).

(Obviously) I haven't worked three, but my spidey senses aren't exactly giving off a good vibe here...
Consumerism. Buy, use, toss mentality. Most people does noet fix things when they are broken. People just buy new stuff. That is a huge problem, as I see it.
JTAG has nothing to do with Intel per-se but everything with BGAs which made it super hard to get to certain signals.
When you pay licenses per-CPU and SMT is doubling the cost with the licenses without doubling the performance, SMT does not make sense. For other cases, it makes. There is no universal use case for it.
I don't think even google crawls the whole www with 10M rps.
I mean, it's very possible to create visually appealing UIs that also have lots of contrast.

Apple used to do it...
To clear up any confusion I bought the TV online (so with my credit card, then paid it off in full that month). While I did go to a store to compare a bunch of TVs it was much cheaper to buy online.

My comment about buying the TV was related to not feeling guilty spending several thousand Euros on a TV because we live off a single salary therefore saving it.

What exactly do you find "unrealistic" about using cash over a debit card for day to day purchases like lunch, grocery shopping and such? This is where I find I "lost" most of my money. Lots of 'invisible' (to me at least) purchases could easily suck over €1000 a month from my account alone. Using cash forces me to think about small but frequent purchases. Looking at my previous spending patterns I save between €350-400 a month by using cash over my debit card. With all of the other changes I have made regarding diet that goes up to over €500. And remember this is just my spending. My wife also saves several hundred by using cash over her card as well as she had fallen into the same trap as I of blindly buying with card and not thinking (much) about what it cost.

Obviously a large purchase I do with a credit card for the added protection but I rarely make large (>€100) purchases.
> No matter the bad blood that can be present in a family, I just can't imagine how one can treat one's own parents this way.

Respectfully, you don’t know shit about the families of other people.

It is possible for a person to have subjected their children to life-altering trauma, and many years later be playing the sweet and lonely old person. There’s enough manipulative guilt already without strangers on the internet adding to it, or minimising the emotional wounds of abuse as “bad blood”.
So what's stopping the attacker from searching the libc export table for the right syscall wrapper?
There is of course a WordPress plugin for webmentions https://en-gb.wordpress.org/plugins/webmention/
Exactly. If anything, it means the problem is worse than the article indicates.
Ask HN: Best Budget Windows Laptop?
My dad needs a new laptop:

- He has Windows-only software he wants to run, so no chromebooks

- In general he prefers a bigger screen if possible

- He doesn't need very powerful specs

- He doesn't care for a touch screen or anything

- Beyond the above, low price, high durability, and maybe battery life would be the priorities

Any recommendations?
Yeah -- look into Francis Maude, he's broadly responsible for the current gov't focus on (good) IT practices.
I think this is the natural outcome of having free money but not enough free time. I find myself buying up supplies for a new project idea as step 1, but not having the time to ever complete them.
I suspect we're in the process of exponentially increasing the selection pressure on intelligence, because of the pervasive use of computers/AI/ML to exploit consumers.
It doesn't pale. It's like a quarter or WalMart in terms of US sales, if I'm not mistaken.
> Finally, what the fuck is that idea of moving the cursor by grabbing it directly?

I didn’t know you could do that. Thanks. It’s definitely not great, but better than tap-and-hold where you want the cursor to go, and then giving up in frustration because the whole word gets selected.
Very true!!
I stopped visiting certain websites because of those useless junk blocking nonsense and iOS is very close to follow, very very close.
When people try to use 'NP complete' as a dodge for doing difficult coding at work, I point out to them that Claude Shannon proved that generalized compression algorithms can't exist, and yet we are surrounded all day by compression algorithms.

Just because the space in NP hard doesn't mean that your problem is automatically NP hard. Lots of human consumable or generated data is full of patterns that can be exploited to useful purpose, even when purely random inputs are intractable.
This. Usage of multiple nodes, networking, redundancy, etc. is because of operational concerns. It shouldn't be over "development concerns", which is exactly the wrong cause to embarge upon such a long-winded journey!
I’m skeptical, though I must admit that I’m not a subject matter expert.

The disruption of serotonergic pathways probably isn’t something that can be amended by a serotonergic therapy. I’d actually predict that individuals with Alzheimer’s would experience a diminished effect when taking LSD.

My bias here is more broad. I’m of the belief that the cure to Alzheimer’s is more likely biological than it is chemical. Not overlooking the interoperability of these two things, but rather suggesting that it’s probably a problem that requires a more sophisticated treatment than purely consuming a drug.

That said, I’m very excited to see microdosing being studied and interested in the outcomes of this trial, whatever they may be. Certainly, the results here could tell us something we haven’t yet discovered about LSD or Alzheimer’s, even if there is no therapeutic application in this case.
Referral bonuses FTW
I'm interested, but this is all I have to say about it: get a bunch of physicists in a room and I'm sure they could come up with 100 other possible theories for this other than "aliens did it". I'm not saying these theories will be particularly convincing, some of them may involve time-travel (physicists are a whacky bunch) but these UFO people seem to be locked into a way of thinking of these things as solid objects zooming around, "an f-18 couldn't do that" etc. etc. Meh.
Disfluency (difficulty associated with cognitive task) enhances retention (2010) [pdf]
> Maybe he is right but I'll stick to what I believe works.

He’s not. If I can’t use a product, it doesn’t matter how beautiful it is.
Definitely no offense meant. It just sounded so smart that you could say it in context or out of context and most people wouldn’t know what you’re talking about but would probably assume you are experienced in whatever field.
I've seed bombed all over LA, getting things growing in nearly unreachable spots that seem to be ignored by civic workers .. there is no greater feeling than coming back a few months later and seeing a thriving collection of plants where once there was a dusty patch of ignored dirt. Key thing though, is to use native plants and not get too invasive with the seed mix. For this, I suggest folks who want to do the same sort of thing, find a local seed business that deals with the native species.
Indeed. And what is weirder is that there seems to be an attitude that if it's not a monopoly then it must be fine and should be allowed.
Can you clarify what your line of work is? As it stands I'm unclear on why an HTML document can't represent "cases ... laid out in a very specific order from beginning to end". You don't need to use links or other functionality just because it's there.
Jq can do lots of things that are similar to what’s normally done with awk, cut, sed, and grep. The languages pipeline model is slightly opaque (eg as soon as you use a function like select) and I feel tricky to get the hang of but overall I think it works well for the kind of job jq does.

That said, I usually get on well with a halfway house of piping jq -c ... into eg grep or sort -u for easy processing (-c writes one json object per line, aka compact form), or selecting a few elements, putting them in an array, jq-piping into @csv, and passing -r to get raw output which I can then process with awk or sort or other Unix commands.

One subtle caveat is that jq normalises all the json it processes, so for example escaped characters in strings may change and numbers which are not IEEE doubles get converted (eg if someone writes a 64-bit int or a bignum as a number not a string in the json)
The Ins and Outs of Kotlin
I have had conversations with several "designers", some from FAANG, and all have held the general belief that having strong authority over how the UI looks and getting eye-candy at the cost of usability and ergonomics was 'without doubt the right choice'.

In my frank opinion, many designers hold a position of subjective judgement and thrive on the power that comes with that. This is like a developer making arbitrary decisions about a product because they like the technical implementation better.

Data, and actual user preference, should always be the key decider. Not some arbitrary rule-decider.
Huh? The late 70s was when lead was banned in a lot of stuff. And you can see the higher violent crime in countries that used lead longer, like say Venezuela.

So, yeah, everybody knows about the linkage, but it should make you stop and consider that it would make you expect the opposite of the claim above.
I think it keeps more than the designers in a job. Half of these changes come with some exaggerated prose from a marketing or design consultant, explaining how their new logo or colour scheme or layout really speaks to the fundamental nature of the universe and our place within it, and how suitable that is for a chat client or an analytics platform. Throw a custom font in there too for good measure.
The license (https://undraw.co/license) of the illustrations is definitely not open-source:

>This license does not include the right to compile assets, vectors or images from unDraw to replicate a similar or competing service, in any form or distribute the assets in packs. This extends to automated and non-automated ways to link, embed, scrape, search or download the assets included on the website without our consent.
ASLR, for one.
I strongly disagree with this.

The greatest essayists are not putting a "sketch" into the world. I cannot imagine reading an Isaiah Berlin essay and saying, "this is just informal conversation."

Consider Didion, Foster Wallace, Sontag, Mailer, Orwell, Hitchens, Paine, Zadie Smith, the founding fathers of the United States via the Federalist Papers.

There is no lack in seriousness, no lack in rigor, and no lack direct purpose backed by thoughtful consideration and ample evidence.

There are _also_ informal or unserious or musing essays, but please do not lump together the entire genre of essays with a description of Medium posts.
I've done it or some variation with German, Latin, Japanese, Norwegian, and Russian.

My method is to listen is small chunks (like a paragraph or so), a bunch of times, and gradually expand the length.

> I can't see how I could pick up the meaning without some reference, unless I was extremely familiar with the material.

You would be surprised at how good you are at it. The human brain is built for picking up a language from scratch by listening, and human languages are similarly built for being acquired in this way.
Side by side viewer of MSNBC, Fox's Homepage – https://YouSayTomato.xyz
Made a split screen viewer of MSNBC and Fox for fun this morning to view the front pages side by side--crazy these are the same news stories
Stock Alarm
Oh, it could easily come from some of the UI designers I've worked with in the past who followed modern design fads, especially regarding text:

• Contrast is bad and hard on the eyes. The less contrast the better.

• Decorative fonts with font-weight: 300 are better than ordinary normal weight fonts designed for readability.

• It's better to have a small font with a lot of extra line-height instead of just making the font bigger.
So you can go with Kubernetes. This is my preferred tool.

With Kubernetes, you can either wrap your model inside a container or mount it into the container from a persistent volume.

As for scaling you have two options:

1) Horizontal Pod Autoscaler https://kubernetes.io/docs/tasks/run-application/horizontal-...

2) Knative, which is Kubernetes serverless on-prem solution.
A [1] video essay about modern art by Jacob Geller. For me, it completely reversed my opinion on modern art and it's worth.

This [2] talk about building worlds in Blender by Ian Hubert.

[1] https://youtu.be/v5DqmTtCPiQ

[2] https://youtu.be/whPWKecazgM
SAT solvers are not fast on average. Even some very simple random distributions produce small (<100 variables) SAT instances that are very hard for the solvers.
Correction for myself : "click on the click" -> "click on the link".
Godfather concept?
Surprisingly, a theorem being unprovable does not mean that the theorem is untrue, even if you can prove its unprovability! This was shown by Goedel (https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_...). He showed that there exists no system powerful enough to express theorems about the natural numbers which can prove all facts about natural numbers and be sound (ie not prove things that are untrue).
Vespa Updates(open source big data serving engine): Improved ONNX Support&more
Is there a way to close an account?
Why put it commercially if keeping it secret gives you a huge advantage over foreign powers?

Case in point the satellite photo Trump leaked - leading civilian experts were dumbfounded that such a clear image from a satellite was even possible, let alone already deployed and in use.

Commercial applications for that would be huge, yet it’s staying secret.
These are just PCs running Windows, and I don't believe there has ever been a thought of real time processing on them.
Tap and hold between words used to bring up a cursor and a magnifying glass above your finger so you could move it and know where you were. Plus moving it away from the currently visible line would start scrolling infinitely allowing you to navigate beyond what you see on the screen.

Both of those behaviours are now gone. Moving the cursor with the finger now scrolls both the text field and the outer page, at a speed high enough to make it unusable.

The “space bar trick” on the other hand doesn’t scroll the text beyond a couple of characters, making it impossible to get to the end of a long URL in the address bar for example.
Does anyone else find it ironic that cypherspace.org doesn't support https?
What reason do you have to think it will improve to be perfectly accurate?
Looks like it's based on the Unsplash license (https://unsplash.com/license) which is similarly not open source. "Free for commercial use" would be a more accurate description.
You get that and then accepting it deletes a large portion of the text.
Peter Drucker's 1971 classic article "What we can learn from Japanese management" would prove to be an interesting read to think more thoroughly about the subject: https://hbr.org/1971/03/what-we-can-learn-from-japanese-mana...

It provides a very different perspective on what it means to take (effective) decisions in a participatory manner (depending on the scale/scope of the decision), while being organizationally agile in translating those decisions into action, with a natural harmony between the two.

It is interesting to compare/contrast with Amazon's obsession with "high velocity decision-making making", for example :-)
Sure, and you can do the same on your iPad by going through the home screen.