jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Vendor lock-in depends heavily on exactly what vendor you’re using and especially if it’s OSS API hosted on the vendor or a vendor API.

If you use something like AppEngine to run a Flask or Django app, you will not be locked in much because those are open source libraries with well known runtime options elsewhere.

Same to some extent with any sort of managed OSS database.

If you use something like Cloud Datastore or Firestore or DynamoDB , you are using a proprietary API and will have to rewrite all your client calls , or write an extensive shim, and probably significantly re architect to port.

Even in the “hosted OSS” option there are usually some vendor specific stuff but it can vary a lot. Something like AppEngine specifically used to be an absurd amount of API lock-in but has evolved over the years to be more of a general container runtime.
I think it's a bit more nuanced than that. From how I'm reading this, their issue isn't with the fusion approach of the China, but with the China itself.

In that case, if the fusion approach is effective in taking on the China (which is pretty clearly the point of strategic investment in Taiwan) why not use it?
Vimeo? Umm.... and Vimeo? (I'm sure there are more out there, but I can't think of any off the top of my head)
From the trajectory of one of his outdoor shots, IMHO, he shoots 25-30 lbs.
For exactly the same reason I learned OCaml some time ago.
Adblock for IE: https://adblockplus.org/releases/adblock-plus-12-for-interne...
That's a policy problem rather than a technical or provider problem. I bet if your employer used Chrome they'd just lock down the version of that as well, courtesy of https://support.google.com/installer/answer/146164?hl=en
Lets hope it stays dead, seems that we just dodged a pretty nasty bullet. IndexDB seems to also be ridiculously complex, but as wicked as most standards are anything is better than SQL.
"He founded and led two companies, Webvan Group and Business Signatures, which were both sold."

Bringing up Webvan and only saying that it sold is like bringing up Ted Kaczynski and only saying that he went to Harvard.

This is written like the author is trying to play up YouWeb, but I don't know why he would be motivated to do that.
I presume ornithology articles are exempt from this.
"I can even throw a Ferrari logo on it."

Ford couldn't stop you from doing that, but Ferrari could.
With no knowledge of how hex colors work, I'm going to see how long it takes to figure it out by playing this.
I like that the first questions I had is answered right in the FAQ:

Q: Why is it written in Mono/C#?
A: Because I hate freedom.
"[..] removing the event horizon around a black hole[..]"

If somebody could take the time to explain this I would very much appreciate it.
As it happens, I do think it is evil that MS limits who can develop what for XBox. I actually see the fact that the console market has evolved that way as a warning to us how easily it can happen. However consoles simply don't matter very much. Phones are far more important than game consoles and that's the primary reason why there is so much more outcry about it for iOS.

> Apple is treating the iOS ecosystem like a video game console rather than a computer

Can you explain why, then, they have an entire series of ads based around the theme of "there's an app for that"? I can't think of anything more direct they could do to tout it as a "general purpose" computing platform. I think Apple fans keep trying to have it both ways here.
Forum search. It's incredibly frustrating to sieve out the signal from the noise. You need to spend so much time to read though all the conversations to find information you need. The best Google does is a regex like word matching search. It can be better.
Problem: Businesses require too much working capital. This slows down growth and reduces ROA / ROI.

Solution: Create a B2B network that automatically finds and eliminates cycles in the A/R-A/P graph. For example, let's say that company A owes $100 to company B, which owes $80 to company C, which owes $50 to company A. The settlement network could tie into the accounting systems of all 3 companies, identify the debt loop, and instantly apply the appropriate credits and debits. It would need strong controls against fraud and some ability to stand behind transactions that had to be unwound later.
One difference I suppose is that in order to create these kinds of Flash applications is that you have to purchase an IDE for the tune of (here in Australia) about $1200 AUD.

Now, that's not too big a deal given computers cost more than that usually but Flash is a very unstable and barely useable IDE. I liken it to spending over a thousand dollars to get slapped in the face.

