skysight-inc/HackerNews huggingface dataset:
Are counting the country by the physical location of the university or the actual nationality of the authors? Many of the papers I've read in my program come from the US, but nearly everything I read cutting edge on computer vision had a number of Chinese authors if the entire team wasn't Chinese.

The current administration is trying their hardest to prevent immigrants from studying here, are openly hostile to the ones here, and a lot of the students doing research in my program are returning back to China because it's not worth the effort to work here for many of them.
I'd recommend testing a live image of KDE Neon. I loaded it on my Dell Latitude 7370 (distant cousin of the XPS 13) which has a 13" QHD+ touchscreen, and I'm quite impressed with the "out of the box" experience with KDE Neon. There are still a some applications that don't handle the DPI scaling well, but I had that problem on Windows too.
I'd really like to buy an XPS, but I'm after a US keyboard layout, and I'm in the UK. You seemingly can't request a layout that is not your locale. This has been my experience with every laptop I've been interested.

Damn shame; I have a Happy Hacking Keyboard Pro2, and it's the best keyboard I've ever used, I want as much of that experience as I can get on my laptop. Being a touch typist, its (not infuriating but slightly) annoying context switching between work keyboards (UK, caps is caps), my laptop (US mapping on a UK layout), and PC (HHKP, all US - the most superior layout). I'm pretty good at switching out my muscle memory, but I do get caught out every now and then.

Is anybody in the same boat as me? Or does anybody know how I could get around this issue (not including going over to the US to buy locally - that has problems of its own, ie. travel and money)?

Admittedly, I know I'm in a very niche minority but dammit I want to give them my money and I can't find a way..
One time when I was younger, I babysat for a family. They said it was fine to watch TV while their kids slept. The reception was fuzzy and static-y but I still watched it. After a few hours, I got used to the fuzz and bad reception.

Then they came home, saw me watching and said, "oh you've got to turn off the VCR." They did that and the picture became impossibly crystal clear. I was floored by what I had been missing and how I had convinced myself that things before were "fine."

Had pretty much the same experience the first few weeks after taking MDMA. Felt like someone had improved the reception on the world and turned off the static and noise.
I don't think it was unique, just that MIPS, PowerPC and the other players at the time were linked to large companies that were not as good at working with everyone and anyone who wanted to use their cores.
Barred only from being a CEO of public companies :|
>There are several well reasoned arguments that the Earth is spherical (e.g., the shadow of the Earth is curved).

That argument would prove the Earth is round - but not necessarily that it is spherical. A flat, round disc would also produce a curved shadow.

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].

[0] https://vgy.me/8xRkJv.png
case classes and implicits are almost the exact opposite of OO practices.
Unless it also removes that from all Australian laws, then there's no law to base GPL enforcement on. Remember: Treaties like this are backdoor ways to rewrite your countries' laws in ways that can't easily be undone by the future will of the people in changing their government.
But it wasn't yet. Decades later, the infrastructure stabilized (although in 2010 consumer network products were still incredibly chaotic).
> By the way, all Macbook pro models still have the 3.5mm audio jack.

Ha-ha, you are right, it was a reference to a scandal they had when removed audio jack from phones. Just a joke :)
these are great stats.

I live in Chattanooga.

