skysight-inc/HackerNews huggingface dataset:
Free speech is not about the cost. A lot of kinds of speech require some outlay. Censorship is when you are willing to pay the cost, but it's still banned due to content.

Yes, I know we are discussing private censorship which is more acceptable than government censorship. But if FB wants to be considered a general platform, they have to be careful filtering content, including ads.
You are - for limited values of "read".
And yet, in Go, the AI adapted to any "weird strategy" and won regardless. The fact that AlphaStar can't is an obvious weakness.
> How many of your personal secrets (or even your corporate secrets) would cause >= thousands of people to die or >= billions of taxpayer dollars to be lost if they were leaked?

Personal means, and should continue to mean, something. I'm not willing to let governments define what is personal to me.
But that _is_ true: the Foundation library — which because Swift has a super small core library is really kind of critical to basically any kind of program — behaves differently on Linux.

I write Swift code that runs on Linux and also on macOS or iOS, and we frequently have to have sections of "if Linux, run this code, else run this other code".

And while that's trivial to write, it's not trivial to find all the places where you have to do that.

(Nevertheless, I like Swift a lot and am using it on Linux.)
And I'd say, "My party cares enough about safety that we voted that any card carrying party member can do a citizen search if they sense anything suspicious about another citizen. So hand over the phone"

Hopefully we can install a sense of where things can lead to.

Most folks aren't familiar with such strong tactics, but hopefully they are starting to become more so with party sanctioned violence (e.g. punch that opposing guy in the face).
What about Obama's American exceptionalism speech? Seemed to be accepted fine.
There's an api here: https://www.facebook.com/ads/library/api/?source=archive-lan...
> On the other hand, it's never going to be the cool kid on the block like python where there are a tonne of clever libraries that are a lot slower but easier to build with.

I think that you're underestimating Go and its community. The static type system of Go allows to catch many errors while Python has to rely on unit tests to even catch typos in variable names.

Building Go libraries and distributing them is much easier than Python/JavaScript/Perl/Ruby/Java/R now that Go has modules...
I would’n’t know actually, i would say that they both sound good to me. I am only 17, so ive got plenty of things ahead of me :)
Enjoyed the post but I found this sentence interesting.

>As a candidate, it’s easy to get a foot in the door and be evaluated by an interviewer.

Do people really feel that way about a ML SWE postion at Lyft? I would be interested to see what percent of applications they receive make it to the door.
> let alone compensated, for what we did to them

Not 'we.' The war criminals running the government.
Similar story myself. Had a really amazing cat growing up, the friendliest little bugger... And so, so sweet.

Went missing one day, and we never saw her again. Everyone in my family was heartbroken.

I can certainly understand and agree that for a cat being so aloof and carefree probably isn't a great survival trait. Something got her, probably a coyote.

I had another cat growing up that was far more distant. Didn't really like being held / pet (but would endure it). She was a hunter. Regularly brought back kills. She lived into old age, and died peacefully.
Protecting Against Code Reuse in the Linux Kernel with Shadow Call Stack
Researchers are working on ways to edit memories
Web pages? Those'll never catch on if you ask me. The package info seems clear enough:

$ dnf info bzflag | sed 's/^/ /'
Last metadata expiration check: 0:00:29 ago on Thu 31 Oct 2019 22:24:31 GMT.
Available Packages
Name : bzflag
Version : 2.4.18
Release : 3.fc30
Architecture : x86_64
Size : 11 M
Source : bzflag-2.4.18-3.fc30.src.rpm
Repository : fedora
Summary : 3D multi-player tank battle game
URL : http://bzflag.org
License : LGPLv2
Description : BZFlag is a 3D multi-player tank battle game that allows users
: to play against each other in a networked environment. There are
: five teams: red, green, blue, purple and rogue (rogue tanks are
: black). Destroying a player on another team scores a win, while
: being destroyed or destroying a teammate scores a loss. Rogues
: have no teammates (not even other rogues), so they cannot shoot
: teammates and they do not have a team score. There are two main
: styles of play: capture-the-flag and free-for-all.
Confused as to why this is being downvoted. If there's a better way to implement it, by all means, lets discuss that! It's an interesting tech challenge... why just downvote?
The Czechoslovak legions: myth, reality, gold and glory
I think this often comes down to why a team uses Scrum. Does the team actually see value in it and want to use it? Or are they told they have to use Scrum?
I can’t hear dog whistles tho..
Ill definitely check that out, thanks!
What type of question is that? I mean does adding fuck add something here? And honestly isn't there entire forums on the darkweb dedicated to scams and fraud and stolen goods? Those forums are full of ideas on how to rip people off are they not? Anyways I think you could get your point across without using fuck here on HN.
> The web is made from HTML, CSS and Javascript.

