skysight-inc/HackerNews huggingface dataset:
Now you have to desperately try to get people to upgrade every time an important change goes through. And you quickly live in a world where you need to maintain tons of versions of all your services.
deceptively readable
If anything, dynamically typed languages (without special tooling) is for super smart people or people who are lying to themselves/others about the limitations of the human mind.

But I personally wouldn't hire someone who maintained that dynamic typing produced as good results and was reasonable for an even mid-sized project. They've either never had a long running project or they've never dealt with a big enough code base at that point, or they're simply being dishonest or lack self awareness. None of those are good signals. Not having worked on a project that goes on for long enough is fine, but having opinions on software maintenance in that case is foolish.
That is very interesting as it's been front-page news regularly in pretty much every newspaper (ok, I only read the NYT and WSJ, but it's quite the topic of discussion on those two papers).

Every time there is news my entire office lights up with discussion about it. Then again, I work for a company called "Pilot" so perhaps people are more interested than average. It's not an aviation company though ;)
"trigger a massive tax bill"

This shouldn't deter him from conclusively proving he is Satoshi. His mere oral claim that he is Satoshi should trigger a massive tax bill anyway. He can't both claim to the world he is Satoshi while telling his tax authority "actually I'm just lying, don't tax me".
The paper mentions Zuul as a previous work, but notes that batching has downsides:

> Optimistic execution of changes is another technique being used by production systems (e.g., Zuul [12]). Similar to optimistic concurrency control mechanisms in transactional systems, this approach assumes that every pending change in the system can succeed. Therefore, a pending change starts performing its build steps assuming that all the pending changes that were submitted before it will succeed. If a change fails, then the builds that speculated on the success of the failed change needs to be aborted, and start again with new optimistic speculation. Similar to the previous solutions, this approach does not scale and results in high turnaround time since failure of a change can abort many optimistically executing builds. Moreover, abort rate increases as the probability of conflicting changes increase (Figure 1).
Well, you could try a slightly unconventional career - solopreneurship. :) For inspiration, check out the amazing solopreneurship community - www.indiehackers.com
Hm, are you sure that, say, all implementations of Ruby have exactly the same behaviour?
First of all, that's not what proprietary means. Second of all, you have no idea what you're talking about.

Mozilla is a registered non-profit. This means they are legally required to uphold their mission statement: https://www.mozilla.org/en-US/about/manifesto/ . Mozilla Corp. (the for profit arm of Mozilla) simply exists as a funnel for money into The non-profit.

It is not in Mozilla's best interest to create any sort of walled garden. In fact, Mozilla has a long history of fighting against the concept of walled gardens on every front.

It's reasonable to be worried about Mozilla turning to the dark side, but claiming that they already have is simply false. What we need to do as people concerned with the well being of the internet and the people that use it is support Mozilla financially and politically to keep them on the right path.

Just as an example, if people were more willing to donate to Mozilla, do you think it would be necessary for them to take on search partnerships?
Seems to me you could take the trash Danielle Steele novels home and throw them out.
An average car cost $4,000. So about 1/10th. Applying that to rent, the rent would be $1750, which is pretty close.
This is the corporate disease. If everybody is following the procedures, then there is only one way - forward. Nobody can take a step back to analyse the current state, or admit that the company made mistake. Life goes on, the managers are taking their big bonuses, the engineers will continue to make useless inventions, and probably in few iterations a new keyboard will be announced, without admitting anything wrong with the current product.
Why content, not tech, is king in podcasting
choosealicense.org is a great resource
Well, I was assuming that people like engineers and programmers weren't "production". There are more of them now than there were in 1973, and fewer factory workers.
My experience is "if I wanted it, nobody else will".

Lisp in Small Pieces. Sure, here on HN many people would be interested in it. In a smallish town, even though there's a technical branch of a nearby university? Forget about it.

English books? The library isn't interested (for good reason, they have limited shelf-space and very little demand for English books, there are two shelfs of English fiction and that's it).

And even university libraries. I once asked them to buy Compiling with Continuations by Apple. A real classic. No, they won't. Too old, they won't spend money on that. Especially since it's available in several libraries throughout Germany. I am certain they would have zero interest in most of the computer science and programming books on my shelf.
I'm not entirely sure what the article was trying to say
I'm curious if this scales down well. The test was done on "One AWS c4.8xlarge with 36vCPU and 60GiB Memory". But could I run this on a tiny vps to index, search, catalog my million-odd documents?
That's more of a CDN than edge compute. Edge compute would be something like having your Rails app run in a bunch of edge locations and then doing some eventually consistent magic to sync them up.
Plenty of chances : http://bayes.cs.ucla.edu/jp_home.html
A seastead it probably a lot cheaper than a 30' sailboat.
It was consecutive but I did get up from time to time for bathroom breaks, but clearly not often enough. As for fluids I'm fairly sure I was pretty dehydrated at the time. This occurred in 2015. Since this occurred and after I learned from a nurse about the leg muscles being critical to get the blood moving out of your legs I have developed a habit of constantly moving my legs around any time they have not moved in a bit. When this episode happened I remember that I would keep my legs very still during the gaming session.
Okay, I am interested in this topic. Does anyone know of any good resources for exploring parser combinators further?
> None of your examples demostrate how this party would be in the center.

