skysight-inc/HackerNews huggingface dataset:
If you're curious about the tech mentioned in the article, and would like to take it for a spin, I've linked to some template expressions below. Each expression already sets up the contracting of certain agents within the network. Just open the one you want and hit 'Build.' (To view the pseudo-code associated with each expression, just click on 'Notes.')

Build a program that runs on a Linux OS (x86 64-bit architecture) (i.e. contract agents that compile requirements to binary code):

1. Hello World (https://marketplace.codevalley.com/pilot.html#hello-world-da...)

2. Text reverser (https://marketplace.codevalley.com/pilot.html#linux-text-rev...)

3. Fibonacci calculator (https://marketplace.codevalley.com/pilot.html#linux-fibonacc...)

Build a program that runs in a browser (i.e. contract agents that compile requirements to js):

1. Hello World (https://marketplace.codevalley.com/pilot.html#hello-world-da...)

2. Text reverser (https://marketplace.codevalley.com/pilot.html#browser-text-r...)

3. Fibonacci calculator (https://marketplace.codevalley.com/pilot.html#browser-fibona...)

You can also take a more in-depth (interactive) tour of emergent coding here (https://marketplace.codevalley.com/use-it/module0-step1).
The Garmin Edge 500 is going to go down as the best cycling computer ever. I have a 510 and touch interface leaves a lot to be desired, but I can't complain with how well it does on my bike. Was out for 10 hours last year (5-6 moving) and the day ended with something like 30% battery. Never skipped a beat with my sensors or GPS
The Desperate Battle to Destroy ISIS
That doesn't follow. If it literally behaved like a normal browser that would break the privacy guarantee of private mode. In fact you could argue that browsers that implement localStorage in private mode are the ones who are not standards compliant.

From the Web Storage spec: "[localStorage] is designed for storage that spans multiple windows, and lasts beyond the current session."[1] Thus if a browser is discarding localStorage prior to the end of the current session, it's explicitly against the spec.

This is more than academic. If apps aren't written to explicitly use ephemeral storage then they may not function as expected in private mode, like, say, unexpectedly causing data loss.

[1] https://www.w3.org/TR/webstorage/
Last I checked, your last three conditions (display, battery, weight) are simply impossible to satisfy simultaneously in any of the available 15" Windows laptops, regardless of price. You mostly get to choose between 1080p with good battery life, and QHD+, which is admittedly a much higher resolution than the MBP has, accompanied with much worse battery life (Apple advertises 10 hours with light usage). Or, of course, you can get a thick and heavy laptop with everything. None of those options are to my liking, so I'd love to learn about anything that can fit the bill...
This is painful to read. It's easy to say that they they should have tested their backups better, and so on, but there is another lesson here, one that's far more important and easily missed.

When doing something really critical (such as playing with the master database late at night) ALWAYS work with a checklist. Write down WHAT you are going to do, and if possible, talk to a coworker about it so you can vocalize the steps. If there is no coworker, talk to your rubber ducky or stapler on your desk. This will help you catch mistakes. Then when the entire plan looks sensible, go through the steps one by one. Don't deviate from the plan. Don't get distracted and start switching between terminal windows. While making the checklist ask yourself if what you're doing is A) absolutely necessary and B) risks making things worse. Even when the angry emails are piling up you can't allow that pressure to cloud your judgment.

Every startup has moments when last-minute panic-patching of a critical part of the server infrastructure is needed, but if you use a checklist you're not likely to mess up badly, even when tired.
Amazingly transparent and honest.

Unfortunately, this kind of situation, "only the ideal case ever worked at all", is not uncommon. I've seen it before ... when doing things the right way, dotting 'I's and crossing 'T's, requires an experienced employee a good week or two, it's very tempting for a lean startup to bang out something that seems to work in a couple days and move on.
MBP:

CPU: I7-6820HQ [1]

RAM: 16 GB LPDDR3 (LPDDR3 is important here...it is "low power" DDR3...so it is under clocked for batter life)

DISK: 1 TB PCIE SSD

GRAPHICS: Radeon Pro 455 w/ 2GB mem

PRICE: $3199

DELL Alienware 15:

CPU: I7-7820HK

RAM: 32 GB DDR4

DISK: 1 TB PCIE SSD + 1 TB 7200 RPM HD

GRAPHICS: GTX 1070 w/ 8GB RAM

PRICE: $2,999

Notes:

* Build quality is subjective and the MBP is certainly thin but the Alienware r3's are sturdy and well-regarded

* Battery life, the Alienware 15 r3 has a 99 whr battery that gets ~6 hr of light use [2] which I think is very comparable given the purported 3hrs of use users are reporting for Apple [3]

* Every computing stat is better than the MBP by a large margin

* Alienware is $200 cheaper (the unit I configured had a G-Sync panel on it so I would guess the price goes down or stays same for 4k IGZO version...)

* Note: Alienware rotates the models it has on it's sight and currently the IGZO 4k screen is not available but that model is out there and will probably be back soon. The review I linked to reviews the IGZO 4k configuration.

---

But hey, it sounds like you aren't a compute power focused person (like me...I am irrationally so)...so check out the XPS 15 (9650):

http://www.dell.com/en-us/shop/productdetails/xps-15-9560-la...

Max model is $2499 which is $700 cheaper! And, quite honestly hits every point you want...including build quality, track pad, and weight!

---

[1] http://www.everymac.com/systems/by_processor/intel-core-i7-m...

[2] https://www.youtube.com/watch?v=gDPs9o_L1GI

[3] http://www.macrumors.com/2016/12/03/macbook-pro-battery-life...
Yeah, I know. My point is that it's hard to generate a plausible alternate dataset for something like that.

"So, the decrypted hard drive says that you used the computer exactly once to put pornography on the computer and then never use it again ..."
FYI: BetterTouchTool allows you to customize your touchbar to add custom buttons. You could create buttons for your most commonly used keystrokes in IntelliJ.

https://www.boastr.net/
Got three examples like this:

First happened to me with Australian Department of Defence - invited to do online testing which took between 4 and 6 hours (4-6 online tests on computer theory, mathematics, logic, verbal deduction etc.) - never spoke to a person and was rejected within the week.

I interviewed for an analyst position for an ASX20 company through a recruiter which involved giving a 30 minute presentation on the results of their marketing campaigns. Never heard back from the company, the recruiter said that they decided not to hire anyone for the position.

Most recently I did 7 hours of code for a startup (100 lines SQL, 100 lines JS, 200 lines python, 20 lines R, fair bit of excel and powerpoint) for a junior manager role - got rejected from that too with a one line "you looked good on paper but no thanks" type email (mind you I put in a lot less polish than I would have if that was my job, didn't ask the reason why as I felt like they were asking too much of someone at that pay grade anyway.)

The last two cases weren't even through HR (went straight to hiring manager) - HR makes things even more difficult. I went through a bunch of standardised testing for one job interview and ended up being asked to fly 8 hours return for a 1 hour interview. When I declined, I was told by HR that this showed them I wasn't serious about the role. Of course once I told them that I already had a job offer from one their competitors they rushed me through a skype interview and gave me an offer straight afterwards.

All of this stuff really irritates me, I don't even bother writing cover letters anymore (will include a short paragraph at the most) - its much more respectful for the company to meet me in person.
1060 GPUs are power hungry, and MacBook Pros have generally not included this class of graphics hardware.

Fine. Shut off the 1060 when I'm running on battery, but let me have it when I'm plugged in! Let me have the best of both worlds!
I like to color code my terminal. Production systems are always red. Dev are blue/green. Staging is yellow.
Tough night dude. I'll buy you a drink or three if you're ever in Sydney...
It means they screw you with great contentment the other months. I don't wanna deal with such individuals.
Data Agility with Apache Beam
It makes sense taken seriously. Almost nobody is doing things optimally. There's always room to make more money or save more money or whatever. Figuring those things out is kind of what doing business is. Not trivial at all.
Yeah, I just looked and how you get "Trump supporter" from that...
Haha, it wasn't intentional. I'm just a space nerd. That book ranks pretty highly on my list of things every space nerd should read though.
I could see that getting filled up easily with a vast 1080p TV/Movie collection. Movies coming in at 1080p eats up disk really quickly.

Uncompressed 4k @ 24fps, at 10bit color comes in at 324MB/s, so just being a wedding videographer could be 1.1T per hour of video. Any given small project could eat up 15-20T per project.
Threads like this are what it's all about :)
Backups every 24 hours? I would have expected hourly. This is a experience thing, when doing things with data (like wiping db directories) I mv a directory rather than rm it. If you are working on a problem for hours you are likely to make a simple critical mistake like that which then creates a whole new problem to solve.

Best of luck though and kudos for the transparency!
If this keeps up for the remaining four years, as is likely, it will be hard for the GOP to win 2020. With any luck there will some big turnover in the house as well.
I got you :D
I wish it was ironical.

I am not meaning that our users are unaware that they have a problem in general, but they are unaware their problem has any solution. People only look for solutions to problems they think have solutions. Otherwise it becomes like bad weather and just accepted.
Making Things Faster by Adding More Steps
I quite enjoyed it! Also, +1 for space. And Greek.
Hey I think I got the laptop you are looking for:

http://www.dell.com/en-us/shop/productdetails/xps-15-9560-la...

Also regarding

> Apple advertises 10 hours with light usage

I heard a lot of users were reporting less:

http://www.macrumors.com/2016/12/03/macbook-pro-battery-life...
Elon Musk thinks we will have to use AI this way to avoid a catastrophic future
Seems like very basic mistakes were made, not at the event but way long before. If you don't test to restore your backups, you don't have a backup. How does it go unnoticed that S3 backups don't work for so long?
Also a good lesson for testing your availability and disaster recovery measures for effectiveness.

Far, far too many companies get production going and then just check to see that certain things "completed successfully" or didn't throw an overt alert in terms of their safety nets.

Just because things seem to be working doesn't mean they are or that they are working in a way that is recoverable.
Before Trump be elected, most HN users wouldn't believe it as well.
I would check into the battery life. But I did recall hearing that the new MBPs had battery issues?

http://www.macrumors.com/2016/12/03/macbook-pro-battery-life...
If you fire someone for being a professional, you're going to get unprofessional behavior.

So yeah, you can do it. But you'll get what you get.
> Of course, the foreigners can manufacture the grades and recommendations with a little cash. Maybe even the research experience. They probably do have to study English to pass the standardized tests: The one that matters for them is the TOEFL.

Wow. Do you have any source for this? I would love to hear one. DO you have ANY idea how difficult it is to get an application accepted at a top tier grad school? Especially if you are an international student? We have to compete against millions of our own country folk at our local examinations, which are way more difficult than the american equivalents. Google IIT-JEE for a starter, and probably try to solve a few sample questions. We work hard to get to where we are and don't expect/feel entitled a job/education just because we are born in a certain country. No one is conspiring to keep local students out, it just happens to be that when graded on a uniform scale (set by the universities themselves (Not every foreign institution's scores are accepted)) the international counterparts are better.
With respect to my credentials and experience, I was a grad student from India in one of the tier one schools and work as an architect in the Big 4. You see a huge international presence here in the big companies frankly because we compete at a completely different scale than what you would like to think. I have interviewed enough people to not judge them based on where they come from or how well they can talk english.
This isn't uncivil. This is pointing out that OP's statement is factually ignorant of the economic possibilities for 99% of the population.
I don't see why you call it "operator tweaking" even if the computations were determined in advance. You're asking for the poker bot to be scripted to log into the Pittsburgh Supercomputing Centre on its own and run overnight jobs there. That idea sounds extremely brittle and the challenge of making that script reliable has nothing to do with poker.
Do you really think a bunch of engineers are sitting around talking about how to make things obsolete faster? We found out who Deep Throat was. Surely someone would come out and expose this big scam. And we hear this about pretty much every category of product.

I know for a fact people do sit around and talk about how to make things cheaper.
You could make the exact same statement about Eric Garner:

Eric Garner shouldn't be in the business of selling loose cigarettes, because our social contract prohibits that sort of activity. Commerce is a regulated activity, and Garner's death is an unfortunate but justifiable collateral damage of the police's clear duty to enforce the social contract.
Money Talk: The high cost of low clothing prices
How do you go about colour coding your terminal?
I wonder how many people would have to know if a secret Executive Order required a few XKEYSCORE terminals be installed in the West Wing.

If only Nixon had had that tech.
In this case it looks like it has been a confusion between two different replicated Production databases. So this would not have helped.
Hey, cool idea! We could add this to it: https://nochio.com/?kind=bad
I noticed the issue when I was pushing code earlier today.
Hopefully this gets resolved soon.
You guys are doing a great job. Keep up the good work!
> Delusional tribal politics is a big part of the problem.

As opposed to the delusional GOP supporters who are always suckered into the small-government-yay/taxes-are-evil meme and then sit idly by while spending is increased after cutting revenue.
I do this too, but in this case both machines were production, so this alone would not have sufficed. The system-default prompts on the other hand are universally garbage.
How exactly do you color code it?
An example: Forbes argues that the ACLU explicitly refused to take a position against free-speech infinging anti-religious-defamation resolution at the UN, even though they have taken public stances on many international resolutions more aligned with the left.

http://www.forbes.com/2009/04/20/aclu-free-speech-opinions-c...

Another example: Techdirt argues that ACLU fails to defend free speech of wedding photographer who violated equal protection legislation by refusing photograph gay wedding.

https://www.techdirt.com/articles/20131121/02445825319/unfor...
My biggest complaint is how inconsistent the butterfly switches are. Some days the keys don't want to pop back up all the way, the keys feel/sound different, they're easily made 'sticky'...

Best case the keyboard feels great but a day later and it feels terrible.
Yep, good idea. The same thing has been suggested by team members http://imgur.com/a/TPt7O
Are you a one man team or...? My wife would probably leave me if I was on-call for that long.
Not even close to a replacement.
I purchased a new Macbook and the magsafe is the feature i miss most about my old Macbook. The current USB-C connector doesn't have a light to indicate that the Macbook is charging, it only has a faint beep when you plugin the USB-C.
I have been using the mac pro 13 inch w/ touchbar. Replaced a 2012 air.

It's fast and touchbar is fun to use. Was reserved b/c of donglegate but it's not a big issue.

People are missing out with charging their laptops with usb c. I have a 265000 mah battery that I can use to charge the laptop.
Yea still pretty pricey! Getting there though! We're waiting :D
All of my non-production machines have emojis in PS1 somewhere. It sounds ridiculous, but I know that if I see a cheeseburger or a burrito I'm not about to completely mess everything up. Silly terminal = silly data that I can obliterate.
These days, I've been very implicit in how I run rm. To the extent that I don't do rm -rf or rmdir (edit: immediately), but in separate lines as something like:

pushd dir ; find . -type f -ls | less ; find . -type f -exec rm '{}' \; ; popd ; rm -rf dir

It takes a lot longer to do, but I've seen and made enough mistakes over the years that the forced extra time spent feels necessary. It's worked pretty well so far -- knock knock.
I assume he color coded the prompt. You can use ANSI color escape codes in there to e.g. color your hostname.

Here's a generator for Bash: http://bashrcgenerator.com/, the prompt's format string is stored in the $PS1 variable.
Does this mean whatever was in that database is gone, with no available backups?

Is this an SOA where important data might lie in another service or data store, or is this a monolithic app and DB that is responsible for many (or all) things?

What was stored in that database? Does this affect user data? Code?
I'm guessing thinness - sure, the could have made 'Magsafe 4' or something but there's no way you'd fit the current connector on a MacBook.
Is a really good idea, and is one of the improvements that are likely to be put in place as soon as possible. Its already listed on the document.
I recently bought on a partner for my business. It was definitely the best thing I could have done. He's an absolute champ and has the same hunger for success as me. Our skills are complimentary and our little business is slowly but surely growing.

Of course protect yourself. Have a contract. Never go with a vague contract and then hope for the best. Have everything in writing. Ownership stake, expectations an escape hatch for either of you in case of a falling out etc. For us there was a clause stating that the contract could be nullified by either party within the first 90 days for any reason.

I had worked on my side business for 3.5 years at the point I partnered up. My partner first spent 2 months working away and we didn't formalise the agreement. We were making sure that we were going to work well together.

I finally said that we can't go on like this and we really need to formalise his ownership etc. We discussed figures and arrived at an arrangement that worked for us both.

In the end, for me it came down to this: own 100% of 0 or X% of a real business.

Once that clicked for me, bringing on and trusting a partner was an easy choice.
> You know how much effort engineering takes? Sales takes the same effort,

Yeah, sure. That's the perfect example of typical commercial bullshit speech that drives me nuts at you guys.

> from people of similarly specialised actual talents.

Yeah sure, they are not at all people who ended up there because:

1. They were not able to do anything else.

2. They have a lust for money and playing with people.

Please cut the crap, when you hold this kind of speeches, I know you're already trying to make me a fool.
It certainly isn’t trivial. We have tried every other way to let people know about what we offer from advertising, website, phone calls, email, forums, conferences, and even snail mail. Nothing works other than physical cold calling. Unless you are talking directly to them in person they just don’t stop for even 2 seconds to consider they have a problem with a solution.

The good news is the LTV is high enough to support this form of selling, but it certainly is a huge pain.
Just a heads up, this was a mistake on the marketing page: https://news.ycombinator.com/item?id=13537043
That is why we went with initials. And I hope customers understand the blame is with all of us, starting with me. Not with the person in the arena. https://twitter.com/sytses/status/826598260831842308
Yeah we're partnering with some other folks that are in the filter bubble-bursting space, so that we can cross-pollinate interested users and share technology. Thanks for the feedback and suggestions!
We have snapshots, but they're not very recent (see the document for more info). The most recent snapshot is roughly 6 hours old (relative to the data loss). The data loss only affects database data, Git repositories and Wikis still exist (though they are fairly useless without a corresponding project).
I don't know if you're a fascist, all I know is your original comment was written to defend authoritarian policies. Like I said, the comment sounded like what a fascist would say. Especially the part saying the AG was a terrorist for daring to defy the glorious leader. That's pretty fucked up, you have to understand that.

But the fact that your immediate response to that is "wah you hurt my feelings so I'm going home" is doubling concerning. I don't care why Trump won, but you weren't interested in having a conversation in the first place. And you're right, neither am I. I've actually said that before, in a post that you said you didn't read, so I'm not surprised you missed it.

But my point remains. Conservatives are always welcome. Small government, in favor of small business, lower regulations, lower taxes, more individual rights. Those are good things. Authoritarians are not. Denying people their rights, regulating bedroom activities, discriminating based on color and religion, trying to make everyone afraid of everyone and everything, demanding 100% obedience or else, those are bad policies and no one should have to put up with it.

I can't help the way you come off in your comments, and I can't change your mind. That's not what I'm trying to do. I just want to explain the difference between Trump and a conservative. Because being anti-Trump is not the same as being anti-conservative. Trump is not, in any way, a conservative, so criticisms of his policies are in no way a criticism of conservatives.

And this, in a nutshell, is why I don't really care what you have to say.
actually that is exactly what the government did. The bakery didn't refuse to serve homosexuals. They did refused to bake a cake with say, two males at the top (paraphrasing the case).

EDIT: looked it up, they didn't want to bake a cake with bert & ernie and a pro-gay-marriage slogan.
This doesn't really help if there are multiple production databases. It could be sharded, replicated, multi-tenant, etc.