skysight-inc/HackerNews huggingface dataset:
It does look easier, but in practice one edits org-mode docs in Emacs so typing the three keystrokes s<[Tab] at the beginning of a line produces:

#+BEGIN_SRC

#+END_SRC

The cursor is left at the end of the first line where one presumably types the word python or c or shell or whatever language you'd like the code block to be treated as.

Once editing the code block, typing C-' takes you to a dedicated editing pane that runs in an emacs major mode most appropriate for the language being edited, with full Emacs programming language support. It's really painless, other than learning Emacs first, (LOL, but honestly really worth it).
Interesting read, I'm always impressed with the work Troy puts into this service and his general security campaigning.
Spiritual Entrepreneurs: Should You Have a Facebook Page or a Group?
I had the same thought. Maybe it's not that there were only white people in the dataset, but it's actually taking the shape of the face into account, and it most closely matches those with white skin tones. I suggest this by looking at the cat one: it has the stripes coming off the eyes, so suggests one of the grey striped breeds rather than, e.g. all black or calico. It's probably more than pixel-by-pixel NN interpolation, but also taking into account some of the actual structure of the edges.
I'm surprised nobody mentioned MarkDeep as an extension to MarkDown[0]. It features a lot of convenient extras, and Morgan McGuire (who created it) has slowly been improving it over the years.

https://casual-effects.com/markdeep/
Color comes from the initial neural network step. Since skin color is relatively predictable from facial features (ex: nose width), it should be able to do reasonably well.
> "what prevents something eventually called from a global constructor from even modifying the code and calling arbitrary functions?"

Wouldn't that be all sorts of undefined behavior, however? While LD_PRELOAD and constructors are well-defined, calling arbitrary non-exported functions is not (the functions might not exist due to inlining, might exist more than once, might have an alternate ABI, and so on). Modifying the code has the same problem; not only is what the compiler generates unpredictable, but also the compile code might depend on its exact instruction sequence (using code as data, for instance, or jumping into the middle of an instruction sequence through a computed pointer).

The compiler output does not exist in a void, true, but there is a "contract" that both the compiler and the runtime environment should follow. Things like "the first argument to a function will be in the x10 register" and "the compiled code will only be entered through an exported function or a function pointer". Without that "contract", neither would be able to do their work; for instance, how would a compiler generate code if said code could be entered absolutely anywhere?
If you are not good at the CSS basics, then learn the CSS basics, for example where in the CSS file you should place something for it to override something else.
Then read through the CSS spec. there are a lot of nice new features like border-radius, linear-gradient, box-sizing, and finally display: inline-block is now a standard feature! Then there are animations and SVG support! You can make a lot with just CSS now a days, no need for JavaScript. Speaking of JavaScript a lot of back-end stuff has now moved to the front-end. You can now have the database on the client side. And you can develop a web app like if it where an off-line native app, blurring the lines of what a "native" app is, as users doesn't have to notice a difference.
What markets is it that you feel Microsoft have a monopoly in?

Desktop/Laptops is now a 3-way split between MS, Apple and Google with chromebooks.

Mobile is a split between Apple and Google with MS out of it.

Cloud is Amazon out in front with MS in second place.

Office is the one area where MS could be considered to have a monopoly but even there I think cloud players are gaining ground and also (AFAIK) there's no advertising in paid for versions of MS Office.
What keeps me from updating that I am confused about the way forward regarding FileVault & APFS. I currently have FileVault enabled as I need my drive to be fully encrypted (liability for my clients). I want my backups to be encrypted as well.

But now APFS solves disk encryption on FS layer instead of going through CoreStorage. And I'm confused about the way forward for me.

Is there some documentation that explains
1) What happens to FileVault/Backups during initial conversion?
2) Am I better off to disable FileVault and then encrypt using APFS?
3) How does the APFS full disk encryption work? Does it have any problems, especially backup related?
4) Can I enable/disable FileVault after the conversion?
For my site [0] I found downloading a modern HTML5 template, and tweaking it as needed from user feedback, helped me learn a lot. Just using the dev tools and toggling CSS styles on and off helps a lot for intuitive understanding.

