skysight-inc/HackerNews huggingface dataset:
> CPU performance long ago hit physical limits, and more and more we are scaling out applications across hundreds, thousands, or millions of servers. We've passed the inflection point where CPU speed really is more expensive than programmer time, if you are running that code at a big enough scale.

When you're starting a startup, scaling out your application to hundreds, thousands, or millions of servers isn't something you're going to do right off the bat, and more likely, that's never going to happen, no matter how successful your company is. The number of companies operating at that sort of scale can be counted on one hand. Most startups can run on a few boxes.

For those situations (which probably pertains to most new projects outside of big companies), programmer time is indeed, still the most important and costly input. If you're a startup and your 100x more performant Go code takes an extra 3-6 months to write, and a competitor beats you to market, no one is going to care how much faster your runtime performance is on the CPU, especially if you're a web app, when CPU time is probably should be last on the list of items which could lead to slow application performance to end users.

100x difference in CPU time is nothing compared to the 1000x loss in a cache hit or a 10000x disk read. I'd love to see an example where the CPU difference outweighs any influence from disk or memory.
Don't beat yourself up too much though. India did not invent antibiotic misuse. In this and other environmentally hostile practices, developed nations are only following in the footsteps of the developed world. For instance, in Europe, measures to curb antibiotic overperscription were adopted only recently. In the US, antibiotics are still regularly used to fatten livestock, etc.

I think one reason why India is flagged up as a particularly important part of the problem is not just specific practices (like the antiobiotic cocktails listed in the article above) but also the fact that 1/7th of the world's population is in India. Inevitably, the effect of bad practices is going to be larger.

In any case, even in the West, the problem was understood too late and the general population has still not caught on to the implications of it.
A good friend of mine killed himself about 15 years ago. The day before, he used absolutist words like I had never heard him use. So, this idea resonates with me.
I was also surprised that the Falcon Heavy didn't look all that big, really. Until I saw people next to a booster. Scale is hard.
I don't fanoboi much but Elon gets me pretty close. He's done 5 lifetimes of work before hitting 50.
Right, but if you make the price of gold fall by 5 or 10 times you are, uh, undermining your own profitability.
Yes, but as I've mentioned, you need a 3rd party arbitrage/platform on every transaction to achieve that which counters the "portable" idea.
What I Learned about Management and Culture from Growing Uber Asia Business Zero
Sizing is often my issue as well, except that it's usually more about either "outdated" cuts (baggy where now more tailored/fitted is fashionable) or where decent looking stuff in my fairly average size is often snagged, leaving only the very small or very large sizes behind.

Still, I occasionally find some decent stuff and I still hit up the Goodwill anytime I'm out running errands and pass near one. It's just a matter of luck so the more often I look, the better my odds.

I tend to have less luck with the common stuff like nice wool pants or well-fitting button down shirts but I've gotten some really nice jackets and at three pairs of Allen Edmonds shoes ($250-350 MSRP) for $20-25 each with only a cleanup and polish needed.

It's nice because even though I'm still buying the occasional $20-40 shirt, I've got a few pairs of shoes that are much nicer than anything I'd be able to justify buying at retail.
Not a product for me, but I hope similar audio technology makes its way into more products.
Go implementation of Apache Arrow
It really is. You have to have a sense of humor and a bit of imagination because boy them Germans don't mess around with their fairy tales.
If you're curious which absolutist words they picked: http://journals.sagepub.com/doi/suppl/10.1177/21677026177470...

Methodology for determining words:

