skysight-inc/HackerNews huggingface dataset:
Good point until you dragged Google into it. They're no different than the tobacco companies of 60 years ago who were getting doctors to say smoking was good for you. Or the makers of junk food and Steam in your examples who would really prefer that you not toss their stuff, but you do anyway. No one is forcing you to use Google, and it's not that difficult to limit your exposure to whatever shenanigans they're engaging in to influence you, just like every organization has since the beginning of organizations. In fact, I think it's probably easier now than it has been at many points in history. How easy was it to escape the influence of the Catholic church a few hundred years ago?
Intentions don't matter if your actions prove otherwise. He invaded their land in order to enact his beliefs, that the people there have repeatedly shown they want no part of.
> what value did you add by wrapping the exception?

By wrapping the exception, the user of “thismodule” can simply call it by writing

try:
thismodule.do_thing()
except thismodule.ThisModulesException:
logging.exception("Failed to do thing")
othermodule.do_other_thing_instead()

And this user of “thismodule” is free from having to know that thismodule calls dangerous_operation() and/or raises DangerousException (which are probably both from a different module). This information will be shown automatically in the exception’s backtrace, including all line numbers of all wrapped exceptions, so it is not lost. But the code which uses the module is both shorter, simpler, and has less knowledge about internals of the module it is using.
An Uncoordinated Approach to Scaling (Almost) Infinitely [video]
The road to the proverbial Hell is paved with good intentions.
Okay, I'll amend my position from "Everything is based on C", to "Everything is based on C except for a handful of LISP machines that nobody cares about but a handful of fundamentalists".

At which point someone who collects antique UNIVACs will tell me I'm wrong, too.
Maybe if they killed a person they invited onto their island would it be just for the killer to be punished. But he wasn't invited onto the island, he thought he could just waltz in with a soccer ball and some fishing gear. This is essentially just castle doctrine. He apparently also swam back to the fishermans boat with arrow wounds, but went back to the island anyway.
'Oumoamoua Is Not Alien
Personal use is disallowed. From Amazon employee NDA[1], section 3.1:

"Employee will hold all Confidential Information in strictest confidence and will not acquire, USE, publish, disclose, or communicate any Confidential Information except as required in connection with Employee’s work"

Capitalization of USE mine otherwise verbatim.

[1] https://cdn1.vox-cdn.com/uploads/chorus_asset/file/3543196/A...
Misleading title. It's technically correct but conveys an erroneous message.
Something just occurred to me: it seems like a lot of the outrage over ads and privacy is just intellectual elitism:

"Sure, I am too aware of these techniques and mentally strong to ever be influenced by marketing, but what about the rest of humanity? Google will control their minds like a virus and soon destroy the world!"
It's not hard to make a connection between "a foreigner shows up" and "people suddenly start dying of weird unknown diseases" when the entire population is small enough for everyone to individually recognize everyone else.
If it were against the law, local authorities respected and warned of their desire to be left alone. If numerous attempts to teach rails in the past 100 years had resulted in death, rejection of gifts, attempts to peaceably repel by firing arrows without heads and threatening until the visitor leaves. Yes, I'd feel the same way.

I'd be sad that someone had thrown their life away needlessly and foolishly in the face of overwhelming evidence that it would be an idiotic thing to do.

Would you feel the same if he had died having broken into someone's home after being repeatedly warned not to and that the householder was hostile and armed?

"Best of intentions" is debatable - to push his religious beliefs on others. That's arrogance not good intent.
Jumping in the thread since there are a lot of very helpful advices here, I would like to know if my career change seems stupid or not?

Here is my background:

I am a SRE for a FAANG for a couple of years, sharing my time between system development and operational work. I am almost 40, EU based, been doing that for more than a decade.

I am more and more considering a switch to a security position, because I start being tired of operational tasks and oncall duty.

I have a fairly good knowledge of operating system/linux internals, the underlying mechanisms (memory layout, subsystems, io, kernel/user space, ...) how programs work down to the cpu level (registers, stack/heap, assembly, cpu rings, syscalls, stackframe, ...).

