skysight-inc/HackerNews huggingface dataset:
There's plenty of evidence. One example is Passive House standards (which can be applied to commercial contexts as well), which reduce heating loads by 90% using the methods I discussed. There's a lot of factors you're not accounting for:

1. Waste heat from lights, equipment, and people is constantly offsetting the heating energy, and contributing to cooling energy. There's so much equipment in office/commercial buildings, it's common to need air conditioning all through winter.

2. It's not just air temperature difference, it's also about solar radiation gain. Even in cold climate zones the peak load for cooling is significantly higher then the peak load for heating.
Dumb clickbait title aside, while it’s good that Apple is making it easier to opt out of explicit tracking with this and improved tracking prevention in Safari, I think the tracking industry is moving to device fingerprinting and first-party-trackers anyway. Might as well make things a little tougher for them, but the tracking will continue.
Yeah but sed and awk are amazing “sharp tools” for this sort of task: they have a learning curve, but 100 characters of awk can do some amazing stuff.
Recent studies have shown that covid antibodies disappear very quickly in a fairly high percentage of positive cases.

https://www.the-scientist.com/news-opinion/studies-report-ra...
According to the founder of Co-Star's linkedin profile, they raised "$6 million of investment from the venture firms behind companies like Glossier, Allbirds, and Everlane".

On Co-Star's website they have positive press reviews from The New Yorker, The Verge, Cosmo, Vanity Fair, Gizmodo, New York Times, HuffPo, Drudge Report, Newsweek, Financial Times, Vogue, and more.

It's obvious that Co-Star app is being pumped as a VC darling and someone wants to eventually get their money back.

Apple is playing their part in the $$ ecosystem by gatekeeping competition.
There's some truth to that, although there's still something to be said for a lack of recursive structure. Regular expressions can only match a flat pattern. Working with a JSON expression, even if you already have a JSON parser on hand, is often going to add more complexity than parsing a flat line of raw text using a regular expression.
That's not end to end encryption, the key is stored in a HSM in Google's data center in that case. They can be subpoenaed for it.
I can't imagine being one of the PMs/higher-ups that decided to allow clipboard content to be shared willy-nilly like this. Like, what must be going through their minds when they make decisions like this? "User experience at all costs?" Seems contrary to their stance on privacy.
I don't see how this will cripple the industry. Businesses will still spend money on ads; they just won't be able to attribute to any singular ad shown. But do companies still want folks to install their app? You betcha.
> A few years later one of the newer employees on the customer support team started spouting off about "python" and how it was so easy to learn. He was always blabbing about terms I'd never heard of like "generators", "list comprehensions", "decorators", etc. I looked them up and learned they were just abstract constructs with fancy names that are supported in most any language. So I just figured he was some idiot that didn't really know anything. Otherwise, why would you be blabbing about abstract constructs?

> I can understand how a 50 year old perl dev (the typical age) would hate javascript and instead put as much code in the back end using all kinds of horrid html templates and never ending form post/refresh/repopulate cycles... I can see the "why should I learn javascript if i know perl" ideology, but what blew me away is a constant "why should I learn SQL if I know perl" ideology. Yes I'm serious.

You don't see how this is the same thing?
Upvoted. Thanks for pointing that out. As someone who lived in Taiwan and has friends there that's a big issue.

Taiwan has democracy, doesn't threaten its neighbours, has a working legal system, respects human rights, and has an educated population with access to the free world.

Calling it part of China is highly offensive and bowing down to the communist propaganda is simply unacceptable. They have Huawei as a client so choose money over morals.
It's an OLTP database, not a warehouse.
There's one word counterpoint: Excel
Wait a minute. So it's better to have government finances be closed to the public, right? Because after all, you would need to audit 100,000s of pages of documents to understand what's going on -- which isn't feasible for anyone.
Points of contact – a short history of door handles
SF Bay Area has been flat for months, and everybody knows that. Yet we keep hearing about NYC, as if they represent the globe.
(IMHO) It's a forum when the "destination" is certain topics, but a social network when the destination is certain people.
The issue is that it's hard to determine who is considered "black" and who is not since race is a made-up fiction constructed by white supremacists that is now so engrained in American society we find it difficult if not impossible to reflect on it. Are we using the Fitzpatrick skin color scale? Are we continuing the hypodescent rule (an algorithm, btw)?

