jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
See, you're not actually contradicting me, just finding a justification for why the US is to the world what China is to its citizens.

> They can also threaten economic and political retaliation.

Sure but threats and negotiations work if you actually have the bigger gun and leverage. Given that the US is both the largest economy and military power this feels like a moot point.

> Europe has failed to protect itself against US power

Yes, just like Chinese citizens failed to protect themselves against their leadership. They aren't just a tiny South American nation, they are 1.3bn people who want freedom. That they failed to successfully do this is the fault of the people and no one else.

But really, the fact the EU stood quietly next to the US while the US tightened its grip on the world is indeed a failure of the EU (Europe, given that this started happening long before the EU). They took the easy road of growing in someone else's shade, even if post WW2 it may have been the best or only thing Europe could have done. This doesn't change anything about my characterization of the US, it's just a tangent.

I'm not saying what China is doing is ok because the US does it too. But just like OP, I pointed out the double standards obvious even here on HN. Whether it's mis- or dis-information, ignorance, hypocrisy, cognitive dissonance, or whatever else you may call it, the fact that people hold 2 completely different and opposing opinions on the same kind of action differentiated only by "us vs. them" is a massive failure of those people.
For Python, I've had good experience with the Pint library[1]. It's helped avoid a whole class of bugs.

1: https://pint.readthedocs.io/en/stable/
How can the PM who initiated Emergency to overturn an election and reduce press freedoms be a "great democratic force"?
Nobody wakes up at night dreaming of making somebody else rich.

There is a place for studios, but there's also a reason many founders want majority control. Instead of "I have a vision, let the market see if it's viable", it turns into "take it to the committee, and the committee is steered by the studio CEO and then by the investors and whoever else".

Zuckerberg: "If I didn't have complete control of Facebook, I would have been fired"

Say whatever you want about Zuck, but you don't want to get fired from your own idea. Let it burn with you. A studio will probably not enable that.
I keep using different tools to do conversions so now I can unify that all into Units and get my speed in furlongs per fortnight as the ancient prophecies foretold.

Rejoice!

(but for real this is top I’m replacing multiple other tools with Units)
It is not my experience that given a range and a time period that most companies will offer towards the low end. When an employer makes you an offer, they want you to accept. They go to a lot of work to approve that piece of paper, they want to save money but they don't want to have you decline. They ESPECIALLY don't want to give you a low offer and lose you to another employer who outbids them.

If you say that in the past five years your compensation has ranged from $50,000 to $150,000, most people will assume that it was $50,000 five years ago and $150,000 today.

If they offer you $55,000 or even $75,000, they are essentially asking you to move backwards in life. They know full well that most people do not wish to move backwards, so they are wasting your time and theirs.

Worse, if they can afford $125,000 or $150,000 and they offer you $100,000, they risk losing you to OtherCo, who are prepared to pay $125,000. This is not good business.

But the question here isn't whether giving"X" is harmful, it's how does it help? Well, many times they think their budget is $50,000. if you tell them $150,000, you don't even get a call.

But what if the hiring manager actually meets you and looks at your Github and takes you to lunch with the team, and loves you? Then he can take your resumé "upstairs" to the board of directors or wherever and plead for more money.

If you give X and Y, you may get to meet that manager. If you only give Y, you may not.

It's entirely up to you. Given my experience, I believe that saying "no" is the best option if you can still get the interview, but giving X and Y is optimal if (a) you can't get the interview without it, and (b) you actually want to work for that employer if they pony up the lettuce you want.

If your experience differs, I can appreciate choosing a different strategy. That's all these things are, strategies for playing a game with incomplete information.
Not true. My friends and I discuss this often. There are some people you don't want to tell, those that obviously will get jealous or tell the world. But friends? Friends are friends for a reason!

