jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Neil Young said it best, "keep your head down and walk forward". Don't just look at the people who you perceive are moving forward, look at the ones that appear to be standing still, and what do you think is the difference?. Sure there are those that have moved forward due to being able to dramatize with success the superficial things and say/wear/do/hangoutwith all the right things and trick higher ups into believing they have more real authentic capability than they actual do, but that only lasts so long. Where you really move forward is in your authenticity. If you authentically love what you do, and you excel at it, and you look forward to advancing it forward no matter where you work or what you're paid, then you're pretty much invincible. You will naturally exude passion for your chosen skillsets, you will embrace all that is thrown at you with gusto, and people will naturally gravitate towards that. Most of all, pay it forward. Mentor those around you in the same skillset area, and make a difference and demonstrate that even though you are an expert and SR level in your field, that the success of the team is rooted in the power of everyone being able to produce at the same level as you. When you do that, whether you are intentionally trying to impress your superiors or not, it won't matter, they will notice, and if they don't, then you have some choices to make. In field of dreams, the phrase, "if you build it they will come", applies to you as a person, if you become the highly skilled, sr level expert, that exudes passion and innovative mindsets, people will come, they will gravitate towards it and you will be successful. Maybe not as fast as those just phoning it in and playing the parts really well, but slow and steady always wins the race. I work in a highly competitive environment and I am not even a full time staff, yet because I practice what I just preached, whenever a PM needs dev work done, my name usually comes up very early in the conversation. That wasn't a calculated thing on my part, I didn't play a game, I didn't coax anyone my direction, I just work really hard because I love being a developer, I constantly evolve and advance my skills because I feel empowered when I build more advanced things with code, and my authenticity and passion is obvious and authentic and people with good intentions will always appreciate that and gravitate towards it. Now does this work EVERYWHERE? Hell no, but its up to you to decide what works for you in terms of where you work, and don't compromise your authenticity just to move up or make more, its not worth it in the end.
I would work on finding an environment where only high quality work matters. If you're in an environment where ass kissing matters you aren't actually in a high quality environment.
I've only been to Koh Phangan and Koh Samui before so I'm definitely looking forward to checking out the Andanaman Sea side. Since I'll be working I decided I don't want to move around islands, just pick one place and work there.
I am not sure your comparison is apt. Strange things in the sky tend to be viewed by much more people than animals that are actively hiding in unexplored/hard to reach areas. I am totally ready to believe there are plenty of things we don't know about the deep sea for example.
I know this will cost me a lot of karma, but surely this is the point that you say, lets just use a hypervisor?

yes, I know its much easier to just use docker, but at the point that you have to write a new INIT, doesn't that strike you as time you used something thats not easy anymore?

Things like "make sure we don't loose syslog" make me shudder.

Yes supposedly there is an argument that docker is faster. However as a buildeng i've seen little evidence of that.

We use VMware with throwaway build disks. This means that a Dev can destroy a machine, once rebooted its back to a known default state.

the best part is that we have collectd on the vmware host, and the in the guest to collect metrics on CPU, mem and IO.

Because we have decent disks, and lots of memory, we don't hit any limitations. For heavy build we have NFS root'd servers with non persistant disks. much faster, and requires almost no thinking about.
It's meant to convey a point using humor.
Perhaps the word "statistics" is singular, like "mathematics".
You may consider defaulting to a less sexually suggestive shape / starting view angle.
Hey! The system is thought to be flexible. Through a user friendly dashboard you can add and remove components of the team and being the administrator of the system mange the access and permits as well. This is definitely the best way to share sensitive project and information with clients at an effective price.
Cubbit for Teams is actually the most secure system you cna find in the market.
This kind of story is really difficult: it provides fodder for right claims that social justice warriors have taken over the country. As a professor of education, I have some reservations about the decision based on the information I have

However, it is important to keep in mind, that in outcomes that matter most to many (incarceration, life exepectancy, home ownership, high-paying jobs), institutional sexism and racism are real and heavily favor white men.

Both these things are true, but there is some attention bias in omitting the second.
The point is, a government can make it illegal to sell goods for crypto. As well as making it illegal to transact crypto anonymously. So unless you find some black market for all your material goods, you will be FORCED to "exit" some of your crypto into fiat at some point. It is at this point that the design of BTC in particular makes it impossible to hide this "exit", because a government can easily surveil the blockchain and keep track of "verified" coins / addresses.

Any time a transaction is spotted between a registered and unregistered address, just send a friendly police van to the address on file and seize the registered wallet. Rinse and repeat until unregistered wallets can virtually only transact between each other.
> They antagonize officers who can't do anything about it

The officers can't do anything about it because it's not illegal to film police officers in public while carrying out their official duties. It's a constitutionally protected activity.

