skysight-inc/HackerNews huggingface dataset:
No, a quantum leap is any abrupt leap between any two energy levels (i.e. you can span multiple), it characterizes the abruptness, not the size.

IIRC the term's usage in English derives both from the fact that it is an abrupt leap, and also from the radical change to physics brought forth by quantum mechanics.
Same for me: Dell XPS 13 user, Fedora user, it all "just works" including after a recent Fedora 27 upgrade, although in fairness I did have to replace the Broadcom wi-fi card with an Intel one, due to Intel having far superior Linux drivers: http://www.alphadevx.com/a/510-Replacing-a-Broadcom-wireless...

Once I done that, I now have the perfect developer laptop (in my opinion of course :-) )
> That is asinine bullshit and you should be ashamed. ... The development of Python never stalled, it barely even slowed.

Thanks for the language, but the only thing I'm ashamed of is Python's lost opportunities. How many thousands or perhaps millions of hours of developer time was spent on compatibility or maintaining two versions? What if that energy was directed on the improving the language instead. There's no question that it would be further along than it is now.
Marissa Mayer resigned in July.
Pardon my ignorance but can't the same thing be achieved with git hooks?
You don't seem to understand how the art world works. Buying art at this level has nothing to do with the work itself. It has everything to do with demonstrating power. Whoever bought that will have the best Leonardo work outside of museums. Art is a positional good, it shows that you have class and at this level nothing is as prestigious. Say you put that thing in a house or a museum, you can invite the Pope himself to view it. In terms of networking this is the holy grail.

Just because Christie’s went to unprecedented lengths to market the painting it doesn't mean that without that effort the painting wouldn't have sell at this price level. The art market is highly unpredictable.
IIRC at the time there was a bidding war with Bing or something.
> pushed by their managers to go to the next feature

Understandable, though, since features are what get customers to pay - 99% of customers will not care about efficient code as long as they can achieve what they're after without screaming.
I have an irrational dislike of Lisps... I do know the basics, but I've never been able to get into it even after 23 years of Emacs..

Meanwhile, it took me less than a day to have the basics in place (not entirely from scratch; I borrowed a very basic starting point [1]) in Ruby, and I've spent less than a week getting it to a point where I probably using it about 3/4 of the time (falling back to Emacs on occasion) (my own editor isn't pushed anywhere, but it will appear here [2]).

Of course it's not as feature-full and polished as Emacs, but it has most of the features I need, including sufficiently tolerable auto-indent and syntax highlighting (courtesy of "rouge", a Ruby highlighting library that can output ANSI codes), and with a bunch of custom transformation rules to e.g. add lots of extra stuff to my Markdown files to make my notes look nicer.

One thing I find is that with respect to things like this it's very much a 20% of the time to get 80% there thing, but if you write software mostly for your own use, getting 80% there is often sufficient. E.g. I haven't added a "safe" extension mechanism - my editor will crash if I decide to customize something, because the "extensions" are modifying the core of the editor rather than get treated as an embedded language.

That'd not really be acceptable as a general purpose editor. But as my editor for my personal use, it's quite ok (and loss of any substantial amount of data is easy enough to protect against). It's shortcuts like that which makes it viable. E.g. I also know that trying to open a gigantic file with it would be silly, but I very rarely do that, and can resort to a "grown up" editor when I need to.

[1] https://github.com/agorf/femto

[2] https://github.com/vidarh/re
CCleaner Pro 5.37 Crack and Serial Key [Latest] Here
I agree. Paradoxically, buying this work buys you something that money can't buy, even though it actually did.
Whatever the "danger" must be rather small, if you consider the success of multicultural U.S.A.
I'm torn on this issue. On one hand american-style free speech where you can basically say anything you want as long as you don't target a specific individual is tempting. On the other hand you don't have to look very far online to find groups of people online who get in too deep into a web of lies, disinformation and confirmation bias that leads to some extremism with real world consequences.

