jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> What isn't necessarily true is that any particular person at any particular time is performing, even subconsciously, a cost benefit analysis.

Every time a person makes a decision, they are doing a cost benefit analysis, regardless of whether they are aware of it or not.

> What I'm trying to get across is that it is the preference of the vast majority of human beings to not be so performing all the time.

It is true that many people (including me) prefer to "wing" decisions because they don't want to expend effort on it. But that itself is yet another cost-benefit decision.
There's always a segment of society trying to make ends meet on minimum wage. It doesn't matter how long one person is doing it.
Addendum: You'll get some experience in fighting snakes during your comprehensive exam as well. If the fight was rough try to pick a different species of snake for your defense.
You should be worried. This will be abused in a matter of days if not hours.
I am going to watch the whole thing. I guess now it will be largely review. But, the fascination is in the instruction; this is not an easy topic to teach.
And I also remember its competitor, Microsoft Popfly [1].

[1] https://en.wikipedia.org/wiki/Microsoft_Popfly
Thank you. I will research and see if it is what I needed (from my initial description I am not sure if it recycles invisible GUI items(DOM Elements) - there is no how it works in the github but I will look under ther hood tomorrow )
I read your comment. It would have been hard to point out the poor logic – which you repeated unmodified – otherwise.
The main thing I read in this parable is the intense focus on comparing individuals and putting them at odds, instead of working to find the best way they can work together in a good system.

What's the core problem there? Why do people think in this way, instead of more systematically? What's the intention and what are the assumptions? Many questions raised.
I'm a total novice to web design, but I really want to build a website for my training and nutrition consulting business. Based on this review http://www.webbuildersguide.com/website-builders-reviews/wee... , I’m leaning towards Weebly. As far as I've got it, Weebly is probably the easiest drag&drop website builder available in the market nowadays.
Moving a whole enterprise turns out to be remarkably simple. Most OS stacks from the last 5+ years have support for IPv6 - even windows XP allows a pretty straightforward upgrade. Enable the client stacks, Turn it on on your routers, and voila - your enterprise is now IPv6 enabled. Add it to your SSL VPN - IPv6 from home. The Dual-Stack capability really does make it bog simple.
A variation that actually works as a game: Name the bigger number, but if your number >= double your opponent's number, you lose. 0 and 1 are off limits.
"our roles and interactions with government. I realized that not much has changed despite the surge of Internet users over the last decade."
--> a variety of inefficiencies that will be corrected one of these days...maybe by a number of us?

" Decisions are not made with the best interest of constituents in mind. "
think about the polling systems that are still in place. they call up landlines -- LANDLINES! the only people that are being sampled are our grandparents...

"And despite services like Facebook and Twitter many of us feel like we don't have a voice. "
government hasn't exactly integrated social software/services. one of these days...

"So my question to the smartest people in the room is, how can this be better? "
i think one of the biggest issues is the epidemic of groupthink/influence that is plastered all over politics. if opinions were submitted behind an anonymous software, i think a lot of the problems would be mitigated.

we've actually got the chief of staff for the majority WHIP in GA approaching his government friends about leveraging our ranking software to address many of the issues you mentioned. happy to speak more about it with you outside of HN as we're just beginning to explore the space & the potential impact.

-adam
Actually, the IPv6 stacks I've been seeing from Cisco are starting to look pretty good. The protocol, itself, shouldn't cause much in the way of concern for most network engineers. I'm interested to hear if the problems (which were myriad, and painful early on) you ran into in the last 10 years are still present in the more recent stacks from your vendor?

Speaking as a Network Engineer - I actually quite like IPv6. It took about 3+ years for my eyes (and brain) to get used to seeing 128 bit addresses, and remembering them, but I'm pretty good now. I think that's what the article is saying, too - the DoD wants people to start getting used to the protocol so that it doesn't take a crack team to deploy the protocol. As one who interviews network engineers frequently, I have yet to run into more than half a dozen out of 100 (and that's being generous) who could speak coherently about IPv6, and have never run into one who knew something as simple as what a solicited nodes multicast address was (basically the address you use for the IPv6 equivalent of ARP).

So - the technology is getting there, now we need to get the network engineers moving along...
cool idea!!!
I've been a FreeBSD fan since 1997. It is nice to see FreeBSD running on EC2. However, for die hard performance junkies, I have built something faster and more efficient. For people that love all the BSD variants out there, my startup - tegataiphoenix.com - offers FreeBSD, NetBSD, and OpenBSD virtual machines (in addition to all the other usual suspects). The performance we are getting is around 500%-600% faster than Xen based BSD virtual machines. Mention HN, and get a discount. :)
Anyone here ever clicked on an iAd? The experience is reminiscent of an early '00s Flash-based website, complete with 30 second loading screen, "skip intro" button, poorly-designed non-standard UI widgets to puzzle over, and terrible framerate. It's an experience I wouldn't put up with for a useful app, let alone an advertisement. Not sure what Apple was thinking...
Great, that was one of my main complaints about the Inspector. Now, how about functionality like the DOM tab?
More than just their UI, fundamental parts of Apple's OSes are written in ObjC, including very new components like ARKit, CoreML, and the Metal API . Apple continues to write tons of new Objective-C code every day. Of course Swift is making inroads inside Apple, but Objective-C has to be well supported for a very long time to come.