Disclaimer: I worked with Flash, a lot, for over 3 years. Haven't worked with it in over 4 years, never been happier!
What does French have to do with this? In French, it would read: "m'a rappelé" = "reminded me".
I don't doubt that you intended to use the term "for brevity." But I still suggest you become informed about the term, and posted the whole book about its construction. It's ahistorical and very recent, made with very specific agendas. I won't go into details, there's that whole book.
Would you be able to explain why the farmers don't like the new laws?

I personally don't trust thewire.in either because as far as I understand, thewire.in is left wing. Just like I won't trust swarajamag or republictv.
Awesome, thank you. This will fix most of my accidental firefox closing. Too bad that I sometimes fatfinger ctrl-w as ctrl-shift-w.
Fair point. Please don't pester Foteos.
> It's because the price of the average house is due to the cost of urban/suburban land...

That maybe true, but it would be unrelated to my observations.

> ...rises steeply with median incomes...

Whoops! For that to be true there would have to be a non-linear relation that would itself be far more interesting than the housing prices issue.

> ...often dominated by building costs which rise slower than incomes...

Not a lot of new mansion construction going on. Oh, and those construction costs are pretty ridiculous right now due to a jump in lumber and appliance costs - income would have had to nearly double to match construction's rate of increase. I collected bids a few months ago for a grading and paving, jobs dominated by labor costs. The quotes were laughably overpriced.

> ...as the NFL player/movie star/exiting startup founder pays in cash...

lol, your conception of today's millionaire is way off - it is a distinction that has never been more easily attained.

> That is a statement full of hubris.

No, that is - and presumptuous :) Also, that final sentence agrees with the mortgage issue I mentioned, gets the direction of migration wrong, and finally overlooks the steadily growing income disparity - which is somehow resulting in mansions doing poorly on the real estate market. So you did a pretty good job of unintentionally proving my point with regard to the situation being misrepresented.
The Razer laptops are IMO the best Windows option available. Not as good as the other options if you're running Linux, though.
Is there a paid service that's any good and easy to use?

I don't buy the "don't use any analytics, period" sentiment that's being repeated in this thread, but I am currently building a project that would definitely benefit from telemetry, and I would consider a paying alternative.
"Zero bug policy" means: Let's build in a way that avoids new bugs and regressions (via testing, for example) and prioritize bug fixing over new features.

Essentially the antithesis of "Move fast, break things"

It's not a "Zero bug guarantee"
> Still, they weren’t doing this a few decades ago and they were fine.

This part at least isn't really true. Since grocery stores have been around, there have been people working full time in effectively analytics - observing customer behavior, modifying products/layouts/UX, doing a/b testings etc. Digitizing everything gives new tools and approaches but overall the game hasn't really changed.

Every part of your experience in an grocery store has been analyzed and tweaked since at least the 60s.
Also they now require you to become Microsoft Partner, if you want to use the oauth2 login not only for personal Microsoft accounts but also other Microsoft accounts such as those provided by a business running Office 365. They changed it ~ 3 months ago and are now not able to verify people in time. Even if they just want to check your name, email and maybe a profile picture and nothing else. The process is much less obvious than for the same thing with Google or Facebook. Even the ZIP-Code has to include spaces as if it was written on a letter, otherwise you will not be able to send the form, aaaand there is no hint about this requirement.

In general, Microsoft, Google and others are behaving really enterprise-y in that they are slow, you cannot reach anybody of importance to solve massive issues with their products and everything is actually quite expensive for what it does.
Evaporated milk. LOL
I'm well aware of jailbreaks. I've jailbroken a number of Apple devices and some consoles.

In every "jailbreak" case, the manufacturer's intention was to make practically impossible owner control of devices. Jailbreaks are about exploiting bugs. The manufacturer's intention remains the same-- to remove owner control. Just because Apple made mistakes in their implementation of their architecture of control doesn't change their intention.

