skysight-inc/HackerNews huggingface dataset:
We need to be careful of reading too much into the wired article. First, the article makes statements like this, "So anyone trying to tell you there was little impact on political views from the tools the Russians used doesn't know. Because none of us knows." Well, actually the aforementioned studies shed some good light on the impact of fake news stories, and soundly debunk the idea that they were influential in the election. I'll take studies from universities over an opining Wired article any day.

The main thrust of the Wired article is that there were different tactics, but they had different goals. The article is saying almost explicitly that these other tactics didn't (and weren't designed to) change people's minds (e.g. sway an election). They were designed to foment conflict between groups already opposed, e.g. orchestrating protests for two opposing groups at the same street corner, turning opposing thought into violent action. To what degree this was organic after 2016 vs catalyzed by Russia is a great question to dig into, but it shouldn't be conflated with tipping a vote. Being that I'm rather condemnatory of any of these protest movements as futile and counter-productive shit-stirring or worse, I'm not terribly surprised about or sympathetic towards the "victims".

Edit: quoted some silliness from Wired article
XCAT – Extreme Cloud Administration Toolkit
Hmmmm... OK, but it also interrupts you at the end of 25 minutes.

Maybe look for a venue with fewer distractions? For me, a workspace that has only the relevant work materials and sufficient space to work is a great way to get into flow.

My personal failing is not getting to nearly all the reading that I want to accomplish. The best thing I have found to get through a lot of reading is a coast-to-coast flight with only a Kindle in my carry-on.
The why has to do with how Windows and macOS approached scaling.

On macOS, to get anything above 100%, you render the whole interface at 200% (including layout), and the OS scales the resulting pixel output to the display's scale.