This is especially a problem since it's very hard to limit access for the underage population who's a lot more prone to being influenced by extremist ideologies.

But of course the counterpoint is that this would create an infrastructure which could be abused to manipulate the population. I think there's a compromise to be found here but I don't know where to start.
Why Bitcoin Cash Is Better Than Bitcoin
7 Mobile App Trends for 2018 to Follow for Business Growth
I have a Macbook Pro (2015 15") at work and a Dell XPS 15 (9550) at home, and personally feel that I'm a very lucky lad to have the two best laptops in the world. My previous job I had a couple of high-end Dell Precision laptops and while they were nice enough machines they were bricks compared to my current laptops, which look far better, feel much nicer, slip unnoticeably into my backpack for my bike commute, and yet have all the heavy hitting hardware I need for my GIS development work. For me, the "toys" win hands down.
> As in, if you force yourself to go to bed at 10PM every night and wake up everyday at 7AM, don't you eventually become a "morning person"?

Been trying that for ~15 years, hasn't worked yet.
I interpreted that as "When people train, their goal in of itself is not usually to run faster or lift heavier weights". (the following might diverge from the actual content of the article, the author's english doesn't seem to be that great and I don't think we'll gain anything by taking the article literally)The goal might be overall health, attractiveness, etc. However, that doesn't mean they won't take the training seriously if they think it will help their larger goal. If you saw someone at the gym dilly dallying and doing a seriously half-assed rotation you might think they don't really care about their end goal.

In the same vein if you saw a programmer coding something extremely slow just because they couldn't be bothered to put in the tiny bit of extra effort to get to a baseline of performance you might think they don't take their job or future skillset very seriously. Always thinking about the performance of your implementation is a form of training just like lifting weights is. Even if you don't care about making this particular section of code fast, or you don't care whether this particular dumbbell is lifted up and down 10 times in a row, you do those things in service of a greater goal.
After the update, I get 97/100 - That's +2/100. BTW it does feel a lot snappier.
I agree, but I would say that Google are performance addicts because of their scale, where seconds actually count.

Most apps are never going to be 'web scale', and most of the time there's no trade off to make. Either the devs use libraries to make something work fast and live with a big js bundle, or they optimise too early and go down the perf rabbit hoe and run out of runway. If your product is of enough value your customers aren't going to care about 1-2 seconds, and if it becomes an issue you can do the perf work later.
Yeah, love my 9360 but the CPU has a serious lack of grunt sometimes. I'd prefer a Ryzen version with AMD GPU though, and HP have just announced one.
You're right on principle.

For the bytes vs char, maybe you can make it more gradual : make unicode possible and non default (py2), make it possible, non default but deprecate raw strings literals, make unicode literals default one year after. Not TEN.

Or maybe JUST make it the ONLY check to go from python 2.7 to 2.8 and focus on supporting the change during one whole year.
Or provide both APIs - maybe as a compile time switch- but all the new APIs using text would be unicode only.

Wait for all libs to change focusing on just that. Make developers go 10 times that amount of verifications and changes.

Python had incompatible changes before so it wasn't a "take any 1.2 python code and it runs on py 1.5.2" level backwards compatibility (by example : string exceptions, new keywords ..). There hasn't been any drama for this, not ten-year level one at least. My point was that maybe py3 transition could have been smoother had it be done this way - it's very difficult to handle, and shall be glad to have the python 3.6+ we have now anyway)
Tempat Daftar Situs Poker Online Terpercaya – Pokerqq81
I've only met one electrical engineer who ever knew about anything below the typical EE abstraction. Everyone still gets the job done without having a clue. It helps if you're doing RF design or very high frequency stuff and that's about it.
Support, and in this case is not the kind "I can't install Linux on this laptop", but more likely we will fix your hardware issues without trying to question that you installed a non-supported OS.

Our company recently bought Dell laptops with Linux pre-installed, I had a hardware issue with sound (basically, neither Windows or Linux recognized the sound board, showing that this was a hardware problem). I entered in contact with Dell support, and even after saying that I was using an unsupported OS (Arch Linux, instead of original Ubuntu) they happily RMA'd the whole thing and nowadays the notebook is working without issues.
Will notepad.exe now also support unix line endings?
Ask HN: Where to promote our developer challenge
We want to launch an online developer contest series soon. Are there any dev contest aggregators to promote our event?
Report to the Computer Conservation Society on Babbage's Analytical Engine
You'll have to explain digital currency "inside" vs "outside" a country... XD
The judges argument is fine, if HiQ had to contact every profile owner and ask for their consent to store and use their data. Otherwise, how does a individual know where their information is going?
Stephen Wolfram, A New Kind Of Science

https://www.wolframscience.com/
The poster did provide references in response to your comment on this thread an hour ago and you responded to it.

https://news.ycombinator.com/item?id=15711131
There's no evidence than any of this is true.

First market is not often the winner. Facebook came very late to the social media scene but it dominated.

Google came very late to the search engine scene, and people don't even remember this but there was a time when there were a ton of search engines and anyone at the time would probably think that the search engine market is saturated and there's no space for a new product.

All evidence actually points to better products dominating the market even if they come late.

If your competitors released their app 4 months ahead of you but it was full of bugs and always hangs up, and then you release your product which actually works and performs well, people will see your product as a breath of fresh air.

Another example is the Chrome browser, which came at a time when Firefox and IE were competing fiercely for market share, and Chrome completely dominated them on the simple basis that it was _really fast_.

For most products it doesn't even cost 6 months to make it fast. If you have that as a goal from the very start, there will never be a stage of "omg it's really slow let's try to make it a bit faster". It will always just be fast.
Python2 is the new Perl.

There are gargantuan Python2 projects out in the wild which are expected to continue, and can't realistically be migrated to Python3. In 15 or 20 years we'll be looking at those jobs the same way we look at Perl jobs today.
No JavaScript framework is on the same level of confusion that DEC by itself with it multiple weird languages and semantics inflicted upon programmers. Never mind the other vendors. JavaScript actually has a standards document.
Try here: http://www.dell.com/learn/us/en/555/campaigns/xps-linux-lapt...
I fully agree on the need for action. But I don't get why IoT should get a special treatment compared to outdated smartphones, PCs, Macs and even video game consoles.
Any device that connects to a network is a potential target.

So what about the old iPhone 5 and MacBook Pro from 2008 we gave to our kids for music, YouTube and getting started with computers?
I've tried it. I find it alternatively constrains my formatting too much and uses too much syntax that I don't like. It certainly looks very flexible, and I'll probably steal ideas from it all over the place, but it's just not for me.

I think that's actually one of the biggest challenges in this space. E.g. there are a zillion different Todo apps or notetaking apps largely because there is an infinite set of possible ways of working with them and people develop very specific styles.

I think this is one of the reasons for the success of things like Trello: Trello is very generic and impose very few limits on what you can do with it. But even Trello won't conquer even the Todo/lists type niche entirely because it's not generic enough.

Same for things like OrgMode. It may get me 90% of the way there, but paper gets me 95% of the way there, because I'm effectively implementing my own workflow in my mind exactly how I happen to decide I want it right now.

And "right now" is a big part, because one of the things I've found both with plain text and with paper is that workflow at least for me does not remain static very long. My preferred format changes frequently depending on type of project or even specific tasks or just over time. Any "perfect" application to handle this would need to be able to accommodate that without making me conform to the tool.

Instead when I try tools for this, I often end up finding one I like, spending time on it, only to then start feeling constrained by it not because I've learned new limitations I wasn't aware of, but because the way I use the tool is slowly drifting towards a new workflow.

This might be a personal flaw, but from seeing people take notes, I think you'll often find that part of the flexibility of paper is exactly that your workflow can drift over time without making you hit a wall.
> Once you do, it's rock solid, but it should be OOTB and it annoys me that it isn't.

I was very happy with an Asus Zenbook I bought that had the PURE (+ sometimes a number) suffix on the model name. Those laptops come with a clean windows install + any needed drivers.

It only saves an hour or two for yourself, but I wish more (or really all) manufacturers supplied these models.
Honestly, tooling on windows is in the range [complicated-unusable]. Higher order abstractions and OS specific optimisations just seem to get in the way when I'm developping.

I for one do not feel windows has a good story if you're developping anything you don't use VS for.
Thanks, that's useful. I totally forgot to include any links even though I was meaning to (and yes, that's my page at the end)
Privacy is more than just security. It's about being able to act freely without being judged and controlling one's personhood.
dang, sctb, et al.:

You guys should recommend this post (and/or the "Charter" [0]) for re-submission in a couple of days (whatever you call it). I think this is a story that is definitely interesting and relevant to many HN readers and would certainly spark some good discussion. I'm not sure why it wasn't noticed the first time but I know that sometimes "timing is everything". Thanks!

[0]: https://www.whitehouse.gov/sites/whitehouse.gov/files/images...
That's akin to saying:

> For the sorts of work I do, having to distinguish between lists and dictionaries makes using Python 3 more difficult and more prone to errors. I mostly deal with lists, and scaresely any dictionaries.

Just use bytes where appropriate.
I've never found a compelling use for FORTH, but I've loved it since I was first exposed to it. The idea that you can define your own "words", essentially writing your own syntax, is very seductive.

I've written a couple of intepreters for the language, in Perl, in C, and used it on cheap ESP8266 chips, but its something that's more of a fun diversion than a practical/useful thing for me.

So in short "Yes, it is fun", but I'm not so sold on it being "useful", except that learning new things is almost never a mistake.
I could go 80:20 on this. I doubt the 20 that doesn't attract me lines up with anyone else's but the bottom line is to be kind to yourself, in being kind to others.
> He's also funded lots of politicians that work quite
> hard to restrict rights at every level of government,
> including, frankly, that are rather adamantly against
> equal rights for gay people.

