skysight-inc/HackerNews huggingface dataset:
I understand there may be a need for compelled labor by the government, in a time of war or national emergency.

Am I okay with it?

I think that depends on whether it's a defensive war or a real national emergency. China invades, or yellow stone's super volcano erupts, yeah, those are legitimate reasons to force humans to cooperate, because survival is at stake. Vietnam type situations, or the Border Wall thing... I'd be protesting a draft.

U.S. law and supreme court precedent both say that a draft is not slavery, but I understand your opinion, or definition of slavery, may differ.

I also believe quarantine laws for infectious people are valid, that police should be able to arrest violent criminals, etc. Basically, I believe if your actions or failure to act endangers the health and well-being of others, then the government has a legitimate interest in compelling or restricting behavior.

Most people would consider providing for the national defense and preserving the lives of citizens to be part of what a government does.
Teaching scientists how to share code
They are not entitled to it, they PAY for it. Amazing concept, I know.
Pretty much! Given the anecdotal success I've personally had with this approach, I'm hoping it could get picked up by VLC so that the algo can be run in there directly.
I welcome any and all feedback. What do you like about it? What do you dislike? What is it missing? Even if the idea is terrible, I want to hear it. Many thanks!
Amazon affiliate links (tag axfon-20)
The Most Powerful Law Firm Marketing Strategy for 2019
Well, they don't have "issues", they are simply not intended for I/O — but you can simply do your I/O processing in a (thread) block instead of a (go) block and use <!! instead of <!. The beauty of core.async channels is that one end of a channel can be used in a go block and another end in a thread block, and things will be fine. I use this a lot in practice.

Agents also have a fixed thread pool, and you should use send-off if you intend to do I/O.
> what I've seen is that code organization has a lot to do with it

I suggest that your sample is non-representative. Companies don't hire specialists to refactor code that they're abandoning. Dead companies don't hire anyone at all. You don't work on rotten code because nobody does, but that doesn't mean it's not out there.

> That could be read in a way that sounds less than friendly and maybe a bit elitist.

It could, but that would be on the reader. I didn't say anything to denigrate maintenance programmers.
A few years ago I buit a personal file storage server [0] that was interoperable with OwnCloud and sync based on WebDAV. Over a decade ago I worked on a site builder that used WebDAV under the hood. What I found was that WebDAV is mostly fine if you control both client and server, but then there's less point in using WebDAV. But the allure has always been there: let your users mount your app as a filesystem and update your app's content locally using their own tools, with syncing for free.

In practice, the syncing was never reliable enough for most users, and different clients implement the standard differently. My hope was that it would eventually converge on something interoperable like CSS did, but I don't think there's enough usage for that to happen. And things are moving away from filesystem paradigms anyway (iOS, etc) so WebDAV is slowly becoming even less relevant.

0. https://github.com/mnutt/davros
That's probably the reason if corporate were asked, and I probably would have understood if they told me. The 18 year old me took my boss's "because I say so" attitude as a reason to be defiant.

My main boss was pretty miserable but loved ordering people around like he was the king. He once tried to convince me to go to a conference about cell phones, on my own time and my own money, because... I don't know, I guess he thought I needed to know more about the devices I was selling. I never had problems selling phones to people or helping people with issues, so of course I didn't do it.
They don't calculate his net worth correctly. They calculate his worth based on a percentage of GDP.

If you actually do the math based on an inflation calculator, you find $5 billion: https://www.forbes.com/sites/chloesorvino/2014/07/08/whats-b...
In most decent cities I've seen, there are: the city has several different "hip" areas, and you can easily travel between them with public transit. There isn't just one single downtown.
Law Firm Marketing Strategies – 3 Easy Tips to Boost Your Sales
> He thought nuclear weapons, bioterrorism, and climate change were the biggest threats to humanity.

