skysight-inc/HackerNews huggingface dataset:
It seems very similar in scope to Amazon Macie - it would be good if they mentioned how the two services are different.
This clearly is a feature!
An IQ of 230 would be 8.66 standard deviations above the mean. Off the top of my head, that should be rarer than one in a trillion.

I'm not a hard IQ skeptic, but there's nothing predictive or meaningful about any IQ over 150 or so, even in a strictly statistical sense. It's a tool built and validated against the bulk of the population, not extreme outliers.
Apple rushes to fix major security bug
isn't there also an unbranded version that's the exact same as the release, but does support unsigned extensions?
> on an individual level a white person and a black person with similar IQs will have similar life outcomes

Do you have any evidence to back up that claim?
HN doesn't seem to care much about this topic so I won't spend too much time on it.

Basically, people used to build sites with a specific browser in mind (IE6). A little more than a decade ago, designers took part in a "movement" to get away from this state of affairs. This included stuff like separation of concerns, progressive enhancement, css hacks, and so forth. (My opinion: responsive sites came from this crowd)

Now, although there are different circumstances and motivations, we're back to a state where most sites are designed with Chrome in mind. Or, at least, with Chrome targeted as the best browser to use one's site with.

So, same shit, different day. We learned (and humorously then went on to un-learn) some great practices and techniques for building cross-browser sites, then fell back into old bad habits once the boogie man died and was replaced.
In the early days.

ARMv8-A 64 has gotten a bit CISC.
It's a good blog post, but that really shouldn't be a "Show HN:"
Is it fair to say that 70% of the value is driven by such effects, or more like 70% of the companies have such elements in their product offer.
"Econ 101: The price of a currency is based on people's trust in that currency."

Right, but how many people really trust Bitcoin? And by trust, I mean trust that it will retain its value for the foreseeable future.

I have trust that the Euro will retain its value, so I feel confident pricing my product and services using it. On the other hand you'd be crazy to price anything in Bitcoin.

