jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It isn't irrational though for people who live in apartments for rentals for example and can not ad charging capabilities. They don't want to charge all the time and if you can get a battery that lasts 1000 miles that would be huge. Also Canadians and others in cold climate are finding range really limited because of the need to run heaters so a battery with much greater range and the ability to run a heater and still have moderately good range in the winter months would absolutely make sense.
You just described render.com
What fertilizer is made out of Hydrogen??
Isn't it dangerous to use a /dev and /etc from two different systems at the same time?
Studies have found decreases over time, from the mid 20th century, to now, in vitamins and minerals in fruits and vegetables. It's due to changes in varieties, soil depletion, and increased atmospheric CO2.

https://blogs.scientificamerican.com/observations/vanishing-...

https://www.politico.com/agenda/story/2017/09/13/food-nutrie...

There is some evidence sugar content has increased, from varietal changes, but that's about it.
True, the warfare of Antiquity was something else entirely.
The OPTIONS response should be cached by the browser if the headers are being set correctly in the response. If you want to avoid the latency cost you can proxy the POST request via your own backend, though you can't send authentication credentials from the user's browser to the 3rd party site that way.

Using text/plain only exists as a backwards compatibility thing. I wouldn't be surprised if that stops working at some point, since it breaks the security model.
I do want to use that as reference if I ever decide to clean it up.
I honestly dont see enough critical of Google. Here most are downvoted, and they are largely ignored in the regular media.
Different applications will fail in different ways. It is very hard to prepare or learn about these kinds of failure modes without being actually exposed to one.

What you can do, though, is make sure you employ good principles in all the work you do. Try to make things simple as opposed to complex. Make code as readable as you can. Add logging. Have some form of testing to make sure things are working all the time.

This will get you 95% there. The remaining 5% you will learn once you get there.

Lastly, less than 1% of coders work or will ever work in such applications so don’t worry too much about it.
i use Little Snitch and DNS blackholing of tracking services, so these issues don't really affect me.

today i decided i care more about strangers than i thought i did

people brand new to our industry should be able to download a nice gui editor and not get their consent trampled and get spied on even after they click the "dont spy on me" button

it's easy to laugh and be like "oh lol it's software from microsoft what did they expect, noobs" like someone else did in this thread

but that's bullshit and you and i both know it

the software simply shouldn't do that when you say "don't send my data away pls"

i don't want everyone to have to say "oh use homebrew it's great but also add this weird line about analytics to your .bashrc before you install it oh wait you don't know what a bashrc is huh" when they talk to some teenager who just got a $15 rtlsdr and wants to install gnuradio on their mac

that's not a good first-10-minutes-at-the-command-line experience.

i don't think that's fair or good or optimal.

i want the world to be different, and i want these maintainers to realize that they made a mistake, and revert it. i don't think they're bad people, i think they're just misguided, and they're optimizing for vanity metrics like user count, which will effectively go away entirely if i succeed and they only get telemetry from users who said "yes it's ok i don't mind". that's a lot fewer users, and they know it, which is why so many of them are refusing to engage with the ethical argument about silently using a user's own hardware to spy on them without their knowledge or consent.

it shouldn't be a controversial position that our tools should not spy on us.
That’s about right for the price. They’re not cheap. There’s copies that do the same job, but like in any hobby, people look down on the “fakes” despite them being functionally the same thing.
Thanks for the detailed suggestions. A few questions:

1/2. Why not a private instance for $4/month, accessible only to authenticated requests (unless of course you choose to open up certain routes for GET and/or POST)? Not only does this mean you can use semantic URLs instead of random ones (which helps offset the annoyance of managing API tokens), but you also get a unique domain that you can do things like put behind CloudFlare or another CDN.

3. This is an interesting idea. However, by far the greatest strength of the current implementation is that it has 0 (well ok, very little) explicit state. What's your use case for the semi-persistent producers?

1. It's interesting that you request hosted consumers and not hosted producers (a la for hosting a website). But I see the appeal. It would be nice to be able to set up something like a text notification trigger and not have to worry about it being tied to your own physical machine.