Some minors contributions to the Linux thanks to the Eudyptula challenge (eudyptula-challenge.org) I've completed a few years ago, also minor patchs for the FreeBSD kernel.

Security wise, a few years ago I was very interested in reverse engineering (Softice, windasm, ida, understanding exe packers, debuggers detection) and lately managed to participate in a few CTFs and done some Linux reverseme (thanks radare2!)

Security is a very wide world, but reverse engineering/exploiting binaries would be the thing I like the most (familiar with stack smashing, rop, format string attack, everything low-level)

I am also starting to write an toy interpreter/compiler from scratch.

I have been talking to some security engineers from another FAANG company, and realized that what they were doing (security audits, CVEs impact analysis, lot of paperwork/emails/document writing) is something I am not interested in, I like low-level technical stuff.

Hence my question: am I dreaming? Is that possible with this background to find a security position where low-level/reverse-engineering is the main part of the job?

What would be the best thing to start with? Find some security issues in opensource software? reverseme write-ups?

Thanks a lot!
I'm not Dan, but I can offer my own advice: don't generalize individuals into groups, and don't attack any individual or group here. It never leads to the kind of thoughtful discussion that HN is known for.

If you see a comment that attacks any individual or group, the best thing to do is downvote it, flag it, and move on.
Let's agree on the Christian arrogance then
Well, not for unbelievers, but if he thought their souls would be saved forever (not really clear on the metaphysics but something along those lines), then yes his intentions were good.

We know those intentions have caused a lot of harm. I am not saying he should have been allowed to proceed, but that it is sad that he died.
We should be seeing news articles about political cronyism, corruption and favoritism, more than we see articles about two people at Amazon buying condos. Maybe if they were buying the condos from a politician in exchange for favoritism would it be news-worthy
Like this may be? https://www.independent.co.uk/news/world/middle-east/british...
I think a machine that is sufficiently smart will realize that existence is pointless and will immediately shut itself down because that is the most efficient way to achieve nothing.
You are correct we probably can today. The biggest prehistoric megalith blocks are somewhere in the neighborhood of 1,500 tons, perfectly milled. The modern record for the largest structure lifted by crane is 20,000 tons. So we have an order of magnitude capability on be ancients.

However what is certainly true is that there was a long period in between where we couldn’t. From at least 1000 BC to sometime in the 1900s AD it would’ve been physically impossible to recreate Baalbek. Yet somehow thousands of years before that ancient people did it.

My pet theory is they used compound reed boats, canals, and locks to do it. But in the end we don’t know.

What’s clear is there were people more similar to us than we are to the Elizabethans in terms of technological capability, and they were totally wiped out. No stories, other than myths, no pottery, no metals, nothing left of them except the most durable giant stone remnants.

In other words: the up and to the right trajectory of history is wrong. There are bigger cycles in civilization than all of history combined can illuminate.
Hm...

echo "My message" | mail -s subject user@mail.com
Yep, thanks for correction :-)

Anyway for me OS partition or real virtualization are similar beast, while on power they have no overhead they are still a sign of bad development model. A way of avoid solving a problem proposing "intermediate" solutions.
Oh I must be thinking about Target self checkouts specifically. They have a nice ringtone when you use it compared to the normal beep from the cashier.
The 27-year-old American, identified as John Allen Chau, came to India on a tourist visa but came to the Andaman and Nicobar islands in October with the express purpose of proselytizing, Dependra Pathak, Director General of Police of the Andaman and Nicobar islands, told CNN.
"We refuse to call him a tourist. Yes, he came on a tourist visa but he came with a specific purpose to preach on a prohibited island," Pathak said.
Chau did not inform the police of his intentions to travel to the island to attempt to convert its inhabitants.

https://www.cnn.com/2018/11/21/asia/andaman-nicobar-us-missi...
I guess, some languages have to fight for their place under the sun, some don't.
"allowing you to shine to recruiters at Google, Yahoo and Facebook"

