skysight-inc/HackerNews huggingface dataset:
Spam emails with embedded links don't use steganography, but they use a similar redirect attack. I have reverse engineered many of them, and, for a lot of them, I am struck by the sense of whimsy in the choice of variable names the attackers use. Clearly, they are having fun doing these scripts. It always struck me as sad that these possibly talented (and apparently pretty happy) developers have been steered into crime instead of a probably lucrative honest career in software.
I don't think the dynamic of 'stigma' as you allude to will be a concern - if a company 'goes union' effectively everyone will be a part of it anyhow.

FYI - there is a vast difference in quality and talent between good and bad plumbers/carpenters.
A Practical Approach to Detect and Mount USB Devices in Linux from Console
It definitely takes years. I went back to school 6 years ago and graduated 3.5 years ago, I optimized for financial security (went to community college followed by the cheapest 4-year available, worked 40+ hours a week throughout, went into a high-paying field), and I've only recently gotten to the point where I'd consider myself financially secure enough to easily take risks. 4-5 years is probably a reasonable lower bound in those cases - you could maybe get there a bit faster if you somehow land a job at a FAANG out of school, but good luck with that.
Can anyone who has a full context compare this to OpenAI's work on Dota 2? Which is more impressive, both in how far along it is and the relative game difficulty?
Yep, which is far better than 'security' through obscurity.
I'm one of the authors of this piece and I'd like to make clear that it responds mainly to specific suggestions that end-to-end encrypted chat tools could be modified in very small ways, without impacting the overall communications protocol or requiring the tools to be substantially redesigned.

Since these tools are not in general obfuscated to hide their activities from the users and don't perform extra work to conceal things like how many recipients there are for each message or session, there are lots of possible avenues for noticing anomalies.

We aren't arguing that there is no way to create communications tools that prevent users from detecting if their communications are being intercepted. Instead, we're arguing that those tools wouldn't be simple, straightforward variants on existing end-to-end encrypted messaging systems.
I clicked on this expecting to hate-read it and then post something snarky, but it's actually pretty reasonable, assuming you read the title as "How To Be Sucessful In Business"

With that said I think it's missing a hugely important area -- which is mental and emotional health.

One of the things I've noticed in friends who have incredible business success, and have noticed in myself during periods of greatest productivity, is that successful people are able to keep their emotional state in check.

They don't get rolled easily by criticism or praise, they don't get dragged into short term thinking or fake crisis, and they don't let an emotional state push them into saying or doing something that they'll regret, or will blow up a relationship, or give away info in a negotiation.

I think it's up in the top 3-4 attributes of those who are able to fit the description described in the article.
Originally I was very sceptical because of the Gogs vs Gitea thing going on, but seeing the new features that Gitea is pushing out compared to Gogs... nowadays I am leaning towards Gitea. Great job, keep up the great work!
> seeing the dissolving of myths across the board

I believe you are incorrect - we are replacing the old with the new.
I don't know about common, but it just follows the pattern of "drink oneself into a stupor".
Also worth noting that it starts by imitation learning from pros. I'd be curious to see if the macro can be learned without imitation; a much harder challenge. Also, playing with full visibility as was mostly the case in the demonstration is quite lame...
I'd like to see this blog post written by a 2007 Sam Altman, or a 2006 Obama. Once you achieve your goal, your post-hoc analyses are not necessarily correct. From your example, you may ascribe your success to all of the hard work you put in, but not think about the initial meetings that were set up by a friend of the family.
Extending Interactivity
I think it's much harder to claim CRV refunds, and many fewer people do so regularly, than the designers of the system anticipated.
The APM maxed out at 1500 at one point, far in excess of any human, especially considering many human actions are meaningless actions or spam clicks. The AI could win based on inhuman micro with stalkers and blink. I would be far more interested in seeing the agent with a fully realistic camera and fully realistic apm limit.
I have no idea what it takes to be successful – whatever success even means, although a reasonable definition would run along the lines of good finances + family/friends + health + sense of purpose + luck – but I'm willing to wager you could significantly increase your chances of being successful by:

0. Being curious

1. Thinking for yourself

2. Thinking about your thinking

3. Tweaking your thinking in the light of new discoveries

4. Associating yourself, as much as you can, with people who they themselves follow 0,1,2,3

The world is very complex. No one truly knows what they're doing. Our models of the world are just local approximations
If you do nothing else, in my observation you can go a long way by just following this advice:

you need to own equity in something, instead of just selling your time

Even if it's just owning some index funds, equity in things that grow and compound over time is the easiest way to wealth I can think of.
I had both experiences of a forest and urban area. I lived in western MA backed by woods up until 4th grade. Then I moved to the San Fernando valley. I think starting around age 6-7, I walked/biked everywhere, usually to a friends house, or a park/woods to play.

