skysight-inc/HackerNews huggingface dataset:
> AA doesn't work for all personality types

Confession time: Hi, my name is [redacted] and I'm an alcoholic who tried AA a couple times and spent a few years shitting on it after that. Looking back, most of this was due to the heavy emphasis on Christianity within the groups I attended, and I have since learned it doesn't occur in all areas.

My current approach is harm reduction, then sensible moderation-- I have gradually brought my drinking down to 3-4 drinks per day after a peak at 20 or so a while back. My ultimate goal is an average of 2 per day or less. I am not fully confident I will succeed, but continuing to try is the lifestyle change I am hanging on to. I got to this point by focusing on the things I wanted that alcohol was preventing, along with getting better exercise, nutrition and sleep.

I don't think my approach would work for everyone. It wouldn't have even worked for me a few years ago. As others have pointed out here, this is an extremely complex issue with lots of ever-changing variables.

AA is a stopgap. It is the most widely available & accessible program, available nearly everywhere, and it's free. For some people, in some groups, it is far better than nothing. For others in other groups, it may be worse than nothing. Regardless, I'm convinced it saved the life of a dear friend of mine and I cannot casually dismiss it any longer.

If you suspect you are an addict, all I can tell you is that any time you feel the tiniest spark of inclination to do something about it, chase that. Try different things until something seems to start working, then stick with it for a while. There is a good chance you'll eventually find a way out-- studies have reported varying numbers, but it appears that at least 1/3 of people in this predicament do.

The important thing is to destroy that sense of being resigned to your fate, and to value whatever you've ever loved in life enough to act. You absolutely can have a brain that works better and behaves more like you want it to, and and this affects everything you experience.
I agree, I do not like the idea of mandating a twelve step program in a legal setting. It actually makes the rooms a little more hostile, but it is accepted because maybe one of the people ordered to attend might be willing and ready to take part in recovery and it would be a shame for that person to miss out.

I was ordered to attend, but luckily it was after a long time being in the rooms willingly.
Spectre is exploitable from processes, not just containers.... containers are equivalent to processes from it's point-of-view as the kernel is shared.

So... you may be able to go native to avoid having neighbours, but this does not prevent other processes exploiting your process. To do that you need to prevent any downloadable code from running.

This of course is possible and is the entire reason why the ARM document explains that most embedded systems are not affected due to the fact that they will not download and execute code (of any form).
Process isolation does not prevent Spectre. In theory, you can carry out Spectre over the network.
>>Dont ignore the value of the design in making the organization survive scruitiny and legal challenge in India.

You have no idea.

Government orgs in India have resisted any technology driven reforms for a long time. Even today you can walk up to the nearest police station and you can see them writing and referring things(running things) out of a real notebook. The campaign to resist use of computers is just mind boggling.

They just don't want anything that enforces accountability through design.

Same goes with tax collection agencies, property taxes are still collected and hand written receipts are issued. In case of an audit you can always come up with 'dog ate my homework' kind of excuses and all the money could be swindled without a trace.

There are only a few places where computers are used(like passport services) largely because not doing so will send you absolutely back to stone age era compared to the remainder of the world. In the past my father tells me the corruption in passport services was so immense, they would sell all application forms to touts and agents. And then the only way to get a passport would be get it through them. And of course they would ask for bribes. Many times its a few hundred rupees per table the file sits on multiplied by the number of tables through which it passes. You do the math.

I heard they were very bitter when computers were bought in and online applications came in.
Please, let's not design and implement a hundred different architectures now. It's hard to keep track of Intel bugs alone already. The whole Von-Neumann system architecture is way too old for today's problems. We need heterogeneous systems. There needs to be a discussion on fundamental issues regarding which architectures are fit for what purposes.
Thank you. One more reason to learn linear algebra and calculus then.
LWN is always great for this.
CPUs are a very hard market to break into, for reasons mostly unrelated to technology. It's like asking why there haven't been so many operating system competitors to Windows.
From https://meltdownattack.com/meltdown.pdf, page 12:

> Thus, the isolation of containers sharing a kernel can
be fully broken using Meltdown.
Driving up electrical demand/prices so, power stations have more money to invest in solar and stuff.
Awesome article, I love seeing different art processes. Why ST for RL?
It may be true that music listeners are currently much more annoyed when songs aren't available. However, I think it's wrong to say that TV and movie watchers were any different 5 years ago -- even today, people's number one complaint about Netflix is that famous movie X isn't on there.

Netflix worked hard to change that model by figuring out what people liked to watch and generating high quality content in the patterns they saw. Turns out, now everyone watches whatever show Netflix puts in front of them.

Do you think it's possible a similar phenomenon could happen for music?

I can tell you that since signing up for Spotify Premium, I've certainly been exposed to more new artists that I like, based on their recommendations. Since their library is currently still extensive (like how Netflix had a lot more movies back in the day), I'm very rarely looking for a song they don't have. I can imagine a world where the content holders get more scared (although that would be an impressively delayed reaction) and thus Spotify is pressured out of contracts (just like Netflix was). I'm guessing that Spotify is betting that if that is the case, they can rely on the fact they've been changing their listeners tastes to survive.
I had similar feelings, but I've actually been using (an admittedly, somwhat tweaked version of) Batsov's Prelude for a couple of years now. It pulls in a lot of exceptional packages with sensible defaults (without trying to make it stop being Emacs, a common fault of such kits) and has very good facilities for customization and managing things like package loading order.
> piling up overtime and sick and vacation days saved over previous years, people are frequently able to 2x and more their salary for pension calculations.

Yes—with a long career over which to save (especially since public employers tend to have vacation allocation which increases with years of service)—and an hourly wage rather than salaried job so that they are eligible for overtime, and participation in one of the systems that hasn't adopted controls to prevent pension spiking, sure.

But not with a 6 year stint in political staff position.
I agree, but it really is a bottomless pit though, so I don't get how above poster think it's very wise to approach its cost and subventions by going without limits, because "bah, taxpayer will pay".
In his paper, "Computing Machinery and Intelligence" [1], I found Turing's focus on the storage capacity of a machine as much as the computation speed of a machine to be interesting. In particular, his prediction specifies a concrete expectation of storage capacity, but not of computation speed:

"I believe that in about fifty years' time it will be possible to programme computers, with a storage capacity of about 10^9, to make them play the imitation game so well that an average interrogator will not have more than 70 per cent. chance of making the right identification after five minutes of questioning."

Which would be 125 MB in the year 2000. A good personal computer in the year 2000 would have 512 MB of memory and an 80 GB disk [2], while the top supercomputer [3] had 6 TB of memory and 160 TB of disk storage [4].

"Of course the digital computer must have an adequate storage capacity as well as working sufficiently fast."

[1] http://phil415.pbworks.com/f/TuringComputing.pdf

[2] http://www.topdesignmag.com/top-performance-computer-looked-...

[3] https://www.top500.org/list/2000/11/

[4] https://en.wikipedia.org/wiki/ASCI_White
Substrate VM – A framework that allows AOT compilation of Java applications
Ah, good ol' Chris Metzen. Got bullied as a teenager. Made tons of artwork for Warcraft, Diablo, and other Blizzard franchises. Now he got a burn-out. [1]

[1] https://en.wikipedia.org/wiki/Chris_Metzen
i thought they were refferring to lookin for the Argentine sub that went missing more recently.

maybe that one will be next i hope.
Ok, I was missing the technical definition. Thank you very much!
Well, I expressed my opinions on C++ libraries in the first few paragraphs. None of the C++ libraries I looked at support PDF layers for example (and as a graphic designer, you need that when working with maps, as maps are separated into layers).

