skysight-inc/HackerNews huggingface dataset:
> I'd actually love to understand why people trust fringe opinions given that the track record of "people who hold fringe opinion in established fields" is totally abysmal.

I wonder what specific meaning you attribute to the words "trust" and "opinions" in this context, and how you believe (unless I am mistaken) you happen to know how "people" "trust" "opinions".

"fringe opinions" also seems like a bit of a loaded term to me, the exact meaning of which is left as an exercise to the reader. It also seems to imply that if an opinion is not mainstream, it is wrong, something that history would disagree with.

Can you consider the possibility that some of us have evaluated the situation, taking into consideration that only a subset of the facts are available to us, and also considering that many of the "facts" are surely propaganda, and come to the conclusion that while this trade war isn't a pleasant position to be in and is fraught with massive risk, it is the "best" route to go all things considered, and also that some of us may not hold the belief that we are "absolutely right" in our decided stance?

> don't you think the responsible option would be to measure the effects of small changes (maybe you implement some degree of tariffs without going for all-out war) rather than coming in with fringe views

Given the unlimited time a dictator enjoys, certainly. In a democracy with working timespans of < 4 years, and starting in a position reached by prior administrations who seemed to be happy to not notice the rapidly growing threat of China to America's dominance (for good or ill), no.

> and all the while believing you are absolutely right

How might you know that Trump's trade team believes they are absolutely right, versus posturing? Is there some irony here?

> And it's not a meme -- it's because people who respect experts are often experts in their own kind in other fields, and they've seen this behavior before, and hint -- it's come from the idiots.

If it's not a meme, does that mean it is a fact? Or is it something else?
Well guess what, that's a design decision and we live in a free market - so if you don't like it you're welcome to buy a different laptop or phone.

Nothing in the article argued otherwise.

The fact that these design decisions have been integral to making Apple one of the most valuable companies in the world probably indicates they were good design decisions.

Just because something is popular doesn't mean it's good, or a good decision. The use of gas for powering cars made a lot of companies very valuable, but one can certainly question that decision in light of the impact on the environment. One can cite plenty of other examples where a decision made sense if you look at it in a very myopic sense, analyzing only the short term financial implications... while the longer-term view yields a much different analysis.
Then the platform will fail due to lack of supply of labor. It’s not ideal, but these freedoms of both parties are part and parcel of independent contracting.
too bad the 'designers' are stuck on static endpoints like appearance. Functional design is ignored. How many gestures am I supposed to remember? iOS13 is crazy with multiple 'spaces'. Why is no one implementing auditory input? I would like to say 'switch to workspace 1' and have it do that, or 'minimize', or 'next tab', etc.
This! I hope it costs them dearly. I have never (willingly) given them consent to have my data, yet I know they have loads of it, just because other people I know are careless with data about me.
> So it just seem like Pareto principle example. 20% of employees making 80% of effort. I don't know if it is fixable. All I think is folks in that 20% will keep changing when Companies/HR/Employees make noise about this.

This actually sounds like it could make for a great system, in the sense that you still maintain the original quality and quantity of output, but you still get to avoid the burnout of that 20% completely, because after some time, it will be somebody else's "turn" to do more heavy-lifting. Obvious problems here are that 1) company/team structures in industry don't seem conducive to this, 2) skill levels are unequal, so to maintain the quality of the 20%, one would need to plan carefully to account for this -- but, it also seems like a good way to help lower skilled workers rise to meet higher standards -- and 3) hinted at before, this needs to be institutionalized in a tangible way, and that seems to require a difficult form of team member assessment/introspection that managers may not be capable of facilitating.

Wrt point 2 above, I've heard from sources I trust (but would have to bug them for specific sources on this) the following phenomenon has been observed in education: when you remove top performing students from sections of a course -- say, to join an honors section of that course -- the non-honors version of that course has a void for high-performance students. Interestingly, this void is often filled by the mid-tier students who would have typically performed at B/C level, and now some of them will rise to perform at an A level. It would be fascinating to find observations of this in the industrial setting as well. If I find a source for this, I'll update my comment.
If I decide which product to buy based on whether I want to be able to repair it myself, I’m making a decision for myself, not for society.
Agree! There's a package for just about anything you could want. If you are in a small shop (I'm a 1 person team) it's so invaluable.

NPM's module selection is so wide that it's sometimes hard to find the best one. Too many choices! I would rather have that problem than lack of any choice.

Overall I'd guess to get a functional product, NPM's modules saved me about 50% of my time.

Personally I love C#, but can't use that for backend because of the lack of module ecosystem.
Au contraire, I'm saying the shell could turn your multiplication command into a single instruction, no need to call an external process.

But at some point you need to delegate to other processes. You can't have /bin/bash embed your Chrome browser in it.