I've been writing Objective-C for 15 years, and continue to do about 60-70% of my work in ObjC (the rest is mostly Swift). I'm not particularly worried about my code being unusable anytime soon. When Apple starts making a real effort to wholesale migrate away from ObjC, I will too.
I'm using Linux in both places.

For me it's because I spend more of my time at work programing, while at home I spend as much time gaming, which I've found doesn't work with tiling WM's as well.
> I like many was a little tempted by the M1 Macs

If you’re interested in the gains on the M1 but dissatisfied with macOS, I encourage supporting the development of native Linux on M1, Asahi Linux. Please contribute however you can. I can’t do the groundwork, so I joined up on Patreon.

https://asahilinux.org/
Do you know if this is still a thing for California residents under the CCPA?

I recently received a standard letter from my financial institution around data sharing – the usual "we are going to share your data with our partners, please send back this physical letter in order to opt out".

There was a little footer saying that for CA residents, the default is opt-out, and that you need to send a letter to opt-in, which is incredible.
Both. Even assuming that the government would be unwilling to violate the terms of the license, it does not stop them from using other software to accomplish the same task.

There are many things that they could do to get around it. The license would be a low barrier for anybody who is even a little bit determined.
I think there should be less money in politics, not more. Politics shouldn't be a lifelong career. Get in, do your duty, get out.
You realize you can run code on the iPhone right? There's nothing inherent to blackjack - or any casino game whatsoever - that would necessitate holding remote state (Multiplayer obviously a different story).
> fn add() { ... }: mispleading name or incorrect implementation `a - b`

Advice like this is frustratingly non-general: you might be doing addition over GF2[1] in which case `fn add(a, b) { a ^ b }` is a perfectly sound function. I've worked on a codebase, in Rust, where that's the case[2]!

[1]: https://en.wikipedia.org/wiki/Finite_field_arithmetic#Effect...

[2]: https://github.com/trailofbits/reverie/blob/master/src/algeb...
Rather than average karma, would perhaps recent karma be more valuable? Karma from just the past X days?
> It's quicker for my hands to stay on the keyboard than it is to switch to the mouse and back

Agreed. Why would anyone want to stop working, grab the mouse and click on a menu, when the command-line interface for git works perfectly.
I listened to too many people who told me what to do instead taking in information and making up my own mind.
Is architecture required for everyone, though we all live in houses? I don't think that will ever happen.
Could you tell us why the PHP is a terrible language?
Since it's that easy, build it yourself.
I really think the iPad threw a small monkey-wrench into Google's plans for both Android and Chrome OS. When they were both announced there was a clear delineation between mobile OS and Desktop OS; the iPad has blurred the line somewhat though it appears that the keyboard is also what ditinguishes which apple devices get the mobile OS (iPad) from those with the desktop OS (MacBook Air).

Interestingly Microsoft, Apple, and Google all have the same "problem": they each have 2 operating systems when it appears there is an ongoing convergence between "mobile" devices and "desktop" devices.
Crashes Firefox, displays in Chrome.
I've read several programming language manuals from start to end.
>Can we please move away from JS and move to a nice IL?

A thousand times this. The web is playing a bigger and bigger role in computing but IMO it's hamstrung a bit by having it's "assembler" Javascript. I think a lot of developers are just going to use some other language that compiles to Javascript anyway, why not give us an "assembler" option.
1. If you're a great developer, just pick an idea that you love so much that you'll weather the inevitable storms that come. It can seem mundane or 'solved', you'll make it interesting. The 'killer idea' is usually a label applied afterwards to a kick-ass execution of a normal idea.

2. Screw business books and tech blogs, read science fiction. :)
To come up with ideas I take all of my experiences in my life and think about things that normally would affect me on a daily basis.

Once I think of the idea I then apply the following set of rules.

1. Does this exist and if so can it be done better?
2. Would I use this?
3. Will this be valuable to another person or persons?
4. Can a business model be applied?

If I answer yes to all then I feel I have something viable to bounce off a few family members and friends. After hearing their feedback I think about the idea for some time so as to let it stew. If I keep coming back to it and start to like it I make the decision to go forward or not. Even when I move forward it is always a battle to stay on track so be strong.
Very cool. Thank you.