There was some book (The Cuckoo's Egg?) where a computer scientist and a biologist talk about the biggest threats to humanity. The computer scientist thought that biological viruses were the biggest threat, and the biologist thought that computer viruses were the biggest threat.

I've asked a few people about this, over the years, and the results are remarkably consistent. Everybody is much more scared of the other field where they're not an expert.
Thanks for sharing your experiences on this. I hadn't heard of Akvopedia before, so it's new to me.

Agree that finding the right solution that sticks: is read by many, consistently kept up-to-date and gets the level so detail correct/unbiased is difficult to do.

We're trying our best to do our version of this work. It's reaching some people, but we can always do more/better. It's really helpful to hear experiences/responses from elsewhere which we can learn what works and doesn't.
Read the second paragraph of the post you are replying to - and, while you are about it, maybe you could finally respond to detaro's point, above.

Your criticism of the article fails on at least four grounds: 1) the managers in question were engineers, as is often the case in large, highly technical projects; 2) engineers can make mistakes, and did so here; 3) engineers can disagree (especially when some of them make a mistake), and did so here; 4) the article does not actually make the claim you say it does.
They shouldn't be on the sidewalk period... Neither should bikes.
Did some programming for analysis of the Middle English Dialect project way back when. This was based on corpus of 320 words as they were spelt by scribes in different parts of the UK. Often the same scribe would spell a word 3 or 4 different ways in the same document. But there were regional variations etc. Fascinating topic. Helped to draw maps like:

http://www.lel.ed.ac.uk/ihd/elalme/elalme_frames.html

http://www.amc.lel.ed.ac.uk/?page_id=563
Right, but how does the gut know it has to get tight?
Maybe this is part of the reason I love Costco.
Every lander/rover keeps track of local solar time independently so they're effectively each in a separate timezone.

I don't know what the orbiters use, presumably some variant of Julian day.
just note the that the $25k is a an average daily balance (so ~$750k in the account for 1 day a month or $25k in the account everyday of the month...)
Audio extraction is actually the most expensive part. It depends on the length of the video, but my experience is that it finishes in 20 to 30 seconds. It's possible one might be able to sample different parts of the video to bring the runtime down further; I plan to experiment with this when I get the chance.
Hmm, interesting — but manifold is clj-only, and I use core.async both on server side and client-side in ClojureScript.
Wow, that was eye-opening.
Maybe a suggestion would be to have certain filters. Anyone below the age of 18 wouldn't be able to view posts by groups/people that have been flagged as "NSFW" posters? I know Tumblr implemented a similar idea a while ago.
Improving documentation of open source software
Rosemary Kennedy's lobotomy might be the most high profile example. Or the Irish "Magdalene laundry" forced labor system.
The jump to the start of unicellular life seems like the big stumbling block. It might be so incredibly rare that it's lucky for it to even happen once in the universe.
I think this is something most people struggle with. In my personal opinion, when I find it hard to explain things it's often related to one of the following:

1. I honestly don't know it as well as I think. This is a hard pill to swallow, but most of the time it's the reason why we struggle to explain things in clear terms.

2. We are often conditioned to use terms that the audience doesn't fully understand. e.g., Industry terms.

3. I haven't given it enough thought before trying to explain it.

Find someone who is willing to listen to you speak. Hopefully they'll be patient enough to listen to you when you repeat yourself in different ways.

Lastly, I found that sometimes I struggle with trying to over explain things. There's a tipping point where you're audience is "comfortable" with what you explained, but once you go beyond that, it's like dragging them into deep waters.

Learn to be comfortable with not being fully "correct". Meaning, explain enough so they have a good idea of what you're saying. It's a starting point for the next thing they will need/want to know.
PTSD isn't universal. Not everybody that experiences trauma will develop PTSD. So it's not a matter of "you have PTSD but at least your outlook on life has improved."* Rather, sometimes with some people, trauma won't induce PTSD but will cause post-traumatic growth. Research suggests there is a correlation between PTSD and post-traumatic growth, but it's not a hard and fast rule.

