jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're not wrong with your first three lines but do you really think consumers will actually have any meaningful choice if all the trendy but privacy invading apps have their own app store with software free to run rampant on users devices?

With iOS, Apple was able to create a mass market of easy to use device for regular people that didn't get infested by various adware and malware. I think that's a really significant and impressive achievement. People choose to buy into Apple's ecosystem partially for this reason. When the next "must have" social/communication app is only available on a future Facebook AdStore we'll have the choice between installing some form of adware or not participating. That's even less of a real choice than having the freedom to switch platforms.

If app stores get regulated I fear we'll end up where windows PCs were in the late 90's. I don't know about you but I quite enjoy not having to remove spyware from the mobile phones of friends and family on a regular basis.

Also, slightly tongue in cheek, if Epic is able to force Apple to allow an Epic App Store on iOS will that mean that Epic will be forced to allow alternative cosmetics stores in Fortnite? How far should app store regulation go?

>Telling users they can use a different platform if they're not happy, is not real choice.

Finally why is this argument always made on behalf of users? I've never heard a user that wasn't also a developer complain about the lack of app stores where they can more easily download crapware.

I think this is a lot more about developer rights masquerading as user rights. I think it's self evident that in a lot of cases that the interests of developers are totally at odds with the interests of users.
correct, although it counts cells per band (multiple frequencies for a single band count as one)
I'm trying to think of a prominent technology released in the last decade that this comment doesn't apply to:

iOS, iPod, MP3, Theora, H.264, Mozilla, Firefox, Android, Linux, Ubuntu, Moblin, Meego, Yahoo, Google, Bing, Playstation, Xbox, Wii?

It's new. You'll get used to it.
Not for people that aren't car geeks. I know a 325xi is a BMW, but if you asked the general public which manufacturer makes a 325xi it would probably be less than 50% accurate.
I'm getting the same error... :-P
> I think these companies thrive with a confusing market

I don't understand why this is so common, that confusing and ultimately making people unhappy is somehow good for business. Does it actually work this way? I mean, it seems Apple is doing okay and makes customers generally very happy with their products - are they the only exception?
Right now you can't unless you disable javascript, but I'll be making the time between shifts much longer in a moment.
"Free" is usually a bad deal for both the client and the consultant. The client is automatically in last place on the consultant's list of priorities, regardless of how important his work is. The consultant has established a $0 price floor for her work, making it that much less likely that she'll ever get a good project from the client.

If you do stuff for free --- and we do --- make sure it's different stuff than what you charge for. We are, for instance, happy to give free advice, or to chat on the phone with you about problems. We are not going to be happy to take a little time testing your app.

This isn't just me pontificating. More often than not, when I've tried to help people out with free project work, things have gone badly with the project itself.
names of python libraries - only 1 result (PyRobot)

But "python library" returned 219 results. It also understands relationships in the text.

script requires the Python Imaging Library (3)

EAN bar code required PIL ( python imaging library (2)

python bindings require the C library (2)
> (...) we'd just rather be left alone with our projects and animals.

Having a wife and pets/livestock is not exactly being alone :)

I think what depresses people is not exactly the lack of social interaction (I wouldn't miss having to go to parties and pretend I'm interested on self-absorbed people), but rather the lack of contact with living things.
> We have reached a point where, no matter how few violations occur and no matter how innocuous they may be, the average person will always believe the NSA is doing things that are much more extreme than what is reported.

This goes both ways: no matter how many violations occur and no matter how harmful they may be, the average NSA defender will always believe the NSA is doing things that are much less extreme than what is reported, often with legalist distractions from the appropriateness of the NSA's actions.

> The secret nature of the NSA (and all intelligence gathering) simply means rational people will always be able to justify fears of conspiracy, tyranny, and Big Brother (now that the Snowden revelations have come to light).

Rational people who happen to have no protection from the USG's overreach—foreigners, journalists, whistleblowers, tech companies, foreigner business owners, and the relatives, friends, coworkers, employees of those people—would like to not have to be afraid of the NSA and the USG. As it stands, it's easy to not be afraid of the NSA when you're not in the line of fire; when you're an unknown American citizen with no practical political influence, who does not run a business, who is not employed by or owns a company targeted for industrial espionage, who is not a relative or acquaintance of someone being investigated, who is not in a NSA employee's bad side, etc.
"Once you've spent three years of your life doing that, you then need to get your movie seen. That means persuading people who think you are worse than dogshit to watch a movie that they really couldn't care about, much less actually pay you for."

Which is exactly why Hollywood is due for replacement. When you can't say, "People want to see this movie because it is a good movie," or, "People want to see this movie because it is worth the price of a ticket to see," you should not be in the movie-making business. If nobody can make a movie that stands on its own merits, then the movie-making business is past its prime.
It's actually good to be alone when you're out there, in contact with nature and with plenty of occupation. Shutting yourself inside your house and watching TV is another story.
Birdi | Senior Engineer (Remote, Full-time, Australian citizens only) $120-150K AUD + Super

