jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As soon as you realize a site is important, update your password. That should solve the problem, right? Unless someone breaks in between the time that you realize it's important and the time you want to change your password.
And most people would be quite happy with a "B" body. The most important thing for me, as someone that tends to come up with the "perfect plan" before starting, is that doing a little will get you on the path to improving yourself. But then when I do a little, I realize it's often enough to get me where I wanted.
Are there no colocation providers that will accept delivery of a server directly from a seller (and not from the customer)? If true, that really surprises me.
> There's just too much politics involved

When tobacco was under attack the companies paid for scientists and doctors to spread misleading information; they paid for FUD.

Those same scientists are now employed by oil and energy companies and they are using the same tactics.

The only reason there's "politics" involved is because one side is deliberately spreading lies about the entirety of the science, even the bits that we are sure about.
Yes, in theory this is a problem in lots of languages which are weakly typed. There are lots of ways of handling this, some generic and some language specific.

In python I would suggest wrapping your call in a try / expect block or using "isinstance()".

If you are using a publicly available library or popular piece of code that can return None or an Integer, I would argue that piece of code was written incorrectly. Newbie python users might do this, but I think experienced python devs would see the problem.

Finally, some documentation or justification for the reasoning behind this decision at the top of the function or on a web page somewhere would help as well.

As with most powerful , full featured languages it is pretty easy to shoot yourself in the foot if you are not careful, I don't think this is a python specific problem...
Finally sane voice of the court has reinstated limited democracy and freedom of speech in India.
I agree BUT... Python 2 and Python 3 migration is still a major issue. It has come a LONG way in the last 18 months.

Also Python is good at thing but

> feel comfortable using python for serious, well designed projects that scale and do every and any thing that a person may want or need

Might be a little to bold of a statement :)
collaborative filtering + python leads me to graphlab - will investigate - Thanks.
I never got a spam call, been using a personal mobile phone for 13 years. I would love an SMS blocker tho. I get tons of unsolicited, either scams or adds.
One of Norway's biggest bloggers is a guy named Tjomlid[1]. His blog is "skeptical", as in he looks into various things circulating in the media and either backs it up or debunks it.

When media says "X causes cancer", he comes with a level headed blog-post explaining the data. When anti-vaxxers point to a study, he shows that they have misinterpreted it, etc.

Unfortunately, it's in Norwegian. I'm interested in reading more in this vein, so please let me know if you have good, English resources.

[1]: http://tjomlid.com/
Try to find some work. If you're free over a summer or something, an internship or a job for a month or two will teach you a ton of stuff. I've just finished a gap year and am about to head for uni, but I already feel that I know more than a lot of people with a degree simply due to being chucked in the deep end and having to figure stuff out for myself. Plus, you'll get some $$ so it's win-win :) Good luck!
> Over the years, I’ve run into many prospective employees in similar situations. When I ask them a very obvious question: “What do you want to be doing in 10 years?” The answer is invariably “working at or founding a tech startup”...

It's great to ask what questions, but they should almost always be followed by why questions. Why do you want to work at or found a tech startup?

Startups have been glamorized by the media for well over a decade, and the hype today is at a fever pitch, so it's really no surprise that startups are so appealing. That doesn't mean that most people have a realistic understanding of what it's like working at or starting one.

Frankly, "I want to do a tech startup" is as much a red flag as "I want to make a lot of money." It's so non-specific as to be effectively meaningless. A startup is just a vehicle, and if you don't have an interest in driving somewhere specific, you're driving for the sake of driving.

> There is a natural human tendency to make the next step an upward one.

There's also a natural human tendency to believe that the grass is always greener somewhere else.

The prototypical Silicon Valley startup can be as demanding as an investment bank, and a good number are chaotic and dysfunctional to boot. And you don't have folks like Sam Altman talking about "founder depression" because running a startup is the next best thing to heaven.
> your ire seems a bit misdirected.

