skysight-inc/HackerNews huggingface dataset:
The article mentions that this comes three months after a redesign. I love it that they are open sourcing the code, but at first I was wondering, why not do it before the redesign so that contributors could really dig into the project and be drawn into the project? Upon further reflection, though, I think the right way to view this is that they are open sourcing the site before the next redesign. I can't want to watch this unfold, and maybe I'll even chip in. It's great to know that I can!
There have been many studies showing that they are harmful to your health. Not as bad as cigarettes, but still bad.
If you're seriously considering it, you'll get way more than $400 selling your MBP on your own.
No one cares about your stance without what kind of logic you used to arrive at that stance. Please share why you feel this way and I will happily upvote you, even if I disagree with it.
> Many routers and firewalls expose themselves as Internet Gateway Devices, allowing any local UPnP control point to perform a variety of actions, including retrieving the external IP address of the device, enumerate existing port mappings, and add or remove port mappings.

Are you bloody kidding me? Why do you even have a firewall, rudimentary as it is, then?
Your paid Linux idea won't work, because money is not the only thing holding back the open-source community. Other reasons are:

- Design isn't appreciated or valued. A successful OS effort can't be driven only by engineers.

- An obsession with choice as an end to itself, and being unable to say, "This is what we think the best user experience will be. You can't change it."

- Fragmentation with too many APIs, GUI toolkits, and so on.

- Participants focusing on users like themselves (tinkerers and geeks) rather than typical end-users who want to use the device to get their real work done, rather than messing with the system.

Until you have a plan to address all these, throwing more money at the open-source community won't produce a macOS-quality OS.
Developers: app will reveal current m/f ratio, sexual preferences at SF bars
Someone posted a link about Boston.gov being released as an open sourced project on GitHub. I'd like to take a moment to point out that this Tesla website is built on Drupal 7 too. The big thing that both websites get out of the box is i18n support for translation on top of all the tools required from content management. I wouldn't recommend it for websites and services that need many people to constantly update content but to build static pages that are cached is pretty awesome stuff.
replacing my perfectly fine (if nearly 15 year old) solar panel

I wish someone near me would do this, boy would I snap up those second hand panels.

When I was in my early twenties I put together a solar panel + charge regulator + inverter + laptop and run a web server serving a page detailing the setup it was running on.

The entertaining things I could get up to with 1kW or more of cheap second hand panels.
Thanks, I appreciate your context because I think such quality of sources matter. In this instance, I thought it was appropriate to include a 3rd party of sorts who really doesn't have skin in the game.
From first look, looks like rubyish types of languages. Maybe it strikes a cord with someone else.

After 15 years I've learned to hate languages like these for building anything slightly complex.

However...

The great thing about all these languages is there's choice for everyone. There are as many pet peeves and ways of thinking as there are developers. There is a language for (almost) every type of case needed.

So use whatever the hell makes you love programming the most (or hate it the least), gets the job done right and makes your business(or employer) money or does something helpful for your users.

I might like like the flavor you like but, you might not like mine either. And guess what, we might both be totally right about the requirements met by the languages we use for our own work.
Proenneke's story is a captivating one. I'd run across several short videos of his cabin-making and Alaskan wilderness experience on YouTube, and recommend them strongly. This profile offers more background on his life and philosophy.
> These menu commands are not available with less than 3 Spaces created.

Well, discoverability certainly has been a problem with Apple software lately.

Take Force Touch as an example. Perhaps the menu items will show up with fewer than three Spaces created if you just press it harder?
If you are measuring response in nanoseconds, 100 microseconds is still a lot.

However, it may be good enough for games at well below 1% of your time budget for a 60 fps game assuming cache locality is good enough so you don't waste too much time fetching from main memory.
Man, remember when GC pauses were >1ms? >10ms? >100ms?

How far Go has come!

Goes (yup) to show you how much actual engineers can accomplish versus a team of ex-rubyists with no clue.