I also went to a magnet public school for middle/high school. It seems in as if everyone sends their kids to private school in San Francisco now which seems crazy to me. Did schools get that bad in the past 20 years?
"But that's quite a bit different from actually doing it."

I think if most of them could 'tick a box and join the union' they would - whereas actually establishing a union would be hard, yes.

There could be some terrible fallout as well - companies shutting down studios and opening up another one elsewhere etc..
Oh, I don't know. Gluing the programs together using RPC and REST seems to be working so well for everyone else. Why do you even need a shell or unix style pipelines, right?
This guy didnt see the game where Alphastar had 1500 apm...
I had a feeling we'd see Brood War elitism in here. There are many, many gimmicks in BW. Every time I watch ASL and KSL, I see numerous quick stomps based on gimmicky builds, just like in SC2, Dota, and every other strategy game with fog of war and a collision of messy strategies.
I agree; and there's nothing wrong with not wanting to deal with that level of complexity and hair pulling, I don't blame them.

I don't mind Rust either; it doesn't appeal to me, but then many languages don't. If it helps someone move forward, that's a good thing.

What isn't working very well is having Rust stuffed down my throat while being lectured by ignorant assholes who don't even know which side is up. That's going out of fashion fast.
tbh I just use it to dye my bed blue.
I'm so sorry, but my OCD could not let this pass. It's "convenience" not "conveniency". Sorry.

EDITED TO ADD: I wholeheartedly agree with the sentiment though.
>Each winner gets $1,000 plus a plane ticket to San Francisco

How long can you live in SF on $1000? Like 2 days?
Do you get a ticket home?
Google asks Supreme Court to rule on when code can be copyrighted
it seems like in some cases at least it didn't have to move the camera (it had direct interfaces) which for some of the stalker micro battles (especially in game 3 or 4?) the battles were larger than the screen space -- it would not have been possible to micro that well if your control interface limited what you can control or where you can place them.
Those discrepancies should already be accounted for by the entities concerned, right? Vancouver WA employers should be able to pay a lower tax-free salary to match the net of an Oregon tax-burdened salary, and Oregon retailers should be able to charge a higher tax-free price to match a WA tax-inclusive price.

Maybe they don't in practice because consumers don't rationally consider the net numbers, but theoretically they should.
When your algorithm needs to be changed to generalize, it does not generalize.

If people stopped moving the goalposts and spreading baseless hype, actual AI research would be much father along right now.
> Federal law requires unions to represent all workers in a bargaining unit.

As I've explained above, this is true but misleading. They are required to represent all workers in a bargaining unit, but they can define the bargaining unit however they wish, including defining the bargaining unit to encompass only workers who have decided to sign up for the union and pay their dues. The only thing they cannot do is create contracts which apply to non-members and refuse to represent those non-members.

> Mandatory membership is illegal.

This is a common misconception. Closed shops are illegal, but it is legal for an employer to require (pursuant to a union contract) that employees join the union within 30 days or risk being fired (excluding railway, airline, and government employees).

Unions can also expel members from their union, and if they have an exclusive contract with the employer, this may result in the employer being forced to fire the employee in question, depending on the reason for which they are expelled.
Better to have it listening on a port below 1024, otherwise a non-root user could impersonate the ssh daemon.
I don't understand. You're saying a diet based around fruits and vegetables is unhealthy and favourable to the agriculture business but saturated fats are ok?

What a tail spin.
Legal threats work for me about half the time, but I threaten small claims court only after getting escalated to a manager while collecting as much info as possible (it also helps if you're in a one party consent state and can play back parts of the phone call to the manager). It works for big companies better than small ones but it does take a little longer for the escalation to go through the legal department and I haven't really bothered trying it for small disputes (anything under a few hundred dollars). The few times I have followed through on the threat resulted in a settlement with one local business and default judgement against two big companies now.
Your allegation is fitting, as that was another bit of viral fake news from the weekend. The alleged harassers were proven not to be part of the Covington Catholic group.

Confirmation bias is tempting, but maybe everyone (including the media) should be more skeptical before taking the word of a tweet for granted? The poster saw a few boys in the midst of a crowded multi-march weekend and falsely ascribed the encounter to Covington in retrospect after the original controversy blew up.

Interesting aside - Bots were found to be the viral sharing element accelerating the original spread of the Covington controversy: https://www.cnn.com/2019/01/21/tech/twitter-suspends-account...
Share of income can hide much more important items, like absolute income. Most people care less about what share of national income they make and care more about what total income they make.

It's easier to have low inequality when everyone is poor. It's harder to keep inequality low when people as a whole, including median, get richer. It's also harder to keep inequality (say, by Gini) for larger populations. (As neat evidence of this last fact, 45 US States last I checked had Gini below the aggregate US Gini - it's how the math works, hiding nuances).