Though, using someone else's salary point as a reason for your salary is not really a smooth move. No two people are the same, and just because you make more or your friend makes more, doesn't mean one is better than the other.
Yeah. And I really don't see an agenda on the NY Times' side, as Wikileaks' work has allowed them to write a lot of great articles.
The incoming Chairman of the House subcommittee which oversees TSA calls the entire screening process "a Kabuki dance" and the U.S. House already voted overwhelmingly 310-118 in June 2009 to ban the use of the scanners as the primary means of airport screening. Ron Paul is one voice among many and is hardly the first.

http://www.portfolio.com/views/blogs/business-travel/2010/11...

http://www.deseretnews.com/article/705308568/House-passes-Ch...
The point is to focus on the fact that it will take time (and thus, effort) to give your project a chance. In other words, don't set unrealistic goals - e.g. "I'm going to build, launch and get my first 1,000 customer in two weeks" - because you're more likely to abandon the project instead of grinding it out as you should.
Interesting - I think think that is way out of line, but maybe it adds weight to the argument of point blank refusing to reveal your salary at all. Perhaps I should reconsider my strategy :-/
That is abhorrent.
Can someone put together a competitive bid and turn `.org` itself into a non-profit corporation? That sounds like the way to go in order to protect `.org` in the future.
The challenges to the education system go way deeper than just a better curriculum. I was speaking to a local administrator last week in our fairly affluent community and she estimated that about 10% of the kids in our district are functionally homeless. The only decent meals they will get are breakfast and lunch on school days. That many within this group don't have a place to wash their cloths. If the goal is to bring up things like test scores across the board with an improved curriculum then you have to first address some of these societal issues.
The number is actually quoted as "at least 43". I should have quoted more carefully. Sorry for that.

You can google the URL and then click on the link to get through the paywall.
Would they?

For personal use, I don’t care which tool I’m using - my use cases are simple enough it just doesn’t matter.

When I worked in almostMegaCorp, though, I had the freedom to push through whatever tools I wanted. With the exception of adding R and Python to my machine, the Office provided everything I needed and did so better than the competition. I don’t care, in that context, about pricing, competition, OS ideaology, etc. Setting up an in-house software division to throw bug fixes at OpenOffice to try and transition to a tool that is equal to or inferior for almost all of our actual uses?

Jfc why?!
> Living things (animals) are for better or for worse shipped that way all the time.

They also die a lot this way.

https://www.treehugger.com/as-pet-deaths-continue-airlines-p...
If you're using Stripe for billing how do you handle tax compliance, specifically related to the VAT requirements in each EU country as well as sales tax requirements in each US state?
SEEKING WORK

Location: Washington DC Metro Area

Remote: Yes (any US Time Zone)

Willing to Relocate: No

Technologies: JavaScript, TypeScript, Python, Git, Command Line tools, Bash / Zsh Scripting, YAML, TOML, JSON, Markdown (Commonmark / Github Flavored), SQLite

Email: alvin@unforswearing.com

I have over twenty years of writing experience, with the last four years focused on Technical and Business Writing. I'm looking for part time work (up to 25 hours per week) but will consider any other offers you may have.

https://www.unforswearing.com/portfolio