I'm excited now for the Go language itself to advab
You could easily extend something like this to simulate the various age related sight degenerations, partial sight and the varying stages of blindness. That's as well as the high incidence of sight issues with type 2 diabetes, and other common conditions.

By the time someone reaches 50 there's a good chance a proportion of text on their phone, web, computer and even groceries that is becoming unreadable without glasses.

Most app developers haven't a clue. Most of us 50 somethings hadn't a clue 10 years ago! Ctrl + in a browser is a brute force solution. Android's is even worse and a lot of what you want zoomed simply isn't, but it enlarges the parts you can read just fine.

Compared to many of my age I'm lucky and rarely need glasses, but already it's very annoying!

Something like this could be as helpful as when I first saw colour blind simulators 20 years or more ago.
I'd buy it!

Who's going to fund the upfront development? "We're going to make a new desktop OS that takes on both Apple and Microsoft" sounds like a hard sell for the VC crowd.
Wouldn't it be ironic if one of the GMO ingredients in Soylent was causing the kind of allergic reaction that organic activists are always warning about thus proving the hazardness of GMOs. This is sheer speculation but had to share the thought.
I'm not sure when you last used Linux, but nobody compiles their own custom kernel with patches anymore.

You don't have to make up stuff to make a point; yes, Linux is probably not as polished as MacOS (though I doubt that), but it's much more user friendly now than you make it out to be.
I don't see how it will help. First, if the vendors can ship a new Linux kernel, they can as well ship updated firmware to increase memory refresh frequency. Secondly, on mobile devices CPU and GPU share the same memory, and it could be only a matter of time before we see GPU-powered rowhammer attack.
Your message could still be effective (or even more effective) without putting down "religious people".
Sometimes you discharge. You may decide to not discharge ahead of a storm. If it were just backup, it would be easy, but sometimes you want to consume your storage to save money, or sell back to grid, if you have time of use pricing, or get paid for grid service.
What are some places (except Citadel / Tower / Two Sigma) where one can make half a million in bonus? How does one land and prepare for an interview for such positions?

Also, do you think any of these places might be open to hire a hybrid programmer-quant i.e. someone who isn't as good at math / programming as a typical quant/dev, but is good at connecting the two and working in the middle?
Not that this is relevant to OP, but there are also non-differentiable descent (edit: NOT descent, but rather just general optimization) methods; https://optimization.mccormick.northwestern.edu/index.php/No...
Man, remember when GC pauses were >1ms? >10ms? >100ms?

How far Go has come!

Goes (yup) to show you how much actual engineers can accomplish versus a team of ex-rubyists with no clue.

I'm excited now for the Go language itself to advance a little bit. Little bit more sugar and spice to it, and I think it'll be as pleasant to work with as Julia or Python or other languages with really tight tooling. Not that go tooling isn't good, but it feels like putting racing slicks on a civic sometimes, if Go was just a little bit more fun to write, it'd go a long way.
This. Again. Jesus Christ.

Literally every word in the story is a lie.

Announce: No they didn't

New: No.

VR: No.

headsets: No.

They didn't announce anything, but every news media is getting paid a lot of money by Microsoft to spin whatever they want.

Microsoft always announce vaporware without price, specs, info — it's always fake, it's always testing in a controlled environment by clueless idiots who are handled by the demo staff, it's always marketed by completely engineered and CGI lies.

But they get away with it because the best response from the fucking people who are supposed to know is "Weird".

Really, that's the most you feel you can read into it?

That's why in 10 years we'll still have the same pesky bullshit.
At peak generating times, it may be valuable to sell your stored energy to the grid. If bad weather is coming, you might not want to do that.
Your opinion is spookily similar to the Techcrunch story we're discussing....

"Sure, it’s all promotion, but it’s the sort of gag that affords the company opportunity to showcase its perceived advantages over Cupertino as the company looks to appeal more and more toward creatives – a category long dominated by Apple"

You didn't read the article did you.
Did you preorder this already then?

Thanks microsoft shill
BUY TWO OF THESE TODAY

