skysight-inc/HackerNews huggingface dataset:
Can someone define what a "rockstar programmer" is and why a company would want to not hire rockstar programmers?

Here's one definition I found: http://www.urbandictionary.com/author.php?author=ChrisTTT

A computer programmer with such strong skills and so much specific experience that they are the equivalent of a rock star in the domain of software. Many people play guitar pretty well, but only a few become rock stars. These programmers can develop more software than 5 - 10 newly hired regular programmers because they know what needs to be done and how to do it. They also might set the architecture of the product that dozens will build upon.

What's wrong with that?
Given that the app only displays "Hello world" I'm sure an equivalent Javascript library wouldn't be too difficult.
I bet it isn't arbitrary. It isn't possible to train IQ70s in a human lifespan, cost effectively, but it is possible to do so for IQ90s.
It already does - if its longer than 600 route miles, is timed to move slower than 50 mph, its already on the rails, thats what TOFC service is.
So you mean an AI struggles to adjust to changes, say it ain't so.
The tool chain does hoisting and if-conversion with wild abandon. That code becomes {x = cond ? a+b : a*b}, and both expressions are evaluated in parallel. The conversion is a heuristic; if you have tracing data for the branch then it might not convert. However, a miss-predict is a lot more expensive than a multiply so the tracing has to be pretty skewed to be worth the branch.

The conversion does increase the latency of getting the value of x. If there's nothing else to do then the tool chain will insert explicit nops to wait for the expression. The same stalls will exist on other architectures for the same code, just not visibly in the code. It happens that making the nops explicit is faster than a stall; you can idle through a nop with no added overhead, but you can't restart a stall instantaneously.
I'm pretty sure at this point what Intel has done is create a way to bypass everyones encryption schemes by hijacking the CPU, which might be prosecutable under DMCA anti-circumvention laws...
Corollary - Why no driverless trains yet?
interestingly enough some implementations are broken because of buggy UEFI (AMI) https://embedi.com/blog/bypassing-intel-boot-guard
Just a note for HN readers that the author of this piece, John Banville, is himself a writer of great power. Given the audience here I’d recommend trying ‘Doctor Copernicus’ or ‘Kepler’ to start. Historical fiction of the richest variety imaginable.

https://en.m.wikipedia.org/wiki/Doctor_Copernicus

https://en.m.wikipedia.org/wiki/Kepler_(novel)
Hence my suggestion to build our own NIC using an FPGA board.
FCC Approves Alphabet's Project Loon for Hurricane-Devastated Puerto Rico
Maybe. Depends on tax law at the time. Going to need social safety net money, we might as well tax automation.
Actually, virtually every device the average grade consumer uses, has a GPU. For instance, even Atom processors have GPUs. Granted, they don't have as much cores as a full-fledged nVidia GPU, nor as much dedicated memory, but they are still GPU with several tens of cores and specialized APIs that were designed specifically for the tasks at hand. Plus, they offload (ish) the CPU.
Burden of proof belongs to those who want to change the system. So if you want to convince fellow citizens to vote for UBI, you will have to convince them that people won't slack off once on UBI.

So again, can you please provide objective evidence for your assertions? Eg. "vast majority remains productive in some capacity." - I have no idea whether its true or not. Why should I trust you when you haven't provided any data to support that claim?
"Evidence That Gendered Wording in Job Advertisements Exists and Sustains Gender Inequality"[1] looks at wording of job applications effect on applicant pool. I know there are some start-ups[2] in this area trying to automate the process the author describes.

[1] http://gender-decoder.katmatfield.com/static/documents/Gauch...

[2] https://textio.com/
How about energy use?

PS: And my second point?
I felt like Fwiffo wasting away on Pluto while waiting for this very announcement.

Thank you to the creators/hoonams for what I consider the best video game of all time.
A strange coincidence that I was actually just reading about the CMOS sensor in the camera yesterday. You can see yourself the quality of the sensor here:

http://sophiateam.undrgnd.free.fr/microcontroller/camera/
In English, if you want to make a word sound fancy, and especially if you want to construct a fancy compound word, you have to build the word out of Latin or Greek root words.

