skysight-inc/HackerNews huggingface dataset:
That sounds smart, as a first step towards making room for competition.

"Which Android experience do you want? Google, Tencent, Baidu, Microsoft, or EFF?"
Please see this comment for more information: https://news.ycombinator.com/item?id=18231270
Same, my daughter was 1.5. The people there were really nice, playing with her while I was geeking out. Sometimes my daughter would come and sit on my lap to watch what I was doing. It's really a special place and a very fond memory.
you already could connect to cloudsql instances.
however you needed a proxy, but not because of AppEngine, you need it because of security.

either you whitelisted your ips or you used the proxy (which go appengine could already use).

so with go you just needed to use https://github.com/GoogleCloudPlatform/cloudsql-proxy
which means you just need to change the query string.

however a new feature is emerging where you can have a private ip that is connected to your internal services, however it is still a beta feature.

Source: myself, but not a googler, just a regular user
I'm not sure I see how this is a problem (or viable market). No income, volunteer resources - your best bet would be run it yourself (affordable dedicated servers, lots of free volunteer hours) and/or do it for/with others (like neocities.org is doing for web hosting).

Seems to be fewer such services now than a decade ago, but maybe something like:
https://www.freelists.org/

The idea behind SaaS is that it's wildly more expensive (higher margins) because it frees up all those hours to making profit. So make a hundred spend fifty, versus make twenty spend ten on hosting. Or something along those lines.
Sorry but most consumers do want Google apps.
No esc key? They just crippled vi/vim users. For a piece of hardware that was the preferred laptop for Linux admins, that's stupid.
> Google said it would sell a license for a package including its Google Play app store, Gmail, YouTube and Maps. Another license will be available for companies wanting to pre-install Google Search and the Chrome browser, allowing handset makers to partner with rival services.

Still not decoupled enough for my taste. Manufacturers should be able to get only the Google Play store.

They also don't say anything about decoupling and shrinking the hundreds of megabytes of mandatory Google Play services constantly tracking you. (for example: will you still be mandated to make all Location Services go through Google if you want Google Play on your phone?)
With MSFT buying GitHub it'll be interesting how they spin this with their existing "Azure DevOps" pipeline(s) offering...
>Now, police are free to choose not to arrest people for committing this crime. And prosecutors are free to choose not to prosecute people who break the law in this way.

We have many decades of data indicating that relying on police discretion breeds corruption and unfair treatment of marginalized groups (i.e minorities).
> Maybe I've missed your point,

Ah, ok. I was pointing out there that something we now take for granted, being able to "yarn add foo" (ask a build tool to download and install a foo package/module from the central javascript npm database which collects collective community effort), didn't used to be a thing. It was once "search (on mailing list archives, later on web) for where some author has stashed their own hand prepared foo.tar file (no semantic versioning originally) on some ftp server somewhere (hopefully with anonymous login; and reading the welcome message go by often describing how/when they did/didn't want the server used; and often groveling over directory listings, and reading directory FILES and READMEs, to figure out which might be the right file); download it; check the size against the ftp server file listing to see if it's likely intact (no sums, and truncation isn't uncommmon); check where it's going to spray its files (multiple conventions); unpack it; read README or INSTALL to get some notes on how it was intended to be built, and perhaps on various workarounds for different systems; variously struggle to make that happen on your system; including repeating this exercise for any dependencies; and then hope it all just works, because there's no or only very minimal tests to check that".

Python was originally like this. Then there were years of "we're trying to have a Perl-like central repository... again... but we're again not yet quite pulling it off as a community..." There's a story that the python experience was the cautionary tale which motivated having a single officially-sanctioned npm code repository to serve node. Instead of not, and hoping it would all just work out. Using 1990's python was a very different experience than using 2010's python, far more than the difference of pythons 1 and 3. And the 2020's python experience may become something where you can't imagine ever going back... to how you're handling python now.
But nobody is forcing manufacturers to bundle in Google Play. Nothing at all is stopping manufacturers from shipping "pure" android. They freely choose to enter into these agreements because being able to bundle Google Play makes their phones a better product.
What's wrong with skype now ? I think they've done a good job with it, plus it's a nice platform to test their experimental bot stuff on.
But this very common for many tools:

touch -- -l
ls *
> AGPL was a roundabout way of hinting that cloud providers should kick back some revenue and now that it didn't work the truth can come out.

How does AGPL force kicking back of revenue? The only way I can think of is if the cloud-provider choose to relicense the software (for a fee), because they can always fulfill the terms of the AGPL by publishing all their changes without paying a dime.
Amazon did it with the Kindle Fire, so it isn't impossible.

Google doesn't make money on the devices themselves. Being able to enforce rules like this is their motivation for developing Android in the first place.
when will appengine support setting environment variables with gcloud command or inside the gcloud console instead of in the app.yaml, i.e. so that each environment can have their own variables without copying app.yaml's?!
Nobody is saying that the mugger/rapist aren't guilty.

But, are you not going to tell your kids, "don't walk in dangerous dark streets at night" and "scream if someone tries to mug you"? No, of course not, because it would be idiotic not to, it's just common sense! Then why wouldn't you tell women (well, people in general), "don't be alone with people you don't trust" and "scream 'no' if someone tries to rape you"? It's common sense!
I see a lot of comments about how this is "opt-in". By definition, all of the videos that officers can see the existence of through this portal exist on Ring's servers, not on some individually-owned machine.

So if you decline to "share" your video with the police, they can just request it from Ring, who won't and can't decline to share. You won't be notified.
Can't speak for the OP, but as we do the same thing, figured I'd contribute our answer.

We're not great at "sales", so it's been completely organic growth and word-of-mouth. I went to a lot of events and meetups for startups, and talked to people about what they were doing and what we do. I've also done a lot of open source development, including working on the Rails core team and building our own projects like Dynatable.js.

This took a lot of time to cultivate a sales pipeline. The company was just me for the first 4 years, occasionally sub-contracting as needed. Then over the next 6 years, we grew to 6 people, and are currently in the process of finding a developer-consultant to join as our 7th.
Google doesn't exist in a vacuum, and there's merit to discussing equal treatment under the law.
Nice, efficient, low-friction slide into fascism.
But what if a certain kind of talent is mutually exclusive to being able to deal well with this kind of situation? Honest question.
For cloudsql in particular, you can connect via the `/cloudsql` Unix socket. But anything that needs raw socket access can now be used from App Engine.

See https://cloud.google.com/appengine/docs/standard/go111/using... and scroll way down to the sample code.
They can though auction for a good deal, there are other browsers,email clients and calendars around, maybe they will get behind some open source apps and use those.
The point is, the many phone manufacturers who choose to do so will probably charge more now, no matter what people might be "better off with"
You'll have to go back to the doctor and ask for a list of the exact ICD-10 codes that they are going to use and bill the insurance company for.
Artists like pie charts because they're colorful and break the monotony of right angles. Scientists dislike pie charts because they don't convey information well. Who is your audience?
Yes, that's what I was thinking too. It doesn't make much sense to couple your product at those prices.

CKEditor 5 is cool and all, but $1 USD per month per user is in our case way more expensive than our cloud infrastructure.
> There is no encryption. There is no 2FA. There is no legal protection for privacy of citizens face's caught in these cameras and added to their facial recognition algorithms.

Yes and no lawsuit will be won either. Every judge will strike it based on being in public assumption of lack of privacy. If you walk on public street, don't assume your privacy is protected :(
I used it for a number of things, around 2002 or so. I don't recall the specific model, but I used until it stopped working.