You're talking about something you can't even name
If you abolish the use of fossil fuels, then you get other economic benefits. A portion of 5 million people who would have died every year due to air pollution would continue to produce economically. Those who would have been sickened by respiratory problems instead produce more labor. And we spend less resources treating those illnesses.

And then you spend less money on infrastructure to protect against global warming related disasters. And you eliminate the losses in productivity and infrastructure after global warming-related natural disasters.

And then, if renewable becomes cheap enough, it will be cheaper than extraction, making the oil near worthless (excluding the more difficult to replace uses like metallurgical coal and petroleum based plastics).

The problem is that the extrinsic costs of fossil fuel consumption are never really linked directly to the extraction industry. If you could do that, well, that pile of 10 trillion dollars starts to look a lot smaller.
Linux is most definitely not for masochists; when did you last use it? Ubuntu, elementary OS, Mint, etc all offer pretty polished user experiences.
> MS is probably selling this at a development loss

> this

Can you define for the rest of us what "this" means in your sentence?

Explain it, describe it, give us info on it.

Thanks
I mean, with ECC memory you need to cause 3 bit flips for it to turn into an exploit. 1 bit flipped pew row is recoverable, 2 will cause a detectable fault, and from what I've seen on rowhammer so far getting past that is going to be pretty difficult.
No it didn't. Unless I'm the only person who doesn't check the domain of every email that arrives in his inbox.

Obama is not Sherlock Holmes, and he can be unaware of something, even if there is evidence he could possibly have seen. You need a little more evidence than that to call somebody a liar.
was totally thinking the same thing... 100% whatever they release unless it cures cancer and does AR and VR and uses displays that are like 1 million PPI, I think people are gonna be disappointed.. they are doing themselves a huge disservice by keeping it so hyped and so quiet.. same thing with the segway, people thought by the time it would launch that it would be like a legit hoverboard that shot beams of antigravity out the bottom.. then they launch and show people riding on two wheels with kids helmets and kneepads and elbow pads on.. I was like... um, no...
Interesting.

I don't think it's a particularly stable reference in the short term. It's true that the power companies adjust it to hit exactly the nominal frequency over a period of many hours, but not at any one instant.

In fact: https://en.wikipedia.org/wiki/Utility_frequency#Time_error_c...
are you aware of why this is so? is it that the talent around this sector is drupal based... or the CMS nature of the platform is something that bureaucracy likes?
> How are the getting around it?

Soylent is just a bunch of FDA-approved (actually, "Generally Recognized As Safe") ingredients mixed together in an industrial vat.

How would you even propose regulating something like that? You'd have to have every restaurant in the country submit every menu item for 'approval'.
How can you have a driving game in AR?

The best you could have would be ghost-like, aliasing cars looking like they're swimming around the surface of your coffee table, glitching out and dropping to the floor

1% of people think
I created a framework for the Amazon Echo. I've been curious if it could help the blind. My e-mail is John At John Wheeler Dot Org. I'd be willing to help you if you could use me.
Academia? where they have for many years gotten a lot of the expertise to write regulations (in all parts of government). There are tons of industry experts invovlved in these processes...but don't assume that NHTSA has no experts in this, Tesla didn't invent the self driving car, they just sold it. Research on it has been going on since the 80s and much of the delay came down to legal rather than technical issue in years past.
That's true.

If you need books as your learning resources, I would recommend to search it via Hacker News Book [1]. That site scrapes books based on the shared links on HN comment and ranks them.

[1]: http://hackernewsbooks.com/
I use Linux on a daily basis, including recently building a Linux desktop machine from scratch. Its usability is much better than it was in 1999, yes, but it's still a very far cry from the polished, just-works user experience of the Mac.

