skysight-inc/HackerNews huggingface dataset:
Chains are great if you drive a car to 125k miles and junk it, but I've recently started preferring belts since I try to make mine last 200.

Eventually the chain tensioners wear out and changing a chain is enough work that I usually scrap the car at that point. Belts are much easier to change, and perhaps more importantly, inspect.
I don't know if we think WYSIWYG is the same thing or not, but if working on presentation I'll have source, browser and maybe a terminal, and maybe dev console open. That's 4 windows. I don't use a WYSIWYG editor though.

Not interested in gaming, I used to be but now I have no time for it.
Visualise the module tree of browserify project bundles and track down bloat
It is very editorialized. "Nature and other top journals refuse to consider papers with Open Access requirements" is just as truthful, but presents a different antagonist.
How is that working out? Booms and busts are inherent to a market, but with Keynesian policies we extend the busts and inflate artificial booms (see: housing crisis), and we rack up more debt every time.
I learned about, and kind of use a variant of, the secure knot from this site starting from a number of years ago. I find that I'm lazy and it's easier for me to loop one bunny ear twice over (asymmetrically) rather than both ears once each (symmetrically). Old habits means that I'm used to using my left hand to loop the ear and then my right hand to pull it taut.

Maybe I'll try to do it symmetrically more often.
Chains on bicycles do break occasionally, and there are practical reasons why a belt is better, which is they don't need to be covered in black stain-your-pants-if-you-ever-touch-it grease.
Well, you could probably build a clone of their early chips (like the 8086 and such), but nothing "modern"
Facebook has grander ambitions for modern AI
Customers want dual-boot.
If they are really into customer satisfaction, they should do it.
>Squeak kinda does, as it doesn't allow for locals within blocks.

All Smalltalks allow this by putting the variable names in a pair of "|" after the "[" starting a zero-arg block or the "|" terminating its argument names:

[| localVar | ...]

[:firstArg | | firstLocalVar | ...]

[:firstArg :secondArg | | firstLocalVar secondLocalVar | ...]

> Basically a variable is either shared or local. Locals were usually unimplemented or poorly implemented in the past.

Traditionally block argument and block local vars shared the same "temp frame" with the method they were defined in, meaning that while indeed local, they were only local to their method, not the block itself. But Squeak, Pharo, Gemstone, VW, all have compilers and VMs that support real closures, where each block introduces a new scope and blocks can be written to evaluate recursively.
dupe (another URL): https://news.ycombinator.com/item?id=13025588 (103 points, 52 days ago, 98 comments)
Nah, I don't want to have to turn my head that much
No she didn't. X is the point in spacetime where Carol begins her trip. From her perspective, Dave came from the future.

The only reason that this cannot happen is that X and Y are so far away in space, and close in time, that it is impossible to travel between them.
I used the Ian Knot for a while, but then went back to one of the standard methods.
The difficulty I had with the Ian Knot was when I wanted the laces to be tight. With the standard methods I was able to pull the laces tight, then keep the Starting Knot tight also as I tied the final loops. With the Ian Knot, it was hard to keep the Starting Knot tight whilst I tied the loops.
A timing chain is wider, runs straight and most importantly is properly lubricated.

Also a timing belt lasts 100,000 miles and runs a lot faster than a bicyle belt.
Performance-Based Pay for Executives Still Works
Overwatch will run on some ancient hardware, just like any other blizzard game. Unless your laptop can literally just about run HL2 and Q3....then I really find it hard to sympathize, things can be expected to run on low and oldish spec, but something that's decade old won't even run Chrome or Firefox smoothly, and games have become more computational intensive, not just because of graphics.
> I let people into my rental properties, why not other investment assets?

Because monthly rent is big, and leases are usually longer than a month. A Tesla Taxi is more like a motel room with hourly rates.
Yeah, I could make it work somehow if I really want to. Has anyone here tried two monitors vertically like this?

http://i.imgur.com/TY9km4h.jpg