I know 3 residential users of gigabit fiber. (I'm not 1. 100 is perfect).

Don't get me wrong. The "gig" here has made a major impact. My company is based here and the change in volume/quality of startups from 7 years ago to now is staggering.

But... I'm not sure why Boulder needs this.
I'll believe it when I see it. I don't mean that sarcastically, I mean it literally: when a few competitors appear to own sufficient spectrum, and trials with working hardware have been completed, I will believe it. Until then, I'm happy to pay some sales tax to improve existing well-understood but (in my opinion) under-deployed technology.
Exactly; for 90% of my work, I just need a CLI with SSH, a text editor (I use Sublime, so it works the same on Windows as Mac) a filesystem somewhere, git, and a good keyboard.

I stick to my Mac exclusively for photo and video work, but I can get most things done on Windows as needed (though a few workflows are a little more annoying than I'd like in the absence of Spotlight, Automator, and a few Mac-only niche apps I love to use).
Practice, really. You learn how to do X. You adapt to ~X not being quite X, and later X not being quite ~X. You learn what Xs you care about. You learn what causes ~X to not be X; afterwards ~Y makes more sense.
The result add(1: Int, "2": String) -> "12": String can be achieved in any language, regardless of how strict the type system is. All your example shows is that in elxir no such `add(int, string)` operation is provided as part of the standard library/environment, while in javascript, it is.

The "+" (operator) case is only special in languages that do not implement operator overloading -- it is completely orthogonal to the type system.
not saying I agree with these, but here's a couple of reasons:

* prison is part punishment - lose your freedom as a consequence of your crimes. Most probably relate to this.

* prison is to protect society from the individual - for non-violent crimes is this the optimal solution?

* prison is super expensive - will you pay extra taxes to keep this guy in jail?

* prison has a mixed record at best (and sometimes the opposite impact) at keeping people from re-offending or rehabilitating them - do you think there are programs in most/any prison tailored for white-collar tech crimes? Should there be when so few would benefit?

* Prison hurts society as a whole if the opportunity cost for the individual is high - Could this guy get a legit job, pay taxes, participate in the community?

I see the job of the legal system as weighing these factors (and more) to determine punishment. Every jurisdiction does that differently...
RunCloud now announced their new pricing :-)
it's one of the biggest weaknesses that engineers/programmers/logical, problem-oriented thinkers have. doing something quick and hacky when it doesn't need to be flawless just feels so wrong. you miss that feeling, that rush when a perfectly-engineered solution just snaps into place and works like magic. and that becomes a problem when it begins to interfere with deadlines, like in your story.

i think that's a big part of programming as a career, learning to know when to make something run flawlessly, and when to make it just... run.
Quick charging is a little different. You can take any USB phone and plug it into any USB port and it will try to charge. Maybe slowly, but something will happen. That is not the case with Type-C alternate modes and power delivery. If what you're connected to doesn't support what the device needs, it won't work, and won't tell you why. That is what's annoying. Is it the power adaptor? Is your device dead? Does it not agree on which alternate modes to use? Is the cable incompatible? Nobody knows without a $100 debugging device to sniff out the negotiation packets.
I recently sold an XPS 13, an i7 9543 model from 2015, which was the first laptop in a long time that I regretted buying.

I got it as a Windows machine and never ran anything else on it. Technically it was broadly fine. The specs were OK, it was reasonably repairable, I had a hi-dpi screen, the case was solid.

But the keyboard felt really dead, the wrist rest was smeary, the screen had a grainy impression, the machine was slower than its specs would suggest, and the 16:9 ratio and thicker/heavier than expected construction meant there wasn't much to be gained from the narrow bezels on the screen.

I replaced it with a high-spec MS Surface Laptop, which is a risky gambit because the Surface is effectively completely unrepairable. But it has a better keyboard, screen (3:2 ratio), and touchpad, it's faster, and the wrist rest has a nice carpet on it. It's a pleasure to use so far, in contrast to the Dell.

It's funny how much of this still comes down to personal ergonomic factors.
I don't think you need to take "the most narrow definition" of a contract to think that LICENSE.TXT doesn't qualify. Especially when you add the modifier "commercially negotiated" to it. I played no role in negotiating GPL.
This is one thing I've seen mentioned a lot, but never really noticed. Though my office (where I mostly use the laptop) is near an HVAC system, which usually provides a few dB of background noise to drown out subtler sounds.
WebAssembly with Nim
Let us know how the install goes.. I'd be curious.

Thanks
Before speculation spirals out of control, that's a networking chip from Lantiq which was acquired by Intel.
Yeah you're right.
A few points:

* When I said, "I wasn't making any money," I meant not anything of significance. I wouldn't consider a thousand or two thousand per month significant, which is where I was at for a while. If I can't live on it and hire an assistant to delegate some work to, it's not significant. If I couldn't pay admin fees it would be a failure. But yes, I did redefine failure for bootstrapped startups because I think it's valid. VC-backed startups don't have this flexibility / time to learn the hard way.

* In regard to being determined, I know this sounds like survivorship bias but you really do get better at what you're attempting to do by sticking with it. Your product gets better. Your personal network grows. You're more yourself in more uncomfortable/growth situation. Your odds of failure drop the longer you work on achieving something — not surprising.

I'd guess 99% of the people who have taken at shot at learning a second language fail (or give up or get bored) before they become fluent. Does that mean the 1% who made it and say "practice every day" have some level of survivorship bias? It's kind of absurd. Bootstrapping a business to success is like anything that takes time and effort and is based far less on good fortune than people think.

You parsed what I said pretty deeply and I'm not that smart of guy, so if there are flaws in what I wrote here that's understood - but you might understand what Im trying to get at.
Right.. it's like they haven't managed to automate a CI pipeline to handle these changes for them. Other distros do it just fine, and I've had far more things break in CentOS or Red Hat than Arch.
You don't need to store them, in my country you can't even do it has been a great tool to maintain an overview of your money I/O. I tried several apps but only stuck with Toshl, I think its great UX made the difference.
Ah that's true. I haven't really ventured farther out from Manhattan than the G. Lots more city out there.
iMac Pro VESA Mount - Which is a complete pieces of crap. [1]

Macbook Pro -

Keyboard failure. Forget about the type feeling or depth of key press and the loud sound of it trying to trick your brain as if you have pressed it. It fails, constantly, and consistently. And Apple charges you $400 to $650 for replacing the Keyboard. And BTW if you have Keyboard problem you should convince Apple to replace your battery, which you actually get a Keyboard for free. ( I cant find the post where an Apple employees's rub of telling customer they should have buy AppleCare in the first place. I mean like.... most, if not All big brand Laptop manufacture provides more then one year warranty on their top of the line Pro Laptop. Not Apple )

Trackpad - So large that even with their false positive detection software it is still 1% to 2% error. Some might not be bothered with it. Many do, and hated it.

USB PD - It is basically frying what ever it is plugged in [2], silently. It it wasn't some geeks discover it I bet 99% of the consumer has absolutely no idea what went wrong.

Reliability - So far any Retina MacBook Pro seems to have a higher failure then the old ones in 2012. It is happening a lot more often around me. And I am not sure if this is pure bad luck or what. Old 2012 MBP are solid. Newer 2015 onwards MBP suffer from sudden death, non chargeable battery, screen quality problems etc.

They made MBP more expensive, more prone to failure, also more expensive to repair.

Mac Mini - Is selling this to customer in 2018, morally OK? For this price?

Mac Pro - It took them 3 years to admit they messed up, and 2 more years to come up with a redesign.

Macbook Air - Non Retina TN Screen for $999?

Just went Router hacking got to new level, Apple decide to discontinue their AirPort line. Great.

To add insult to injury, they continue to say they "care" about Mac. When none of their action has proved or showed they do. This is a company that act and execute way faster on the same products when they were a $10B company, now they are close to $1000B.

My friend's MBP just suddenly dead today. Came back, didn't turn on, Magsafe was always on Amber. And he now has to decide what to do, he doesn't want Touchbar, nor the keyboard of newer MBP. The MacBook is way too small screen size. He may be forced to buy refurbished older MBP. Or may be leaving the Mac all together. It really is a sad state.

[1] https://www.macrumors.com/2018/05/28/snazzy-labs-imac-pro-ve...

[2] https://discussions.apple.com/thread/8223635
Hormone Replacement Therapy is similar.
Can you define "real insight"?
Maybe the next version will adopt the 'notch' that's becoming popular on mobile phones!
Stealthy Startup Aims to Reinvent AI for Manufacturing
That's what a consumer-grade product is: when you get a substantially lower build quality for what otherwise is exactly the same machine.
Very few of us need 128, but a whole bunch of us either need 32 now or expect anything less than 32 to be completely insufficient well within the expected lifetime of a laptop purchased in 2018.
Right now ocean currents are near one full turnover from around the start of the industrial revolution. Up until now, as deep ocean currents rose to the surface it was exposing fresh water unladen with excess CO2, but now the current coming up is carrying CO2 saturated water from the industrial revolution.
Improving Deep Learning on HPE Servers with NovuMind: GPU RDMA Made Easy
I'd rather have an algorithm deliberately kill someone 1 in 1,000 cases than have distraction, negligence, and poor reaction times of a human driver accidentally kill someone 1 in 100.
Elixir drops parentheses in function calls, too. Unless it's an anonymous function. Or unless it's a function you pipe to.

There are other syntax quirks as well. A very very very opinionated take on Elixir syntax: https://medium.com/@dmitriid/in-which-i-complain-about-elixi... :)

(Note: I haven't touched Elixir in a while, so some of the things there may be wrong)
Ehh, the problem here seems to be less about logic and more about misaligned priorities in the context of business. There’s a lot to be said about the dopamine rush of making a client happy!
Samsung announces a push for renewable energy
Yes, people are not strictly rational, and I generally consider a lottery an innumeracy tax.

The ideal deterrence, based on psychological studies, is small penalties reliably and immediately handed out, but the only way to implement that is a massive surveillance society and penalties without the delay of trials.

This could work with speeding, instead of being an infraction, would just be taxed, maybe $0.01 per [mph over the limit] per mile. So I could go 100mph in a 65 zone for $0.35, but it'll add up real fast, and cruising at 79 in a 65 for your 20 mile commute would cost .14202=$5.60/day or $1400 per year. Actually higher penalties than now, since most people wouldn't get caught even once per year, and a 79mph ticket might be $200 in comparison. So it'd provide a solid deterrence.

Yet, prison does still serve purposes. First, while people rarely calculate the exact rates of [getting caught] and [getting convicted] and then calculating the odds vs the payoff, the general concept of wanting to avoid the criminal justice system is enough that many people act to avoid it. So, it's a general. nonspecific deterrence, and it needs people getting imprisoned to maintain that.

Perhaps more importantly, it does a very specific type of deterrence. For the sample of people who have been convicted of a crime, it ensures that they won't be out and available to do it again while imprisoned, and will have paid disproportionately for their previous venture. So, this select group who have already demonstrated probability =1 for this crime, will be strongly deterred.

for that reason alone, I'd vote for keeping this perp off the streets for half a decade.

edit: error, clarity
True; it's nowhere near as good as the out-of-the-box experience on macOS, but it makes for the best trackpad experience I'm able to have on Windows 10 so far.
Game-changing neutrino experiments – symmetry magazine
It would be a really interesting acquisition if only Wave Computing had something interesting (2x Word2Vec is boring IMO, c'mon, you can do better than that with custom HW, can't you?). NVidia sucks at low power computing. It's one of the few sweet spots to disrupt their mostly unassailable ecosystem. All IMO of course.
Probably true - but it wasn't trained on such dataset, so I'm curious how robust it is.
Ask HN: Where do you get your news?
I read HN on a daily basis and I have google news feed. In addition to this I read FT and Bloomberg from time to time.
I feel that I get very narrow "field of view/info" and would like to expose myself to new information outside "my bubble".
Thanks!
I agree with the article, but I think Apple has known about this for quite some time now. Redirecting a huge ship like the Mac takes a couple of years at least.

I think (hope) we will start to see nice results in 2019.
I can't understand why Apple doesn't make a fanless Mini. There's a respectable market for fanless NUCs, and the original Mini was a great machine. Plus, it's a cheap entry level to the Apple ecosystem.
Where in EU? How is the visa process and job prospects?
If you're developing against MS SQL server from linux or mac, you absolutely need something like this.
I get that I'm in the extreme minority here, but I pretty much hate all touchpads, including Apple's. I hate Apple's the least, so I will concede that Apple makes the best touch pads.

I wish all the PC makers would stop trying to copy the Apple model of "all touch surface, and the pad on a rocker for buttons". I'm probably being old and cranky (for context, my very first laptop was an Apple Powerbook 170 with a track ball, and it was AWESOME), but I prefer the days when you could get a consumer laptop that had a touchpad with two discrete buttons. These days, you're generally stuck choosing from some ugly business and gaming laptops if you want real touchpad buttons.
I think Apple's touchpads are horrible. They're too grippy and too big.

(I have nothing constructive to add here, I just wanted there to be some opposition to the idea that Apple have the perfect touchpad)
No major country including the US is going to allow itself to be forced to buy software without source code if required.

Infact government contracts and even large private contracts require source code or escrow for continuity. Anything defense or critical infrastructure related will require code. So both from a technical, legal and national interest standpoint this can't pass the smell test. Vendors can always choose not to do business.

Some large country may still try to arm twist smaller countries and do backroom deals with allies but on the whole its unlikely to pass because no one will sign it.
> I strongly disagree. If an attacker gains access to a system as an admin user, that is a much larger problem than a non-admin user.

Not really. There's quite a lot you can do as a non-admin user too you know. You can probe anything on the internal network that machine has access to and act as a relay for the attacker, for instance. Since the user does work for the company, they probably already have access to a lot of things the organization would rather not give out. Local admin gives you a few more options, but the difference isn't really worth special attention in my book.

> True, but if I can avoid the trouble by limiting user privileges, why not?

Because you're also causing a lot of friction for the users. Users do work too you know, in aggregate hopefully a lot more than sysadmins. 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.

> I don't quite see how a potential abuse of an antivirus software, which can lead to EoP, is justification for allowing all users in an enterprise to have full local admin privileges.

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

"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. Every barrier you put between people and their ability to do work for the company is a cost that you have to justify against the cost of a compromise and the probability of said compromise actually occurring.

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.
What might have been the reasoning behind doing something like that?
Some are shutting down. New ones aren’t being built. And the ones still operational can’t compete with other sources of power on price.

Capitalism at work then?
We run a large (1M+ LOC) Scala codebase and don’t have these particular issues (we have other issues like bitrot in libraries but that’s the same in all languages).

You need to sort of put your foot down on using out there FP stuff like some parts of scalaz and turning your code into line noise. The non-FP parts are nice and useful though.

I can go on for days on how someone wrote some unreadable Scalaz that had atrocious performance (even with @tailrec) and someone rewrites it in plain Scala for a 100x perf win.

Still.. would I use scala again? Yes, but mainly because it allows you to use high quality Java libraries that are unmatched by any other language. It’s also just much nicer than Kotlin.

We also really like Akka...
I don't care about thin in laptops. I barely even care about weight. Once you're past the portability threshold where it is light enough and self-contained enough to be hand carried from place to place

I care about weight. A lot. Because I travel.

People on HN like to say a particular laptop is "light enough." Sure, if that's all your carrying. But if you have a bag or briefcase full of other things like documents, every ounce counts.
The downside is that you then need to give your subscribers modems. The dorms in my university town have Ethernet in them, and it's a hook-up-your-own-device type of deal.
I have pressure-cooked dozens of pork shoulders, and I will say the only instances they've ever disappointed is when I didn't give them enough time (which in a pressure cooker just means 30-60 more minutes, not hours). give yourself time and don't be afraid to put it back in if it's not falling apart.
Watch this guy control an iPhone with nothing but his eyes
Because newer software has less bugs and is more secure?

I doubt that.