skysight-inc/HackerNews huggingface dataset:
Right, blocked threads are stopped in the userspace scheduler so there are no synchronization issues with just keeping them stopped.
The Air Force Now Plans to Keep the A-10 Warthog Flying Indefinitely
Don't forget Brian Kernighan and Ken Thompson!
You chose to post it like that.
No, it doesn't. Preferences, but also 'defaults write ...', or just edit a plist...
Yes, I mean it exactly like that. Apple could and would switch if it provided them significant benefit (smaller, more robust connector, ability to make the phone thinner, new capabilities). I don't see that USB-C provides them with anything except a loss of control over the connector and a bunch of annoyed customers.
Is it a string inverter? Is it compatible with DC optimizers? Can it provide backup power in the event of a grid failure?
We need compatibility of nextgen IP with IPv4 in same way as 10Mb Ethernet is compatible with 100Mb Ethernet, i.e. IPv6 networks must be transparent for unmodified IPv4 traffic, without of encapsulation of any kind, to share investments, not to compete on them.
Awesome, good luck, We had vault deployed(but unused) for a few months while trying to figure out how to use the vault PKI backend to secure vault itself. We finally gave up, and did the external CA solution, with vault holding an intermediate. We actually have 2 intermediate keys, 1 that vault uses, and 1 that long running services (like vault) use for their TLS keys.

We used this https://jamielinux.com/docs/openssl-certificate-authority as a guide to get that all going.
Good luck! otherwise awesome write up. I wish we could share more of what we do internally, but it's complicated.. getting permission! :)
Musk & co changing the world one step at a time. I used to be a Tesla sceptic. Not anymore, having owned one and witnessed the relentless improvement in battery tech.
I feel the exact same way. I've been a Mac user for over ten years largely because of OS X, but I've been disappointed in Apple's direction for the past few years, and yesterday's MacBook Pro announcement was the last straw for me.

Linux is a wonderful server OS, and in fact I do most of my development inside of a VirtualBox VM running Debian, but in order for me to move to a full Linux workflow, I need to use some proprietary software packages like Microsoft Office and Apple Keynote (while I find LibreOffice Writer to be a suitable replacement for Microsoft Word, Microsoft Excel fits my needs better than Calc, and Impress is behind both PowerPoint and Keynote).

In line with a paid, polished Linux experience, another thing that would be nice for me and other disgruntled Mac users is a Wine-like compatibility layer that allows Linux users to run Cocoa programs. There's already a project called Darling (http://www.darlinghq.org/introduction/) that has some of the basic functionality implemented. If this project had more contributors, then it could develop into a working solution for running my Mac programs.

My dream OS would have a Unix-like foundation (like Linux or FreeBSD) with an interface similar to Mac OS 8/9 (with various features from OS X added like Spotlight, Expose, and the Dock) and with Don Norman's UI advice (http://www.jnd.org/dn.mss/apples_products_are.html) taken seriously.

I'm actually interested in contributing to such efforts toward an alternative OS for disgruntled Mac users; I have experience with systems and kernel programming. If there is enough interest, maybe an alternative OS will materialize.
Modulo C++, if you are in the right chair, I figure making a solid six takes less than a year and that's enough to do some heavy lifting. But it's hard to find a job where you'll get the right stimulus.

I'd back off on "compiler developer" - that's severely different from "compiler exploiter."

The way to avid all the ugly in the language is to have good habits. You only use the parts that work well. When I see things like Heartbleed, I think "poor guy never debugged a comms protocol in the wild in his life." That's one of those thing that's like combat - you have to defend a real product in the wild for a span of time before you "get it."
Hi. Who are you? You're saying a number of things which are outright untrue, and I think it would be helpful to know who I'm speaking to here.

Matthew Green was _insistent_ about making an altcoin. I believe can substantiate this with DKIM-signed emails by Google, if it's actually being refuted. He was especially concerned about difficulties monetizing any other path.

In particular, later I begged for access to the efficient SHA256 circuits which had been created and benchmarked as part of their publications, which were held back from publication with libsnark. ... so that I could begin working on applications of them with Bitcoin, only to be blown off.

