jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
After this it’s going to be more like the opposite.

- company pays to fly me out (biz class)
- puts me in a decent hotel for a week
- I need to get from hotel to wherever we go (rideshare) hopefully it’s walking distance but not always.

This happens once every quarter or so given covid has stopped.

We might have real offices again some day but till then it’s all ephemeral stays and juicing the industry you say is fucked.
Looks like they mentioned this here: https://support.mozilla.org/en-US/kb/sponsor-privacy

It's apparently being trialed to a limited subset of users.
> The VRP panel considered it and have declined to reward it. Thanks for the report anyway.

That's too bad for the reporter, also they have marked it a WontFix.

Does this mean ASLR is effectively dead on Chrome (& possibly Safari)?
I think that's an absolutely terrible idea.
I tried to tackle this problem during startup weekend.

What is needed (I think) is some sort of voice based IDE, where the programmer will be able to navigate the code in 2D. This is not an easy fit.

Most of the Accessibility API are for reading, but it should be easy to navigate and create code.

Note that big companies do have blind programmers, so you might be able to contact them and do user research.
The same as the incentive for a slumlord... you minimize capital expenses and maximize return on equity. You can milk capital assets for a long time.

The partners and shareholders yield higher dividends, and somebody (taxpayers, insurance, new investors, ratepayers) gets stuck with the bill when things go bad.
As someone who has been living abroad for the better part of a decade, this is simply not consistently true, no matter how much you want to beat your chest about it.
> How much of your $60,000 did you see?

For that, you need to calculate the cost of every US govt program and calculate usage costs. Very complicated.

However, this statement is confusing to me. Do you agree to a bailout, as a society, to eventually get all of it back?

And, I also take issue with 100M tax payers. Are these Individual Income Tax payers? If so, what about all the non income tax payers and companiss that pay taxes? For every item you buy, some amount goes to the government in the form of sales tax.

And ultimately, what does the govt spend money on? You and your fellow citizens. Sure, now you are in a position to say you pay more taxes than the govt provides services, but if your kid turns out to be poor and homeless, the govt ought to take care of them, and they pay no taxes while enjoying govt services. So if you compute what you get back, would it be fair to say you have to take multi generational values?
This rather assumes that the browser could not be improved upon.

I kind of feel like Tom... Chrome OS is actually what Android will turn into, not the other way around. The downloadable app paradigm is working fine for Apple, but it's been pretty miserable for Google. Their marketplace is pretty atrocious, and the method of selling them has been a constant headache.

I think Chrome OS is a stopgap to an OS where the browser doesn't appear as a bunch of tabs, but as something that probably looks more like iOS anyway. I think it shows Google thinking a little too small and releasing too early. Had it baked a couple of years, and it became branded as Android 4 or something ("Android... everywhere"), I think that would have been better. I wonder if they're not launching early in order to push things like Web Print, so by the time they are ready to do something groundbreaking, the technology is already in place.
That's a war we will fight when we have to. And we will fight it with relish and aplomb.
I've got to say, that's probably my least favourite of the new syntax changes. It adds a new, context-specific syntax for both symbols and associativity, hiding what's actually going on in the method call, to save 3 characters per parameter. That's a fair cognitive load and backwards-compatibility problem in exchange for a relatively minor typing and readability gain.

Maybe I'll get used to it, but it doesn't seem worth the change to me right now.
I think it is a combination of many things.

a. The curious will always learn. Books have been around for a long time. In the west, the books are cheap/affordable. Still you find many people that cannot be bothered to pick one up and read. Online education material is the same.

b. Most people need structure in their lives. It is very easy to procrastinate with online learning. Very easy. Without a set syllabus, and deadlines, it is far too easy to park the lessons.

That said, I still think online education efforts are if not disruptive, democratising. Individuals who were previously interested in a topic, but could not afford to go to college/private lessons, can now do so.

You still need to get individuals fired up about learning, and learning on their own steam, with no deadlines, and possibly no expectations of certification at the end.

As the old addage says, you can lead a horse to water, but you can't make him drink.
I believe you may want to check with java programmers close to you.
When using eclipse I usually have 30-60 files open, probably for the same reason emacs users have them: it's very easy, has little overhead and accessing the working set is faster this way.

The reason it does not happen with gedit & kate is that tab-based interface fall into uselessness with too many tabs, if they do not provide alternative methods of navigating them than "click on the right one".

IMO, of course.
It's true. I've replaced most of the icons in my dock with subdued, low-contrast versions. I really appreciate not having a bunch of fruit salad cluttering up the bottom of the screen. Occasionally I'll launch something that doesn't have a custom icon, and it'll stand out in the most distracting way.
Unfortunately, cycling gets you sweated and crumpled, and that makes itself a non-starter for a lot of jobs, unless at the destination you have access to showers and a change of clothes. Cycling is however an option for many other mobility needs.
Great work, but you shouldn't say your solving the Flask auth problem when there isn't one. Flask-Login already solved the Flask auth problem and sticks to Flask's micro philosophy making it super simple and readable in one sitting.

