skysight-inc/HackerNews huggingface dataset:
A member of the press, or journalist/reporter, will be held in contempt for obstruction of justice if they're the only ones with information about a crime and they refuse to give up that information. It's looked at like a badge-of-honor for journalists to goto jail under this scenario, and it would also be journalistic suicide to give up a source. Check out Branzburg v. Hayes. There's "reporter's privilege" and shield laws which may help a reporter in some jurisdictions.

If there are other means, which is usually the case, to get such information, then those should be pursued before pressuring a reporter for that information.
If you’re already typing in the full address for the server every time, since you don’t have an ssh config file, then is it really so much more work to additionally type the port?
What did office do before that would have required a non-sandboxed implementation? One pro-sandboxing point for office would be not allowing any sort of auto-updates if the user doesn't want them (and no repeated bugging of users about it).
all repair shops inside Walmarts are either Cellairis or iFix&Repair franchises. A quick call to parent company would have resolved it too.
This seems good technically, but the writing needs a good once-over. Some directions are awkwardly written and obtuse:

For more security-focused situations is as follows
Jyve secretly raised $35M and built a $400M retail gig economy
> I don't think the brief colonial episode simply explains the wealth of my country (or many others) - especially as in between it had been completely destroyed.

The fact that your nation lost stolen wealth does not absolve it of the crime of theft friend.

> But the theory that wealth is only a result of exploitation is completely wrong. Our wealth in the modern world is mostly the result of technological progress, not of exploitation.

I did not say that, you are straw manning my argument. I am saying that THAT wealth creation, incontrovertibly, was exploitative.
Revenue for what? Postgres is free.

If you mean the licensing and support from commercial distributions and vendors then, as you already recognize, these decisions will fall to which vendor they trust more. That will usually end up being Microsoft.
Yep I agree, the meaning of success is very subjective.
Imho success shouldn't be numbered in $ or PhDs.

I've met simple people, with not much money or education, although they are successful to me cause they managed to create a nice family and have a happy life. Something that usually its hard for people working towards their careers 24/7.

Hesiod once wrote 'Moderation in all things'. That personally is my moto. I don't have to have done something that is out of this world to be successful. I can be successful enough by valuing my own time, raising my kids in a proper manner and generally being happy. If I am happy, I am successful.
> There are no right answers in these situations, only shitty tradeoffs

Companies have lee-way in where they make those trade-offs. Just because a company could argue to roll back back rights for gays or women doesn't mean they have to. And if they choose to advocate for rolling back protective rules, they'll deservedly get flack.

> FWIW: I have been in multiple large companies in that role (for 8+ years), and nobody would ever brief senior management on a claim like this one. It's way too low level.

This might say more about the corporate cultures you've been exposed to than what is normal or right.

Accepting your argument, we have a multi-billion dollar tech company, rightfully in the political cross-hairs, viewing its workers' rights as "way too low level" to merit management's attention. Furthermore, following a first-hand experience with why such organization rules are important, the official response is shying away from a defense. Nothing in the way of meaningful action.
You seem to forget the way it learned to play every part of the game (not just micro fights). That is, not by having any developer code any rules, but simply by "looking" and "playing".

That's the great accomplishment and nothing like that could have been done 10 years ago.
TLS is our octopi.
Nothing to see here, peaked my interest since “who would pay for a compiler??” In the modern age of open source.

Post has a missleading title, and is just rambles about ruby and compilers.
I'm specifically referring to the well-compensated Google full time employees. These are the ones who are usually talked about in articles like this one.
Like I said, it is the baseline rules not an absolute. There will always be exceptions to every rule but the baseline rules still hold true. Most people who are successful have the traits that sam is talking about.

Also lets think about where sam even got these ideas from...he basically sits down with a bunch of other YC partners to discuss what they've notice as being "success traits". I don't think sam is just pulling these ideas out of his head so he can write a best selling "success in a box" type of book.

I've read a lot of Sam's work and I think he is 100% spot on and honestly I would consider him to be one of the few people giving advice on startups that is just the straight up truth about how to be successful. You need to have a genuinely good idea, convert that idea into a product that people love and monetize it (eventually). Execution on this is hard of course but if you do manage to do it then you will be successful.
Oregonian here: We have had cans intended for redemption stolen from our backyard. They just took the whole bin with cans and walked off. I guess there was probably ~$25 of cans it in.
Getting support to achieve your goals is how you achieve your goals and requires the same competence. This isn't a lottery.
Without Fox News, Republicans Would Be Toast
Google is purportedly aware of ME and working on removing it: https://www.tomshardware.com/news/google-removing-minix-mana...