Also learning techniques when you need them helps with retaining knowledge. For example on desktop the features list alternates the image on the left and right per row, but for mobile when everything becomes one column I wanted the image to always be underneath the text. A few google searches later led me to the flex box which can easily reorder the cells by just changing the 'order' property. That's now a piece of modern CSS I can recall again for later use.

[0] http://www.waveform3d.com
I work with non-techies. Most are totally unfamiliar with YYYY-MM-DD so weren't sure what a date that was ambiguous in that format was. I totally agree that usage of YYYY-DD-MM is rare (in my experience, anyway), but none of these formats fare particularly well when it comes to discoverability.
https://gpgtools.org/releases/gpgsuite/release-notes.html looks like that has been fixed. Have not tried it.
It exists lots of research how bad open offices are.

You could argue that the big companies could be even more successful.

https://news.ycombinator.com/item?id=15329605
[Screencast] Creating a Basic Gem
Automating Security and Compliance (for Fun and Profit)
Transfer WordPress.com blog to a self-hosted WordPress all by yourself
Is the Motorscan Smartphone Diagnostic Tool Right for Your Harley?
ISO Dates would be better
The iPad Air only has 1GB of RAM. I've always suspected it would age badly because of that.
Sure, SASS is just a power-tool, it still requires a sane architecture.

CSS of any flavor should be modular and semantic, it's just that SASS gives you a big leg up once you're comfortable with those concepts. It's still on you not to shoot your leg off with criss-crossing @extends and deeply nested selectors and and snowflake components.
I have to agree that the sarcasm was really hard to figure out in this one. I didn't see it either.

In any case, next time this happens, I recommend that you just respond with the classic, "[citation needed]".
Try searching for "Nederland van boven"

It's low altitude flyover video of various things in the Netherlands, focusing on towns, infrastructure, etc. Really nice to watch.
So standardize on one model that you know how to repair, and perhaps even keep spare parts on hand if that's helpful.
If transit is properly encrypted, a lot of companies seem to be getting more comfortable with cloud vs on-prem from a security perspective.

Think of it as a security-analog to infrastructure as a service: why build best in breed, when you can buy cloud resources that already have security integrated (and maintained!)?

Even at a large org, keeping internal infrastructure secure and updated is non-trivial.
I've been to Latvia many times in last few years, but haven't noticed YYYY-DD-MM format, maybe it's historical? It looks like DD.MM.YYYY was the most common format there (at least on posters).
This is out there for Excel already, with Cortana... officeautomata.com
Reminds me very much of this comic: http://i.imgur.com/3uyRWGJ.jpg
Hope you enjoy being angry all the time over literally pointless minutia
I've worked with a couple of "child geniuses". The kind of kids that were freelancing at 12, writing search engines at 14, working in agencies at 16 alongside college, and senior developers at 20.

Half go down the alternative route. They've been largely working full-time from 16, while doing a bit of college, and most of them look at their peers at work and decide that university isn't for them. They've already got a job, and the whole point of going to uni was to get the job they're already doing. A few of them move on, and they do fairly well. The problem I've found is that they're not getting paid as much as some of their peers, even if their job title is greater than their peers at a younger age. They also seem to pigeon-hole themselves into a given stack, and while they are happy to move along with that stack, they set their goals too low. Sure, it's great to be the genius kid that is working on large-scale projects at 18, but in a few years you'll just be another young developer, that is probably bored of building the same old shit for ten years when everyone else is still enthusiastic about CRUD CMS applications.

Half of the others go down the uni route, and most of them seem to be much happier, depending on how much focus they've put into their studies. I've seen some child geniuses go to shitty universities because they couldn't be arsed to study for their A Levels, but study something that legitimately interests them. One went on to study Mechanical Engineering and went back into software development. I think he interned at Microsoft during uni, and now he works at some FinTech startup in London. One of them did pretty well and ended up studying CS at Edinburgh, saying that going to uni as an already decent developer helped him relax into the environment while others were learning how to write code for their projects. I'm not sure what he's up to at the moment, but he went from a fairly stressed out kid to a happy young man, so it obviously worked out well for him!