No, I should not have to edit any text files to get the GUI to come up.
Sure, but Microsoft isn't exactly known for fancy marketing.
I think it's a really common form of irrationality (or cognitive bias?). Antivaxers, 9/11 truthers, moon landing skeptics, Holocaust skeptics, etc. are the same way. I think part of the appeal is that it's more comforting for them to believe in BS than live with the existential angst of the uncertainty and the unknowability of so much of life/reality/other people, but for whatever reason they can't see that motivation within themselves.
Not all home routers are allowing this by default. I don't have any hard numbers to offer, but my feeling is that only very old and today's very crappy ones do.
Apple hardware is good. Not a fan of treatment apple OS. For me Ubuntu is now a far better developer OS. I just want a similar hardware with Mac touchpad working to make the shift wrt laptop.
Elon Musk unveils much-anticipated design for solar rooftops--sans clunky panels
I see all this dislike of ebay. Maybe Facebook marketplace is an option. I have great pretty good things.
I haven't looked into it yet, but I'm curious about using utilizing my Teslas in case of emergency for power. With 75kwh+ each (leased so no concern about cycles) I don't think I'd need a powerwall at home.
This is the institution that pressed hacking charges against a kid scraping JSTOR from a broom closet.... they seem very protective of content sourced via their brand.
These are Tesla’s stunning new solar roof tiles for homes
Tesla Unveils Its New Line of Camouflaged Solar Panels
Containers as a Service: Getting Closer to Enterprise-Ready
I've been using Linux as my primary OS since 2009. Not once I had to compiled anything at all. It works surprisingly well with almost any hardware you throw at it.
Reflowing bad solder on laptop or game system GPUs? Reballing might be a bit much to look for.

Depending on his age it might also have been replacing blown caps some years back when that was a big problem.
Welcome to the Linux Kernel’s documentation
Adam Curtis and the Secret History of Everything
Why do I have to register with you to download a gif?
Half of my my company i.e. ~2000 developers and ~2000 other associates switched to the dell 5510(dell xps 15) this year and its absolutely amazing. Its carbon fiber !!!! 32GB ram, 512 SSD. Amazing edge to edge display. So far the best trackpad (after apple) with gesture controls. Superb laptop! Definitely a MBP replacement.
I am not a big Windows fan but with the recent windows 10 update i am warming up to it. I hope Microsoft will soon support Linux completely within windows.

I wish there was a well funded linux operating system like the macOS or whatever so that we all could switch over from MBPs. Apple has been mocking us for the past few years with its lame products and specs and extremely high prices.
Agreed x10000. For VR we must maintain strictly zero garbage generation. Which is really damn hard in a language built on the assumption of GC.
A DoS from a program already running on the same hardware is nowhere near the same level of vulnerability as a privilege escalation.

Security is all about increasing those difficulty thresholds, not absolutes.
I mean, you can just use WPF + the desktop bridge in these cases. There's still some work for the desktop bridge to catch up, but it's perfectly feasible (aside from, you know, feeling like a traditional Windows desktop app vs a "Modern" one without a lot of work styling WPF controls).
Soylent doesn't compete with the 'average diet', it competes with eating out 2-3 times a day. I personally save hundreds of dollars a month with Soylent.
Agreed.

Too many companies worry they don't have enough use cases covered and can't forget "key" functionality, leaving them with a bloated and directionless product. Better to keep it simple and work up. Just nail the first use case enough for the innovators to adopt it.
“If you really want to know, it’s like a computer game, the archive. There are different levels. Most people can only get to Level 1. I can get to Level 6.”
My answer would be "No, thanks."

Even though the new MB pro has the weird strip and lack of function keys, the OS is still better. Windows 10 has more quirks.
It makes me think that, that statistic likely came at the expense of talent - on either side of the spectrum. Engineering is a good example. There are vastly more men than there are women. Would I expect this company to hire the best women? No. Meaning the company intentionally hired less talented engineers specifically because they were women.

Beyond being sexist, I just don't think that's what a company should be focusing on.

Even if the statistic didn't carry over to every department - which I get the feeling it doesn't - I still think that would be wrong.

