jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've never had any trouble returning anything to Amazon in the US.

They refunded my money on an accidentally purchased Amazon instant video with no trouble as well.

And they've waive charges at AWS too when warranted to keep customers happy. Keep lowering the prices and upgrading the hardware without being asked too.

Amazon is not the cheapest. Amazon is trusted and easy to deal with. And you can't find a comparable service for the same price.
One problem with implicit declaration is that it's sometimes hard to decide whether some construct should create a new variable or not. Python's basic rule, that everything has function scope, was at least simple. I'm surprised that was changed for list comprehensions.

Go has worse problems. The ":=" operator in Go indicates the creation of a new variable. Except when there are multiple variables on the left side of the :=.

a, b := 1,2

can declare a, b, or a and b, but not neither of a and b. (See https://play.golang.org/p/zE7AIMhleo). This can create some hard to find shadowing bugs.

Declaration-free language are hard. It's impressive how far Python got without declarations. Now there's an advisory typing proposal for Python. It's not a very good proposal; some of the type info goes in comments because it didn't fit the syntax.
>Each time we dispatch an email in one way or another, we feel a sense of accomplishment, and our brain gets a dollop of reward hormones telling us we accomplished something.

I see many people at work with this type of addiction and I think it is responsible for luring a lot of technical people into the management world. As a manager, your work day can consist entirely of these micro-tasks and micro-accomplishments that satisfy the novelty-seeking portion of the brain. And attending meetings should be included in this category as well since people also get a false sense of accomplishment from attending those, and I think they have more potential to satisfy our novelty bias as well since they have a degree of spontaneity.
Basics on web development, yes. I was just given a book on php and sql, which hopefully will help since both are involved in the project. Thanks.
> Department of Fisheries and Oceans (long story)

Oh no, don't you dare. You cannot just say something like that and then just leave the entire Internet hanging.
> management of wild stock is clearly not working

So fix it. If the USN blew a few ships in treaty violation out of the water things would change quickly.
The OP doesn't actually propose giving the money as profit. An alternative interpretation of his proposal to "let people pay more" would be for the government to offer a prize to companies for producing X number of additional vaccines by a certain day, offering to buy them from the company for say 3x the current price - then selling a portion of those at 5x and giving the rest away for free to need people, to balance out the cost.

This would be a truer test of "Do companies really, really not have any extra capacity? Or are they just allocating resources according to profit maximization, not to maximum effort?"

This is what normal markets ARE - companies take risks and investments for a chance at profit. The government could fake the system by offering high rewards... or we could just let companies do reasonable things like sell 20% of their output at market price.

This reminds me of the CCP in the 1950s where most private land was socialized... and farmers ended up putting all their effort into their private plots, because that was the only work they could do that they'd actually get to keep.
Just FYI - this is terrible advice when it comes to charity. Helping people in the developed countries costs a lot more than helping people in developing countries.

One charity trains seeing eye dogs in the US -- costs about $40,000 per person helped. A cataract surgery in India can cost as little as $40.

Best research on (and framework of thinking about) charities comes from GiveWell - https://www.givewell.org/charities/top-charities over 10 years of research on this topic.
He said BASIC didn't have networking capabilities. And well, that's true. c64 is a computer. BASIC is a language. they are two vastly different things.

and no, YOU'RE being extra argumentative in this thread.
Seth Meyers is one of the few who addressed it:
https://www.youtube.com/watch?v=Zjj7VJpqy1w. And that's just a minuscule fraction, the reporting was downright shameful across the board. You'd watch 10 channels and read 10 newspapers reporting on Sanders and you'd feel as if it was 1 channel and 1 paper. One has to wonder if that was due to Bernie proposing to break up internet and cable titans and to introduce a wealth tax. The cable titans own the majority of channels, after all: https://en.wikipedia.org/wiki/Media_cross-ownership_in_the_U.... And the newspaper owning billionaires probably didn't like the wealth tax idea too much either.
Given they can generate their own electricity, wouldn't it make more sense to just heat the blades?
Most people know which countries developed stuxnet and used compromised human agents to place the infected drives into the target system.

The sophistication of the malware required state powers and assistance of the industrial company that manufactured the control systems. Those systems are not cheap and reverse engineering the control system software required detailed knowledge of the embedded hardware and software.
Ah ok. So the password was just an easy to understand sideshow. Thank you.
That would be very difficult in a software development role. You'd either end up out of dev and in management or you'd have to leave.

Everywhere I've worked there's only a few levels where you actually code - right now we have graduate, dev, and senior dev. You'd end up moving your best people to a level where you can't use their skills any more.
I don't think that he promised to stay in the TPP:

https://www.foxnews.com/politics/trump-signs-executive-order...

At this point, I don't even know why presidents promise anything... we only have a choice between 2 of them...
It seems like APL, except exponentially not-shittier.
That's a good argument for publicly funded research, the products of which become available to be leveraged by business across the economy. That doesn't mean that vertically directed, product focused research within companies is a bad thing. Without it smartphone tech would be years behind where we are today, and the Mac would never have happened which means Windows may never have happened, at least when and in the form that it did.

This is also an argument against a strictly enforced and restrictive patent system. If inventors are incapable of turning their inventions into viable products, then the broader economy and public interest may actually be best served by allowing others to make use of those inventions without punitive licensing terms. I'm not anti-patent, but it seems to me the current patent system is far from optimal.
For instance, when you list corporate structure on your website you can use it to delineate the HR department.
No. You need to defend trademarks or you lose them. You don't need to defend copyright.

But even if you had to, it's easily solved: They could have approached him, and said "look, we consider this infringement, and we want to ensure people don't think this is a free for all, but we like it, so why don't you write us a letter asking for permission, and we'll grant you a license as long as you acknowledge that in your twitter feed".

Instead they chose to demonstrate their total lack of understanding of the internet for everyone. It's not like the net is not full of Top Gun torrents to begin with, yet they opt to focus on ruining the marketing opportunity.
Previous discussion: https://news.ycombinator.com/item?id=7732393
There are much simpler sorts in those cases though, like just outputting (0, 1, 2, ..., n) or (0, 1, 2, ..., k). Those are O(n) without any shenanigans. ;)
Last year when I was interviewing, I didn't mention my rank (which is so-so), but mentioned that my answers could be found, and if they wanted to see how I answered, and determine my competence, they would be able to do so. I believe that for at least one set of interviews making the additional information available helped me to get further.