I was merely arguing that party is center-right. I think I brought some examples, but obviously I am biased as well. Makes me curious how you categorize other parties in Europe if the Austrian conservatives are already right-wings to you (think Orban, FPO, Le Pen, Golden Dawn, NPD,...)

> I for instance worry a lot because the policies set in place in the last few months are dangerous.

This is where I really disagree, so many of these accusations are so blown out of proportion to me.

Best example to me was when some party leader of the opposition was literally speaking of "fascism", such that even the president (former leader of the green party) called that exaggerated. The opposition was arguing this way since before the government was even appointed, this is not just about the policies in the "last few months". Certainly a legitimate tactic of the opposition, but nothing I fear at all.
It was inevitable. We kept telling people to not give away their data like that, that centralizing that much power in the GAFAS is dangerous, that somebody will abuse it.

Few people listened, even fewer without labelling us as paranoid. Almost nobody cared.

The problem is not that there are bad actors. Any sufficiently big and complex social system will have them. We must live with them, it's part of reality, like gravity.

The problem is that the rest of the actors are not thinking a second about their life or actions. They don't build a society. They cruise through existence.

This will always lead to pain.
Actually I meant if you have 2 screens connected. Will it screenshot both of them or just one.
I'd guess redis performs _better_ in that case since there minimum overhead for redis is much lower than elasticsearch.
Cedexis is also a good tool to measure, while most of it is a paid product, they have a few reports you can see. they also list cloud providers, and have other reports such as throughput, etc.

https://www.cedexis.com/get-the-data/country-report/
Almost 42, I believe I'm much more content than happy. That's what has made all the difference.
Now that I’m a bit older (29) it’s fascinating to reflect back on my childhood and teenage years in the context of economic trends. I’ve been interviewing my grandpa to make a biography of his life and it’s mind-blowing to hear about how different the 50s were. A teacher (grandpa) and a part-time worker (grandma) supporting 2 babies and a senior (great grandma), yet still able to buy a home in Millbrae and a plot of land in Tahoe (which my family still has to this day). And then the decline of the 70s, 80s, and 90s, and I put the histories of my mom and dad and their generation into that context. It brings a whole new dimension to my understanding of them.
I dislike rerunning flaky tests. It too often masks genuine failures.
"Listen, I hate virtue signalling as much as the next guy, but have I told you about how I'm using book giving as a vehicle to dismantle racism by proxy of my spouse?"

I don't think you could have made this point any better.
The Many Lives of Notre-Dame
How to handle a medical emergency on a deep space mission (2018)
But not most, I don't think.
microsoft project page: https://www.microsoft.com/en-us/research/project/bosque-prog...

previous discussion (2 days ago): https://news.ycombinator.com/item?id=19671795
Quick question; what's the point of running development software in docker from a security perspective?
That's a fluke. PHX to ATL is only 3.5 hours. If sitting still for that long easily led to blood clots, people would be dying in droves.
This is a great idea, but it misses the mark in one key respect. While it professes to reduce the pressure on users, it continues to enable the “high score” addiction that drives engagement metrics — and thus advertising revenue — higher to Instagram’s benefit at their users’ expense.

Instagram’s position is that they are testing whether hiding your post accounts from others is sufficient to stop people from agonizing over how many likes their posts have. I am glad that they are testing this, but I do not think it will be sufficient.

Humans are incentivized to chase high scores in all respects, especially when the score is an integer ranging from zero to infinity. Hiding counts from others, but showing them to the user, may remove a certain degree of external pressure. However the innate drive to increase that integer count will continue to pressure users into taking actions based on the count. This keeps the core addictive loop of “post, check counts, agonize, repeat” intact, and will ensure that Instagram suffers no drop in engagement due to treating the core addictiveness of their platform.

For those users that are subject to social pressure, the high score problem will also continue to be a source of obsession over approval by their followers. Social influence is extremely difficult to measure directly, and many people actively read the leaves of events in their lives to try and discern their standing in the eyes of others. Integer counts such as “likes” and “replies” feed directly into this obsessiveness, providing an inscrutable figure that obviously carries meaning if only sufficient time and energy are invested in consideration of it. This creates a second loop of addiction, which is often confused with the first.

Removing all positive 0..N integer counts will be the only way to treat the addictive loops of today’s social media, and doing so would crater precisely the advertising-centric metric that they all depend so critically on: Engagement.
What's the purge time like?
and get the white kids
images that look like
someone else.