"Interpret" has Latin roots. "Hermeneutic" has Greek roots. "Understand" has German roots; doesn't it sound childish by comparison? (The word "childish" has German roots.)

Historically, this was a way of signaling class and education to others, especially in England, a country conquered by the Romans and then by the French. Common folk couldn't participate in academic discussions because they didn't understand Latin, and even those who could piece together some Latin couldn't understand Greek.

Eventually, these "fancy" words stuck, especially in English academia, and now we all have to use them if we want to sound academic.
Some of us are running alternate WebVR stacks. :) On a Vive, playing with the 3D demo, it looks like I'm getting ~50 minimally-readable lines of text, with no motion, and no lens correction (integrated graphics). Should be ~80ish with corrected chromatic aberration. Which is pretty good for the low-angular-resolution and PenTile Vive. It's comparable to the usual hand-tuned pixel fonts rendered flat (part of that is PenTile pain).
I’ll take one App Store over many anyday if it severely lessons the chance of getting malware.
Is this FUD? I have a Nexus and it's still working wonderfully.
So a safe-import could import all columns as text (without interpretation) and offer to parse columns with a predictive input type suggestion.
<script></script>hello world
The article has a hypothesis right in the headline: "algorithmic bias is a result of the insular, mostly white tech industry". So no, if it was written by an entirely Indian staff at an Indian outsourcing company, that would discredit the idea.
That's historically true. But from the Wikipedia article, for instance:

> Modern hermeneutics includes both verbal and non-verbal communication[6][7] as well as semiotics, presuppositions, and pre-understandings. Hermeneutics has been broadly applied in the humanities, especially in law, history and theology.
>I doubt anyone could notice a difference in real world performance between 8GB and 16GB.

Just having Slack and Chrome open at the same time causes my "Memory Pressure" graph on OSX to turn yellow on my 8GB RAM MBP.
I remember reading the article awhile ago and came across the same passage (and remember having a similar reaction):

"I have not done laundry in years. I get my clothing custom-made in China for prices you would not believe and have new ones regularly shipped to me. Shipping is a problem. I wish container ships had nuclear engines but it’s still much more efficient and convenient than retail. Thanks to synthetic fabrics it takes less water to make my clothes than it would to wash them, and I donate my usedgarments, helping out those in need."

To me that reads like the author just buys a bunch of clothes new, then donates them when dirty because the cost of washing the clothes exceeds replacement value.
Here is the code:

http://www.qb64.net/forum/index.php?topic=12348.0

Though it won’t compile with ordinary QB compiler.
nice! can you talk more about Rust's tooling? How do you debug? What IDE or text editor do you feel comfy with? Do you have/use/need autocomplete?

I'm coming from a a Python background and I'm too spoiled by Pycharm's insane tooling and autocomplete and stuff.. I wanna trail de Rust path too!

thanks in advance.
Weird; I'm on Win 10 with the latest nightly and WebRender enabled, I'm still getting 60fps with 10,000 bunnies. Maybe file a bug?
I live in a fairly mountainous area of the country and prefer the more secluded spots away from major highways, which has been the main reason for the very limited cellular service. I'm pretty much the opposite of you -- I was actually more optimistic about cellular service before trying it and am now questioning its availability.

A week ago I was in northern Idaho on Priest Lake. Within my camp site I was unable to get a usable cell signal with the phone alone, but with my booster and a directional antenna I could get up to around -90-100 dBm. This worked until the rain came. That tower and other rural towers seem to frequently use microwave backhaul links to get connectivity, so the rain fade was sufficient to make that connection unusable for a couple days.
It's the interpretation of religion so I think it warrants a separate name (since if you let someone interpret your holy book for you you've essentially given them a great deal of power over your decision making).
The Army Hints at Bringing Back World War II Uniforms, and the Internet Freaks
“Sistalk”’s “Monster Pub” vibrators are creating “cloud orgasms”
I have the DK2 and a rMBP, and for my kids and I, it was just fine. Then Mac support was dropped.