I don't really understand this. Isn't he gay? He doesn't seem an idiot to me so perhaps he doesn't see his actions in the same light as you do.
> by secretly funding any and all lawsuits against them, even if frivolous.

Did he actually do this? (all and any, even if frivolous)
While I appreciate the tip, it's completely irrelevant to the topic at hand.
At first, it will help you get raises. Then over time as everyone does it, you won't get a raise unless you participate. Over time, you won't get hired at all unless you participate.
I was addressing the part of your comment that mentioned "a job without protection (minimum wage, sick pay, health insurance, unemployment insurance/benefits, cover for accidents) shouldn't exist".
> the illusion that they're the only choices (thus removing Safari/IE from the conversation)

I like how quickly Edge's existence became forgotten.
Back the tablet on Indiegogo with early bird price
Seems like you just decided that the airlines would "obviously" be unsafe if not for regulation, and therefore regulation is working great. I could also say that killing your clients and crew "left and right" would be terrible for business, and that therefore regulation is useless.

Neither argument seems particularly persuasive without being falsifiable.
Get Top Quality BGA Inspection Services at Solder.net
At BEST, we have expert technicians offering extensive services for BGA Inspection at top quality standard. BGA’s are difficult to rework as they require a pretty deep knowledge. Our technicians have years of experience inspecting BGA. BEST gives you the inspection capabilities like void detection, pitch determination, short circuit analysis, wire bond analysis etc. For more info just visit our website http://bit.ly/2dsaQ02
No. It would have required forgoing most of their current revenue.
Yes! I was sad I had to leave it behind (work laptop) and actually strongly considered buying one for myself. Then I started using the P50 and honestly, if I did buy one for myself, I think it would be this one. It's essentially the W530 brought forward.
> Totally disagree.

Hmm, I see....

> Most collections/array I process have trivial number of elements (<100)

Ah! ok that explains it.