Considering the World Wide Web predates Javascript by many years, and the fact it's possible to create a functional, readable, and accessible Web page without Javascript altogether, this characterization is absolutely inaccurate.
I wonder what the response times across, say, US cities, looks like for police response to a stolen TV set. Copyright infringement is different than physical theft, so I would expect a much faster response to the latter. A better comparison would be if you reported a shop was selling pirated DVDs. That would compare Amazon's response time to that of the police, instead of comparing across different kinds of crimes.
Same idea with Star Trek style teleportation. If you are broken down and reassembled at another destination, you essentially died and a perfect copy of you was reassembled with your original parts. China Mievielle explores something like this as a sub plot in the book Kraken.
Which could imply that:

1) Energy does not matter.

2) The link is being masked by import/export shenanigans.

or

3) GDP is no longer a useful measure.
Yes, and also the whole process is much simpler to pull the T out. The reason T had to be done at the same time as E&L was because of those storage and performance costs. Now you don't have to - and it separates the stages and simplifies.

The T being after the L means you can do that stage more simply in just SQL (with views or materialized views - possibly with the help of DBT), as opposed to some vendor interface, or python/R/etc script.

It also means that rebuilding your warehouse is much less significant of an ordeal. When the structure of source data changes or if you want to make some migration of the schemas of the warehouse you don't need to also re-run your ETL jobs and start over from scratch.
I've had a number of jobs in my career. In some, I've been great. In others, not very good. I've been pretty much the same person each time, and the descriptions for these jobs have not varied that much. The particulars can really make or break things, though.

People and jobs are like locks and keys. Some fit, some don't, but that doesn't necessarily mean that the key (or the lock) is bad.

If you have the option to look for other positions, inside or outside of this company, you might consider it. It's a lot more fun to be a big fish in a little pond than a tiny one in an ocean.
If this is a concern, why not delegate this to the file system level - just stick backups on a compressed volume and be done with it, no?
Is it OK to be cook if you love to eat but don’t like working in the kitchen?
for dashboarding use something like pipelinedb (RIP)
It's short for the legal term "illegal alien".

An equivalent with your driving example would be "illegal speeding" (as opposed to, say, an ambulance, which can legally be given permission to speed).

The big difference is that "illegal alien" really does refer to a person simply existing in a country they are not supposed to be in, rather than an action like speeding, hence why shortening it to just the adjective "illegals" works. It describes a state of being, just like "asian" or "programmer".
Problem is its easy to cheat about whats yours
How does a regular convnet do on another domain?

Learning to do “reverse graphics” is only useful if you can show it is the reason behind performance improvement, compared to a plain convnet. Until we have cifar-10 results it’s not clear.

What I’m saying is - no one has yet demonstrated a clear superiority of any capsules based model to the best available plain convnet. Even on cifar-10. Looking forward to your results!
I got surprise roommates once too. An entire family living in one of the bedrooms in what I booked as a 2 bedroom unit. Turned out the place had 3 total bedrooms, and while I would have understood if the host lived in the third, this was a totally unrelated tenant with multiple children. I contacted Airbnb and they said sure I can cancel, I just need to get the host to agree. Which he obviously did not want to do. This took hours to resolve.
Hawking Radiation is only a significant factor at far lower masses than the Earth. There's a nice calculator here [0], with an example 10^12 kg black hole producing ~350 megawatts.

Working backwards, 1 megaton per second (4x10^9 megawatts) gives us a black hole of 3x10^8 kg.

0: http://xaonon.dyndns.org/hawking/
The difference is in the taste. Dog food is not blended with the spices that humans are accustomed to, consequently it lacks palatability for humans.

One of the lessons I used to give to our kids was to eat some pieces of dog food and explain that while it doesn't taste wonderful, the import was that it was "FOOD" and could be used when there was no other alternative. Somehow, there is a common belief that dog food is bad for you and could harm you when that is not the case.

Then there is that old Joke:

Q: What's invisible and smells of Biff?

A: Old age pensioners' farts.
IDLs and schema/contract definitions in common places should help with this. Stuff like protobufs are good at generating code to use/translate to object models as well.

The primary motivation for choosing the language should not be sharing object models, atleast IMO.
He still hasn't learned despite years of being CEO. It's frankly stupid of him to have responded.

You don't dig in your heels because that attracts the media attention, like a shark to a drop of blood. You say "This is something we're going to look at and evaluate closely." And then wait until the news gets bored of it. And then quietly release that you won't because of several reasons.
What if one of you does not die? If there are now 2 perfect copies, are both of them you? Or as there are now 2, is neither of them you?
Shape Detection API: a picture is worth a thousand words, faces, and barcodes
I'd say the opposite is true. There isn't anything about Itanium that makes it worse for mobile. In fact, the opposite is true, it would be better for mobile because it was designed to push more of the optimizations into the compiler vs the hardware. That means less power required to do optimizations against running software.

