skysight-inc/HackerNews huggingface dataset:
Yes, to shave a couple of mm off the bezel.

It may also help to reduce the screen thickness because there wont be cable going from the bottom to the top for the camera.
These streams are great and kitboga is a great person. My theory on the matter is that many of these people go into phone support where they deal with very rude people (often westerners), so when they leave to do something else, the act of scamming people through tech support doesn't faze them as much.
The types of values and legal conversions between them are well defined in C -- the assumption that everything is just a block of bytes and hence may be casted freely between types is explicitly incorrect (and is what may lead to bad/invalid C code).

However, C does allow you to write code that can not proven to be legal with respect to the formal system of the language and get it to compile, I think that is what you are referring to.

But just because you can write an invalid program does not mean the type system doesn't exist or is flawed. I can also write an invalid Haskell program.

The difference between these two would be that the haskell program can be proven to contain only operations that map to well-defined operations in the formal language model by an automated process, while the same can not be done for C in the general case.

However, just because you can not always prove conformance to a formal model using automated means, doesn't mean that no formal model exists (because it does!).
What's the Best Source of Prof Development? Your Current Project
Git-issue: minimalist distributed issue management system based on Git
"libcaca"... interesting name

looks like they are keeping with theme: https://github.com/cacalabs/toilet
UChicago launches test-optional admissions, expanded financial aid, scholarships
Some times hype is warranted. Get passed it and look at the actual technology and its value. If you are building a website in 2018 you are doing yourself a disservice manually managing servers.
Here is a partial explanation that was posted on HN in the past: https://blogs.msdn.microsoft.com/oldnewthing/20041110-00/?p=...
Not an XPS 13, but in a very similar vein, I recently picked up a 13" Dell Inspiron 7000. It's my first non-Apple laptop in over 10 years.

It's very Mac like in feel. Aluminum enclosure, black keyboard, and for lack of a better term, feels sturdy.
The keyboard feels miles better than the current keyboards on the MBP, imo.

I installed Ubuntu (Mate) on it, and everything worked out of the box. Trackpad feels great, screen looks crisp, and I don't find myself missing my mac at all.

Compared to the cheap, plastic Dell's that I've experienced in years past, this is a massive step up in every way.
Cool to know it's still there. One of the most remarkable things I've ever seen at a museum
> I seriously doubt that, unless otherwise stated, the FTC would do anything other than appropriate the funds for itself.

The money goes to the Treasury. Congress holds the purse strings.

FTC fines are not designed to make victims whole; fines are inherently punitive. In our current system, restitution and civil damages fill that role; i.e., victims who want to be made whole should sue Mr. Brar individually, sue him as a class, and/or find a prosecutor who will go after criminal charges with restitution and make sure they're included as victims.

The good news for victims is that the FTC settlement generally makes civil suits easier for victims to win. The settlement significantly increases the probability of success and significantly decreasing the cost of each individual victim's lawsuit. In particularly egregious cases, FTC settlements will require an explicit admission of guilt. Those admissions make victims' cases even easier to win (the victim only has to prove that they were defrauded; the question of whether the interaction was fraudulent is already settled).

IMO the most appropriate structure for an FTC fine would be ${some multiple of the money you made scamming people, AFTER paying back all victims who decide to file a civil suit}. I think the ordering is exactly the opposite, though, unless the civil suits include punitive damanges. We'd have to find a bankrupcy lawyer to be sure.
Very nice. It will be interesting to see future results that work with real (non synthetic) scenes - I would not be surprised if that happens in just a few months.
Note they have put the webcam in the F6 key.
In terms of #3 (using WASM with non-JS languages), I feel like WASM is a no-go, at least for now.

Until you can invoke things like DOM and XHR without having to bind to JS, I personally won't be using WebAssembly, as I don't have games to publish, or anything similar to AutoCAD.

