skysight-inc/HackerNews huggingface dataset:
If you can work remotely, A+ for "more affordable areas" ... NZ is beautiful all over, and if there's a particular type of outdoors you love (mountain biking, hiking, skiing, diving, whatever) then The Provinces are great for you. (Hello from Leigh)
I don't think it applies here. If you work on one task with one goal for longer, you do get exhausted. But I don't think it applies to repetitive tasks with different targets each time. You cannot "apply harder to the same company", but if you spend more time and apply to 30 rather than 20, you get a big improvement in the chance for positive response.
This is a great tutorial for beginners. His sample code[1] is much better than the MNIST tutorials on the Tensorflow page, especially those visualizations.

[1] https://github.com/martin-gorner/tensorflow-mnist-tutorial/
Cost probably would depend on the 'moat', i.e. how easy is it for another player to enter the market.

On the other hand, we may get a kind of OPEC of asteroid miners.
Daiwa to adopt blockchain for Myanmar stock trading
But where would you store all of it?
Tech scene: great -- plenty of hungry tech companies looking for talent. Xero, PushPay, TradeMe, Orion Health all hiring hard. Catalyst is the Open Source shop of choice. Happy to answer q's if you're curious. (me@gnat.me if you need to make 1:1 contact)
In CA (Alameda County), we print out two copies - one to be posted publicly, and one to be returned to the central collection center. The collection center gets the paper printout of results, the memory card, and a printout of the system logs.
So that's how Spaceball 1 could reach ludicrous speed. You learn something new every day...
No, sir. In fact you can still see both the current content on the Macbook screen and the entire timeline on the Touch Bar. On trackpad, you need to actually move the pointer to the content before you can scrub, and it's not really that fast. If you manipulate directly on the screen, isn't it will block the view?

IMHO, as far as I understand it, Touch Bar is a bridge that connects the static nature of the keyboard with the dynamic nature of the screen. It is not intended to replace keyboard nor the screen. It is there to augment and extend them.

Touch bar is perfect for this job, considering:

- You can't beat the fast input from fixed keyboard + muscle memory.

- Touch screen on a laptop is really not ergonomic, your arm will get tired fast.
Finally Billy the Big Mouth Bass has a purpose in life
Because only 'high iq' children get bullied?

Confirmation bias much?
Industrialization occurred using capitalism; it's a symbiotic relationship. Factories/industry are privately owned and operated for profit.
> It'd be nice to have a sort of "subuser" system

Reminds me of genode's application-specific trusted computing bases.

http://genode.org/documentation/general-overview/index
I think both are real, just in a different context. Almost everybody is passively looking for an ideal position all the time. If you get recommended, see some job ad, or just see what's out there - you're looking for life's passion. I know I interviewed for some positions even though I already had a good job, just to see if there's a better option.

But it's different than when you're in / just out of uni (I still remember sending just under 150 applications...), or when you're just recently out of work with a family and a mortgage (and you need something now).
In Alameda County, CA we use what look superficially to be the same machines, and have similar physical security measures - there are seals on all access points (e.g. on the cover protecting the power switch), and whenever we access one of them we save the seal's tag, log its ID, and log the ID of the replacement. At the end of the day you end up with basically a series of tags on a form that show chain of custody (the two people - always more than one - that handle the machine with a seal removed have to sign off on each change of tag).

EDIT: Note that we use these machines with an optional paper-printout add-on, and they're a non-default option mostly used to increase ballot accessibility - most people vote on paper ballots that are fed into a scanner on-site, so the scanner results can be cross-checked against the physical ballots in case of a disputed result.
Learn by doing. It is hard to learn by just reading. You should have something in mind that you want to build. If you don't or can't come up with something, maybe you can build an internal tool your company may find helpful, or talk to friends to see if they need something you can build. Once you have an idea, then you have a goal.

Since you know jQuery already, that makes it easier to start. Start building it with jQuery first. Then look for a component or two for which states get a bit complicated. Replace the jQuery code in that/those component with Vue. You're already ahead since you've decided to use Vue. Many people are not even sure what JS framework library to use. Vue is an excellent choice, by the way.

This way, you have a reference to compare to. If you like Vue code better, you can think about if you want to replace all or most of the jQuery code. If not, then you can ask why. This may lead you to a deeper understanding of Vue.
The stage is set for the Amazon vs. Alibaba battle in Southeast Asia
How not to be killed by perfection
Something needs to run on actual hardware.

There are benefits to using the same components both inside and outside of the VM, just as there are benefits to using the same codebase bother on the server side and on the client side. There's less code to maintain, and you don't have to spend time worrying about compatibility.