You're providing a library with more features, but implying Flask has an auth problem is misleading.
so write ruby or python for vim then.

not saying vim doesn't have it shortcomings, but people always forget that a scripting language for random app xyz still means you have to learn it's grammar. just like people who use ruby motion have to painfully learn that in the end while it looks like ruby it's still cocoa.
I am curious what your background is/where you get this info? Because that does not fit with my personal firsthand experience with getting well in spite of an incurable inflammatory condition that is supposed to kill me and frequently makes me suicidal if I eat the wrong things (especially the wrong oils).

Thanks for the feedback.
Absolutely, an unsolicited SMS would drive anyone mad, but they're also incredibly low-friction and useful for appointment reminders.

Case in point, Ramit Sethi regularly holds one-off sales webinars and ends all (?) of the RSVP ("give me your name and email") funnels with an optional, "Would you like to receive an SMS reminder before the webinar begins?"

There's enough of a B2C trust relationship that I don't mind giving up my phone # for a one-time reminder to join the webinars when they begin. It's way simpler than putting a low-priority event like that on my calendar and probably quite effective at converting more people to join the webcast.

Compare that to some O'reilly webcasts that advertise via an initial email, have you RSVP by filling out a 7 or 8 field survey, and then still forget to send an email reminder that the webcast is starting. I'm mentally exhausted and I also miss the event.
I'm not sure why you're being voted down. These cliches are awful. Not clever, not any signaling mechanism that you're a friend of Dorothy or a fan of Kubrick or anything else. Just awful.

It's enough to prevent me reading the article unless the author has already banked some serious credibility with past work.
This can be solved, but it will result in an increased transactional cost.

Right now, proponents of bitcoin like to tout the low transactional costs, compared to traditional payment systems, as a predictor of bitcoins's "impending" success.

Disputes, Chargebacks, etc. are handled now by financial institutions, at a cost to overhead. These financial institutions also have insurance to distribute their risk. If your account is hacked, you file some affadavits and you get your money back.

IF bitcoin were mass adopted, you can be sure that financial organizations that deal in bitcoin will tack on transactional costs relative to the risk of loss - almost like an insurance. In the case of Bitcoin - this is VERY high, unless of course the transactions are done with other financially certified organizations.

Aaaaaaaand we are back at a traditional banking system with transactional costs, but for bitcoins.
"Because static sites are safer, faster, cheaper & simpler".

You should really change the slogan! I don't think it reflects what you are offering.
P.S. in case you have any questions / concerns:
{{ 4th char of the alphabet }}.saner {{ æt }} enlyze {{ dot }}com
LINE has somewhere like 700m users
same, the swings are brutal. I sold at 550. Still made good $$$
Journalism school has been removed from the equation for most American (and probably beyond those borders) bloggers.
I feel ya, deleting whatsapp will not be great for my social life. Neither was deleting facebook, at least at the time when it was still being used. Whatsapp has inserted itself into the social fabric as a benevolent offering and now that we are all locked in we get what we payed for.

But that is all the more reason to get rid of it. Of course this makes life complicated. But if we don't make these hard choices and 'sacrifices', it will never stop. They will keep eroding away at our privacy and freedom. It will only become harder the longer we wait.

This kind of things will keep happening though as long as we allow monopolies and closed platforms. We should really be more careful with accepting these companies into our lives.
I don't see what "sides" have to do with this. You have a policy of what is acceptable content or not and apply it uniformly.

If one "side" is breaking rules about promoting violence, and the other is not, they are not being censored or repressed- they are just breaking rules and their content will be removed.

In the US we seem to feel its ingrained that there has to be two (and only two) binary "sides" in opposition to one another. This is the minority case around the world. Things get a lot thornier when you have a whole bunch of different sides that tend to be focused around a narrow view of issues.
It didn't have the net permission until sometime in 2019, when it started to have it—without any indication as to why, and even the text ‘no internet permission = safer’ remained on the store page.

It seems the permission is again dropped now—but see user reviews for indication that it was indeed once used. For such a personal and important piece of software I for one will prefer an app that doesn't flip-flop on this decision—who's to say that it won't flip again tomorrow? The app is great; it being closed, not so much.
Our species changes a little bit with every generation, it's called evolution, delaying or canceling this process will have negative effects on our specie because it will stop adapting at our constantly changing environment, we might live longer as an individual but we might die as a specie breaking something we don't understand.
They didn't change the rules of the game. The volatility and risk changed, thus the collateral requirements changed. Note: I am not a financial professional.

I'm not sure if anyone from wsb should be prosecuted; but I will say that if another hedge fund had tried to do what wsb did, it would have been clearly and unambiguously illegal market manipulation.

