skysight-inc/HackerNews huggingface dataset:
Depends on what you want to learn. Structure and interpretation of computer programs is good for a high-level view of what a compiler does, but it compiles a lisp-like language, so it won’t learn you much about parsing or about generating good error messages when given syntactically or semantically incorrect programs (typically more work than parsing correct programs), and it compiles to some abstract ‘instruction set’, so it won’t be worthwhile if you want to know how to wring maximum performance out of any specific CPU.
How Bad Karma and Bad Engineering Doomed an Ancient Cambodian Capital
What Can We Learn from Utopians of the Past?
I wonder how many choking victims will die because of this law. An emergency tracheotomy cannot be performed due to the lack of a small sterile plastic breathing tube... or does that only happen in the movies?
Walnut Creek for your operating system needs.
Some previous discussion, four months ago:

https://news.ycombinator.com/item?id=16637162
An interesting approach to fixing and changing without breaking backwards compatibility. Time will tell if it lives up to its promises, but I'm intrigued...

The closest I've seen to this model is "use strict", but having this at the package level is a nice quality of life improvement.
Way too young to be a sysadmin back then but still remember all those things.

Still got a bad habit from Win95, whenever the system seems sluggish I have to move the mouse around, because when the mouse didn't respond under Win95 it was time to press the hardware RESET button.

Maybe that's the reason Windows 2000 is still the best Windows ever in my mind.
Analyzing CloudTrail with Athena
> Thoughts that 'bubble up' all the way to linguistic representation in the mind are definitely conscious, while it's also possible to make some sense out of brain activity that doesn't quite find words. For example, playing ping pong or some other sport would be exceedingly difficult if you had to use the linguistic part of your brain in order to make sense of what you're doing.

Conscious brain activity always struck me as the primary meaning of "thought". The idea of conflating "thought" with unconscious brain activity just seems to devalue the word itself rather than bring some utility or added understanding to the table.

Personally, I don't think of breathing as a thought at all, or my heart beating, even though it's evidently controlled by the brain, evidently also the source of thoughts. I only really ever have evidence of thoughts as distinct from other brain functions because I experience them consciously.
5 Common Misconceptions about AI
DLL Suite 9 Crack Serial Key and Activation Key Full Version 2018 Download
Generally when someone posts a story like this on HN it's both as a warning to others about what could happen to them, and also in hopes that someone from the source company touches base or clarifies. It's seldom the end of the story.
Nuclear weaponry is both far far less powerful than it was during WW2 and the Cold War, and the buildings are also much much stronger. It's estimated that you'd need some 40+ of today's warheads to completely destroy NYC. You have to expect some to get shot down, so it's not one-to-one targeting.
Ask HN: OpenCV or OpenGL
Hi, I am a software developer based in Europe with significant experience in C/C++, Python, CMake, etc. I am currently working munich for a luxury automative brand.

I want to change my field to OpenGL or OpenCV. I have very basic knowledge about classical machine learning. I have worked in industry quality Qt application.

I am planning to dedicate 30 hours a week outside my work, should I choose OpenCV or OpenGL.
> But cynicism aside, the key to making renewables a practical base load replacement for fossil fueled plants is a solid battery infrastructure.

No, it's a solid storage infrastructure, of which batteries are only one type.
Note that constructorFunction.prototype predates __proto__ in the official specs (and also `class` notation) and is the oldest bit of object-oriented programming support in JS.

__proto__ on objects was originally a leaky abstraction in a specific browser. It caught on such that other browsers borrowed it, because they unfortunately had to, but the specs and the browsers all consider it deprecated and warn not to use it: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

(The standards compliant way to get an object's prototype at runtime is Object.getPrototypeOf(obj), and to change an object's prototype instance at runtime is Object.setPrototypeOf(obj, newPrototype).)
Yup, AS3 was based completely on the ECMA draft at the time and was a spec implementation. Macromedia then later Adobe had representatives on the W3C board and due to politics, worry about compilation, the lack of "learning to code from reading source" and from what I recall concern for backward compatibility the draft was killed. Harmony was the next draft and it eventually evolved into ES5.
It looks like that's just an error. "Object" in uppercase is a special global variable in JS, but there's nothing special about "object" lowercase.
"Are you arguing that authors/editors/etc don't need to feed their families?"

