jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>“Defunding the program is not the answer,” he said in response to questioning over lawmakers’ concerns that officers are racially profiling travelers. “If Congress did that, what I envision is there would be fewer passengers going through expedited screening, increased pat-downs, longer lines. There would be more frustration with the traveling public.”

Is that a veiled threat?
It is my understanding that juries are empowered to do pretty much anything they please. I'd guess in your case that the judge was operating under a technicality of the language (per usual), he may personally not be able to give you any written thing except for the rules agreed to. However, the jury should be able to request that the actual statutes be delivered to it. If words are not defined in that statute, then the jury can request that the appropriate definitions be delivered to it.
> They're missing out on so much institutional knowledge transfer.

What this sounds like to me is your organization isn't documenting things properly. I know, because I've run into this exact same problem on projects at my organization.

"Send me your coding standard."

"Uh, we don't have one."

"Okay, well what's your code review process for integrating changes?"

"It's not written down, I'll have to walk you through it."

"What's my tasking?"

"I'll need to sit down with you in person to discuss that."

The lack of communication skills in software people has never been more obvious than during the quarantines. It's a serious deficit that needs to be addressed. I mean, what happens when one of these people leave, either for greener pastures, something happens to them, or they just simply retire?
> Ports over 1024 are unprivileged ports

Good point, but

> they could start up a counterfeit one and collect your password.

you missed the part where I disable password logins on all of my boxes :-) The important point was that the system was already secure enough due to the key requirement, and moving the port was indeed just to stop the "doorknob rattling". If I suddenly find that a box I control is asking me for a password, I'm not going to just type my social security number in and hope for the best.

One could argue that using a port < 1024 makes it easier for the scanners to find, but frankly anything other than 22 (or a frequently scanned port) would work well enough.
My favorite VIM color scheme.
http://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wom...

With Monaco 13 typeface it's bliss.
People quote that statistic all the time. Suspiciously, the US also has over 150 embassies, and each of them is guarded by a small detachment of Marines. I wonder what the number really is when you stop counting embassy guard details.
hjkl for moving around.

I and A insert beginning/end of line.

0 and $ go to the beginning/end of line without entering insert mode.

:%!command -- Runs the entire document through the command. If you use visual mode and then press ':!command' and it will run the selection through the command specified. Super useful for sorting a list.

Also ctrl+[ is equivalent to esc. If you rebind caps to ctrl you can easily hit escape and other commands like ^d, ^u (page down and up).
Sounds like you've been working on this side project for a while
I believe you might be underestimating the time it takes to become profitable. You say you're burning 20K per month, that is one hell of an operating budget if you're basically two guys with almost no customers. You said you started a new campaign but results are trickling in slowly, which is normal. It will take time to build a brand and a customer base. Banking on revenue being "just around the corner" is likely to get you into trouble. You're only allowed to give a concrete time frame for profitability if you already have a graph with a growth curve on it that will cross the red line with a decent amount of confidence at a predetermined point in the future. If you're pretty much at zero revenue right now, you cannot draw this line because you don't know the growth factor yet. Sure, a few companies do take off like rockets, but these are outliers that cannot be used to actually make plans for the future.

Sorry to be a party pooper on two accounts, but I don't think this angel guy is going to solve your problems either. One can already sense the tension between you and him, imagine what it's going to be like once he takes over the operation. And when he discovers that this 20K/month hole cannot be plugged, he'll be very pissed and you might suddenly find yourself fighting on more than one front just to make it through somehow.

I don't want to be just negative, but it's hard to give advice without knowing all the facts. In your place I'd probably look into these things:

Can the money drain be reduced to a fraction of what it is now? If that leads to a reduction in service quality, you need to ask yourself if the majority of the expense is actually going into the core offering that customers want from you? Can the scope of this thing be reduced somehow? What do customers actually need from you (concentrate on one core expectation if possible). Can you find money elsewhere, for example by making a business plan and presenting to a VC? Take a very critical look at your revenue expectations: are there any hard numbers you can work with and plan for? Can you partner up with a company in some form of mutually beneficial agreement, possibly reducing your expenses or at least to help you get in contact with a pre-existing customer base?
No USB-C?
Best acquisition? When was the last time you gave Youtube money (or Google money to watch videos)? The fact that their videos are no unwatchable because of quality stutters and the inability to rewind/jump, it's only a matter of time for a new video site to take over.
Yes. Keep in mind that the term "feast or famine" was invented to describe freelancing operations. At least in the first year or so, you're going to have very similar ups and downs to a startup. But obviously, the variance in outcomes for freelancers is lower than that of startups; you'll eventually get your sea legs.

Successfully freelancing --- and you have to do it somewhat successfully to get to the place where you can set up your schedule like you want --- requires a lot of the business and sales skills that getting a startup off the ground requires. Friends who have tried to start freelancing businesses have washed out after a couple years because they just can't deal with the grind of selling.
That's okay, the comments can prove illuminating. People like the documentation. People like the simplicity. People like the UX. And more. Give the comments a read.

If you value understanding how people make purchasing decisions, this is an opportunity to get some insight because as you can see, there's a lot more to it than what you were able to enumerate.

Seems you might be a software engineer. This should interest you because an engineer that understand the business end of things is immensely more valuable than a heads-down coder in the majority of tech companies.
Yes, working here on Linux. Maybe go into about:config and look for "narrate" options, perhaps your "narrate.enable" is set to false?
I've seen them on some ASUS laptops as well.
I think you've interpreted the comment you replied to completely backwards.
Abuse comes in a many forms. That is all but one. See young athletes, actors, actresses, pupils, summer camps, etc.

Where are the hashtags, the calling out of people who harm, where is the teacher training and extirpation of those who pray on the vulnerable within their ranks? Where are the Twitter bans, etc.
I felt that there was a similar U-shaped curve for the classic Mac system as well. I started using Macs around the time of System 4 (when the System and the Finder had separate versioning schemes). For me, the peak of elegance and usability was reached at System 7. It was downhill after that (through OS 8 and 9).

Maybe there's a general principle at work. Systems always change with time, but after a certain point, change becomes less for improvement and more for its own sake.
BTC is digital gold for now. I think an asset class that holds value and can't be printed at whim is a powerful idea. Yes it completely relies on our belief in its valuation and programmed scarcity and decentralization. It is a powerful hedge esp in current times where fiat is printed like there's no tomorrow.

Please share which asset class has value without humans valuing it? If earth was to be wiped out of its human inhabitants, would any asset have any value in human terms? The Indian Rs 500 note lost value instantly as soon as it was banned, just as the German Reichsmark did through inflation. Tribal humans used seashells and beads as currencies. Their belief was no different than your belief in Apple or USD, and my belief in Bitcoin :)