I do think it is quite likely there were some financial professionals posting on wsb that were breaching some laws or technical requirements. I have no evidence, but I would not be surprised.
> Just the opposite. The free software movement has led to apps and programs where the users are the product, not the customer, and companies bend over backwards for advertisers.

That's a business model common for SAAS applications, I don't really think it's related to free software. Gcc on linux doesn't send usage statistics to someone, I hope.
For the companies listed (Amazon, Apple, FB, Google, MS), salary is only a portion of compensation. Stock grants and bonuses, which aren't reflected on the H1B application, can easily add another 30%-100% depending on company and role.

Netflix notoriously pays compensation mostly in salary, so if you want to get a sense of how the total compensation looks, check out their H1B applications: http://www.myvisajobs.com/Visa-Sponsor/Netflix/379855.htm
Take a look at Roger Shank's "Education Outrage" blog.

"Community college wouldn’t be necessary if the high schools weren't broken."

http://educationoutrage.blogspot.ca/2015/01/free-community-c...
UPC has a similar system, where the guest network has extra bandwidth, on top of your own subscription. Even if Comcast doesn't do this, he is leeching off his neighbour's connection and not his own.
It says 12 equal monthly payments. 4 years would be 48 monthly payments. The terms of the loan are clearly stared.
This is network diagram described in the article:

+----------------------+
| |
+-----------> | Neighbor's router |
| | |
+-----------+ +------------------+ | +----------------------+
| | | | +
| OP's PC +----> | Buffalo Router | +----------------------+
| | | | + | |
+-----------+ +------------------+ | | OP Comcast connection|
+-----------> | |
+----------------------+

There are no double connections to any router.
I reject the premise that anyone can move to a foreign country, select tax exempt bonds and gross at least $200K/year. Maybe you as someone who appears smart and ambitious could pull it off consistently, but that's tough to do.

You seem to be getting hung up on whether there's anything "novel" about a subset of tax avoidance schemes and not mentioning trusts or other tax schemes disproportionately used by wealthy individuals such as offsetting income with high medical costs or moving assets to lower-tax jurisdictions.

FWIW, the IRS study in the article referenced breaks down these expenses for folks without worldwide income.
Development still was continued in Qt's own tree, but as it was mentioned, as of Qt 5.4 only bugfixes will be done.

Though at some point I plan adding a QtWeb Engine (i.e. Blink/Chromium) backend to qutebrowser.
Hmm, no. Look again. It's using the fact that (x^2 - y^2) = (x - y)(x + y), which is the case, and a common enough identity (“the difference of two squares“) that it's used without remark here.

The problem really is that you can't divide by zero, even in an algebraic expression.

A simpler example of this phenomenon (which blew my mind when I first encountered it) occurs with the equation x = x^2. If you divide by x, you get x = 1, which is a solution to the equation, but where did the other solution x = 0 go??

Whenever you divide an equation by an algebraic expression, you need to consider the possibility of that expression being zero and treat it as a special case. So in the case of x = x^2, you can reason as follows: maybe x = 0, in which case … what … ah yes, that's a solution! Or maybe x ≠ 0, in which case we can divide by it and get x = 1. That doesn't contradict the assumption x ≠ 0, so it's okay, and x = 1 is the other solution.
http://paulgraham.com/disagree.html

I don't exactly disagree with the (implied) point, but your argument is... lacking.
You're talking about the content of anon114's link, but what was reddit-like about his comment was the formulaic "I'll just leave this here: <link>" which doesn't contribute as much to the discussion as the comments that do get upvoted.
"Desiccated code" I call it. The opposite is "sopping wet".
I've been thinking about doing this for a while. There's so many times when I want to play a game of chess with a friend online, but don't want to take the time to register an account at any of the big chess sites.

My idea would have been a service where you click "New Game", it generates a unique link which you then give to your friend.

Anyways, incredibly well done.
One form of economic pressure would be each person's civil disobedience and recognition of their rights. In the history of the world, it's these small incremental changes, and abolition of rights, that lead to complete and total change for the worse. Nazi Germany didn't happen over night.

My question is this:

Where do you draw the line?

When they make you strip completely naked in a private room and it takes 4 hours to get everyone through security?

When you are not allowed to carry ANY items on?

The full body radiation scanners does a little radiation but radiation damage to the DNA is cumulative.

If more and more people refused, this would be pressure for change.
I'm not sure when socialism became a dirty word.

It's a bait-and-switch. Socialism defined in one way (collective ownership and management of the means of production) is anathema to almost all Americans and probably (I'm guessing) to most Europeans. Americans believe it's an inherently inefficient system leading to relative poverty compared to private ownership and competition, not to mention much less freedom. That kind of socialism is unpopular and indeed scary.