Is it at times obnoxious? Sure. (Although in many cases, these videos capture police officers behaving badly, rather than live-streamers behaving badly.)

A lot of First Amendment protected activity is irritating to at least some people. Cursing at police is, in general, a First Amendment protected activity, and I don't suspect a lot of officers appreciate that, either.
But the entire point of the First Amendment is to protect activity that other people might not like.
What i like most about window functions is that they give me a way to do a sort of 'extended group by' which i have always wanted.

If you want to know the highest salary in each department, that's easy:

select department, max(gross_salary)
from salary
group by department

If you want to know who it is who earns that salary, you might try to do this:

select department, first_name, max(gross_salary)
from salary
group by department

But this doesn't work, because it's meaningless to ask for first_name in a situation where you're grouping by department. You could ask for an aggregation of all names, but there's no straightforward way to ask for the name of the person who earned that salary. You end up having to write a join against the group by, as in the article, which is pretty grim, and falls apart if you want to order by multiple columns to break ties.

Window functions let you re-frame this kind of group by like this:

select department, gross_salary
from (
select *, row_number() over (partition by department order by gross_salary desc) as n
from salary
) _
where n = 1

Because the outer query is no longer a group by, you can select any columns you like. The natural query works fine:

select department, first_name, gross_salary
from (
select *, row_number() over (partition by department order by gross_salary desc) as n
from salary
) _
where n = 1

This only works where the group by is based on an aggregate function that picks one value, like min or max. I somewhat think it was a mistake to model that kind of thing as an aggregation in the first place. If SQL had a way of picking one row from a group, rather than aggregating over it, that would be immensely useful.
China is an economic competitor to the US while Russia is essentially not. China controls a lot of the supply chains that the US depends on which gives it great but subtle power. It's not in the interests of a nation to allow another nation that much control over the items it depends on. They may not use that power right now but that can change at any moment and there may less public uses of that power. Same reason China (and Russia) pushes home grown companies over foreign companies.
I'm surprised no action was taken against WPS Office until now.

I'm surprised AirDroid wasn't on this list though. It gives the government of China full remote access to millions of Android devices, including many in sensitive corporate environments.
Why would you need node to handle "large amounts" of http requests?
Arguably a single conviction won't achieve anything. If it's just one sucker who gets taken out (years later) as a result of an incredibly profitable scam, it's easy to convince your employees that they won't be the one to take the fall. If you have a significant portion of the executive team or other leadership getting punished it sets a clearer example.
The perfect blog post doesn't exi---
I am not a lawyer, and I don't claim I understand the legal mechanisms involved. I don't even claim GDPR is perfect.

But, as I see it, EU is protecting its citizens. If you want to do business with EU citizens you must abide by EU regulations. It's that simple. I don't get how this came to be all of a sudden about colonialism. Any business is free to stay out of EU.
You know how people, when interested in something, will lean forward, even if that doesn't really change anything about their ability to see what it is they are interested in?

I believe reclining convinces your brain that you are ready to sleep, or at least relax, which means it is not in that "activated interested" mode any more than you could be when lying in bed or on the beach.

There is a difference in productivity between passive and active interest, so you should be able to use the feedback loop to your advantage. Remember all those teachers begging you to stop slouching? It's that.

It's similar to forcing yourself to smile, until you actually start to feel a little happier. Your body not only gives off clues of your internal state, but your brain also takes clues for what your internal state should be.

If you are letting your body kick back and slack off, what is your brain to perceive about the work at hand?
Well, kinda. Art is a quirky way to use an NFT for sure. But being able to verify scarcity, ownership and interoperability of a 'digital asset' is pretty useful in many applications. Afterall, everyones been saying everything is going online but i don't believe we truly understand what that means yet.
Usually scripting engines in games are there for the exact same reasons, moddability again being a side effect.
Thank you for pointing that out. Totally missed the 2011 at the end of the link
That doesn’t seem to be a very confidence inspiring answer to deal with fraud.
This is what every child learns when they’re taught how to write an essay for the first time
BetterGitCLI is a CLI program wrapped around PyGitHub and the official GitHub REST API, which allows users to perform multiple actions such as managing repositories, their account details and more, straight from their shell, without having to remember commands!

It is a project that I want to actively continue developing, but would also appreciate anyone who would like to contribute new features, bug fixes, better code, or whatever it might be! The code is for sure not perfect and free of bugs, and the CLI is not super feature rich, but it's a start and I'm hoping to add many more soon!

You can see the source code on my GitHub at PiotrRut/BetterGitCLI or check out the PyPi page!
It may be that there's nothing new in what Kapil says, yet I do value the way in which he says it.

I prefer his direct and succinct approach over what you hear from popular sources of counsel such as Tim Ferris, Gary V, Tony Robbins, and - dare I say - Naval.

