skysight-inc/HackerNews huggingface dataset:
So honestly, if the answer is "buy special hardware to use this thing"... I'm probably not going to use the thing.

I support desktop linux up to the point where I'm willing to use it, and contribute if I am using, but, I'm not replacing everything I own for an experience that's already proven to be bad. I'm not really convinced the problem is hardware, I think there are cultural/organization/design problems here. It shouldn't be hard to have multi-monitor support for a login screen 15 years after it's been a common setup. I shouldn't be battling with ACPI issues when ACPI is a standard that's been around since like 1996. I'm willing to be forgiving about things like graphics drivers or other things that are on the cutting edge with manufacturers that are mostly indifferent, but we're talking basic functionality. Even though I'm sympathetic to the manpower issues it doesn't change the fact that it's not really usable and telling people to buy new computers isn't a good solution.
Show HN: Start a new hobby – social events marketplace
Joaquin Phoenix's Oscars speech included a plea to end speciesism
Well, if we're building an airport, why not just have robots build it? By your same logic, it would be so much cheaper!
No healthcare or wages or food or unions to deal with! Plus, no chance of accidental death that would make the public feel sad about that airport!

You see the fallacy in this argument yes? You're only looking at pure operating cost.
Saying robots are cheaper ignores so many other factors like the insane amount of capital it would take to develop robots that could be anywhere close to as productive as a human.
In addition, everything past Earth orbit is far enough away that Earth cannot make real-time decisions for you. Robots cannot make split second decisions to save themselves. Being able to think is extremely valuable is extreme environments.

Plus, this argument just plain ignores the entire point of space travel. We must permanently populate other planets or we will become extinct. Full Stop.

A bunch of robots colonizing the Galaxy cannot carry with them the light of consciousness.
Flat design is more simple than skeuomorphism, almost by definition.

What you seem to want is complexity.
it’s tricky cuz i still capitalize proper nouns e.g. San Francisco.

i do have css for down-casing title etc however
> I think that's a great way for you to deal with forgetfulness to achieve a kind goal.

Surely, a much kinder goal would be to help that person deal with their anxiety around being abandoned? /s

> that helps bridge the gap when face to face interactions are not possible

Wouldn't those people be better served by seeking help for their inability to emotionally connect to others without visual cues? /s

> But it also can't fully close the gap with relationships where touch is important.

In a global society where you will almost definitely be required to maintain long-distance relationships at some point, isn't the reliance on touch for emotional connection the actual problem to solve? /s

With the examples I brought up, I wasn't trying to get your opinion on specific technological solutions; I was trying to point out that many interpersonal needs are not, strictly speaking, rational. Human beings aren't rational, and in many cases we're both fine with building systems to accommodate that.

> I'm going to reiterate that a lot of the things you're attributing as solutions to social anxiety, would be better addressed by actually seeking help for social anxiety.

You can say this about literally any irrational human behavior. Some of the behaviors I describe above are weird to me. It is weird to me that people feel like they're abandoned if they haven't spoken to anyone else for 3 days. I don't see how that person's insecurity is fundamentally different than anyone else's insecurity about overburdening friends. And while I admit some anxieties are so severe that they can become a real problem, in general when I meet people with anxieties that are weird to me, I just try to accommodate them. I don't usually refer them to specialists.

A bias towards normalcy means treating common insecurities as fundamental and essential parts of being human, while simultaneously treating less socially acceptable insecurities as problems to be solved.
working on an idea and created a small site. Would love feedback on the idea and if people understand how it works.
tks
> In practice you'll rarely be able to optimize on all fronts. Find out what's having the biggest impact on your users and focus on that.

Can’t agree more. If your engineering team spent several sprints to focus on improving the app load time, it has to be something highly impactful on your conversion rate. Otherwise it’s just a waste of resources.
From Wikipedia, it's based on the Latin for "I go".
Let's be real about dependencies
The Zaurus could do wifi with a Compact Flash wifi card, it was pretty cool. I miss my Zaurus, it was a fun little Linux box.
When a system has high intrinsic complexity good architecture design is one way to mitigate the problem.