But that's not even Unix philosophy. That's how DOS used to work as well.
What would be the benefit of being in a union as a software engineer? I never felt that I needed one.
Ummm, did you actually observe him struggling and clicking around for that whole day, or was he just slacking off?
A Wannabe Netflix Raised $575M on Ethereum – Then Ditched Crypto
The toil for me is feeling like your stuck in a rut pushing out release after release, this is more apparent in Agile when your working on a service, and not a product that will be released to the world with high hopes of groundbreaking success in your industry and then passed onto devops. While I know I am making a contribution, from a week to week perspective it's easy to be disconnected from all the real 'good' I do.
I've had Audio-Technica ATH-M50X at work for around 5 years and despite having used them most working days they still look mostly new, and are quite comfortable for my (large) head.

Never had a set with NC, so maybe I don't know what I'm missing. However I can't hear much else at all when I'm listening to music.
Key Factors of a Successful Team Enablement
Considering I'm the author of one of the more technically advanced WebGL apps out there ( https://noclip.website/), I understand the power of the web as an application delivery platform.

NeWS-style programmability does not have the same advantages. I cannot host a NeWS application in one place and send a single link to let others run it.

The NeWS architecture put graphics rendering responsibility on the server with Display PostScript (also a mistake X11 made), and the scripting was so you could design a button in one process and instance it in another. It was a workaround for the lack of shared libraries, not a way of moving computation to a data center (the reason you use AJAX).
It's not unreasonable to call an SD card reader a dongle:

https://en.wikipedia.org/wiki/Dongle#Other
Hey everyone this site is my project. It’s a constant struggle getting taken off the spam blacklists because showing old versions of some sites counts as phishing I guess. Someone mentioned XSS in the guestbook. I’m not sure what they mean by that. The site should be handling this. Please report things like this on the issue tracker which is linked on the site. Thanks and I’m glad everyone is enjoying it!
> you still can't get hardware acceleration under Wayland for nvidia cards, making it unusable

Nvidia wrote patches for GNOME and KDE to support their crappy custom EGLStreams thing alongside the usual GBM. I think GNOME and KDE have accepted them.
Here's Part 2: https://blog.safecast.org/2018/06/part-2-radioactive-water-a...
It should just be turned off for large channels. Pop an error message and direct users who need it to a support article, if they follow up real support people then see how many people complain.
You've just made the best argument for why we need to regulate the free markets.
Failure, in this context could either mean product or company failure, and the "fail fast" adage is usually applied to product, not company. At least as this article presents the story (executive churn, etc), it sounds like company failure is the main part of it.

The issue with "unicorn" failures is that a product can be really successful in objective terms (users, revenue, profit..) but still an investment failure, if it fails to live up to valuations.

So, if investors in 200X thought (and paid as if) the company had N potential... N becomes definition of success. They'll also, in all likelihood have already begun to spend accordingly to that N level. Failure of one kind leads to others

As I said, it sounds like there are fundamental company issues with Evernote, but it also could be that it's more of a failure to live up to expectations (we should have been slack!) than failure in objective terms.

..I know people who like Evernote.
It might be helpful, if there were publicly available algorithms that could balance the various aims (competitive districts, compact districts, majority-minority districts, etc.) for a given set of geography and census data. That would enable legislators to at least say, in legislation, that algorithm such-and-such (publicly defined and available) will be used with such-and-such inputs (e.g. 1/3 competitive districts, majority-minority for any minority of at least 9% of the overall pop, etc.). Right now, the legislators would have to specify the algorithm themselves, or else specify a proprietary code business product, which seems icky. So, I suppose the dev community could make the tools for drawing maps available, and educate legislators in their use.
Landing Page Feedback
It's just that there are no new GUI apps since about ten years or longer, neither on Linux nor elsewhere (with few exceptions). In that situation, it makes me nervous to hear about grand plans to refactor/make obsolete the graphic stack. To what end if there aren't any new apps coming anyway? But OTOH, if Wayland benefits or motivates the developers and saves resources, more power to them.
Apple's "Notes" application is a well known unreliable piece of shit. Evernote's core functionality is extremely reliable and valuable to a lot of people, including myself. Maybe Apple should buy Evernote.
Your priorities are wrong. Latency is the most important metric for doing actual work. This means that the windowing system should allow clients to blurt out pixels whenever they want no matter where the current scanline is positioned.

Apparently there are patches on the way [1] that try to mitigate the severe design flaws of wayland in that regard. If wayland will ever reach X11-like performance remains to be seen. Right now this is not the case.

[1]: https://cgit.freedesktop.org/wayland/weston/commit/?id=df209...
Eva – A distributed entity-attribute-value database in Clojure
Really excited to see this play out: https://github.com/entropic-dev/entropic
I remember doing something like this for my comps. I had left one school with a masters, looking for computational physics stuff I was interested in. Found another and an advisor who was interested in this work.