"To construct these dictionaries, we initially brainstormed
more than 300 absolutist words and 200 nonabsolutist
words (including extreme words). Testing on
pilot data (control and test groups) revealed that many
of the words on these original lists were too obscure
to register with sufficient frequency for analysis. Consequently,
the original dictionaries were reduced to the
most prevalent 22 absolutist words and 43 nonabsolutist
words (including 21 extreme words). Although this was
based on a mostly arbitrary cutoff, it was intended that
the lists be large enough to produce representative
dictionary percentages, but small enough to facilitate
independent validation by experts. The 22 absolutist
words and 43 nonabsolutist words were combined into
a single list of 65 words. Five independent expert
judges were asked to categorize them as absolute, nonabsolute,
and/or extreme. Two of the judges are clinical
psychologists from the University of Reading Charlie
Waller Institute and three are linguists from the University
of Reading School of Clinical Language Sciences.
Judges were permitted to place words into more than
one category (i.e., extreme and absolute). The agreement
between our original categorization of the words
(absolutist/nonabsolutist) and that of the judges ranged
between 83% and 94%, whereas the interjudge agreement
was 96%. Words were considered absolute,
extreme, or nonabsolute on the basis of a majority
decision by the judges. Three words, anything, need,
and needed, were moved from the absolutist dictionary
to the nonabsolutist dictionary as they were not categorized
as absolute by the majority of judges. All the
words on our nonabsolutist dictionary were judged
nonabsolute. Judges showed almost no agreement on
extreme words, this category was consequently
removed from the analysis (collapsed into the nonabsolutist
category)."
No, I'm not willing to compromise my privacy in any way. I haven't had a ticket since l996 and refuse to install the insurance company monitoring tool.
Thanks for that. Yea, I need to work more on the landing page. Being too close to the product myself (having built it) of course I think the utility is obvious (and I don't think it's an outlandishly new concept), but I definitely need to work on my marketing-speak and salesmanship (not my forte, apparently). :)
I was thinking of right transfer orbit combined with exactly right aerobraking, though I'm not sure if Mars has a dense enough atmosphere even if you were aiming for a flyby 1 millimeter above the surface (and that's assuming an indestructible Roadster)...
Tokio: How we hit 88mph [video] (2017)
Each person’s 5kg of gold also comes with a bonus of about 1/6 of a cubic kilometer of seawater. Hopefully yours is near a beach so you don’t have to haul it too far.
1. you don't get 10000x speedups by changing languages. It's likely that this optimization would be necessary in any case.

2. You don't care about improving the code, but you did care enough to write an article saying that the language didn't fit your needs without actually doing the due diligence to check and see if the language fit your needs. That's the part that gets me.
> ignores the smart elephant in your pocket

One can point out potential privacy/security flaws in one device while still recognizing the are other privacy/security flaws in other devices (smartphones, in this case).

I've never seen privacy/security minded individuals not acknowledging the latter.
Perhaps because there is currently no supply.
Haha, the same phrase came to my mind when I read the title. I love that the phrase itself is also an absolute.
Thanks for the insights!

> Let's say that your code creates a complex object tree from some configuration settings, and executes Python methods and code from all over it, using heavy OO.

Luckily, this does not apply to the codebases I'm working on, which are all quite functional (no classes, no inheritance, pure functions exclusively, immutable data types, etc.) I have the feeling that this will not strike me that hard. If you rely on pure functions you have all the application state that you need for the function on the parameters and you pass all new state back through `return`. I guess all I had to do is convert the types once for the C function call (from Python to C) and once for the `return` (from C to Python)?
I am not arguing about NT 3.1, but what inconsistencies were there in Win7 UI?

Starting with Win8 you have basically a random choice if some setting is set in "classic style" or new fancy "settings" dialogs. You can have all the performance in the world if your users spend most of the time just looking for the right place to do something.
> MQTT is an insecure hack.

How so? Usually when I hear someone talking about MQTT, it sounds like it has to be the best thing since sliced bread.
What? Didn't they answer the question themselves?

You cant measure clothing in terms of Dollar Value. Or Revenue, and it is less would means people are buying less. That is I think so far from truth. People are buying more from Uniqlo or other much Cheaper brands that offer better value.

We all know the manufactured cost of any clothes is absolutely minimal. It is the design, marketing, and Retails Rental that covers vast majority of the expenses. It also enjoy very good economy of scale.