Ire? You are misreading my comment. I merely sought to correct the parent poster’s view that Google would not remove anything partly because they have lawyers who used to work at the EFF. The fact is that Google did remove almost everything, and merely employing people who used to work for the EFF does not cause Google to be the EFF.
I don't know, but since its form-factor and size puts in direct contention with Android Sticks (which go for about 60$), it should be priced similarly. Also it has to be cheaper than the cheapest Celeron-based Intel NUC(140$). So i expect the price should be somewhere in between.
Are you discussing the Miller or Gottfredson case? I think the fact that I know of two cases of people dealing with really severe difficulties in getting tenure by osmosis, without seeking them out speaks to their commonness.

I think we may be speaking at cross purposes. I care about this because ideological diversity leads to a greater diversity of viewpoints, which makes it more likely that the hypothesis will be examined from a number of viewpoints, so any flaws are more likely to be discovered. This is a social psychology result that has held up to replication.

What do you mean by negative outcomes for conservatives? I would have thought that denying one tenure for one's political opinions would be a pretty negative outcome for any academic.
slide 16 and 50
Am I the only person who doesn't mind working in a cube? The small space doesn't really bother me and I have walls for blocking out visual distractions. Beats open plan offices, for me at least.
If your page takes that long to load to the point where you want to use PleaseWait.js, that's an indication that you need to optimize your page so that it loads faster.
There is an old proposal to use it, but it seems that not much effort was put into it.

https://phabricator.wikimedia.org/T34618
https://www.mediawiki.org/wiki/Requests_for_comment/Partial_...

Personally I doubt that it would help much – there are hardly any non-dynamic parts of the page in MediaWiki. (Everything is customizable using server-side configuration, modifying magical pages, or both; or dependent on user permissions or preferences; or both.)
That analogy is a bit flawed, both NodeJs and PHP advertise their stable production ready versions on the homepage. Node doesn't advertise v0.11+ anywhere that could be misconstrued as production ready, neither does PHP advertise NG as such. While you may be ready to take such risks, I can assure you most companies are not.
Oh no. I thought I could select the right chip like you can do to dodge TSX and HT.

What if I get an AMD CPU? Do those also have an IPMI in disguise inside the CPU package wired to a network interface?
I love it how you picture anyone disagreeing with your conclusions,that Perl is somehow a "bad" language and everyone should just stop using it, as being (a) old and (b) think of Perl as "their" language.

You did find a real vulnerability in a common misuse of the 20 year old CGI module. What you did was good. Those were real bugs and should be fixed, and CGI.pm shouldn't have been designed that way in the first place.

But those bugs lingered for a reason. Nobody uses CGI anymore, expect for a handful of packages (of which you found three). There is no reason to stop using Perl because CGI is badly designed. There are plenty of reasons to criticise it, but at least take five minutes to get a basic grasp of the language syntax before doing so. The existance of variable contexts (which is the language feature where you can ask to flatten a list or count the elements by the calling convention alone) is simply not it.

Perl is a stable systems integration language with rock solid bindings to big database systems. The only language that even comes close is Python. The declarative object model of Moose can give you many features of a strongly typed language, and with the heavy focus on testing being ingrained in the community, it can be quite useful. That you should stay away from CGI in 2014 goes without saying.
> It however does pass the type checking to run-time instead of compile-time

That's absolutely still loosing type safety. Reflections don't substitute type safety.
> So insuring those is pointless except as a marketing stunt to confuse people, which is why saying "We're insured" is bad faith.

I don't think it's in bad faith. Bitstamp just lost its hot wallet recently, and people were panicking, because they didn't know what the situation was. Now, with Coinbase, if that happens, we don't have to panic. It's hard to tell people something that is true and have it be "in bad faith."

> I disagree that technical problems can't make them insolvent.

I agree with you here, I just think the chance is so low that it's not worth mentioning. I don't have any insider info, but I seem to recall reading a post a long time ago where they explained having some kind of x-of-y system of paper wallets stored in bank safety deposit boxes all over the country with a lot of redundancy.