Maybe we just outlaw face recognition in criminal justice entirely.
I'm trying to work this out but not having much luck - Perl 6 was a "lets make a bunch of breaking changes and modernize Perl a bit", and now that's branched off as a new language called Raku.

Now there's Perl 7, which is sort of the same idea as Perl 6 was, but less radical with the changes? Are the same people working on both? Is Larry involved with both?
this is a world where the financial industry repeatedly gets caught doing fraud that causes worldwide recessions, where oil companies spend billions lying to people so they can keep polluting. companies acting badly seems completely normal to me.
There is Podio (https://podio.com/) in this space which I think is really cool - or it was when I tried many years ago. Always wonder why it is not more popular.
Seconded! Fascinating situation.
It's better to trust several people, with competing interests, that one single entity. This is like, democracy 101, come on.
Who wants to join me in building a startup while our country is succumbing to preventable disasters and lead by ignorance?
It's supposed to be a cornerstone of "innocent until proven guilty" legal systems that it is better to have 10 guilty people go free than to deprive a single innocent person of their freedom. It seems like the needle has been moving in the wrong direction on that. I'm not sure it that's just my impression on things, or if it's because there's more awareness with the internet/social networking of issues...
I think OP is talking about movement between banks. External transfer ( basically ACH ) between my banks is on average 5 days now. Last time I challenged them on this they used blanket 'fraud protection' as an excuse. When I started depositing cash as a way to deal with it, I got odd looks asking if the money is from my online business.

I dislike banking lately. And I used to be that annoying guy who goes into branch to do some transactions.

Point is, it really shouldn't take that long ( and I know for a fact it doean't ) to settle.
Ask HN: Good resources to building enterprise level web applications?
I am in a startup and we are trying to build a highly scalable web application which uses typescript and TDD but lately I have been struggling with knowing which is the best way to develop it? Is it with an object oriented approach? Should the tests be for each function or for each class?

I would really appreciate anyone who could point me in the right direction for this type of applications
1 KW sounds high to me. Granted I work in higher latitudes (42). Rule of thumb is 1KW for peak solar radiation, which translates 100W from a solar panel (which are 15% - 20% efficiency).
No. The primary beneficiary is the seller. If you want to sue somebody you have to sue the seller. That’s what precedent says, anyway.

Yes, Amazon could setup shell corporations, but if they got tracked back to Amazon, that would be the end of the company. Why not just setup a bunch of side businesses producing and selling legal things (like their batteries, clothes, etc. brands) and collect all the profit there, while allowing others to setup shell corporations and sell the illegal things? That way they collect some profit from the latter, but without any risk to the company. And, in fact, that’s what they do.
Rocket Internet
Benefits of Using Firebase
Other OSes aren't tooting the privacy horn from the top of a mountain.
Segway to End Production of Its Original Personal Transporter
Yep, with a tiny bit of fiddling this does indeed work:) Thanks!
Strongly typed functional programing ;)

...follow the types
Fu*king A... uh maybe we need to make Open Source required by law... just anything but this.

WE as society cannot allow this impunity that is occurring by a very well powerful corporation, a nation-state sponsored Corporation, no less. Where does it end? Why do we allow this to occur? Why do members of our own society not know the perils of using this technology?
Nope; all the netbsd source tarballs extract to [/]usr/src
I agree, the users of Airtable love the UI. But it's mostly individuals and small companies. Airtable isn't practical for enterprises with its 50k row limit and extremely limited permissions.