For example, from your graphs: US median wage is higher than Western Europe (very few countries higher, most decently lower) - so they have lower inequality, but the people have less income.

[1] https://data.oecd.org/earnwage/average-wages.htm
My customers won't stop calling them SLL Certificates. Drives me mad.
Perfect micro bots don't excite me much, because they've existed all along, and it's not an AI task.
Not all unions are like public employee unions.

If they unionize, game developers are most likely to copy the union/guild format of Hollywood unions, which provide salary and health protections but otherwise let the members determine employment terms on their own (i.e., contracts for days, weeks, full projects, long-term, or open-ended are all acceptable).
I'm not sure why this is being downvoted. All I am doing is pointing out what the current law is under GDPR. You may not agree with the law, but that doesn't change what it says.
A game industry union might look like a Hollywood Guild (SAG-AFTRA, etc.) instead of a trade union. SAG-AFTRA already negotiates with the game industry in support of voice actors and performance capture actors. You can make the argument that actors are replaceable, but I'd argue that star performers are less replaceable than rockstar engineers. The majority of game industry workers are also not software engineers, so even if engineers don't unionize, because of their ability to get hired in other industries and the overlap between games and tech, it might benefit artists, animators, sound designers and game designers.
Encryption is an "addressable implementation" in the final Security Rule [1]. Practically this means you are not required to encrypt your data (e.g., between LB and VM) "if the entity decides that the addressable implementation specification is not reasonable and appropriate [...]".