I wouldn't mind the small inefficiency of carrying extra drivers and subsystems inside of my VM if it helps make my stack as a whole more uniform and predictable. We really don't need yet another Linux distribution.
Everyone is doing more than they "have to" (that is not well-defined) because they want to. Let them do that.
Here are some screencasts on this topic if that sort of thing interests you: https://egghead.io/courses/how-to-contribute-to-an-open-sour...
99.3% is pretty good for a one hour lecture that begins with a single-layer network.
I can't wait for Bonzi Buddy to make it here. /s
> but serverless means you don't care about servers when running your code At all

We already have semantically useful terms/naming conventions for that. Shared Host, Cloud hosted, $LAYER-as-a-Service, etc.. No need to use a blatantly misleading term instead.
You can treat your minimum version of C++ as its own language if you want. Then a platform not supporting it is the same thing as a platform that doesn't support your chosen rich runtime.

Nothing forces you to start using non-portable code to reach more devices. It's strictly an option, and you can emulate a rich runtime by always answering "no".
No, he implemented exactly the algorithm, and correctly noticed that it doesn't perfectly reveal the plain text because the letter distribution isn't fixed; it varies around some average.

A human would put in the top few letters and work out the rest with knowledge of english _words_, not with the rest of the letter distribution.
Not really. You'd have to come up with your own standard for conveying configuration information and shutdown/restart at least (for this thin guest I'm guessing you wouldn't mind losing suspend). I believe you'd also lose memory hotplug (although I don't think you'd lose memory ballooning) unless you implemented that too. That's a new standard, and new code for your guest and hypervisor.

Also I remember reading something about some hypervisors using the guest's decisions with regards to CPU power states to inform the hypervisor's setting of the same on the real hardware. I'm not sure if this is implemented in mainstream hypervisors, or if it's really useful, but that's another thing you'd lose.
Is your premise correct though? Will you need to move your head up and down? Isn't the touch bar will be in your field of vision?

Even if your premise is true, is it better to move your head up and down or to move your hands forward and backward to reach the touch screen?
But what about Arial versus Helvetica Neue? /s
For React true truecar/gluestick.

It separates the boilerplate so you just focus on the application code.
I am pretty sure. Let me quote the official docs from https://www.postgresql.org/docs/9.6/static/runtime-config-au...:

===========================================================
autovacuum_vacuum_cost_limit (integer)

Specifies the cost limit value that will be used in automatic VACUUM operations. If -1 is specified (which is the default), the regular vacuum_cost_limit value will be used. Note that the value is distributed proportionally among the running autovacuum workers, if there is more than one, so that the sum of the limits for each worker does not exceed the value of this variable. This parameter can only be set in the postgresql.conf file or on the server command line; but the setting can be overridden for individual tables by changing table storage parameters.

===========================================================

So, that's pretty clear, I think. In practice the balancing happens in autovac_balance_cost() function. The autovacuum workers communicate through a chunk of shared memory, and cost rebalancing is one of the things doing that.

Regarding the limits - yes, the 8MB/s is based on vacuum_cost_page_miss=10, which means a read from the OS. Per second, there's the worker process wakes up every 20ms, so 50x per second. As each round has 200 tokens, this means 10.000 tokens per second. Assuming all of them are reads from disk/OS, we can do 1000 of them (because the cost is 10), Which is 8kB x 1000 = 8MB/s reads. OTOH writes are about twice as expensive, leaving us only 500 writes, i.e. 4MB/s.
If I could afford one of the new Macs I would have already started working on this...surely someone else will.
LOL - I was looking for a corollary between Acme Inc. and Amazon but couldn't find one. You nailed it! :)
I don't agree with this. As someone studying JavaScript right now, I think it's simply too irregular and quirky to make a suitable first language. Part of learning your first language is being exposed to the underbelly of the computing process, learning how things really work instead of how they appear to work. That's already a complex and sometimes challenging process, and JS makes it worse by adding layers of vagueness and unnecessarily confusing design choices.

A good first language, in my opinion, is one that is regular and reliably self-consistent and reasonable, so that you can focus on how the computer science techniques powering it work and not on how it muddies them. Java, C#, Python, and, yes, Lisp/Scheme are all good examples of languages that can do this to greater or lesser extent. Something like C isn't a bad choice, except that if anything, it gets too close to the metal (even intermediate-level programmers with some experience struggle with pointers and references sometimes). PHP, JavaScript, and honestly a lot of web technologies generally are not good places to start. They're just too darn wacky.
It's only weird if people think it's weird. If it's not weird to you then it's not weird. Who cares what the strangers think? You won't see them again anyway and if it happens enough then they'll stop thinking it's weird too. The best way to counter this "talking to strangers is weird" phenomenon is completely ignore the possibility the other person might think it's weird, and go talk to them. If you get good practice at it, they might think it's weird for half a second and then become completely comfortable talking to you.
"So I have to move my head up and down all the time."