But yeah, good luck convincing anyone that it's a good idea to run me_cleaner on production hardware.
Also, have a way for those efficient users to alert you to their pain points (and make it easier than the workaround).
How can you possibly say we have a high standard of living when it has been in freefall since WW2? No one can WORK HONESTLY and afford a family and retirement anymore. You have to play dirty corporate ladder climbing games or go far into debt to get the essentials for the next generation now. But, we're techies and those are poor people problems, amirite my good man?

We're an embarrassment of a "world leader".
Oversaw a CTO 'harden' a linux box that was used as a firewall and exploited with;

chmod -R 600 /

I wouldn't recommend doing that.
Oh, I know, I said that in my other comment: where I am, it requires little more than filling out the claim form and paying the fee (and giving them more info if requested). Its only if you want to appeal that you may need a lawyer, or if you want to sue in a normal court. I just meant that there’s a bunch of steps you can do, including small claims, before needing a lawyer.
Yeah, but how many people do you work with that have those types of commitments? How many people didn't participate in that crunch at all?

I'll hazard that the answer is low, because the industry self-selects for people who are willing to take abuse for 'prestige'. They take pride in it, just the same way you did.

> This is a bit of a stretch. We are limiting the scope of our discussion to workers in the game industry.

Yes, yes we are. My first job in the industry was $35k/hr as a dev and I've seen worse salaries for design or art.

Let me pose a question to you. How would you live in Seattle, on $35k/yr in a way that one accident/major expense wouldn't put you in a situation where you're living paycheck to paycheck? Keep in mind an average 1br apartment is ~$1800/mo[1] so you're going to be well over 50% income : housing ratio.

For that reason you have people who work second jobs or have other commitments to be able to make their rent.

[1] https://www.rentcafe.com/average-rent-market-trends/us/wa/se...
A fair comparison is simple: make the AI play the game using a standard screen, mouse and keyboard (the game was designed to be played this way after all, and non-standard peripherals are not allowed in tournaments by the way). It suddenly seems WAY more challenging for the machine, doesn't it? You could also invent some contraption that interfaces directly with the human's brain to even out on the other front, but this sounds even more futuristic.

The average APM limitation is just a publicity stunt. There are similar caps one could apply that would make the challenge much more "fairer". For instance: Max (instead of average) APM or limiting mouse travel distances (no one can get even remotely close to clicking 300 times/minute on alternate sides of the screen with pixel-perfect accuracy AND timing).

Finally, the AI only plays 1 of 6 possible match-ups in 1 of infinity possible maps, and the live game has shown severe strategic mistakes (mainly the indecision when getting harassed and the inability to build a phoenix to counter the prism / keep harassing itself with the oracles instead of stupidly watching over the prism with them). It still has a long way to go for me to consider it "superior" to humans regarding intelligence (not just superhuman control).

All in all, this is still an impressive achievement though!
In Europe you are the same as a manual laborer status wise. I have no idea how it is in the US.
Perhaps a nit, but still fascinating: the human visual cortex finishes developing after birth. A newborn can't really distinguish between objects. The ability to differentiate, focus on and track objects is developed over the course of several months.
If you're going to insist on a security analogy involving keys and doors in the real world, a better one would be that the attacker has to search every single atom of the doormat to find the key. If you have PubKeyAuthentication enabled and PasswordAuthentication disabled, the world will end before the attacker finds your key (in expectation).