And unlike their advice (work 3 jobs you hate, delete emails you don't like, practice not finishing things), most of what he says won't ruin your life.

I spent the last few years building a business and Kapil's writings got me through some of the lower moments:

- A man is who he is. Until it is no longer acceptable to him to be who he is

- Humans do not like being alone. The ones that do have a chance at Freedom

- The Mind does not assault man for his mistakes. It assaults him for the cover-up

- If there was one single thing that stands between man and his freedom, it is the belief that he has time

At the end of the day, there's nothing new under the sun and so the value of a person's words lies in the impact that they have on you.
Here's how to get around Clubhouse uploading contacts. We shouldn't have to do this, but here we are.

1. Disable contacts for all your configured accounts
2. Add a dummy Gmail account, enable contacts.
3. Add invitee to dummy account
4. Give contacts access to Clubhouse
5. Send invite
6. Remove contact access
7. enable contacts disabled in 1
I know way too many stories of racist cops in Europe to believe talking to police doesn't get you in trouble in Europe also.

P.S.: I do have european citizenship. Also, dark skin.
Especially if your interest is in not necessarily your personal privacy, but that of lawyers, journalists, whistleblowers, etc.
Data Theorem | Security, Software Engineering | Palo Alto, CA, USA | ONSITE, FULL-TIME
Data Theorem scans & secures mobile applications. We have built a technology to automatically scan and detect security and privacy issues in mobile Apps (Android, and iOS). We work with large and small companies within various industries (financial, tech, healthcare, etc.) and help them make their Apps more secure. Primary languages are Python/JavaScript(React)/Java(Android). Any Reverse Engineering skills are a plus, background in Security is not required.

For more detailed positions please visit:

* Frontend(React) https://bitbucket.org/snippets/datatheorem/RedMgx

* Python https://bitbucket.org/snippets/datatheorem/x4L7E

* Android RE https://bitbucket.org/snippets/datatheorem/7eBqek

If interested, please apply at jobs@datatheorem.com with Resume and mention HackerNews
I can host the site for a long time with a couple thousand bucks.
> However, the Clojure REPL story, being a Lisp, just makes the Python interactive introspection experience look pathetic.

Have you ever used ipython? Can you give an example of how it pales in comparison? Typing dir() or help() sounds awful, I hope no full-time Python developers do that.

import csv
csv.<tab>

Blammo, tab completed dir().

csv.reader?

Blammo, docstring, method signature, and more.

csv.reader??

Blammo, code for the method.
India is a large country. This happens in a tiny part of Northeast India. The title is sensationalist.

It reminds me of the cicadas that come out once every couple of decades in the US. You don't hear "US is attacked by cicadas" when that happens!
Also, remember he ignores apps which are available on both systems.

Since iOS was big before Android was, it stands to reason that many apps would have been developed for iOS and then not ported to Android. Whereas now Android is a huge market that most will want to develop for, but they're not going to stop developing for iOS - so I would expect a vast majority of apps to be on both platforms.

Since there was never a time when Android had a large market but iOS didn', it not surprising that the only Android-exclusive Apps are ones that can't be done on iOS.
This is all getting fixed probably really soon. Android developers have been getting constant emails about upcoming Market changes.
The parent commenter's point is that this is a rule that matters.
I agree. 4-6 weeks is too long these days. Unless I'm ordering a special order of parts on a slow boat from China, it shouldn't take that long.

I've had problems recently ordering motorcycle parts. Very few motorcycle parts places are all that professional. Many list things on their site as 'in stock' when they don't really have them, and they wait for 10 orders to queue up before putting through an order to their supplier. Then even after they have them in hand, they don't ship them out quickly. I'd pay much more for parts with Newegg/Amazon style shipping that I knew I could have tomorrow if I wanted them.
Has anyone made/found a list from/for CISOs?
if scalpers are consistently making money, it implies that the original seller has mispriced their product. if the venue has room for n people and tickets are sold for $50, but there are n people willing to pay $100 to attend, it's the artist's/label's fault for pricing the tickets too low. either way, the scalpers aren't taking money from the artist/label. they get the same proceeds whether or not the tickets end up getting scalped.

plus, scalpers do arguably provide some social value. they offer people who aren't willing to religiously track product drops the opportunity to actually buy something popular and scarce.
I thought Chinese investment significantly tapered off a few years ago.
Trickle down doesn't support private employment, it just enriches wealth holders. Lowering cap gains taxes isn't convincing any new rich people to throw more money in the investment pool, it's just increasing the amount margin that capital can extract. Returns are so low that rich people just throw the money they make back into the market anyways, but now we have a ton of capital anyways chasing little returns, which creates speculative asset bubbles.
Also you have to have absolutely perfect OpSec at all times. Otherwise you run the risk of someone on the other side of the world stealing all your money and there is absolutely zero recourse.
What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.
$1.3B / 10M households in Texas = $130 per household.

By having this arrangement, did Texans get power for $0.07/kWh instead of the $0.08/kWh in more “normal” regulated environments?

If there was that much savings, then a $130 bill represents the savings from a year ($120/month power bill) or two ($60/month power bill) at the reduced rate. This, $130 would only need to be paid every ~10 years, leaving each Texan household almost $100 richer each year.

People seem upset about the situation, but I’m not seeing people break it down like this.

Seems like a win to me, but of course I didn’t freeze for a week.
That logic doesn't apply on HN because of the damage such comments do to the commons. Even if you don't owe it to the other commenter, you owe it to the community not to post like that here.
You need infrastructure and whatnot to get it to work. Could work as a service though.

But if they can fight Uber for legislation, why would they give a fuck?
In my school all CS students took at least one OR class.

It was one of the best classes I've taken and some of the things still feel like magic.
It actually has less to do with buyers and more to do with European pedestrian collision standards. Basically, modern cars are shaped to make sure that if they hit a pedestrian they'll safely roll onto the hood and off.
Caliche is very real even up in Idaho. There’s a local superstition about breaking through a 30cm layer to be able to have a tree grow successfully.
In most mountain huts it’s instant which sucks.

But where is this stigma that the only true coffee is espresso coming from ? I far prefer good filter.
> As a veteran (20+ years) programmer I've yet to witness a project where tests are written before the code for the entire duration of the implementation.

Did you made any effort to adopt and enforce TDD? Because, like any good practice, unless someone drives adoption then things tend to stay the way they are.
Why don't they open source the projects instead of shutting them down.
I’m saying you don’t just change the risk allocation by raising money, you change the risks themselves in a way that may be making your risk as a founder greater, not smaller.

You don’t carry “all” the risk but your risk still goes up.
Personal attacks will get you banned again. Would you please review the site guidelines and stick to the rules?

https://news.ycombinator.com/newsguidelines.html
what does mfg mean?
The problem is these companies often claim liberal, progressive values and that they are forces for social good. On the other hand they are flattering and fawning to a murdering oppressive brute in person.

It's an exasperating situation to be in. We need Saudi oil so we need to be able to work with them, but they are a grievous threat to freedoms and civil society globally. It's not just MBS either, look at the way gulf rulers have their daughters abducted off the streets of England or international waters and locked and drugged up. Yet the livelihoods of millions of westerners depend on these people.

Shunning them completely isn't practical, nor is turning away their money in every case, but that doesn't mean bowing and scraping to them is acceptable.
If he's talking about someone in particular, he should just name them. Otherwise, I reject the premise that being a great programmer implies arrogance, social ineptitude, and a narrow skill set.
I've heard a few rumors that ACTA's primary purpose is not meant for piracy controls inside the respective countries like US or EU, but instead about piracy of street-vendors in third world countries. The reason for the secrecy was to keep them out so they don't complain.

The problem, of course, is that it's too generic and overarching and nobody wins except Big Copyright. When a country is worried about a treaty affecting generic drug manufacturing, IP laws have gone too far.
I think Tesla will be a very different company , it will be like the "Android OS" for differnt manufacturers down the line,

I believe its more of a "data" "Autonomy" "Platform" play than a car manufacturing business.
That's too bad. They're wrong. And using violence is not the answer.
Censorship was already present in social media and in the last few days, it has become a lot more powerful.

Those people saluting the band of Trump's Facebook and Twitter account will not be so happy when they are the ones silenced. I fully agree with Snowden on this.
Frankly, are you not concerned that by not doing this, you would be signaling that there should be no consequences for this level of corruption, plain falsehood, and ostensibly deliberate attempts to overturn an election?
The owners of Gab must be salivating. They said they want him. If he goes, all his followers will too.
It's been established that you can't fight hate with more hate. However, hate speech must be controlled in order for greater freedom of speech to flourish.
We have no right to Twitter's platform. Maybe if the US made a messaging platform we could complain about government censorship on there.
What charade? I thought capitalists loved capitalism, oh except when your favorite fascist gets thrown off a stupid website.
No. It is equally bad to put realistic violence in the hands of grade school kids; I won't let my 11 year old play Call of Duty, and am actually a little queasy about Halo.

I don't like that AO does to gaming what NC-17 does to movies; adults should be free to play adult-themed games. But I also don't see it as a great loss to humanity. It sucks a little that Microsoft and Sony are catering to a lazy style of parenting, but you can write those games for an uncensored platform instead.
But if he succeeds then he won't have the drive to create the time machine and go back to save his father...