If you are willing to assume they have even a minimal level of common sense and competency, they have an offline storage system that is very robust.

> But beyond tech problems, consider a thought experiment: If you're a gambling person, would you trade 20 years of your life in exchange for becoming a billionaire?

I think this is an interesting thought experiment. I don't completely disagree, but I am still willing to trust coinbase with my money.
There's a joke here about Scala and actors, I'm just sure of it.
Raphters might interest you:

http://news.ycombinator.com/item?id=2407334

http://news.ycombinator.com/item?id=2436885

http://thechangelog.com/post/4608227295/raphters-a-web-frame...
The OP mentions CarWoo — it's tangential to the point here.
I am a victim of Hacker News. I need to quit reading and commenting on banal blog posts and get back to work!!
Don't go to a movie theater. They call it "moving pictures" when they sell you the ticket, but it is only 24 frames per second, and the individual frames don't move. Bogus.
games do it.

Take a look at https://www.gog.com/

There are a surprising number of native linux games. They tend to be compiled for ubuntu, but probably work on other distributions
We're talking about fake service animals, which pretty much are pets ;)
That's one of the reasons I'm working on an EV conversion right now; I can choose whatever motor/controller/charger/battery/battery management system I like as long as they're basically compatible, and each part just does what it needs to do. There's nothing that phones home, and no reason to have anything like that.

I'd prefer fully open-source hardware/software, and there are projects in that direction, but I'm also okay with using proprietary black boxes that each do their job and can be configured by the end user and can be replaced by an equivalent component from any of a variety of vendors.

Doing a conversion is obviously a lot of work and not for everyone. I wish there was an easier way to get an easily customizable car. There is at least a fair bit of knowledge now about how Tesla and Leaf components work, to the point that people are swapping Leaf motors and Tesla drive units and used battery modules into conversion cars and getting it to work.
The right to a speedy trial is provided for in the sixth amendment. It controls across all states.
They always(?) post their main segment to YouTube, so everyone can benefit from their research: https://www.youtube.com/watch?v=yq_E3HquRJY
> “It said a bunch of gobbledygook that ended with dhcp timeout”

I've done a little end-user support, and this is a pretty optimistic take on what you'd get. It would probably be more like "It didn't work." in both cases. Maybe you'd get "there was an error message"

Q: What do you see on your screen? A: Nothing

Q: Try again and tell me what happens. A: It didn't work and I still don't see anything.

Many people have an automatic reactions to any kind of error or message. They get dismissed automatically. It seems that some people don't even realize they're doing it.
A developer joined a team I was on once. The boss was infamous for hiring anyone with a pulse and assigning a small client project. Sink or swim.

As the senior dev it was my job to provide info as needed and subtly assess the new, potential rockstar code ninjas.

Anyway, this new guy says "I store all my dates in sql as text in iso format so I can easily sort them".
The Stallman stans are out in force; they fear that if people ponder all of the egregious errors Stallman has made, in his life, they may realize he might also be just as wrong about free software, too.
Something tells me that the whole record-keeping system was introduced just to protect the studios from troubles. “See, we're legal, shut up and don't get in the way, we're doing business”.

And still, most people don't realize what “MET” in “MET-Art” stood for.
> “Quaint” means paddy fields where white-collar jobs should be. “Plenty of character” means the roads are not paved and you get diarrhoea from the ice cubes.

This is complete rubbish.

In the last year or so, I traveled to Hong Kong and Singapore on a holiday, for about the same amount of time each.

Hong Kong was amazing, mind-blowing, while in Singapore I felt like I could have been walking through a suburb of Sydney, except where the beer cost $12 instead of $6.

And from what I understand, Hong Kong is richer than Singapore, and not a unpaved road through a rice paddy in sight.