> and that's all that is happened: talking. There is no code and

https://github.com/ElementsProject/elements sidechain right here.
My 2009 13" macbook pro is offered $75, so I'm gonna guess something is wonky on your end.
I'm just a kid that is obsessed with Anonymous I have my mask join us people put it on for Halloween to show the people who we are and what we are. thank u for reading my comment ️️
The video: https://www.youtube.com/watch?v=dRqSkR4ENAg
Augur doesn't answer my original concern. If you have a smart contract between, for example, two companies, that information is private and it doesn't work like a popular baseball game. If one company doesn't follow the contract you need to solve the problem in the real world.

Also, we don't know yet how public blockchains (where Augur runs) work with State or powerful actor attacks, when the incentives are not purely financial.
Those guys are like Congressmen - that's a different gig form being a beat cop.
Well, yeah. You're comparing the G1 (for server workloads) to Go's concurrent collector. There's a concurrent collector you can use in incremental mode for the JVM if you want to trade throughput for pause time, like Go does.

The HotSpot designers have (correctly, IMO) observed that server use cases typically prefer throughput to latency.

On a meta note, I wish people would focus on the actual algorithms instead of taking cited performance numbers out of context and comparing them head to head. The Go GC uses the same concurrent marking and sweeping techniques that CMS does. This change to avoid stop the world stack sweeps is something that no HotSpot collector does. But it's counterbalanced by the fact that Go's GC is not generational. Generational GCs change the balance significantly by dramatically improving throughput.
That post is bullshit.

It's basically claiming all unspent Bitcoins mined during the first year were mined by Bitcoin's creator. But there is _no_ evidence linking them to Bitcoin's creator except pure handwaving.
It drastically changed my perspective on gc when I realized that it's really not much slower, it just batches the slowness.
I have never gotten the impression the "Think Different" campaign claimed the depicted people would use the laptop; rather, that Apple's innovation is analogously innovative to... whoever. These are cultural allusions, not spokespeople.

I'm not a fan, but you're interpreting the campaign differently than I.
Again, you're comparing the server G1 GC (tuned for throughput) to Go's GC (tuned toward extreme latency guarantees).
People are down voting this, is it incorrect?
The original iMac was a new product for a new market at a relatively low price.

The new MacBook Pro is an update to an existing product, with a large base of current users who already have expectations about what the product should do for them, at a relatively high price.

That's a big difference, and it's the main reason people are so peeved about the total switch to USB-C. Apple should have added USB-C ports to the existing slate of MacBook Pro ports for at least a generation, to help everyone bridge the gap. Nobody cares about the 2 or 3 mm that Apple shaved off the thickness by discarding all those ports for this generation of the product, and anybody who does can go buy the little MacBook instead.
The linked article, and my comments, are about American slavery. (Since we're being pedantic: it's about slavery in the United States of America, and may not apply over the entire American continents.)
The tradeoff here seems to be a more complicated write barrier, so the loss in performance here will for the most part not show up as time spent in the GC. I'm curious to see how big of an issue this will be; the only GC I've heard of with such a heavy write barrier is OCaml's, which is ameliorated by the language's disposition towards immutability.
These are all entirely fair points. I agree ThinkPads offer better value for the money in terms of hardware.

But I care a lot more about the OS and the software I use than the relative price value of the hardware I'm using.

OS X is a far superior operating system from Windows. Even if Lenovo offered computers twice as fast for half the price I won't switch until the user experience of Windows improves.
Any attempt to re-imagine programming is refreshing, but it's unclear to me if this is more than a domain specific language (DSL). Is it possible to implement, for example, the bar graph from lower primitives?
Undoubtedly I am an angry programmer but this article misses the point of why programmers are angry. It is placing the blame on the programmer itself rather than the environment they cause this toxic environment. People don't choose to be angry for anger sake.
DNA has made for the possibility of a much less nasty world.
Big signal of discrimination, trying to keep societies ratio in their offices? C'mon!
Yessir - my bad.
I went and dug up where I had read Green talk about this and it turns out it was in a conversation with you.

