skysight-inc/HackerNews huggingface dataset:
> When there are few professional consequences for unethical behavior at the behest of your employer, taking an ethical stand is ineffective and quixotic. You will be fired and another engineer will likely complete the job.

I disagree. I've seen this in action where people who were CCIE-level senior network engineers at one of the five largest ISPs in Turkey quit and got new jobs elsewhere (outside of the country) rather than be an active participant in the autocratic government's messing about with internet censorship and null routing of IP blocks. These were not people who could just be replaced by advertising an open position.

The more junior staff members left behind had trouble with the government's diktat, with less clue and technical capability, and ultimately ended up implementing what was required in a less effective and shittier way than an unethical CCIE could have.
Would they invest in a DE S Corp?
From a threat modeling POV, this is an interesting type of insider threat. A high-privileged faction of the company is hijacked (via extortion) by a malicious third party with legal leverage.
I just tried it out in Autodesk Inventor 2016. It installed without difficulty and connected itself up to Inventor as an add-on, appearing in a pane. It wants a login before it will do anything. After login, it will price machined parts.

The minimum price for a machined part (a 2" x 3" x 0.5" piece of 6061 aluminum with no other machining) is about $95. The soonest available delivery date is 7 days away. The price goes down slightly if you select a date further in the future.

The plug-in will detect and report un-machineable situations, such as square-sided pockets and narrow slots into which a tool could not reach. Holes cost about a dollar each, and a machined pocket costs about $10-$20. Adding a pocket on the reverse side of the part, which requires a second setup, added about as much cost as a front side pocket, which leads me to suspect that the program doesn't figure out how many setups are needed.

Chamfering a top edge added another $100. So curved surfaces really cost. The plug-in doesn't give any hints on cost reduction, unlike eMachineShop. You don't get told the operation sequence; that's a black box to the user.

Overall, it seems like a useful basic machining back-end program. Has the feel of eMachineShop circa 2003.
> One of the make reasons the federal government is sometimes less effective than we want, is that the powerful and paranoid want it that way.

I'm not particularly powerful nor paranoid, but I also like there being checks and balances on the government. I shouldn't really need to explain why that is.
“Soft” ESC Key on the New MacBook Pro
Methods of preventing plagiarism

"Planning your paper:

Consult with your instructor
plan your paper
take effective notes

Writing your paper:

when in doubt, cite sources.
make it clear who said what
know how to paraphrase
analyze and evaluate your sources"[39]

https://en.wikipedia.org/wiki/Plagiarism
What is your product?
Agree re: org-mode and GTD. I kept my GTD-esque project management and journal system in a Markdown git repo, but I've started to switch over to org-mode: no mass migration, just new material going forward and switching over what I need for my immediate projects.
It is legal, and perhaps moral, to refuse to work with unethical people who follow immoral/illegitimate orders. While the mention of "snitches get stitches" set things down the wrong path, the core idea is not unjust.
That's someone else's problem. And realistically for most/all software today, never going to be a real problem.

Or avoid it entirely and use a 4 digit year.
That's a statement, but not an argument.
This article focuses entirely on cost of living through home pricing, however there are many additional areas impacted. First, perhaps most importantly, Washington does not have state income tax. Additionally, there are differences in price of groceries, restaurants, etc that are not considered here.
Thanks, this looks great, and I'm much more likely to choose YC alumni. But I can't really figure out exactly what Moltin does by its homepage. Lots of BS per page fold. It looks like it has a server API, but what I want to do shouldn't require server API calls at all. A URL on my static site should just go to a page on the service's website, and I shouldn't need to make any more API calls after that.

https://gethelium.com/ is one that I've found, which opens a cart to the side when you click "Live Demo".
> It is time consuming and boring

Not for me. Mentally, it's the most productive part of my day. I "zone out" and work on problems that I haven't solved yet. Most design issues I work out while running, I write papers while running, I put together presentations while running. Many, many perplexing bugs I've solved while out for a run.

Of course, I've been running for decades. When I started out, it was time consuming, painful, and boring. It took maybe 5 years for that to change into what it is now - I look forward to it, I enjoy it, and it works for me.

Also, switching from a heel-strike gait to a ball-strike one has eliminated the knee pain.
>so you can blame the implied-Evil corporation, because... why?

Because the "implied-Evil corporation" offers technology which claims to be capable of doing something, entreats you to confer upon it some degree of trust, then holds you responsible when it fails. Because lives can be lost as a result of such failures and the company's stance represents a cynical and cavalier regard for this fact. Because, they want the cachet (and the cash) without the responsibility.

>Humans who are lulled into passivity by highway driving

That analogy isn't even close to holding. In that case, you are understood to be in control of the vehicle. In fact, you are actively giving minor corrective inputs at all times. It's nowhere near the same as the car saying, "here, let me do that for you", but, you are supposed to sit at the ready, hands hovering slightly over the wheel and foot over the brake, ever scanning and ready to take over? That's asinine, and it's a flawed model. At a minimum, your reaction time will be slowed as you must first recognize that the car is not responding properly in, perhaps, a split second when it suddenly does something unexpected.

Look, it's simple: the car needs to either be fully ready and safe, or it's not. This have-it-both-ways Tesla-invented PR spin that says "our tech is statistically safer, but it's your fault for not correcting it even if it does screw up" is a pernicious subterfuge and I personally don't like how it defines our relationship with technology.
Anybody getting "NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED"?

Chrome says "The server presented a certificate that was not publicly disclosed using the Certificate Transparency policy. This is a requirement for some certificates, to ensure that they are trustworthy and protect against attackers."

Probably my Chrome version is too old I guess? (probably not, it's 53 which is only a little behind the latest).
Riemann Hypothesis: Informal  Proof
Funny thing. I remember reading about this a while back. There were particular regions in Seattle that would be unaffected. I'm not sure how accurately the predicted boundaries were, but I remember my apartment being 10 feet away from the boundary, in the unaffected area. My company, though, was on the other side. In essence, I was exempt from danger for half of the day during weekdays, and a full day during weekends.
PRISM (Yahoo joined 2nd in 2008 after Microsoft in 2007) would basically defeat the purpose of doing this without permission...

Did Yahoo Mail even use HTTPS? In that case a FISA warrant would just be an extra level of assurance that they got everything from that person's inbox (plus inboxes of 3 hops of everyone they ever emailed). Otherwise they were just an XKeyscore query, probably filtered by US geodata, away from getting whatever email they wanted (plus unlimited hops).
That also requires an appetite for public education. Which had to be tax funded (yuck) and can't be Christian (double yuck) and requires equal race and gender access (triple yuck.)

Old America hasn't done that, for a reason. That's why it's old.
I cant give you any pointers on what topics to cover. But there is certainly market. I know that data engineering and finding relevant resources is one of the challenges faced by many startups today
Worksnaps Reporting Feature: Chart and Calendar View
I will unequivocally state that a total comp of $150k+ for a new grad is at the very least, the top 5% of software development salaries for that level of experience.
So who built the backdoor? Do we know if it was existing software or privately contracted?
using rkt on platforms other than coreos is hard... or maybe harder than docker.
a lot of us first try these things on our desktop and then attempt to put them in production.

for example, the mucking about SELinux on fedora is a recipe for disaster.

my request would be to package it better. its not a bad idea to use the new snap package (like docker).

and a page with docker cmd <-> rkt cmd would be very welcome!
When that happens, ratio of educated workforce goes down.
If we assume initial conditions for education are approximately equal, then outcome ratios do measure (the result of) brain drain.
Thanks for the link! That in turn reminds me of how Fischer advocated randomizing starting positions in order to eliminate the role of opening theory.

https://en.wikipedia.org/wiki/Chess960

(because apart from the structure part that the link you gave mentions, experts seem to know a huge amount of explicit opening theory, in terms of memorized opening lines and particular chess masters' view of their tactical consequences)

I'm getting more curious about the reachability question.

There are some discussions at

https://chess.stackexchange.com/questions/4830/how-many-lega...

https://mathoverflow.net/questions/138133/what-proportion-of...

https://www.chess.com/forum/view/general/how-many-different-...

https://en.wikipedia.org/wiki/Chess#Combinatorics_of_chess_a...

Also related:

https://en.wikipedia.org/wiki/Proof_game

That includes a retrograde solver for openings, but that's not exactly what I was envisioning -- I was thinking of a retrograde solver for endgames, which then needs something kind of akin to an inverse tablebase ("yes, this family of positions is known to be legal!" instead of "this position is a win for black").
Pretty much the same exact thing happened to me about 6 years ago. Nice to know ebay's policy still hasn't changed. I'm still banned from paypal because I refused to pay them back the money they refunded to the scammer. I used to use ebay pretty frequently but since that incident I've only been back there a couple of times to buy things (with a friend's paypal account) that I really couldn't find anywhere else.
Does anyone doubt this happens frequently in less egregious terms? Especially in computational fields, it's extremely easy to copy the idea of a paper with your own dataset.

At least it doesn't matter that much in my chosen field; if I get scooped, I just write up another project and keep going. If you're doing lengthy clinical trials or bench research, it's a much more difficult situation sadly.
I didn't attend college or graduate school (yeah ik ik I'm a pos), so that may well go a ways towards explaining my dumbassery
Me being mad -- that's partially true. Mostly I am just sick and tired of the fake positive SF press coverage. It's so forced you can just smell the dollars spent to write the article. Or the lack of any personal life of those who praise their employer and job.

Apologies for the mistake -- I mean "Most of us Eastern Europeans strongly dislike touting", by the way.

It's a fact that I have never been to the Sillicon Valley. And after all the forced press coverage I don't want to either. I realize this is a bias, but hey, if the Bay Area residents don't like it, you should do some policing of the press hype.

About the statistic -- it's very likely we're both wrong. Let's not go there, none of us has solid data to support their claims. I am sharing intuitive impressions and I am not claiming them to be hard facts.
They don't need to sue, they can just list your debt with credit listing company and put a mark on your credit history. That can be annoying enough to settle a debt.
Thomas Schelling, New Nobel Laureate (2005)
I think this is all Peter Thiel speaking highly of Elon to Trump
When your argument can also be used unchanged by the Nazis in the late 30s, it's probably not the best way to go.
it's impressive that 3 person years from _no Java experience_ was all it took. Java and Android are complex ecosystems.

Not to say they couldn't have shipped it in less time. Of course they could have. But it sounds like they shipped something very well built.
>When your argument can also be used unchanged by the Nazis in the late 30s, it's probably not the best way to go.

You either missed the entire 'democratic legitimacy' part of my point, or don't actually know anything about the Nazis in the late 30s.
Something similar to the Branson foreign ownership issue: Rupert Murdoch had to give up his Australian citizenship to be allowed to own US television stations.
No income tax + legal weed everywhere + alcohol in grocery stores + liberal gun laws + you can pump your own damn gas.
Bezos is an asshole who runs a company with a toxic culture. Do they build some amazing things? Of course. But part of this toxic culture is releasing things that aren't at all ready for prime time and are frankly sub-par.

Not surprised at all that Lightsail is garbage.
> "over promise and under deliver"

I've dealt with quite a few vendors who over promise and under deliver...
these cars running red lights

I watched quite the opposite problem the other day. Uber self-driving car pulled up to a red light on a busy intersection, in the left turn lane. The light turned green. I could tell that the car was in self-driving mode because it didn't step into the intersection like humans would do - not even slightly. The opposing traffic never let up enough to make a left turn, so the car stayed put, even through the yellow. Poor thing skipped a complete green light cycle. I think I heard a horn from some of the drivers backed up behind it.

Self-driving cars might be a little too polite.
Many will want to raise a family, but that might be countered by the fact that more and more are unable to.
If they are doing this at Yahoo, what proof do we have they are not doing this at Google...right at this moment?
How would an ethics course solve this? There are people who think that this is the ethical thing to do. That it is OK for the government to see what the "criminals" are doing. The "I don't have anything to hide crowd."
Thanks for appriciations and reaching out us. We strictly follow Google guidence for content quality.
The Magic of Breadth First Search
"How do you know it's not really about a truly bad guy?"

Ans: Tens of thousands of NSLs and other secret actions make it really improbable that a small set of refusals to cooperate will result in great harm. Or that the game the government is playing is really about "bad guys" most of the time.

"No really, this is about an actual bad guy this time!"

The government has lied repeatedly about this stuff. It has covered up the fact that it performs unlawful surveillance on its "sovereign people". If this is about a bad guy this time, rather than all the other times when it has been lies or cover-ups, then that's just too damned bad, isn't it? See also: The Boy Who Cried Wolf.

I have a fundamental disgust with arguments that attempt to appeal to blind loyalty. That "sovereignty of the people" you wrote about has been invoked too many times by scoundrels to be respected.

Sure, there are indeed bad guys who are trying to kill us. But that doesn't justify a wholesale surveillance state, or tens of thousands of NSLs, or secret courts. That's just stuff the powers-that-be want, and have used the bad guys as an excuse to get.
Provided that the majority of users and customers are non-US citizens, this kind of attitude would render any US-based business a black hat honeypot operation. Same for any US cross-border investments. Think of it.
(Also, there's article 12 of the Charter of Human Rights.)
Some Walmart stores allow RV parking -- not sure if there is a limit, or what the quality-of-life is like.

Mountain View's Walmart does not, according to this: http://www.walmartlocator.com/no-park-walmarts-in-california...
But what other languages did the have experience with? If it was something similar like c#/c++/ruby/python then the time to learn java should not be significant.
Here’s Why Client-Side Rendering Won
Childhood arrivals are not squatters!
It's nice that they're being explicit about breaking changes, but it's still a pain that they're doing them in the first place. I understand the argument for moving quickly, but projects that use LLVM suffer as a result.

Basically, any code that uses LLVM bitrots very quickly because the API is (potentially) incompatible on each release. The way that large projects (like Rust [0]) generally deal with this is by sticking close to the bleeding edge of development, and have an established process for integrating changes as they come. But smaller projects just don't have the resources to do this.

KLEE (a symbolic execution engine) appears to be 5 versions behind the newest release [1]. Terra (a language focusing on metaprogramming for high performance) [2] is only one version behind, but the maintainer has since graduated and I'm worried the community is too small to keep it from bitrotting.

Nominally the C API is supposed to solve this by being more stable, but it achieves this by exposing a smaller surface area, which means you can't do a lot of what you might need to do with this API.

I'd like a stable, full-featured API for LLVM. It sounds like they're going this way with the bitcode format, and I think they could start to move in this direction with the API as well. When the project was young, the argument was that avoiding stability allowed the developers the flexibility to explore design decisions and make different tradeoffs over time necessary for the long-term health of the code base. I understand that. But this instability makes it essentially impossible to maintain client projects without ongoing effort, and means that small projects almost always bitrot.

I think we know enough now to develop a pretty decent stable API for LLVM. And I'd be a lot more confident in trusting smaller projects that use LLVM if such an API existed.

[0]: https://www.rust-lang.org/
[1]: https://klee.github.io/getting-started/
[2]: http://terralang.org/
I don't see a whole lot of "democratic legitimacy" in FISA courts or black budgets in the tens to hundreds of billions of dollars.
10 Christmas Apps Right Out of Santa’s Bag for This Festive Season
> The more issues that can be shown to affect people directly that can be traced back to emissions the better.

I would have thought that "pollution kills people" was already reason enough.

Or, to look at it from the other side, if a country like China isn't going to reduce its emissions in order to stop killing people right now, why would they bother to do it to reduce some hypothetical effect on climate change over the next century? And if the answer is "well, they say they will", why would we believe them?
For its EECS undergrads, Berkeley requires CS 195: "Social Implications of Computing".

http://inst.eecs.berkeley.edu/~cs195/fa16/about.html
Agreed, I think that driving only makes sense as a minimum wage job.

The notion that Lyft is significantly better is untrue. Lyft actually created the "ride sharing" portion of both apps (UberX emulated Lyft's model). Lyft didn't get regulatory approval either. Both have been ejected from Austin and other cities.

I think the unit economics work out, but perhaps not to the level their current valuation suggests. I think Lyft could have been successful if it had not been outspent/out-VC-raised by Uber. Lyft was the original innovator of the true ride sharing segment. Uber at the time was a broker/dispatcher for commercial limousines.
Unit tests or integration tests? It may be better now, but android used to be a real pain to unit test, so much important functionality was baked into the Activity base class that was hard to substitute.
Oh yeah, those. You pay through the nose when you buy and when you sell. Can easily knock several percentage points off the price you thought you're selling for, or add the same to the price you though you're buying for. One has to be very careful to include those in all calculations. Renting is mostly flat-rate experience, and owning has much higher variance of payments. But owning has its own benefits :)
Australian ISPs to block piracy sites from the pocket of content owners
To be fair, a single rack of these would get you into the Top500 list. "Supercomputer" might be hyperbole, but not by a huge degree. The DGX-1 is a serious bit of kit that achieves completely unprecedented efficiency.
I feel the exact same way about being on roads. Where I live (Texas), 3531 people died in a traffic fatality last year (including someone I knew) [0].

[0]: http://ftp.dot.state.tx.us/pub/txdot-info/trf/crash_statisti...
Come on, you know these people aren't punctuating or contracting like that. I can't count the number of "item still available???? will u take $10 and ship 2 me??" messages I've received.
I don't see how a gag order can scale to hundreds of people without the subject matter becoming common knowledge.
"Oh how many of them had fallen into that chasm..." (C) M. Tsvetaeva

Instead of markdown we need something what I name as flat structural text format.

<text>Base level text</text>
<text li="disk">Bulleted list item</text>
<text li="numeric">Numeric list item</text>
<text li="numeric" level=2>Another list item</text>
...
<text>Inline <span bold>bold</span><span bold italic>bold and italic</span></text>
...

In this case it will be trivial[1] to write WYSIWYG editor that has 1:1 mapping between markup and screen representation.

That 1:1 mapping is mission critical for human editing - our mental model of text is flat.

In fact that markdown is an attempt to provide such flat structural text representation. Ugly one we shall admit.

Microsoft Word, AFAIU, uses also flat DOM model internally, that's why its WYSIWYG is quite good.

HTML version 2 was last version that allowed unambiguous WYSIWYG editing of HTML. The one that had no idea of CSS.

[1] http://blocknote.net - WYSIWYG HTML editor that uses internal flat model.
Pretty certain they'll be classics regardless, due to historical and cultural importance.
As far as I understand, the advantage of Lightsail is that you get access to the rest of the AWS services, NOT it's price or pure simplicity.