No one has trust in Bitcoin as a currency. Some people have some degree of trust in it as an investment vehicle, which is fine. That doesn't make Bitcoin a currency any more than gold is.
why XULRunner instead of Graphene (i think it's called that)?
Two sentences and then oauth to my repos.
I tend to solve programming problems when I visualize them. So for me the steps are:

1. Draw the input list on a sheet of paper

2. Try some solution methods on paper, writing them down so I can later re-examine them with new findings.
Bits of estimated Kolmogorov complexity of the universe.
fqrouter is back
On the other hand, if you're cargo-culting interview practices from third-hand accounts of what BigCo tech companies do, you've demonstrated that you're probably not someone I want to work for.

So it evens out!
[sic]He found that by entering the username "root", leaving the password field blank, and hitting "enter" a few times, he would be granted unrestricted access to the target machine.

...
...

a member of Apple's support forums had posted details of the flaw more than two weeks ago, though the tone of his message appeared to suggest he saw the vulnerability as a useful feature for troubleshooting rather than a critical security threat.[/sic]
I really would like to know the name of the book from which this index is. It's super interesting and I really want to read that book. Please let me know once you find it. Sincerely,
this is a very old problem, at least the quality of security and ease of getting root access when you are physically at the machine... they have /never/ done a good job of this. its not decline, its just exposure... OS X has never been much of a target for security, because nearly nobody uses it... but having gained in popularity since the rise of iOS and introducing bootcamp etc. its getting more attention.

"i don't need an anti-virus i have a mac" was something i used to hear... its always just been security by obscurity as far as i have seen.

hopefully this will have the opposite effect to what you describe and they might start to take it seriously after being so lucky for years and years...
Sure, but I don't see what that has to do with race or gender.
Java, C#, Ada, JavaScript, etc are more successful that Rust. The comparison is not good though because Rust is younger.

You could argue survivorship bias but that applies to Rust as well.
No, I think the article is right. When a value goes out of scope, its drop method is called, which for Box values deallocates it.

The trick is that if it is (possibly) returned from a function, it is moved instead of dropped.

It's also important to distinguish Box from Rc. Both are heap values but have very different behavior.
> I know in Java you have boxed pointer versions of primitive types, like Integer instead of int. And you can’t really have non-boxed pointers in Java, basically every pointer is allocated on the heap.

That's not true. In Java pointers can very well be allocated on the stack, but the objects that they point to will be on the heap
Alexa can't even understand proper Bavarian, how can I expect it to understand Bavarian-English?
Humans learn surprisingly well on a very limited data set compared to current AI solutions. Improvise better too.
Trippy Tapestries Wall Hanging of Your Room
This is a pretty misleading response.

So, okay, some of the fortunate people who do have access to USD/EUR are trading it for Bitcoin on LocalBitcoins, not just storing it. But you're making it sound like this is a graph of ordinary Venezuelans trading their hard-earned bolivar into lucrative Bitcoin, which it almost certainly isn't.
*One sentence, but I missed the hamburger menu on mobile. Looks interesting!
Hear that sound? That's the sound of dozens of AWS security monitoring startups going out of business.
I think the gripping part is the important bit. You can't get a steel wire to open and then close on an object and lift it.
disregarding the performance, if someone asked me to write it pythonic i'd just do:

sorted([i for i in chain(*lists)])
Spires and Gyres: on Jakarta
Working ok for me in iOS , what device are you using ?
Hey Lawrence, might wanna point out that the result should be sorted too. Currently, that is not listed as a requirement.
Experts are right to be skeptical that it's possible with current gen tech. As usual, Musk is probably extrapolating charge speeds to when the truck will be finally delivered, which is in what, 2020?
I just now took a look at Packet's web site and their data center locations. They categorize each location as either "core" or "edge", but I couldn't find anything to indicate what those terms mean in this context. Are you familiar with that distinction?

The location nearest me is an "edge", not a "core". I wonder what I would be missing out on, if it's not "core".
It makes sense to enforce non-serialization using attributes, but then, closures should never be serialized, so you are where you started.
Brussels is the centre of power in the EU. I have nothing against Toronto, but just because its population is higher doesn't really award it the status of being more "major".
Ocean acidification: climate change′s evil twin
Internet Marketing Options Buying Phase
Does it affect MacOS Server?
187,200 tonnes of gold has already been mined. So another 1000 is going to be a blip. At 1M it could become interesting though :)

https://www.gold.org/about-gold/gold-supply/gold-mining/how-...
> in Rust, I can be sure that `Vec`, `String`, `Box`, `Rc`, and `Arc` are all heap allocated and that slices, arrays, `str`, `&T`, and `&mut T` are not.

That's not really true, because you can easily create e.g. a `&str` out of a
`String` or a `&[T]` out of a `Vec<T>`.
Golang Response (JSON, JSONP, XML, YAML, HTML, File) Renderer
For example, register allocation is a tedious process that bedeviled assembly programmers,

Yet more propaganda. I’ve been part of the cracking and demo scene since my early childhood. If you didn’t code in assembler you might as well not have taken part in it at all, because small fast code was everything. None of us ever had an issue with register allocation, nor do we face such issues today. Not 30+ years ago, not now.
This particular message: https://forums.developer.apple.com/thread/79235#234143

It suggests using "root" with empty password, and hitting Enter twice. So some people knew about it all along? This is really weird.
Is this only new bug specific to High Sierra?

I am still on Sierra so I want to make sure Sierra does not contain this horrific backdoor.

Can anybody confirm?
The 'Tesla of eco-villages’
The GPU has many cores but they are organised in groups that share the instruction cache and decode logic, so they all execute the same program in lock-step (AMD call these 'wavefronts' and NVIDIA call this 'warps').

A many-core RISC-V has many independent cores, all with running their own cache and decode logic so all able to run different code and stall independently of each other.

There are problems beyond graphics where warps or wavefronts are great matches, and for those problems GPGPUs are very effective. But there are also problems where, even if each core is basically running the same program, cores can diverge and for that you want cores with their own decoders so they can stall or branch independently.