I believe that for the use-case of Touch Bar as slider, it has similar behavioral characteristics as a trackpad. Do you use a trackpad? Or a mouse? Do you find yourself moving your eyes back and forth between the screen and the trackpad or mouse? Honest questions. I'm not trying to be snarky :)

As for custom keys, I think this has more in common with chording/key commands. There is the distinction that there aren't physical keys, but in the case of key commands, I know I'm not thinking, say, ⌘-Z when I undo. I'm just thinking Undo. And many key commands are application dependent. As I get used to whatever custom keys I've got programmed or are made available by an application, there'll be some period of acclimation, and then it'll just become habit. Perhaps to offset the lack of physical gaps between keys there will be larger target areas on the Touch Bar.

What do you think? Are these comparisons useful? If not, what are their limitations?

I do think the Touch Bar would benefit from some kind of haptic response, and I wouldn't be surprised if this is the direction it goes.

I also wouldn't be surprised if at some time in the future there is a touch screen for Macs. That doesn't mean that Apple is ready to release such a MacBook yet (for whatever reason), or that the Touch Bar isn't a valid feature. And while it's generating a lot of heat at this point, until there are a lot more hands-on (cough) reports, I think it's prudent to remember a lot of this is speculation, both for and against.

Edit to add: If you choose to down vote, please take the time to reply with a comment as well in the interest of communication. Thanks!
And yet the assumptions (unit price * total units) are made for real estate collateral value, bonds, stocks etc.

Remind me what Google is worth again :-)
Maybe? But if you want to shove a meme onto the touchbar this is pretty much the perfect one to pick because of how it works.
I think it can work both ways. Tasks like that can be time-consuming, but would you rather take a day off for an on-site interview, or spend ~1h doing it at home? There's some line that shouldn't be crossed of course - I think companies shouldn't give the test to everyone - just those who are actually considered after some screening. But I've been on both sides: taking and preparing the test, and I think it's a good idea as a 2nd stage filter.

My test was completely open-ended. Trivial task (script to copy data from .csv to a sqlite, optionally notify on the queue at the end), but make it as production-ready as you can/want. I don't think I could learn as much about people's abilities during an interview, as I could from that task. I mean, the 1 person who made a proper package, a short .rst install & use documentation, and included crazy unicode test cases was immediately on the top of the list.
Periscope Adds Selfie Mask Ahead of Presidential Election
> > Would love an attribute on script and link tags that could be conditional based on connection speeds.

> Takes me back to the days when you would choose between an HTML version of a site, or a heavy Flash version. :)

Just use a lightweight Flash app to detect their connection speed, then load the appropriate site from there ;)
Well, ogg-opus is available in almost all youtube videos and for podcasts I usually download them in that format and listen to them in my phone.

I understand what you say and it's a shame. Opus/vorbis are just so much better than any alternative...
The article points out how it's a cheaper alternative for bands to get their music out, compared to... vinyl. If only there was some way to distribute music more cheaply, maybe even without any material costs.
The counting app itself might be low-complexity, but I'm pretty sure the app runs on some kind of off-the-shelf OS with hundreds of millions of lines of code and at least a few known vulnerabilities.

A somewhat outdated version of Windows is a common choice, as is some random non-LTS version of Ubuntu. I don't think OpenBSD is particularly popular among self-serve kiosk manufacturers.
Abu Dhabi Real Estate Market Overview – Third Quarter
If the tapering is part of the software, the digital records mean nothing. I don't get why these things get used at all.
not sure are aware, but the actual quote is "The decision to announce the research findings was intended to encourage remediation of the vulnerabilities prior to Election Day".
When was this magic time when people constantly made friends with strangers in public? I remember that picture comparing the line of people staring at their smart phones to a group of people in the 1920's separately staring at their newspapers in public. Same people, same impulses, different day.

Talking to people older than me, they often seem to say that a timeless feature of living in cities is that you try to pretend that the masses around you aren't there.
A slow, blunt, cross-platform tool. So while I agree, I don't think nix makes a good replacement for docker.
I am going to be very happy when I come across an explanation to this that makes sense to me. Certainly interesting stuff, regardless of whether it works. We're going to learn something either way. Yeah, science! </pinkman>
The problem with cartels like this is that all it takes is a single person to break to cartel, for the whole thing to come crashing down.

Someone might even do it as a charity operation.
> Is your premise correct though? Will you need to move your head up and down? Isn't the touch bar will be in your field of vision?

Considering zero part of my keyboard is in my field of vision I'd say yes I'd have to move my head up and down. I haven't had a chance to play with the new MacBook Pro yet but it seems like a reasonable assumption.

> Even if your premise is true, is it better to move your head up and down or to move your hands forward and backward to reach the touch screen?