(I'd also recommend taking a look at The Twelve Steps to Holiness and Salvation.)
If you believe that the trend-line that has held surprisingly steady for the last 17 years ( http://top500.org/lists/2010/11/performance_development ) will keep going, than by my crude eyeballing it looks like about 2019. Granted, there are a lot of good reasons to think it won't quite hold.
2015: The Year of Linux!
!
You are correct, isnic allows to register two-letter domains :) It is probably better to register there anyway than with some random registrars.
No it is not ridiculously large. It is large, hence the word "top range". There are people making that kind of money but yeah some of them don't have "developer" in their titles and are probably called "Architects"[0] or similar[1]. We are talking of really good people who, for whatever reason (often family etc) do not want to work in the USA etc.

Salaries in Bangalore are heavily dependent on "years of experience". The way the HR folks calculate expected salary is something like 2-2.5 lakhs Indian rupees(about 4-5k US $ depending on the exchange rate) * number of years of experience. So with about 12 years of experience[1] you should be getting about 48-60k$ if you are still coding and are at least somewhat good at your job. This is the average* though and falls precipitously as you move towards the bodyshopping end of the bell curve. (You can still make this kind of money as a manager though, even at the most cheapskate bodyshopper)

The really good folks get better salaries than that. The interesting thing about Bangalore is that the range of salaries is wide. You have barely literate "coding bodies" (who the "outsourcers" encounter) drawing puny salaries and also very senior devs who can pick and choose where and what they work on and get close to US salaries(and often have spent a few years in the USA before heading home for good).

So yes 100k is high but not ridiculously so, (If by "ridiculous" you mean someone getting such a salary is some kind of absolute rarity, and an object of wonder when spotted). Otoh I've never heard of any kind of dev/tech person getting say 200k $ or more, though I know people in the US who do. (they are pretty rare too)

"I'm actually completely blown that a person at a software company in Bangalore could be making that much."

You really should talk to some senior devs in Google's (say) Bangalore office ;-). Twenty years from when outsourcing took off,things have changed, even in Bangalore although that change is still unevenly distributed. Not every dev in India is grubbing for the crumbs from the outsourcer's table any more.

That said, this is just my viewpoint based on what I see. Consume with appropriate dosages of salt. Even better talk to some world class Indian devs who chose to stay on in or come back to India and find out for yourself.

[0] Of course some "architects" are just people who got old and never got promoted, just is in the USA.

[1] Title Inflation is a real problem due to differing social expectations etc which is a subject that would take pages to explain.

[2]there is heavy pressure to move into management (see [1]) and it is only the really committed devs who stay coding for 10 years +. Which makes their supply all that much rarer for when you really need them.
The fact that you can run out of ammo may made it a little too punishing for a game like this.

It's addicting anyway, but it could be even more.
Nice site!

What surprised me was how many domains were taken that didn't have names I'd consider worthwhile... Weird.
That's hilarious, the exact same thing happened to me. I used to draw some pretty interesting stuff while in college.

Then I took some mushrooms with a pen and paper in hand. All I could draw was stupid smiley faces. It was just inane gibberish.

So yeah, I guess there is a bit of a myth about LSD and creativity... at least anything that involves fine motor skills and concentration. In this context it was a creativity killer.
I happen to disagree with the commenter, but it doesn't sound kooky to me. Aside from the fact that the connection between the root keys and the PSN hack is a bit tenuous, it seems like a reasonable point.
Best use of the expired search tool: put "2" in the "number of words" input, and you'll find some great 2 word keyword specific domains
I added ROR at the end of the list, with an "assignment" of making a web app to organize contacts. Do you feel that by that time the programmer will have become bored?
that's not why everyone's worried

http://ycharts.com/companies/RIMM/revenue_growth
Can't resist: "Metaprogramming is the language feature that helps you write code that you won't be able to understand once the LSD wears off."
Hybrid is hard. Remote works best if the whole culture is built around it. I'd avoid companies that are not remote-only. Or at least remote-first (say 70% employees remote). If they're like "remote is okay too" - avoid. You'll just end up being a second class citizen. And I'm assuming a small/mid size startup.
I'd ask at/before the interview what the remote environment is like.
A good talk by Floyd (CEO@InfoQ) https://www.youtube.com/watch?v=c39SWfrGaiA .
Does Uber's javascript code come with a license that gives you these freedoms:

* Freedom 0: The freedom to run the program for any purpose;

* Freedom 1: The freedom to study how the program works, and change it to make it do what you wish;

* Freedom 2: The freedom to redistribute copies so you can help your neighbour, and

* Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits?

No? Then it's not "free software".
Amazon will die due to phoney products and reviews.

Sometime in the future, Amazon will be held responsible for the lies and that is when the whole company will die. It will not happen today, tomorrow or next year but in a few years time either the copyright holders (Brands) will get them or other regulation.

It will be charged under RICO, it does millions of wire frauds every day.
I had no idea! How do you access it?
My gmail is my first initial followed by my last name. There are other people on this planet with same first initial and last name, some of whom seem to think that must be their email too, because I keep on getting emails where they used it to sign up for things.
No. It's not dockers' fault you did not read the manual and expose the ports wrong: you can bind the port to specific ips for export and tjat address should be 127.0.0.1
Thomas theorem: "If men define situations as real, they are real in their consequences."
Managers are just employees as well who also pick projects that will benefit their careers. Why work on a small thing with a few million users where you will never get promoted since you are already at the top, when you could just move to the next growth ship where lots of people are hired so moving up the ranks as a manager happens naturally? To me it seems like this culture seems to go all the way to the top. It is not like Sundar got promoted so quickly due to his work on an obscure product.
Nice explanation. Python is a great example of this IHMO. It is a real struggle to get the Python programmers on my team to use any other language than Python.

Why? Because it's easy for them. But the solutions they create with it are highly suboptimal. They could be far more robust and expressed much more concisely and directly in other languages with more powerful type systems and better support for eg: functional concepts.

But they actually really think that because Python is easy for them, that it's "simple". It's not: it's incredibly complex.
dogfight is still IMHO the single best thing he's written: http://lib.ru/GIBSON/r_dogfight.txt
Is it ok to publish photos of celebrities, athletes or politicians (public persons broadly) in newspapers, news stories online, or in magazines, or on forums, or on Wikipedia? If so, then it's morally ok to upload these feet photos. What about by outlets that some people don't regard as being legitimate news, like MSNBC or Fox? Those sources often seem like fetish outlets, they sell crack to partisans who mentally masturbate all day long to outrage porn headlines.

How about ESPN and athletes? They sell fetish obsession 24/7 to sports addicts of every possible variety. Fetishists obsessed with how tennis players grunt. You name it.

WikiFeet apparently has an IMDB rule in terms of who may be published, which seems within the realm of being reasonable as a cut-off.

And I strongly suspect that if the owner of eg Instagram photos that are being published on WikiFeet wanted them taken down for copyright reasons, WikiFeet would certainly comply with a simple email.
For what it's worth, while New Mexico's law covers all governmental bodies, Colorado passed a law last June that only banned qualified immunity for law enforcement [1]. The city of New York also recently did so for NYPD officers [2].

[1] https://www.reuters.com/article/us-minneapolis-police-colora...

[2] https://www.cbsnews.com/news/nyc-qualified-immunity-police-m...
Well yes. I would say it as: forces correspond to the bosonic fields (except perhaps the Higgs, not sure if that can be regarded as a force), which do not 'take up space' as fermionic fields do.

But the point I was making is just that modern physics has already done away with the concept of Force, as in, things pushing each other from afar. It is quite a bit more complicated (and yet more elegant) than that.
Intel picked up Altera in 2015, and now AMD picks up Xilinx in 2021. I'm curious to see whether AMD plans to do anything significant with this aquisition, or is it just executives following a path well worn?
Probably an EU-specific page. I got it too, it was even in my local language.
OK, and that might be a fair counterpoint, then. I don’t have a thought out opinion on that. What you said above was completely different however and did not follow.
> The success of Python in data science is because of NumPy/Scipy/Pandas.

And NumPy/Scipy/Pandas exist (and are successful) because...? /s
this is wrong. I dislike Trump and his 4 years but this is wrong.
I have no idea. Anybody know or can point to a study that tried to analyze this?
I wonder how we define a "day" and when do decide it is next day now. Earth rotates/wiggles all the time and it is far from a perfect sphere or any shape. And it changes its shape as well

How can we decide on such small time scales it is no longer the same day when there are so many variables.
it's not "a bomb" it's a bomb fool

https://twitter.com/kenklippenstein/status/13472922020835123...
As a Californian, I'm shocked that most of the comments here are in defense of the officers.

5 miles is the length of Golden Gate Park. I bike it out-and-back every day. To argue it's leaving your "local area" is absurd. To back that assertion with fines is incomprehensible. To send a pack of police officers to issue those fines is a wanton abuse of power.

Glad the BBC wrote an article about it. Fuck the Derbyshire Police.
One interpretation is that his supporters should feel confident attacking the inauguration knowing he won’t be there to be injured.

They are already openly planning violence: https://twitter.com/slpng_giants/status/1347609631527489537?...
Consider yourself lucky that you have absolutely no idea what fascism looks like.
It might be a short term move just to sell, until they reintegrate in-house manufacturing. It would avoid fab being a comparison spot. But it would also devalue the brand to the eyes of consumers potentially.