Its all a tradeoff.
[meta] Also this is not a dupe thread, it brings up a different point. Mods, please do not mark it as dupe.
https://news.ycombinator.com/item?id=15800676 is on the front page and fundamentally the same story, so I guess we need to treat this one as the dupe.
Can Qualcomm do that? Tegra K1 from nVidia was supposed to be x86 in similar way. They couldn't get a license so it became an ARM core.
Developing countries added 34 gigawatts of solar capacity over the last year
The Real Refugees of Casablanca
Don't forget "race to sleep". If the GPU takes 3x more power but completes 10x faster and can go back into low power mode sooner that could be another power savings.
I tend to find problems like this one, where the brute force solution is straightforward and then you can improve it by using a special data structure, easy. The ones I struggle with are the puzzle-like ones, where solving the problem depends on having some single flash of insight.
Or, you could just run Linux.

I used to be jealous of people that ran Macs or Windows because they did seem to "just work" better than a Linux machine, though had inferior packaging systems and security features.

These days, my Dell laptop running Ubuntu 16.04 seems to have less problems with audio/video in conference calls than the Macs my coworkers use, and there are vendors like Dell or System76 that'll sell you a pre-configured system if you don't want to fiddle with things.
I was wondering, why they launched a huge recruitment campaign in Shenzhen for IC developers recently. I never saw them being big at chipmaking.

Now things got clear, they were hiring staff for that.
Part of hiring is finding out if someone can work well with a team. Lots of teams need everyone to be able to communicate well during collaborative problem solving sessions.

I've worked with the strong, silent type of coworker who has a solution in their head. But because they don't vocalize what they're thinking, I can't participate or help. That's not what I'm looking for in a good engineer and a good coworker.
The information found here should help your finance team or accountants determine how best to classify your expenses: https://aws.amazon.com/ec2/dedicated-hosts/faqs/#Should_I_Co...

Since EC2 Bare Metal instances will use the same pricing models as all other EC2 instances (on demand, reserved instances, dedicated host, spot), the same information is relevant.
It's safe to assume I considered this option.

This won't work for a host of reasons.

If it was an option, it'd be my first choice.
If every year you lose 20% of your money, how long does it take until you're in the negative?
I'd pay $50 to have a UX expert look at a feature in my app and give me feedback.

Often I find myself looking for input on a problem, but actually hiring someone is such a hassle, that it just doesn't pay off for small projects.
By making use of an IDE or tools like RLS.
Supervised Learning – Using Decision Trees to Classify Data
C) Intelligence explosion happens and we'll like it and it will be non threatening. Again safeguards not needed.
D) As above but it attempts to elevate is meatbags to its level.
LOL. Can we call this...front door?
requirement outjection vs. dependency injection
If phone trees can jump to an option in a tree whose options you could probably map out by hand in a few minutes... NLP should recognize your tone of voice and undo actions that have an uncounterable number of subtle interactions with different systems? Isn’t that a bit of a stretch?

And generic undo of playing a station is... playing a different station? Not stopping the music altogether? The concept of generic undo would be hard for people to come to a consensus on, let alone an NLP system.
Pretty sure every cheesy hacker film doesn't have the root password being empty. They usually put in "password" or the favourite music band of the target.
The text I quoted seemed to suggest that the reference going out of scope could trigger deallocation.
When Hikurangi subduction zone megathrust triggers tsunami 'think Japan 2011'
This. I tanked an interview once because the problem was phrased in a way that it wasn't apparent to me that it's basically a graph. Once I realised that it was also clear why a simple BFS would solve that problem. Sadly this happened just as the interview was over. I think I sort of blacked out because I couldn't identify the underlying problem, and my mind "unlocked" the moment that the stress of the interview ended. Which reminds me - another important thing is not to get stressed if the solution is not apparent immediately.
The Linux kernel.

edit: VLC.
> "Pick the right tool for the job" has been the biggest casualty in the midst of the schemaless hype we're going through right now.