Because Itanium fits with mobile just as well as ARM does for much of the same reasons. After all, Itanium is essentially a RISC architecture.

It never touched mobile because it was dead before mobile computing was really taking off. Heck, it was dead before ARM got a stranglehold on the market.
In my first full-time programming job (only back in 2008!), we used to play BZFlag at lunch. It was the only fun thing you could install through the CentOS package manager. A year or two later, we had Quake 3, with Lego mods.
They're also cheaper than hotels because they allow people to exploit inventory that was otherwise sitting vacant. I agree that it's basically a form of regulatory arbitrage, but I'd argue that adding protections (as they already do for the property owners) is part of their competitive moat.
Chrome has become more and more intrusive for me, which makes sense because its parent company has a financial incentive to intrude.

I wouldn't be surprised if this is intentional, surreptitious behavior. Regardless, Firefox is excellent and Chromium is an OK fallback when you (rarely) need it.
Couchsurfing was awesome and partially killed by Airbnb. It was an amazing concept that I used both as a an host and as a guest.

Airbnb pushed for the commercialization of every single Square meter (Thanks to VC $$) and now this high trust community is gone forever.
The answers to this question depend on what positions one takes in the philosophy of mind. Find the correct philosophy of mind, and you will find the correct answer to this question (well, unless something like Derek Parfit's position is correct, in which case the correct answer is that there is no correct answer.)
The rise in shipping company fronts may potentially be attributed to miniature nuclear weapons payloads within shipping containers for rapid and unstoppable payload delivery at close proximity to enemy lines.

Btw intelligence agencies are using invisible image watermarking technologies to track users.
> The host said "Oh just use the fan. Mosquitos hate fans."

This is true: Mosquitos home in on CO2, and fans scramble that quite a bit.

Whether that is sufficient or not is your own personal choice.
In production, yes - but in most unit and integration test code projects you still provide explicit constructor parameters.

Many frameworks also provide for dependency validation that can be performed when the program first starts-up - you can then extend your build process to execute this validation code as part of a CI/CD process - so while it’s not strictly speaking compiler-enforced correctness it’s still better than getting a nasty surprise in production.

Aside: I‘d love to see a T4-based static DI object factory for my .NET projects which would be the best of both worlds: full static compiler-enforced dependency correctness without needing to code it by hand. It should be possible to make using EnvDTE or Roslyn. Would anyone be interested in that?
Completely agree and we shouldn't accept it.
> Gitmo’s a great example. Under Bush it was immoral. Under Obama? Barely heard a thing.

Anecdotes are just that. Just because you weren't paying attention to it doesn't mean it didn't happen.]

Left wing media I paid attention to definitely did not drop the issue of Guantanamo during that time. Just google some common sites - MotherJones, commondreams, Obama, and Guantanamo and you will see the criticism did not disappear for Obama not forcing the issue to an unwilling Congress.
I prefer to live with the occasional graffiti.

You like mainland, go live there. One more sea turtle, everybody is happy.
I'd say roughly around 2010 maybe 2015, compilers got to the point where they didn't totally suck at vectorization.

Before that point, yeah, they were just too dumb to be able to make Itanium fast.
That's a valid point, and thanks for sharing that. We'll try to keep it simple so that anyone can feel welcomed to share their thoughts and ideas. You don't have to be a world-class investor to have an opinion, and Tilt will be the place to do just that.
and they removed the 6PM same day cancellation because they realized they became increasingly the "plan B" for a lot of Airbnbs.
Why isn't there a close method? It seems strange to omit this, given that close can return an error.

edit: also closing stdin/stdout is common.
What about radiating it in a specific direction (one that just happens to be away from us)?
How would you manage scoped lifetimes and transient objects using the Env/Context pattern?
Ask HN: Techno Thriller Book Recommendation
I am looking to read techno thrillers and found a list on wikipedia (0). I was a bit disappointed that there were no software related thrillers.

So I am putting it out there if any HNer knows or can recommends any titles in this niche genre?

(0) - https://en.wikipedia.org/wiki/List_of_techno-thriller_novels
I think that’s also why angularjs was so successful. Fast forward a couple of years and despite everyone having to switch to vue or angularX, and it having a 40% “used but would avoid in future” reviews, it lives on as it’s commonly disliked successor. It’s main competitors/successors are created by another big name tech company and a former employee of one.

On my phone so I can’t find a link to the “would not use again” stat, but there are a few surveys with similar results that are easy to find
Oversec: Privacy for All Apps
That by itself doesn’t mean much; very few people use Pixel devices and there’s significantly less attention put on it.
> I've played OW with people who are absolutely terrible at shooters but loved the characters and skins.

I absolutely love the artwork and characters also, but only from what I've watched on Twitch or seen in images.

I won't play it, because it's a twitch shooter and that is simply not my genre anymore ... too old for that sort of thing.

If they could pivot off that idea into something that isn't a shooter, perhaps I'd jump in.
DI with sane defaults can reduce the min number of dependencies. The other thing DI does is make it easier to crate acyclic layered dependencies. Which promotes true modularity and reduces churn.
Sure they are political, but that doesn't mean they should fall under the umbrella of what people consider politics in polite conversation or - for example - at work.

To draw an analogy of a sort of inverse example, Brexit is political but is not politics to most people in many cases.

Human rights abuses may be political, but they aren't politics if we are responsible for them, they are unconscionable. It may be politics to discuss what to do about the human rights abuses in other countries. But we are responsible for the murder, torture, and rape of children as a systemic policy.

If that sort of policy is politics then some of the politicians involved are violators of human rights and should be imprisoned.
I think we're using different meanings for software. I'm using it to include all things around building software -- requirements gathering, writing, shipping, maintaining, ops, deployment, etc.

Software is not predictable. That's why nobody can accurately predict how long a project will take.
A dog whistle for...people who dislike illegal immigration?
Rail will take over for barge before they would use trucks.
> The poster was concerned about video being hacked. This would be hard to hide, at least for being owned in real-time, if one were keeping track of the packets coming and going.

How would keeping track of packets detect a compromised web cam absolutely? An SSL-encrypted connection to Amazon servers, for example, could easily be used to exfiltrate pictures, audio and even low-bandwidth recordings while still blending in with typical, expected Web traffic.
Hugh Jackman does, in the film "The Prestige" - https://www.imdb.com/title/tt0482571/ - with the inducement being "to perform the greatest magic trick" and one-up Christian Bale.
Yes. I’ve worked at a couple of companies now where this has happened. It’s really hard for founders to let go of their “baby” and as such, there’s a lot of rationalization that goes into the decision when they sell the company or go public.

One of the common ones is that they will have a large enough say to keep the culture of the small company intact and often say things like “we’re just going to continue being ourselves but with more funding or resources or XYZ so it’s really great!”

In the end, they don’t accept the fact that the larger company’s values/culture is their company now and they can try to enact change as much as they want but they are no longer the key decision maker for the company overall.

For a public company at scale, it’s incredibly hard to 1.) grow exponentially or greatly and 2.) keep the hiring bar high enough to maintain your culture. There’s a trade-off made there that you’re public & you cannot slow growth at the risk of upsetting shareholders but it’s a catch-22 cause you can’t also let your salaries go out of control to hire the right talent for your culture cause you have to explain that cost increase to your stakeholders.
Last I checked hooking key events in Windows requires SYSTEM access.