https://www.hhs.gov/hipaa/for-professionals/faq/2001/is-the-...
Unionization helps because of the threat of well organized action against the company, including litigation.
It's recent that it's the "same" Office though, no? It used to have different codebase (with, I'm sure, some reused code) and even had different release versions (ie: Office 2011 on Mac VS Office 2010/2013 on Windows)

I dug a bit and I found this article[1] that says it's now using a common codebase for Office 2016 since January last year, so I guess it's not something new with this new release of Office 365 on mac.

1. https://www.zdnet.com/article/microsoft-aligns-its-different...
Hollywood unions provide protections on the low-end and the high-end while letting those at the high-end negotiate better pay packages...
My Course for Getting More Raises/Recognition at Work as a Programmer (From
Kind of, except in reverse. UK had a lot of power in internal-EU politics. Now it won't. ¯\_(ツ)_/¯

It had the right and power to implement its own immigration policy. But it turns out the UK is so racist it doesn't even want to grant citizen status to those it had already granted to in law but then failed to process them.
Ask HN: Need feedback for a product landing page
Greetings!

I wanted your feedback of a new landing page we designed highlighting a cool new feature of our product. Veamly centralizes your work in one desktop app and brings all your collaboration apps in one main feed of conversations with a unified search. Kill that feeling you get when you don't know what you are searching for or where you need to search for it across your collaboration apps and have one unified view. Please check it out here https://veamly.co/search Thank you!
Yeah the comparison is subpar, I'd bet a dollar that anything that proved hurtful to a lion will make him jump the next time he runs into it by mistake. Animals have fears, we just have different ones.
Silicon Valley definition of “success” distilled
I can appreciate your intention, but unless you really believe that 10,000 monkeys can type the complete works of Shakespeare, the "big swings" you envision have to be informed by some level of education, morality, and social sensibility. Basic income alone is not the solution.
I've previously thought about the idea that Humans are the first species with software, instead of just hardware. When a bug exists in a chip, you have to wait for the next generation to have it fixed. But a programmer can fix a bug or add functionality to the same physical machine; this is why software exists in the first place.

The decision-making of other animals may develop generationally, but it has very limited capacity for change within a single organism's life. On the other hand, a human can endlessly rewrite her software on top of the same hardware. We can evolve without waiting for our DNA to change.
Onelinerizer – Convert Python programs into a single line
There definitely is a limited number of millionaires that an economy/population can support. Also, comparing across time is rather deceptive. The north korean military is much more powerfully compared to khan or alexander's armies. The comparison is pointless considering the north korean military isn't traveling back in time to fight the mongols or the greeks. Saying middle class americans are rich compared to romans, persians or carolingians is just as meaningless. You could argue that a homeless man with a smartphone is "richer" than napoleon since the homeless man has access to more computing power, better medicine, better everything. But that's meaningless and no solace to the homeless man since he isn't traveling back to the early 1800s with current technology in his pocket. If we follow your logic, a north korean starving in a political camp is wealthier than Caesar. I guess that could be true, but meaningless and empty.

It's also a deceptive tactic people use to compare apples to oranges. We have to compare today with today and even more importantly, we have to frame money within the zero-sum context of power. Money and power are interchangeable and viewed in this context, wealth is a zero sum game.
When I worked at Safeway or WalMart here in OR, the can returns were nightmares. Extremely dirty, they'd fill up fast, and customers were always in a bad mood when they had to wait for me to get the machines working again. Oh, yeah, those machines were horrid. They got jammed all the time.

Oh, and stores would limit what kind of returns they'd accept. So I'd have say, sorry, we don't sell that here so you can't return it here.

So, I'd imagine some of that is why they created the centers. Which, btw, I only just learned about from this topic.... :)
The people high up on the union food chain have no desire to fix a broken system. Just like any other system.
Ask HN: Please critique my online resume
I am looking for a remote full stack developer role.

Decided to put my resume online instead of word/pdf file.

Can you guys critique my resume.

http://geoffreycallaghan.com
A few years ago, I made the mistake of buying some furniture using my debit card instead of credit card (about £1k).

Between the payment and the delivery the company went bust.

I though I was out of the money, but after a brief search I found out that, although there is no legal requirement to do so, VISA in the UK offers (or at least used to) the same chargeback facility to debit cards as for CCs. I visited my bank branch which gave me a phone number to contact, sent in a bunch of paperwork and after about 2 weeks I got my money back. I was very pleased as you can expect.
Very.

Our email signups jumped by ~10% when we started using them. And the bounce rate increase was negligible.

I despise them as much as you do, but they work.
My interpretation of your point was that unit tests are more valuable than static types, and I don't think that's necessarily true. They're both forms of testing, and it's important to recognize their strengths and weaknesses.

Static types won't help with your application logic, but they will (for example) ensure your function inputs and outputs are the correct types, help document your code and ensure consumers call your code correctly. Unit tests can only do the first one, and it's more verbose and brittle.
Cheese isn't the same as gimmicks. I'm talking about abilities that change the game. There are more in sc2.
> Then what if the next wave of unions are designed to be voluntary instead of compulsory?

This would require that the AFL-CIO, UAW, Teamsters, SEIU, etc. all reverse decades of their own established policy not to pursue members-only unions.

It would also require legislation that makes it possible for a worker to dissociate from a union that they don't want to represent them. There is immense opposition by labor organizers against anything remotely resembling this shape of law, so it is unlikely to happen.
I feel like you're arguing there's an efficient market of advice - any advice that can be widely understood has already been turned into money, and also there's a limited supply of money to go around so no advice can raise all boats.

I disagree on both counts. To use an overly relevant analogy, the market is not so efficient that successful startups cannot be built (and planned in advance of becoming successful), and it is possible for everyone in the world to become more competent and skilled and for this to just make everything better (e.g. better products for everyone).

You can have new insights that are generally true, and everything isn't zero sum.
I got Hacked and It changed my life
Era of “Move Fast and Break Things” Is Over
Your mentality is the mentality of failure...as in why bother trying because the odds are stacked against you. I see this very common among peers and ultimately...it only leads to failure. So why even bother having this mentality? You are better off having optimism that success can be achieved.

In regards to Sam's advice. His advice is correct but people are interpreting it too strictly. Sam's advice is basically the baseline rules...as in you need to do this stuff AT LEAST to have a chance at being successful. This writing is not "do this stuff exactly and you will be successful 100% guaranteed".

The truth is....execution is the hard part and that's why most people fail. Building an amazing product that people love is hard. It really comes down to that...but if you want to be successful then that's what you need to do.
We should go back to doing things my way. R2P is horse shit.

I’ll let the strawmanning pass without further comment.
> whereas the AI sees it all simultaneously without having to use any actions or spend any time to take it in.

Starcraft is a single-threaded game, so I would think that the AI ultimately still has to enumerate through each visible unit one-by-one to collect their information. Why is that so much different than enumerating through each visible screen and then enumerating through each unit on that screen? Either way, the AI could do it much faster than a human, whether it had to click through the screens manually or not. How would it be possible to eliminate this advantage? It seems to me that it's just part of the nature of AI.
The AI lost because it completely messed up the response to the immortal drop, nothing to do with micro.
I understand your thinking and do agree somewhat. That said, Sam Altman is a bit of a special case. To begin with, in this article he goes out of his way on several occasions to clarify that there are significant tradeoffs. I enjoy his writing in particular because it takes a much more sober approach. In this essay he begins by writing that much of this advice will apply best if one has already reached a certain level of wealth and success. He mentions the value of working hard many times.

I don't read this as a guide on how to be wildly successful as much as sober insight on how to reach a high level in your specific domain.
> But perhaps if you seed similar movements to other EU partners then you could benefit Europe as a whole.

How?
That and the number of candidates they chose not to interview