It seems you and him disagree, he says ZCash couldn't/wouldn't have happened in Bitcoin and you say it could.

Is your blog post about this still coming?

https://twitter.com/matthew_d_green/status/78153309118155571...
https://twitter.com/matthew_d_green/status/78154154453702656...
https://twitter.com/matthew_d_green/status/78154374789720064...
https://twitter.com/matthew_d_green/status/78153489377171865...
https://twitter.com/matthew_d_green/status/78154782708016742...
Exxon Concedes It May Need to Declare Lower Value for Oil in Ground
Right, and Lenovo didn't write the title of this post, but the mods changed it to match Lenovo's though.
Singapore the fintech prodigy is skipping grades to be world's fintech hub
I felt the same way, but recently I went back and checked the logs, and found out that even our most backwards customers who were on IE 8 for the longest time are now on IE 11.
I understand what you are saying, I am just disagree with the facts.

"Human drivers could have their average 1% accident rate as a result of a 0.0% accident rate for that 80% subset "

No they couldn't, because they don't.

I am asserting that for this specific 80% of perfect conditions, humans are still terrible drivers. And that being better than them is EASY, because of just how terrible humans are at driving (even in "perfect conditions").
>the new macbook pro 15 inch design choices are non-sensical for professionals

You can't imagine how disappointed I was that they tap out at 16GB of RAM. I don't use that much memory every day but sometimes it would be really nice to have. I haven't bothered watching it again but the announcement gave me the impression that it started at 16 and going to the purchase page was a sad time.
My experience with Techcrunch is that you write the article and pay them to publish it.
Depends on the platform you are targeting. Mono's GC (last I heard, they may have integrated .NET Core's by now) is relatively primitive. It was mostly developed just to have something better than Boehm.

Their experience was actually pretty instructive; with their first release of the new GC (a proficient but basic generational collector) they still weren't beating Boehm all the time, and usually weren't beating it by much. Given its constraints, Boehm's GC is impressively optimized when you run it in semi-precise mode.
Holy tamole spot on re: "here's a link".

I get people calling me because they found my contact information on my website, then demanding that I send them a "Word copy of your resume". A) there's a PDF there already. B) There's more up to date information in the site itself and C) WTF - don't call me then demand I send you something in another format. You only want it in Word format so you can edit it up anyway. (mostly recruiters, I know, but still pisses me off).
In fact, I was reading about the bitcoin redemption vulnerability in stripe, and how often times security bugs are discovered by "huh, that's weird" rather than by eureka, and this ECC (error correcting code, see the pun?) seems like it would help to provoke that, and likely validates the amount of effort that it takes.
Yeah, probably, but I shut down as soon as I hit the MBTI pseudo-science.
"Meant to be mixed with water or other liquids, the powder has enough fats, carbohydrates and other nutrients to replace a traditional meal, according to the company. People looking for a quick fix, such as software programmers in Silicon Valley, have become devotees."

This is one of the saddest things I've read in a long time, I'm not sure if people actually do this but it sounds really sad. If you don't have energy to prepare some food, or find a healthy meal, you're burned out, broke or just lazy, probably burned out. I know this because I've been there.

I've read from multiple sources that ~45 million Americans go hungry [1], there is no reason to believe Silicon Valley is exempt from these figures. Are people just substituting Soylent for real meals because they can't afford proper food?

America sounds like a really lousy place lately and for the most part, the tech industry doesn't sound like it's helping.

1. http://www.feedingamerica.org/hunger-in-america/impact-of-hu...
There's probably a Metasploit module specifically designed to exploit on to the website and return a job application.
Discrimination seems to always have a negative tone nowadays, but in some contexts it is a virtue. E.g. "he has discriminating tastes". I hope any AI I make is discriminating.

For better or worse, what we accept depends on the situation. For example, health insurance discriminates on gender, race, and age, all of which are illegal to discriminate on in employment matters.