Material improvement means T-Shirt that are cheap today are likely to be much better then cheap T-Shirt 10 - 20 years ago. It comes to a point where these cheaper alternative are good enough.
Case-preserving,case-insensitive is good for less sophisticated users: prevents accidentally misplacing or duplicating files with capitalization; and simplifies through this constraint media listing and sorting — no worrying about jpg vs JPG.

What are the use cases that bother you?
Is there any simulation for projecting the path of the Roadster over its life? Kerbal Space Program?

Is it going to orbit the Sun? I'm curious to know what happens on its orbit over time. Could it collide somewhere down the line?

Perhaps SpaceX just launched the first man made Planet?

EDIT: Would love to hear the downvoter's reasons.
>as a result of its strong bias against Android

I'm not familiar with this, and the most prevalent Snapchat users among my friends are Android users.
This is what makes me lose hope for the web. I see the same celebrity tripe and clickbait on Snapchat, and while annoying, I'm not going to spend my limited time on earth teaching an app my preferences so it can suck up more of my time with brands that want to "engage" with me in new ways. I go there to engage with my human friends, and honestly I'd pay a couple bucks a month to get Snapchat without the brands taking up my screen.
This rings the most true.

I think another way of saying it is that nuanced thinking is a luxury that can only be afforded when there is no imminent crisis.

This corresponds pretty well to the whole System 1/2 framework most people have heard about via Daniel Kahneman.

Calm considered thinking takes time and resources, so it's not employed when people are in a real, perceived, or chemically or physically induced state of crisis.
Because Python doesn't have block scoping, only function scoping.
If one wanted to go about and take the easy way out and instead of using discrete chips going with an FPGA. Which FPGA-chip / board would be a suitable option?
Go-bindata creator deletes their GitHub account
I think I see what's going on here. You're answering "in the context of Go" (which is correct, and what was corrected) and I'm interpreting it as a general statement about what async/await mean as general concepts (i.e. in other languages as well). My mistake, I wasn't paying close enough attention. :)
None of the people in the videos had a remotely British accent, am I missing something?
If you mean the Belt, then not really. The current iterator of asteroid mining will focus on near-Earth asteroids primarily, as they're close - exactly what you need for testing and for building a cislunar economy.
Go Library for the VMware vSphere API
I think it would have been pretty feasible, but the earliest opportunity is in May.
You should check out MessagEase keyboard. It is so accurate for me that I don't even need corrections. It takes a little bit of time to get used to, but once you get the hang of it, it's super fast.
I actually think he/she's got it the right way. I don't think most people post pictures of food because they're dedicated 'foodies', I think they do it for the likes.
Eden (YC S15) Is Hiring a Sr. Software Engineer in SF
discussion a few months ago, https://news.ycombinator.com/item?id=14847250
I know it's not exactly the same but the developer tools on all modern browsers will display the current state of the DOM in the "inspect" tab. It's true that SPAs will have a lot more clutter in the form of JavaScript hooks and hidden elements but it's all there in glorious <html/>. :)
The problem with spaces is that any time you cmd-tab between spaces, those spaces will be repositioned relative to each other to be adjacent. This also happens whenever a window opens a dialogue that forces you to switch to it. This means that you can't reliably keep spaces in a strict order.
DNA tests on ancient skeleton reveal First modern Britons had “dark to black” skin
Yes, I wasn't saying they would fix this problem (they won't), but making the broader point that in general, more idiomatic/pleasant looking code is faster. This is neither of those, and so my hunch is that there are improvements that can be made to both form and function.
In my experience, audiobooks cost too much. They are more expensive than digital or hard copies, and the "subscription" is just monthly book credits. I get netflix for $11/month for unlimited use. Wish amazon would get something similar.
I have no clue really but I'd like to see what the results would be like if the presence of anything that makes a site money would count negatively towards it's ranking. Any eCommerce site unless the search is something like "where to buy...". Completely disqualify any site with ad network and tracking scripts. I'd also like to see "text/plain" given the highest ranking. There's not much incentive to game the system if you can't make money off it.
As a non-native speaker, what are absolutist words?
> best friend