Energy : The power that nation states derive from printing money aka foreign interventionism, military, inefficiency in all processes etc. is likely orders of magnitude higher. BTC energy consumption is concerning but shouldn't be viewed in a void.

Tether afaik is a nothing burger and will not hurt BTC valuation.
> I mean, whenever I imagine this problem, I think ... I would be nervous to pull some lever. I think subconsciously I factor in the unknown of whether I really understand the situation and the result of my action.

That puts into words exactly my feeling on the matter. In the abstract I can say that I would sacrifice 1 to save 5, but I know for a fact that in real life I would never pull that lever. Perhaps it's irrational, but I'd be terrified that I missed something! Would the lever actually move? Are the tracks really lined up that way? Isn't there someone that's supposed to be moving the tracks right, and would my throwing of the switch interfere with their trying to do the same thing?

None of that detracts from the philosophical question at the core of course, but I'd bet that a lot of people that say they wouldn't pull it because they're thinking about that kind of thing.
People seem fine with it.

If you are bringing your laptop to a coffee shop, you probably won't need an ethernet port anyway, so you can leave the dongle at home. Lots of mobile use-cases don't involve plugging in to a ton of things, so why waste space having ports for it?

We're mostly programmers here, with nice keyboards and big screens as a necessity for work. On the other hand, lots of people are completely content with the base laptop. Making things easier for us at their expense is probably not a great business decision.
> So how do you avoid getting nerd-sniped when something really is just bad?

This is not logic, where existence of a counterexample invalidates the general argument.

One reason for looking at even genuinely bad code is that it may express domain knowledge that you are currently unaware of.

Jon Bentley told the story of a Bell Labs researcher who found that his fast and correct algorithm for something or other had been "fixed" and "improved" so much that it was no longer efficient (a few comments may have helped here - though not necessarily - but that is a discussion for another time.)
> Consumer451 seems to be insuating that age verification by CC for porn might be okay? Since your privacy online is lost anyhow? While stating "he doesn't know ... at all".

How did kuschkufan manage to put those words into my mouth?

Really, how did you get that from what I said?

I was just pointing out that it might not take a credit card to ID you. And I really don’t know what datasets are out there, but I assume the worst.
Java support for APLN [1] requires replacing JDK classes [2]. That may be fixed with Java SE 9. Which means EE 9 for the servlet API.

OTOH in don't expect enterprise snake oil to support HTTP/2 anytime soon.

[1] http://lists.jboss.org/pipermail/wildfly-dev/2015-January/00...
[2] http://eclipse.org/jetty/documentation/current/alpn-chapter....
So by epoch, obviously you mean the number of seconds since Jan 1 1970. Midnight - 00:00, right? Ah... but then... UTC? or TAI? There's a 35 second difference, after all. There's a school of thought that the UNIX epoch counts from 1970-01-01 00:00:10 TAI...
All sublets are posted by our users. We haven't had to scrape from other sources.