> I would rather use functional programming approaches to sort data into shape (think map/filter/reduce). These approaches typically result in passing over the data multiple times, and often performing multiple copies,

That's a good recommendation. If you tend to write in a deforestable style (whether deforested automatically by the compiler or, by you manually) you can mitigate some gratuitous copying and multiple passes.
Tried this on a Lenovo notebook and it will reinstall the Lenovo bloatware anyways. I think this restore the initial windows image state, but the image that came in the notebook is customized by Lenovo.
Captcha's are easy to beat these days, even fancy reCaptchas. They make the process harder and a bit more expensive, but they don't solve the problem.
There is a reason we don’t tend to hire people who show up to work in dirty t-shirts. It is not that we particularly care about dirty t-shirts, it is that we want people who care about their work.

I don't quite agree the cleanliness of clothing is a good proxy of one's craftsmanship or personality, even if t-shirts are acceptable garment at a particular workplace.
The poster did provide references on this thread an hour ago.
Nico is like if yahoo had been a success, right? I know they have a .nico tld

I feel like it's a shame these national level internet companies die off when the big US corps move in
I wouldn't call it awful, but it is slightly annoying. In a dynamically typed language it's hard to know apriori if a variable is an int or a float with a whole number value and you end up having to write x/float(y) all over the place just to make sure your code does what you want it to do.

The new case of / always being float division and // always being integer division just makes everything more explicit.
Mozilla is also trying hard to get market share back. Setting DDG as the default would not help with that. Most people will want Google.
Memory safety without GC and with zero-cost abstractions is the combination rust enables. Nim and swift (and Go) strictly require a GC and D without GC doesn't work without heavy lifting.
Are you on the US site or another? If I go to the US site, the option for an ubuntu flavour isn't there. If you go to the UK version:

http://www.dell.com/en-uk/shop/laptop-and-2-in-1-pcs/xps-13/...

They are available at the end of the carousel showing the fitout options.
In a society where access to everything from justice to healthcare is wealth-driven, being rich will always be a stronger identity than any other. He might be gay, but he's rich and gay, which means he is not effected by essentially any anti-gay policy you could reasonably pass in the US. Even if being gay was banned, nobody is coming for the billionaires or their lovers anytime soon!

If you assume that his primary motivation is the acquisition of wealth and power, and that that gives him much more freedom than any gay rights bill could, it makes more sense. Of course it also makes him a prick.
I'm sticking with yarn for the time being I think. It feels years ahead of npm at the moment. Speed and robustness/correctness are much better, but stuff like `yarn upgrade-interactive` is also huge, also the workspaces feature.
Well at least someone is already trying to write an OS with Rust.

https://github.com/redox-os/redox
It's not possible to infer that the result `return x == y` is a bool, because python has rich comparisons (e.g. if x an y are numpy arrays you'll get an array of the same shape (after broadcasting) back). So either pytype uses additional information, or it's sometimes just wrong.
Generally, the EFF fights for freedoms to use digital technology. Preventing bots inhibits that freedom, so it does make sense.
Well, it has been shown by at least one (reputable) source.
So the difference is as follows:

- USA: crypto tokens are securities (under US law)

- Germany: crypto tokens are units of account (Kreditwesengesetz)

The question is whether "units of account" are like normal food sold in supermarkets or financial instruments.
It very well might be that gap has grown, though I think the expectations of optimizations of the code has grown too. On the other hand, we now have more cores than we know what to do with, so an interesting approach would be to start generating code, and inserting calls to the code generator for pieces that hasn't been generated yet, and farm out generation to multiple cores.

If the code is structured right, and you could certainly try to sort the code based on a dependency graph, you don't even need to load the entire file before you can start generating code from SDE (but you'd need to be prepared to stub out forward jumps so they point to something that'll generate or wait for generation of the rest where necessary).
Would you mind explaining what your company does and why you think it's unique? I visited your website and I am still none the wiser.
Bill Gates is a big DaVinci fan. I bet he was the final bidder. He's one of the few that can buy it. Must be nice!