I guess no one has ever told you that you're a total racist.
The current state of US practice is that most prostitution is called "human trafficking" when it's investigated or prosecuted. Cases investigated under the headline of "trafficking" generally do not involve coercion (in reality) or even allege it (in court). You can find a lot of prostitute-sympathetic coverage making fun of prosecutors for charging women with "trafficking" themselves.

Thus, we can say that the "human trafficking" exemption is really a prostitution exemption, and not what it sounds like.
With Chrome of all things now, lets see how it pans out.
Oh I'm just pointing out companies are still just as stupid now as they were then.
Guess this guy was pleased with his slower processor too.
h/2pi ?

That likely applies to not just light, but everything.

Do we really need that much precision to get what we want? Can we flip it, and just say as long as we can do that, there's still hope to spark up another big bang when everything is cold and expanded?

Are they doing something useful by asking these questions or just trying to make a name for themselves, or learn on your dime?
They aren't paradoxes of quantum mechanics.

They are a paradox between how we intuitively expect the world to work and reality. Our intuition is wrong.
HN crowd hates open-office. So, mostly devs?

Someone commission a study on developers take on open office vs other roles, STAT!
I'd rather the camera always record and make the "off" button a "private" button that encrypts the footage (but not metadata) when pressed. If the "private" footage is relevant to something police can get a warrant for a specific time range.
53, one kid in high school.

I'm not going to try for an answer here, but I will mention an important confounding factor in studies like these: increasing resistance to peer pressure. I find that older people are better able to resist the "work until you drop" or "keep up with the Joneses" messages that society gives us. We're a bit more careful about avoiding things that drag us down and seeking/developing things that pull us up. Not all, of course. Some are surely worse off in all of these ways than any kid fresh out of college. But on average I think older people are better at maintaining their sense of well-being, independently of whether their actual circumstances are better or worse.
Best Python Training in Bangalore – Python Online Training Courses
Yeah, the parent comment is talking about using a pair of Prusiks to ascend (or to at least make loops you can use to stand).

An Alpine Butterfly can't be moved, so it's not especially useful in many applications.
You don’t have to have anything. All it takes is for som one to think you have something. If they can afford to build a hut on a tube, someone, somewhere will likely take an interest.
What exactly is the crime they’re charged with, and how is death a possible penalty for building a house where you’re not supposed to?
I got the MacBook Pro end of 2016, when it came out (reluctantly, as it was so much more expensive than the MBA it replaced). Since then, every part of it has been replaced (under Apple Care) except the bottom plate. The cables (USB-C power cable, USB-C to lightning) are totally broken and frazzled out, unusable, too (no replacement under Apple Care, but hey, what's $55 among friends?).

However, I must admit, I did use the machine and also even moved it regularly. It doesn't seem designed for that.
Why not just buy a 46’ catamaran?
Thank you for your comment. I hadn't paid any attention to why sitting was bad for your health, I thought that my daily routine of exercise was sufficient to take care of this issue. Now that your comment has explained this really clearly - that it's the prolonged hours of the inactivity of the legs that's the issue, I will definitely make it a point to get up and move around more frequently. I can and have just sat at my desk for stretches as long as 4-5 hours just concentrating on code routinely. Your comment may have saved me from my work habits contributing to an early demise :-)
Fraudsters Send Emails from Binance DEX
Nice discussion on an earlier post about this project: https://news.ycombinator.com/item?id=19671795
As someone in their late 20's, it's becoming increasingly more difficult to gather friends for activities that:

a.) Don't involve staring at a screen. I do that enough every day. All day.

b.) Doesn't involve eating &/or drinking as the primary activity.

c.) Is more than just "passive consumption" of someone else's hard work (theater, media, sports, etc).

Dungeons and Dragons really "scratches" this itch. It's a creative endeavor, where the ultimate goal is just to hang out and have a good time.

Maybe it's just an excuse to hangout, "shoot the shit" and get some laughs in? Or maybe it's a much deeper creative/intellectual endeavor.

Either way, it's been one of the best additions to my life in recent years, and it's gotten me to do a lot of thinking about the nature of creativity and the idea of crafting "fun".
Amen. I said exactly this yesterday on another post about this. If there is only one Sol, there is no "other Solar system." You'd think after decades of Star Wars/Trek, people would be accustomed to recognizing star systems, of which Sol is merely one of many.
To live Stiltsville you have to be in the right frame of mind and arrange yourself with the authorities: https://en.wikipedia.org/wiki/Stiltsville

Carl Hiaasen writes about it in Skin Tight and Stormy Weather, that's enough for everyone to know.
> Are there any Mozilla projects that have any sort of market share and make money or are they mostly just living off that sweet Google cash for their ~10% Firefox market share?

