skysight-inc/HackerNews huggingface dataset:
>> "laptop with a design ripped-off of the MacBook Pro"

All I want is a 2014 Macbook Pro with modern processors and a ton of ram. "A design ripped-off of the Macbook Pro" sounds absolutely ideal to me. That's a feature not a bug.
Actually this has been solved recently in WinUAE by implementing "Beam Racing Lagless VSync"
Comment to mark rhis excellent discussion for later
Know why. To push myself i need to know why. Without it, i get distracted too easy. I’ve now returned back to the tried and tested way of writing down (in a personal wiki) my long term goals and how I plan to get there. And a personal notebook (updated every 1-2 days) shows me my near term tasks. I go thru the wiki frequently, cleaning up and rearranging things. This keeps my long term visions in check and gives me purpose and motivation to complete my tasks.
Never thought this is available online
This change seems to be dumping on Steve Jobs' graduation speech where he talks about taking calligraphy classes and how it made him realize the importance of good font rendering.
And the majority of people (and businesses) won't care.

The ones that do already have "Hi-DPI terminal windows and really sharp text" as an almost-mandatory requirement.

Think about it. Sub-pixel text rendering (and AFAIK it's just text, not images w/ subpixel positioning? although that's an incredibly interesting idea for a hack!). Maybe subpixel vectors/lines?

Either you care about high-quality lines or you don't... what Apple's basically doing here is moving the cost to the hardware instead of the software, and the win is simplified, faster, less-energy-using device.

I'm not personally agreeing with Apple's decision, I'm responding to your disbelief that "hi-dpi is the norm". It's the norm for anyone who primarily uses an iPhone. It's the norm for anyone using modern MacBooks (don't make me source my dates on retina displays). It's the norm for "executive" users (ie: software developers, graphics users, finance, book editors, etc.).

If you're happy w/ a bog-standard 1080p output device, then obviously you're not "in search of" the best quality text you can get.

However, thinking it through, I would _really_ like then a "subpixel mode" for either the OS as a whole (kindof like an FSAA?), or especially certain windows. Maybe there's a way to do that as a hack?
I really, really miss pivotal. I have to use JIRA these days. The access to information, speed, clarity, and simplicity of pivotal makes JIRA feel borderline masochistic.

That's also the fault of my process-obsessed co-workers who, in my opinion, often prize how we do work over actually doing work. Our workflows are hilariously over engineered. Even so, pivotal is great. I'd choose it again in a heartbeat.
CA Agile Central (Rally) works quite well if you need to manage a portfolio of many long-term programs and teams. It lets you coordinate roadmaps, balance workloads, and plan at varying levels of abstraction. But it's probably overkill for small organizations, and requires some training and customization to use effectively.
16:9 monitor is only acceptable for watching movies in my opinion. I cannot believe people are working on TV screens. I mean you can also code on a Commodore 64 in theory, but why would you?
Why would anyone do that? They're trading partners. They provide lots of seafood at good prices, cheap biofuel, some light industrial work, and they're attractive tourist destinations.
I didn’t know about this. I think my impressions have mostly come from movies like “planet of apes” so yes, they have been skewed by media.
Japanese can be rendered acceptably with subpixel AA, but it is significantly worse, especially for complex kanji, than a HiDPI display. For Chinese where you don't have less dense character sets like kana, it's even worse.
> it's just not the same because it's such a pain to compile Android and flash it everytime you want to change something.

One does not have to recompile and flash Android just to change something. Bytecode can be redirected at class load time and native binaries can be individually "replaced" by mounting over them. This is how Xposed and Magisk work, respectively, BTW.
There are podcasts and youtube channels for that.
Keep working on open source to court attention, avoid becoming homeless. Keep working after becoming homeless and most friends have left. Now considering crimes to get shelter via jail... felony would help employment via protected status. Unsure if I’m joking, as those are our society’s chosen incentivized paths.
Nobody's raided the Cayman Islands yet. I don't know whether seasteads would end up being offshore financial centers, but plenty of island nations are providing all sorts of financial services to criminal organizations without significant consequences.
How can one get an invite?
I agree with HLT, but your anger evaluation is too simple.