Not in any sense of the word. I'm rebuking the post's idea that those things shouldn't be focused on making money.
It's from the article:

> Some two-thirds of my patrons are homeless or struggling with addiction
Still, 32% (at best) are pretty lousy odds so better be very careful.

That's not how statistics work.

MSM and IV drug users are a small percent of the overall population. If you looked at the rate of HIV cases and divided by the respective population, you'd see that MSM and IV drug users are at a far greater risk of contracting HIV than heterosexuals (by magnitudes of order).

However, that certainly doesn't infer that heterosexual can't get AIDS and that they shouldn't seek to avoid it through appropriate measures.
Yes really. It's example code written for the sole purpose of being read by people for educational purposes. As long as you understand the basics of pointers, it's really easy to read. Why are you mad at it?
Thoughts On Machine Learning Accuracy
Shakedown Nation
Interesting point about using a person's name. I've always associated that with a slightly patronising manner, which makes me wonder what're they after.

An old boss used to drive me up the wall, as any vaguely difficult conversation he wanted to have would be peppered with my name - it can easily go too far and rapidly become false
This also made me think of John McCain and other POWs. I think this part of the article is poorly worded. The author likely meant since 1968 this hasn't occurred.
I highly recommend "Eloquent Javascript" instead because it's easier for beginners or developers coming from another language. It's available online for free too.
The Nerdwriter has a good video (short, just 6 minutes) about it:
https://www.youtube.com/watch?v=w876zZZIb10

The gist of it is, they're hoping to grow so big that movie theaters will have no choice but to negotiate with them, to share part of the revenues they bring theaters from people who normally don't come watch movies on a whim anymore.
As someone who's worked on both the academic side and in the various support services of a couple universities the highlight of this article was imagining how the process of getting a large leaf blower went down.
Unfortunately this indirectly promotes usage of pirated software. I do believe companies that publish and develop software deserve to get paid, but if licenses can be pulled on such short notice, an individual user might opt to have a hacked version.
Rio 2.0: revising the Rio scale for SETI detections
The Rust 2018 edition isn't bells and whistles, but usability improvements.

For example, many users were confused by Rust's module system, because modules behaved differently than in other languages. The 2018 edition added the "missing" features to the module system to meet expectations that new users have.

The end result is that Rust 2018 is easier to learn.
No, this is what's termed an "Original Issue Discount" in debt parlance and allows for a lender to earn interest without a cash coupon on the loan. Basically they give them $5mm, but the "par value" of the loan is $6.2mm. So MP actually owes $6.2mm, but only got $5mm in cash up front.
If you have time I suggest to take the Georgia Tech Computer Networking course free at udacity https://www.udacity.com/course/computer-networking--ud436
Ignored this when it first showed up, but Hacker Newsletter resurfaced it for me.

Given a sub-40 hour week, and my own penchant to follow the path of least resistance, I think a happy medium between employer/employee would be making sure the employees are using the time help them help themselves. E.g., use the extra time for a massage, yoga, hiking, cooking class, or whatever usually gets ignored because of work/life interference.
This isn't an SV thing, This is the political mindset of those that oppose government services.
Twitter would probably doing a lot worse if HRC won:

https://www.bloomberg.com/news/articles/2017-08-17/what-is-t...

I think when we imagined the internet the idea that the president could communicate with us instantly from anywhere in the world was one of the ideal use cases for it. Who could have guessed the reality of it though!
Thanks. That's interesting but my mail pain point is smtp to smtp protocol. Client to smtp server is less problematic, your client will shout if the certificate is invalid. Smtp to smtp is where the phishing, spamming, etc happens.
Are you a current student then?
So what Linux distros are you considering?
Call them? Escalate, escalate, escalate until you get an answer.