Even getting to the point of realizing that most domains where NoSQL or schemaless solutions thrive are also domains where you need to be thinking in suites of persistence technology, ie where trying to choose a single data persistence technology is crazy, would be a big step.

A beast like Reddit (for example), has clear areas where a document centered schemaless approach would yield big wins, but that doesn't mean it's ideal for handling their advertising billing or their master data.

"The job" is quite often many smaller jobs, each of which needs it's own tool. Sometimes it's a lot easier to put on slippers than to carpet the whole world.
Yep, glow sticks are glow sticks. Ours come in fancy camo packaging though so you know they're suitable for lighting the portaloo.
the fact that it operates on learned information, not biological capabilities of the brain. stuff you learn is the stuff you have the ability or you're allowed to learn. society has inherent bias against nonwhites and women (in western world/usa), against women and whites (asia, africa), etc, etc.
Hi dang,

Isn't this also newsworthy though? The vulnerability wasn't just discovered and posted to Twitter this morning, but rather mentioned nonchalantly on Apple's own Developer Forums back on November 13!
From the title I was hoping for security event tracking/categorization for video feeds like Google Cloud Video Intelligence.
You are the one making an assumption that the GP is parroting BigCo tech company interviews.
Conversely, if you just happen to know the answer because you saw it before, it feels a little bit like cheating. Quite honestly, I wonder how useful those kind of questions are to test someone's capacity to do the job.
Yeah, I was reading through and when he talked about the output being sorted it jumped out at me as a "Wait, what? No, probably not" thing. Perhaps his definition of "merge" is different from mine.

Even for his example I don't believe it's correct - he comes out with 10, 12, 15, 15, 17, 20 but I believe if it's basically zipping the lists I'd expect it to be 10, 12, 17, 15, 15, 20.
Extendable CMS platform for developers – Build your CMS without back-end program
Be careful about noticing a few data points and then connecting the dots. You can get an image that way but it's usually just a reflection of your own bias, and people with opposite views will see opposite patterns in the same data.

In this case the story hit a software penalty for a while, which we noticed and corrected as we usually do eventually. This software works well most of the time but unfortunately not always. Either way, it has nothing to do with our opinions about Apple, which is fortunate because we don't particularly have any.
Yes, there was a long term study on a group of children until they were young adults... maybe someone knows the paper. I'll look and edit this comment with a link if I can find it.
I've been using a U2F plugin that works everywhere except google, which insists that you cannot possibly have U2F on firefox.
I develop using Linux but sometimes I have to use macOS. Mostly I work locally but sometimes I work on remote boxes. tmux means I get a consistent experience where ever I am.

I'm not fully versed in what iTerm can do but tmux does splits and tabs. The tabs are very useful. I can also use tmuxinator so I can start up with a standard set of splits and tabs very quickly.

There are the issues you mentioned. But once it's configured I don't find those troubling. And once you change the prefix to something sane it's really nice to use. I enjoy moving around tmux. So for me there are big benefits and tmux is one of the first things I install on a new machine.
strong and silent is fine, as long as they are on the same page as you and you as them. It might take magic to do that. Communicating effectively is an important thing to avoid wasting time in red herrings.
I bought an Alexa yesterday and the second thing I asked it to do was “play the Desi playlist from my Spotify”. I tried 5 different variants of this, and also in different accents but it was unable to understand it. It’s cool that they’re doing work to improve understanding in Desi contexts, which makes it that much stranger that it couldn’t understand “Desi”.
Weird pricing. Way more expensive per TB than d2s (existing hard drive instances), and only a bit cheaper than i3s (which have blazing fast NVMe SSDs).

Assuming partial-upfront reservations:

d2: 41$/month/TB
h1: 135$/month/TB
i3: 153$/month/TB

You also get more memory per GB with the i3s. Hard to see why anybody would choose these instances without a significant price cut.
I'm working on RRDNS, but am a new member of the team.