Stealing session tokens can be as easy as just pulling the entire browser profile, which I doubt requires elevated access.

I imagine black market postexploitation kits would have session data theft as a feature.

Again, if somebody has system access, you're probably completely fucked from a different angle irrespective of your preferred authentication method so now we're talking about semantics of how you're getting fucked because most 'apt's are going to be grepping your disk for words key phrases like 'financial data', not caring about your facebook account.
Also humans self-segregate. All else being equal a human who has property A will prefer to live with other humans who have property A, rather than humans with property B. Skin colour, favourite icecream flavour, late risers versus early birds - anything. We can deliberately make adjustments at policy level to reduce the harmful consequences (or of course, we can do stuff like red-lining to make it worse) but that's what they naturally do.

So these cultural affects will snowball.
Having a hard time to parse what is the action space here.

The paper claims: AlphaStar’s action space is defined as a set of functions with typed arguments

Looking at citation 7, it seems like they are structuring the action space as (First pick high level action)->(Pick argument 1 for action)->...->(Pick argument n for action). If this is the case, this seems to be "cheating" calling this AI as humans have completely picked out the actions. That is, the achievement here this: given what humans consider useful actions, AlphaStar can play at a grandmaster level.

The achievement here is mostly engineering in my opinion. One that extends far further than the 40ish people list on the paper. Probably an effort of over 1,000 people. From casually looking over the paper, there is nothing significantly different than AlphaZero or previous art. Again, the achievement here is listed under the infrastructure section of the paper.

In summary, this is a great step forward but now we need to start developing techniques to learn these action space hierarchies instead of throwing more power at increasingly difficult games.
> Oversec constantly monitors the text on your screen. When it finds an encrypted text, it tries to decrypt it and then shows the decrypted text as an overlay in place of the encrypted text.

> In order to encrypt a text, Oversec shows a button next to an active input field. After having entered the secret text, tapping that button makes Oversec read the text, encrypt it and put back the encrypted text into the field. It is now ready to be sent in the subjacent app as usual - the app doesn't even know that it is sending encrypted data!

repo: https://github.com/oversecio/oversec