I hadn't heard of the Pyra, but as with all these custom-designed open devices... they are cool, but the cost is always so much higher than any comparable commercial product you could buy. I guess RMS can afford one, but I can't.
Ask HN: Has anyone read Numenta's latest paper?
Numenta recently published a paper called "A Framework for Intelligence and Cortical Function Based on Grid Cells in the Neocortex". Is anyone brave enough to comment on what they think about this latest paper?

https://numenta.com/neuroscience-research/research-publications/papers/a-framework-for-intelligence-and-cortical-function-based-on-grid-cells-in-the-neocortex/
John Cleese has a talk on this that's one of my favorite and most actionable for me.

https://www.youtube.com/watch?v=Pb5oIIPO62g

I go back to it over and over to remind me how to get into a state to be creative.
What an extreme comment. We need to reevaluate the concept of privacy. What does that have to do with freedom of press, guns or Venezuela?
What are you talking about?! The answer to all the questions were "yes" in less than 50% of the cases for nearly all groups, so clearly on average they're very "pro" "victims" ("accusers" really, but whatever).
The Spectrum ZX from Sinclair. I miss the immediacy of a blinking cursor, just waiting there for you next command. Simple and elegant.
Were there any tech reasons for switching from ruby to node?
Have you ever used a commercial UNIX, e.g. Aix, HP-UX,...?

Even OS X would feel like state of the art.
It's actually pretty easy to adapt to mobile, it may have been hard in 1998 when it was released, but these days with stream management (session resumption and TLS like packet counting) and message archive management (history and catchup) it's pretty great on mobile. The round trips to log in have also been significantly reduced (you'll incur a few more if you use SCRAM based auth, but there's always a trade off for security), though there are still a few of them for the most basic login. If you ignore TLS (which can come first so you don't have to do STARTTLS anymore) and do PLAIN auth (over TLS so it's fine) I think you have 3 round trips to login. That can be improved in the future with pipelining which has some experimental specs out.

See also: https://xmpp.org/extensions/xep-0286.html
Google has a defacto monopoly on android app delivery, and a majority of apps use their framework and it’s using that dominant position to force the other Google services on the maker.

Does it make more sense put this way ?
>No major manufacturer, except Amazon, ships an AOSP variant without Google's Services.

In Europe and the US. Worldwide, the majority do (cf. Xiaomi)
I am not having a good brain day today :P
Sorry if I was unclear, but you seem to have completely misunderstood my post. I hardly know where to start with clarifying.

1. Yes, those have been debunked. That's why I said "used to".

2. Most people assume dietary sugar creates high blood sugar. I'm stating that, like saying dietary fat makes you fat, it sounds intuitive but may not be true.

3. Yes, wheat is glucose. Why do you mention fructose? I didn't.

Whole wheat bread will raise your blood sugar, just like white bread.

And possibly more than soda.
http://quittingsugar.com/2012/07/11/bread-and-coke-smackdown...
Ask HN: What is with the black border on top of HackerNews webpage?
And like 4 auto makers do it with their cars, and Lord knows how many TVs, toasters, and whatever else that's running Android these days.
This is MA. Unlike nearly everywhere in the US, the state does not have the common-sense exemptions for "you should have known you were being recorded because [you were on a public street|you should have seen the sticker on my window]". See Commonwealth v. Jackson, 370 Mass. 502 (1976), saying that the MGL 272 sec 99 prohibition on "secret" recording is so broad that it is possible to "secretly" record someone even if they do not have a reasonable expectation of privacy.

While the law is rarely enforced, it is quite strict. Areas which have been explored recently involve whether or not it's okay to record the police, including a case of someone who argued she should have been allowed to secretly record her own arrest. Whether or not you're allowed to record strangers on the street without their consent has not been explicitly tested in this way, but I would rather not be a test case.