But that was not my "rep"...
I suppose orientation lock on the iPad will be handled similarly as it is on the iPhone 4: double "click" with the button to bring up the task switcher, slide right the task switcher and the orientation lock button will be on the left.
I'm just going off my experiences over the last seventeen years.
It strikes me that gender issues may be easier to address then racial issues in part because of the racial wealth gap.

According to the pew research center, Median net worth for American Households was as follows in 2013:
Whites: $141,900
Blacks: $11,000
Hispanics: $13,700

So even if you are one of those who believes that racism is gone (which I am definitely not btw) the wealth gap is clear evidence that the effects of racism aren't gone.

That means a white person, regardless of gender, is much more likely to be from a wealthier household.

We know that there is a dramatic difference in rates of both college acceptance and college graduation based on wealth. So white women are more likely to graduate from college.

To the extent that technical workers are judged based on credentials like a college degree, a personal portfolio of unpaid work, or unpaid or low paid internships, a black or hispanic person is much more likely to be at a disadvantage in a job application.

I definitely don't think it's all the wealth gap, but it's something to consider.
This seems IEEE754 invalid to me. Any reference to a compiler which would do this transformation (without fast-math of course)?
This, in case you missed it: https://www.youtube.com/watch?v=yYqkU1y0AYc
Is there a different article about this that isn't a press release?

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Still development stage, but technologies that directly address human crisis, such as these low cost portable oxygen concentrators, are symbolic of how the startup acceleration pipeline is radically changing. Reminder to skate toward where the puck will be, rather than where it's been ;)

Delivering life-saving oxygen during a pandemic

https://news.mit.edu/2021/delivering-life-saving-oxygen-duri...
Weird they quote the tweets which are so 'dangerous'
I played with Bitcoin for a while around when it started. My memory is a bit hazy, but my regular machine mined approx 50BTC per week on low priority. There were no exchanges back then. I sold most of mine "eventually" over some IRC channel #bitcoin-otc, at I think around 1-10 cent per BTC. I was a bit annoyed when it hit $1, a record high most people even in the (small) community did not necessarily expect. There was a small dip afterwards, I think from $1 to $0.80, so I got "scared" about "the bubble" and sold the rest that I still had then. Overall, my wallet has seen around 30000 BTC over time (not all from mining but also from some tiny donations to my projects).

Every once in a while, I get reminded of this and think "what if", but I am actually happy that I got out of it. Nobody could have possible known that this pyramid scheme still attracts more people. And it just stressed me out too much, even though it was mostly "play money" to begin with. But I couldn't help myself, I had to check every few hours, or at least every second day, which annoyed me too much because I didn't want to get sucked into stupid casino games. I guess I'm just not cut out for it, and also, I really value my own time over any monetary gain. And before you ask: I have been lucky so far to always get paid for doing jobs that I wanted to do, which makes me much more happy than to "understand markets". The friends I know that got into that for one reason or another are definitely not more happy than I am, and most of what they do is read stupid news and think about sentiments of people all day. No thank you.