Far from it! After the kinds of procrastination that I've done previously in undergraduate, I think of myself as my worst enemy.

(Or at best, sometimes, as a worst-enemy who has been defeated and is paying reparations a la Versailles.)
As HomePod launches, Spotify cuts off support for some speakers and receivers
> Is there any simulation for projecting the path of the Roadster over its life?

Not public, no.

> Is it going to orbit the Sun?

Yes.

> Could it collide somewhere down the line?

Yes, but unlikely in the next couple million years.

> Perhaps SpaceX just launched the first man made Planet?

A planet has a definition involving size and shape, which the Roadster does not fit.
I really think there's no specific fallacy or deeper philosophy behind this. It's just that there are various random idiots talking crap about stuff they don't understand and they occasionally stumble on to a platform to raise the profile of their stupid ideas.

I think the general sentiments motivating and bolstering particular piece of BS are "I wish things were simpler", "I don't trust big organizations", "I want people to pay attention to me", "I don't care about the consequences of what I say."

On the other hand, I suppose there is a general populist trend which encourages a site like slate to give thoughtless immature authors a platform for their stupid ideas as long as they stroke populist themes.
And we’re also comparing an aircraft designed in the late 1950’s and built in the early 60’s by slide rule (while still being extremely accurate) to modern spacecraft having the benefit of decades of materials and design technology
> I still wish it was slightly more than that.

You are describing a combination of 'perfect is the enemy of good' and feature creep.

Assess the qualities of the product as shipped, assume good faith on behalf of the people doing the build & ship, and determine if the price & features are appropriate for you.
Seems like the expectation on PRNGs being expressed in this thread is a bit unrealistic. They're always deterministic. The fact that this PRNG is also always seeded the same makes it easier to fingerprint, but that has no bearing on whether the PRNG is deterministic.
What other purpose does it serve than to emphasize what the parent thinks a "real" engineer behaves like?
That's a better title than my submission but sadly over the limit for HN titles.

I started with the original title of "In an Absolute State: Elevated Use of Absolutist Words Is a Marker Specific to Anxiety, Depression, and Suicidal Ideation" and cut words until it fit.
Looks neat, I'll take a look - thanks
I was using Macs back in the late '90s, and none of the things you say ring true.

Extensions could easily bring down the entire system because there was no memory protection. Full OS crashes (what modern macOS calls kernel panics) were a daily occurrence for the typical Mac-using professional who ran complex software.

The window system was often difficult to understand because apps tended to use a plethora of little panel windows that could overlap even from different apps. Windows preferred large windows that contained the entire app UI, and users typically maximized them. The Windows 95 Task Bar was much better for actually keeping track of your tasks than whatever the MacOS 8 thing was.

File extensions were always a hack, but one that Apple adopted too for Mac OS X. The days of Mac's file-specific associations were numbered when the Internet happened, because Unix servers wouldn't keep track of that metadata, so you needed file extensions anyway.

Besides, the file-specific associations were often super annoying because they were created by the editor app even for exported files. You saved a JPEG file from Photoshop, and it forever insisted on launching the full Photoshop when you double-clicked on it, instead of your preferred lightweight image viewer. This would happen even when you copied the file to someone else because the association was in the file metadata.

Windows NT 4 and its next version Windows 2000 were just heads and shoulders above MacOS 8 and 9 in terms of performance, stability and usability.

(And programming in Mac OS 8... Ugh. No memory protection, no multitasking, APIs originally designed in Pascal.)
All currencies hit zero eventually
Liquefied human remains to be dumped on food crops
You're conflating Python the language and Python the default runtime implementation (CPython). PyPy, a Python JIT compiler, has shown you can have an incredibly fast Python implementation. In some cases, it's faster than C.