(One local nonprofit, MassLandlords, has thought about this issue a bit and decided to recommend avoiding security cameras with always-on audio for this reason - https://masslandlords.net/beware-of-cameras-that-record-audi... . The general consensus is that local law is full of untested areas which seem awfully broad; see e.g. https://www.masslive.com/news/index.ssf/2014/06/massachusett... ; but I don't want to be the one to help clarify the boundaries.)
That's really fucking cool! Does it work by "checking out" the movie while it's being watched, then "checking in" when it's done?

I could see a system like this working in the US if there was the funding for it. The library systems in the US have made pretty great strides in modernizing their offerings lately, lots of ebooks, lots of downloadable audiobooks. Unfortunately, much of it is closed source and driven by a company called OverDrive. It would be really cool to see a digital library revolution in the US.

Anyway, libraries are dope. They need more support.
You keep bringing this up as if TFA is not a direct refutation of that point.
Here's the actual article from Harvard Business Review:

https://hbr.org/2018/07/research-the-average-age-of-a-succes...

The graphs there are quite telling.
I really wish your post above wasn't flagged. I tried "vouching" for it but I don't think it worked.
This is not responsive to the core of my argument that nobody who actually audits and analyzes this stuff will tell you that source availability is necessary or even useful for figuring out if a particular application does what it says it does, unless you’re building the entire thing yourself off a trusted buildchain.

Even if you have repeatable builds you still audit what the thing actually does.
This is very cool. I maintain a GitHub App (pullreminders.com) and I can see Actions helping with setting up additional custom alerts that users sometimes ask for.
Samsung may decide to use different apps not Google ones, they may decide to use a Chromium fork with Bing as search engine so your data will not go do Google, maybe Mozilla will manage to do a deal with a big manufacturer and put Firefox as default and nobody will have to pay.
I think this kind of market is the exception instead of the norm. It sounds like the cost of business is time, not inventory.

Thus, charging for shipping instead of inventory makes more sense.
To answer your first question: you simply sacrifice your free time to do it. No magic bullets sadly. Or, if your day job is very boring, get a fixed slice of your workday and utilize it for your future prospects / education. So many people do it and yet it's a largely denied phenomena. One of the so-called "public secrets". :)

A deliberate attempt to move into a higher position is just an intention and nothing else. The real hard part is changing the way you think and view yourself. You can start with reminiscing all the times in your career when you had a much bigger advice to offer outside of the usual coding monkey trope: "this feature will be done in 2 days". In this regard I believe the author hits the nail on the head: it's all about how people view you. If they view you as a coding monkey then they will not listen.

Start thinking about the advice you have given and which was ignored.

The process of self-transformation can take anywhere from several weeks to decades (and many people never achieve it). It seriously depends on the person. I am currently in that hard transition and I have to tell you -- it's exhausting and it will challenge a ton of preconceptions you didn't even know you had just a week ago. Be prepared to put anything and everything in your life philosophy in question. It's more than most human egos can endure.

I am still a programmer, damn good one at that. But I regularly get rejected based on "cultural fits" or half-arsed excuses where they have no idea how to twist the fact that they don't want somebody with my rates or my resistance to BS. And I started having other people market me as not-only-a-programmer. I am in no-man's-land right now but I can feel the attitude of several people changing -- and see a few new ones coming with a drastically different one compared to what I am used to when people hear I am a programmer.

TL;DR: It's extremely hard and the main limitation and hurdle is you. Sucks to admit but it's better for one fo be a realist. Remember the amazing "Cloud Atlas" movie:

"All rules are conventions and are meant to be transcended. One can only transcend a convention if they first imagine of doing so."

---

And yes, luck plays a huge part to it. But in one of the towns in my country people love saying "luck doesn't come to you, you go to it" -- which illustrates that if you keep trying eventually you will bump into the right people and conditions.
What does Backblaze do with all its older hard drives? Resell? Recycle?
> Religion is a funny one in Silicon Valley because it's outright religious discrimination of Judeo-Christian traditions, while embracing Islam

It's only mistaken for this by people who both confuse Christianity (and often particularly Evangelical/Fundamentalist Protestantism, and often strains of those traditions that are particularly anti-Semitic) for some broader Judeo-Christian whole and confuse being prevented from imposing adherence to their system of ritual and values on others with discrimination against them, and who further confuse not actively discriminating against the Muslim community with “embrace of Islam”.
The ‘Internet of Bodies’ is setting dangerous precedents
> I actually prefer vanilla javascript to ES6-7

ES6 is vanilla JavaScript. Most modern browsers have support >98% of added ES6 functionality for several major versions at this point. Admittedly, Node.js is still lacking, but it's getting there.

> You still can't rely on bindings to stay put and new additions like the splat operator just don't work the same way all the time.

Unless you have a bug to report about undefined or non-deterministic behavior, then it must be something you're doing. Random functionality is not intended behavior.

> eventually the web development community will come around... and compile-to-js languages will find their place in the sun again.

This is implying they were ever there. The big ones that come to mind were terrible. They would produce way more bloated frontends than anything we see today. In general, adding a layer of abstraction can be incredibly useful sometimes, but they can come at a steep cost.

What you include in "compile-to-JS" does get a little tricky to define, though. Things like TypeScript or even Babel can kind of count here. I think we will likely continue to see these, but I seriously doubt we'll see a resurgence of anything like GWT again.

> I suspect that people who actually like the language are experiencing a form of Stockholm Syndrome.

Sure, but the same can be said for anybody working with computers ;)
The whole digital audio player / MP3 player product category, before the middle-end got hollowed out. As far as I can tell, the choice is now between dodgy sub-$30 knockoffs and gold-plated audiophile gear. Since the buttons fell off my Yepp, I'm much less able to carry around my music collection than I was ten years ago. I used to get 30 hours of playback from a unit that was only slightly bigger than its double-A battery. (So what if I could only carry 10 hours of music? It had an FM radio!)
The reason they started Android was because they did not want Apple to win all the market.
Quite regularly, I see that my orders are filled at Timber Hill, when there are other participants offering at the same price. We may be quibbling over the definition of "internalization", but that is internalization.
And regulation didn't topple internet explorer - the free market did.