re: impractical for individuals - Try un-blowing an e-fuse in a Nintendo Switch. That's practically impossible. That's the kind of protections I'm talking about.
No. The OP was complaining about something already assuming they're telling you to vote no, meaning the OP was adding something on top of that. I was asking what that thing-on-top is. So it has to be something more than:

>The outrage is about them telling you to vote no.

Which, indeed, you correct yourself on in the next sentence, to say that the issue is that it pretends to be neutral ballot instructions, but, if followed, end in you voting no, and are thus misleading (just guessing -- again, no one here seems to be making it easy to understand what they're objecting to).

If so, it would have been helpful for the OP to communicate that the first time around. Remember rtpg joined in to clarify, but actually objected to something else, the power imbalance -- and yet s/he seemed to believe s/he was agreeing with the initial comment!

Not everyone can read minds about what a speaker thinks is the most salient part, and we don't deserve to be ridiculed for asking.

If you want others to be outraged, it helps to clearly communicate what they're supposed to be outraged about -- starting form a clear model.
I guess we can see the level of ethics Mitchell possesses and how well equipped he is to aid and abet the dissolution of anyone's ego-strength for the powers that be.

If I were asked - and while I'm no psychologist - you can be sure I wouldn't concede to do that.
For better or worse, it sounds a lot like Qi screwed YC here. Raising 55mn USD, leveraging the YC brand, and keeping all of the profits and upside to himself in China.

On a fairer note, I think YC got to ask: what unfair advantage do we have in this country?

Most of their advantages are network effects in SV and brand-awareness in the western world. Their advantages in the US are MUCH higher than in China, where you'd have to build much from scratch, rebuild the investors' and founders' networks. If Qi was supposed to bring all this -- which he undoubtedly had as ex-COO of Baidu -- why would he need YC at all?

I'm not going into the details of his personality or whether this is a gentleman's move or are the highest standards of honesty and integrity. You shall make your own opinion about Chinese business.

That to say, all of this -- just like any other comment here obviously -- is a hypothesis and nothing less. So take each comment with a huge grain of salt :).

Cheers
amen.

and if magnetic shit falls off my car, that's the breaks, suckers.
What technology would you have suggested be used here to catch this vulnerability early?
>> I keep hearing this argument that the tone and style of political arguments are getting more vicious and causing harm to society, but nobody can give me concrete examples of what they mean.

Just visit twitter and search for "muslim" or "jew" or "african american" and you'll find plenty of vicious and dehumanizing rhetoric. In any hour-long surfing session, you'll see accounts calling for all sorts of ethnic cleansing.
> Just maybe the combination of all three is what is new.

Precisely.
> Whether it’s theoretically possible to write static analyzers that implement Rust-like guarantees in C-like languages seems a bit irrelevant to me, since in the real world, none actually exist. Rust does.

actually, MSVC has a lifetime tracker for a year now : https://devblogs.microsoft.com/cppblog/lifetime-profile-upda...

and clang's is progressing nicely : https://llvm.org/devmtg/2019-04/slides/TechTalk-Horvath-Impl...
Switch to XPS; it's a very clean format, much easier to work with than PDF. And it's already supported by many apps, maybe not as widely as PDF, but pretty well.
For those in the ML area, what are people’s opinions on PyTorch and its use in comparison to its competition? I don’t have any experience with PyTorch or ML tech besides having to package and provide PyTorch containers for our university’s HPC cluster and running the helloworld.py against it for validation.
> they work on all mail servers.

Wrong AFAIK. Unless certain mail providers have been patched recently without me noticing.

> they're part of the spec for how you define an email address. Any server that doesn't support them is, by definition, broken.

Might very well be true, I haven't checked. In that case I guess a number of people get their mail from broken mail servers so they have to deal with it anyway.
I've come to realize that reading comprehension is extremely important when learning a programming language. My native tongue isn't English, so it takes a while for me to absorb and fully comprehend what I'm reading. The technique I use is to start reading the text, even if I know I won't understand anything. I just read it and let it sink in. I wait a few hours, then I read it again, and again, and again until I fully understand it. It's much easier getting started when you accept the fact that you won't understand it the first few times of reading the text.