https://support.microsoft.com/en-us/help/4051701/global-cust...
Changing inclination costs a lot because dV costs a lot. If you can easily bring hundreds of tons of fuel to orbit, that's no longer the case.

The launch loop changes everything, because your launch costs are in the neighborhood of $3 per kg. That's a total shift in the way we think about rocketry.

Imagine if gasoline was $4000 a gallon. In that world, driving 20 miles to the store to pick up some groceries would be unthinkable.
It seemed factual to me. In fact, the Trump administration are given a lot of credit for the eventual release. It's the spin factor thats being called into question.
Exactly the same thing happened to me while using Azure free tier. 2-3 y ago. It was a new account which i only used for a few days. Only to make a few test calls to their geo location api (i think). I needed that for a service that i was building. Then i got this same message. No idea why. I did get two phone calls to upgrade my account (!) but they could not explain why this happened, nor get more details. Very, very strange. I switched to Google and never looked back
Idaho Inmates Hacked Prison Service for $225,000 in Credit
Good news! None of those are used in batteries. In fact, there are no rare earth elements in batteries. Also, the article does not mention rare earths a single time.

Even better: neodymium is unlike the other rare earths in that it is commonly found on its own. All the other rare earths almost always only occur together. Neodymium is quite easy to find an extract, and has always been of least/little concern.

Back when fears about rare earth shortages were a thing, the element of concern was tellurium, as it was assumed that thin film cadmium-telluride solar panels were the next big thing. They are now virtually obsolete.
But the HN rules clearly state that the title must match the one on the article.
I think they were referring to the "eight (2)".
Reddit is the only one I know of that has tried a subscription model (Reddit Gold) and AFAIK that did not work out very well for them.
Have you lived this way for long?

Has it become your trademark? Maybe you kind of want to get a phone now but since you've gone this long without one, it's like a streak or a reputation you don't want to ruin?
> having a sense of civic duty and community vs. not

A sense of civic duty?

These words sounds like they are from another period.

I think this is low in the mindshare of the population of many western countries. As a society we're mostly concerned with personal progress, social influence and monetisation.
For machine learning neither OpenGL and OpenCV will help you very much. OpenGL is a 3D graphics library, OpenCV is a Computer Vision Library. OpenCV handles things like detecting faces or objects in an image or video feed. Machine learning is the process of teaching a computer to detect specific types of objects in graphics, or to understand say how a tv or movie script is written. The goal of machine learning is to teach a machine to do something like write a movie script based on hundred of other movie scripts. If your end goal is to learn about Machine Learning then I would suggest you look at something like Google's Tesnsor Flow instead. OpenGL and OpenCV wont help you at all really. However they may be required to feed data into your Machine Learning system.
In JS, everything that's not a primitive is an object, and primitives can themselves be implicitly coerced to objects. That is to say, these are equivalent:

(new String("abc")).length
"abc".length

Functions are really just objects that can be invoked as a function, and they can have properties and even prototypes set the same as any other object. This used heavily in React:

function DivWrapper({ children }) {
return <div>{children}</div>
}

// show a nice name when debugging
DivWrapper.displayName = 'DivWrapper';

// verify incoming props when debugging
DivWrapper.props = {
children: PropTypes.node
};
The CEO of Slack really said that the acquisition was good because "there's [sic] fewer choices for people"???

Imagine the CEO of any non-tech startup company saying this in a Bloomberg interview.
Ideally, limitations on new parking would be matched with new investments in public transit, but that's always a tough slog too. But yeah, we're still living with the hangover from the days of rapid growth in the suburbs and urban planners were willing to sacrifice the city center as a warehouse for the poor and and a place that suburbanites would commute to by car. Now of course, more people want to get away from car dependency and the city center is desirable again (displacing the poor to areas without either work or transit). So it would seem to make sense to use less space for cars and convert that space to uses that allow people to more easily get along without them.
Kind of like how scammers use bad grammar on purpose to weed out the people too smart to be a victim.
But why not increase the membership fee marginally in the meantime to stay afloat? I suspect the vast majority of members would stay.