Since you're 17, I'd think about what your dream scenario would be. Do you want to study CS? Is there something else that would interest you? Ultimately, if you want to be a coder, do you need CS? I have a CS degree, and it's helped me a ton, but I've worked with plenty of great developers that pursued other degrees. That other degree might open up other avenues for you, whether it's business or law or biology. The only real advice I'd give you is to ace your IT/CS classes at school, and focus that time elsewhere.
Web Design is easy! You can learn it in 4 minutes: http://jgthms.com/web-design-in-4-minutes/

More seriously, if you fancy some reading, I wrote a free HTML and CSS tutorial: http://marksheet.io/

Before you dive into specific frontend feature like Flexbox or Grid or even a full CSS framework, I believe you should first understand the basics of markup and styling, which are very simple but not easy.

Because otherwise, you will start using tools you don't fully understand, and will struggle extending or fixing your design.

After that, you can simply Google whatever style you want to implement, or problem you're facing, "just in time", and end up on CSS Tricks or Stack Overflow.
>> Please do tell how you would make two or more instances of an abstract type in Java, in such a way that...

>By having two implementations of a common interface, like `ArrayList` and `LinkedList` both implementing `List`.

This is not i believe what he is talking about, here is a silly example in SML, it has 3 types which all share a type t...
a list of t pairs, a vector of t's, and a function from pair of t's to t.

functor Foo (type t;
val pairs : (t * t) list
val f : t * t -> t)
= struct
val things : t vector = Vector.fromList (List.map f pairs);
end

One thing to note is that t is never exported/returned.
and thus, the thing returned exports t vector but not t.

we could export t in a few different ways:

type t = t; Export it, let its binding be known
type t; Its a type, but what it is bound to is not known.
Thanks for looking... I sometimes forget addons exist ;)

Here it is for Chrome https://chrome.google.com/webstore/detail/emoji-to-english/j... and the source code at https://github.com/szupie/emoji-to-english
You can take a look at mine: https://github.com/memco/dotfiles. A number of other people have theirs online as well. Review default preferences and the brewfile before you run install.sh. Not updated for 10.13 yet, but most of it should remain unchanged. Having your config setup this way will save you a lot of hassle if you do find yourself having to rebuild your system. Took me about a week after having to rebuild the first time it happened and now I know it won't take more than a few hours at worst.
Sample size 4?
Seriously, the only true server less design is p2p applications over RFC 1149.
Top Things to Do When Touring Harvard
This is refreshingly honest. I'd love to read more comments like yours.
I haven't followed the market for a while but a few years ago it was more or less established that the top Intel CPU had about 10% better performance and 2x the price of the nest one. Has it changed much?
A good (short) script can be a better documentation and at the same time be provably correct (just run it).
"There is no indication that Mr Kushner shared classified or privileged information through his private email account."

The key difference.
Downvotes because it's a lazy cliche that over-generalizes and doesn't contribute anything meaningful to the discussion.

If it's meant to be a meaningful concern, expressing it in a more intelligent manner would gain it upvotes. The way you express your opinion matters.
Yeah he stakes a bit of a stab at scala play, which as far as I can tell in the latest release uses the same concurrency mode (actors) as Erlang anyway
True for Apple, not for Microsoft. Windows 10 is stuffed with tracking and telemetry and puts ads in front of you (screen saver, start menu, etc). They are absolutely NOT famous for respecting your privacy or wishes.
Your typical Android phone calls home around 1200 times per day.
Getting that number down to zero means making it pretty much unusable.
1. On paper the Trident D-5 can hit North Korea whilst the SSBNs are sitting in dock in Washington state.

That's probably an unrealistic range with a useful payload, but there's certainly no need to cross the Pacific.