The Chrome dictionary extension is very helpful as well.
I think they hope that

1. Given the choice between just using Orbitz and not seeing AA flights at all, and using two sites instead of one, customers will choose to use two sites instead of one.

and then, after they've got used to that,

2. Given the choice between just using Orbitz+AA and not seeing (say) US Airways flights at all, and using three sites instead of two, customers will choose to use three sites instead of two.

and so on, until eventually

N. Orbitz goes out of business because it's no longer getting enough use.

and/or

N'. Customers give up doing comprehensive price comparisons.

at which point

N+1. All the airlines (including AA) get to increase their prices.
How about a tablet like they Galaxy Tab or a Dell Streak? Those are PDA like in that they can make phone calls, but it doesn't seem to be the main focus of the device (...not that it's the main focus of the iPhone, either). You can purchase them without a contract, which is why I bought an iPod Touch, too. Presumably the iPad is disqualified because it is relatively huge.
How can you tell? Ruby is mentioned once, and it's in the context of "Want to learn X? Learn X".
I assume people with a stake in Palm are now not so happy now about not having sold to Apple. I wonder how that would have worked out, though.
I think Net Neutrality is profoundly a US issue. Unlike in the US, in Europe one usually has his choice of 4-5 ISPs and several good mobile bandwidth providers (plus, there is no such thing as tethering). While in the vast US suburbs there is usually just one ISP, providing tiny bandwidth and terrible service.

In the US, bandwidth is much more scarce and therefore either ISPs, content providers and individual customers are more urged to economize it. Consumers want to do it through Net Neutrality out of a fear of being stuck on a "slow lane" and ISPs want to gain the maximum value possible from their assets.

Perhaps an environment more friendly to new ISPs (less rules, more tax breaks etc) could solve this problem. Of course, established companies (semi-local monopolies) have political power. The push should be rather toward breaking this political power.

Over the long term, even without Net Neutrality, having a fast growing infrastructure will prevent the sort of abuse customers are currently being threatened with. With Net Neutrality, but still with a quasi-monopoly, I don't think people would necessarily get a better service.
no. CFStringIsEncodingAvailable() tells you whether a particular encoding is available on THE CURRENT COMPUTER, not for the given string.

i brought up the CFStringGetCStringPtr() issue because my experience is that it works okay if you're using nothing but plain ascii for inputs and outputs, but tends to fail when anything more esoteric is involved. it is not just a theoretical concern, it has happened to me in the wild, with paying customers involved. on the other hand, i think it's reasonable to assume that every mac in existence will be able to handle UTF8.

this episode is reminding me that far too many programmers assume ascii everywhere. be nice to foreigners, folks.
Yes, but not the way you think it does: my point is just that he wasn't admitting to random things to kowtow to the court and minimize his sentence. The majority of the allocution is accusatory, combative, and unrepentant. And, good for him for being honest. But it follows logically that things he did admit in the allocution, he was admitting sincerely.
>If countries had to give up after continuous cycles of injustice, there would be no countries.

And that would be bad because?
I wouldn't say my bias is so strong, more that you're allowing labor statistics to water down what would be meaningful paths to being a billionaire via the finance industry.

To your point: A large majority of the tech billionaires have software backgrounds yet only ~30% of the IT industry are programmers. So while the IT industry may look like a better place than finance, its really programming that looks better, not IT.
> My most successful startup was the one I regret (first I ever did alone 100% on my own dime). I should have gone after money 9-12 months in once I had a stable (although needing lots of work) product and 13 clients.

Why do you regret not doing this? I'm currently funding 100% my idea which has a few customers and I'm wondering if it will be better to raise funding once I can get more customers or to just keep going as is.
Strange timing. I just contributed to Pacific Wild's campaign to save the wolves in British Columbia. Our province recently re-opened the wolf hunt with the goal of protecting caribou populations. IMO reducing the pipeline and LNG explosion in the province would also have a positive effect on the wolf population.