I assume there's been no change there? Nobody working on cool experiences that are Mac compatible? Is there a market for selling this thing? I'm not interested in developing with it (I thought I would be when I bought it).
In short, the Intel Management Engine and AMD Platform Security Processor,
which are on many motherboards,
allow for remote power on and remote control of a PC if connected to Ethernet, are closed source and have known vulnerabilities.[1]
This website has a more elaborate explanation: https://libreboot.org/faq.html#intel
[1]:
https://www.intel.com/content/www/us/en/architecture-and-tec...
"Yes/no/always/always for all files (see settings>blah>foo to change this option" would seem more user friendly to me, or is that too many options?
I find it interesting how you can narrow profitability analysis down to individual areas within a business.

As an example: Look at the walk in fridge as a business that 'buys' food from grocers and 'sells' food to the chefs when they need it, 'losing' money when food is wasted. Similarly front of house 'buys' food from the kitchen.
The savings likely aren't worth it. Trains can pull a lot of cargo compared to a truck, so the marginal cost for a driver is a substantially smaller percentage.
i remember when it was found that me had a "kill switch," wasnt it found that this kill switch still leaves a rather lot of power in the hands of the IME?
Hankering for a Nobel Prize? EAT MORE CHOCOLATE
Open source software construction course: how to be a hacker
Problem is, I can't let go. At least, not all of the time. I'm a remote employee rather than it being my own endeavor, so there's a certain expectation of communication in addition to needing to interface with our various services from ticketing to source control. My ultimate goal is to be able to work from a beautiful place, and once I'm done for the day, to go out and explore it.
I guess you should open a bug report on https://bugzilla.mozilla.org/

Mention Quantum Flow and "performance" in it. It worked for me in the past that performance issues I had were solved within a few weeks or days.

Make sure to attach a performance profile with https://perf-html.io/ using the linked add-on there.
Did you have different credentials you were supposed to be using?
Can you tell me about your audio coding endeavours in Rust? Are you into writing VSTs or stuff?

I've been reading more and more about Rust and while I've fallen in love with its premises I still fail to tackle the real world task of starting to do stuff with it. Would you give me some pointers?

I work with Python and C professionally and have more than 15 years coding backend stuff for un*x systems, to give you some bg.

thanks in advance!
> Nobody addresses the topic of inflation because it is not real. It's just some FUD somebody though about and survives due to disinformation.

I agree that inflation is a synthetic construct and doesn't necessarily need to exist. However, it persists because regardless of what name we assign the effect, it is a truism that market forces are never in perfect equillibrium so we'll always have some degree of inflation or deflation. Inflation is not an instantaneous metric, instead relying on prior and publically available CPI data (1) via the Bureau of Labor Stats site.