It would be nice to be able to escape from JavaScript entirely, even if that means bundling a standard library along with my projects.
I agree with you that the estimate is conservative, and would depend strongly on image resolution and how broad your distribution of bedrooms is - only modern US style, or also 40 year old Japanese houses?
Not really certain of the top line numbers here but you have to consider the fact that a nuclear plant always has to run at a certain baseload even when the utilities purchasing power from it are somewhere else in their dispatch stacks.

I'm a technical guy, and not a cost accountant, but even I realize that SOMEONE has to pay for that. And it would probably end up being those utilities. Which MIGHT impact the position of that nuclear resource in the dispatch stacks of those utilities? (I'm not sure how close all of these sources would be to one another in terms of price when operational costs like that are factored in.)

In any case, nuclear would still only make sense in certain places. For instance, if there is a giant hydroelectric resource nearby, you probably don't want to invest in a long term nuclear resource in that area. So the number of places that could potentially take advantage of nuclear is going down too.
A New C++ Library to Build Parallel Dependency Graphs
This thread could serve as an informative discussion on how to properly site open, collaborative ML tools and resources. If anyone reading is active in the OpenML and OpenAI communities, could you provide some best practices for attribution and curation of these resources? There are already some pretty obvious recommendations: the project name or description of the site should be accurate. Describe what the site actually does, and credit those whose models are used. Hopefully someone can provide some formal specifications for how to do this.
What's especially shocking about your statement is the complete lack of research you did on Ian before posting this.

https://www.ianhogarth.com/about/

https://en.m.wikipedia.org/wiki/Ian_Hogarth

Ignoring the unsubstantiated ad hominem for a minute though, it's getting frustrating that the mere introduction of the topic of discussing possible AI futures causes immediate derision.

It's as though the corporate research community, for which I'm associated, is vehemently against even discussing AGI. Whereas Barto, Bengio, Hassabis etc... are happy to discuss it in reasonable ways.

The author seems to be discussing it reasonably and not making crazy kurzweilesque prognostication.

Everyone at the Dartmouth Workshop wanted to create human level intelligence. Let's stop pretending that's not still the goal. OpenAI and DeepMind have that as explicit goals and if you dig into any serious AI researchers they say that's the goal vector.

So where's the beef?

I think it comes from a combination of being scared of overhyping AI and causing the next AI winter, and some form of gatekeeping.
> slow the hell down

I'm afraid this isn't a car that you can stop, it's a freefall without a parachute. You're welcome to try flapping your arms, for all the good it will do.

And yes, the ground may or may not be approaching at an alarming rate.
Razer comes close in feel.
OpenML looks great! I hope it gets a bit of attention from this thread. Thanks for sharing!
The 'Force Touch' trackpads I am not a fan of at all. I do not like them nearly as much as my 2012 MBP that actually clicks. They had them perfected and then messed with them IMHO.
Don’t Fear the Robots: Why Automation Doesn’t Mean the End of Work
be careful of relying on that quote..Ethereum applied and got registered to fund raise under current laws...see the blog announcemnet of said crowdsale: https://blog.ethereum.org/2014/07/22/launching-the-ether-sal...
At minimum, there needs a mens rea requirement on all child porn statutes.

As of right now, someone emailing you an unsolicited CP image means you have broken the law, with absolutely no intent on your side. In fact, this is an avenue of attacking someone, but sending them these pictures.

A mens rea would require that the person intended or requested these be sent, and necessitate proof of that.

Long story short, I'm against statutory laws by and large. There's almost always a potential justifiable defense, even to homicide. There's also classes of crimes which aren't crimes if there's no mindful intent.
> To play devil's advocate - you would also need to prove that it is Earth's shadow on the moon and not the Sun's shadow. For an example, I made an HD image in paint [0].

Very nice! A great demonstration of how difficult it is to be explicit about all our assumptions.
... or to Linux
>How is it ambiguous? The treaty contains a definition of "Party"