Furthermore there are many factors in play. The nature of the trauma and the predisposition of the person experiencing the trauma both seem to play a big role in whether or not post-traumatic growth is likely to occur. People with social support networks or spirituality are more likely to experience post-traumatic growth. Perhaps for related reasons, trauma that is systematic or collective (such as being a prisoner of war) is more likely to induce post-traumatic growth than trauma which is personal or individual (e.g. sexual assault.)

(Furthermore, no matter how distasteful the possibility may seem, it is possible that post-traumatic growth can take people past whatever their baseline was prior to the inducement of PTSD.)
Cells can become large, but can't a single big cell also escape a filter predator that's also a single big cell? There needs to be some reason for why in most cases, both are multicellular.
Funnily enough, in the GDPR equivalent (you, a EU resident, hire a company in the US to store a box for you) the EU bypasses you and requires the storage company to have an effective security guard and fire suppression system...
What does it use for time? The spec mentions time in a lot of places, but never defines it. There is even a field to communicate light-time but no mention of how to synchronize anything. I guess this runs on top of another protocol that solves it? Any idea what it is?
The newest cans from Sony and Bose ARE pretty good, but the pressure always bothers my ears after a while, especially when I’m not playing music. There’s no real substitute for a quiet office, other than maybe working remotely.
Additionally, Melville's "Confidence-Man" might best describe the past couple of years...
https://en.wikipedia.org/wiki/The_Confidence-Man
ROMA French subtitles or how to ruin a masterpiece, by Netflix
X220 still is my small collection of computers, could easily use it daily still
Show HN: Parsing in Swift – Variables
There's a quote I can't find that echoed this, from a former ultra-nationalist, who said she, despite being unemployed, in a rut, etc., was still a citizen of her country, and so she clung to vocal nationalism for a sense of desperately-needed purpose.
> Instead, we use the fact that "scoring all alignments" is a convolution operation and can be implemented with the Fast Fourier Transform (FFT), bringing the complexity down to O(n log n).

Not sure I understand this right - is this basically treating both binary strings as square waves, converting them to the frequency domain and determining the offset as a pitch shift between the two spectrograms?
This makes me happy too. Anytime anyone or anything we thought was dead is found alive, that's a cause for celebration.
Blockchain not needed

Bitcoin/metanet/blacknet is needed
the greatest rail infrastructure in the world

Passenger rail. The USA has the greatest cargo infrastructure and greatest rail infrastructure overall.
Not to be too pessimistic, but there's no reason that there should only be one "Great Filter". There could easily be multiple astronomically improbable events barring interstellar civilizations from bearing fruition. It might be just as improbable for unicellular life to form as it is for unicellular life to beget multicellular life, so on and so forth.
I view it from a different approach. The city centers are the most expensive because that's where all the good paying jobs are. Thus if you want to solve the housing crisis, you simply need to shift the density of where these jobs are located. Personally I like the circular city model where you have several CBDs on the outer rings of the city.

The current model basically has all the good jobs in the CBD. The further you go from the CBD - the less jobs and the lower paying they are. So of course you get a housing crisis the closer you get to the CBD.
Almost anything XML is over-engineered. It's sad because WebDAV is cool and useful as a "public http drive", and better than FTP as far as reliability.
For many people this is a reasonable risk. If they pulled something like that it would start a huge legal battle, and it would seriously harm their reputation. I suspect that pushing out a change of this sort would also require a system update, which you could always delay until it's been carefully vetted by others.

At least with Apple you can maintain a fairly small chain of trust, since they have greater control over their hardware. Being in control of the encryption keys is unlikely to protect you from hardware backdoors or state-sponsored attacks.
I'm going to teach you all a hack.

You can ask the employees at Starbucks (and most semi-reasonable coffeeshops) to turn the music down.

Yes, I know, it's amazing what you can get by using your words.
This is what made me realize 'my type of people' wouldnt be at the bar or club.

As I was trying to scream in my friends ear, I looked around, just drunk. No one there was exchanging ideas.