With that selling point, it's not hard to see why their job ads are continually up.
Cooling a house during the summer in Texas can easily cost the same amount if not more, and you get a ton of sun during that time. The point is that for single family homes electricity does not usually cost $40/month.
Personally, I think it's good to see this. I work on a small part of an ADAS system being developed for a large Tier 1 supplier. They won't even look at you if you haven't adhered to ISO 26262 development standards which add - easily - 2 times the work that a normal development would take. And for good reason.

I'd like to see GH's Failure Modes and Effects Analysis, Fault Tree Analysis, Failures in Time Analysis, etc., etc., etc.

This stuff is really safe and not there yet for a REASON.
Modeling the Dining Philosophers Algorithm in TLA+
Your gif converter is neat. But why do you re-encode the mp4? I understand that's necessary for the general case of taking in an arbitrary video, but since you're ingesting a pre-processed mp4 and producing an mp4, why the lossy conversion?

Original: https://v.cdn.vine.co/r/videos/F91F3B3C4A1403892123400577024...

sha1: fe3f47da5fcd6b812aceabca1261d83140d83325

Converted: https://j.gifs.com/66YY8R.mp4

sha1: 40c143447b02b7c919e20794593be4c95918bd56
Do you think Fedora is a usable option as a totally blind person? I'm a totally blind software developer and looked at Linux several years ago. It didn't "just work" and since I already have Jaws for my job which requires Windows I never bothered trying to use the Linux GUI for an extended length of time. I'll have to look at this.
So put OSX on the Surface ;)
Maybe I've just never written anything difficult enough to benefit from it, but I also feel like literate programming would only slow me down. A programming language is a language, just like human languages. To me, literate programming would be akin to wrapping paragraphs of French with paragraphs of English to explain it. Sure, that might be helpful if you don't know French (well), but for people with decent competency it's redundant and just a distraction, and only likely to cause confusion when there is disagreement between the two.

But the beauty of programming languages over human languages is that because machines need to execute them, there is no room for ambiguity. Ambiguity is not just bad for computers, it's bad for humans too - misunderstanding requirements is a huge cause for delay, bugs and dissatisfaction of customers. The downside of writing for machines rather than humans though is that there is also no need for explanation of purpose or assumptions, which is the only thing I still add inline comments for. But even then, these can often be expressed in the language, and where possible they absolutely should be. If your code assumes some property or invariant, assert it! Or use the type system or tests to state and verify it. This way, the assumptions are constantly re-validated automatically by your build system, so the second they no longer hold you will know to reassess the code in question.

I hate maintaining old code written in a convoluted way with a comment explaining that the purpose is to improve efficiency, and then realising that the code in question is no longer a bottleneck and the efficiency is irrelevant. If literate programming helps me understand the convoluted code, great, but what I really want is something that helps me validate that it even needs to be so convoluted in the first place, and lets me know the second I can simplify it again.
If you can change the hardware then the best solution is TRR, which should completely eliminate bit flips due to rowhammer. This doesn't do anything for the millions(?) of vulnerable systems in the wild.
The thing is cloud-connected, remote-controlled by Tesla. That presents a problem. Will the cloud service behind it last the life of the system? Most cloud services evaporate within five years.
Technically correct but very few people care about "defaults write". I can't remember the last time I used it, but I do use RegEdit often enough.
That's a tool you have to download. It doesn't come with the OS.
It sounds almost exactly like work 2 years ago: "Extraction of Salient Sentences from Labelled Documents"

https://arxiv.org/abs/1412.6815
With docker, firefox, chrome and the android emulator running, I can't reach 14GB. I probably could by faking it, but I've been dev on an 4 Go machine for years and it was ok.
What are your thoughts on the first gen powerwall and solarcity?
Nobody. WikiLeaks is playing politics and doling them out as they see fit.
Interesting to see Tesla of all people estimating energy consumption on the basis solely of how many bedrooms your house has, and not adding on how many electric cars you need to charge...
UPnP comes from the view that NAT is an unfortunate artifact of residential ISPs only giving out one IPv4 address per household, not a crucial security strategy.

If you really think of your NATing router as a security device, turn off UPnP. Though I'm not sure how much good that will do, as any device can still phone home or reverse tunnel.