I applied, got in, and started, while working full time. Graduate advisor called me up 2.5 weeks before starting and said "we want you to take the comprehensive exam in 2 weeks."

After much swearing and cursing under my breath, I said "sure".

I was told I had one of the highest scores in the written part. The oral part was just like this ... people asking me questions with vague definitions of various things. The example that sticks out to me was this one.

"Is the atomic radius of an neutral atom a strong function of Z".

Prof got annoyed when I asked them what "strong function" meant in this context; monotonically increasing/decreasing? Something else?

I do remember being asked a few questions I had no idea how to answer, so I basically started from first principles and hashed out approximations/calculations very quickly.

That was 29 years ago for me.
Well i m not affected. But then again i dont use it
Indeed, we already have a World in which large companies offshore their tax responsibilities. Will we see a rise in IP offshoring? Maybe.
Terrence's own recounting of the event [1] seems to contradict you:

"After many nerve-wracking minutes of closed-door deliberation, the examiners did decide to (barely) pass me; however, my advisor gently explained his disappointment at my performance, and how I needed to do better in the future."

[1] https://www.ams.org/about-us/LivingProof.pdf#%5B%7B%22num%22... (found elsewhere in the thread)
You can. Check voice control.
IRC works when you do that still :)
> isn't enough to maintain user and/or investor expectations.

I think the latter part is key: VC funding means people are pressured to chase huge returns and over-compensating staff (especially at the executive level) as if they’re a billion-dollar company. That frequently leads to neglecting the “little” things which would actually make it better for users — in the case of Evernote, I stopped using it because the sync was unreliable and the apps desperately needed a QA/UX team with veto authority. Tossing everything into Dropbox should not have — but almost always was — a better experience for me and I stopped using them around 2013.
Composition forces latency tied to the refresh rate of the composited output and is the only reason i do not like it and disable it where possible. For me this latency makes Wayland imperfect.

I do not love screen tearing, i just do not mind it at all unless i am watching a movie (where i can enable vsync in the player).

Slow window redraw when moving is something i haven't seen since i had a 386. Even my Pentium could blit windows around.

Windows 95-esque window trails are only a thing if the process associated with the window is stuck. Note, btw, that there is nothing that forbids the X server to cache such windows if it detects that the client doesn't respond to messages after a while - which btw is what Windows does since XP. It is just that nobody implemented it.

> Wayland is a protocol fully designed around composition.

Which was a mistake.

> Clients have their own buffers

Which was a mistake.

> the server composites them

At some other point after the client has marked its window as being updated, meaning that you have around two frames of latency (first frame is your input being sent to the application while the application is drawing itself, meaning that the input will be processed later so the response to your input is a frame late and second frame is the application notifying the window server that the window is outdated while the window server is drawing the output, meaning that the new contents will be used in the next frame).

> There is no way to draw directly to the screen

Which was a mistake.

> because we're not in the 90s with 640K of RAM

If 640KB of RAM didn't limit being able to have direct access to the screen and fast response times, 640GB of RAM shouldn't either. The new design is just misguided garbage that has nothing to do with available resources and everything to do with developers not giving two thoughts about uses outside of their own (note: X11 allows you to have both composited and non-composited output, so people who like composition can use it as can people who dislike it, Wayland forces composited output so people who dislike composition cannot use it).

> there's no reason whatsoever to implement the crappy way of rendering windows

Yes, wasting resources with every application having to maintain their own buffer for each window's contents even though those contents will not change for the vast majority of the window's lifetime for most windows is crappy. Though that is only a minor reason for why Wayland sucks.
I love the term "snowglobe shaking".
Crypto (2001)
Not everyone wants to talk dbus to configure the firewall :P
America's hegemony is based entirely on the fact that it's the dominant economy, not merely a large one. If the EU or China (who has even called to replace the USD as the global currency) overtook the US then other nations would defer to them over the US. That's the end of the american empire
Right now there are 5 comments on this post, and all 5 focus on the issue of how to invest in AI. That suggests something about how Hacker News has changed over the years. There is a larger focus on “what stock can I buy” and somewhat less focus on working with the actual tech.
The original iMac G5 was easy to dissemble. There are three screws which lift off the entire back and everything is exposed. Replacing a HDD was a cinch.

In the subsequent models they made it far more difficult without really changing the outward design. You had to remove the screen, it was a lot harder and more technical. It was a decision to make macs and other devices non repairable.
Ouch, that one hurts. I don't know slack API but the contract expectation in the call should absolutely be "500 means the message failed to send"