Maybe this is what you're looking for. :)

http://speed.pypy.org
Clinked on link solely to find a Philly/Water Ice joke, did not leave empty handed. A+++ would click again
> Having a single window fill the entire screen wasn't as common as it was on Windows.

Yup! For the longest time I liked to work with a half-width browser window to match my half-width editor & word processor windows. It drove me crazy the number of websites which set their body text to some fraction of the window width, which looked good with a fullscreen window but terrible with a halfscreen one.

Eventually I just gave up. The whole point of the web was device-independent information transfer, but somehow we allowed device-dependence to sneak it.
Hi, OP here.

The actual title of the linked article is "In an Absolute State: Elevated Use of Absolutist Words Is a Marker Specific to Anxiety, Depression, and Suicidal Ideation".

Unfortunately this is well over the 80 character limit for HN titles.

The journal page at http://journals.sagepub.com/doi/abs/10.1177/2167702617747074 has the abstract if you don't want to download a PDF.

Edited for minor wording changes
Regardless of other technical limitations I'm guessing that it's actually done on purpose, as point #3 in TFA states:

>Predictable – Googlebot can trust a page will render the same on each visit

It's probably important for Google's crawler to identify whether a page changed or not, if some elements in a page are randomly generated they may want to limit the impact.

I mean, after all they seem to use a real, changing value for their Date, so if they wanted they could just seed their RNG with that.
Yep. Curiously, though, you cannot share running programs or windows across "desktops" in Windows, although you can share them across Spaces in macOS.
Wow, looks like a very polished Witch and then some. The addition to the search looks interesting. Any area or use case thst witch is better? Is it as snappy? I like that Witch is instant.
Making the city of Messina, Italy, smarter with open source and IoT
I completely forgot about this product over the past week until just now. I would have loved to order one, but since there is no development ecosystem, I don't see myself buying this at the moment.
It helps with having smaller RAM requirement. And I have the group by, and materilized indices, which helps a lot to preserve huge modified datasets.
Distributed Databases Should Work More Like CDNs
No drama here at all
So here we have a speaker that Android phones can't pair with via Bluetooth.
You'll be the laughing stock of your next party.

PS: Perhaps it's because iPhones don't support aptX via Bluetooth - yet another incomprehensible omission.
> I work as a IT consultant in a financial institution and we all have to wear suits here, even though most of the people have never seen a client in their life

I had to wear a suit at a place that it would be illegal for the client to interact with me. Logic and dress codes aren't always friends.
Forgive my naivete, this is a python application that interfaces with the user through QT. You still had to build a react front-end separately though?
There are bad things about it:

1. Frequency of usage is low. People might use it once a year on average (unlike Uber which might be used every day).

2. They spend a lot on advertising. You don't have strong free viral growth like you do with chatting apps for example.

3. Most people on the planet are not doing recreational travel. How many people in Africa or Asia will travel to Barcelona this year? Not a lot. This is mostly an app for upper class hipsters, similar to Starbucks.

4. The growth and size is not good compared to other marketplaces. After 10 years in business, eBay had around $6 billion in revenue when there were 1 billion internet users. Airbnb after 10 years has $2.6 billion in revenue and there are 4 billion internet users.
> There can well be a serious logical error somewhere, but I think it most likely to be the authors fixation on speed rather than the interesting quantity in all examples: time.

There is a serious logical error.

> If the newest build of the game loads in one tenth of the time it took an older build, I've eliminated 90% of the previous wait time and it is completely coherent to call the new build 90% faster (in wall time to be pedantic).

That's not the algebra that most people use. It is, however, the exact same logical error demonstrated in the article. This is from the absolute basics of algebra.

Imagine if a doctor instructed a nurse similarly about how to change the amount of critical life-saving medicine from an IV. If the nurse or doctor didn't understand algebra or ratios the patient might just die from this error of 10x dosage difference.