Obviously not all places are like this, but I didn't need to go back there.
They seem to have been pretty well known among my former co-workers so I'm not sure if there's an original paper on it or what, but things like detecting the difference between small (cached) integer creation time and the full object instantiation, computational complexity attacks on dictionaries, etc.

These are distinct from eg Spectre because the point isn't isolation breaking, it's leakage. But at least a few years ago there was always a question of "are side channel attacks real", and I think we're pretty clearly over that question now.
The local Target used to be music free, and was the only big chain shopping experience I’ve ever enjoyed. I’d go out of my way to go there over competitors. Then they renovated, and now they blast the same terrible noise that every other retailer does. It sucks. I haven’t been back since.
> Do we humans have plans in the pipeline for a universal time standard we can use wherever we are?

Astronomy generally uses "Julian days" or "Julian years" which are measured in seconds since a certain calendar date. Since they're based on SI seconds intervals are independent of the Earth's movement and leap seconds and all that nonsense.

Most popular epoch is J2000: measured since noon on 1 January 2000.

Mars landers each track local solar time separately and a colony is likely to invent its own timezone with 24 hours and 39 minute days. You need this so that notions like "sunrise" and "sunset" make sense.
I've not used DVB-T, but ATSC (which on Linux uses the DVB-T subsystem); the range of conditions where you can get perfect picture is much larger than from analog broadcast TV, but the experience with marginal signals is indeed much less watchable. If you've got nothing else to watch, you can watch an analog broadcast that's more snow than picture, as long as you're getting the sync signals well enough.
Indeed, I'm looking at Salesforce out the window right now :) point taken, though I feel like SoMa is basically the only part of town development is happening. No similar high-rises are being put up west of the Van Ness corridor, for instance.
Goals begin behaviors. Consequences maintain behaviors
Precisely. If I could more easily get at the raw classifier output of webrtcvad, it should be possible to be even smarter (we could have square waves with any amplitude between -1 and +1, not just either -1 and +1, which should take into account the classifier uncertainty).

EDIT: err, I'm actually not sure about the pitch shift part, that's a bit of vocabulary I'm not familiar with. If you've seen the fast polynomial multiplication algo from CLRS, it's basically that. E.g. if we have strings 1101 and 0101, we can find the best alignment by looking at the exponent of the largest coefficient after multiplying

polynomial(1101)*polynomial(reverse(0101))

where polynomial(1101) = x^3 + x^2 - x + 1

and polynomial(reverse(0101)) = polynomial(1010) = x^3 - x^2 + x - 1
>They want mindless binge drinkers, not talkers.

I'm friends with a lot of bar owners, and have had a few bars in the family in the past.

Owners don't want someone getting plastered. We want the high functioning alcoholic who orders 3 pints to his partner's 1 and draws his friends to come to the pub with him every night or two.
Who picks the music you hear at the mall? (2012)
I don't know how MySQL behaves in this regard, but in Postgres the number of transactions the system can run concurrently is roughly limited by the number of CPUs you have available. At some point adding more sessions just means that you will end up with more lock contention, context switches and RAM usage.