Airbnb doesn't typically have a ton of supply in most of our smaller college towns. We get a lot of sublets posted partially because there aren't a lot of great resources outside of Craigslist.
Electric guitars were first sold in the 1930s. At first all they wanted was a louder guitar to compete with the big bands of the time (after having repeatedly made them physically larger. Larger guitars were louder, but harder to play for smaller folks). They really wanted to make them sound just like (what we now call) acoustic guitars but it was pretty obvious that between the early pickups and early amplifiers, electric guitars had their own distinctive sound. By the time this article picks up the story electric guitars were on their own evolutionary path. Cranking amps and adding effects were inevitable as guitarists sought to create new and interesting sounds.
I think student licenses of Maya are free. There used to be a PLE, but it looks like it's been discontinued.
I have been thinking of setting up a Secret Sharing model (http://en.wikipedia.org/wiki/Key_distribution) and giving parts of my key info to each of my 5 children.
I'm having a hard time understanding the point of this. I mean, it sounds like you're collecting random projects by non-academics and rubber stamping them into an academic paper, which wouldn't be a meaningful contribution to academic literature. What does the data reporter get, a co-authorship on the paper that becomes a blurb on a resume? Will an academic institution take this seriously, or would it taint further research based on the paper? I must be missing something.
Fraud absolutely remains a problem. Not on a raw financial level, but there's still the time involved (disputing, providing evidence, follow-ups, switching the card number on 800 different services and hoping you didn't miss an important one), and the risk of losing your banking if you're regularly being compromised.

There's also a systemic cost to it, at the merchant and banking level. That's money being siphoned from all of us into the hands of criminals.
It remains a liability forever. You can never make it read-only because even 20 years from now someone will be sending your legal team take down requests because they don't agree with what 9 year old themselves wrote next to their real name...
https://wire.com/en/security/#audits

Yes, with published reports, but it looks like they haven't published new ones in a few years.
Speaking of community and having 'influencers' on it, I would bet it takes more the route of Quora which once upon a time you could say similar things. But it's a complete shit hole now.
I would only have thought of MySQL.
You know actually there are additional benefits and privileges of this.

In tax-exempt organizations or any organization with "self-dealing" prohibitions, you can still get any benefit you want with asset prices.

So for example, your own private foundation can own all the houses around yours (and be rented if so desired) and be sold strategically to give newer indications of market value for your own house. Sell them all at once and you may be cratering market values for your personal property, or you may be raising the property value, but as long as the funds come from the market and you don't have a self-dealing prohibition. Your personally held property being eligible for contribution to that foundation too (or other tax exempt organization type that you might not have any control over), with its current value being a consideration. Although Zuckerberg famously has an LLC that is not tax-exempt for their philanthropic missions, it doesn't mean he/they don't have any tax-exempt organizations, and they're definitely not precluded from forming or using one in the future and transferring those assets when convenient.

Yes, you also have the privilege of aiming to get more privacy.

Latching on to any one thing just reveals how little privilege you have in comparison. Many other people wouldn't talk about it, as they employ similar strategies.
And if you put it this way, I am not sure why this is not an illegal practice? Companies shouldn't discriminate the access to their services based on the level of anxiety you can handle.
Right, but brits don't use that language to puff people up.

There is a reason america is number 1 in confidence, but ranked 25th in math and 21st in science out of the top 30 developed countries.

https://www.youtube.com/watch?v=atkimTc_Pi4
They could be trained to drop weighted rope onto the props.

Edit: though I guess there might be some simple countermeasures
Misleading title, but this is a really clever hack. I'm surprised I haven't heard of it before, since JPEG's lack of an alpha channel is a common complaint.
As someone who recently picked up the multi-copter hobby, I would say I want people to have to register/license these things. Previously I might have scoffed at the "flying lawnmower" meme, but it is absolutely the truth. Even the small 250mm mini sized quads are massively dangerous and the larger octocopters are downright scary. They move fast and 10" carbon fiber blades spinning at 8000rpm connected to a 5lbs drone could all but decapitate a human. One GPS glitch and the thing might go full speed toward your face, or a kid on a bike, or the neighbors dog / beamer / house. How much do you trust GPS and hobbyist open source flight control code? I trust it enough to fly around an empty park, but I'd never want it near my cat.

With the prices for entry level models coming low enough to compete with an ipad or other consumer electronics, I can't help but think how scared I would be of teenagers flying these things around my neighborhood, let alone the hazards with wide scale deployment of automated drones for deliveries.
I think this is because creating a Javascript framework is easier than creating a framework in other languages - clientside or otherwise.

Note: I didn't say making a good framework was easy, just making one at all.