https://github.com/unforswearing
Building a company to sell is a very bad thing to do. There is no guaranty it will even happen. You should always build a company with the idea that you will go public as doing so forces discipline in how you do things (there are a ton of internal processes, accounting, etc.). Having that work done and clean makes you more attractive to someone that would want to acquire the company and also gives you a better negotiating position. In an ideal world, you build it to go public and are at a point where you are starting the paperwork, and someone makes an offer which you can then shop to their biggest competitor in the space. A bidding war starts and you are sold for IPO price++++, a number that is 12 months down the road from where you think you would be after the IPO. You have just made a ton, and removed a years worth of risk.
Alpine has problems with its network stack that make it unsuitable for use in some contexts.
I'll be going from ProtonVPN to Mullvad because Mullvad does not offer any deals (which, in a way, I like as besides it being honest for a low price it allows me to unsub for a month). ProtonVPN with Secure Core is just too expensive IMO but the primary reason is Mullvad offer WireGuard, and when I looked them up I saw no red flags whatsoever. You could argue "Sweden" but not all ProtonVPN employees are residing in Switzerland either, so they could be coerced.
As Uber found out.
And many parents we know (ourselves included) give up exercise. If at all possible, try to maintain some semblance of an exercise routine.
Yeah but as per the parent post - Paypal makes revoking a recurring fee easier, as sometimes there is not an option within a particular SaaS product/service to disable recurring fees. Also it is impossible to login to Mastercard's systems to ban/revoke a particular service from charging your card.
I'm torn on this opinion. From 20 years of experience I can see where kubernetes fails and seems absurd (internally routed and natted networks with terrifying complexity and design, obtuse declarations in yml/json that hide more ugly complexity). Kubernetes tries to do too much for too many. OTOH, there are some really nice infrastructure simplifications which can be achieved using k8s that didn't exist previously. Like any tool it can be used in a sane way or made into monstrosity.
When reading online reviews anywhere, it's always fun to see what fraction of 1-star reviews are "this sucks and/or readily fails at what its supposed to do" versus "I'm using this wrong".
Millions of people have obsessive interest in their family or in professional sports.
Forgot to mention that I have the words "Just stop stopping" on the wall behind my monitor - it might be the hardest thing in the world for me to do, but knowing how simple an instruction it all boils down to really helps me to guilt myself into actually doing it, rather than just promising myself I'll do it.
Here you are, motherboard integrated dual 10G from Supermicro [1]. Around £400. They should be commonplace this year I think, it is just starting.

[1] http://www.supermicro.com/products/motherboard/Xeon/C600/X9S...
Sure, but presumably unrelated to the formation of new neurons.
This story is also mentioned in Lo and Behold, the Werner Herzog documentary about the creation and effects of the Internet.
That first one is nonsense, tho', and that's easy to prove: the existence of the machine tools industry.
I think your main graphic doesn't explain at all your service. you should animate it (use flash) or use a javascript gallery so people know exactly what it is

or maybe the advantages are not clear at all. everyone can already share links through skype, msn or email or facebook so it's not clear why they'd need yourpane

I know the feeling of working so hard on a project and then apparently nobody notices. It doesn't mean your idea or vision sucks, starting a service takes determination. Applies to 99% of developers, and only 1% gets on the frontpage of HN, because they took a lot of time to craft simple and efficient copy and design, and also took a lot of time to think about the features
50,000 jobs sounds like a lot until you realize there are over 13,000 McDonalds in the U.S. And he had a sample size of four?
Your prediction that basic income would eventually mean a total leveling of all incomes and your assumption that everyone would eventually do nothing are also fallacies (fallacy of the single cause? nirvana fallacy?).

Basic income is not about utopia, it is about creating a long term stable society where member's basic needs are meet (food, clothing, shelter, medical care, education, security, etc).
This does account for the repeatability, but the point still remains that it treats individuals unfair, and that the unfairness only averages out over many districts.

How would you feel if you got 80% of the votes in your district, but the lottery (even if repeatable) picked your opponent? How would those feel who gave you your vote? I'd certainly felt cheated.
Flipping through ABTests.com, I was hard pressed to find pages that tested having the call to action (CTA) on the left vs. CTA on the right.

I did find one for basecamp where they flipped left to right but it may not be the reason for the improvement.
http://www.abtests.com/test/150001/homepage-for-basecamp

Without any evidence from the OP, how can we take the article seriously?
The link is to the BBC, but this story is in the US newspapers today as well. The irony there is that plenty of Americans seem to want exactly this, and perhaps more, from their government as well. Yet it's portrayed as a negative in the English-speaking press.
User #
Gunshot.
I'm trying this out currently. Only problem seems to be when I need to use Ctrl with Alt. Then the original control seems to be more natural.