QTPDF (used in QGIS) supports it, but the output quality is sub-par when working with Illustrator, at least in my experience. This could be a bug in QGIS, yes. But I didn't want to invest time into something that would probably fail (if the QGIS team failed using it, I would probably do so, too).
Augmented Reality for Businesses Usinf ARkit and ARcore
Visit this website https://www.f6s.com/canadatelecom
I use Firefox Focus on my phone for most of my casual browsing. It launches and loads pages much faster than Firefox does. For some reason, Firefox insists on stalling for a few seconds before starting to load the web page whereas Focus does it instantly. I only use Firefox when I need session management.

I hope Firefox 58 improves the situation.
Nitpick: This is Arm's press release, not AMD's.
Yeah, I understand this now, thanks.
"Charlemagne marked it by giving Leo one of the great medieval relics as a thank you—the Holy Prepuce, better known as Jesus’ foreskin."

Not unless he had a time machine.
> it wasn't necessary for their rise to power [..] they could have

So you may claim, and I disagree. Importantly, "they could have" != "they did".
Location: St. Petersburg, Russia

Remote: Yes

Willing to relocate: Yes

Technologies: Javascript, HTML/CSS, React.js, Node.js, Express.js, PostgreSQL, Git, Photoshop, Google
Firestore/Firebase

Résumé/CV: https://goo.gl/kgY1HE

Email: ivanvmalkov@gmail.com

Looking for "Junior Frontend" position. Ready for unpaid internship, email me!

Recently I finished 3-month long coding bootcamp in Berlin (8 hours/day 5 days/week) and want to develop my skills further and create astonishing web applications, adding value to the company I will work for.

Fluent in English.

Very passionate :)
I don't think other planets usually move enough to cross one pixel. They've mostly been detected by changes in brightness of their host star. https://en.wikipedia.org/wiki/Methods_of_detecting_exoplanet...
> The mistake is clear from the design

There is no fundamental reason why speculative instructions should be allowed to mutate the cache.

OTOH the contention-based side channel attack on speculation has been public knowledge for over a decade. [1]

[1] Z. Wang and R. B. Lee, "Covert and Side Channels Due to Processor Architecture," 2006 22nd Annual Computer Security Applications Conference (ACSAC'06), Miami Beach, FL, 2006, pp. 473-482. doi: 10.1109/ACSAC.2006.20
I love everything about this post. I've dealt with enough sociopaths in "leadership" positions (and can count the number of true leaders I've encountered in my life on one hand) that I automatically distrust and dislike anyone in an executive role (and such a person would have to work very hard to get me to trust them).

It's sad because I started out my adult life as a very trusting person...
>They would be in the same position as they were before

No they wouldn’t. They’d have the knowledge that there’s a cure and they can’t afford it. I can’t imagine how psychologically damaging that would be.
Correction: Nick Szabo (@NickSzabo4)
Any chance, any chance at all we will return to Constitutional government in the US? You know, where the machine isn't spying on us all 24/7?
Really POSIX should just acquire CreateProcess and have done with the problem. It's the API you generally want when starting a new, unrelated program. Probably for POSIX you'd want to allow specifying which handles become the new process stdin/stdout/stderr, since Windows handles consoles in a stranger, less convenient way.

https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...
Usage data isn't much of a privacy issue, but if you are a concerned user, don't you already have the habit of going through the settings of each new app? I found this one 2 minutes after installing and though nothing more of it.
Why are there no visible stars in the background?
Covert and side channels due to processor architecture (2006)
The First Post-Kepler Brightness Dips of KIC 8462852
I don't feel like discussing my salary publicly. Have you considered checking glassdoor.com or other similar sources?
Glassdoor is the place you want to go for this kind of information. You're not going to get anywhere near a large enough sample from a few comments on HN.
By the time I have disabled it they have already pinged the "Adjust, Inc." servers at least once with my information. That's unacceptable.
>But I think that having a utilitarian view toward delivering healthcare is frequently unethical once you start rationing care (eg, I’m 75 and not working at all, living off social security, $300k heart surgery is detrimental to society’s bottom line since if I die I stop collecting social security, etc etc)

