skysight-inc/HackerNews huggingface dataset:
My elders always taught me believe half of what you read, and believe is not such a good word here.

People need to use their wetware and common sense. Tabloids were printing alien invasions with photos, or that certain celebrities were aliens, during the 70s and 80s, and most rational people did not believe them. The papers were allowed to continue printing.

How about multiple sources, and not just being tuned into FB for your entire world view? I'm glad I taught my children how to live without their smart phones, and now they use them wisely. They can even coordinate meeting up when out in the city if their phone's battery or phone fails.

Common sense is a waning resource.
If you're an absentee building owner, you don't (can't, really) worry about any of those things yourself. Instead, you lease your building to a property management agency, who handles all of that for you.
It's not a new concept. Most cities tax property you live in differently than property you rent out, or property used for a business differently than property used for a residence.
Analog (as in continuous) was the holy grail back then. I was blown away the first time I got to try a real analog stick for a flight sim.
Except it's treated as a normal return and could be written that way. There is no stack magic happening.

The return value is a Result, which is an enum and must be handled in a match or other construct, or explicitly ignored with an .ok or .expect (that may be for Option only) which result in a panic if not successful.
> Those tiles are generating electricity, why shouldn't they get paid same as large generators?

Because they haven't bribed the governor.
I was very fortunate to have a colleague familiar with this behavioral idiom in a developer training I was giving to a team from Hyderabad. He kindly interrupted me after I kept trying to explain a concept which it seemed to me they didn't understand!
Eh? They can put the intended cable in the box, any other use you want to get out of it - bring your own cable.

This is selling a device that is not fit for purpose especially since apple says to use their chargers and cables only.
What argument are you claiming is weakened?

I'm not saying any argument is weakened. This is analogous to what I saw:

1. Article claims X, which is good for software devs as a whole.

2. Software dev #1 says "Hmm...is X even true? Doesn't make sense for reasons A, B, and C."

3. Software dev #2 says "Hey, we're trying to negotiate here and it doesn't matter if X is true or not. You shouldn't even be pointing out that it might not be true and that we should have more evidence. You're a traitor!"

Sorry, but I have a lot more respect for software dev #1's position than software dev #2's position. I want to be associated with a community of people who are looking for the truth, even if it leads them somewhere difficult, not protecting themselves at the expense of others, truth be damned.

And I certainly don't want to be associated with a group that not only doesn't want the truth, but yells at anyone within that group who dares to challenge the consensus. Ugh.
Still makes them spend money which will get spread into the local economy. Might not be as much as the 10k, but it will still be something. Hopefully enough to offset any potential gains investors think they'll make by holding onto the property.
The way you do this is to go to a property management agency and rent it out, which is the city's desired behaviour.
There's always going to be workarounds. The question is whether the workarounds are worth the cost. I'm sure some people will do that. Others will consider it better to have a friend or family move in (which is desirable).
Why can't you already do this with an enum?

Rust isn't go. You don't have to break out of the type system because it doesn't have generics.
I read the article, but I haven't read the study. The article seems to show that the study is useless - it proves nothing, it's neither pro-TDD, nor anti-TDD. Taking a seemingly strong side of an argument supported by the study, but not commenting on the linked article itself, can explain the downvotes.
> if someone has a command-line-driven video rendering editor, let me know - I want to explore this.

There is a linear editor called AviSynth that's relatively popular and very Windows-based.
Authorities have always had a say on real estate matters, but I think this is different.

I don't know how you can say it's "extortion". This is a tax aimed at wealthy people, who can afford to own homes they rarely use and are taking the space away from people who could use it.

I think taxing waste is generally a good example of socialism.
Also to all the people here who are ok with selling their privacy to facebook, google - how do you now feel that a Trump-led government will have 100% access to all your data!
It is time that we fix the internet from the menace of the advertising business model - that has not only destroyed the internet but society itself...
That's why you have to increase the total forested area, while also leaving much of the carbon as humus when the trees and leaves decay.
Canada's housing bubble hasn't yet popped, and prices are high in many places.

Vancouver itself is attractive to investors because it has a very mild climate, is close to Seattle and the rest of the U.S. West Coast is a short flight, and it's much closer to Asia than the rest of Canada is.

It's also a very beautiful place with lots of amenities for those living there rather than overseas investors or occasional business travelers.
You do realize the UK Citizenship requirements involve me staying in your country for five years...UNLESS I had a family member who was also a British Citizen not by descent. Like my mother, who was a citizen.

All I am doing here is filling out a bunch of paperwork to prove that.

Also, you don't know me.
Spec-wise the screens are not as nice. In practice, for coding, I would much rather have the anti-glare matte screen of the kind that comes standard on Thinkpads.
I'm confused, the article says the language uses a postfix operator and then shows examples like `(s 2 3)`. Isn't that a prefix operator?
> he will roll back regulations on fossil fuels

Does it mean no more subsidizing fossil fuel companies?
I was surprised it takes your search literally. For example a search for "domainer" does not turn up "domai.nr"

I expected it to translate/shorten "ner" to "nr" for this purpose
Even if you can sell a bunch of different things there are still things you are legally liable for, and for the most part those things end up making a lot of sense.
Ditch the returns and semicolons in the latter, then if is your ternary op, just more readable in cases where a and b are expressions more complex than in this example.
Made somewhat similar project by organizing pixels in three dimensional space of HSL (hue saturation lightness) color model: http://www.pixelbox.com/colorclouds/

Note that this reduces identical pixels into one point in 3D space. The key idea behind the experiment was to learn more about the palettes used by painters.
Every tax has its loophole.
As any alien arriving in your world would immediately ask, why doesn't having a true representation of the world help you survive and gain status? And if it doesn't, why does it matter?
When previous devices in a series were compatible, things are a little different.

When I upgraded my iPhone to iOS 8 (in 2014), it stopped connecting via bluetooth with my car (2011 Subaru, FWIW). Apple told me it was a Subaru problem. I reiterated that the problem was caused by my upgrading iOS, and that nothing changed in my car. They said to get a firmware upgrade for my car.

So incompatibility can be symmetric, but for people with an expectation based on prior compatibility, the party that whose update triggers the issue will be seen (fairly or not) as the cause.
Interestingly, something similar is already enforced for Alaskan oil tax credits: you have to live in Alaska at least six months of the year to receive them. One could probably look to their enforcement system.
They really need to crack down on black money flooding into the Canadian economy. This seems like a quick way to assuage the criticism without addressing the core issue.
Well being a tax cheat also introduces a whole raft of legal obligations...
The argument only applies to unchecked exceptions because those can happen from anywhere without being mentioned by the calling code. It's easy to sneak through a layer of abstraction since the bubbling is implicit.

The `try!()` in this case is analogous to checked exceptions. It makes the bubbling explicit.
Affinity Photo Beta for Windows (Photoshop Alternative)
Amusingly, you can't just move to Canada for 4 years. They are pretty good at finding and deporting people.
I see where you are coming from, there rarely is any reason to reinvent the wheel, but at some point reducing libraries is beneficial for the long run when and if you can afford it.
"Checked Exceptions" and the Result pattern can be translated back and forth by a machine (i.e. syntax sugar for each other).

The trick is "Exceptions" are more than just "Checked Exceptions"
You can always sell it and then use the money to live in the liberal paradise/country you dream of.
But technically you're doing this wrong, since you should be gift-wrapping your errors in Go. So either you have to be a human exception handler, or god help you should you need to figure out where an error actually occurred.
Just out of curiosity are you Canadian, from the US, or other? I ask because there is a cultural difference between what people in the US and Canada expect from their government.

The essence of the problem is the low occupancy rate and rapid inflation of housing prices in Vancouver, fueled largely by foreign nationals buying Vancouver property as an investment rather than actually living there. This prices Canadians out of the market.

Generally the Canadian attitude to government focuses on asking it to solve these kinds of problems in an "interventionist/activist" model: intervene in the market to affect change.

In the US, I found people generally prefer the government to focus on "freedom-to": erring on the side of providing people with too much liberty to do as they please, rather than too little.

I think this is just a cultural difference and not so easy for Americans to understand. I hope this comment was helpful in conveying the Canadian perspective.
When was the last time you used it? IIRC it auto saves every so often and I've never list more than like 5 minutes of work.
>What are those reasons apart from having a "better" ui? (Which is highly subjective and if you use a tiling wm Linux is probably the better choice).

- More commercial software available (photoshop, etc).

- OS X is required if you need to run xcode

- Easier to upgrade to the next version of the OS, without having to do a full reinstall

- Better binary compatibility. (Pretty minor issue).

>What turns me off OS X is the lack of a good package manager with up to date packages. Has this changed?

http://brew.sh/
Trump's FCC: No Tom Wheeler and the End of Net Neutrality
Which is way harder than it sounds.
Mr Thiel, can you just post under your real name, please?

Thanks.

EDIT: Keep downvoting, please. Set a record.

If there's a moderator watching, PLEASE DELETE MY ACCOUNT.

I've just come to an increasing, gut-wretching conclusion that this site is irredeemably tainted by Mr Thiel's involvement and I can no longer be a part of it.

Fuck that. I'm out.
I work remotely and I spent a month in the Philippines working. The big unknown is fast, reliable Internet. Try to get an unlimited 4g hotspot or get the fastest dsl or cable if you have an apartment or house. WiFi was hit or miss as far as speed, and the new trend seems to be 1 hour limit before you get kicked off. Other than that, it's no different from being at home.
I wouldn't trust reneherse's service. My competing service, "actual home occupancy as a service", is bulletproof; we guarantee that we will occupy your house full time.
I'd also guess the city could ask for proof of money being exchanged, and test the rent against neighbouring homes' rents.
I think it's fair to call the rural parts of America "real America;" they make up most of our country and probably will for a really long time!
See: https://en.wikipedia.org/wiki/Allodial_title
I tip my hat to you for remaining committed to one of the oldest Rust trolls there is.
> When you're throwing two million dollars at a house,
> sight-unseen, that you then let stand empty for years,

... you're not breaking a sweat paying the $20k.

It sucks, you'd rather keep your $20k, of course. But it's not worth risking cheating it...
imho the problem with insurance is that it only serves to take money out of medical care, while inflating the costs. It makes sense to insure against terrible driving or burning your house, but taking insurance against something very likely to happen is simply giving money to insurance industry for nothing. Single payer models appear to be more effective.
The gripe seems to be more with the price rather than the lack of a cable per se. Since they sell the cables too.
The 'malware' used a Windows misfeature that allows the BIOS to supply an executable that is run during startup. So the malware was in the firmware but only runs on Windows.
Perhaps, but I think for most devs that isn't the case (except perhaps on HN).
Wouldn't be sad if that was implemented in NZ - same problems here of ridiculous price rises = land banking. Seeing empty (million dollar +) houses around you is surreal and totally against community spirit we're so widely known for. Good move Vancouver !
Letting someone have possession of property (yes tenants have possession) like this can be a dangerous thing to do in some jurisdictions - they can quickly gain rights to live there and you lose the rights to evict (or increase the rent - which could be a problem if they are charging you to live there!). Far more likely is that people start renting the empty property out+ - which will increase the supply in the rental market and help the housing costs... I.e. the intended effect.

EDITED
+ (with proper tenancy agreements which usually provide some balance of power between owner and tenant)
Doesn't the 2015 mac comes with a USB mode for the keyboard for the UEFI interface?
It seems obvious that Apple is trying to reach iPhone-like levels of gross margin in the Mac lineup. Prices of the new Macbook Pros are getting ridiculous.

I'm pretty sure that's why they are getting out of the display business; they wouldn't be able to sustain their ridiculous margins, so they leave that part to someone else.
It's significantly cheaper, but it is far from free (unless you are actually not paying for it). Even at a generous $0.10/kWh a Tesla costs about $0.029/mile. At $2.20/gallon, a 30MPG cat costs about $0.073/mile.
A lot of organization ignore time zone, though are crucial. They can be double edge sword. If you run 24/7 SaaS they can help you deliver better reliability and avoid waking up at night, but they also created all sort of challenges.

12h time difference is the worst one, but in fact any cause some changes to your organization and you may need to learn to rely on async/writting skills.

I recommend a book:
https://www.amazon.com/Working-While-Theyre-Sleeping-Separat...
It would be nice to have a submit file button in addition to drag-and-drop. Not everyone is using graphical file managers with this interface feature.
I strongly believe that the big line of business app I worked on for a number of years would have employed fewer people if we had designed it as an SPA backed by APIs instead of a traditional Rails app. Path dependency is real, and by the time we realized that people wanted a lot more web application behavior than we originally thought, it was time consuming to make it happen.

To be sure, lots of projects have the opposite problem, but SPAs aren't some make-work conspiracy, they have real use.
Property taxes are a good deal though. Even in rural areas you usually get a road that goes to or near your property. Police will come if you're in trouble. The fire department too. In cities the benefits are way more obvious.
Thanks for the link to the WIP driver. Since you have a lot of experience in this area, I'm curious:

1. What's the __1e6 alignment? [0] I've never heard of that.

2. How is the driver author going about writing that driver? Some of the comments seem to allude to analyzing what the Windows driver is doing. Do you think they're disassembling the Windows driver and trying to re-implement a Linux compatible driver in C? I don't see how anyone could implement a driver like this off the bat without some data sheet or existing code to look at.

Edit: thanks to people pointing out it's __le16, not __1e6. I need to change my font; even now I can barely tell the 1 and l apart.

[0] https://github.com/cb22/macbook12-spi-driver/blob/master/app...
i.e. Renting 2.0.
> I can't believe he skipped over the real elephant in the offshoring room - the time difference.

That was the reason off-shoring of BPO/call-centers happened in the first place - follow-the-sun.
It's complicated because the reflect library is very general. There's no need to repeat most of this. So in fact, it's a perfect example of how functions are a productivity feature.
Dilbert Creator Scott Adams on Predicting Trump Winning in a Landslide
Skov is a visual programming environment based on Factor
Are they improving the performance issues?

I love Atom but I've had to switch to Sublime 3 because I can't handle waiting a couple of seconds every time I switch between files (or the several second start up time).

It's small but it completely kills my workflow.

I spent the whole weekend setting it up to look similar to my Atom setup, including implementing the same syntax highlighting. It's not perfect[1] and feels like it could fall apart at any moment (eg I had to do an awkward hack to center text in tabs), but it's worth it for lightning-fast switching between files.

[1] http://i.imgur.com/t1ULTfy.png
Oh please, that's ridiculous. "Pro-worker discussion"? "Former management?" This bizarre class warfare / labor vs. management thing you have going on is so over the top it's ridiculous. This isn't a garment sweatshop in the 1800s.

Even if the person you're responding to on some internet forum is the president of the Foundation For Keeping Software Developers from Being Overpaid, it's not unethical for them to jump into a discussion on the merits without disclosing that fact.

Why are you so afraid of having a frank discussion about this, with anyone? Slinging around terms like "extraordinarily unethical" when they're not even remotely warranted just makes it seem like you have little faith that your position makes any rational sense.
It hasn't even been 2 days. I know some of the more rabid Clinton supporters said that massive sinkholes would appear to vomit up fire and racist hellbeasts, but I don't think that they even said it would happen this quickly.
Dangerous Rides People Have Actually Died From
So I read the study. Martin Fowler is correct that you can't make huge generalizations from the study. But the importance is that someone is actually attempting to get quantitative evidence in an argument that has been largely anecdotal for the past several years. As flagrant as DHH's keynote was, back in the day, I think he was right to compare TDD to a fad diet. Yeah, there are people that will absolutely swear by it. But we really won't know until actual studies are done.
Making the house look like it is lived in is probably all the neighbors want in the first place.
You think I didn't think of that?

The example at hand was an example of a clear failure of rehabilitation. And when that happened the Dutch had no legal ability (or perhaps desire) to deal with it.
I suspect one purpose of the gripe is to embed lots of amazon links.
If you bother wrapping up your cable to stuff it in your bag, you might as well put the brick in too.
This is a solved problem. For example, reside in NY state for more than half the year and they'll figure it out and send you a bill for owed income taxes. It will then be your burden to prove that you were not in the state, not theirs to prove you were.
But how do I know you won't actually live there full time causing me wear and tear costs. I mean ... you now have a contract that says you can!
Macs sure are pricy.
Try https://www.breitbart.com
>There is no way of deporting millions of people without processing them through camps or detention centers of some sort.

Well, gonna have to research how Obama and Bush did it. If they can do it, Trump should be able to do the same thing.

>Which visa would a typical Mexican person apply for to immigrate to the US legally?

Well, how I came was, I had to apply for a Green Card to become a resident (legal immigrant) of the United States.

You can also apply for any work related visas that you qualify for (work visa is temporary residency only). Or, you can marry a U.S. citizen (permanent citizenship).

The good thing is, Trump plans to make the Immigration Process more efficient and faster for people who are legally migrating to the United States.
Anecdotes are fun!
Surely a left-field type of question but here goes.

Given the current state of machine learning, could an AST be generated to accommodate a given language?

And more importantly, can the form of an AST cause a difference in performance of the overall program?
I'm sorry the sarcastic inflection does not come through the online text.
Give me six lines written by the hand of the most honest man, and I would find something in them to have him hanged.

... and now Wikileaks has invited the whole internet to come play Richelieu with them, only with ten thousand times the ammunition the Cardinal (apocryphally) asked for. The online mob has been accusing (eg) Podesta and his correspondents of all kinds of insane things - from corruption & arms dealing to satanism & child abduction - based on the flimsiest of cherry-picked quotes, even when the context (beyond the leaks, within them, even in the very same email sometimes) showed without doubt that their claims were obvious bunk.

And Assange merrily fed into that: drawing spurious connections on his twitter feed; linking/retweeting the fever dreams of naked partisans; and dragging out a single dump into an episodic drip-fed spectacle, all the better to whip his fans into an inquisitorial vigilante frenzy.

"wikileaks on it's own can also be very misleading"? I can't argue with that - except perhaps to say it's far too charitable.
Yet another HN-save-money-by-breaking-laws scheme.

The question is whether the house is a principal residence or an secondary residence/investment.

I mean, I guess you could base your business on helping people break laws, like selling dummys for getting commuters the passenger lane, but your customers are no less guilty than they already were.
The government has always enforced rules on how you can use the things you own. How is "you can own a house in vancouver, but you can't let it sit empty" any different to "you can own a supercar, but you can't drive it at 200m/h on public roads"? other than one is a new rule, and one is a common rule
According to around 1:50 of https://youtu.be/zkOKtwiceVw, Apple hid the extension cable inside the box underneath everything else.
> I'd say a TON of scientific and cutting edge engineering

The problem is that most of us think we're doing cutting edge engineering work, but really we're not. We're just the manual laborers of the information age. Artisans at best.

We the average joe engineers of the world, need rest and work/life balance.

That said, Feynman is famous for crediting the stepping away from work work and going back to joyous play, with making discoveries that lead to a Nobel prize. If he kept pushing himself and toiling on the busywork that Real Research was pushing on him, he'd never get anything done.