Stack: TypeScript, React, DeckGL, NodeJS, K8s (KOPS), Kafka, Elastic/Jaeger/OpenTracing, Redis, Terraform, Postgres, GDAL

We are expanding our team working on a geospatial platform that helps clients capture, visualise, organise and analyse their real-world assets. Capture is generally contracted to drone pilots but ultimate we are source agnostic. Upcoming challenges look a bit like game dev (multiplayer network programming, heavy UI interaction, 3D) & logistics/gig economy (distribution and orchestration of capture at a larger scale than we're accustomed to).

Dev team is low-key and welcoming team with a solid track record of delivery, small enough to feel fun, moving & growing enough to feel exciting.

Email me: daniel@birdi.com.au
It "ate" some of my notes too a few times, hell if I know how.
I'm never going back.
... Most places have extradition treaties with the US or US-allies. I'm sure it wouldn't be hard to find one Coinbase user not in the US, then use that country's extradition.
There is one benefit from it, though: a much larger market of gluten-free products than would exist if the only people buying them were people who legitimately suffer from celiac. In that respect it's a net positive: stupid people are out some money, but it's hard to get too worked up about that since (being stupid) they would have probably found some other pointless thing to waste it on anyway, and at least this way their waste makes it possible for celiac sufferers to have a better quality of life.

The only hitch is that fads are by their nature transitory, so at some point the stupid people will flit away from gluten-free to some other fad, and the market of gluten-free products will collapse. Which will kind of suck for those who actually need them.
It's hard to take documentation advice from a blog with a low-contrast text.

If I have to struggle a little to read your text, it's clear you're more interested in looking cool than conveying information - a sin as bad as any in the article's list.

Not everyone speaks English? Yes, well, not everyone has an excellent screen that brings out the colours you've selected just so.
Java is a relatively easy language to learn, and since you already have some experience with it, see if the Oracle tutorials[1] can help. Java 8 introduces a few features that make life easy, so you don't want to miss out on them.

Once you are kind of confident with the syntax, an excellent way to exercise your skills is to write small programs that mimic Unix utilities, like cp, ls, mv etc.

All the best :)

[1]: http://docs.oracle.com/javase/tutorial/
Just wondering out loud: maybe it's possible that tooling for this just hasn't been written yet?

Something along the lines of declaratively stating what a JSON endpoint should be like and having a tool automatically assert that the services conform to that interface doesn't look impossible.
> The real reason she was such a good student in 1st grade is because she was just older.

That may be an intuitive reasoning but not sure it holds true. I have seen numerous times the youngest students performing actually better in class than older ones. Do you have hard data to support this ?
Likely they would have seen differences if they had compared on long tail queries instead of common queries. With the growth in search usage at the time the diversity of searches was only going up.
Maybe I missed something, but what really sucks is making "how to use a debugger" demos, because most developers don't even know what their debugger can do for them, let alone use it properly.

Visual Studio team started doing VS productivity talks, because they noticed that many feature requests were about features that VS already supports for ages.
The other useful thing is filtering - on sufficiently modern versions of less [1], you can use & to filter the lines, in the same way you use / to search them - only lines matching the filter are shown, and the display continues to update. Use &! for a negative filter. This has replaced grep | tail for me, with the advantage that it's non-destructive, so you can undo the filter, reapply a different one, etc.

[1] Everything i've used on Linux in the last few years, not the vanilla one on the Mac, but the one in Homebrew
So he was rich and he plunged all of it, plus some more, into a newspaper venture?

Never gamble with money you can't afford to lose.
Got any sources for that hit squads claim? Sounds fascinating. I'd read more.

Relatedly, the world doesn't have enough good spy movies.
I thought function pointers were a well known part of C. How long can you program C before needing to call qsort or similar? Or before you encounter (or create) your own method table?

GLib offers closures in C; I've never used them, though, and they don't look very convenient.
> Xetex + \usepackage{fontspec} No fiddling required!

I'm not in an ASCII-english speaking country, and it's not like that at all. And all projects that started to rectify TeX with regards to unicode text, have fallen behind or are totally abandoned (I speak of stuff like LaTeX3e, Omega et al).

> Isn't this sort of the problem with WYSIWYG in general, though?

For some it's the problem, for others it's the allure. I like Framemaker style tools myself --but Adobe it has had it stagnate, and it's also not on the Mac.

> Can Word give me a nice, hierarchical view of all the paragraph and character styles and margin settings that have been applied to my article?

It has styles, and can present a list of them et al. Not many people use it that way, but it's quite powerful. Not as powerful as Framemaker though.