I'm guessing it's because "commercially negotiated contract" in subsection 3a seems to use another (inferred) meaning of "party" such as a commercial business and not a country. (Text is "a person of another Party".) So one side of that "contract" is not a country. (E.g. Microsoft Windows is not the USA.)

>To argue that this means that GNU cannot enforce the GPL would be to argue that GNU is a state

Since CPTPP is a trade agreement, maybe an analogy is the NAFTA trade agreement[1]. Even though Boeing is not a signatory on the treaty, the USA signed it so Boeing is prohibited from certain practices with Canada and Mexico. Although "party" is literally defined as "country", it applies to the businesses in within a country.

[1] https://www.italaw.com/sites/default/files/laws/italaw6187%2...
Well i use marijuana for a lot of reasons i would say.

Sure there always is a recreational factor. But i also suffer from way less migraines in stress situations, my depression is "smoothed" out as well as it helps my focus and creativity.

When i started smoking it may was all for being baked, but these days its more like a coffee. Its a habbit that helps in several parts of my private and work life. I can easily go without, and regularly do, however i don't see much of a reason to do so as it just helps without any worrysome side effects.
> Not really. There's quite a lot you can do as a non-admin user too you know.

Yeah, of course. Otherwise ransomware would be much less prevalent than it is today. That said, there's quite a bit an admin user can do that a normal one cannot. I suppose we just disagree on how important the distinction is.

> Local admin gives you a few more options, but the difference isn't really worth special attention in my book.

And that's fine, but surely you can see why plenty of organizations feel that it is, right?

> Because you're also causing a lot of friction for the users...Every barrier you put between them and their work is a cost, and my argument is that the cost of locking everyone out of local admin pretty much always outweighs the benefits.

Well I can only speak to my experiences, but given the technical knowledge of 90% users on systems I support...it is definitely worth the cost.

> It isn't, it's justification for disregarding "could disable the virus scanner" as a valid reason for denying local admin to the user.

Touché. That said, in environments with antivirus requirements, for whatever reason, a user being able to remove such a program is a problem.

> "Good security practice" is often, in my experience, either a lot of academic crap that completely ignores the concept of risk analysis, or what someone who's trying to sell you something recommends.

The same could be said RE: antivirus. In many situations, protecting a user from running dangerous applications (e.g. a trojan delivered by a social engineering attack) is likely more important than a hypothetical escalation of privilege by a user who calls helpdesk every time their password expires.

> Depending on your environment, that level of cost may be worth it, but I think that's true for a much smaller segment than a lot of people who argue the point. I suspect this is because my paycheck depends on keeping the business running smoothly, not selling security consulting services.

Hey, it sounds like we're in the same business! :) I agree, different environments = different requirements. But that doesn't make for good headlines, either.
> Mediocre now beats great tomorrow more often than not.

This reminds me of Patton's Law of Program Planning from Akin's Laws of Spacecraft Design[1]:

> 33. (Patton's Law of Program Planning) A good plan violently executed now is better than a perfect plan next week.

[1] https://spacecraft.ssl.umd.edu/akins_laws.html
I edited too late. See updated post:

> the " and @ keys are switched. I use strings way more than I do anything else, so the US way is preferable here as its on the home row

Less travel required.
Yeah that still happens :( Some (Blender, Wine) however allow adjusting DPI, so all you need it is to set it to 2x value.
Buy a WHMCS license and a VPS. Go to YouTube to learn how to use it. Set up a simple brochure site. Join a $0 start fee affiliate program. You are now in the hosting business.

Too tough?

Spend $100 on a Beaver Builder license. YouTube to learn. You are now in the small business website building service.

Too tough?

Call a business and tell them you can help their local SEO for a price greater than $20/month. Once the check clears, get them an Advice local account. Pocket the difference.

Too tough?

Call a local business and tell them (true) that 92% of all visitors will seek out their business in a second source other than their home page. For $100 you will setup their Facebook page. For another 100 you will train them to post to it and reply to reviews.

Too tough?

Call a local company and tell them you can handle their social media strategy. If they have T, FB, LI, and IG then great. If not then charge 100 to build them. Signup for Hootsuite. Post to their accounts for the entire week on a Monday morning.

Too tough?

Call a small business and tell them that the number one way to generate repeat business is through a regular email newsletter to previous customers. Sell for $250/month. Signup for Outbound Engine agency program. Profit.

Too tough?
Call a business and tell them that chat tech on the front of their site can increase lead flow by as much as 11x. Signup for Apex Chat account, charge $20 per less. (Apex charges you $10)

On and on. It's never been harder to start Facebook or Amazon or Google because we already have Facebook and Amazon and google. But divest yourself from needing approval and applause and you start to see one big truth: its really really easy to make a lot of money online.
Consumers differ. Pro users care, and they have traditionally been the primary macpro audience.
One of my favorite narwhal tidbits is that Viking settlers in Greenland would sell the tusks in continental European markets as unicorn horns: https://mobile.nytimes.com/2005/12/13/science/its-sensitive-...
If you want to budget in a spreadsheet, check out TillerHQ.com. It uses Yodlee to automatically import financial transactions into Google Sheets. It's popular with people who want to use spreadsheets to budget and manage their money, but don't want to deal with manual CSV files. Just enough automation. Excel will be out this summer. Optional templates to get started.
We All Have ‘Trust Issues’
Honest question: what do you love about the touch bar?

I tried used one for almost a year, and never used the touch bar once. I was forced to use an external keyboard because I needed a tactile physical escape key (caps was already taken by Ctrl or cmd, I forget which).
XPS 13 9343 owner here. Yes and yes
Why Add Versions to Go? (Go and Versioning, Part 10)
Tried a 2016 model too and the cpu was thermal throttling like crazy. Managed to get Ubuntu installed but there were tons of issues so I ended up returning it. I’d love to get a surface but they’re a bit spendy and if I’m spending that much I’d rather go MacBook Pro. But damn they do look good
Hot Chips Symposium Rethinks Performance – EE Times
I don't think it's absolutely certain that already produced cp is inherently and irredeemably harmful after the fact. It has been debated and researched but it's not really clear if distribution and consumption should be treated with anywhere near the same criminality as production. Also parent brings up a good point that almost all platforms that allow content sharing deal with pretty massive amounts of things like cp, but we as a society never really address the popularity head on, similar to how we have treated drug abuse historically ("it's something bad that only bad people do and there aren't that many of them--certainly none I know!")
Baloney. Those are excuses. If you have no money the opportunity to make some/plenty is abundant and all around you. Everything else is excuses and procrastination. You dont need other people's money. You need to sell something.
> but when they get around 13 years old, something happens and they think [weta] are just horrible.

Yeah, the brain starts working a bit better :)
I dissagree that only business value added should be rewarded. Sometimes your manager will come to you with an idea that gets squashed 2 months down the road. I could do great at what i was tasked to do, but did not end up adding any value. You don't hold back from praising their work. That would kill morale.

To your second point, i started in the first environment & eventually got a seat. I never resented people who were over there. I saw some friends get there before me and i was happy for them. There was no internal competition, just another nice reward to thank employees. I wouldnt want it to go away even if i lost my seat.
fast method works fine, have done it myself on occasions when my fire went out on an overnight smoke. At 4 am its easier just to toss it into oven to finish vs getting another fire going.
The displayed scenes remind me a lot of Wolfenstein 3D.
This theory actually got Jossed in light of this year's WWDC keynote
...and don't forget that Wizards has made the streamlined basic rules available online for free:

http://dnd.wizards.com/articles/features/basicrules
Just today, I quickly created a slideshow by writing markdown using Marp and loved the experience. I'm guessing this will become my new workflow for making slides.

https://yhatt.github.io/marp/
Motherboards fail more often than you'd imagine, liquid damage being a common cause. The chips may be fine but since they're part of the failed motherboard Apple won't do a thing to recover the data. Unlike removable storage where you can move it to a working machine.
Why AI Is So Brilliant and So Stupid – InformationWeek
I don't think the GP said he/she loves the touchbar. They said, they love the touchbar Mac.

I agree with you though, I have a touchbar Mac and I would be more happy with out the touchbar part.
Why will you not be surprised if that happens in just a few months?

As a mere CG artist, I will still be experiencing the surprise of seeing these examples a few months ago.

Are any particular recent achievements, announcements or similar influencing your expectations? If so, please share.
This reality bit me when my Skype account was rolled into Microsoft's Live/Outlook/something system. Both accounts had the same email address, and suddenly my Skype account was no longer accessible. I finally figured out how to delete the non-Skype account, but it was a major pain and I had to wait 60 days for it to finally go away.
Ask HN: How do you know when it's time to drop your specialty?
We've all had good career runs (for varying values of "all" and "good") working with one particular technology or another. But at much as we may have loved it, there comes a time when it becomes apparent that that particular string has played out, and it's time to figure out what's next. How do you know when that time has come -- and how do you figure out what your Next Thing is?

Case in point: I was once the "OS/2 goddess." I taught classes in operating systems internals, I wrote books about how to use it, I was OS/2 network administrator for the electric company, I was a lead perpetrator in the user group community.

But when OS/2 went away, so did my career. I didn't want to admit it; after all, I was comfortable with that technology; I had great contacts and it was easy to do what I needed to; and I loved doing it.

However, at some point, there's a "come to Jesus" moment. You tell yourself, "It's been a good run, but now it's time to move on." In my case, it was when I realized I was getting gigs where I was paid to remove OS/2 from a business, not install or maintain it.

...And then you have to think about what to do _instead_, and the lessons you should take away ("I'm not going to hitch my career again to any company's single product").

Sometimes the path is an obvious one (if you can write about one technical topic, you have enough cred to write about another). Sometimes, not so much.

What caused you to recognize "I need to change my specialty" and how did you decide what to do next?
This guy should get the max punishment, but come on—it’s 2018! Who on earth is still falling for this crap? If you haven’t yet had “the talk” with your parents and/or grandparents, consider taking a half hour today and doing it. End user education is the only way to stop these obvious (to us) scams.
Catalogue of Catastrophe – Why Do Projects Fail?
I think you mean there are "only so many talented British / English developers" who will work for what you want to pay.

Over time a shortage and higher wages will increase the supply - all those cute triplets with triple A levels that the papers like to picture jumping in the air on results day( a common uk trope) will go into engineering instead of the law, medicine or other higher paid and higher status jobs
I remember playing DVDs on 20-ish year old hardware. Even without a hardware decoder, I can't imagine how a modern CPU is unable to handle simple tasks like video decoding. Maybe its the higher bitrate..
They crippled the Mac Mini (which was quad-core, 2 drive bays and upgradeable memory) to try and drive people onto the Mac Pro, when the Mini was a perfect machine for many workloads. Then of course they abandoned the Pro. So I wouldn’t hold your breath.

Meanwhile see https://press.ext.hp.com/us/en/press-releases/2016/hp-unveil... for what others were doing in that form factor 2 years ago...
Yeah, I am disgusted in reading this, really sickens me. I have reached out to the author that I might be able to help her. This article really makes me want to create a counter-article, "The 14 True Identities of Joyful People"(I've exchanged Habits for True Identities, because it is an inherent worth that we all have and when known transforms us to choose Joy, this not being of works as is the case with habits).. Anyways, I suspect I may just write that article.
Such a brilliantly weird looking insect. When we were kids we used to love reaching into the wood pile to pull out a weta. Not so keen on the idea anymore!
I made something similar in Go. https://github.com/esimov/gifter
Facebook Fabricates Trust Through Fake Intimacy – Trust Issues – Medium