I am planning on going back to HK soon, whereas I don't even plan on going back to Singapore.
Someone should make a tool where you could type in keywords like "gum Singapore" and it would return a list of websites where you could find out more about it.
A lot of those 1% would be executed for their crimes in Singapore. They aren't in prison because they know the severity of the punishments and thus avoid the crimes.
I find the focus on building portfolios frustrating. Mostly what I've seen it accomplish is people writing dumb scripts that don't do anything particularly useful or basic web apps that would never be useful for anything beyond the toy case the author came up with. That's not to knock building small programs like these to develop skills or become familiar with a new library, but it's hardly an adequate way of showing your mastery of programming. I'd be much more impressed by one large, interesting project than by a bunch of small, pointless ones.
This https://news.ycombinator.com/item?id=9280881
The question isn't can a language be revived, it is should a language be revived. I am of the opinion that it was a mistake to revive Hebrew, as doing so has needlessly introduced language barriers.
Sounds like you've answered this yourself.

You don't even have to dive into React (which has its own unique way that I'd call barely JS anymore).

Have you tried Cordova / Phonegap?
Even if you don't use F# directly, you might apply something you learned when reasoning about any problem, or coming up with more elegant solutions.

Also, having the discipline to study to improve your skills, will most definitely be beneficial in other spheres of your life.
My lunches are spent at the gym. Nothing helps me focus on work better than getting away for an hour or so.
Seems odd. He isn't really a security expert per se, he spends all his life planning conferences. I guess this is a "political" position.

He's a good liaison to actual experts, at least.
Thanks for the reply. Business casual it is. Do you have an idea what the carrying quota per month/quarter would be?
Yes, but how much would depend on quality.
Wear biz casual, dress shirt with nice pants. A quick look at glassdoor says your wage estimates are about right, but make sure it's possible to get $30k+ in commission for the average account manager! (I don't know the average total compensation for an account manager although)
They have the biggest hearts on the planet. The heart of a blue whale weighs more than 1,000 pounds, the weight of an average dairy cow. A blue whale heart pumps about 60 gallons (7,680 ounces) of blood with each beat. In comparison, a human heart pumps merely 2.4 ounces with each beat. The aorta of a blue whale heart is so big that a human being could crawl through it!
Chemistry is not a predictor of long-term relationship success.
It’s no or more less creepy than Facebook or Twitter deciding which of your friends’ posts you will read today (as well as which you will not), and pretty much every internet-connected person on Earth has settled for and accepted this, so I guess this is what we get now.
Sure, but you're talking about using NAT vs not using NAT. You can still get a dozen IPv4 addresses from an ISP and do the same thing as IPv6. But you have to pay for 'em.

The ISP can decide to impose exactly the same limit on allocated IPv6 as IPv4, and charge you for more hosts. Your freedom hasn't changed, only your billing has.
> A fundamental principle of the Web is that site-specific clients or apps shouldn't be necessary.

I think this ship, if it hasn't sailed already, is at least starting its engines and getting ready to leave the harbour.

User agents and servers are increasingly trending towards an adversarial relationship, where the user doesn't want to do much of what the server is asking of it. This has been true from the first pop-up blockers, through to modern adblocking and anti-tracking measures (the situation now being so bad that tracking protection is a built-in default feature in some browsers).

Eventually, a "filter out the crap" strategy becomes too onerous, an "extract what looks good" strategy starts to look better, and you end up with tools like Reader Mode. Custom clients are a natural next step - when someone gets desperate enough to write an article-dl to match youtube-dl, we'll be there.
One reason to have minimum wage as a lagging value is during deflationary periods.

During a deflationary period people need to have the legal right to work for less when it's in their best interest.

Additionally, if companies are find paying a higher minimum wage, this article implies that workers should just negotiate higher wages.
I've used mailcow before. It's a pleasure to use and comes with a decent-ish material design mail client as well.
Sure. It's from the personal wikipedia maintained by Dr. Piotr Wozniak, the guy who invented spaced repetition and put it into software back in 1986 (SM-2 algorithm) when computers became available to him.

The relevant part of the article starts here: https://supermemo.guru/wiki/Childhood_amnesia#Plasticity-vs-...