Wait, Yahoo? People still try to get hired there?
> I don't know what the hell people do with Go these days, but I'll bet it's mostly a handful of things

The 2018 Go user survey analysis should be released soon, but I'm guessing you're right that it's only used for a few things; however, those few things are pretty significant in terms of marketshare (distributed systems, backend applications, and general purpose tooling--this hypothesis could probably be checked against the StackOverflow survey). Not much on the front-end or mobile application side nor on the embedded side, but probably making some headway on the AI/ML/data-science side.

In general, I think of Go as Python but with 15 years of hindsight but also 15 years of market catchup. Go does a lot of things better than Python (performance, concurrency, distribution, deployment, etc), but the reverse isn't true. The principle advantage to Python is that it was the lingua franca for the data science niche before the niche became a mainstream competency--this means more people were exposed to Python rapidly, but it also means that people are beginning to build high-quality data science libraries in other languages, including Go, which closes the gap between Python and other languages.
There are none. Standard Rust is great for game development, the infrastructure just isn't there right now, but I think if you were to write a new game engine or operating system from scratch, Rust would be the first candidate language to do so in.
Ah, I thought my ~300 milestones was pushing it. :)

I see. Milestones still have no custom fields. Did you ever send your customizations upstream?
Usually that requirements list comes directly from the hiring manager telling the recruiter "here are all the attributes of an ideal candidate", who in turn posts it in the job description verbatim. Not much thought goes into it beyond that.
Who is the second party?
"Don't matter" in what sense?

Should his intentions render his actions legal? No.

Should his intentions elicit sympathy in fellow humans? Yes
That isn't horribly uncommon for people living in non-state societies when encountering people who don't speak the same language. It's really easy to dehumanize people you can't talk to and consider them giants or dwarves or goblins or whatever.
Hi! This is really cool. I've been browsing the code and I wanted to ask, how difficult do you think it would be to port this to a system without pthreads? Can it be used on one thread?

Update: a more thorough look at the code quickly disillusioned me to this idea. Same as libaom...
Thought I'd shout out my product, https://resumeworded.com/score, here. Gives a similar, but much more detailed analysis of a resume.
If my memory serves me right the guy was caught a year or two ago and was under heavy investigation by UAE counter-intelligence team.

And a life sentence is not something UAE courts would hand out lightly, especially in these circumstances.

My best guess is that UAE have not got what it asked for to release the guy pre-trial, but will get something now and sheikh will pardon the guy next week.
The only thing that is clear is that something must be thought of and attempted.
>Slower progress in microprocessors is a good point but specialized hardware like TPUs could overcome some limitations. Also, slower does not mean stop. When we talk about decades into the future, even a 20% average annual improvement amounts to 3 orders of magnitude in 40 years.