With Honeycode being an Amazon tool, I would expect their targets are more enterprise. But even this tool is limited to 100k rows, so until that changes, this can't really be used at scale either.

There's still a gap in modern database apps combining scale, granular permissions and something made for non-technical users.
Maybe. Of course, everyone can submit whatever they want. To me it looks strange people upvote such links.
A picture on a TV screen didn’t use to spy on you...
Only if you took this information on its own. Compare it to every other first world country that has implemented proper quarantine.

And also realise that what you're saying is that you advocate for a modeled 2 million deaths.
Here's a source confirming that: https://www.androidpolice.com/2019/03/14/android-q-will-kill...
Is Rails quicker and easier than, say, Django? Sure. Is it quicker and easier by enough to make it worth having another language in your stack? Not really, IME.
My girlfriend's into crocheting. One day I went with her to the craft store and she got a few pattern books. I looked through a bunch of them and my first thought was 'oh, shit, they're all a bunch of computer programs'. I'd never really thought too much into it before, but my girlfriend explained how the patterns work to me and they're basically lines of code. There's even rudimentary loops and if statements.

Now I'm wondering if anyone's ever looked into making a Turing complete 'knitting instruction set' or ever looked into whether knitting was in fact Turing complete and if not, how to make it so. Would make for an interesting master's thesis or something. I'd read that paper.
Obviously the onus isn't on every single user to single handedly verify themselves that the software is correct. Do you check your government's finances yourself? So why should they even publish it? By your logic, that is.

The answer is that if it's open then multiple people with differing interests, such as competitors, or even independent organisations such as non-profit auditors, can check the code.
Yeah, I think people underestimate the value of an “escape hatch” when dealing with structured data: a Java-style API can be great at controlling downstream developers and easing library maintenance. But, as a “end-developer” such APIs can be absolutely miserable to discover when you’re trying to quickly pull out a bit of data.
Solar panels themselves are only 10% - 15% efficient at converting solar to electricity. So I think your estimate here is off by a factor of 10.
JavaScript Is Object-Oriented
A Handout for Beginners Diving into Object-Oriented and JavaScript.
Sony Starts Its Playstation Bug Program; Here's How Much You'll Earn
Unix piping is basically functional programming.

If you ever wondered why some people are obsessed with functional programming this is the reason why:

Functional programming forces every primitive in your program to be a Lego Block.

A lot of functional programmers don't see the big picture. They see a sort of elegance with the functional style, they like the immutability but they can't explain the practical significance to the uninitiated.

Functional Programming is the answer to the question that has plagued me as a programmer for years. How do I organize my program in such a way that it becomes endlessly re-useable from a practical standpoint?

Functional programming transforms organ transplantation into lego building blocks.

The "lego" is the "function" and "connecting two lego blocks" is "function composition".

In short, another name for "Point free style" programming is "Lego building block style" programming.
I did this too but it has its risks.

You have less work experience than someone else with the same number of years. This is even worse if you are working in a role where you are basically working a very narrow niche and most things you learn will make you irreplaceable but also don't provide much value at other employers. In an industry that contradictorily values youth but also experience with the latest toys, it can be a tough place to put yourself.

Just worth keeping in mind. You can alleviate this by staying up to date with personal projects but sometimes it's difficult especially if burn out was the issue and you want some time away from the desk, or your experience skews corporate and those kinds of systems aren't what you want to work on at home.
Been meaning to give Spring Boot a try. Will definitely check it out and try making a small demo project in it. Thanks for your response!
> Are we all not glad we don’t use the Unix method of communicating on the web? Right? Any arbitrary command string can be the argument list for your program, and any arbitrary set of characters can come out the other end. Let’s all write parsers.