I don't look at a secondary monitor nearly as much as my primary so I feel like it could work, and I like that it's not super wide like dual widescreens, but I also know it could be terrible for your neck.
Never seen someone so passionate about shoelaces. It's great that a site like this exists. Wonder what other niche sites I'm missing out on.
My elder brother used to build bicycles out of bits he pulled out of a river. Like, literally.

He once built a bicycle that was so awful that it lasted him a complete undergraduate session at university, then a complete postgraduate session at a different university, and then I got it and it lasted me a complete (four-year) undergraduate session at a third university, and didn't get stolen once.

I only managed to get rid of it by leaving it, unlocked, in the hall of residence bike sheds, over the summer vacation. Even then it was possible the bin men just threw it away. But I like to think that it got thrown back into a river, and is waiting to rise again in future generations and make some other poor student's life a misery...
Nothing happens to object-oriented programming because it is entirely unrelated to multicore processors, except for the fact that object-oriented programming makes for terribly inefficient data structures that cannot handle threading very well.

If you've written software before, you would know that most of your codepaths require prior data to be processed, and thus having multiple cores won't make software any faster than before. Additionally, there is a cost to starting threads, so the benefit of making your software multi-threaded has to outweigh the cost of launching a thread, sending data to that thread, and getting results from that thread.

Pooling and channels are often used to mitigate the initial cost of creating threads, but it still remains that it takes time to send data to a thread and receive data from that thread, and there will always be that one main thread that needs to handle the majority of the logic and keep results in sync.

Basically, it would be easier to see powerful cores sitting adjacent to miniature parallel cores that are able to respond quickly to requests.
My main display is the same resolution. I absolutely love it, and rarely feel like I'm wanting for space.
Still riding my 1992 Gary Fisher "Super Caliber".
You wont be able to enforce every arbitrary agreement. The constitutional courts will only rule on limited matters such as physical aggressions.

And (for example) for Oracle to enforce non-compete, It will have to come in agreement with big corps such as Google/Amazon/Facebook/etc. This will work for most cases. But former-employee of Oracle will be able to work at Joyent.

In conclusion, You have to get help from others to enforce an agreement not enforced by Govt.

Also note, constitution ~= what everyone consents on. That is, 1. It will be short & sweet. Everyone will be able to understand it. No suprises. 2. It will never have surveillance measures.
not only that, but buying isn't for everyone. Not everyone plans to stay in one spot for a long time. If you cut out all renting, there aren't many more options than forcing everyone to buy a home every time they move somewhere.
Message-oriented no-shared-state approaches (whether you call it Actors, objects, CSP, session types, or whatever) to concurrency have proved much easier to write correct software in than the traditional threads, locks, and shared memory approach. And it's the message-oriented approach that the article proposes basing the hardware design on.
Yes, ps is very advanced tool. Difficult to find information how to do certain things but when you found them you have jedi power
I lace my shoes mostly only once: right after buying them. Then I just put foot in/out of it like that. Convenient :)
Generally speaking, during the approach the nose of the plane will actually be pointed slightly downward to control the airspeed (pitch for airspeed, power for altitude). Once you cross the threshold, the pilot generally removes any remaining power and begins to pitch the airplane upward (flare) to reduce the airspeed to stall the airplane. Ideally, the airplane basically stalls at the exact same time the wheels touch down on the runway.
Adversarial networks can be viewed as different agents competing against each other. But beyond that, I don't see how game theory is relevant or what insights it provides. This article is super vague and confusing to me.

>Where do these regularizations come from and how can we select a good regularization? How do we handle impartial information? This is where a game theoretic viewpoint becomes important. Generalization is sometimes referred to as ‘structural risk minimization’.

Ok... and what useful insight do the game theorists have here? He doesn't elaborate at all. Regularization is a very well studied concept already. I don't see how this is connected to game theory at all. Regularization is all about priors and Occam's razor.
It was the other way around. AutoIt is older than AHK. My understanding was that a developer wanted to add "hotkey" functionality to AutoIt and this didn't garner much interest from the AutoIt folks.