In general, as wages increase, the increase in buying power drives demand, driving increased product prices (2). Price increases are difficult to reverse. So, the OC is correct to question the impacts of UBI on inflation. I think it will increase inflation at inception, but the impact would probably quickly wane as UBI becomes standard (Caveat: I am strong against UBI for other reasons, I'm just making a point about inflation here)

Needless to say, plenty of discussion on this specific topic is found (3) by performing a search of the world wide web (www).

1. http://www.investopedia.com/terms/h/headline-inflation.asp

2. http://www.pewresearch.org/fact-tank/2014/10/09/for-most-wor...

3. http://basicincome.org/news/2016/11/will-basic-income-cause-...
Great write-up - thanks for sharing.

The name "WebRender" is unfortunate though. Things with a "Web" prefix - "Web Animations", "WebAssembly", "WebVR" - are typically cross-browser standards. This is just a new approach Firefox is using for rendering. It doesn't appear to be part of any standard.
> (Not linking directly because I am not sure if that page is legal, Taylor & Francis Online charges for access).

Obviously you don’t owe anyone an explanation, but do you mind discussing your objective here? Is it to make it harder for someone to find the study? Or you don’t want to promote the page by linking to it? Are you worried you’d be breaking the law by adding a direct link? What are your thoughts on the legal vs moral impact of the study being publicly available?

I don’t have an agenda, it’s just clear you’ve put some thought into the whole thing. Cheers.
My vague understanding is hermeneutics is interpretation + context. so, for a programmer 1 + 1 could be 2, or it could be 10, depending on what layer you're working at, and how you're choosing to represent things. and that's an easy one where you can just ask the computer. a better example might be all the variations of call by value or call by need. or maybe scope of variable binding. it's still interpretation, but it has a context that give weird answers if you're not used to that evaluation order.

Something more vague, like law, is interpreted, and it's important to consider all the prior interpretations and try to sort out what makes sense in context, and it's important to get whoever you're arguing with to agree to the relevant context.

anyway, that's how i think about it.
I'm surprised and happy to see something like this posted and upvoted on HN. The first time I read through Confessions and City of God, I thought they were both very tough reads (thou, thee, etc.), much like John Calvin's Institutes of the Christian Religion (which I haven't actually finished yet), but very good reads nonetheless, full of arguments/debates on many hard topics that are applicable even today.

Like this article mentions, you get to see Augustine's view of God change throughout Confessions, from master (rules, rules, rules--no fun) to lover through a deeper understanding of grace, a lot like my own journey. Augustine has been a huge instrument for me in developing a correct view of God through his great arguments/debates and by introducing me to reformed doctrine (which you will come in contact with if you search Augustine's writings enough).

I love the quote from his conversion after reading Romans 13:

> No further would I read, […] nor had I any need; instantly at the end of this sentence, a clear light flooded my heart and all the darkness of doubt vanished away.

Anyways, like I said, I'm really happy to see this posted here. I'm interested in seeing where the discussion goes.
What the heck is a "brogrammer" anyway?

It's one of those words I thought I understood just from its contsruction, but the more I see it used by others, the more confused I get.
Why do copyright holders feel that other sites should do enforcement for them? It's Cloudflare's servers so it's Cloudflare's rules.
>Beyond Hollywood, he has exercised his influence as a prolific fund-raiser for Democratic Party candidates, including Barack Obama and Hillary Clinton.

LOLITA EXPRESS HERE WE COME
> If its for what Intel claims

If it's for what Intel claims, then they would trivially offer an option for the customer to disable it. Hell, they could even make it a selling point for higher-margin chips like Xeon.

Does ME have business purposes? Sure. But their staunch refusal to allow disabling by nongovernmental customers does not pass the sniff test. There is clearly some other, non-business reason for it.

> then you may as well just be worried about NSA spyware in your NIC

If you own my NIC but not my CPU, I can encrypt my traffic and blind you.

If you own my CPU (especially my AES-NI ISA), my options are more limited. Much higher-value target.
After reading that, the Tmux integration for iterm2 (tmux -CC) seems to work a lot better. Thanks!
I have a real trouble figuring out how they could say 2.5% was missing when 95% of all things in the universe is just a theory, according to those figures.
I understand that their message is "this is not a frat". However, I still absolutely hate the pejorative usage of brogrammer. People do not use it to exclusively refer to culture.

It is absolutely a label that is applied to people. Sitting here, I feel like I am part of the specter of brogrammers that looms over the industry. Whether it was their intended usage or not, I feel like this term is referring to programmers like me.

Their job ad is not going to have the context of this blog post. Their job ad doesn't say "no brogrammers, but we don't mean men who work out and code, we actually mean the toxic culture of exclusivity that you would see in a frat." Nope, their job ad just says "no brogrammers". If I saw that I would assume that their culture would be toxic toward me.

Please stop using this term. There are people out there who feel like it applies to them and it alienates us. I agree with OP, it is not a term that encourages inclusivity because there is a stereotypical image of a person that comes to mind when it is used.
The day we don't need trauma surgeons is a good day.
Beautiful free presentation templates for Google Slides
Left-field suggestion: Have you considered an iMac (or equivalent) and then getting something cheaper/lighter for when you're a roadwarrior? Depending on your usage/travel patterns that can work great too.
I don't feel like they explicitly tell you.
Seems to be more the tip of the ice berg to me.
Why are they so obsessed with 60 fps? 120 fps looks considerably better, and there are other effects like smear and judder that significantly decrease even with significantly higher frame rates, say 480 fps [1].

[1] http://blogs.valvesoftware.com/abrash/down-the-vr-rabbit-hol...
How adorable
for sure, I think i'm just sensitive to the use of script kiddie haha

Atleast you're thinking about it, company I work for definitely prioritizes freedom over security if you know what i mean
On nightly, the flag is available in about:config and I alreay enabled it.
As said in sibling: Open a bug report at https://bugzilla.mozilla.org/

Mention Quantum Flow and "performance" in it. Make sure to attach a performance profile with https://perf-html.io/ using the linked add-on there.

I had many cases where the mozilla devs were glad about such bug reporst (especially if you are on Linux - I am too :) - which is not so often used and reported like Windows or Mac)
A modern formatting library for C++
Yes, I agree. Everything is instant gratification.