That said, some years back I discovered that I still had some "spare change" in my old wallet, which I have kept since. (~3 BTC) And, guess what: I am already tempted again to sell them, as I still don't "believe in bitcoin"...
> [ecc support is] guaranteed with the AMD epyc, but they are MUCH more expensive then the Intel Xeon E3 line.

Ryzen 7 5800X: eight cores, sixteen threads, $450.

Epyc Rome 7232P: eight cores, sixteen threads, $500.

Xeon Silver 4110: eight cores, sixteen threads, $450.

Note that while the Xeon Silver is $50 cheaper than the Rome 7232P, it gets absolutely clobbered by the AMD part, which also offers compelling features like secure encrypted virtualization that the Intel part doesn't.

https://www.cpubenchmark.net/compare/Intel-Xeon-Silver-4110-...
> The only chance in hell this country has of surviving is if Republicans widely condemn

It won't change a single thing, at best, those elected official will be considered traitors / pussies.
Edit: whooshed by his royal cleverness.
You can... buy a different phone?
"Once we kill all the terrorists, there won't be any more terrorists"

Please put a little more fucking thought into this than "why don't we just get rid of them, then they'll go away".

Completely aside from the morality of it, giving into that urge is exactly how we got here, and exactly how this spirals much, MUCH further out of control.
How many people do you think your false equivalence incited, and should ycombinator.com be confiscated as a consequence?
Extremely well? The split happened 12 years ago - AMD was struggling almost bankrupt until last year or two. Global Foundries is also not doing so well - they also gave up on chasing the latest process and focus on specialized 12nm stuff
It would be great if such a network helped startup entrepreneurs earn money through writing articles. It could mean giving technical / business advice to other people, or just doing reporting on the industry and markets within it.
Get the degree.

I dropped out because it was boring me, now I regret it.

1. I'm labelled a "dropout". That's a good thing if you manage to make a success of yourself, otherwise it might as well say "loser".

2. People consider me less serious than if I had a degree. I've actually been in conversations with people where, despite my 6 years of commercial experience and numerous successful projects, they've discounted my views over the newbie programmer, because he's just finished a computing degree (computing, not even CS). This is when dealing with people who have barely any computer skills - a degree makes sense to them, they never see the code I write or understand how long it takes me to write. (Note: I'm not very outspoken and not much of a leader).

3. I'd get more chances/earn more money. My friend, who is a less experienced coder than me, can get job interviews that I cannot and earns more money than me (even though we have the same job). His degree is in philosophy.
Even if all that is true, the server apps have to be written by somebody. They don't get written by themselves. It's not like whole program optimization of your C++ application in the cloud just magically happens. The same team that wrote the C++ app on your desktop is going to need to figure out to optimized across your application, and in some cases it is more difficult as they 'll be dealing with multithreading within a box and multiprocssing across boxes on the server. And then they have to work on optimizing data transfer, from one cloud to another (since presumably the cloud you build on isn't the cloud you debug or edit on).

The world just got more complex, not simpler for devs.
Tip 4: form an illegal cartel among employers because salaries are cheaper under monopsony pricing.
There is actually studies that one bad guy on a team makes the overall team good

Can you cite one? This would be very counterintuitive if true.

Also, there was some stuff on here about basketball players who don't seem contribute anything but the team winning rate decreases when they aren't there.

That would imply either that they are contributing something or that their replacement is even worse. If they are contributing something, identifying what so it can be focused on and improved is of great value in a highly competitive arena. If the replacement is even worse, then a better replacement should be found.

So, sometimes the maxim is good when you can't pinpoint where your victory is coming from.

In cases like that, there is often great value in spending the time and thought to figure out. To Quote Sun Tzu, "If you do not know your enemies nor yourself, you will be imperiled in every single battle"
So, you centralize the real work, so the average computer just have to worry about eye candy.

Scary. http://www.softwarefreedom.org/news/2010/feb/01/freedom-clou...

On the other hand, free parallel libraries that execute on my computer are perfectly OK.
Conversely, one might not realize that "famous investor X" is actually a really awesome, caring human until getting to know them in person.
w00t, thank you!
Agreed - that book seems interesting, but I wonder how much is obvious workplace common sense and prudence.
How is it not in the same ballpark? It's the same data being quietly collected without consent from the same people for various vaguely articulated purposes and being kept for extended periods of time. How is this different? It's the same game, only the team colours have changed. In fact, it's plausible that the cell phone companies have a more legitimate interest in tracking location since understanding where devices are used is fundamental to their business of providing cell phone service. Furthermore, there are other implications to having location data cached on the phone since the border guards in a number of countries including the US are authorized to snoop on any devices they find. The phone company data would (at least theoretically) require some kind of court order.
Strange, I did the same and didn't get these messages.
I'm shocked and ashamed that anyone would be shocked and ashamed at Feinstein's support of this. Have you been paying attention?
Erlang comes from industry and design has been driven by use... that's pretty practical.