> My text editor does that for me, and I'm not distracted by presentation issues while I type my document.

No, but you are distracted of keeping a syntax NOT RELATED to the document content in your head.

> How so? Text flow around images is an issue in TeX - have Quark or InDesign really improved much otherwise?

There have been improved hyphenation/justification algorithms during the 90's that InDesign et al utilize, that provide better visual output even for simple paragraph text compared to plain ole TeX. Mainly utilizing the hz algorithm.
Ever heard of customers? It doesn't work that way.
http://www.dyslexic.com/fonts
Umm... didn't I spend something like three paragraphs not just saying that, but showing some code fragments too?
I want to agree with you so badly (and to some extent, I suppose I do), but any time I consider the margin of users you could "safely" exclude, I consider the competitor who does not.
Previously discussed at https://news.ycombinator.com/item?id=23722063 (July 2020)

According to the author's comment, they published 2021 edition at [1], which updates some information and note other issues.

[1] http://techrights.org/2021/03/15/duckduckgo-in-2021/
If you run a tech business, your tech productivity will absolutely come in, though - and that's true both for services (e.g. freelancing) and products. You will need to learn other skills, for sure, but those are the skills you need to demand payment commensurate with your productivity.
I personally don't know any more, but this might be a good starting point if you're interested: http://news.ycombinator.com/item?id=2482679 is a link to a post on reddit from a moderator of a forum that deals in ps3 modding. He outlines the situation, and his forum probably has some more information.
Something I've been thinking about lately: What if your product is merely a tool? Say, it's useful in solving a real problem, but it isn't central to any particular workflow. For example, OCR software. It can save massive amounts of time, but I can't imagine what I'd write on the topic. Am I just not being creative enough?
Then you should have read a bit further:

"Now, literally selling something you do not have as if you already have it is not advisable. That ad network I worked at went out of business and pissed a lot of people off along the way. But the practice of selling what you know you can have before you have it is how you solve the chicken and egg problem, and it's a delicate art."

There are enough gotchas in the article that I'd like to see how their current situation works out before passing judgement.
All big companies claim total confidence in their own security... right up to the moment they're proved wrong. (and sometimes beyond)
Even if the passwords were stored in a hashed format, people might have sent their credentials to a compromised system.
I certainly can't claim to have been the first to have the idea behind Theoryville. What's now StatCrunch began as a project created by a stats professor in the ye olde mid-1990s. So the dream of moving data analysis and visualization onto the web is about as old as the consumer web. It's been kind of a graveyard for startups, though. Look at Swivel, which TechCrunch called "a YouTube for data" way back in '06, built some fairly impressive tech... and shut down completely a few months ago. Also, there was a stats PhD student who posted a "web-based SPSS" demo on HN shortly after I applied that was, from a technical standpoint, more impressive than the demo my team hacked together.

YC has since funded a more specialized web-based data analysis startup, aimed specifically at those running clinical drug trials: http://techcrunch.com/2011/02/27/comprehend-systems/

Anyway. I'm not really interested in moving to Toronto (though I am a fan of Scott Pilgrim...), but I wish you luck and look forward to beta-testing your service.
Not only looks, but is! :)
you might be looking for rebug: http://rebug.me/
> was charged Thursday “with knowingly entering or remaining in any restricted building or grounds without lawful authority; or knowingly, with intent to impede government business or official functions, engaging in disorderly conduct on Capitol grounds; and violent entry and disorderly conduct on Capitol grounds.”

That, though not yet criminally proven, sounds like a lot more than innocently walked into a building where he thought he was welcome. Employment actions do not need “beyond a reasonable doubt” standard of proof generally.
Wasn't there an insurrection involved in the American Revolution?

And just think, we celebrate that one every July 4!

Sometimes working toward "the greater good of society" requires violence.

Therefore the real issue here is not the violence but rather the "misinformation" ... both in the form of dubious claims about election fraud as well as the attempt by powerful technology elites to silence the misinformed by de-platforming them instead of "federating" the flow of information through technologies like Mastodon that respect their users' freedom.
> Why do you think there was a seditious conspiracy? Do you really honestly believe that a few hundred people marching onto the capitol have the ability to destabilize the country? Remember, we have layers upon layers of armed forces that would end any such attempt very very easily.

You might want to review the facts. The Capitol Police were overwhelmed, our elected representatives, who were in the process of finalizing our election, had to run for their lives, and the layers upon layers of armed forces were not there to protect our representatives. This was a massive security failure and we should never come this close to having our elected representatives taken hostage and executed by insurrectionists. And if that had happened, yes, it would have destabilized the country. How could it not?
> They are with in their right to suspend who ever they want.

I realize this is heresy, but maybe they should not be?