So, the developer then decided to create AutoHotkey which was source compatible with AutoIt v2. The rest I'm a little hazy on. I believe that it was this fork that led to AutoIt switching to closed source.

They both have been in development for years now after the switch and I don't believe that AHK maintains scripting compatibility with AutoIt any longer. They have diverged at this point.
You missed the idea. The point of the title is to tell me whether I should click the link, much like a scientific paper's abstract.

Informative titles help click-through rate.
Or a non-ethnic minority poor... my best guess would be some cultural distrust of government?
Given the scale of Glacier, I'm surprised that Amazon is able to keep their underlying storage technology a secret.
Many comments same/similar to "I would like to try Ubuntu Phone but I cannot find it anywhere."

Well, I got tired of waiting, so I bought a NEW Meizu Pro 5 (Flyme Edition) and installed Ubuntu.

Works great. New phone, with warranty, running Ubuntu.

What's more the Pro 5 runs a Exynos 7420 (ARMv8-A) so is likely to run the Xenial based snap image when released by Canonical.
It makes perfect sense when you say it, but I hadn't thought of it that way. This does sound like fun. Thanks!
I never knew there were so many ways to tie shoelaces! In fairness though, it's not something I've ever thought about either.
My theory: many of those people have heard about Bitcoin early enough that they would've made some money on it by now. Psychological self defense finds a rationalization not to feel guilty about it.

Of course there's completely no reason to feel bad, it's a risky bet and one could just as well think about what fantastic sports bets he could have done in the past years.

Plus, without thorough technical understanding, quite a lot of trust is involved in believing that it can actually work.
I've only skimmed, but it seems the redistributive implications are that people who think they are close to but above last place are less likely to support redistribution which could raise the level of those in last place. They don't mention possibility, but I suppose something to further research is whether redistribution which compresses but may not change ordering (eg everyone gets same amount or discount through goods available to all, basic income, monopoly busting) suffers from the same lack of support from those near last place. Another implication of last-place aversion not mentioned could include lower class support for oppression of outgroups.
Even though this is titled as PowerShell for Mac and Linux, one of the presenters is Jeffrey Snover who invented PowerShell. He provides some great information about how the pipeline works and compares it to the pipe system in Unix. I found it very informative.

https://www.pluralsight.com/courses/play-by-play-microsoft-o...
We can't have many discussions if we don't talk in generalities. Of course you can't apply all advice to large groups of people because there's different situations and personalities involved.

Yet there are huge industries of people that are advice columnists like the author, psychologists, marriage counselors, etc. The author suggests that the mundane slog of marriage is romantic. So as you reject what some consider "healthy" in this thread, some of us reject the author's definition.

Maybe her slog is healthy for her husband and her marriage. I have no idea. But I don't believe that is a reality for most marriages. For every cute old married couple who did the romantic slog together and made it; there's plenty others that didn't and got divorced. Or 100 others that didn't get married because they saw a slog coming. This notion, especially with kids, that you don't have to be husband and wife anymore after being married for some time is a problem in my opinion.

Is it beautiful that two people get consumed by kids and make it through the shit together? Sure. But it's also sad because parents get so consumed by kids that they forget to nurture their relationship which existed before. Kids learn a lot from observing that relationship. Daughters learn what a good husband is. Sons learn what a good wife is and how to respect and appreciate her. If they just watch you beaten down all the time being their slaves in their shit show - what do they learn? That they have all the control. And potentially that marriage is what they witnessed. Endless cycle.

IMO it's better for every married couple to put in a lot of effort into nurturing their personal relationship with one another than telling themselves the slog of parenting is romantic and being completely consumed by kids and externalities.
Yeah you're right I got it mixed up which of my displays my phone had the same resolution as. :P
Something is made just because the governing system that the people have agreed to says it is just.