This is what so many people fear about the possibility of single payer in the US. Eventually, people will start to be pressured to see their duty to die for the benefit of society.
Because it is daytime.

(If the camera exposure was set for the faint stars, then the sun-lit scene would be hugely overexposed.)
From the abstract:

> Information leakage through covert channels and side channels is becoming a serious problem, especially when these are enhanced by modern processor architecture features. We show how processor architecture features such as simultaneous multithreading, control speculation and shared caches can inadvertently accelerate such covert channels or enable new covert channels and side channels.
A massive reason I prefer spotify is because of the social aspect of it. Being able to look at a friends playlists is a pretty big deal for me. I would agree if they were pushing something like statuses or likes but I think Spotify's implementation of social actually makes the product much better
> Often A isn’t useful without B, and B isn’t useful without A. For instance, A is chariots and B is roads.

Even without chariots, road are useful: pack animals and people on foot will move much more easily if there is a solid path that doesn't turn to mud when it's raining, that's clear of obstacles and relatively smooth.
I don't think so. My understanding from the paper is that you don't need to explicitly send a memory address to the victim, you just need a way to communicate with it (e.g. via a socket or some other API) in a way that causes it to do a branch.

Before you trigger the victim process, you perform some steps in your own, hostile, process that teaches the branch predictor where a particular branching operation will likely go. Then you trigger the victim process in the way you know will cause a very similar branching operation.

Even though it's operating within an entirely different process, the branch predictor uses what it learnt in the hostile process to predict the branch result in the victim process. It jumps to the address the hostile process taught it, and starts to speculatively execute code there. Eventually, it figures out it guessed wrong, but by then it's too late, and the information has leaked via a side-channel in a way that the hostile process can detect.

So, essentially, you're use the branch predictor's cache to send the memory address. And you're not sending it to the victim process, you're sending it directly to the CPU. The victim process will never even know it's been attacked, because when the branch predictor hides the consequences of its incorrect guess from being detected by conventional means.
Nearly all commercial plastics available now were available back in 1997. Even exotic things like PEEK.

The yellowing is due to flame retardant additive to ABS granules. Modern flame resistant ABS stock is prone to same issues.
Seccomp does this in most kernel versions I believe: http://blog.cr0.org/2009/05/time-stamp-counter-disabling-odd...
The out of bounds variant is fixable in the OS, just add a fence instruction between the check and the load.

For code running in user mode, you flush the branch predictor on each context switch---again, new microcode + patched OS.

Hyperthreads are tricky. Those are not yet fixed by microcode AIUI, and in the future you may want a usermode program to say "I don't want indirect branch prediction because I am afraid of what the other hyperthread might do to me". That would require some new system call (like a new prctl on Linux) or something like that.
What lies ahead for data
I always add a "coming" or "past" after "this" to remove ambiguity.
Any estimations about life outside Earth only become viable once we understand the factors that gave rise to it first, and their probabilities of occurrence. If the total probability is less than 10^24 (say) we might expect life elsewhere, but if it's 10^100 probably not. But either way, gut feel and intuition about this are pointless - by the anthropic principle, we're speculating about the possibilities of life only because we're already winners of the lottery - almost like someone lucky enough to win a lottery twice or thrice in a row wondering why it doesn't happen to everybody.