https://www.indiegogo.com/projects/save-b-c-wolves
The issue isn't price, it's time saved.
What feedback have you gotten from interviewers? I'm surprised you are having so much difficulty at those companies with a PhD, they routinely hire people with far less experience or knowledge. I don't think you should sell yourself so short as to try to compete for the kinds of jobs people get after 6 months of a code bootcamp or something like that. That would be an enormous waste of your talent.
If it truly was a cause it would be a negligible one versus fighting poverty and discrimination.
Anecdotal and speaking in terms of EVE, but I think there is a long term benefit to these types of technical games. I used to have zero idea how, "the markets" worked in my early 20s. No explanation ever "clicked". About 10 years ago, I was introduced to EVE. Played it and mostly played the economic aspect of the game. Later I found out, even though simplified, the economics are based on real world principles. They even have a PhD to monitor the ingame economy. After one or two years of playing, got bored, moved on. I later read something on the stock market and for the most part, I could follow. I decided to re try learning economics. It was a cakewalk. I'm not saying EVE taught me econ, it just made it super easy for me to understand when I tried again to learn it.

As intros to complex concepts, I think these kinds of games have long term intellectual value. As long as you understand you only have a cartoon understanding that creates a decent jumping off point to learning the real thing.
Translation: "We have spending limits, but only for accounts where stopping the spending is important to us. For accounts where the spending is important to you, there cannot be a limit configured. Even though we wrote the code. In fact, we had to add extra code so that we could selectively remove this option."
That's, at best, pedantically true. You can determine the function of individual components of a network, and they will correspond to concrete thing. It's just that the utility of doing this is low in the scheme of things and the function of individual components is going to be fuzzier than nice constructs that humans like to think in. If you wanted to take painstaking steps to align the functionality of nodes to identify specific features per the example, you could do this and the network would work just fine. It's an appropriate way to simplify an explanation of how the model works.
Not quite. The federal government is responsible for primary care (i.e. seeing your GP through Medicare, Pharmaceuticals through the PBS) and aged care. States are responsible for Hospitals
This canard is worn and untrue. They bought the best, complicated tax system that benefits them to reap even more.

https://www.vox.com/policy-and-politics/2019/11/4/20938229/z...

Reality:

"Wealth Inequality in America"
https://youtu.be/QPKKQnijnsM
Sorry for your loss. Right now I'm pretty happy that I scrubbed all information of my FB account months ago. If only people could stop using messenger so I could delete it.

But I have a similar, but unrelated to FB, problem in that every month I get an offer to work as a nurse in Norway from different agencies. I figured they scraped some "find the number"-site here in Sweden long ago and since my mothers name was on my bill I guess my number somehow came up under her name.

It's been annoying for years but since my mother had a some (non-corona) medical problems last year it has been downright infuriating at times. Anyone know how to make it stop when there is a bunch of different agencies messaging you?
Indeed, this is a standard cause of procrastination: the belief that our future selves will be more in the "mood" to do the work, while our current selves aren't. Unfortunately, in the future we will still be our current selves.

So, similarly, we give estimations based on this rosy picture of our future selves, who will somehow work the rest of the week in unbroken eight-hour stretches of concentration and flow.
Except we would all be stupid to invest a lot of effort into said ecosystem when Github can pull the rug out from under it at any time, and Github will be the only one monetizing it.

Those of us who've been around longer have seen this play out many times. Free software isn't just dogma, it's very practical self-defense.
>Give me mystery meat navigation that vanishes on page load

>overly stimulating images

I like my approach to meditation -- with the laptop in sleep mode
They actually offered me an interview chance after completing a set of challenges they posted on Talentbuddy.
http://www.talentbuddy.co/set/5286b6e84af0110af3838c47