There are so many different things that can lead to anger. Many different causes which might have nothing to do with your expectation. Often it also happens that the first thing that comes to your mind that you think is making you angry is not the real reason. Builtup frustration and stress can lead to being angry at anything at anytime.

As you can see, always reexamining your expectations might not work.
A side project is usually something you work on outside of business hours. So weekend work isn't something that can wait until Monday, because Monday is back to real work.
That would be interesting. It sounds like the deprecation became effective and Chrome stopped enforcing it just two weeks ago.

I don't know whether Chrome provides appropriate extension APIs to allow an extension to do this, but I have a number of colleagues who work on browser extension development whom I could ask.
> buy retina displays

External retina displays don't exist.

HiDPI displays aren't available in a number of common monitor sizes.
I think there are at least two groups of people here, completely talking past each other. This happens a lot on HN. The two big groups seem to be (1) people talking about enjoying popular science writing, and (2) technical practitioners talking about what they do. The only thing we maybe forget as a community is that (1) and (2) are different genres that don't overlap very much.

One group is trying to read GEB as a popular science book and saying, wow, it's an unusually good one. The dialogs are a nice rest from the technical stuff and probably convey something.

Another group is trying to read GEB as an introductory technical book and saying it's a mixed bag. The dialogs are a distraction from the technical stuff and sometimes don't convey enough.
I have recently discovered Backlog - disclaimer: due to being hired by the company, even if not in that team. If you google "backlog project management" it should be the first result.

I honestly like it very much. It is way easier to use than Jira, nice modern UI/UX, integrates with git etc. It has enough features to help with larger projects, and you can shut off features you don't need. There's even more to say, but I don't want to spam the thread.

I feel the product deserves credit. You can try it out.
One thing to note is that the in-game community, the GW2 subreddit community, and the various GW2 social media groups are rather disparate. The Twitter drama also attracted a lot of outsiders who had little to do with the game -- it got cross-posted to a few other places, r/KotakuInAction and r/gaming included.
What's the point of doing something you do for fun if you force yourself to do it? To me that is a contradiction and which is why I don't do side projects anymore since I started doing coding for full time.
Hopefully my country handles this right. Since, we have DST in the winter, instead of the summer, our standard time is other countries' summer time (DST) and vice-versa.

Right now, everything syncs up with Europe, but it mightn't after this.
It's clear a lot of people are taking my initial posts and comments wrong. I work really hard to not create technical debt. All I said was that there are competing requirements you should be weighing and not all of those requirements are technical. And that even the highest quality stuff eventually does break. Of course you should always strive to build high quality and even beautiful code. I take pride in my work. But part of that pride comes from being able to juggle multiple competing requirements and make the best decision for the company.

Sometimes creating technical debt is the right decision. Sometimes it's "get over this budget hump using two devs instead of five or we go out of business". And then you do get over it and all of a sudden the company is hugely successful and it's a good problem but you're working really long hours just trying to keep up with helping all that cash flow in... the real world rarely makes conditions so perfect you can write perfect code.

I strongly dislike it when I make the decision to create tech debt, but I will at least leave comments or documentation for the next guy on the parts I think could use more love.

And it's rare I do create it. I actually spend a large part of my time refactoring code and making it better and reducing technical debt. It's one of my favorite things to do. And that points right back to my original post. You know what's interesting about the code I refactor? It's working code. It solves the problem. I wouldn't want to build something bigger on it without refactoring. But I also wouldn't curse out the guy who wrote it. He solved the problem at the time within the budget and time constraints and other competing requirements he was juggling. Good for him.
Meh, the existing boundaries are so distorted and politicized at this point, and people barely understand the reason for the longitude division that accounting for axis, wobble and equatorial differences are trivia by comparison. I say this as I get ready to depart SFO for Oahu then Guam, and regularly have business ranging across the entire Pacific.
Try to get 3 kids out of bed still in the middle of the night in December, and you will know why daylight savings should be abolished.