Do you have an opinion on using the right shift/control?
what'd ya put!?
I do not believe in conspiracy theories, but this article is a good read.
It's a big deal because it means WP7 is in the game, which is not what some were predicting.
Sometimes you need just an FSM without attached process/thread with mailbox/queue (i.e. passive FSM).
Then you have an API to dispatch events and query current state.

For example if you have gen_server using FSM, with gen_fsm you will have 2 processes. If there was passive FSM module, you would save 1 process and handle twice as many simultaneous clients.

Some examples from boost statechart library:

http://www.boost.org/doc/libs/1_34_0/libs/statechart/doc/tut...

#include <boost/statechart/transition.hpp>

// ...

int main()
{
StopWatch myWatch;
myWatch.initiate();
myWatch.process_event( EvStartStop() );
myWatch.process_event( EvStartStop() );
myWatch.process_event( EvStartStop() );
myWatch.process_event( EvReset() );
return 0;
}
It's just a simple UI template, to make it a little easier to start coding apps that have that overall look. It's far from advanced in any way. The HTML comments have a little more information.
Do you think the reverse isn't happening?
I doubt that, there's a lot of companies that have free trials without automatic billing afterwards and they are doing just fine. The alternative to not have free trials but people cancelling and wanting their money back after a week is probably more administrative work than offering a non-automatic-billing trial.
I tend to take notes, and my colleague likes mind maps. We'll try this at our next meeting and see if it helps us collaborate!
that would make sense if roads are built for 5 trips of a car than 1 trip of truck. ( Because car is travelling longer with that one gallon of gallon.)

Is that true though that X cars travelling a mile of road would do less damage than 1 truck traveling on that same road?
With discipline and the proper application of the predicate calculus it's no harder to write provably correct imperative programs than it is functional ones. I'm most familiar with the work of Dijkstra and Scholten, but I'm certain that Hoare, Lamport, and many others have made great use of the technique or very similar ones. Note that this method is not proving the correctness of arbitrary programs, it is deriving programs that must be correct because of the way in which they were written. The introductory paper[1] is readable and short and I recommend anyone interested read it.

That said, since in this case one is working with predicate transformers, which are mathematical objects, perhaps one can support the claim that it's just applying functional methods to imperative programming. I'm not so sure, but in the end it's not very important to me either way. I just like knowing that I have strategies for writing good programs be they functional or imperative.

This does make me doubt the practical usefulness of the Turing machine model for the professional software engineer though. I'm not aware of any technique that derives nontrivial correct programs using Turing machines. While the most formal predicate transformer based approaches are relatively rarely used and only for the trickiest problems, anyone who is familiar with both will recognize that properly applied TDD is extremely similar, so much so that I consider it a sufficiently rigorous informal approximation for the vast majority of practical cases.

[1] https://www.cs.utexas.edu/~EWD/transcriptions/EWD04xx/EWD472...
This is mentioned in the episode.
Can someone be kind enough to provide a TL;DR
Clickety: http://pepbot.com
Good luck getting programs to process SIGNOMEM without allocating any more memory!

Besides, if programs are using memory that could be discarded, it would be better if the kernel knew this in the first place and could therefore do the MM on their behalf.
Let's also note that education doesn't fix poverty, any more than queue-jumping fixes queues.

There is a small number of high socio-economic status positions available at any point, and who gets those is determined mostly by how rich their parents are.

Meanwhile those at the lower end must live short stressful lives, fraught with misery, overwork and income insecurity, all the while being lectured that they are the "takers" by the media.
It's attached to the Tower of Babel. no doubt.
In the final solution at the end of the article there are only two pipes:

1. A pipe to feed the file names into xargs for starting up parallel `mawk` processes.

2. A pipe to a final `mawk` process which aggregates the data from the parallel processes.