Sometimes people just decide to experiment, to try something and then as they grow with it they think it's big enough to share. When a whole bunch of people do that, you end up where we are with JS frameworks.

I'm in the "it's no big deal" group. Are there thousands of frameworks? Yes. Have I heard of more than 5 of them being used extensively? No. The good ones are embraced by developers and shared. The other ones are mocked into oblivion. It's the natural order of things.
In the same way that online ads have really started to feel the hurt from AdBlockers, I think that trackers are next on that list. There was a really big discussion of uBlock on HN the other day - which blocks Segment, similarly AdBlockPlus (when blocking trackers) does as well.

At this point it's a little more than an annoyance, but it's not hard to imagine a future where these things are baked into browsers and/or legislature puts some hefty restrictions onto them.
Who said that I care about him pirating software?
I'm just as mad about government spying but that doesn't mean that I put my privacy in the trust of a known conman.

Just because he is opposed to the US government doesn't make him a hero.

The service he is advertising is valuable, but he's duplicitous. Why should I trust him?
Both the EU average deaths pM and Sweden deaths pM are pretty similar, around 1300.

I'm not sure why you consider Belgium cherry-picking but not Norway, Germany, and Finland.

You could make an argument for Finland and Norway as more culturally similar (even if personally I find this logic suspect for explaining Covid outcomes), but I don't see how, between Germany and Belgium, one is obviously better than the other for comparison. It appears you chose a country that fits your narrative, and them, theirs.
I had a similar reaction. The article definitely doesn't follow the Inverted Pyramid approach (https://en.wikipedia.org/wiki/Inverted_pyramid_(journalism) ).
You cannot "switch off" a cobalt 60
There's also the factor:

Advertisers core-competency is "selling"; often used to sell their own services. Sometimes using deception and fraud. So in addition to all of the other explanations on why we get inappropriate ads: some vendors may be paying advertisers to send out ineffective and inappropriate ads, because that advertiser conned them into buying that service by lying about how effective the ads or methods actually are.

I think this probably explains about 90% of all advertisements.
I dream of not using the internet one day.
I'd be more worried about USA than Russia, is more of a tradition on the USA to invade or arrange puppet governments for the profit of the corporations that pay/buy the political campaigns.
I never said that a tutorial was enough to master a framework, please.

The comment I was replying to was saying:

> there is so much js tooling and documentation and of such wide variety that a year or two would not be enough for even a light review

There's no need to learn the entire ever-evolving JS ecosystem. You pick a sane starting point (a framework tutorial) to get you up and running in a few days, and from there you learn what you _need_.
Agreed. Hetzner is very strict about not leaving a penny of theirs wasted/delayed without compensation. I know a couple friends here in Turkey who were contacted by a local collection agency for late settlement and were brought up with legal proceeding if they're not settling it soon. Aware of this, I started to never ever /forget/ about paying any of my bills on time.
Matt levine covered this yesterday: https://www.bloomberg.com/opinion/articles/2021-04-06/greens... (scroll down to the "Digital yuan" section)

His conclusion?

>All of this stuff can be done conventionally, with the usual banking system. [...] I don’t really buy that central bank digital currencies will dramatically change the nature of money, and I’m not sure why China’s digital yuan would materially affect the global hegemony of the U.S. dollar. But surely central bank digital currencies can be convenient for central banks, and for governments.
It's OK to be angry that Apple exempts themselves from privacy requirements, but that doesn't mean that users aren't showing their true preferences when they opt out of tracking. The options in regards to Facebook are still being presented on equal terms.

It would of course be good for Apple to call their own behavior "tracking" as well, because that's what it is; that is the most accurate word for what is happening. "Personalized ads" do not accurately reflect what is happening because ads can be personalized in lots of different ways, only some of which involve user tracking.

But I don't think that has anything to do with Facebook's argument. Facebook's argument here isn't "everyone wants to exploit users, but only Apple is getting to do it", their argument is that users like tracking, that the tracking Facebook does is not exploitative. Well if that's the case, then if you show users a dialog that asks them whether or not they want to be tracked and there's a "yes" button and a "no" button, then users who do want to be tracked will click "yes."

When I say that the options are shown on equal terms, I mean that neither option is privileged for Facebook. It's exactly the same amount of work for a user to opt into Facebook tracking as it is for them to opt out if it. That means that Facebook can't blame application defaults for consumer behavior, consumers are actually making a real choice here.
This repository contains a tensorflowJs implementation of EfficientNet, an object detection model trained on ImageNet and can detect 1000 different objects.
EfficientNet a lightweight convolutional neural network architecture achieving the state-of-the-art accuracy with an order of magnitude fewer parameters and FLOPS, on both ImageNet and five other commonly used transfer learning datasets.

and before the jokes start it works for "hot dog", "not hot dog"? :D