My understanding is that there are physical limits, and we will asymtodically approach those physical limits. So while progress will never stop, each year, progress will be less. (you are right that we don't know where it will stop. we could have more breakthroughs in us. even without compute density breakthroughs, there a breakthroughs in compute type, like the TPU you mention. But there are physical limits, and it seems that we are approaching them.)

>Let me ask you (or anyone else) a question: What would be a minimum demonstrated capability of an AI that starts to worry you?

I lived through the end of the 20th century, and have studied a lot of 20th century history. I'm having a really difficult time imagining anything that could be worse than humanity at it's worst.

Really, I'm far more concerned with the renewed stirrings of nationalism than anything else; We've got the technology to end humanity already; we've had that for like half a century now. The thing was? last time Nationalism was a real force, we didn't have that technology.

That is what scares me. If we combine early 20th century politics with late 20th century weapons, civilization will end. humanity will end.
From my experience, they believe the difference between creepy or not is simply how good-looking the guy is.
They fired arrows on him on his first attempt that didn't hit, he fled, and kept coming back to trespass over several days because an imaginary man told him to.

The bad part is he was probably brainwashed into the religion as a young child, but I don't know that for sure.
I went with “Hey Siri, Hey Google”
That for different reasons. Go is not a general purpose language (it's creators specifically focus it's uses on networked apps). PHP is on the decline, nothing kills excitement like decline.
Looks like you don't need a data plan. With offline maps and home downloads of podcasts, you should be all set.
You're making a legal argument about whether the action should be allowed, and I am making a moral argument about whether this person deserves sympathy rather than scorn.
Why doesn't C have an actual, formal semantic model?

"Furthermore, we argue that the C standard does not allow
Turing complete implementations, and that its evaluation semantics does not preserve typing. Finally, we claim that no strictly
conforming programs exist. That is, there is no C program for
which the standard can guarantee that it will not crash." [1]

Maybe someone should file a defect report.

[1] https://pdfs.semanticscholar.org/6237/6bcf5e1b55abcaa301b9c8...
>One philosophy thinks AI should be central > The other philosophy thinks AI should be local

I suspect is usually a mixture. For example Google Translate runs locally if you download a language pair, yet the training is not local. Google Gboard Swipe runs locally: in airplane mode I just added a new word to the dictionary and swipe recognised it, also contact names. However Google sends swipe information to a central location to improve the service...
Because, yeah, that would be like an "air breathing community."
With that last sentence you are making my argument for me.
Great point. Nowadays if you dare to criticize evils done by people in the name of Islam, you will be called islamophobic and racist.
And yet the defensive gun use survey was conducted during the Obama administration.
As someone from the deep south (the largest baptist church in America was walking distance from my house as a kid) there's a huge push for third world mission work among evangelicals. The only reason why you don't see the focus on explicit conversion is that they don't feel like there's many pagans left to convert.

For an example of the US evangelical effect on the third world: https://www.independent.co.uk/news/world/africa/how-uganda-w...
xenophobia? You're attributing 20th century concepts to a tribe with no hint of modern civilization. The history of humans is bloodier than you think.
That is the conviction rate, not the confession rate. Which has completely different connotations.
I think he implies americans are more stupid than europeans nowadays #trump #mormons #altright #bigots. We dont really have that in europe

Edit: "some" americans of course.
Texas Is About to Create OPEC’s Worst Nightmare
How do you know you're not in the vanguard of that attack on humanity? How do you know the comment you just posted isn't propaganda in service of your puppetmaster. Perhaps you're bringing about that which you fear, powerless in the grip of an omnipotent AI possessed by a faceless bureaucracy somewhere.
Yes, I'm aware of the statements of the Indian authorities. I'm curious if they know this or if they are assuming based on some statements he made - like about how god gave him the power to travel to remote and dangerous places, or because he had a bible on him(which many Christians carry).

Did Chau learn any Sentinelese? How was he planning on doing the proselytizing?

Also, not to nitpick, but the article does have other errors. For example, it says "Just more than a dozen people" live on the island, whereas all sources I can find say between 50 and 400 people live there.
I agree it's not a 'silver bullet', though I don't know what you mean exactly by first phase. That's why I stopped using any trendy terms like machine learning or convolutional neural networks (which is exactly what I was doing), because our sales engineers will sell it as if its magic. It was easier to claim that it's a regular expression change. Of course, this meant I had to use my personal GPU's for training because I couldn't get funding.
According to an earlier article [1] he was detained in May, seemingly of this year.

1. https://www.bbc.co.uk/news/uk-england-tyne-45871581
They are a waste of your employer’s time. For you they’re great, you’re still getting paid, but don’t have to work.
The installation scripts are written in bash. That's the important bit. Just because the compiler, standard library, etc, isn't - doesn't mean it's not based on bash. You cannot use SBCL without a bash shell. /s

Of course you can use SBCL without a C compiler - you simply use a precompiled version. You can't build SBCL without a C compiler.
Well, wide eyed 'convert heathen!' zeal became pretty unfashionable in much of Europe for a bit, so most of the serious missionaries left for the Americas. American arrogance is really only European arrogance that has been left on the stove to brew for a bit longer.
"30% of the dark web was erased."
More like "what was loosely estimated to be 30%"
There are evil people in the world. People willing to commit genocide and enslave other peoples. People who will operate extermination camps, walk into a concert strapped with a suicide west to deliberately kill children, etc.

Yes, I want a more efficient way to kill these people, and I want the US to have that. Not because the US is perfect, not because I am a fan of the Iraq war, but despite all the real difference, the US tries pretty hard not to hit civilians, and the others deliberately targets them.

Maybe some day we won't have to kill each other anymore. That would be awesome, but tit-for-tat is the best strategy.
I built this primarily for myself, the main advatages are:

* Avoiding getting junked/rejected due to:

* Missing/invalid SPF record

* What would the sending domain be, if not set could easily be rejected

* From a dynamic IP

* Port 25 may not be open (it wasn't for my case)
Hammer conferences typically get rolled up with Discuss conferences.

http://www.european-athletics.org/athletics-community/coache...
I don't see catholic christians setting up missions with the primary purpose of proselytizing. In many respects it is true that American evangelical churches are much more retrograde than the Catholic church itself, promoting a brand of religion that is, for example, self-righteous, anti-scientific, and putting particular emphasis on the more archaic and brutal Old Testament.
> Therefore, the VideoLAN, VLC and FFmpeg communities have started to work on a new decoder

Is there a need to seperate VideoLAN and VLC?

Anyway nice progress, didn't expect such good results so soon.
My main question right now is what the slowest system is on which AV1 is still playable. I know that older CPU and ARM optimizations are on the horizon (On the other platforms, SSE and ARM assembly will follow very quickly, and we're already as fast on ARMv8.), but I'm curious if my raspberry pi/odroid will ever be able to play 1080p AV1 Videos.
>And do you really think the big cities can solve this problem on their own without regional support?

Absolutely agree with you here. I think regional, even national initiatives are the real way to tackle this. Cities, as you correctly point out, bear the brunt of homelessness' impact. I don't think they can solve this alone.

There is hope that states can act. California just passed a $4 billion bond for housing veterans[1]. I hope the political will can be carried nationally, but have little faith in the current administration. They've already acted negligently, putting people using the GI housing benefit at risk[2]. I hope they face real blowback from this, but it's only one in a litany of scandals and failures at that level.

1. https://ballotpedia.org/California_Proposition_1,_Housing_Pr...

2. https://www.npr.org/2018/11/17/668953517/computer-glitch-lea...
Okay, half a year ago.
If your message is “there are forces at play which can erase your civilization entirely from the face of the earth” then no, it’s “just enough” engineering.
Parents who put their homosexual kid through conversion therapy also have the best of intentions. That frequently ends up driving their own kid to suicide, or so I've heard. I don't have sympathy for these parents.

This person's action could have resulted in dozens of dead Sentinelese due to disease. He was recklessly endangering his own life and the lives of people he didn't even know. Every death is a tragedy, but I find it hard to feel sorry for him.
I'm really trying to find where I saw 360%, it has been a while, I might have to update if I find it. The 2001 Kleck study was 4 years newer and gave the range 166% to 1000%. And it says in the context of 300k firearm crimes in 2008 so I'm not sure how that works and whether an adjustment gets made for a reduced 200k firearm crimes in 2017.
Realistically I suppose I would pay up to around $150 for a phone with a touch screen, a nice phone book app, iMessage support (or similar), five year guaranteed live span, and and OS other than Android (or a completely de-google OS, with non assistant features at all)... And an OTP app.

I could use a feature phone, and I have, but I would like a better phone book.
> there are no backups.

Interesting. If I were into this kind of activity I would love to have backups designed, implemented and maintained the "dark" way. It seems to me that by just running the services you are not 100% into this business. You'd have to come up with the whole "dark ops" approach.