The best way that I found so far are the principles of Object Oriented Analysis and OO Design ( https://en.m.wikipedia.org/wiki/Object-oriented_analysis_and... ) to break down the system in autonomous subsystems that make sense.

Generally the best philosophy is keeping things as simple as possible and refactor as new complexity is necessary.
Sure, but what do you count as a "component"? It varies by language, framework, platform, and pattern.
Official proposal for Unicode of pinched fingers emoji [pdf]
I would love a 60 fps fully graphically-accelerated UI. This one looks beautiful. Cool concept to prototype in Unity too.
Just curious, is there anything that's composable in the distributed world
More and more often recently, I find downvoted comments that I thought are all perfectly useful and reasonable to the discussion. I in fact thought the downvotes were neither "useful" nor "contributing to the discussion". I would rather like to downvote the downvoters to reduce their karma and their power to perform these downvotes, but the only mechanic I have on HN to express my preference is to re-upvote the comment, which is not in fact its original intended purpose.

Rather, I would like to ignore all downvotes made by particular downvoters because I believe their judgements are highly flawed, independent of the quality of the original comment that was downvoted.

https://abstrusegoose.com/527 is highly relevant.
after hitting publish i acknowledged another opp: “goodbye {{ other city }}” posts. meta meta.

perhaps as many people leave nyc, for example, but only the SF posts get shared
How do you test individual components in isolation if they depend on the global state store?
I do not like Redux a lot. It leads to a lot of boilerplate code and a lot of extra files. It also exposes transparently the state that lead by default to a coupling between the "internal" data rappresentation and the rest of the UI components making refactoring a nightmare.

Mobx at least leads to a more concise codebase.

GraphQL and Relay/Apollo/etc help a lot to reduce the business logic in the front and code to written in general.
Again, you're talking about the current state of things and not about the original cited discussion: "what if android didn't exist? would iOS dominate completely?" to-wit I responded that Microsoft might have very well stepped up to the plate, but in the reality we currently live in all OEM's were going Android; Additionally Microsoft crumbles and "pivots" under failure causing them to fail even harder in most cases.
I would love to read a meta article on posts like: `so blessed with ${numOffers}, it was so hard to narrow down, i can't wait to start working at ${company}`
From my view point, we “shoe-horned” a React UI into a well-established pattern for building an application.

I guess it depends on the vintage of the developer. I would argue that Redux is an idiosyncratic technique for state management, and by breaking it apart into separate services, you get better separation of concerns.

I should point out though, that our “service layer” follows the same event-driven flow that you would see with Redux, but by breaking it up into state machines we can be more explicit about the states of our application.

“Service layer” doesn’t have to be a dirty word. Redux is a stateful, reactive service, and so are the xState machines we are using. Logically speaking, I don’t see much of a difference.

As for the _long_ conversation you mention, in my experience, it’s actually been a pretty short conversation followed by gratitude at not having to use Redux. I really don’t meant that as a slight towards Redux, which is a very elegant solution, but seriously, the people I’ve introduced to xState just like it better.
Work in the kitchen. [product technical debt]
Yep, but now they will be able to play victim card and wrap themselves in American flag. The PR value of this is amazing.

Frankly, this really does explain why they were treated with kids gloves after the incident. I was certain after insider trading came to light, the company will fight with US government to stay alive.

Boy was I an optimist.
Do these people never use treadmills or trains?
That's literally the point!

I suppose that if you're okay with the system as-is, then sure, they need to have the hearing or cancel it. Personally, I think the whole thing is horrific and Kafkaesque: the form is just a salient example of it.

For example, they could have left the grandmother and child together, reunited them when the grandmother was released, or at least let the grandmother make legal decisions on the kid's behalf. For unaccompanied minors, there ought to be people representing them on staff, like the Dept of Child Services/Children and Families/etc have in other situations. In a world where we spend tens of millions of dollar so the president can go golfing, this seems....incredibly doable.
Hey - author here. I did not mean to imply that state management is only useful to mitigate the prop drilling problem. In fact, in #2, I give another example where state management is useful.
Video of a Suicide Drone Flying Up an Armored Vehicle's Ramp
Sort of implies that electricity was really the important innovation, to warrant the need for soldering? (Unless I'm totally missing the important application of soldering.)

I'd argue basic electric applications are pretty simple, and easily made by hand.
Three 3-5 day events per year doesn't sound very relaxing.
> If they are actually treating the purchase price information 100% anonymously (never linking it to PII), then there's an argument that they're protecting your privacy by doing this.

There is no privacy benefit here because you'd have even better privacy protections if they didn't trawl through your emails and extract data from them in the first place.
It wasn't a firmware update, if bitlocker detects hardware or disk config changes - it needs to be unlocked from the enterprise side. Most deployments have a self service portal so you don't have to bother IT for it.

As for installing Linux, that should be fine as long as you're not pulling company data on that - and it should be gated with whatever endpoint protection there is for Linux.
Developer Survey is now open
I wouldn't trust keyword analysis or word frequency to figure out why people are leaving. And unless AI has gotten a lot smarter than I'm aware of, I'd say that the only way to get a meaningful result is to actually read each blog post and then write a short 5-10 word summary. Sure, it's subjective but you'd get a lot more nuance like, "His girlfriend lives in New York", "Misses skiing and now has money to do just that", "Closer to elderly parents who need care", "New startup in Texas that's perfect fit", "Can't renew U.S. visa", "Moving to attend grad school".

The author has pared the list down to 137 blog posts, so even a fast reader would take a day to read all of them. But probably he already spent at least a day collecting that data, doing the analysis, creating the graphics, etc., so it's not crazy to suggest doing it manually. Alternatively, the list could be further cut down to 20-40 postings, which could be read in a few hours. That would result in a way more interesting (human) analysis.

EDIT: For each blog post, it would be interesting to note the sentiment of whether the person is being pushed out of San Francisco (can't afford the city, lost job, can't renew visa, etc.) or whether they are being pulled to a new location (perfect new job, girlfriend/boyfriend in different location, etc.).
Please do. The lack of capitalization made me close the tab after about two sentences; this just doesn't make it past my "worth reading" filter. Sure, maybe it's good, but I have heuristics like this for a reason, and I'm quite happy to ignore work that simply can't be bother with basic English language norms.
You can if you make the Planck constant a variable. People are postulating it just might be under the right conditions.

https://iopscience.iop.org/article/10.1088/1742-6596/1051/1/...
the battery life was dismal though
Is the Super Organizers newsletter related to Notion? Seems to be quite a few issues related to it.
Indenting Cond Forms in Clojure
My first thought on reading the headline, was that this was about a construct/directive/command that should be in interpreters, like irb/ruby, that often save the last return value as _ (underscore) :

> x=3 ; y=2
=> 2
> x + y
=> 5
> _
=> 5
> _why?
=> x + y
> _why?
=> x=3 ; y=2

Oh well... Then I tmrealized it was probably about what it is about ;)
Dollars gotten cheaper over the years, I wonder what the price would be today if .coms increased with inflation.

> meaning that within 10 years, .COM domains could cost approximately 70% more than the current wholesale price of $7.85

Seems reasonable over 10y period?
I disagree with that.

It has also transformed hobby/craft markets and arts. The only thing stopping it is UX at this point (you still need to have both craft and computer skills to use them).

I have very little use for paperclips, actually, but if I needed one, I could easily 3D print it. And that ability - to imagine things and have them come out of the machine - gives the magical empowering feeling that most of the people still have yet to encounter.

I disagree that it's a simple invention, though. The hardware is simple, yes, but it's nothing without software. And the software we need to make 3D printing less of an exercise in patience is simply not yet there, even now.

CAD is not accessible. Slicing is not accessible (sure, Cura will spit G-code without you doing anything - but what do you do when your print fails or falls apart because one of the myriad settings was not set right for this particular print?). Mesh leveling was not a thing on consumer 3D printers five years ago (!). Ditto for variable-width layers. And no slicers have the printhead follow curves in 3D, it's layer by layer in everything I've used, even if the model allows for something more.

What I'm saying is that that we don't have the software to utilize the existing simple hardware to its fullest potential. And without software, a 3D printer is a glorified glue gun.

(Sure, we could've had "3D-printing" pens a-la 3Doodler decades ago. They are fun, but hardly revolutionary).
This sounds a lot like a political deflection rather than a hammer. The wording suggests an angle towards foreign "international" standards rather than just domestic. This also subtly passes blame towards pilots and their training rather than the extremely lax airframe certification standards.
> What is the 2020 version of "fax on the beach"?

Have you ever performed surgery on the beach?

Remote surgery. A doctor is vacationing in The Bahamas and gets an emergency message that a patient needs to go under surgery or will die. The doctor pulls out a briefcase and opens it up, where there is a screen and interactive controls where he can remotely perform a life saving surgery
Techie LOCALS WANTED A new way to find – and provide – info about destinations
There’s too much information out there, and yet, none. The combination of a Travel industry that works based on commissions and pre-packaged attractions plus search results that bump up sponsored links and posts, take the information that matters to page 50 of results. Frankly, who has the time to go over all of that plus 1,000 Yelp reviews just to find out ‘what’s the best croissant in Paris in walking distance to my hotel’?

Get paid to provide information about your city

The best source of information for local places are the locals, and our mission is to connect travelers with the best sources there are, so they can make better-informed decisions when planning trips. We launched yesterday with a database of 100 locals spread through France, Japan, the United States, and Australia. We’re looking for more locals to join our army of knowledgeable locals. In short, you provide info about your city, you get paid. That easy!

Join us now at www.citycatt.com/be-a-catt
Agreed, I use Context as a "store for UI stuff" and it always fitted perfectly. Keep data in the global store (Redux or whatever), component-specific state in the local state and inter-component state in Context.

And I wrap almost everything in hooks anyway, so the component doesn't care if it's local, Context or Redux: it's just data and I'm free to move it in different stores.

Tabs are typically the sort of thing that makes me think "context" immediately. Also implemented nested collapsable sections with this, TikTok-like feed where different components control the same UI component (sliding panel), tables...
A Timeline of Emacs
"https://www.reddit.com/r/onions/comments/1guiav/we_have_anal...

We have analyzed for those wondering!
The drill and digger (for fossil fuel).

"Important" is perhaps a loaded word in this case.
It seems like an inaccurate statement, I would argue OSX was the first one to do type-to-search properly... Not a huge Ubuntu user admittedly.
HN pro-tip: When pasting code in comments, indent each line with two spaces for pre-formatted/fixed-width/monospaced (whatever you wanna call it) text (e.g., for code).
It seems it's time again for the reminder that if you aren't paying you are the product, not the customer. I don't understand how people don't understand this in 2020, after at least 2 decades of this nonsense. Or do they just not care?
Wheeled checked luggage is nice when I'm on a trip that requires a lot of year. (Because of outdoor activities or whatever.) However, for typical trips I just take a carry-on travel backpack and a small bag for electronics/camera even for trips that are 2-3 weeks. IMO, most people travel with way too much stuff.
“How do you talk to 'I have nothing to hide' people?”
Elizabeth Holmes Challenges U.S. Charges over Theranos Blood Tests
Those numbers aren't that big. Also, millions of people use all kinds of crap either way, that doesn't make it good.
Show HN: A Secure
hes talking about iOS
I disagree with making it easier. Php, jquery and css will bring you a long way. react is far more complex.
> it doesn't address [worker exploitation]

This is my point. Ignoring concerns of worker exploitation and focusing on textbook definitions comes off as dismissive, even if that wasn't the intent.

Similarly, your comment comes off as dismissive which highlights the importance of the context that I added.

Worker exploitation does result in negative externalities, even if the exploitation itself is not an externality.
I think it's best to either have some sort of codegen that creates the frontend types from the server-side types, or work in the same language so they can be shared. You're right that that sort of duplication is a risk, it should be addressed with tooling (or, again, doing everything in JS). As with everything else, there should be a single source of truth.
I use Kubuntu LTS, sometimes I had to compile a program that was abandoned and I wanted to keep using it. In the last year though we get snap and flatpacks so in theory this could work in future unchanged(though you can't be 100% sure). About the icons, good developers use the system icons so installing a different icon pack compatible with GTK2 would solve the issue(not if the developer included his own icons). About OSX , I think they just dropped 32bit support so I suspect you would also hit issues where your old favorite application is broken,

I understand the frustration with tech , I also went for a short while to Windows10 then I went back to Kubuntu and not even dual booting anymore, the largest frustration I have at this moment is sometimes my video card crashes and I am not sure if is the NVIDIA driver fault or is an hardware issue and on top of it people would say "Why did you bought NVIDIA ?, AMD is better" but at that time I bought my card AMD drivers were shit and most Steam Linux games only supported NVIDIA.

I would also blame developers, the open source and proprietary software developers want to use latest and coolest thing, then sometimes they are forced by deprecation of old tool kits to change (at least sometimes GTK2 apps are ported to the better Qt toolkit)
Check out pages 48-49.

http://englishonlineclub.com/pdf/Metal%20Programming%20Guide...
This is kick ass!

I can think of some incredible use cases I could put to work today!
SF to Amsterdam is 5448 miles, which is 0.29 lightseconds, or 29ms at the speed of light, or about 2 frames of 60fps video, so 5X faster. :)
Wow, that's a lot of models. Thanks for pointing that out.
Ah, Verne. Brings back childhood memories.

I consumed the entire Verne that was in my primary school library, maybe 15 novels in total. "The Mysterious Island" and "Journey to the Centre of the Earth" were one of the first books I read in English translations (my mother tongue is Polish), around the age of 13. Good times.
The salary:stock ratio increases the higher Your level. 600k would likely be an L7 offer, though you could reach that at a lower level through stock appreciation.
> form libraries remain the one thing I've never really seen a need for

I felt this way too, until I used Ant Design's form component (which uses rc-form under the hood).

Form libraries take care of validation for you, allow you to specify an initialValues prop, and give you a handleFinish={values => ...} prop so it's easy to run your own API call when the user clicks "Submit".

Plus, Formik lets you model the form values using a TypeScript interface which I like.

To me, Formik provides several advantages over not using a form library, and no disadvantages except a small learning curve, so that's why I recommend it.
This story of the (usually serialized first) books' publishing history is interesting. (Many also had special 'Christmas editions'.)

"... if variations in binding color are considered, more than 4000 different combinations of text and binding were published between 1866 and 1919."

http://imagetext.english.ufl.edu/archives/v3_1/harpold/
Welcome to Fiber – an Express.js styled web framework written in Go with ️love
Separate the issues and it'll make your conscience clearer. I too have issues w/ how NameCheap presents things (sale prices for other TLDs don't clearly state renewal rates for example), but that is orthogonal to their position here.
Well, even if .com lost its credibility tomorrow, it couldn't come at a better time with other tlds gaining credibility over the years. Only downside is that a 7% increase is too slow to kill .com. Would be nice if it died fast enough for the zeitgeist to actually consider another DNS system which I don't think will ever happen without a distinct exodus event. Until then, this kind of news doesn't really penetrate beyond HN.
Chickens have 78 chromosomes.

There is nothing incremental about moving from 76 to 78. Or, from 78 to 80 (turkeys).
Let us appreciate that ICANN doesn't manage access to other public resources, like water or healthcare.
Fair enough. I was thinking compared to cpu clock speed and ram capacity, which seemed to have been an area of greater focus compared to the bandwidth between them.