I totally agree about the open source bit. I don't see open source as a threat to a business model here. With something so simple it's going to come down to execution and customer service. As a staunch supporter of self-hosting, after 1 or 2 services it simply becomes too much to manage, unless you enjoy it as a hobby. I just want to get work done without giving my digital self over to the big guys. Even paying others per service doesn't really work, because at 5USD/service (which I paid for a Mastodon instance for a while), it quickly becomes too much money. Part of the inspiration for patchbay was trying to make a dead-simple substrate on top of which I could implement many other things, hopefully saving me some self-hosting trouble.
Was the GM strike last month not a victory for the UAW? From what I've read they got most of what they demanded when they started out over the company's initial offer.
Not OP, but what happens in the case you want to add by subtracting a negative value?
Maps counts, I think. But that's going back awhile.
Still, the headline would be correct. They are water vapors in your Europe too
Yes, the central government wants to use coal more efficiently and to curb acutely harmful air pollution. China's energy mix is now less coal-heavy than it was 10 years ago. Since China's total energy use is still growing robustly, a declining share for coal does not necessarily mean a declining absolute quantity (tonnage) of coal. According to your own link, "Among the fossil fuels, consumption growth was led by natural gas (+18%) and oil (+5.0%), while coal use rose (+0.9%), the second consecutive year of growth."
what? github enterprise is 1/5 that cost. and what about github actions? they provide 50k minutes/month for enterprise https://github.com/features/actions
Android, Chromebook, the Home series, Maps, Drive, Google Cloud, Docs/Sheets and many more. A lot has happened since Gmail.
I'm for pursuing both options really. There are likely solution areas where both would be a win. And we really know not enough about the end direct cost of either until sufficient numbers are built out - and we should build out both to at least 10x what the prototypes do. The real problems are governmental policy, and then financial policy to get the attention and scaling going on any of these solutions.
We have no way of knowing that the police didn't plant the evidence to save face and justify the warrant. Shit like that's happened before. There are plenty of cases of people going to jail and being much, much later exonerated and there are cases of being framed by police. We don't know how many more people are rotting in jail who are completely innocent.