Your point about the JVM is solid, but it would be a mistake to dismiss a language wholesale with a cheap dig because you hear that "string handling sucks". :)
A fun bit of history I learned from a retired Soviet Analyst...My analyst friend learned of this years later from his Russian counterpart, after finally being allowed to visit the country he had studied for so long so I'm guessing it's pretty accurate.

Sometime in the 80's, the Soviets brought in some Japanese industrial consultants as part of a modernization push for Soviet factories -- they had started to become aware that the sophistication of their industrial capabilities had more or less stagnated somewhere in the 1940's or 50's. Feeling pressure from an increasingly sophisticated U.S. and Europe, they wanted to know what it would take to catch up with the Japanese, then widely considered to have the best, most sophisticated manufacturing processes in the world.

The consultants came and toured some of the major manufacturing cities and facilities, taking notes, interviewing workers and managers, testing final output and raw materials quality, crunching numbers, analyzing the supply chain, that sort of thing. Finally they met with the Soviet leadership in Sverdlovsk (now Yekaterinburg), home of some of the major industrial capacity of the Union.

After reviewing the findings for several hours, one of the Soviets, impatient with all the details finally spoke up, "yes yes yes...we know all this...what we want to know is, how long will it take, if we put all of our national resources behind it (meaning, a space race level effort), for us to catch up with the Japanese?"

Their reply?

"Forever"

Their analysis revealed that the systemic and social issues in the Soviet Union (as well as a combination of material resources and other odds and ends) were so bad, that no matter how much effort the Soviets put into upgrading their manufacturing processes, and no matter how long they put that effort forward, the Japanese would always be ahead.

The consultants were quickly rushed out of the country and the study was never spoken of again.

Within the decade, the Union had fallen and it was all a moot point anyway.
How were you backing up your PC?
How is the SD-slot"un-mac"? It's on almost every machine, and iPhoto comes bundled on all computers?
with "very speeds" do you mean very low or very high? It kind of makes a difference here...
It's interesting that they ship a version with Snow Leopard Server, that wasn't available at this price point before, was it?
>> btw no one has described the employee as a whistle-blower

"publicly exposed exaggerated Android EVO sales numbers" reads like he is a whistle blower. and it doesn't express what really happend.

I totally agree to your second point.
One reason the Mac Mini might not have i3/i5 has a very poor integrated graphics chip. Macs are often hurt by their poor video performance, so that may be the reason we haven't seen the i3/i5 on Macs that don't have an additional graphic card.
So you made $126,000 and your still using Google Checkout. I call bull shit! Most people get a merchant account from their bank and then they don't get screwed.

If this is true then I think you should probably send out a nice letter to your customers and tell them that your refunding their money because Google is causing you grief, link to a blog post explaining the situation in details, and ask them to pay again via your new merchant provider. I think that if people saw the refund on their statement, then they'd pay again. Then you'd get something.

I think the lesson here is that you should never rely on a service / company who won't put any effort into customer support. I thought this was common sense?
Good point! I just updated my post. I am much happier with Schwab than TD Ameritrade, but I still don't like acquisitions that harm consumers by reducing competition and choice.
I have never memorized my IPv4 (admittedly, it's dynamic...). The only IPv4 I memorized is our /24 prefix at the university. But I use it often enough that it wouldn't have made a difference had it been IPv6 instead. This mythological drawback might get away if IPv6 gets used more.
Building roads, writing traffic rules or enforcing them just isn't amendable to optimisation using your preferred mechanism of free-market economics. Or, more accurately: competition only works for rather large competitive difference needed to overcome the natural friction introduced by the difficulties of moving.

It's painful to see that people seem to not even be aware anymore that our societies have yet another organising principle beyond capitalism, namely democracy.

Sure, you never agreed to be somewhat dependent on "society". But there just isn't enough land to live in the anarcho-libertarian fantasy where you don't have to find compromises. And the standard hyperbole of the "threat of violence" makes even less sense if you unquestioningly champion capitalism while rejecting democracy, because capitalism also relies on the ultimate threat of violence, as anyone not paying their rent will notice sooner or later.
I'm not sure I understand how IT workers would be exploited?

2010–2012 Instagram launches on the iPhone and grows to 13 employees and to 30 million users (closing at $50 million at a $500 million valuation). It eventually gets acquired by Facebook in 2012.

Seems like if you scaled like that you could still pay devs pretty well with minimal costs per transactions.
I think GP might mean "Japan" as in "the people of Japan" rather than the Japanese government. The government putting some things in place on their side doesn't necessarily mean that foreign entrepreneurs will actually be welcomed in everyday life, finding customers, suppliers, etc...