The big difference is that RRDNS contains all of our business logic to enable things like Orange clouding, and other DNS based features. Those depend a lot on how our infrastructure works, and are not useful to others. It's also a much older codebase (it probably started before 1.4?) and therefore goes out of its way to avoid putting pressure on the GC and had other funny bits in it. Finally, RRDNS has seen a lot of abuse and by now is pretty well hardened :)
Where does that order of magnitude come from? Certainly sounds interesting.
Sadly I doubt that anyone will make RISC-V motherboard with PCIe slots, or in any other way supply hardware that will make it easy to build a RISC-V workstation. We aren't seeing any ARM workstations and PowerPC boards aren't exactly affordable.

The market for these processors aren't workstation or laptop, there simply aren't enough of us willing to buy them.
Data Consulting Company Giving Away 2 Free Tickets to Charity Dinner Seattle
Why did AWS support send me a 5329 word message on how to check every region and service then?
IMO, the first thing one needs to do in order to be high functioning with challenge is take the mindset that it is ok to underperform in an interview session and not get a particular job. Taking the stress out and focusing on clarity of deep thought helps almost everyone in almost all situations (I hesitate to say everyone since some people do thrive under pressure).

It is one thing to read disciplined approaches to solving a problem - it is another thing to control oneself while under strong emotional states.
Summary of C++17 features
People still use this thing !?
Waterfox has been around for a while. What fate are you talking about? Pale Moon is still in active development and use as well. I use it on some older machines for performance reasons.
This is a really good addition. AWS has all this data, so it's good to see they're putting it to good use. We had just launched a service called CloudSploit Events [1] that does much the same thing, but I think now we'll be able to treat this as an additional data source to build out our report data using the machine-learning and vast expertise of AWS.

[1] https://cloudsploit.com/events
Smart Output Iterators: A Symmetrical Approach to Range Adaptors
Spatial Data Analysis: Introduction to Raster Processing with R
Here is a quick implementation https://gist.github.com/karliss/ebc27b0b2baa3e6fc0f50fadda73...
There are other thinking styles beside verbal. You're basically throwing out a large portion of candidates, including very talented ones (as having visual/logical thinking style comes with its own perks, sometimes very valuable).
Check my repo https://github.com/255kb/stack-on-a-budget
it gathers a list of services with freetiers for backend, emailing, etc
Coders should fear what happened to the journalism industry
Then either something got screwed up in your config or your monitor is severely miscalibrated. Highlighted text should not be hard to read, and the blue should not be light at all.

Toss something like this in usercontent.css?

::selection { color:white; background:black;}
::-moz-selection { color:white; background:black;}
Magazine Website Template for Free with Free Website Builder
By "distributed consensus" you mean couple chinese guys who own all bitcoin mining?
Those are the support forums, GP is asking about developer forums.

Yes, Apple monitors them, but apparently not closely enough :/
The browser is the only program on my computer that has a complexity that scares me.

I can look at the Linux source and figure out what is going on. There are some hard parts (synchronisation stuff and virtual memory is quite opaque on the first look) The code to handle layout and document processing in libreoffice is hairy, but I think I could manage.

A browser on the other hand. Layout and years of accumulated corner cases (handling the infinite variety of bad code out there) proper CSS rendering, multiple JITs, a shit-tonne of state and sandboxing of things that weren't meant to be sandboxed in the first place. Most, or maybe even all at the very bleeding edge of CS research.
Hm, here is an example:

// 1. Explore the possibility of a recurrence relation.
If the problem can be solved as a function of sub problems, then candidate techniques are DP, backtracking, greedy, and divide/conquer

// 1a. Explore DP.
If it’s DP, then optimal solutions of its subproblems are all that’s necessary. Confirm that subproblems are repeated so that I can reason for memoization and later leave room for a bottom up implementation.

// 1b. Explore backtracking.
If it’s a backtracking problem, then I should be able to test for the viability of a partial solution quickly.

...and so on
Solve problems. Hopefully, after solving a problem several times, you'll be able to recognize it.
The Billion Dollar Question: Is Facebook Listening to Us?
The tests that measure the "g factor" (general intelligence) specifically avoid learned knowledge, and instead measure things like spatial reasoning and memory. You don't even have to be literate to take some IQ tests.