DST is very taxing to children (and to adults also), and completely unnecessary in this day and age where electricity is ubiquitous.

There is simply no valid reason for using DST, it should have been abolished a very long time ago, maybe 30 years or more.
I use taiga projects. It's awesome.
Thirding Asana. Just set up a major series of teams and projects and hooked in Zapier for some automation with a ticket system (Teamwork Desk). While Asana isn't a CRM by any means, we're creating a workflow with Kanban and automation to capture the vital interactions with clients.

Asana has the added benefit of allowing the user to interweave non-project-specific tasks to achieve something of a GTD workflow. It really helps me to get every actionable item out of my head space and assign some kind of priority / responsibility / due date to it.

Asana Premium is a must for the flexibility with custom fields (https://asana.com/guide/help/premium/custom-fields)
> You can't do anything ASAP. I am a firm dis-believer of, "I can build it in a weekend".

I'm in that camp as well, so consider this an endorsement of your post. However, I do think you can ship in a weekend...but do you want to? I slapped together a quick web app for my own personal use a while ago, not knowing I would end up using it every day, and set myself up for some extremely painful refactors later on that were totally avoidable.
Discipline is doing the thing you should be doing, even when you don't feel like doing it. It's also sometimes called perseverance. Discipline is a skill you can develop.

I've started two successful companies (one bootstrapped, one VC backed) and they both took an enormous amount of discipline and perseverance. I'm now on my third and it's pretty much the same, but many things are easier this time around.

So, what do I do when I don't feel like working anymore? I keep working. :-)
Ketosis used for Summiting Everest (2017)
This is a tough one that takes some real work if it happens at all regularly.

My experience with this has taught me that it can be extremely helpful to address this concern with the person asking for support, in person, and not while actively giving support. It might help to trying coming to an understand about the repetition of certain language being intentional, especially if you can communicate in advance what that language means to you. "I'm listening" has worked well for me.
I'm really interested in applying. Would it be alright if I reach out via freenode?
What social norms in particular? Could you please elaborate?
Pretty much just JIRA and communication/storage apps on the side (like Slack and Google Docs). A lot of people seem to hate JIRA, but as long as you keep it simple and only keep some border requirements rigid, it's pretty sweet to work with.

Other setups I've worked with are Trello-style (but not actual Trello) kanban boards, be it a physical board or a board implemented in something else. In some projects it worked very well with GitLab and GitHub integrated project tools. As limited as they are, they are a great minimal way to workflow your stuff. Anything more complex than that is often in the wrong place and should most likely be managed at a different (non-engineering) level. Perhaps that is why JIRA works for us as well on most projects; we tend to not mix engineering and non-engineering stuff as they often have different needs where even small differences make for a bad combination in the same tool.
Yes and you really don't' know the power the farming lobby has in eu - Its not called the French and German garden for nothing.
what you're about to read is anecdotal, subjective, and comes from personal experience. Take what resonates with you.

Sometimes it is what it is, just accept it and do something else.

From my experience, the factors below highly impact this behavior:

1. Is the project too big to chew on?
2. Are your tasks very well defined and the finish line is clear?
3. Is the expected outcome for fun or you're hoping to make it big when it's done?
4. Is the project solving a problem you care about dearly or a general problem you're trying to solve to make a business out of it?
5. The project is very motivating, everything is going well but you're unaware that you're working on a very uninteresting task that's part of the project and you're chewing on it slowly as a result.

When you sit on the chair and you feel it's kicking you off to get up instead of sucking you in then probably there's a conflict of interest between what you think you should work on and what your brain is interested in working on.

Do consider the possibility that you're probably assigning yourself a boring project or a project that deep down you don't care about or it's too big and overwhelming.

As we gain more experience and pile up failures, it becomes more challenging to get on a project. From my experience, the best projects I worked on are ones that have no monetary value nor related to launching some sort of a business and I am working on them just because they have challenging and very interesting problems for my taste, or they solve a problem I face.
I don't really think one poll about something inconsequential proves that "people are childish", which is a very heavy statement.

You'll likely get some funny results if you try to figure out who voted...
UCR Today: New Data Science Major Promotes Diversity in High-Tech
You can also use ZFS on Debian. I use it for my home server and I haven't had any issues.

Although I'll note that I don't use ZFS on my boot device, just on storage HDDs. Booting from ZFS seemed like a hassle, without clear benefits.
Tali Forth 2 for the 6502
Doesn't almost every external HD have micro B?
I don't know, but at that point we've left this problem domain and entered a new one: archiving digital data. That sounds like a daunting problem, but one that lots of people and institutions are strongly motivated to solve. If they were to come up with something, it would presumably work as well for digitally-encoded scents as it would for anything else.
Yeah all I got was an email form
Personalized deep learning equips robots for autism therapy
Just read Fluke by Christopher Moore if you want to know what this is REALLY about.
I've just started using Asana in the last month, the very first thing I noticed was how incredibly slow the interface is to respond. Dragging things around on a board is particularly painful compared to Trello or Github Projects.

I also find it incredibly annoying that when you add a card to a column, it adds it to the top of the column, rather than the bottom.

However, aside from those two annoyances, it does seems to offer a lot of useful functionality.
Oh, BTW, I love types. I'm programming in OCaml at the moment. I just couldn't see the relevance.
If you got diagnosed with prostate cancer, would you rather receive care in a country with 91.9% 5-year survival rate, or one with 51.1%?

https://www.forbes.com/sites/theapothecary/2011/11/23/the-my...
Thanks for providing that context. It really sets the scene on why Disney decided to do this, and it’s peaked my interest. Didn’t realize how challenging this was..
>> It also makes Retina-class devices look far worse. The fonts on my 5K iMac became much less readable after this change.

I actually prefer this setting to be off on Retina screens. You don't need to anti-alias fonts on a 230ppi display.
Same here -- I've always used stemming but this paper convinced me against it. That being said, one should still write some rules to stem words such as "Google's" to "Google" and take care to avoid duplicate words in corpora (e.g. when "Google" is already present in data).
This is 'Xbox One is online-only #DealWithIt' level sentiment. Fuck the consumer, right?

I really hope the market punishes you for this sentiment.

And P.S. Apple is strong because of the iPod and iPhone - macOS is a tiny part of their business and Apple is strong in spite of their shitting on Mac customers, not because of it.
I tell myself: "Holy crap, look at how much money you're being paid. Do you remember the labor jobs you used to have?"

Then I think about some nice things I'd like to buy. This is usually enough to get me going.
Well, Arizona is far south compared to Northern Germany or Scandinavia and the sun sets at approx. the same time in summer and winter. In my hometown it‘s bright till 11 pm in summer and dark at 3:30pm in winter. DST might make more sense in this case, though I‘m still in favour of abolishing it.
minischeme[0] has a pretty good parser built into the SECD machine.

I've been hacking on it here and there and almost have it r4rs compliant -- replaced the lexer with re2c and was going to do the parser in lemon but the design they already have is just too simple to mess with.

[0]https://github.com/catseye/minischeme --note: the bog stock original is floating around on the internets if you google hard enough.
It's amazing to think first-principles mechanisms which trigger mutations at the genetic level are still shrouded in mystery. Cold War era research sought to establish effects on radiation exposure in pursuit of the question: can our species survive the fallout of a general nuclear exchange. More recent imaging techniques have actually been able to visualize the nucleotide "wobble" that results in replication errors. But the environmental information that directly codes for beneficial advantage seems to be a deep secret. And one that could benefit from active inquiry ;)
Do any adblockers block content before the page is reloaded?
I thought it'd be necessary to do network filtering.
Usually people only complain about one shift: the one that makes your night sleep shorter. The other one is nice :)
Show HN: Cassettetape – listen to covers, mashups and remixes
It still lacks a handful of features for home use that btrfs offers. But btrfs raid5 is not stable enough. It's a pity.
>Requiring me to spend money on new hardware in order to avoid a regression in my experience is somehow doing me a favour? Really?