Um, but that's exactly what we do use on the web. Oh, sure, there's some really popular formats for input and output with widely available parsers (HTML, XML, JSON), and HTTP itself (as well as other protocols) specifies headers and other formats that need to be parsed before you get to those body formats, including telling you what those headers tell you about the other formats so you can no which parsers you need to write, or use if you can find one written for you.
The way the social media hivemind works these days, it seems halfway to China's "social credit" system, where people can be fired for liking the "wrong" kind of tweet. For now it's safe to just ignore the noise, but I wonder how long before people will be fired for not liking the "right" kind of tweet.
Thanks so much for the detailed response. That's all great advice.

I especially like "1. Writing is thinking", I've always thought of blog posts to be like story-telling, but for many technical blog-posts story-telling doesn't work. I guess just explaining the idea logically is a much better approach... (I can't believe how obvious this sounds)
Yes, I'm definitely not saying that std::visit is perfect by any stretch of the imagination
Correction: who wants to make their startup success political, so that they don't become targets of the "justice" department?
> calling it an abuse of privacy seems extreme.

Absolutely not, this was a terrible decision to begin with. Users copy sensitive things to the clipboard all the time.
You forgot option 3: use Lineage+microg and enjoy the most private and secure platform available on a smartphone today. But if you chose the first one then you can't, because apple won't let you choose the software that runs on the equipment you bought.
I think privacy badger actually does block google analytics though
It's interesting to me that Excel had a low barrier of entry, but more advanced stuff gets pretty unwieldy. I'm used to wiring complex SQL queries, but some Excel stuff takes me a while to understand.
> If what you're saying is true, then why aren't similar criticisms raised against Ruby? Most of the same obscure variables are also present in Ruby.

Not with the sigil names, are they?
It's not a technical imposition, if that's what you're asking. We can use speakers with Meet, but then everyone now hears themselves speaking.
I get that as the first result for https://www.google.com/search?q=repo+2+docker incognito or not.

shrug
I checked EcommerceBytes close to when the story broke. There were some stories about eBay selling off business units, and some speculation they may sell more of their core business.

Pure speculation on my part: EcommerceBytes stories were hitting too close to home. Ebay isn't doing well and they decided EcommerceBytes was a front for another company (maybe Amazon) that was trying to hurt eBay's chance of survival.
It’s nice if you’re coming from something like windows where everything is closed and often maintained by an organization.

Coming from GNU/Linux where most things are open and community maintained it’s definitely a step backwards.
No, because Apple makes money on subscriptions and retail purchases not on aggregating and reselling the data for advertisers.
Yes, but the question is how long that immunity lasts for.

Not all diseases provide immunity forever.
Well yes, you've just invented an outrageous scenario then talked about how outrageous it is. You asked:

"Is it that much to ask that you find the least offensive way to serve your user?"

So, suppose UPS is not doing anything that you've just described. Say they are regexing for UPS numbers only. How would that be considered offensive?
I heard the "PHP is becoming like Java" argument in 2005 when PHP 5 came out. I'm surprised to hear it's still a thing.

Funny enough I heard the same thing about JavaScript about 5 years ago when ES6 came out.
> Two years of OS updates with an additional year of security updates is not the same thing as three years of OS updates.

I don't see what your problem here is? Every Pixel gets 3 year of FULL OS UPDATES. Not 2 years OS + 1 year Security updates.

> As far as the Pixel 1, the people I knew who installed Android 10 on it regretted the decision. The couple of patches they got before getting cut off definitely did not iron out all the bugs.

Android folks tend to moan and complain a lot. Just look at /r/Android. All my non-tech-enthusiasts friends using Pixels have never complained about anything.
MIT Media Lab Director Search: Announcement and Position Description
Sure, and the counterpoint is that those legit reasons are not worth the breach of privacy. The average user is horrified when they learn this happens, and "just trusting the developer to not abuse your clipboard" isn't an acceptable security model.
Wouldn't know. I have no use for hi-DPI screens. It's just extra processing for no real benefit. (In fact, there's a net negative for my primary computing activities, which mostly involve highly-magnified pixel pushing.)
Even if the guy was an exact facial match, that doesn't justify the complete lack of basic police work to establish it was him.
Not to belittle the difficulty, but as someone who just drove from WY to WI over the last couple days... east of the Mississippi is drastically wetter than western MN+.
That's like saying that freedom of speech should be banned because most people have nothing to say. User rights needs to be there for the people who need it. The iPhone is currently a black box where it's very hard to know what is happening in it, that's a big issue in terms of privacy and accountability of the platform, not to mention the anti-competitive behaviours.
As society cannot allow this impunity of powerful corporations, a nation-state sponsored Corporation in this case.

Why do members of our own society not know the negative effects of using this technology?
I use Bitwarden on my iPhone and sometimes copy passwords to the clipboard for some reason. Does this mean any app could have snooped on it without me knowing before?
You can go straight to Green Card via EB sponsorship but no employer wants to do that because it takes forever to process.
I read more about how AdGuard works on the website (which is what I should have done in the first place, instead of making assumptions on how it works). I’m quite impressed, especially with Android, at how much control AdGuard has over network traffic. I’m left with a few questions.

- Many apps ignore the device certificates and instead use their own certs which come installed within the app itself (to prevent MITM attacks). How does AdGuard deal with this?

- iOS is much more restrictive. Other than Safari’s content-blocking API, does AdGuard for iOS only do DNS filtering?

- I’m not surprised that apps like TikTok are using DOH to circumvent filtering, but I can’t find a source online confirming this. Could you point me to an article/repo issue/etc. which confirms this practice and lists other apps that also do this?
Containerization: Gotchas
My HALO jump into containerizing Node.js apps using Docker
Why didn't you ask him for his email?
My personal site is text only [1]. There is a tiny amount of JavaScript from Plausible, but there are no web fonts and no images.

[1] https://benovermyer.com
That Machiavellian treachery is essential to success in the US. In addition to investors, big successes must also play politics to avoid the crosshairs of the DOJ.

YC 2021: Syndicated Bribes, and Lobbying, for founders who can't stomach it.
>These days, a heat pump is more than capable of both heating and cooling even in the depths of a New England winter

Are you talking about air source or ground source? And by "the depths of a New England winter" do you mean temperatures below 50 F?

I lived in an apartment for a while that had some sort of heat pump, but there was a switch for "emergency" (i.e. resistive) heat that was necessary for any warmth in the winter.
I concur. Unfortunately, Microsoft has forfeited a lot of trust in recent years through a series of user-hostile acts it has taken in connection with Windows 10. It's prudent to apply the principle of least privilege with any device on your network, and given those user-hostile measures, a rational response is to consider a Windows 10 machine as potentially hostile and apply similar restrictions to something like a BYOD environment. After all, a device can't compromise information it never has through an external firewall that won't let it phone home.
I would love to have a link to that piece about software reuse in the large vs in the small!
I haven't worked on open source while unemployed myself but I might have missed something above in the article.
This assumes it is really that simple. You are adding a manual, human process. Humans make mistakes. Humans can intentionally make mistakes. Barcodes fall off, get defaced, etc. Those barcodes, hardware and software require money and up-keep. The humans receiving the products also can make mistakes and return the "wrong" item that happens to look the same (this is a source of counterfeits, even at Walmart/Target). And then we get into the shipment chain. Counterfeit swaps happen during the transit of packages to the warehouse and to the receiver's home. This is a really, really hard problem. And to be able to do it in a way that doesn't substantially raise the prices of the products only complicates that more.
>Eventually you have to trust someone. This added transparency from Apple is commendable. I support open source for publicly funded software, but if it's privately owned and funded, you can choose to buy and use it or not. Private companies are not under any moral obligation to open source their code or methods.

Funny how you change your argument mid-paragraph. "It's okay! You have to trust somebody. Or maybe you don't. But anyway, it's a private company, so just don't buy it!"

Well the latter is not what GP was arguing in this thread is it? -.-