Either way, I actually think that the Dark Forest principle applies heavily in the universe (https://en.wikipedia.org/wiki/The_Dark_Forest) - no halfway intelligent civilization should assume the intentions of any other civilization are benign until proven to be so, and will always take steps to either hide themselves or shoot first and investigate later.
It looks like there will be a surge of purchases of new CPUs. He should have kept hold.
> The whole Von-Neumann system architecture is way too old for today's problems.

Why?
If you stack kernels like

Hypervisor
Guest OS

Is there double the performance hit of all these attack fixes?
There is one major problem with glassdoor - the salaries that are collected today are grouped together with salaries that were collected 7 years ago. Which is why you always see lower salaries looking at the glassdoor.

This post is to get a (however small) current sample and it is purely to help me evaluate a couple of opportunities, no commercial interest whatsoever.
No. The genetic alteration is limited to the person who receives the therapy. Reproductive cells aren't affected.
> That's right! So how would you define life? Or the meta-question, why bother? We gain nothing from figuring out what's "alive" and what has "merely" a rich complexity.

> "Search for life" is a category error.

To be honest I think you're over thinking the whole "life" thing. It's just a label. You could replace that term and still have the same arguments. eg "What would someone define as 'interesting'? What does that category even mean?". Or "complex", or "intelligent" or any other label.

> Why hope to find life, when we know life is already possible?

Possible, yeah. But it's unique in that we are constantly finding a multitude of other phenomena in the universe yet we've only ever observed life on our own planet. That alone makes this topic interesting in my opinion.

I don't see why it has to be an either / or though. Nobody is suggesting we search for life at the sacrifice of learning more about black holes...or whatever.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim." -- Edsger Dijkstra
Exactly THIS!
> But everything else is the same price.

It's more complicated than that, too. The average NYC rent is higher, but the average NYC apartment is also smaller. And the average commute for a SF employee is longer. Let's say you're in a three bedroom townhouse with a garage ten minutes from work in Austin. Is the COL adjustment going to pay you enough to have a three bedroom townhouse ten minutes from work in SF?

Also, COL is more local than the city. The rent in Jackson Heights, Queens is a fraction of the rent in Chelsea, Manhattan.
Machine Learning with Clojure Cortex
Just to be clear, that would be 1/2 day for the people on the spacecraft. For the people you leave behind on earth you'd still be gone 4 years each way.
Without getting into details, gene editing has come a long way, and every steps involved are about 20-25% of the cost of what they used to be. Even FDA trials typically require lower enrollment and assays. So gene therapy should not be more expensive, it should be cheaper.
By virtue of anyone being under 21 there (which was usually about 2/3s of those attending, since most older people went to bars) we were doing something illegal. Additionally, noise complaint citations were a thing, and were often the reason why the cops came in the first place. Not that we were trying to be obnoxious about it, but when you pile 80-100 people in one location they're not going to be quiet.

I also think that the consequences of being cited have increased, or at least became more complicated. I (and many people I knew) were paranoid about running into legal trouble because of job prospects. Any opportunity to get a citation expunged was worth it.
CMSsc4n v2.0 – Tool to identify if a domain is a CMS such as Wordpress, Moo
> But all lifeforms

That's not nessisarily true. Single celled organisms have a rather fluid exchange of genetic information even our 'single cells' are really several different organisms. It's possible life evolved many times on earth and current single celled organisms and thus all life has a mismatch of ancestors.

Further, life may regularly evolve even today, but simply get eaten due to the stiff competition.

PS: We know life evolved at least once, but the high end could be multiple times a second on earth.
Charlemagne [...] your ancestor. I am making an
assumption that you are broadly of European descent,
which is not statistically unreasonable but certainly
not definitive.

That's a disappointingly exclusionary way to open an otherwise interesting article that attempts to convey the interconnectedness of humanity.

It's also a good example of putting too much weight into statistical "reasonableness" when making generalizations about your audience. Even if the expected audience is just native-English-speaking countries, you've excluded millions of potential readers.

The article is mostly about Charlemagne, so fair enough to frame the intro using him, but "he's your ancestor, unless you are a statistical anomaly"? I find that depressing.
#CholeraDetox2018.
> On Facebook, years after he died, Ms. Benefield wrote, “I miss him so much.”

At least it ends on a honest and very human touch. Sad that health should be treated as a business.