> But that's not the actual issue, the real issue is coordinated and targeted bans from 'Big Tech'. These bans will always result in users using alternative platforms

Good. Please continue the coordinated and targeted bans. Compared to a Twitter that can't ban people, a diverse ecosystem of alternative services is a usable second place.
Dude, there were pipe bombs and militia boys with guns and handcuffs. The rest of the crowd aside, I’m pretty sure this was supposed to be a show.

Not comparable. We were close to a congressional decapitation on live TV.
>No, they can’t stop you for no reason.

Right, except not being white or having an accent is a reason enough to be stopped.

https://www.cnn.com/2020/02/05/politics/us-citizen-dies-in-c...
Literally none of the deaths in the article cited were related to the protests, they simply occurred while the BLM protests were going on elsewhere.

The article is in fact explicit on that point.
1.0 was 1994
> Once on the bastion, the user can get to other machines within the accessible network using their passwordless ssh key.

I really really hope that bastion host never gets compromised.
You don't have to wait for the results to come in. Just go to Europe, where this has been standard practice for decades if not longer.

For what it's worth, in my own personal experience and that of others I've talked with, the service in Europe is markedly worse than what you usually get in the US. But anecdotes like mine are too little to go on. I'd be interested to hear if there's been any cross-cultural research on the subject.
I confirm the sibling post that adding a column is instaneous on MySQL 8 (although there are limitation), and point to the reference document: https://dev.mysql.com/doc/refman/8.0/en/innodb-online-ddl-op....

Outside the context of db comparisons, and in relation to the specific case, if you don't have triggers/foreign keys on a given MySQL table, Gh-ost¹ solves the DDL locking issues.

¹=https://github.com/github/gh-ost
Forgive me. It's Friday.

What was the poor choice of word?

I get that the whole concept is poor. But what word or words?
They shouldn't. The examples of cases where it's not the norm are spread throughout the comments.

I'd say a reasonable person would not expect to do business with Azure and have all of their information forwarded off to Canonical.

It's a scummy arrangement and execution on both sides.
This is very illuminating. Thank you. I'd love to see a third "column": processes, i.e. fork().
They plan to release it under the Apache License this year, according to:

https://babelfish-for-postgresql.github.io/babelfish-for-pos...
I started taking some probiotics, two different kinds each day for more than one month.
In particular I had one containing among others saccaromyces boulardii and one containing lactobacillus reuteri

I lost around 5% of my body weight by not being so hungry any more. I think this is due to a reduction of my suspect candidosa which was making me always crave for sugar.

As a plus I am also less humoral, and don't have mental fog any more.

I think of the human microbioma like a patch to human biology system, while DNA is the blueprint.

That said please bear in mind that I am no doctor, I have no medical or biological education... so take it for what it is, a very personal experience with also no statistical value
In the car of Sirius it's pretty amazing the lengths they'll go. They send out a Customer Agreement with a welcome packet when they activate a trial subscription for a particular unit (usually when you buy a car, new or used, but I've received it on my car that I bought 4 years previously). That agreement, it claims, has the power of contract, and will be binding on the customer as soon as the service is activated or the customer receives they're policy. Of particular offense to me, it subjects the customer to binding arbitration (for a trial subscription the customer never requested or affirmatively agreed to). They've literally gone to the Supreme Court (and lost) arguing that a trial user could not sue for their nuisance mail because of the arbitration clause. The agreement states that it remains in effect unless the customer cancels their (trial) subscription within 7 days of activation, and only by phone.

In my most recent case I received such a packet 6 days after the date they said they activated the service. I called the same day and told the agent I wanted to cancel my trial subscription, citing specifically that I did not want the service and refused the terms of the agreement. The retention script (which is the same no matter which agent you talk with) is, "well you can keep the trial going and it will just expire", and repeat it several times. You have to be persistent and use the language "cancel my subscription", or you will get nowhere.
And when effectively no users opt in to advertising, how does the search engine stay in business?

It does actually cost money to operate a good search engine.
LedgerX - Digital currency derivatives exchange and clearinghouse that recently received our Swap Execution Facility and Derivatives Clearing Organization licenses from the Commodity Futures Trading Commission.

All positions are onsite.

* Frontend Engineer - New York, NY

LedgerX is hiring a frontend engineer to work on our /React/Redux stack, which includes many tough optimization problems applicable to high-frequency trading.

* Lead QA Engineer – New York, NY

LedgerX is seeking an experienced Quality Assurance engineer to write, run and expand its internal platform test suites. Strong C, C++, Python and relational database skills required.

* Integrations Engineer - New York, NY

LedgerX is looking to hire an experienced full-stack engineer to build, maintain, test and improve integrations with third-party services and software, including regulatory reporting software. Strong Python and performance profiling and optimization skills required.

careers@ledgerx.com