That's not an accepted definition in most of the world, including the US, which accepts stuff like the UDHR. We in the West consider many States unjust if we consider that they violate human rights, even if their population supports that.
If you can get into a PhD program at a top school like MIT or Harvard or Stanford then you should absolutely go. Otherwise the evidence is less clear. I think med school is actually the best place to go if you are smart, educated in the US...
Who was the google ML researcher hire?
Assuming process residency/pinning and an erlang-like model it could be pretty easy. Multi-threading I think would be rather bad as you'd have a lot of churn trying to maintain cache coherency, at least at the higher end (hundreds+ cores). At 18 cores it's nothing out of the ordinary, Xeon E5 v4 (broadwell) top out at 22 cores + HT (so 44 threads), and Sun's Ultrasparc T2 topped out at 8C8T (64 concurrent threads).

Though you'd probably want to read the old Connection Machine papers too, the CM1 had up to 65kCPU (although individual CM CPUs were much, much simpler than ARM cores).
Tiny Guide to Non Fancy Node
I agree with Lisp (and it has even been done by key Erlang people), I am willing to believe SmallTalk (though it would be tempting to put the process boundary around every instance), but Python? Have you watched the early talks about why Erlang is designed the way that it is? Python is way way too imperitive in nature, having a syntax that makes functional subsets extremely limited and awkward.
That's a pyramid scheme, to which my original point applies specifically.
You don't roll them one by one.
I use Vimperator since 2009, and it's been pretty good lately. No breaks with updates. Furthermore, it rarely crashes with multiprocessing enabled, despite being incompatible.
Really wish if a user changes the headline that it's noted who changed it, why, and that past headlines are viewable.

Issues like this really make me want to stop using HN.
Now I know why Catbert the HR is colored devil red.
Want to start a "news" site :)?
Those are definitely cellular frequencies (LTE but also PCS, AWS and others) http://niviuk.free.fr/lte_band.php.
I noticed the EIRP they are talking about is 300mw in the Kennewick test which is extremely low but then they mention a 120km radius, that would only be possible using array antennas and the throughput would be extremely low (normal cell towers EIRP is 40 - 60W per sector). That indicates they are probably testing an IOT application.

Also, then say this:

"A limited number of channels would be used within the bands specified above, and applicant will change channels when necessary to avoid interference. Amazon will not operate on channels deployed by licensees in the public safety, aeronautical, or public coast radio services. In
addition, the company will monitor the operations of other licensees and users before commencing transmissions to avoid interference"

Which indicates that are thinking of a whitespace system which means they have no intention of trying to ride on incumbent wireless provider networks.

Alexa build me my own IoT wireless network :)
I was pleasantly surprised when my grandmother showed me her new chip credit card and it didn't have the numbers stamped on the front. They're instead printed on the back. I suspect the bank was getting sick of issuing new numbers after people inadvertently posted their own card numbers online.
There's nothing in the site guidelines that states all content will conform to a narrow definition, in fact this particular post is relevant because the question and subsequent answers on SE are interesting to engineers and aviation enthusiasts. Here is the relevant section of the guidelines:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

By contrast, your entire comment is in violation of the same guidelines:

> Please don't submit comments complaining that a submission is inappropriate for the site. If you think a story is spam or off-topic, flag it by clicking on its 'flag' link.

The full text of the guidelines can be found via the link at the bottom of the HN main page.
> Nothing happens to object-oriented programming because it is entirely unrelated to multicore processors, except for the fact that object-oriented programming makes for terribly inefficient data structures that cannot handle threading very well.

OO doesn't specify the data structures though, if you model your objects as shared-nothing message-oriented entities it does concurrency pretty well (by not doing threading at all).
> There is no process for "the bureaucracy screwed up

There certainly is, whether or not SF County actively provides it to you.

In any case, the state does provide it.