No, of course not. If you phrase it like that, that is, ignore the point of removing it entirely and all of the benefits that come with it, of course it's not beneficial.

However, 96 DPI was never ideal. HiDPI won't just avoid a regression, it'll improve your experience, period. And with this new software change, you'll get a performance improvement, from better caching and easier GPU acceleration, and software engineers can delete thousands of lines of potentially buggy code made to work around the interaction of subpixel rendering with other graphics code.

Like, subpixel rendering is easy to understand in theory and that might delude one into thinking that it's just a minor annoyance, but it's an annoyance that permeates the stack. You have to special case the entire stack wherever text is concerned. Effectively, the text is being rendered at 3x the horizontal resolution of everything else. This brings in complication across the board. An example is that you pretty much have to do the alpha blending in software, and when you do it requires knowledge of the final composition. Doing alpha blending in software sounds easy... But it's only easy if you do it wrong. Dealing with gamma for example. Which makes life worse because you already have to do this for the other part of your graphics library, probably with a case for both GPU acceleration and software.

Basically, you'd have to render the whole screen at 3x horizontal resolution to remove the need for all of these compositing hacks. Nobody does this because subpixel AA was a hack from the get go.

In an era where battery life and TDP are actually important, finite resources, we want to remove these hacks.

P.S.: if you've never tried rendering large amounts of text on screen before, I highly recommend you try writing a piece of software that needs to do this. A few years ago I struggled to get 60fps rendering text for an IRC client, and of course caching the glyphs was horrendously complex thanks to subpixel AA. It would've been easy if I could've just used GPU compositing like all other graphics, but instead I resorted to hacks everywhere. Maybe today's computers don't need the hacks, but it's worth noting that yes, rendering fonts is resource intensive - you're just living on top of decades of optimizations and hacks to make it look like it's easy.
Human smell seems like it's mostly used for memories, taste and detecting some dangerous odors like rotting food. I can barely taste with my nose plugged.
> I heard even rumors that's not the only issue with that OS. ;-)