Tells me there's some subsystem throwing the error, not the actual messaging (or, if intermittent, something wrong with the distribution.) What do you want to bet it's some kind of new analytics?
Im using this add on on Firefox for Android: https://addons.mozilla.org/en-US/firefox/addon/text-reflow-w.... Maybe it can help you. Be aware it's not perfect:
>This add-on is my attempt to provide the "reflow" option for text in Firefox Android. Warning: It is very limited. It will only reflow one paragraph at a time. You will have to tap/click on every single paragraph that you want to reflow.
If you want to tell everyone in your company something, you could email them I guess. Is it the fact that it's a "chat room" which means you expect it not to work? What's best, here? SMS? Email? Putting something on the website and making everyone check the website once a day at noon? Tell one in ten people and get them to "pass it on"?
On-Call Nightmares Podcast Episode 28 – Jason Hand – Microsoft
Thanks for the clarification - this is all acceptable in my eyes then. Of course I never use Google Search (prefer Qwant, StartPage and DDG) and location services are never running in my browser. Safe Browsing - I prefer not to have it enabled, but it's not such a risk if it is.

This is quite a different thing from using Chrome(-ish browsers) with the "phone home".
>otherwise: $ sudo yum install ec2-instance-connect

I assume that "sudo apt install ec2-instance-connect" will also work?
It's a fair point and I think it was a good faith observation, made possible because I was ambiguous. I did the same thing using the date of the first sodomy law rollback (state of Illinois, 1960s) vs national (Lawrence v Texas, 2003). I don't think they deserved any downvotes.
>Gallup’s shocking statistic that seven out of 10 U.S. employees report feeling unengaged

You have to be wildly out-of-touch with society to be shocked by the fact that most people see their job as just a thing they have to do to make money.
I can relate, I would much rather a 4 day office work week than working remotely. I'm too comfortable in my home to focus on work, and I'd hate being stuck inside my home for most of the day. Younger me would have loved that, but these days I just want any excuse to leave the house.
Comrade Dyatlov? COMRADE DYATLOV?!
I looked into coworking spaces. The cheapest option, which is basically "you can sit on the couch if there's still space when you get here," is about $500 a month. Boston is unforgiving.
This could be a poster child for how you can be telling the truth, but obviously are biased.

Wikipedia lists 186 countries GDP [1]. The 46th (186-46=140) listed country is Romania, with a GDP of $239 billion. In 2018, the U.S defense budget was just under $700 billion. Spending more money, and especially on a Navy at that, will obviously lead to more pollution.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...
Medtronic says hackers could hijack insulin pumps
I'm happier never thinking about logins. And I don't have to. My misery of uncertainty is elsewhere in life.
How to save $58: let’s use different prices in each country against marketers
Except eating insects is not that big of a deal and not at all the same thing as espionage...
if you're batting, say, .500 in mathematics, you're not doing things that are hard enough. (Actually this is probably true even for .250, which would be a decent batting average in baseball.)
Qwant Maps: open-source and privacy-preserving map
Fuckit.JS to the rescue?

https://github.com/mattdiamond/fuckitjs/blob/master/README.m...
I am a dev and haven’t experienced the same thing as some of the other posters here.

I work remotely, minimize distractions, have few meetings, and I’m generally working 10-14 hours a day - without making any time for growth, HN, etc. That is all focus time, and fast movement. EDIT: That’s the baseline... “Overtime” is that plus nights and weekends. These remarks are about USA-based companies, and salaried positions.

Have learned that at some of these smaller startups, the devs have different capacities, but the company just learns what each person can do and asks for (at least) 120%+ of that. And people play psychological tricks to keep people cranking it.

I have puzzled about who this arrangements benefits... As the turnover is more costly than the illusion of getting a bit more done today. FWIW, The best readings I’ve found about it are on DaedTech and Ribbonfarm.

Some larger Cos. do the same but sometimes they also have the budget that can support people coasting as others have mentioned in this thread. But many of those rely on “office traps” and expect a lot of performative presence (50+ hours a week or you’re negatively judged). And even if some people are coasting some of the time, they find ways to burn people out in bursts.

It burns people out and it seems to be a bad deal for everyone involved.

Currently figuring out how to get back to a healthy and sustainable balance, but without talking explicitly about it with people at work, as it is a taboo subject. This is my Nth job as a dev where I’ve been in this situation.

I’m only recently starting to accept there are not consistently available jobs/employers who allow transparency about work/life balance or burnout; at most they pretend to but it is translated to negative marks on you. Both in the interview process and on the job...
irssi for a client

Freenode runs this one for a server.

https://github.com/freenode/ircd-seven
Core AMD Ryzen 9 3950X Overclocked to 5.4GHz, Breaks Records Again
Microsoft OneNote was released in 2003, while Evernote was founded in 2007. There were changes Microsoft made to allow OneNote to better compete with Evernote, but they did not make the product itself in response to Evernote.
It is important to note that it is dropping a lot _in China_. Chinese smartphone market is very different from the rest of the world as a smartphone is basically a WeChat machine. Chinese also value novelty and camera capabilities more (by camera capabilities I mean stuff like auto beautification).