http://www.courts.ca.gov/8452.htm
Yes this specifically excludes Nature, Science, and Cell, which is critical because those are the career-making journals all of us academics must currently bow down to. Please Gates Foundation force their hand!
4k is a mistake for computers. It sounds nice in theory but was implemented wrong by the manufacturers. The typical 28" 4k monitor at native resolution ends up having on-screen elements that are just too small for daily use, and the pixel density isn't high enough to do the scaling tricks like Apple. Scaling on Windows and Linux is, at best, "enough to be annoying". And applying it to a laptop at 2x scaling causes everything to be too small.

I'm still using an Apple 27" Cinema display - it's not 4k but it's great having 2560x1440. I wouldn't mind the PPI being a bit higher, maybe 25" would be the sweet spot for that resolution.

I would not want dual 27" monitors, however - it's just too much sweeping your head back and forth, plus you'd need a lot of desk space. Dual 22" monitors at 1080p feels cramped vertically.

I think my ideal setup would be 3840x1440 on a 32" curved display. Small enough to be manageable on a desk, no scaling to deal with, you don't need crazy graphics hardware to push it...
For any who wish to better understand this important point, see https://existentialtype.wordpress.com/2011/04/24/the-real-po... (including the comments)
It is not no. chillydawg made the mistake of conflating the two things. Running a, "real, public DNS server" is not required in order to do DNS lookups without using somebody elses recursive resolver.
Why are you considering dual monitors, then? The ultrawides are not as wide as two monitors.
Oneplus: Petition to get back the old vibration mode back
Having a dedicated processor for each object is a terrible idea in terms of energy.

Consider current high-core count Intel processors on Windows. Windows shuts down entire cores to save energy. Windows only powers enough cores to cover your current workload plus some margin. I assume other OSs work the same.

If each object has its own processor, then either (1) you must keep the core powered for the lifetime of the object or (2) the core must be energized each time the object receives a message, and re-energizing is not free.

I guess if the core could auto-detect its load (as current Intel processors do) that would help. But I think dynamically shuttling threads between cores and shutting down as much as possible (which is exactly what Windows does) is likely to be much more efficient.

So go ahead and have a thread-per-object for this hypothetical architecture, but let the OS decide when and where to assign cores.
amazing! How did such a discussion inducing question survive on modern stack overflow?
I guess the question-closing-mavens do not stalk the aviation section as they do the programming/IT ones.
Yellow Cab, Long a Fixture of City Life, Is for Many a Thing of the Past
http://www.reuters.com/article/us-blackrock-hire-google-idUS...
as the saying has it - when running away from a bear one doesn't have to run fastest, only to run faster than the slowest in the group. Any improvement to the position of the "slowest" would mean principal/total change for such second-to-last, and thus is feared and opposed.

Brexit, 2016 US elections, whole Russian domestic politics - just a few among recent/current examples driven by such a fear.
> Turn it on them and declare it was stolen.

So, you'll be guilty of perjury with clear documentary evidence, but get out of the traffic infraction. Likely pyrrhic victory, there.
There is a well designed tutorial on Youtube, helped me a lot to get started.

https://www.youtube.com/playlist?list=PL6D474E721138865A
I think the author was specifically meaning types of OO, like Smalltalk, where each object sends and receives messages. That model works as-if each object is a separate thread.
"Today, there are more than 47,500 cars affiliated with bases operated by ride-hailing apps, of which more than 46,000 are connected with Uber, though they may be used for other services, too. In contrast, there are just 13,587 yellow cabs."

.......

"Many yellow-cab owners and drivers are struggling in a city with more transportation options than ever, including a new subway line on Second Avenue and the proliferation of Citi Bikes. The medallions that give cabs the right to operate have plummeted in value, going for less than half of the $1.3 million price recorded in 2013 and 2014, though industry experts have cautioned that their value was inflated."
Ah, yeah, you're entirely right about the regexes. My mistake.

So I think we mostly agree. My question is then: what are strings for, if not Text? It makes a terrible enum, a weirdly-limited escape-hatch for ignoring type systems, and an immensely wasteful protocol.