The summary of the article can be read here:
https://supermemo.guru/wiki/Childhood_amnesia#Summary:_Child...
Note that every core has access to "only" 16MB of cache (well, counting L2 you could say it's 16.5MB). This will change with Zen3 ("32MB+").
I absolutely hate this myth. Porn IS NOT Sex Ed. Actually, Porn misrepresents Sex by a magnitude of 10. The fake breast implants, fake butt and make up and editing etc. etc. Its just make believe. There is mounting evidence of Porn being harmful to the mind and causing ED, anxiety etc. There is a reason reditt is filled with NoFap stuff. People, I am all for sex ed for 16 year old. But with near ubiquity of internet and kids playing with tablets and phones my worry is not about the 16 year old, its about the 4 year old.
Of course the market can remain like this for years to come. Improbable but totally possible.

But imagine you are a rational individual and you look at an US centric index that tracks the total market and see that you have been in a 11 year bull market where it rose 300%.

Now you look at the ratio between the total market cap and the GDP (also know as the buffet indicator) and see that it's at historical highs and last time it was at this value was just before the last recession.

Sure... the craziness could go on fuelled by irrational optimism, negative interest rates and the feds printing money like crazy. It could and probably will for a while but is it irrational to be prepared for the potential crash?
Can you create a private app for each of your customers? I know it would be a lot more challenging and you wouldn't get free marketing from Shopify's app store, but from my understanding private apps aren't subject to Shopify's commission and at least you would have more control over your business.

https://www.shopify.com/partners/terms#section-c2-2

> Unless otherwise indicated in this Agreement or agreed to by Shopify in writing, under the App Plan, an App Developer is entitled to eighty percent (80%) of the total revenues from the sale of, subscription to or charges relating to the Public Application, with Shopify being entitled to the remaining twenty percent (20%).

https://www.shopify.com/legal/api-terms

> “Public Application” means an Application that accesses the Shopify API via an API Client and that is made available to Merchants either via a URL or through the Shopify App Store, and that is not a Custom Application.

> “Private Application” means an Application that accesses the Shopify API via Private API Credentials and is made available to a single Merchant.
I want to know what exactly could have happened in those 5 minutes?

It's mentioned in the title, and then just another sentence that repeats the title: "One chart presented at the meeting shows Texas was less than five minutes away from a blackout that might have crippled the power system for weeks or months."

And? And what was it?
> existing employees may resent the acquihire folks for not having to jump through the same hoops

I guess that makes sense, but it’s also a reason to view the hoops as less of tech screen and more of a hazing ritual.
Also a good movie, but wrong. The Big Short is correct.
Is this stuff applicable to hobbyists?
I suppose small investors could realize the same diversification by lending in very small amounts to a very large number of borrowers, such that only a small fraction of their wealth is exposed to any individual borrower.

Obviously given m lenders and n borrowers, a system would need to manage O(m*n) streams of payments vs O(m+n) for a centralized party. In a traditional finance/legal framework, the former is an overwhelming amount of overhead for all but the largest loans, which are syndicated across lenders. For realistic sizes of m and n though, it’s probably not unreasonable for a single smart contact (per borrower?) to manage them. That starts to look ‘centralized’ though, and a contract per borrower/lender probably starts to get expensive? I don’t have a good enough sense for the practicalities to know for sure.

It would weird to borrow a 300k $10 at time though, like you’re a BigCo borrowing $10m from each of 20 banks...
The article on the potential of making the alternative to Bloomberg Terminal and the corresponding HN discussions [1][2].

[1]https://marker.medium.com/why-its-hard-to-kill-the-bloomberg...

[2]https://news.ycombinator.com/item?id=23891161
I'm not a Shopify partner, but it looks like this is nothing new or suprising, and clearly stated in their terms. Why are you suprised or pissed off?

Or maybe I don't understand how exactly you use Stripe in connection to Shopify. Can you tell us more about what your app does and how you use Stripe?