Is that a relevant question considering that Mozilla Foundation is a non-profit organization?

> Any chance Google stops funding them soon?

Probably, but that won't stop them from doing what they're currently doing. Also, Google doesn't "fund" them so much as pay them for search integration.

> (Wow, a question was asked. Better censor it Mozillans!)

The question was not presented in good faith. In fact, it's clear that you weren't actually asking a question at all. You were stating your opinions sarcastically in the form of a question.
Ask HN: Do you trust low-code platforms?
I'm the CEO of a low-code platform called Hatch Apps. We started as a no-code platform and are shifting to low-code (i.e. in-browser code editing) to enable developers to edit and extend an app's features, business logic, and integrations.

Curious how much developers trust (or appreciate) low-code platforms? This can be in relation to speed to market, quality, app complexity, etc.
One of the very nice things that libraries (both public and university) can do is to make use of the interlibrary loan system. A surprising number of people don't know this exists.

Through it, you can borrow books from any library that is part of the system, which is almost all of them -- so even very specialized or obscure books that your local library won't carry can be ordered through them for borrowing.
I'm not sure why that's being dismissed. Standard advice for travelers to avoid thrombosis recommends leg exercises during extended sitting, including both toe and heel raises. "Shaking your legs" while sitting generally consists of either tapping your toes or bouncing your heels; heel raises in particular really are the same motion as fidgeting.
I've seen a lot of ES competitor posts pop up on HN lately, and I think they're missing the point of Elastic.

If you only need very basic word search, ES is probably not worth the complexity in your stack, especially if you're already running a SQL database with decent plaintext search.

Where elasticsearch shines is in complex queries: "Show me every match where this field contains 'extinction' within 10 words of 'impact crater' but NOT containing 'oceanic' and the publish date is > last month and one of the subjects is anthropology"
Is this coming out of MS Research as one of these "look, we came up with a way to do this" but it's not something that has a concrete use case? It reminds me of their MSR's project where they made a bootable operating system kernel in C# which, if I recall correctly, influenced the Midori project, elements of which have percolated into refactorings that have shipped with Windows 10. It also makes me think of F# which is a very useful language on its own but serves as more of a test-bed for future features for C#.

I suppose if the learnings of Bosque find their way into TypeScript that might be useful but I don't see a practical use for Bosque as it is. Either that or I've completely missed the point.
And, if they overstep again there WILL be another revolution. They won't be taking our guns either.
Wouldn't Redis need to keep the whole dataset in memory?
Nice Rust libraries you should try
I did not elect this moron. A two century old relic of old white male and slave state empowerment did, against my wishes and the slight majority wishes of my fellow countrymen and women
They're presumed to be hiding inside Thailand at the moment so their options are to continue hiding, attempt to escape the borders of Thailand or turn themselves in.
I turned 40 today, so this is good news.
Modern hearing aids have DSP chips that do various kinds of processing. (Most obviously, they are pretty good at canceling feedback, though it's still sometimes annoying when playing music.) The marketing literature for the hearing aids I bought 8 years ago claimed that they do all sorts of fancy things.

However, it's much like reading the marketing literature for a TV or a camera. There are a lot of impressive-sounding trademarked terms being thrown around about for the various ways that hearing aids improve sound quality, but without independent evaluations it's hard to tell if they are doing anything or it's just hype for pretty simple algorithms.

A case in point from the article: "The Livio AI, as the new device is called, uses tiny sensors plus, as its name suggests, artificial intelligence to selectively filter noise and focus on specific sound sources—for instance, the person across the table in a busy restaurant [...]"

My hearing aids supposedly do that too, but it's hard to tell. How much is a real improvement how much is updated buzzwords?

(Natural language translation, on the other hand, would be quite the thing, if it worked.)

"The cost is next-level, too: $2,500 to $3,000 per hearing aid or more, depending on the doctor and his or her services."

Mine cost about the same. Nothing unusual there. (Actually what is new is that prices for low-end hearing aids went down due to Costco's competition.)
Read the fine article and find the answers in the first sentence.
They need support from their CMS?
There is a significant difference between "implementation-defined" and "undefined". An implementation should behave consistently with itself for implementation-defined behavior. There is no such complusion for undefined behavior.

If behavior is implementation-defined, then the language is actually a family of languages that can be instantiated according to the implementation's choices. This is consistent with the grandparent's description.

Underspecified behavior is just another way to say "implementation-defined". It's a problem of documentation and specification -- in principle, if you had enough of both, you should be able to tell how a stack of interpreters behaves. It's not a fundamental barrier.
> I agree they should be held accountable but there's also blowback from bankrupting one of a nation's major aerospace manufacturers

So let there be blowback. Flight costs will go up if they have to, nbd. If there's too big to fail, then just nationalize them and get on with it.