It's actually two different use cases here. A touch screen helps with touch type of controls. So precision zooming and scrolling is kinda awesome on one (though scrolling is weak with the nice touchpad). The touchbar is meant to be more utility like a row of function keys.

I don't think it's entirely fair to directly compare the two. For instance moving it to the bottom of the screen instead of the top of the keyboard turns it from easy to access touch keys to more informational. At least in my opinion.
It's called Google Webfonts https://fonts.google.com/
Don't forget arbitrary dynamic number of channels.

Opus is light-years ahead of any other audio codec I've come across.
Probably because the web designer and post author aren't the same person?
I really don't see what problem these machines are solving, except for "as an operative, I would like additional vectors to manipulate the election".

In Germany, we get

(a) a paper ballot

(b) a pen

Works perfectly. And quickly.
I wish there were something like Tortoise for Linux and Mac. It's certainly possible. Beyond Compare from Scooter Software implements the context menu in the file explorer on all platforms equally well.
Also for CI in the same vein.
Space is big. I mean, really big.

The orbits that are most useful for our current-day satellites are crowded, of course, but you could stash your asteroid booty anywhere you like. Putting it in orbit around the Moon might not be a bad move.
Lots of great stuff here. It is a numbers game in many ways since I've been in interview processes where we turned down lots of people who go on to succeed in amazing ways at other companies.

I would be wary about recommending most people write cover letter templates. I can tell a templated letter most of the time. I'd recommend just writing a few sentences from the heart. Why you're great for them. Copy+Paste doesn't work, since each company is different and your background will connect in different ways. Keep it short and just ask to learn more.
The disturbing thing is that Stuxnet is more sophisticated than what it would take to control most voting machines. I think NSA type agencies for many countries and corporate espionage departments complete more complicated tasks every day.
So you prioritized for people willing to sink many hours into your assignment. The need to sink many hours into a homework assignment is the criticism.
but so far the country as a whole has shown almost no interest in the insecurity of electronic voting machines.
Trackpad, mouse, etc, is not a good comparable. Unlike a trackpad or mouse, the touch bar is a video display. Being a display implies visual interaction, and the lack of physical feedback will make 'touch typing' the touch bar difficult.
Because docker-compose had a very bad habit of destroying and rebuilding the volume-only container, unfortunately! This was of course back when running Docker on macOS was somewhat painful, so mounting the DB data directory directly as a volume into your host would nearly always fail to work successfully due to screwy permissions errors (it's quite a bit better now with Docker for Mac)

So, some dodgy code and a JSON file later, and our team uses the `dup` CLI to run everything with exactly zero hitches thus-far, and we've been using (across it's two incarnations) for... 18 months now?
That many downvotes is unfortunate...

But words are not these neat bundles of data like JSON or XML. They mean different things to different people.

Once mud has been thrown on an argument and everything is see because of the murky grey areas pulling out a dictionary won't help. The other side will just pull out one with a definition that meets their needs.
Yeah, we're going to learn that some experimenters are sloppy.
Nicolas Bevacqua's JavaScript Application Design: A Build First Approach isn't a bad place to start -- Manning has a few books on SPA design and development that are well-suited for experienced developers who are new to modern web front-end dev.
Is it possible that mining activity could accidentally change the orbits of one of these asteroids enough to send it crashing into earth eventually (in a few decades)?
The Cheyenne complex isn't some classified thing anymore.

You can easily find docs on it: https://youtu.be/lQPGJSIq3ys
I first thought of (NIC) as in Network Information Center... which is commonly used for Domain Registars names, i.e. InterNIC or DirectNIC.

As this seems like a service that's searching and storing information, I can see it kinda acting like DNS and this place being the registrar of information.
It should be legal to murder someone for touching your laptop screen. I can't think of a bigger co-worker foul than that.

Making a screen that people are supposed to touch would be an unthinkable crime.
You don't need a new Mac to work on this, Xcode can show a software touch bar for development.
Sadly you have to have been a protester at least once to know that, otherwise you just cannot believe how prevalent (and effective) this tactic is.
That actually sounds like a pretty brilliant idea to me.

If the space bar area was converted to the track pad. Tapping it would be a space, while dragging it would give you the touch bar like features. So for example, when using Word, you have formatting options on the space touch bar like they demonstrated on the touch bar. If you tap it, it's a space, but start sliding from the left, and the formatting options appear on the screen itself, and you stop sliding when you reach the option you want to select it. Basically, tap to touch, and slide to scrub between options (or between a timeline).

This way you also wouldn't have to take your eyes off the screen to know what options are available.
Don't walk in long grass or go river dipping in far north Queensland and you won't see them in Australia either.

Far more of us get eaten by sharks than killed by spiders/snakes/crocs combined.
Guitar: Honoring Rock Masters
Aye those rites of passage