Certainly there are diminishing returns to wanting to mastering a particular subject completely and maybe it is better to be merely "good" at a number of things, but its not really meaningful if the barrier to a particular level of expertise is a couple hours of commitment.
>My dream device would be iPhone HW with Android software

It's called the Pixel 2.
Why are they so obsessed with 60 fps?

Baby steps.
"And yet the USA happily denies the vote to felons."

Some states do. The USA as a whole does not.

The Fourteenth Amendment allows states to remove voting rights for criminals, but does not require it. In fact, more states allow felons to vote than do not.

The reason this is "allowed" is because the amendment specifically and explicitly permits that. I don't think that generalizes to other cases.
For servers running big data tools, like the one described, 99.99% of the IO is going to be from the application, so you want the IO algorithms tuned to that. If there is some inefficiency in the remaining 0.01% then too bad.
Same - I remember being in elementary school, playing nibbles or gorillas and then poking around in the source, trying to figure out what it was doing.
Hi ciro_langone, thanks for the compliment. frits@progresso-ict.nl is indeed my primary address, so feel free to send me an email.
I'm a scala engineer. I also work with elixir a bit but Scala is preferred.
Efficient from the standpoint of students?

I’d recommend looking into democratic schools. Focusing on empowering learning to learn, self determination, intrinsic motivation, leadership, public speaking, project-based learning.
Same here. Smallish non-tech city. Nowhere to go but out.
If you used QBasic to learn to program as a kid (which I did) then you might be interested in AppGameKit[1]. I would recommend it, however I must mention that I've become used to OOP and it is difficult to go back to a language that doesn't have it. So I haven't dont anything serious with AGK yet. Though there are many who have.

[1] https://www.appgamekit.com/
Reminiscent of the problem earlier this year where GOOGLE DOCS ITSELF was spoofed with a Google-approved (for a brief window, at least) web app called "Google Docs":

https://www.theverge.com/2017/5/3/15534768/google-docs-phish...

It's pretty insane that Google keeps tripping over itself on this same issue. Surely they have the means and know-how to prevent it.
>Toxic strictly means [...]. Hope this helps.

It doesn't. That's a gigantic category, and one degree removed by being an assessment of a behavior rather than a summary. -- Of course the assessment is important in it's own right, but it such a lossy description it's rarely a substitute for more concise descriptors.
I'll add one - I immediately ignore any job ad that contains anything along the lines of "Work in an exciting/agile fast-paced, dynamic environment", which pretty much signals that only youngsters need apply.

Of course, if the job really is chaotic and high-stress, then that signal should probably stay in the job ad.
Macro-Less Code Exec in MSWord
There are two vectors here; the one that the post was talking about is the fact that as long as an application controls the screen, they can show whatever they want -- for example, an app (or a full-screen web site) could render a pixel-perfect version of this:

https://i.stack.imgur.com/LHDfV.png

And the user would say "oh, another stupid UAC prompt", enter their password, and that would be that -- UAC doesn't stop and say "press ctrl-alt-delete to enter your password". If it did, then that would significantly decrease the risk here.
Thank you, those are four great bullet points I have written down and will look into.
Well, I wouldn't exactly say I've been missing it OP.
Well written. I wrote a similar article over a year ago here — https://medium.com/@jakemor/how-someone-can-steal-your-iclou...

It highlights the same exact security issue. The solution is simple: only ask for passwords in the SETTINGS app. Have the alert route users there.