Sigh. Could we please not fall into macOS trolling? I believe that it is a totally different issue that the one I'm suffering.

I haven't had this issue with any other program. There is no excuse for IntelliJ when Xcode, VSCode, Sublime Text and even Eclipse perform 10 times better as IDEA does.

Even if I do a cold boot and open IntelliJ directly, I will still get unbearable slowness.
Sure, there might be a bug, but it doesn't affect me. If it was only a macOS bug, how would you explain that JetBrain's patched JDK works way better, and that 2018.1 is a downgrade?

My old laptop didn't even have a dGPU, so turning off graphics switching wasn't the problem. Many apps don't handle graphics switching correctly, and it's 100% their fault.

Also, do not confuse "top comment" with "latest comment".
Yeah, I've heard that. I'd simply leave if any company asked me to take one of them. You couldn't find a bigger red flag in China.
I think we had better start looking hard at ethics around these kinds of things.

For instance, what if the AI can read the same from children-- say even in the womb? There are already babies killed before birth because they are the wrong sex, or because they show potential to have some disease.

Caution is warranted.
It's actually not that bad if you stick to the basics. I'd recommend just using Webpack + Babel to start so you can use the latest JS features and get a feel for what vanilla JS is. After that pick whatever big frontend framework clicks with you.
And please point me to a reasonably-priced HiDPI display that's 16:10 or better. Anything over 20" will do.