2. "As of 2016, nine Trident-armed submarines are deployed in the Pacific and five in the Atlantic."
GBPUSD: Bear Pressure Builds Up Towards the 1.3381 Zone
My understand is (haven't tried it yet) that the conversion happens automatically but only if you have an SSD.
Going out on a limb here, but why is taken for granted that the tech sector should be the driving force in AI? For me it makes much more sense if it were in the field of neurology or whatever medical science sector that is appropriate to figure out what intelligence _actually is_.
Where are there government operated cabs?
There are plugins to do this in Vim, Atom and I'm sure other editors as well. See one academic's description of how to tie it all together here: http://wcm1.web.rice.edu/plain-text-citations.html
My motto is : if it succeeds then it's the team, if it fails then it's me.

(now go figure why I'm burned out :-))
Deployment scripts existed before Docker.
So.. is this specific to macOS 10.13? Or is 10.12.6 also vulnerable?
I reentered my first computer program into a real Timex Sinclair TS1500
your filesystem will be automatically changed to APFS, no need to reinstall (Apple did this already with the iPhone as well)
Don't Be a Slave to Your Ambitions
Open Letter to Mr Bezos, Mr Pichai and Mr Zuckerberg: Tear Down Breitbart News
That BIOS adware and the superfish incident only involved consumer-level PCs.
Having your own server is always the cheapest option and will probably always will be. Although, you have to manage it, update it, secure the network etc.

All that takes time. If you are a company time costs money since you will probably have to employ people to do this. If you are an individual it means less time to work on whatever you're working on.

But in essence, it is not cheaper it's more expensive. It have the possibility to be cheaper if you are the right company or person with the right problem.

For example, buying disk space in the cloud is kind of expensive if you compare it with the hardware cost. I don't think a lot of file upload services use AWS or Azure to store files for this simple reason, it would not make any economical sense.
Which Company provide best Rummy Game Development servuices india?
I used Codecademy to learn HTML and CSS essentials. Once you have that down, you'll want to learn a responsive grid CSS framework like Bootstrap or Materialize. Then learn some basic javascript to make the page behave in cool ways (making elements appear/disappear, scroll and animate, etc). I recommend learning jQuery for that (a javascript library) but avoid any bloated frameworks like React or Angular when you're first starting out.

Once you understand those three foundational concepts (basic HTML/CSS, a CSS framework, basic javascript) try just building some websites from scratch or editing templates to make them look how you want. It'll be tough at first but you'll gradually get the hang of it!
> It's similar to that guy who used Photoshop's swirl effect to hide his face, not knowing that the effect is deterministic, and can easily be undone.

The effect does not only need to be deterministic, but also invertible.

A low-res image has multiple "inverses" (yikes), supposedly each with an associated probability (if you would model it that way). So it would be more honest if the algorithm shows them all.
CSS Secrets is wonderful but I wouldn't consider recommending it for learning CSS as it assumes at least a solid base. What I do believe someone new to CSS or currently learning would find useful is the overall approach. Until reading it, I did not really take any interest in being DRY with my CSS.
How We Make Up Our Minds
I had similar problems on my iPhone 7 when I upgraded to iOS 11. This included apps totally freezing, sometimes for what felt like a minute, with very laggy input, as well as other issues, like not displaying the playing podcast controls for Overcast on the lock screen or in control center. Yesterday I did a fresh install of iOS 11 and then restored from a backup and my problems seem to have gone away. At least for me, it seems like there may have been something wrong with the over-the-air upgrade process. Perhaps this will help you.
Please spoil it for us. I would love to see results, but can't run wrk myself at the moment.
Yeah, I don't really understand why DoJ doesn't ask the NSA/PRISM for the data, and lie about its origin (parallel construction).
That assumes that the dataset is consistent with itself.
OpenStack Design and Architecture Considerations
The problem here seems to be that the American Red Cross uses the same brand as the international Red Cross.

I'm no expert on the Red Cross, but it's entirely possible that most Red Cross organizations do excellent work, while the American Red Cross is a corrupt or incompetent mess. Or has recently become such a mess.

But I also get the impression that Haiti is a particularly hard country to help.
The Dying Art of Disagreement
There's a lot of talk about work-life balance on HN, and I usually lean way towards the "life" end of the spectrum. For the last few years I've only been doing a couple of hours of paid work per day.

But yeah, I'd be happy to work 70 hour weeks for $3M per year.
Ask HN: How to get test users
Hey,
I made webApp and would like to have it tested by more people. Is here any way to get free/relatively cheap test crowd?
(url to app: https://memodeer.com)
Smart Devices and the IoT Revolution
> The compiler is also doing the linking in this case, being given the complete command line, and it very much knows all the "translation units" which will be present

Only in the static linking case. In the dynamic linking case, part of the linking is done by the linker called from the compiler, and part of the linking is done by the dynamic linker every time the program is executed.
Don't know how it works for the macOS upgrade, but the iOS 10.3 upgrade converted all existing filesystems to APFS in-place.
And experts have been calling for a long time to at least limit the power of witness testimony, precisely for those reasons.
Thanks. I didn't know SBS was the particular kernel module responsible for this. However, lsmod reports it's loaded by default in my stock Arch kernel and I assume it has always been.

I have never been able to get events through acpi_listen when the battery reaches particular thresholds. Thus, udev rules for critical battery levels never work.

Any ideas why this is not working? I'm using a MBA 11 inch late 2012. Possibly the most Linux-compatible Mac machine ever. All stock Intel hardware.
> The reason promoting diversity (e.g. in tech) is good is because there is a shortage of qualified people.

Are you implying that for some reason we don't hire qualified women if there are no men to fill in the roles? Would love to see your sources.

> If we have certain populations that could work in the field

Why not look to see how can we get more white men to work in the field?

> , but don't, for whatever reason, then we want to find those causes and stop them.

What if it's cheaper to just get more men instead?

> Yes, it's partially there to have equal opportunity.

It's not equal opportunity, white people won't get it.

> But (perhaps more) importantly, we know that because of past diversity, most African Americans have a harder time in education growing up.

I've heard it's because of socialism, can you prove that that's not the case?

> This probably shows up as people have e.g. lower scores on tests.

Me having a lower score on a test, doesn't mean that it's because I was historically oppressed.

> imagine what they could do if we help them out with better education!

Imagine if education would be just be better in general for all, I wouldn't leave out the uneducated white men.

> I agree, but I much prefer to show why diversity tends to be a win-win, not a "you lose so we can win" situation.

I have yet to see any solid evidence why having a majority white male tech population is a bad thing(and I'm not even going to get into the are Asians white or not argument).

Overall my issue with your point of view is that I have yet to see any proof for anything that it's based on. Most people with your point of view will point to some statistics that are convenient to them (earnings of all women vs. men) and ignore inconvenient ones(male vs. female mortality rate) and interpret it the way they want it (we less women in tech, must be because of sexism).
​Samsung opens AI lab in Canada
Details? Unless you’re developing malware or low-level system extensions SIP should have no impact on day to day work.
Ask HN: Struggling to find static site developers in Spain
I'm trying to get a corporate website redesigned, the only caveat is that I don't want the developers to use WordPress. I would instead prefer that a static site generator like Jekyll or Hugo is used.

This seems to be a big sticking point, as after a few quotes and a couple of one to one meetings, the response I am getting is:

"We are a WordPress shop. It is the only and best solution. Using a different technology would be a one-off, meaning more cost to you as we would never use it again for another client."

Given previous experience using freelancers that (generally) aren't around to support the site on an ongoing basis, my company would rather use an agency to do the job. Is there an agency or similar that can deliver a project like this?
Stage lighting uses custom circuitry in the CPU. Some Other effects are only possible due to the ISO of the new camera hardware. They’ve talked about this in interviews. So no, they couldn’t just back port everything to older hardware.