I mean, sure, it might not be likely, but the point is, these police were willing to do unscrupulous things to catch the guy, so how do we know?
It works with that service. They are pretty transparent about that in their documentation.
No, I cannot tell people what I did or what I am working on though I have tried :(

When working on something new and very different only show it to non-technical non-experts. These regular users are a good litmus test of whether there is practical utility or potential for desire in that thing you are working on.

When you show it to experts you may get some valid feedback if the person is actually an expert, but more often you get back insecurity masked as hostility or disregard. People generally, and more especially experts, fear originality. The more a given originality challenges assumptions of current knowledge the more threatening it becomes, which quite possibly exposes the strongest of biases.

The challenge there is how to get far enough so that the new thing can be presented to common people in a way they are capable of digesting while separating valid criticism from uninformed criticism. Clearly, the idea cannot be technical and must have some amount of polish enough for a common user to understand. Can a child understand it? When a novice user is attempting your idea and doesn't understand why they should use your thing or what they are supposed to do with it that is valid criticism. When an expert says your idea will never work without asking questions or diving into the problem space that is invalid criticism.

This reminds me of what Marc Andressen describes when seeking initial investment for Netscape. They went to all the major telecom giants at the time seeking investors and failed most of the time. Nobody thought a browser was worth investing in or that the web in general was worth investment. The idea was frequently disregarded by experts without any actual consideration even when meeting in person.

Nobody is more practiced at failure than an expert.
I'd argue that the reason why HFTs don't do day trading strategies, is because it's not profitable in the long run (ie, negative expected value).

Which backs GPs point.
That is an interesting narrative take. A more detailed look shows that a report that was begun well before Biden has been released and Biden's first reaction was to have a diplomatic phone call to ease tensions. Biden is trying to moderate tensions, not escalate them, which is the opposite of what you assert.
It's probably less about raw "innovation" and more about integrating themselves within the fabric of American society.

This achieves simultaneous financial investment and political insurance.
You're not a victim if:

1. You're directly in this position due to choices you made.

2. The "perpetrator" is mother nature.
Yes, good point. I'd forgotten that capturing was compulsory in anti-chess.
You won’t get answers for this fact, which has been known for quite sometime and has come up in past HN discussions whenever Telegram is criticized for not providing the server source code (Telegram’s founder has given an official answer for that).

Since the Signal platform does collect metadata, even though it’s very less compared to what other platforms collect, anyone who trusts Signal must assume that any metadata collected by Signal could possibly be available to people whom it shouldn’t ideally be available to. Is that really bad? Can’t say, unless you look at your threat model, what’s important to you and the mitigation factors to consider.
Private individuals choose who they want to do business with, including who they take money from.

Your argument really goes both ways. If the sovereign citizens of Saudi Arabia want their national wealth invested in private industry, maybe they need to first change their country to be the sort of place these investment seekers want to do business with. There's great examples of positive changes toward business and investment from liberalization across the globe, which the Saudi people could take as example for how to become a more attractive investment and funding partner.
Humans are terrible at risk management.
Precisely.

Residential areas should maybe be the ONLY places where a fixed rate would be allowed. Everywhere else (commercial, industrial, etc) should have to have real-time pricing. That would reduce the swings in price since demand would be much more elastic.
But that wouldn't satisfy the people Simon is (obliquely) talking about, the "OHMYGAWD WHY DOESN'T IT FILL UP MY ENTIRE SCREEN" knuckle-draggers. The point of the new widescreen transfer is to take away the thing that's keeping those people from watching The Wire.

Ironically, these are the same people who used to scream about widescreen transfers back when 4:3 sets were the norm. The only difference is that the black bars they were complaining about back then were on the top and bottom rather than the sides.
I really don't understand why people bash on BuzzFeed, especially when talking about an article like this. It's a place where real journalism gets done. One of the few that are left, really.
amazon, that's new.

the rest everyone already know better and i hope nobody has an active credit card associated with, but only prepaid/temp ones.

but amazon, that's scary.
It seems like a lot of people love to hate PHP, and I am not the biggest fan of PHP myself but some of the arguments are a bit off. My current consultancy focuses on coming into companies in a last ditch effort to fix problems with startups, generally after they have failed some sort of technical due diligence when being sold. I get a fairly even mix of most languages (Ruby, PHP, Python, .Net, Java) and they all have problems in the wrong hands.

In 2014 (so very recently, this year), I was brought into a company that was just about to be sold and failed a technical due diligence. One of the red flags was that most of the engineers were in the process of leaving having "accomplished a dream and sold their amazing system to a large organization". They left for really big, well known companies rather than finish the technical due diligence and take an aqui-hire position.

A look at the code showed why. While these were all honestly rather Senior level engineers, they had written some of the most horrible Ruby, JRuby, and Clojure code I have seen in my career. Often it seems they decided well known and good frameworks were just "not good enough" so they decided to write and not maintain their own. Their list of technical sins was quite long but the last I will mention is that they never could decide, from day to day, what the right architecture was, so they just changed it, over and over, on a whim.

The point of this story is, languages don't write poor code, engineers do. I know that people will say, "But PHP has an ecosystem of Junior developers just picking it up and pushing out bad code and never really learning." This may be true, but it's actually just as true with Ruby, Python, .Net, and Java. Those languages, Ruby and Python in particular, are just much better at the PR game of making themselves look "more mature" than PHP is.
Unfortunately, in reality it is a lot more complicated than replacing a define or typedef, especially when using external libraries, where some of them are written in e.g. Fortran.
> But if hats are generally allowed, and then they disallow you for your hat, that is illegal.

Can you cite a relevant case?

You do understand what a protected class is, and why it exists, right?
I've been using https://carrd.co/ for a year or so and have had a good experience!
Stop signs are the shape they are so you can recognize them from the reverse for this purpose
SEEKING WORK - Irvine, CA - Remote Only

[intro]

I'm Brandon Hsiao, a full-stack Python/web.py web developer. I prefer to work on entire projects, start-to-finish, rather than writing small portions or doing maintenance/update work.

resume: http://brandonhsiao.com/resume.html
email: bh@brandonhsiao.com

[skills]

Frontend: I write cross-browser compatible HTML5, CSS3, and JavaScript (native, jQuery); backend: I hack web apps with Python (web.py) and SQL (PostgreSQL); fundamentals: I use Linux terminal, code with vim, and play sysadmin across the full stack.

[work]

Summer 2012 — Freelance Programmer

— wrote a package delivery (UPS, Fedex, etc.) tracking app
— wrote a localized forum (speak10.com)
— wrote a sitemap-generating script

Summer 2011 — Programmer at Kyocera Tycom

— wrote mobile app for manufacturing team
Have you considered doing this on a higher category LTE modem (eg: a Cat16 modem like the Nighthawk M1) and modifying the TTL to enable tablet/phone SIMs to function in said device?

A Cat4 modem is pretty long in the tooth and will likely give poor speeds/latency except on unloaded cell towers.
I've been looking closely at WordPress & alternatives for a new biz site, and it's in a weird place at the moment.

- Gutenberg and block editing are clearly the future, and ad hoc blocks are a great abstraction. However...

- Gutenberg as a place to write is miles behind e.g. Notion in terms of UX.

- Gutenberg as a page builder has a long way to go to catch up to the page builders.

- Full site editing in Gutenberg is coming, and early demos are out, but who knows how that will shake out.

- The WP ecosystem's culture is still race-to-the-bottom dreck. Interesting contrast with Webflow there.

- Therefore Gutenberg is in a weird transitional state where right now it's overloaded for writing, underpowered for building, and in transition. I'm keen to see what it's like in 2023, but it's hard to go all in on it now.

- The WP as a "forever" project seems to create weird incentives -- the lack of commercial pressure (until site builder SaaSs caught on) seems to have let it drift and drift. It's an interesting case study in open source effectively winning in terms of the network effects of free, and then suffocating and stagnating due to those same network effects. I know they're trying to self-disrupt with Gutenberg [0], but whether they can execute and overcome the UX trap they've identified remains to be seen. Modern SaaS UX (Webflow, Squarespace, Notion et al) just seems beyond their reach.

[0] https://markuraine.com/disrupting-wordpress/
Agree: I followed my Dad around the farm for hours when I was a kid.

And yesterday I completed the first part of my prototype "gaming couch" and made sure those of my kids who cared could see how I did it.
Big issue is who is responsible for returns.

One of the major reasons I order from Amazon is ease of returns. I don’t want to have to go to 5 different stores to return a shipment or have 5 different return policies to think about.
What is that idea? I read it again and I’m still missing the moral of the story.
More importantly, how does he know what the user experience on iPhone 4 is like without using iPhone 4?
Be careful about pushing too hard in this direction. Non-paying users aren't getting a totally free ride (more below), and you don't want to give them a bad feeling about using your service.

Since the cost of hosting a non-paying user is actually pretty small (particularly because these aren't videos -- they're screenshots), if you have a non-paying user who embeds their useful walkthrough in a very visible location... well, that's pretty damned valuable free advertising. They've more than "paid" for the service, and you really want them to have a good feeling from the transaction, not shame them -- if they feel good about using the walkthroughs, they'll use them more, and not only evangelize but also find themselves needing the paid features... and be happy to pay for them, not forced against their will.

Actual freeloaders (people who are only using the free service in low-traffic places, or only internally) cost you almost nothing to host, so it's not smart to obsess about them.

The trick instead is to draw the right line between free and premium, and also work out how to structure pricing to account for many different kinds of uses.
What's the point of blog comments when the blog author isn't going to read them, respond to them, delete the spam and other undesirable comments, etc?
You're trying to say WordPress is to blame for not making server administration, across multiple * nix flavours thougthless.

WordPress has secure defaults and the codex does a good job of providing instructions if you really want to go modifying the default.

There will always be tutorials out there saying

chmod 777 *

Rookie users will follow these tutorials and then blame WP because they find a whole bunch of malicious scripts show up in their wordpress directory.

EDIT: formatting
But that isn't what happened here. They didn't fly him to Apple and have him sit there for weeks. He solicited them with something he purported to have built, then essentially said "Oh, I need access to your private data to really make it work". They obviously saw some first run data and decided not to continue.

They then did the equivalent of:

Thanks for your time, we'll get back to you

It just took them awhile to make a decision.

Also - I don't think anyone had necessarily decided "No" until he gave Steve an ultimatum. Steve seems to be a pretty stochastic guy - in this case he took it as "Fine, then fuck off".

If you've managed to get hiring decisions right there in the interview good for you - usually you have to wait a bit for them to decide ;)
This seems little more than a "nyah nyah!" at Gruber. An extension that tidily provides commenting to any blog without a comments system, however, would be interesting - though I've seen quite a few "back channel" site commenting extensions for Firefox that didn't really stick over the years..
I was thinking about applying this to Go.
What other country went from 0-super power in such a short time? While it isn't necessarily the BEST or RIGHT or anything like that, I think it's pretty straight forward to claim the U.S. is 'special'.
I've used my e71 for over a year and am very satisfied with it. I bought it unlocked in the US and have used it on international travel (switching sim cards) without hassle. The single best factor is the ability to choose which data connection I want an app to use (ex. 3g, wifi, MSM data, etc).

There are 2 "apps" that are the main benefit. (1) Fring allows me to have video conference calls through skype (basically an early "Facetime", apple in no way is the first one to bring this to the mobile phone). (2) Joikuspot, which allows me to tether my 3G data to wifi. Any number of machines can use the wifi-hotspot that this creates.

Oh, and i like being able to push buttons. I guess I'm old skool. ；）
SolarWinds: “My intern had prepared a report on PCC’s profit potential, which I used to decide the purchasing price. It turns out the intern had not followed our financial analysis framework correctly. This mistake therefore lies squarely on the interns shoulders, please talk to them if you have any complaints. My company and I should not be blamed.”
What I mean by this is that we're not doing the same thing as Cascading (http://www.cascading.org/), which requires you to transform your problem into the tuple-space domain. Stream processing frameworks like Cascading are for green-field implementations that maximize incremental performance.

On the other hand, the Pipeline API is task oriented. Developers use it with a procedural approach. The focus is on parameter and return value passing and scheduling. It's easy to reuse your existing code in this framework. Think of it as something closer to a parallelizable Bash than a data processing framework.
when you speed you break the law, which is why you have the right to go to court to fight a ticket. If I get charged with speeding, and get 4 points on my license because some asshat thought I was speeding then I should have the right to cross examine the guy who reported me in court, like I can do with cops.
App Engine is the only service that gets this 'auto scaling' right. Unfortunately the rest of the service sucks.
If there are several witnesses to a felonious driving offence such as dangerous driving, the cops will most definitely track you down and charge you.
Is there any benefit to having multiple domain names pointing to the same site? For example, I already have myname.com, is there any advantage to also having myname.me?