I don't understand why people keep trying to use the Internet Explorer precedent as an example of good antitrust maneuvers. It's literally the exact opposite.
Please name and shame the brand, so we can avoid it. A BIOS that prevents you from installing Linux should be illegal IMO.

When my Windows laptops get too old and slow for the latest Windows plus patches, I get another 3 to 5 years of life out of them by installing Linux. I still have a little Dell laptop that I first put into service in 2004 as a Windows box, converted it to Linux in 2009, and it still runs.
Maybe, but my grandmother had Alzheimer's and lived in the country all her life and the air was extremely clean. However, her well water was disgustingly polluted with metals. I remember that she would wrap a giant wad of paper towels around her faucet and secure it with a rubber band as a poor man's filter. In a very short time the once white towels would be a dark rust color. I've been thinking for years that this might be the root cause of her condition. Surprisingly, her body was strong right up until her death. It actually seemed like a bit of a curse that her body forced her to continue living with a brain with a short-term memory of a minute or two. In any case, I seriously doubt the root cause for her was the air she was breathing.
You left out that suitors are planning to kill Telemachus, son of Penelope and Odysseus. That is not a minor detail. The suitors are described as abusive. Penelope does not want them there and Telemachus does not want them there. Both complain about suitors wasting house resources, killing animals, giving nothing useful in return and slowly bankrupting household. Pretty much any character complains about their behavior.

Penelope does not want any of them, she is however forced to choose. Telemachus ask them to leave the house openly, they refuse and treat him badly.

Penelope wants Odysseus come home soon and hopes for him coming home, because only him is assumed to be able to get suitors out of house. So much for Penelope freely choosing from them.

Odysseus is pirate and warlord through and poem is not hiding it. It is about warlord without glorifying the said warlord the way action movies tend to glorify similar characters.