Also as another user posted below, set a cap on the number of movies you can view per month and offer a premium unlimited membership upsell.
Terms here:

https://www.sec.gov/Archives/edgar/data/1040792/000121390018...
Respecting Alphabet, Apple, and Amazon as companies is very different from respecting tech workers as a whole.
I agree.

Where weight and size do not matter, more choices for batteries are possible.

E.g. redox flow batteries.

https://spectrum.ieee.org/green-tech/fuel-cells/its-big-and-...

In the near future, atmospheric CO2 will be recycled to create organic fuel.

http://newscenter.lbl.gov/2017/09/18/solar-fuel-system-recyc...

https://www.purdue.edu/newsroom/releases/2017/Q2/instantly-r...

Solid state batteries are also interesting. Lithium-ion batteries will be replaced because they can develop dendrites and catch fire.

https://cleantechnica.com/2018/06/26/the-solid-state-lithium...

https://www.researchgate.net/publication/324734826_Non-Tradi...

https://hardware.slashdot.org/story/17/04/19/016213/the-slas...
> i860, i960, 88K, MIPS, SPARC, POWER, PRISM

I was a teen in the 1990s, and what I remember was thinking that the world of interesting hardware had come and gone and I'd never get to use anything other than x86 chips. VAX? PDP-10? Alpha? Stuff I'd read about, even seen some assembly listings for, but nothing I'd get to program. Some systems, like Multics or Lisp Machines, were freakin' Atlantis sunk beneath the waves for all the access I'd ever get.

Now, I have emulators for them. I have Multics, I have PDP-10 OSes, I have both BSD and Linux on VAX, and that's without trying too hard. I also have real, physical ARM CPUs, something else I'd never imagined I'd have.

> Usenet and all of the crappy software that went with it

Xnews on Windows is pretty good, and Usenet isn't even dead. More like "determinedly ignored even as federation and decentralization become hot ideas".
I believe the graph was to support their argument that it's better to [fund their research in electrodes that] use Cu and Fe rather than Ni and Co, since their abundance will always make those materials cheaper.
What do you do if you need to make a doctor's appointment? Or if your internet goes out and you need to contact the ISP to come service it?
easier to learn as of now.. but look below ( or other rust threads) and see how people that want to jump into rust ( from c++ for example) always ask about X feature missing and when is going to be added...
What do you mean by mT? Millitesla?
I think the counter-argument for 1 would be that, as we are dreaming, we ARE explicitly putting things at the forefront of our mind to organize it. We just mercifully forget it when we wake up. I guess that raises the question of how that queue of stuff to think about forms, and where sits until runtime?
You've been posting mostly inflammation here and we ban accounts that do that. Please stop.

https://news.ycombinator.com/newsguidelines.html
It's what they both did with xmpp
Ever since using OS/2 I have always put my toolbar vertically on the left side of my screen. Just seemed like better use of screen real-estate.

And with Ubuntu - what's old is new again!
>Global warming, especially if it reaches a runaway tipping point

Thought we reached that a long time ago, and yet things haven't really changed.
This video explains perfectly what it's like to be a startup
Ah, simpler times, when most things could be fixed by taking them apart and putting them back together again, because that was still a thing you could do.
Well yes, obviously gay people and drug users are not the bulk of the population so that 32% indicates 32% of all of those that end up HIV positive.

For the mainstream population that is a much lower risk than for a smaller group that has a roughly equal incidence in absolute numbers.

But that risk is still substantial, and you do not want to end up as an entry in the tally of that 32%, which is a substantial number of individuals, if approximately 4% is LGBT then maybe 50% of those (so 2% of the population) takes 68% of the cases, leaving 98% to divide the remaining 32%.

There are many lotteries with far fewer winners.
But the trees man... My god, think of the trees
How do I get started? What resources do you suggest?
To me, it doesn't read like that at all. In fact, much of the article is flattering to Trump. One of the pull quotes reads:

“Listening to [Trump] deliberate on this,” said a State Department official, “he sounded to me a lot more like a dad.”
There are dozens of stories of identical things happening to Google accounts so it's not as if they are any better.
$8 off over $70 code: link end: 9/30
"I think that most instances would block Facebook if they tried to do something like that."

I don't think so. Doing so would mean that their users wouldn't be able to get events from the biggest network; the one where most people are on. While today, most users of ActivityPub are likely to be people who are against Facebook and not wanting to interact with it, if ActivityPub becomes huge, then more people would be using it that are ambivalent about FB or even users of it. Blocking FB would mean that those people leave the instances, because they're no longer able to get a significant amount of their messages.
Yes, not only does Microsoft push their cloud account for login, they also spam ads in their notification bar. Going from memory, exact words may vary:

- "Install Microsoft Authenticator to log in with your phone"

- "Sign up for OneDrive to protect against ransomware attacks"

- "Do more with Microsoft Edge!" (this one shows up when you change your default browser)

I prefer my operating system to not upsell me.
Amazon wrongly IDed 28 members of Congress, and they’re not happy about it
Ask HN: How do you learn new skillsets for a job posting?
I've been looking at job postings for things like data engineer/data analytics and also front-end dev postings, since these seem to be the activities that interest me enough to keep me up late working. But even if I work on them I still feel like unless I'm already in the job I don't know as much as the job wants me to know. So I was wondering what do/did YOU do when you wanted to apply to a job with a different skillset than yours?
Still, it's a finite resource and we consume it more and more. Obligatory link: https://m.youtube.com/watch?feature=list_other&list=SP6A1FD1...
Have you tried using a VPN and going through a different IP? Maybe they use multiple factors to "fingerprint."
Reminds me of all my friends who proudly didn't own cars in college.

But whenever we went somewhere they suddenly needed a ride.
As a gray-haired programmer who happens to be on interview teams, I interview a lot of older candidates along with a team of younger professionals.

It's not so much their age, but rather they have a tendency to be set in their ways, are less eager to learn and explore and change.

On a personal level, I'm impressed you've stuck with Perl all these years, and I'd love to nerd out with you over a beer later. On a professional level, I'm wondering if you're an inflexible curmudgeon.

Also as an older person, you're going to be expected to have some good basic management skills and wisdom. It's just the course of human nature.

Another couple of anti-bias tactics:

1. Dress nicely and modern. I see a lot of candidates who wear a suit that looks like its been slept in, or it looks like a suit they bought in the 80s. I'm not telling you to wear skinny jeans and Supreme shirts, but just dress relatively clean and modern.

You can get away with a lot on this front as a youngster, but it really works against you once you become one of us grays.

2. Stay fit/eat right. It doesn't do you any well if you're old, and overweight, and breathing hard during the interview.
>"We canno't provide details about why your account is closed and won't reactivate it"

This type of behaviour should be banned by the European Union.

You should be provided with the exact reason of why your account is being closed , regardless of who is the provider of the service.

It's unacceptable that companies like Microsoft, Facebook, Airbnb feel entitle to behave like this knowing how critical the service provided by those companies are for some organization. Plus the fact that those suspensions are usually done automatically by an algorithm powered by Machine Learning or something similar.

This type of mechanism could destroy an entire organization if the account of CEOs , CTOs, CFOs are suddenly locked down without possibility to access their emails , their contacts, their meetings and others business critical information.

This is outrageous.
For me it's the difference between something taking the right amount of time to the viewer vs ensuring all instructions take the same amount of cycles in the emulator as the emulatee (or at least relative to each other that is).
They are starting to do it. One of their new features is charging a few dollars on "hot" show time.
It's a shame JPay charges just for sending electronic messages to inmates. I wonder why someone would choose to use JPay instead of sending a letter? I can't imagine inmates would significantly benefit from the reduced delivery time...
Allowing the searching and purchase of used equipment would also help those facilities running on a shoestring budget.

How to start a lab when funds are tight: https://www.nature.com/articles/d41586-018-05655-3