jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Being bothered by high contrast is very exceptional

It isn't very exceptional, it is just less common than problems with low contrast (mostly for demographic reasons). It is also the main reason why every display has a Brightness setting and why proper workspace illumination is important for the health of your eyes.

I agree that accessability is important, and excessive use of low contrast, thin or small fonts is not acceptable because it affects the higher percentage of people. However:

1. Saying that higher contrast is better objectively for everybody is and not a matter of personal preference is false, because it isn't. Some people prefer their contrast not to be high and these people exist. I worked with them.

2. On the web gladly we can offer multiple versions of a page (and potentially even re-style what we see). Light and dark themes are a good example for this. Instead of deciding on one thing that fits all people maybe we should think more in terms of providing the best thing for multiple needs.
Also programming languages used it as an alias for exec. Even if you have a ` key, on some layouts (such as the Irish keyboard layout) it can be a weird key to type due to dead key behaviour, often requiring multiple presses to respond and eating the next keypress.
To follow up on discussions the other day like [0], here is the news from the perspective of the physics theory/experiment crowd. The website reports on rumors/fresh experimental hints of new physics and is a good place to hear what is happening when you are not in the room, so to speak. (You may notice very few posts for a long time, as far as I know because there's really been nothing exciting going on to report on. Not my website, but one I've looked at for years when working in the field to see the latest rumors.)

[0] https://news.ycombinator.com/item?id=26726269
It's so far out in the future that numerous other advances may make the entirety of the approach useless.

For example, maybe computers get so smart our need to interact with them diminishes and we interact with them rather passively.

Maybe the opposite happens and we need even tighter coupling leading to a genetic engineering solution or a nanobot pill solution that crosses the blood brain barrier.

The problem is everything is pure speculation at this point. I do hope they accomplish some of their goals but any business potential seems a total guess.
I've been using hibernation in Linux for over a decade. Sometimes it's as simple as appending "resume=/dev/my-swap-disk" to your bootloader kernel args.

I think distros don't ship with it by default because it's still slightly tricky to get right in some cases. Hibernating on some hardware can crash or lock your machine. Remember that most Linux distros are still just a puddle of random tools and glue; it's never going to be as polished as a commercial OS.
The world isn't made up of "these people" or "those people", it's made up of varied individuals -- friends, families, and neighbors. When one is using "those" kinds of phrases, it's pretty clear that one is thinking of stereotypes, and not individuals. One would be rightly excoriated for saying "these people" to refer to a race or an orientation, and the same should be true for a culture or a party.
The technique is called "potting", and is common for small rugged devices. I think nearly all assembly houses will offer it. Some electronics components, such as relays, power converter modules also use it.
No we actually understand the underlying mechanisms here, to a decent extent.

In case of people who have a high level LDL cholesterol, the phagocytes - the scavenger cells in blood consume more cholesterol particles in general. The result is cholesterol is more likely to stick to the walls of affected blood vessels.

This is one of the most thoroughly researched topics in medicine.

Does it mean high LDL will always result in a heart attack? No! Just like not every cigarette smoker dies of lung cancer.
I was alive then, and it was never a scientific consensus. Global warming already had strong advocates back then, because it was well-known that CO2 was a greenhouse gas, and that CO2 emissions were increasing.
Can this be transferred to programming languages like ALGOL?
That's not a Mac layout. Function key is in the wrong place (it should replace the Insert key) and it's missing an Eject key.

I don't know why people find it so hard to believe when I say that there are no mechanical keyboards with a Mac layout. There just simply aren't. The best is the Matias Tactile Pro and even that has slight shortcomings (short Option and Eject button replaces F19). Pretty much everything else is just the manufacturer's generic PC keyboard with Mac-specific keycaps.

This one is exactly that: a generic mechanical keyboard with Mac-specific keycaps. Just look at the non-Mac variant: https://www.keyboardco.com/keyboard/uk-va109m-sakura-pbt-bac... It's exactly the same layout.
Its only accessible using Chrome browser in a laptop or desktop. No mobile device support yet.
You don’t need a law to have power. Just people who agreed to be bound by your agreements.
So... why don't you pay?
What about other continents? Are FB addresses all under ARIN, even in EU?

There are some small ranges in RIPE too: https://apps.db.ripe.net/db-web-ui/query?searchtext=facebook
Exactly. Because anything can happen, Netflix could be a terrible place to work in the future, and therefore it is definitely not a good place to work now.
The problem with your solution is that while it solves the client-side of the equation, it creates a nightmare on the server-side. Imagine I need to send a reminder email to people an hour before their event. I now need to convert every saved time to the time on the server to know when to send that email. And I can't efficiently query the store of events since they're not stored in a uniform time format.

I'd rather handle edge cases like the story covers explicitly rather than have to deal with all the problems that result from storing times in a heterogenous fashion. I'd rather move the burden for this to the timezone libraries. What's being pointed out is that timezone conversion isn't a two-input function that takes a UTC time and a destination timezone. It's actually a 3-input function that takes those two arguments and an additional timestamp which is the date when the conversion should take place.
this is more of a spike towards https://www.npmjs.com/package/chrome-serialport - connecting the http module with long polling is not too difficult for reading. otherwise sockets are probably cleaner. for the asm.js approach, what blocking points did you experience?
Please don't do this here. Perhaps you don't owe $person better, but you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
We've been at it since 2006 and are seeing some real breakthroughs now.
Just a hunch - I bet a lot of the printers from the 80s (eg the TRS-80 one) speak plain ASCII over a standard parallel port, with CHR(10), CHR(11) and CHR(13) for line feed, page feed and carriage return. (Although I'm guessing, so check before you buy!)
Does this take into account other types of compensation like stock options? I've accepted a position as an H1-B and the salary I was offered is over 10% lower than what is listed in that data ... would it be prudent to bring it up?
To your point about not beings soiled by unpopular views, the truth is that unpopular views already have that font color applied to them which goes a lot further in making sure I don't ready it (with my eyes I often have to copy paste it to a text editor before I can read it comfortably). I would much prefer all comments be the same font color and being able to see the score so I can make my own decision as to whether to read it or not.
Sales is hardly perfect in this respect. It's harder to game sales stats, but I have yet to see a sales ranking/commission system that wasn't gameable somehow.
I've been frustrated over the years to see programmers rewarded for putting in extraordinary amounts of effort - often due to crises of their own making. The guy that designs and builds a service that's delivered on-time and works without major issues gets ignored but we'll heap praise (and money) on the guy that has to work 80 hour weeks for 2 months after the due date or the guy that works all weekend to fix a bug that he caused in the first place.
"I think of Donald Knuth writing TeX in Pascal, and a very conservative least-common-denominator subset of Pascal at that. He may have been able to develop TeX faster using a more powerful language, but perhaps not much faster."

Knuth himself said he didn't think he could have written TeX without his literate programming tools, right? Which fits the pattern of Lispers extolling metaprogramming, though without their built-in support.

(Despite which, I don't in fact think Lisp makes you a genius, or even significantly better than with other popular languages -- though it was a different story back in the 80s when I learned it.)
See my response to your response :-)
There’s a difference between a service not giving me something and a service explicitly breaking platform conventions.

When I open a browser tab with audio in it I expect to be able to switch to a different app and the audio keeps playing. YouTube explicitly uses hacks to break that on mobile. I consider it very nasty to get out of your way and interfere with browser & OS features like that.
It's been too long since I built a PC so I'll take your word on the faster/cheaper argument, but greener? Can you really build a server box that uses less power than a 1-2A USB device?
I've been toying around with this for a couple hours. Getting the links is relatively straightforward (I'm using kickass torrents). How do you go about adding the magnet links to transmission-daemon? You can setup a watch directory so that torrents will automatically start downloading when you fetch a torrent file, but that's not what's being done here. I'm assuming you're remotely monitoring the downloads true, correct?

As for ffmpeg, is that automated or do you have to do some manual work every time a torrent is finished?
I like the code of conduct. If you can get a contibutor's guide and TODO list up, I'd bet you can get a couple contributors (especially around tax season). If it ends up covering a lot of the tax code in a few years, maybe the US Digital Service would consider hosting it.

I like that it's all browser-based, but the problem is that I, the user, have no way of actually guaranteeing it's not POSTing somewhere else. It's the same problem with browser JS crypto. So I would suggest that in addition to a note explaining how no personal data leaves their browser, also link to a guide on how to download and run it on a local computer. (Is it possible to export a single .html or .js file that a user can open with their browser? And a SHA512 checksum to verify the file?)
Anyone else feel a strange kinship with the monkey?
http://xkcd.com/1179/ please :)
> then someone could sue twitter

Twitter is protected by Section 230 of the Communications Decency Act which states in relevant part, "No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider." 47 U.S.C. § 230(c)(1).

Here, Twitter is the provider of the interactive computer service (Twitter) that will not be treated as publisher or speaker of the information (tweets) provided by another information content provider (@realDonaldTrump). Therefore, Twitter will not face any civil liability for Trump's tweets.
I think it's wonderful. Push them to the edges where they belong. Let them make their own platform to spread lies and hate, it will make them easier to find. They are going to commit acts of hate and ignorance with or without general platforms, why let it reach the mainstream. Make those who drift towards it work for it. Google is well within their rights as a company to do it.
Switching to Linux in 2000 for something as busy as Amazon.com was a really ballsy move. I remember fighting kernel panics and hangs under load on RH7 - java workloads. This was pre RMAP VM and I vaguely remember the JVM was able to trigger Linux VM scalability issues due large number of anonymous page mappings.

For all the money they were charging Sun did really put lot of engineering effort into Solaris and SPARC.
Surely there must be a way to let the courts determine legality in every single controversial case. It’s just an optimization problem.

We sent fourteen people to walk around on the moon, twelve of them made it, and all of them made it back.
People getting banned for all sorts of stuff certainly isn't new. Before there were large social media platforms that tried to serve everyone, there were lots of forums ran by random people, and you could get banned for pissing their admins off in any way. Large platforms that are neutral to a fault and super hesitant to ban are only a recent part of the internet, not an immutable fact of the internet.
"he claims he was just there to document what happened."
Even though, there is a video he streamed urging people to join? Do you even believe yourself?
I really wanted to like Budgie but it has so many nits/broken things when I tried it two years ago that I moved away.

The thing that finally got me was that the workspace switcher came with a 300ms timeout before switching workspaces after hitting the shortcut.
You can run podman as root, but it doesn't default to it, for generally sensible security reasons.

Also, docker runs as root, so it won't have permissions problems. You can change the permissions of /dev/fuse if you want to allow podman containers to access it or update the group of the user launching podman.
> Scala just has implicits which can be used for method extension.

I don't think it's fair to say it like this. Scala's implicits can mean different things, depending on where they're used. Scala 3 even divides 'implicit' to multiple keywords.

(kind of 'static' in C++ I guess, only more complicated)
The privacy / fungibility was never there. Not in 2009, not in 2017, not now.
Unfortunately the version of const generics stabilized in 1.51 has many limitations. The core problem seems to be that evaluating const functions can panic, while generics should only produce errors when constraints are not met, not when instantiating them.

The current limitation I find the most annoying is that you can't use associated constants in generics.
> it's a story about how the vaccine rollout procedure wasn't good enough and left him in a shitty situation.

Nothing done at this scale and speed is going to be perfect. There's always going to be problems.

I wish that people like the administrator who fired him and the prosecutor who charged him would have used better judgement. This logic is not "reasonable" given how extreme the outcome is.

It takes a lot of steadfast effort to go after someone like that knowing that it's going to be a PR nightmare (except perhaps on HN, where people will argue that it was "logical"). This story seems completely insane to me.
I'm probably wrong, but if I as to describe the rule in American English it would be "to the [place]" and "to [activity]". "Work" is an activity, just like practice, rehearsal, school, class, etc. but "hospital" is not.
I think the same idea extends into many other areas of government. The bureaucracy is set up to give the appearance that nobody is taking advantage of the system, and optimizes only for this outcome. So ironically, only those who devote their time to learning how to take advantage of the system are rewarded.

The examples I'm thinking of are government hiring and procurement, where there are all kinds of hoops to jump through to show fairness (God forbid someone gets hired because the hiring manager wants to work with them, or a vendor gets selected because they have built a relationship with those using their services).

In my opinion it's a side-effect of having money to distribute, but having votes as the only forcing function and no economic feedback. So the pressure is to not appear to be giving anyone an advantage, even if it costs in quality of outcomes and bureaucratic overhead.
Are there any performance metrics for this against using something like Electron instead?
Three! Don't forget boredom. Does feeling faintly amused also boost creativity?
As someone's who's feeling sad (and remorse) right now, I am not feeling any creative juices.
I think it is a lot more about providing communications to mars. They are basically doing a/b testing on earth for blanketing a planet in communication. Also, they could connect that network to mars to have interplanetary communication over something that resembles the internet. Tesla can lease bandwith (or have their users lease bandwith) much easier and cheaper than launching a fully fledged system like this
HN, make up your mind.
Fark does that all the time, they'll have consecutive "X happened, stocks will go up" and "X happened, stocks will go down" headlines. It's not a bad way to highlight that the experts-of-the-day are divided, actually.
Parallel construction.

Once they know what they need to, then they'll make up a "legal" construction for how they got that information.
Blazing fast on both Chrome and Firefox. Running on Ubuntu 14.04, nvidia gt750m(proprietary driver)

I wonder how would it hold up for complex scene with lots of different materials. And how far it is form having effects like Caustic.
I would just pick a popular library in your language of choice.

It'll probably have some great code and some rough edges. It's okay. Learn how to get shit done and learn elegance, too.

Or you could pick a common theme and look at various implementations of it. Look at twitter api libraries and see how they differ, perhaps?
Literally everyone thinks their favorite pseudoscientific theory is a parachute.

Calling something a parachute is not science. It’s just a pseudo-intellectual defense of superstition.
Yes pass it down to the user by computing eMail PoW client side if that is a concern for your business...
There is no need to upload or match contacts in this case. It is a required step for inviting a new user. The invite SMS is even sent from the device, not by Clubhouse.
Also FTA: "ECC RAM ... can generally stop Rowhammer attacks—in which rapidly flipping bits in one area of RAM cause bits in an adjacent area to change."
An interesting idea for Apple Pay feature could be to allow its users to and apps to negotiate fees for API hits i.e. allow users to get paid by Facebook if it wants their data.
Colleges excel at:
- common spaces
- dense housing
- walkability
- community eating
- socialization

Eating, sleeping, working, and socializing is all, just from a distance/time/transportation/logistics standpoint, markedly optimized over "real" life.

And people are much happier in college towns. Even in far flung rural areas, major college towns are massive draws and economic engines.

Why do all those minimum wage professors accept their lot in life? Living in a college town is a huge positive.
An Phoblacht is certainly not considered unbiased in Ireland, given that it is published by a political party

Based on its inclusion in your list of objections above, I assert that you know less about this subject than the community of wikimedia editors whose consensus this list reflects, and are arguing from a position of ignorance
Because it was happening as a matter of common law. It hasn't (yet) been up for debate as a specific question before parliament.
Which is 100 miles deep and includes many major cities.
> What "systemic damage" is being done by Larry & Sergey having become so much richer than they used to be ...

The systemic damge, ISTM, comes in part from a combination of widespread awareness of increasing inequality with some natural human tendencies:

(1) we tend to judge our well-being not on an absolute basis, but by comparing ourselves with others (another word for that might be "envy"; sorry, I couldn't find a cite quickly); and

(2) we want what we want, and to varying degrees we think we're entitled to get it.

The effects of this combination seem to get damped down, at least to some extent, when most people can get an adequate living and sufficient psychic income from employment.

And when properly channeled, this combination can sometimes lead to productive disruption.

On the other hand, this combination can be bad news if too many people -- especially energetic young males -- have too much time on their hands. See, e.g., street gangs, drug cartels, radical political- and religious movements, etc.

By no means am I condoning envy or a sense of entitlement; I'm just pointing out what seem to be brute facts that we have to deal with if we want to keep society viable.

[EDIT to respond to TomOfTTB's comment:] TomOfTTB, you're right that I'm just trying to clarify the problem. Some ideologues insist that there's a simple solution (while often disagreeing vehemently about what that solution is). Me, I'm not so sure.
Including mine. Love the service. It's sort of what I imagined hosting could be like but didn't think was possible. Anybody ever notice how cool the site design looks when you're working in the dark, late at night?
There was a guy who got caught selling a lot of marijuana and didn't get in much trouble because he was paying taxes on it since day 1.
Roqc is a fantastic name, hope they go with that.
The Macbook Air still uses an i5 (or i7 in the expensive model), though it's now a Broadwell one. The new ultra-thin Macbook uses a Core M, but is not an Air.
Yes, I second this.

An absolute tour-de-force article, which I've skimmed and plan to go back an re-read.

One point though, successive versions of XCode help have got slower and slooowwwwer. The current 'public' release is wretched compared to even a couple years ago.

This is reminiscent of what happened to Visual Studio / Visual C++, in that Visual C++ 4.2 (?) had a fantastic super-speedy help, which basically slowed down to a crawl in later versions, and lost its 'tight' feel.

Even if nothing else in XCode got fixed, speeding up the documentation would be a big step forward.
Rand I believe you should consider your company a "Search, and Analytics" company more so than an SEO company due to the context/bias that SEO has. The scope of work that SEOmoz does is quite a bit beyond traditional SEO work etc.
I think this article is a great, sophisticated version of those chain emails that are targeted at women, telling them not to get into their car in some manner in a parking lot.
Well, as far as I can tell, you are screwed anyway you do it, so you might as well do the simplest thing.
Honestly, if you want to make a difference in Africa, getting $1M is the least of your problems.

If you are serious about that dream, talk with people who are or has been working in Africa, learn what are the real issues and figure out how you would overcome them. Learning CSS layouting won't move you an inch toward that dream.

On the other hand, if you want to make money as a programmer, learn to program. It has nothing to do with particular techniques - during the next 15 years, you will learn a lot different ones, which themselves will become irrelevant, but your generic programming ability won't.