On Windows, every application has to detect the scale of the monitor it is being displayed on and do layout at the exact scale. (Actually, that isn't entirely true, if you wrote an app before the high dpi additions, you always render at 100% and Window scales it up for you, which results in a blurry mess.) It is very easy for layouts at 125% to have gaps and varying width lines depending on where on the device pixels the coordinates land.

Adding mixed high DPI support to Sublime Text for Mac was very simple compared to adding it for Windows. On Mac the OS tells us when to render at 200%, and everything in regards to layout is then doubled. On Windows we have to re-layout and snap dimensions to device pixel boundaries to get something that looks crisp when moving a window from one display to another. The code changes were far more invasive for Windows.

We support high dpi on Linux, but haven't added mixed high DPI support yet. Gnome limits users to integer scales (1.0, 2.0, 3.0), but with tweak tools it is possible to get fractional scaling. All of those are fine, it is just when you need to re-layout in fractional scales on the fly that you have to expose the scale of the current display to the entire UI library, or sometimes have gaps and overlaps.
I came here to bitch about the fact that Mac has "objectively" the worst fonts, when I've preferred it over Windows or Linux for years. Glad to see everybody has my back.
Cross-cutting concerns are an antipattern.

Logging should not happen inside libraries or submodules. Libraries should expose errors and exceptions either via throwing or message passing (e.g. dispatching error events). Logging should happen at the top-level of the application from a central place (logging logic should not be scattered all over the source code). The top level application logic should aggregate errors from children components/libraries and decide how to log them. This makes it easy to change the default logger and to customize various aspects of the logging.

When you scatter logging logic everywhere throughout your source code, you break the principle of separation of concerns which is probably the most important principle of software development. Even the term 'cross-cutting concern' implies a violation of separation of concerns (a violation of the cross-cutting kind to be exact). A concern cannot be both separate and cross-cutting.
Top Best Global Brands Ranking (2000-2018) [video]
Optimizing for just "better or worse" will result in excessively strong correction. If you're only looking at a single letter in the very center of your field of vision, then overcorrection feels sharper and easier to focus on. You don't notice the additional optical artifacts everywhere else. The ideal glasses have just barely enough correction.

However, this isn't an argument against automation, because human optometrists frequently get it wrong too. I agree that it should be automated.
While OpenTTD is a fun for a time, I think the Rail Road Tycoon (Esp 2 and 3) are more detailed games, with a simulated stock market and financial system, where one realizes that though through a well planned rail network and well maintained rolling stock, you could stay afloat and expand some, greater personnel wealth is more often and more easily obtained through creative ploys in the financial markets.
He well might be arguing in bad faith (it's Crunch...) but, to bring up that quote that gets trotted out on HN every week about people not understanding things when their paycheck depends on not understanding them, it would be much more impressive, and "purported" would be much less applicable, if they were protesting not against some theoretical future project that does not affect their current paycheck, but against surveillance, vacuuming of private information, censorship, filter bubbles -- all those things that Google is doing right now. But somehow we don't see any of that.
I suggest that the quicker way is to use DL for object, situation and pattern recognition. Once the system has grounded symbols, then switch to vastly more efficient discrete digital models driving planners.
> This almost reads like satire.

After I spent a big part of my day with adjustments trying to make Windows font rendering suck less so I could get some work done, I also thought it might be satire, but it feels more like reading someone's antivaxx conspiracy theory.
Zenni is great for frames. But if your eyesight is seriously bad (ie, -10 diopter) you're much better off getting lenses put into Zenni frames at a local optometrist. Zenni doesn't do things like lens edge bevel which becomes necessary once your eyeglasses are 1cm+ thick at the edges.

And no, high index of refraction lenses like Zenni pushes just makes things worse. High index lenses all have very low abbe number and their chromatic abberation is so bad at high diopter that I can even read the license plates of cars in the lane next to me while wearing them. They're only good for vision straight ahead.
> Warby Parker offers a home try-on service for free, where they ship you a pack of frames for you to try on (without prescription lenses).

That's a really fantastic idea. Honestly that's a "missing piece" with a lot of online shopping (glasses, clothing, etc) or anything else you wear on your body.
It doesn't even seem like anyone has interest in building $200,000 houses anymore, but they will sell you a poorly made condo for $400,000 and $600/mo HOA fees.

I am a single person trying to find a house that is not four or five bedrooms (I only need one or two) and doesn't cost 1/2 mil minimum and it's difficult. This used to be called "the starter house" but it doesn't seem to exist anymore with new construction.
Yes.

https://customerservice.costco.com/app/answers/detail/a_id/8...

That said, you don't to see their optometrists, if you want a cheap prescription to go use online.
My point is / question was: if those restrictions didn’t exist, would you want to?

[edit] not getting much of a sample size on this thread atm though!
> … and zenni don’t have any rimless options.

Categorical and plain wrong —

https://www.zennioptical.com/b/rimless-glasses
Selective Applicative Functors [pdf]
Just like all the other subreddits. That's a poor way to associate anything.
That's called a regressive tax system.
“Git Trash”
It'd certainly be interesting to see the stats here, as well as how it breaks down when actual violence is taken into account. Gaming has seen a lot less actual violent assaults/fights than sports, and even arguably quite a bit less than film/tv/music.

There aren't any gaming hooligan groups I've heard by any means.

For online toxicity it may be a bit closer, but again, it'd be interesting to see the breakdown by hobby or interest. Stuff like the last series of Doctor Who and Ghostbusters and Star Wars have certainly seen a few controversies recently, and it seems reactions to films/online film criticism can at least as acerbic as anything said about games.
The fact that sleep is essential is something that is very easily observed. Sleep deprivation results in a relatively quick death (days - weeks), even faster than starvation.
These things have been slowly improving over time. Pretty much ever item you mention (as well as font rendering) has improved over the last 15 years. 15 years ago it was common for laptops to just not wake up at all from sleep, now the problem is some functionality doesn't wake up correctly. Not perfect, but better. Battery life has also improved a lot, though still has room for improvement. Etc.

The problem is a combination of priorities, server functionality takes precedence, and that it is good enough to get work done. It will continue to slowly improve over time and the only way that will change is if someone decides its important enough to spend the time to work out all the issues with each of these subsystems. Given how much fun that sounds (not much) it will probably have to wait for someone with $$$ to pay to have it addressed.

Either way Linux still does the best out of the competition that I've seen. The BSDs don't do as well as Linux and there are no other real non-Proprietary options at this point.
I have the 2018 XPS 13, running Ubuntu. It worked pretty well on 16.04, until I upgraded past kernel 4.15. Now there's a bug where it either won't stay asleep, or when it wakes up the WiFi and Bluetooth devices are non-functional (even reloading the modules does nothing). I have recently discovered that disabling BT+WiFi via the keyboard function key before suspending avoids the problem, but it's annoying. I think it's also related to Intel making firmware changes for a Windows sleep mode that stays connected to WiFi.

I think this bug report is tracking the issue: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1799988
Good point. At first glance, holding the connection open for one second seemed a bit meaningless if they're touting connections/sec.

But since they are benchmarking Elixir, there is some amount of overhead involved in that framework's management of connections and requests. If I knew Erlang/Elixir, that would be a fascinating thing to explore.

Edit: I'm assuming the saturated CPU comes from Elixir and not the OS. It would be strange for 100k/sec to saturate the TCP stack with 36 cores.
Nope, loads of build tools were never built with reproducibility in mind.

Look at windows. Even if you fix the compiler and linker, you still non-reproducibility by design, the PE header contains a timestamp.

People also like to stick non-reproducible stuff into builds directly, like timestamps.

Compilers don't have any reason to lay down data in a specific order, so if they are threaded in the backend they just don't.

IDL tools might stick in the timestamp of when a file was generated, for convenience.

and on and on and on.
It is worth noting that the same company selling you glasses also owns most Vision Insurance plans. The plans only cover their vendors.
One big improvement for this project would be to somehow break out the model weights into an additional dependency, or file, to allow for very large models and separation between "code" and "data. Overall, pretty good, the alternative approach is either using the underlying C++ lib, or just doing some matrix math!
Barstool Sports founder blames company idiots for copyright debacle
> It seems like a big difference but it occurred very early on in the evolution of life, so it's a disadvantage shared by all animals.

It's possible that you could have sleepless neurons. But they would be so different than neurons we are stuck with that we might need to wait few billion years for them to show up.
In addition to higher energy requirements, anabolism can increase the probability of tumours. Additionally, metabolism creates mutagenic oxygen compounds. It may be that separating metabolic and anabolic states in time (wake and sleep) allows these nasties to be cleaned away before the risky business of cellular division takes place.
You have no proof, just your own biases. You WANT to believe this is the case, but it's not true at Google.
Can anyone speak to why you need an up to date prescription to buy glasses or contacts? It has never made an ounce of sense to me, yet I have been blocked from doing it in the past, gone through the rigamarole to find out my prescription is unchanged, and then bought them.
1. Have your opthalmologist do your refraction. He’ll charge you extra usually.
2. Walmart. Excellent quality and workflow.
I'd guess novelty seeking as a response to boredom is advantageous for learning and therefore being more adaptable to change.

It might be even more of a prerequisite though - babies play, bite, and shake stuff to learn about the world. Maybe without novelty seeking you can't get enough 'training data' to have a functioning generally intelligent neural net in the first place?
You can actually get a remarkably accurate prescription with no feedback at all.[1] You've almost certainly done this before as part of an eye exam. (Look in this machine at the balloon.)

The refraction portion of the eye exam is the least important one for medical reasons and the one that people think has the highest stakes (getting the right glasses.) The other parts of the eye exam (pressure testing, retinoscopy, etc.) are worth far more to your overall health.

1: https://en.wikipedia.org/wiki/Autorefractor
It's not entirely blind as is demonstrated by the price history and the similar histories of semiconductor and solar cell prices. That isn't to say that there can't be price shocks or material shortages, but there are quite a few politically and economically motivated naysayers.
Kensho Technologies | Hiring: Head of Engineering | Data Scientists/Engineers across the stack | Full-time/Onsite| (Cambridge/Boston)/NYC/DC/LA

Kensho is a leading analytics and machine learning company serving the financial, healthcare, and national security sectors.

Kensho was the largest A.I. acquisition in history by S&P Global - we will continue to operate independently and remain a distinct brand. We recruit world-class engineers, data scientists, designers, scientists and researchers, many of whom have PhDs in scientific disciplines. We have a spectrum of opportunities in Harvard Square, New York City, Washington D.C. and Los Angelos for individuals with the right scientific and computing skills. To see all open positions visit:

https://jobs.lever.co/kensho/4479e950-e667-4027-9b18-0a73e8c...
https://www.kensho.com/careers
I had no idea you could spend $300 on glasses at walmart.
This company doesn't have an "about us" page or a profile on Crunchbase, and LinkedIn only shows a single developer working at this company, yet it shows Amazon, Getty Images, Microsoft, etc as customers on the homepage.

I don't have a problem with small companies (Indie Hacker myself), I just wanted to learn more about the founding team to see if this is some fly by night company or if they have some solid experience in this space or some investors.
+1 here, great experience working with the DO team. Super easy and responsive.
- There is more than one manufacturer currently on the market, so they can not drive up the prices unless they get into some risky collusion.

- Doubling the price of a mineral does generally causes many new suppliers to appear.
>my budget (read: insurance)

I wonder to what extent the presence of insurance in the mix has made things worse. Markets never work particularly well when the entity paying and the entity choosing the product aren't the same. Textbooks (vs normal books) come to mind as an obvious example of this.
Where is this ?
The guy sitting next to me at this company is in his 60s. Stability does not preclude learning new things.
https://www.zennioptical.com/b/rimless-glasses

Anecdata being what it is the last non-Zenni glasses I bought were from Lenscrafters and had a blurry spot they refused to acknowledge or fix and I lived with it for years.

Zenni glasses are so cheap if you get a bad pair you just buy another.

Can't comment on weight differences and so on. I haven't had a problem with the weight of the lenses w/my prescription. My wife has a very strong prescription and purchases the highest index option and she hasn't noticed a difference. Index is index and material is material so unless you are comparing apples to oranges is it actually possible for them to differ?

Regarding clarity. I get more mileage from cleaning my glasses with dish soap then I do from the optical qualities of the lens. Maybe mine get dirty faster then most.
Back when Apple had Safari on Windows, I tried it out. I remember noticing the blurrier text right away, and wondered what happened. No, I wasn't imagining things, as Firefox had much sharper text. I couldn't stand it, and I stopped using it after 5 minutes.

Years later, I stumbled across Jeff Atwood's series on the topic.

https://blog.codinghorror.com/whats-wrong-with-apples-font-r...
I recently bought a couple pairs from Zenni and couldn't be happier.

Just the lens were $55, probably because of progressives, but that's still way less than anything I've paid before.
“it's mostly what you did with your life that got you there“

This is simply not consistent with facts. Where you are born, what education you got, and what risks you were able to take has a huge impact on success.
Bit for bit reproducible?

So I can checkout an arbitrary version from years ago and reproduce the exact same set of output files?
That's not actually true. Every company needs to profit, of course, but not every company has that as their sole concern.
Redash + DigitalOcean ᕦ(ò_óˇ)ᕤ
Regulatory burden - building code, permitting, etc make it relatively better and less risky to build bigger, nice homes. It gives you padding if it takes a while to sell, has extra change order, or gets stuck in permit/planning and zoning limbo for a year.

If the margins are paper thin, the risk is too large, so the only way to mitigate that risk is to make more expensive homes so that even if things go terribly wrong you can still pay your costs and your employees and make some profit.
Judge Doom[0] explains it.

[0]https://www.youtube.com/watch?v=z75lu0wKbX8

Someone else posted the "General Motors streetcar conspiracy" already.
My biggest problem with both SimCity and City:Skylines (its spiritual successor) is that neither allows mixed-use zoning, forcing you to rely heavily on either cars or dense (expensive) transit networks. It's like they can't break the mold of the US suburban mindset.
> 83 percent favor strong net neutrality rules for broadband, and more than 60 percent want stronger privacy laws.

No one in my largest circle is against net neutrality. Yet here we are. By fixing the number of Reps. at 435, we have ended up in a situation where you can win the Electoral College with 23% of the population.[1] The Wyoming Rule would fix the underrepresentation in populated states and the electoral issue.[2]

[1] https://www.npr.org/2016/11/02/500112248/how-to-win-the-pres...

[2] https://en.wikipedia.org/wiki/Wyoming_Rule
I understand how branding and marketing could drive the price of frames up, but I've never understood why the lenses themselves are so expensive. The tolerances are not very high, and there must be a massive economy of scale. The article itself states that they can be made for a buck and a half. Who manufactures those, is there a similar situation as with Luxottica? Why is that market not being disrupted?
Linux Is Better Than Windows
Yes, I hate it when companies treat me like cattle. You like being treated like cattle?
I'm glad someone else mentioned it. Thought it might just be my imagination.
Seems like the majority of optometrists could be replaced by photo booth-esque optometry machines. Simply sit in a booth, look through some eye ports, and the machine will automatically start cycling through lenses and making you choose between 1, 2, or equal. At the end it spits out your prescription for a nominal fee. For an extra fee you could have additional eye imagery taken by the machine sent off to a remote optometry lab for analysis.

I've never been to optometry school, but 10/10 times I've gone to get a new prescription, the prescription process has been extremely algorithmic, to the point where I wonder if cartel-esque forces are preventing automated optometry machines.
Compilers haven't been built with that as a condition, so this isn't true.

It's not true in practical code either, people like to stick in timestamps.

It's not ever true on windows, unless you use the fairly recent PE header changes.
There’s not enough resolution at 96dpi to render fonts correctly. You have to make compromises one way or another. Windows snaps to pixel boundaries more strongly, while Mac does no hinting to keep shapes correct.

The author, while his opinion should be taken lightly, is trying to get subpixel positioning into Chrome and GTK. This is something positive, and something Windows and MacOS already have. Qt can do it, too, but as of a few years ago KDE/Plasma was actively disabling it because of inconsistencies in Xlib and image rendering backends.
Actually, no it's not. The poor are taxed at the same rate as the wealthy. Regressive, is that they are taxed more.

I'm suggesting that we take substantially more from the ultra wealthy; many of whom already pay <15% tax. I'm also suggesting we tax the middle class less as well (who often pay more by percentage >15%) and the poor don't pay taxes until after they make a "live-able wage", i.e. only after they can afford food and shelter do we tax.

A flat 20% tax rate, plus removing loop-holes or tax refunds would dramatically impact the wealthy and middle class. Then we drop taxing the poor (which the U.S. already does).

I think it's naive to think we should just "raise taxes" to disproportionately take from the people who have money. They may have earned it, I don't want to take their wage, any more than I want to take from someone who works in the field all day.
Peroxide: Rust numeric library with R, Matlab and Python syntax
Fitness Apps That Pay You to Keep Fit
>have more options as a consumer

Not if they succeed. The grocery market is only so large, and if Amazon pushes other other grocery chains, consumers now have less choice.
Definition of "regressive tax": A tax that takes a higher percentage of income from low-income earners than from high-income earners.

By definition, the tax system in the post you replied to is not a regressive tax system.
Literally true
You must be referring to a major city. Sub $200k houses are the norm for most of the USA.
And those who don't modify Bootstrap also probably load the whole damn thing instead of just the parts they're actually using. They use a CDN-hosted copy and say "eh, performance isn't an issue because the files are probably in the user's cache anyway." Except the files aren't in the cache more often than not.

Bootstrap has flaws but they keep improving it. A non-professional designer using Bootstrap is a better outcome most of the time compared to no CSS framework or using many of the others.