Collective ownership and management of some fraction of economic output -- i.e., taxation and public spending -- is universally practiced throughout the world and nearly universally accepted (though in many cases the collective nature of management is just theoretical, with the majority of citizens having no say.)

The genius of right-wing American scare pundits is to erase the difference between these things in the American mind, making "common sense" exceptions for some kinds of spending. Spending on the wrong things is "socialism." It's a flexible and pragmatic smear. Right-wing pundits and politicians have a lot of reasons for disagreeing with different kinds of government spending (some very sensible): it's inefficient, it takes from the deserving to give to the undeserving, it hurts poor people by making them lazy, it gives too much power to unelected officials, and so on. Whatever the reason for attacking spending, any bad spending is "socialism" and, being logically indistinguishable from full-scale authoritarian Socialism, might lead to it. (The focus on logical equivalences and consequences, and the fear that runaway logic can blow up a society the way a runaway reaction can blow up a nuclear plant, is reminiscent of arguments between parents and children. It makes more sense to be afraid of runaway sentiment, but they're not going to say anything bad about unfounded, immoderate emotion because unfounded, immoderate emotion is their business.)

Thus, they can take any minor disagreement about the scope of government involvement between citizens in a stable, relatively politically homogeneous country (especially considering our remarkable diversity in other ways) into a clash of ideas between sensible conservative people (who closely resemble the average American) and card-carrying, bomb-throwing, society-subverting leftists, or their stooges who are too naive to realize the importance of the logical equivalence between taxation and collective ownership.
I think his advice is correct but doesn't matter in practice. People post stuff online when they learn something and when they are excited about it (some people try to keep blogs just for marketing purposes and usually it doesn't work). If you are a good writer and happen to be slightly ahead of the mainstream, your stuff gets popular. If you are far ahead or with the mainstream, or behind - then it doesn't.
The salaries I saw advertised were mostly around the lower end of that range (~35k GBP) for London. Less elsewhere. In Canada, that's starting salary for someone fresh out of university. $80k-100k CAD would be a good salary for an experienced programmer.

Of course, that doesn't take into account the exorbitant cost-of-living and higher taxation in the UK. Plus, it seems like most of the programmer jobs are clustered in the most expensive area around London. Even if we didn't have to take a pay cut to live in the UK, our money would still buy far less than it does here.
The article says they focused on "product quality". Given that Woot's often hawking items described as "the world's crappiest projector" and refurbished items, that would seem to rule them out.
Because the outcomes available to me have reduced from the three: "continue as before", "disappoint [person] in front me", or "feel upset about giving someone X when I would have preferred not to", to only the last two. The first option, which could well have been the best outcome in my opinion, has been removed by the act of asking.

Edit: changed the other individual to "person" to be clearer.
And a really good security guy may also know of Shibboleth as an implementation of identify federation / cross-domain SSO. ;-)
I completely disagree as well. A security professional will often be in charge of evaluating various vendors encryption products for potential use within a company. If they know nothing about key management, for example, how would they even know how to evaluate the security (or lack thereof) of any given encryption solution?
I'll take the legibility of inhuman, stark designs any day.
for commit in `git log --format="%H"`
do
git checkout $commit && build_my_site.sh && run_my_site.sh
phantomjs screenshot.js $commit
done
This exists for certain stores/markets in the US. Its called Peapod and is available for Ahold subsidiaries. (mainly Stop and Shop) The problem with it is their interface/website is terrible and I would rather not get my groceries from Stop and Shop, so if you could provide this for arbitrary stores that would be awesome. I know other startups have tried in this area since the dot-com boom. (the semi-infamous Webvan) Currently it seems like Instacart is the lead contender in this area. I haven't tried them, but it looks like they just came to my area recently, so I might in the future.
Sure we still know how to build rocket engines. But we are also reverse-engineering technologies of the 1960s for incorporation into modern systems [1] presumably because the oral and/or written history has been partially lost.

I also think of JPL -- if we stopped landing robots on Mars and other planets for decades, and the veterans of such missions had retired or expired, how difficult would it be to restart this capability from scratch?

[1] http://www.nasa.gov/exploration/systems/sls/f1_sls.html
Even if a primary research study (such as the one mentioned in the link submitted here) is conducted without deliberate fraud, it may not be meaningful and may not even be true.

http://norvig.com/experiment-design.html

To be convinced that the headline statement "US Scientists Significantly More Likely to Publish Fake Research" is true, I would go through Peter Norvig's checklist above, and see how many methodological issues may have been missed by the reported study. Then I would wait for a follow-up study by an independent researcher, preferably with different methodology and definitely based on a different data set. Right now, I have no idea whether or not there are national differences in rates of publication of fake research.
> I don't know a single person who's done substantial systems programming who takes Go seriously in terms of their field.

Not surprising, since it is a very young language.
However, as a counterpoint, I do.