The typical way to solve such problems, i.e. many app servers with hundreds of connections, is to use a dedicated connection pooler such as PgBouncer.
I'm going to start checking both title and URI using https://hn.algolia.com/ (I was just checking the URI). It still probably won't catch everything though. Thanks for bringing this to my attention `masonic.
The great filter exists at all times as cited by the fact that the longevity of a species does not guarantee their future survival. All life may die off at any time.
I don't understand why you need to be obnoxiously sarcastic here. There are quite a few situations where governments set limits on how much a good can be priced at. It definitely is entitlement to be able to rent to the highest bidder.
Ah, well you need TWO old laptops. When I go babysitting and know that they aren't going to come back when they said they would then the second laptop in my bag comes in handy. Of course I could take the power adaptor instead but a second laptop weighs about the same.

Sometimes a bit of time spent with no mains supply makes you value electricity that bit more and how big your carbon footprint really is. You can also decide to dim the screen a bit and do some real work as playing some rubbish video will bring that power meter into the red way before the parents come back.

Also it is a good way of finding out how long the battery actually lasts. One imagines there will be four hours or more but then that isn't necessarily so, particularly if running Ubuntu with the bottom of the machine so nice and toasty.
Its lack of safety considerations would terrify folks today. Look at film of highscalers with little more than a rope. Diversion tunnel crews that were at constant risk of cave-in and suffocation. Blacks segregated and given the most dangerous jobs. All the cheap labor you could use.
Every commonly used project has a ton of open issues. Look at React, VS Code, Docker, etc

It doesn’t mean it’s not production ready.
Who cares about agreement? I'd rather be right.

You can't redefine words when its convenient. You're just appropriating the spirit of the word to make a point that's irrelevant to the word itself.

If you read the article, the authors make no distinction between work and employment. If you read the comment I originally replied to, that person made no distinction between work and employment.

When "crankylinuxuser" replied to me, he assumed a definition of the word I disagreed with and used that definition to respond to an argument I never made.

You don't get to define work as "toiling for some indifferent capitalist" and then treat me like I'm the one pulling the rug out from under you.
Obviously "cafe has music" is going to be a popular comments section on HN where we all relate our horror stories of working at places with nonstop music.

But this is a surprisingly terrible article. Guantanamo bay, really? Quoting a no-name Adam Johnson with a head shot, unrelated to the source, to weigh in on music? Focusing on Starbucks as linkbait when this is ubiquitous?
The ECS one is weirdly difficult to set up. If you just want Docker Repo (ECR) -> deploy with some config -> expose a single ingress point it sounds perfect, but I had a TON of trouble with it recently
Did you just say single threaded concurrently reasoned applications are more performant than multithreaded applications?

Trying to reason about how this could be possible. I'm still amazed by the performance you can get out of async non blocking style application code so don't take this the wrong way, truly trying to understand here.

I'm also a little confused about threads being rescheduled by the OS being treated like an inconvenience, to me it's a feature that prevents one application being too hoggish.

I can see your point that it's nice to have these labelled with await but I'm struggling to pinpoint a time I've asked myself what thread scheduling might mean for my code. Other than just assuming that another thread could be anywhere doing anything which I think is the correct approach no?

Locks btw, totally non issue with the right API/Lang support.
This will be great when you can add splice ops to the ring in addition to read/write/sync. Zero-copy between sockets with no syscall!
Also posted https://news.ycombinator.com/item?id=19250060 (after this post) and https://news.ycombinator.com/item?id=19247613 (before this post).
Unbundling Food
You might be thinking of John Perry Barlow, who had a similar story to that. I'm on my phone so can't dig up a link but it should be easy to find.
Here's a 2017 article on Fedora setup with TPM2, https://blog.dowhile0.org/2017/10/18/automatic-luks-volumes-...
Don't forget "Daydream Believer" by the Monkees at the 7-11s here. It's incessant. I can't stand it and I wonder how the staff survives ...
1,000 minutes (16 hours, continuous capture) of fully spherical, ultra wide angle fisheye HD video, for VR playback.

A lot of the new, wearable 360 action cameras consume 1GB per every minute of recording, at 5K.
DNSSEC isn't famously bad the way Battlefield Earth and Gigli are; it's famously bad among people who know stuff about DNS security. You seem shocked that experts disdain it, and were unaware of AGL's "Why Not DANE In Browsers". Perhaps, before litigating DNSSEC further, you might read up on it a bit more.

Either way, calling commenters on HN "trolls" violates the HN civility rules, and you need to stop doing that. You can read more about that in the Guidelines, linked at the bottom of this page.
>Web devs should really limit there internet connection to 100k while testing their sites.

Now that is a great idea.
The reason I haven't tried to revive Swatch Internet Time is that it was based in GMT+1, which is just inane. I don't know if that little detail offended anyone else, but it sure torpedoed the idea for me.