Personally, I find advertising to be in the "okay" category for racial discrimination. Advertisers essentially pay for Facebook users' data (which is why Facebook is free as in beer), and use that data to target ads. For example, some cosmetic lines cater to dark skin, and racial discrimination keeps their ads relevant.
Of course not. You can't put absolute worst case times on code in practice. Worst case might be that someone managed to load 80PB of RAM on a CPU underclocked to 50 MHz. Or that the OS suspended the process in the middle of GC and was promptly frozen for a week while VMs were migrated across the country in the cup holder of someone's Toyota.

Worst case in absolute time always requires ignoring pathological cases.
I dare say this is probably what separates very successful people from the rest.

It really is not what you know, but who you know, even in 2016.
Radiation spikes caused by solar storms

1. Are not in the visible spectrum

2. Do not reach the earth surface in appreciable amounts
Video is available directly at the Solar City website: http://www.solarcity.com/

You need to skip ahead to the 46 min. mark to get started.
They really don't though. Right now I have these apps open on my Mac. I don't want to settle for sub-par alternatives. I want these specific apps:

Spotify,
Photoshop,
Sketch,
Illustrator,
iMessage,
Apple Numbers (I'd settle for Excel),
Keynote (far superior to Powerpoint),
Hearthstone,
Apple Calendar,
Apple Mail,
Apple Maps,
Apple Photos

For nearly every one of those apps I'd have to settle for an inferior user experience on Linux. It would be significantly more bearable on Windows, but still would be a UX compromise compared to my experience on the Mac today.
In a narrow sense, yes. But if the program "learns" self-modification rather than being explicitly told how to do so, and then uses this knowledge to perform operations that were not included in the original instructions, I'd call that a general AI.
That was my question as well, this from the Techcrunch article:

"The current versions of the tiles actually have a two percent loss on efficiency, so 98 percent of what you’d normally get from a traditional solar panel, according to Elon Musk. But the company is working with 3M on improved coatings that have the potential to possibly go above normal efficiency, since it could trap the light within, leading to it bouncing around and resulting in less energy loss overall before it’s fully diffused."

Which suggests that on a square footage basis it is similar. The difference being that on a manufactured panel the cells are all exactly next to each other with no seams, and with the Tesla roof they appear to have a moat around them that varies a bit with roof tile style.

That said, assuming you cover your entire roof which will include both "ideal" south facing (or north facing in the southern hemisphere) and "non-ideal" north facing parts of the roof you may get enough additional generation from the extra tiles to push it over a more 'traditional' solar install.To be honest I'm thinking about replacing my perfectly fine (if nearly 15 year old) solar panel set up with those roof tiles. That and a couple of power walls and I just might be able to go 'gas only' with PG&E.
Jesus's tomb in Jerusalem exposed during conservation work
A nice relevent discussion from a post Alan Cox started upon G+ recently https://plus.google.com/u/0/+AlanCoxLinux/posts/AFqqpTPpKZ5

Lunus covers the TL;DR in this quote "there is nothing remotely sane you can do in software to actually fix this." and gets down to ECC memory being the golden solution.
Correct me if I am wrong, it estimates 12,000$ for a single day of energy backup of your home? For 12,000$ I dont mind staying one day without electricity.
I am flatly skeptical that changes of that scale can be designed at all. We in the US enjoy many institutions which took decades to mature to any use. It takes dedicated bureaucrats decades to fine tune such things. And most simply don't make it.

Example: there was much meddling in the 1930s with farm production. It took until the 1970s before the modern version of farm subsidy latched in - call it 4 decades. ( See the film "King Corn" for an excellent treatise)

I've just never been able to use Maslow to make predictions. It just doesn't explain things like poets at all. People who "move up the Maslow hierarchy" often become duller and duller - all the weight of maintaining that drags em down. I've known too many people who didn't know where their next meal was coming from, and for some of them, that was a sort of freedom.

I think the magic of the Founders was all the shuffling off to The Colonies of all the malcontents and radicals, in a time when that produced favorable results. You'd get more current theory at Harvard than at King's College.
"It's infuriating."

I sure hope you don't own an HP printer...

Get into Services and set unessentials to manual, bloatware to disabled(if cannot uninstall & keep functionality or driver). Some searching[0] around will show more than a few MS services can be disabled without anything of value lost.

edit: blackviper's still up and running. wow. :

[0]
http://www.blackviper.com/sitemap/
Yes, it is surprisingly good. The "Ouch" was meant as "don't hold your breath waiting to mine your first block".
CIGS solar roofing tiles are (or were, not sure you can still get them) about 6% efficient. These are, according to what was in the TechCrunch article are over 20% efficient[1].

[1] I got there by taking the '98% as efficient as regular solar' from https://techcrunch.com/2016/10/28/these-are-teslas-stunning-... and the current 22% number advertised by Sunpower here : https://www.greentechmedia.com/articles/read/SunPower-Breaks...
"Other systems" have had a very dismal track record so far. we're down to the gap between what people say and what they do in our system. That's a profound problem. We're limited now by artifacts of human cognition.
And OCaml has a generational GC, unlike Go. So Go's throughput is going to be hit even harder.

Not going with a generational GC is a choice that runs against what has been accepted practice for decades. It may of course work out, but it's what I'd consider an experiment.
I would post about it on the Lenovo Community forums. You really have to pressure Lenovo to get them to help you.
5.0 finally has the ability to tell the API (with the refresh=waitfor parameter) to wait until a change is made visible in the index — which up to now has been a challenge with any use case that needs causal consistency.

As far as I can tell, ES still doesn't offer an API to let the client query about the visibility status themselves, but this is good enough.
Yeah, Asian women. I know my ex rushed out and bought a pink iPhone as soon as they were released.
MacOS has special hardware checks that prevent installation on non-Apple systems. The "installers" used to build the installation USB drives insert kernel modules that fool these hardware checks. Do you trust the installers not to root your system? How about the 3rd party kexts? Is saving a few hundred or thousand bucks worth risking your data security?
hopefully in back branches too, right?
I agree with everything you say. However, my point was really about the HUD and keyboard and mouse controls. Just moving around used to be so hard and unintuitive. Not sure if it still is because I haven't logged in in years.
Were they bump allocating in the nursery? That's where you tend to see the biggest gains from generational GC.
Yes, I agree, which is why I don't use the Internet or computers in my home (??).
You are wrong.

You can have multiple days. But normally you would use this to arbitrage electricity prices, especially if you don't have net metering.
Show HN: Congrats W17.Use YC Mentr to Connect with YC Alumn for Mock Interviews
Sorry, I was referring to the implementation of safepoints, not GC latency.
In my experience Macs have never worked very well with non-Apple displays. Switching from a Dell to an Apple display was like night and day.
NYC Passes First Freelancer Wage Theft Protections in the Nation
Hey, no dealership is going to call you back in a couple weeks talking about lemon laws and demanding a refund.
Doubly true if you're the kind of person who owns a Macbook Pro and is considering buying a Surface.
> Matthew Green was _insistent_ about making an altcoin

"Let me reiterate, I would 10,000x rather have put Zerocash in Bitcoin." - https://twitter.com/matthew_d_green/status/78154154453702656...

> He was especially concerned about difficulties monetizing any other path.

"Rewards doesn't even start the discussion. I'd have done it for free just to see it used." - https://twitter.com/matthew_d_green/status/78153489377171865...

admittedly he does bring up monetization: "And even when you got the code, nobody ever answered the problem of how you pay miners and devs." https://twitter.com/matthew_d_green/status/78154634460341043...

>sidechain right here.

"Last I checked - a few months back - it was just a bunch of ideas. No code on main." "And more importantly, no schedule on when it was going to go live. You can't build something that doesn't exist." - https://twitter.com/matthew_d_green/status/78154605479791821...

"A cynical part of me came to think the whole thing was just a put-on designed to squash competing coins." - https://twitter.com/matthew_d_green/status/78154720002742681...
Is there that healthy a market for second-hand computers that are nearly a decade old?
$50 'coupon' on trading in 13" Macbook Pro in working condition (!).