There's still some performance that could be gained by using a single processes with threads and shared memory, but this is pretty good for something that can be whipped together quickly.
I think a big advantage that the iPhone has over Android is that Apple is able to synchronize hardware and software development since it exists within the same company. I imagine Google works with handset vendors but there must be inherent inefficiencies in communicating across multiple companies. Apple can maintain a yearly drumbeat of putting out a polished product where the software and hardware dovetail nicely.
Watching an hour long video in a browser sucks. If you accidentally navigate away from the page, you lose your place and buffer. Downloading it is sane. Also, downloading a movie shouldn't require a security prompt. So yeah, was what he did really ridiculous, or does basic technology still suck?
This about sums up my opinion of iPhone 4. My N1 is still a wonderful phone and for the features I use, I still don't think I'd want to trade it (back) in for an iPhone just yet.

I think the key phrase there is "for the features I use," however. If I were younger and cared more about video chat, I might be wanting to seriously hop on this phone.

I still think that since Android 2.1 was released the momentum in terms of software development is still in Android's favor, while Apple's last development cycle seems to be all about making a seriously slick looking piece of hardware.
To be fair, the author wasn't talking about people who seek fame. He pointed out nobody gets fame from just programming. Maybe we need a Nobel prize for it.
I would uninstall my ad blocking extensions if, and this is a big if, advertisers wouldn't abuse their privilege for me to see their ad. How do they abuse it? By authoring blinking and moving ads that are unbelievably annoying. Everyone once in a while I disable AdBlock, only to flee back to turn it on within a few hours. I'm sorry, but WTF are they smoking?
Which he lost... i.e. Linus paid no attention to what Bram said ;)
I'm normally a vegetarian but I've actually gone vegan for lent, not religious, just a suitable date range.

I'm doing it for the perspective you get. It's real interesting to see much how dairy is in the products you buy.

Also you generally expose yourself to different products, which tend to carry over to once you stop.

I'd recommend trying it.
Great news, I'll keep looking for potential opportunities- definitely going to get the book. I'm still looking for positions around Austin.

Currently, I work for my CS department as a CS tutor and have a position next semester(s) teaching the entry level programming labs which should garner some attention from potential recruiters. I've logged thousands of lines of white board code. I'd love to get some industry experience though( or start-up exp!) and I'm still early enough in my academic career to get a few notches in my belt before graduation.

Thanks!
The link you posted doesn't make any sense. It says Larry Page owns 115,000 shares, and Sergey Brin isn't even listed. They own tens of millions of shares of Google. I suspect the difference is owing to dual-class shares, and the 81% vs. 1% figures would change accordingly if you include them.
I agree. Although, I'm not a huge fan of the common phrasing such as "impossibly simple", or "stupidly simple". Something about having the word impossible or stupid in big bold letters on my landing page just makes me feel like I could choose a word that satisfies the same message without those negative words on there like that. But, I see it used all the time like this and always end up thinking the same thing that I just explained here. So, I'm probably a minority here. heh
I'm using GetClicky and really like it. It's useful to be able to see who's on your site and what they're doing. It's great for testing things (campaigns, site changes). Instead of waiting hours or a day to see what the effect was you can watch as people come in and see what they do.

Olark(YC S09) is another really awesome thing for this. It's meant for messaging but it lets you watch users as they browse around from page to page. You can popup a message saying "Hey, did you find everything okay today?" which may sound a bit creepy, but is really powerful.
Someone who knows this stuff please tell me if I my analysis is correct:

I see smart people pointing out "flaws" in software, not realizing the solution requires strong AI.

(e.g. yesterday's post: http://news.ycombinator.com/item?id=2455793)
Keep in mind that there is a colossal difference between a screen that boots into a basic interpreter (BBC/Atari/Amiga style) and a screen that boots into iOS/android/youtube/bubblepop-whatever-the-current-attention-grabby-brain-dead-game-of-the-moment-is

If my kid is interested in the former I would not stop them, because it's an effective tool to learn about thinking, just like other toys... but the later I'm essentially treating as soft drugs, they ain't using that shit until they are an adult.