Changing SSH to a non-standard port is an inelegant solution and doesn't actually bolster security.
Despite having fewer features, this looks considerably less easy to use (and certainly less well documented!) than Hugo (https://gohugo.io/). Which, being written in Go is probably much easier than this to compile across different platforms (unless you're using a really obscure platform). I can't see much reason to use this.
Any value you add to the company you get 5% of that. That’s about all you can really say.
[video] Nybbles and Bytes: Episode 1: Meet the Commodore 128D
More specifically

> "Programs that manipulate other programs are powerful, interesting and fun. I’ll use Ruby to take you on a tour of how interpreters and compilers work, introduce the ideas behind a technique called partial evaluation, and explain a surprising computer science result which allows compilers to be generated automatically."
The best static site generator I've used is Hugo. Still haven't been tempted to fork it or modify any of the generating code. It has just enough helper functions to be useful. The theme system is really lovely too, with a ton of simple templates to work from. I don't use the built in web server, but it's great for local testing.

I highly recommend it for any text heavy sites.
The Facts About Facebook
I like pam_shield a bit better than fail2ban. It's directly tied to pam, versus trolling logs, so the configuration and operation is cleaner.
I think GraphQL is absolutely suitable for being exposed as a public API. Given a schema, it's arguably simpler to write clients than with REST, where every API is completely ad-hoc with respect to how you pass parameters, paginate, select which fields (including nested data) you want, etc.

I think the more interesting question is whether GraphQL is a suitable inter-application API foundation. In many ways it aligns better with application requirements than gRPC. gRPC is even farther away from REST, with limited abilities to do field selection and no inherent support for nesting. And gRPC needs special help to work in browsers. What gRPC has is a compact serialization format and a toolchain that encourages using Protobuf structs for your own internals.

When implementing an app, it certainly seems redundant to offer both GraphQL and gRPC.
Beat me to it by mere seconds!
What sometimes happens is that developers will create a game and then, very close to the end, some portions will be hacksawed out and turned into dlc. If done poorly, this can be very obvious and can ruin the game - the last Deus Ex game seemed to suffer from this.
Pre-2013 ThinkPad with WiFi kill-switch
>The problem OP ran into is really one of documentation and not a bug or security issue.

I'm confused about this. If I am given a link for a DocuSign I can gain access to the sender's account by refreshing the page?
Millionaire...Zimbabwe made me an overnight trillionaire!
It shifts convenience. It's less convenient for me to have to unlock my door when I get home, but it's more convenient to not carry all my valuables with me during the day. And I really like that tradeoff.

Good security measures are like this. Add sandboxes so you can let users do what they want. Add authentication so people know who they're talking to. Support security keys so people don't have to worry ad much about being phished. And so forth.
The main reason seemed to be the relatively bad performance of the hardware task switch (loading segment registers and the page table base) that would be required for any system call.

Of course, that turns out to be the fix for meltdown, unless you have the process-context identifiers (PCID) available on Haswell chips and newer. The meltdown fix for older CPUs, such as the Pentium III and Intel Core, is roughly the same as the 4g4g kernel changes.

BTW, the 4g4g kernels were created for a different reason. The kernel needed more virtual address space for itself, and thus couldn't share with user code. This was for a time when people were trying to run 32-bit kernels on systems with 32 gigabytes of RAM.
The proper solution to this is having a separate management network that already requires authentication for getting into.

However, indeed. Minimized log noise is great for analyzing anomalies manually.
I have implemented the method of parsing an expression into objects with an evaluation method in the scripting language that I build into an editor for performing complex manipulations of images. See http://www.iwriteiam.nl/MySample.html
Well, it won't, as it also does not in most of the world. In Europe, CS pays middle income, about as much as a better-earning manual laborer or something (with the same status as well), with incomes ranging from 35000-70000 in my country. Companies in the US would probably like that as well.

It'll also drag the quality of major way down. I TA'd a few classes at my University and the quality of people is not that high already.
One thing that comes to mind is the lockfile not actually acting as a lockfile.

Running ‘npm install’ updates the lockfile :/

Then there was the issue where it didn’t respect git commit hashes that were added to the lockfile, just taking whatever the latest commit was.
Everyone has the right to end his life when he sees fit. Sharing knowledge of how to do so safely is the opposite of disgusting. To encounter someone who intends to end his life in a risky manner that could lead to lifelong disability and extraneous trauma for his loved ones and not share knowledge of a safer and more certain method is what would be disgusting.
Women (largely) cannot urinate standing up. Also due to a shorter urethra, they have to wipe afterwards to avoid UTIs. As such, they largely take longer to pee than men.
Cool!

OpenBSD enthusiast Roman Zolotarev has ssg4, a static site generator that's a simple shell script.
That's not how any of this works. We do not have "millions of years" of information encoded into DNA. DNA doesn't store that much data. In fact, it's about 1.6 gigabytes only! And most of that information is basically a ruleset for growing proteins which become our body.

All the stuff we've learned about games and so on have come from our current lifetime. I don't have caveman memory for how to fight a tiger.
It probably is to some extent, though computing skills are becoming so important that it might take a while for graduates to really feel the crunch.
Number of people doing something does not strengthen any argument.

I can point to 100s of things that the masses do that are completely wrong. So the fact that 20k Google employees did anything does not mean they were right.

A civilized society does not have people getting outraged and storming out of work every time they feel offended, or don't agree with the actions of others. Even more so when those people simply do not have the facts of the situation -- mostly because it was none of their business in the first place.
I read this can happen if you are using anti-fingerprinting privacy browser extensions (CanvasBlocker possibly?)
It does, but there’s also what I call stupid security that doesn’t really add any measurable improvement, but does decrease productivity. Users out smart these systems all the time (e.g. forced password changes where you can’t use the last 10 passwords, users just change their password 11 times so they can continue to use a password that’s been configured on their devices. It’s stupid then to force changes like that when there are much better ways like mfa)

Smart security allows users to do what they need to do efficiently and safely.
I agree. I wrote a proposal for how this could work:

https://blog.anylist.com/2015/02/open-letter-to-tim-cook-reg...
Patent office will halt operations if US govt shutdown runs into February
Yeah, we might get another dot-com bubble.
I did say since the 90s and Word 6 was the last version they released until Word ‘98

http://lowendmac.com/2013/microsoft-word-for-mac-faq/

Word 6.0, launched in 1993, is widely considered to be the worst version of Word ever for the Mac, as it was based on the same codebase as Word 6.0 for Windows. That meant that it looked and worked more like Windows software than a Macintosh program. Mac users were so up in arms that Microsoft actually released a Word 5.1 downgrade to unhappy Word 6.0 owners.

It was five years before Microsoft unleashed another version of Word for the Mac,
Sounds kind of like what Control Panel used to be.
Nearly 20 years ago I was following the progress of his "Autopilot" project closely, to create an autonomous rotorcraft out of a remote control helicopter base platform. Tram went on to commercialise that through Rotomotion, but he's moved on since.

http://autopilot.sourceforge.net
Can't they both lose?
..and it's bad to ask this why?
PMS doesn't make women "less psychologically secure." Full stop.
Doesn't line up with my experience. Many self-taught people I've worked with lacked knowledge in fundamentals and the best people I've worked with all had a degree.
It doesn’t need to be on a random high port, just not port 22. 222, for example.
I believe the title is a reference to "Theorems for free", a somewhat well known paper.

https://ecee.colorado.edu/ecen5533/fall11/reading/free.pdf
For pages require login, it is not implemented yet as this is a little complicated , but it is not impossible, the tool need to record actions user do and replay it in the remote browser.

About pricing, AWS lambda provide 10 million free invoke and the billed invoke is cheap too($0.2 for 10 million invoke) you can check the pricing detail here https://aws.amazon.com/cn/lambda/pricing/
>For 538, this just meant publishing numbers that were way too confident.

538 was just about the only polling aggregrator that WASN'T guilty of this during 2016 and were relatively bullish on Trump.

Their mistake during 2016 was releasing a series of editorials not really based on data at all that predicted Trump would eventually peak in support and the remaining voters would rally behind a sensible seeming conservative establishment choice like Marco Rubio. Their theory was plausible and completely wrong. Yet their numbers consistently predicted Trump victory in the primsries as he was an eternal frontrunner for virtually the entire primary.
Those for whom a union would not be a benefit are so exceedingly few, but this is the standard anti-union message that has been given out for the last 40 years.

Game devs are hardest hit by bad conditions, but every worker in every company would benefit from collective negotiation -- use your imagination, you could have a much higher salary, more flexibility in your workplace, more autonomy, you name it. That's what unions do, they let you bargain for the things you can't as an individual.

Lamentably, there's still a lot of folks in the software field who see themselves as the rock star, rather than the rank and file.

Also lamentably, there's still a lot of perception that a union means: you can't fire dead weight (you can, you just have to follow a process), pay is based on seniority (doesn't have to be, but what's wrong with that anyway? we don't have a good way to measure productivity or value, so what other metric should we use?), that they're corrupt (they're democratic institutions, so they're as corrupt as the members make them), etc.

All of it anti-union propaganda that's been working pretty well for the last 40 years.
So Oracle is saying that google violates copyright by implementing certain java interfaces for android? I’m not sure how java and android work together. Does google provide a java wrapper and then go under the hood and implement those APIs for the android device?
One additional point... it would be GREAT if I could have a chat channel in MS Teams with just notifications of @user/group where I am a part of that user/group in VSTS. I get so many emails, I really can't/don't keep up with it. Generally, email for this type of thing sucks, and the email doesn't show the meat of what you need to see.

A dashboard interface for messages/notifications in VSTS would be helpful.

Aside, switching to a GraphQL type interface with something that updates your UI consistently would be nice. Some screens update fine, others just get lost/disconnected and you don't even know where you are at.

Overall, I haven't experienced the agent issues in TFA, but I've had plenty of other issues and continue to use the beast that I know. I do think the issue tracking is decent and the integration is as nice as other products I've tried imho. Sometimes simpler is easier though.
I love the use of end for blocks! It avoids the arguments about brace placement on one hand and problems with space sensitive indention on the other. It is simple, consistent, easy to read and write.

Yes, easy to write. Seriously, I can type short words like end just as quickly as I can type shift-}, two keys off in the extremes of the keyboard layout.

I think it gets a bad reputation from languages like bash that have a horribly inconsistent mix of `fi`, `end`, `esac`, and require opening words like `then` and `do`, which people can argue about where to place.

end worked great in pascal and matlab, and it works great in julia as well.
It was slimy moves on Oracle's part through and through. It's like the only reason they chose to have acquired Sun Microsystems was so they could go and patent troll with it. Some seriously sad future that Oracle is heading towards if this is their definition of continuing innovation and growth.
How is it that these employees that do these walkouts still have their jobs? Everywhere I've worked if you walk out it's considered quitting.