skysight-inc/HackerNews huggingface dataset:
It's not really about expecting the same salary and position. My point was more about how corporations don't know how to rate / value / judge your bootstrapping experience and thus will, by default, likely "lowball" you. I agree that this is rational on their end. Note that this point applies more to non-technical roles. This will still happen with engineers, but less so since it's easier to quantify technical skills.

I can see how my point came across as entitled. That was not my intent.
We should have better protection of our rights to be anonymous online when we want.

BUT ALSO

We should have better methods to reveal our identity online in a guaranteed way if we wish to do so.

Currently, both options are often non-existent or broken.
Auto-generated code shouldn't be checked in.
When everything's important, nothing is
I have seen this happen in Pakistan during the years of Musharraf's presidency.

The economy was moving up and more investments were coming in. More money was flowing. The prices of local products went up, especially food. Of course, more foreign products also made their way into the country. Some people were profiting from this movement, but the people who were poor could not benefit and they sunk deeper and went hungrier.

The supply of food was never able to meet demand, so prices are still high even now. Income never went up as much to compensate for the higher prices. Something about the mechanics of price setting got stuck somewhere. It is difficult to say where though: policy, trade, corruption, inflation, deflation, waste, or maybe it was technological limits.

But the answer is more complicated than supply will grow to meet demand. My theory is that a stagnant poor economy brought greater equilibrium to wealth distribution. When the economic conditions were sustained, people achieved social efficiencies in trying to save the supply of products and squeeze more out of less. When the economy exploded, waste increased, and demand was never met, either for reasons where people switched trades and could not switch back, excessive trade costs kept prices high, or maybe prices only go down in times of recession.

If I reversed the question now though, I would ask why cannot current prices go down to accommodate for greater demand (even if the demand is financially weak).
Most SPAs I visit break swipe-right-to-go-back functionality on my iPad – and it's infuriating. GitHub and mobile Reddit are huge offenders of that one.
That's a fork of https://github.com/ctjhoa/spacevim
It is impossible IME to use Inkscape unless you run through all the tutorials. The interface is not usefully discoverable. You have to understand the app's model of things, and that's opaque at best. I think it's worth learning though.
Well, it's more like your body gets better at using fat, which leaves room for the smaller amount of carbs being used to keep blood sugar high. But many keto proponents argue you in fact can convert fats to glucose:

https://chrismasterjohnphd.com/2012/01/07/we-really-can-make...

I honestly don't know enough about it to know if this makes sense, but it seems like it is significantly more complicated than "lipids cannot turn into glucose."

The meta point is: yes you will feel like shit for a little bit on a diet, your body has to adjust. If you feel like shit longer term, you may have an actual issue a doctor can diagnose and treat.
>Otherwise a single person could release something open source, wait for it to become popular and then revoke the open source licensure and cause all kinds of headaches.

Well, you can do that, assuming you're the original copyright holder for all of the original source. It doesn't change the license for the code you already released...but it would for any new features, bug fixes, etc. That appears to be exactly what's happening here.
Because for all that some people may still vigorously claim otherwise, we all have pretty much come to grips with the fact that Communism doesn't work. If BI only works with price fixing and extensive nationalization, that's equivalent to saying it doesn't work. "Price fixing and extensive nationalization" has been tried. A lot. The signal is pretty clear.

(Note my "if". I'm only giving an "A -> B" statement, I'm not claiming A itself must be true.)
> ... or would they endeavor to harass, arrest, assault you ...

... because they can.

In every area, power and money don't change you, they merely reveal who you are.
I imagine the optimal working day depends on the work one is doing. I used to work 8 hour shifts at Circuit City and leave with plenty of energy. But 8 hours of solid coding leaves me exhausted.

I'm more curious to see the results of Amazon's 30 hr work week because I believe that includes developers.
Thanks for checking it out!

Yes, I am still working on it, in fact I just added the first cut of an sqlite scheme-handler 3 days ago (https://github.com/mpw/Objective-Smalltalk ). Still read-only for now and doesn't do any complex queries. On the other hand, table-name completion is kind of nice.

You are right though that I should update the site more often.

The seeming pleonasm is intentional...and not really a pleonasm. When you look more closely at the "Objective" side of Objective-C, it really is more about architectural interconnection than just adding Smalltalk to C, Smalltalk-style messaging is just one mechanism chosen.

Adding the kind of architectural promiscuity that's in Objective-C to Smalltalk is a big boon. On the other hand there is the (fro me) big idea of the Smalltalk class libraries, the fact that the machine primitives are not the conceptual primitives (Object -> Number -> SmallInteger, Collection -> Array). Taking that and applying to the "objective" part is also a big deal. I believe.
Because claiming that UBI will cause inflation is not justified by an understanding of Economics 101. Most basic economic theory will state that inflation is basically a monetary phenomenon. (Now, if you use monetary expansion to pay for the UBI, as the occasional person has suggested, then Econ 101 would suggest inflation, but that's true for any expenditure funded that way.)
As someone who has worked at Asana for 3+ years, I would agree.
Why Fujifilm Instax Mini 8 Instant Camera Is the Best Camera Gift to Any Woman
Laptops are portable and fast enough. There's not much else to say.
something like that could be a hardware malfunction. Did you try it on different machines ? On my workstation at home, there's a fault either in the CPU or RAM, that I only discovered when trying to make large backup archives. I made 40gb archives and ran md5sum to confirm integrity and occasionally the sum would differ between 2 consecutive operations. So either the ram or CPU/chipset has a bug during heavy IO operations. But I never fixed it because 99% of the time I never notice it.
This practice has been in place for the past 50+ years and practiced by all advanced and developing economies.

The question is to what end will this be done, and will it be effective in reaching that end?
Is Linux possible on a Surface? It to me looks like the only possible replacement for an MBP right now, but I too could not handle Windows for a second.
Alexa: Amazon's Operating System
> They keep calling Trump a populist like it's some kind of insult. As though real politicians should be globalist, selfish opportunists who don't give a shit about the people or something.

It's not just that he's a populist, although that's part of it (just saying extraordinary things to get people riled up--and then literally dismissing those things later saying "it worked great before the election but there's no interest now"). It that and that he is a globalist, selfish, opportunist that does not give a shit about the people.

He's a billionaire elitist who's claiming to drain the swamp of elites. And then appoints more elites to cabinet positions. That is, he has all these populist claims but he's so clearly part of the problem, so why are voters buying it "hook, line, and sinker" so to speak?
If you don't care about touch bar / touch screen it's similar. $1400 XPS vs $1999 MBP, a $600 difference, but the MBP doesn't have a dedicated graphics card.
...check the link I was responding to?
Yep, it's an amazing place. Freedom to do stuff is enormous. They are not listed on any stock exchange so they have no fiduciary duty to generate profit. It's an amazing place full of smart people.
> Much of our comedy stems from how ambiguous our language is.

Yes, but we laugh because we understand there is an ambiguity, not because we don't see it.

> How many petabytes on the Internet are wasted with comments correcting someone's use of language?

People are pedantic on the net, plus on the world wide web not everyone is going to be an English first speaker. Spoken conversations don't have people correcting your grammar every 5 seconds.

> wife is navigating and I ask "turn left here?" and she says "right"

Well in this case she is being deliberately ambiguous. So you either tell by her tone inflection, or rely on previous memory. And of course you have the ability to ask her.

> Outside of a dog, a book is man’s best friend. Inside of a dog, it’s too dark to read. –Groucho Marx

> I haven’t slept for ten days, because that would be too long. –Mitch Hedberg

Again, I see and understand the ambiguity. I'm not sitting here dumbfounded; I 'get' that they turned the words back on themselves to mean something else.
In any game that allows both good and bad behaviour, I always intuitively play the good person. I sometimes try to be bad, but feel so guilty about it (and afraid of dampening my conscience) that I can't enjoy it.

Yes, I've been meaning to replay the whole Mass Effect series as a Renegade character, but I can't get myself to actually do it.
>Can you really fix these people? Does reminding them to do their jobs and be nice actually correct their behavior? I have serious doubts.

Everyone has a bad day occasionally. But those that are routinely bad at being nice should be encouraged to change, and failing that should be exchanged for people who will be nice and helpful. Helping customers is a skillset like any other: some are more qualified than others, and if you're bad at it there are plenty jobs for you that don't require that skillset.
I'd really love to have a uBlock Origin/AdBlock type of program to maintain my phone's calling number blacklist.

eg: If more than X Android users block a number it should block automatically for everyone.

Guessing the blacklist must not be accessible via the Android/iOS APIs or this would already exist.
Thanks for that.

What you describe for C++ is typically the case (and I've written completely unsafe, non-portable code that exploits this fact before), but I'm unsure whether that's required by the standard.
What should I learn if I'm interested in learning linear algebra?
Now Please LEOFS Devs make upgrades sane, and not require that spaghetti diagram to upgrade.
A Virtual Brainfuck Machine in Go
There are very good reasons why this country was explicitly not setup as a popular democracy. I, for one, am very pleased that we haven't yet eroded those foundations completely and devolved into the tyranny of the mob yet.
I think in the current climate choosing macOS over other alternatives has become a much less alluring option. On the contrary, in many ways the choice of OS has become a much less of a big of a deal than it was. Many development platforms and frameworks today have a good cross-OS story (notable exception: Apple's developer tools). In that respect OS's have become much more of a commodity product. As long as they can host your developer tools and frameworks, they can do the job.

Even Windows today offers a pretty good experience for developers, and it's remarkable that Microsoft is actually working hard to make Windows a good alternative to MacOS and Linux.
Which is largely a reaction to the discriminatory policies of the Republican Party that either endorses discrimination (ex: sexual orientation) or pretends it doesn't exist (ex: racism in the criminal justice system).

It's all pretty gross and cyclical. Identity politics in general is often a shiny thing waved around to distract people from difficult or politically costly work, usually regarding how much rich people and corporations have to pay for things.
Announcing the WebRTC Metrics Report Series – Callstats.io
> Do you never install any software outside Debian's main apt repos?

Only the official repos, yes, because anything else would be insecure.

> Never add a 3rd-party apt repo for anything that maybe you didn't trust as much?

Heck no, never, ever. Not even once. That's insanely foolish. Frankly, I view, 'please add my PPA/repo to install' as a different way of saying, 'I don't know enough about security for the software I write to be installed on your computer.'

> Never clone a git/hg/svn/etc. repo from somewhere and build & install the software yourself?

I view that as somewhat different, given that the source is there and has a weakly-cryptographically-secure history (weak because it's SHA1), so that if someone ever did something bad then it'd be easy to prove it.
Hi Xcelerate, Will Zeng from Rigetti Computing here. While you're right that it is a bit of a move, backgrounds in computational chemistry are very interesting to us as quantum simulation, especially electronic structure, is a big application area for near term QC.

If you or anyone else with similar background is looking to get into quantum computing, then send along your resume at will@rigetti.com
Ask HN: Your favorite JavaScript books?
Video games are like the dreams we have at night. We can explore worlds that are completely foreign to us, but in facing the unknown we face ourselves.
My comment was in the context of GAI feasibility - possibly "the brain" would have been clearer than "a brain"? I didn't want to exclude non-human/non-mammalian brains, even if very similar. Simulating an existing, specific brain was not my intention: that seems like it would involve - as you say - a rather different and larger set of problems.

If "all the hype" is a single HN question (not even an assertion) this counts as "over the top", then what would be an appropriate amount of discussion other than none at all?
I am in favor of synthetic meats and other protein sources like bugs. We just need to be mindful of the culture part of agriculture, where animal protein has been a large factor in many people's lives for a very long time.

There are also parts of the world where crop production doesn't make sense due to poor soil, erosion, water, climate, etc. Animal husbandry with good management practices is important and can help improve the functioning of these ecosystems. Now, whether we decide to eat these animals is another question.
I learned the same thing - the hard way. Getting yelled at for holding the door for a girl with spasticity. I was 9 and she was freaking angry.
Sometimes it's not about being cheaper but about everything being under your own control.
Here's a crash concept guide to Inkscape for you.

* A "path" is a collection of nodes connected by Bezier splines; nodes can connect them smoothly or in a cusp.

* A path has an outline (with color, line thickness, etc) and a fill (none, a flat color, or a gradient).

* An "object" is either a path, a constrained path (like a rectangle or a circle / arc), a bitmap, or a text,
or a group of these. You can nest groups arbitrarily.

Key tools:

* Pointer, the arrow, shortcut F1. This is your main tool. Used to select, move, rotate, stretch objects. Shift-click to select multiple objects. Click-drag to select objects within a rectangle. Ctrl+click to select inside a group. Alt+click to select things under the object on top. Space bar switches between this tool and your other tools.

* Node pointer, the triangle, shortcut F2. Used to edit paths. Click-drag on a path to change curvature, or click on nodes to move / edit them, or ctrl+click to add a node, or drag the spline handles. Does different things to rectangles, circles, stars, by moving their control points.

* Rectangle (F4) and circle (F5) are good starting points for most things.

* Line / polygon drawing tool (Shift+F6). Click on places where you want nodes, press Enter to finish. Press F2 to move nodes and make segments curved.

* Curve drawing tool (F6). Click-drag to draw a freehand curve. Ctrl+L to smooth down the curve.

* Text tool (F8). Click where you want your text, type. When frustrated, press Esc, click the text, Shift+Ctrl+T, edit the text in a convenient dialog.

Most useful keyboard:

* Cursor keys: move the selected object(s) by a small amount.

* Shift+Ctrl+F: fill / stroke dialog (if clicking on colors is not precise enough).

* Ctrl+D: duplicate the current object.

* Ctrl+G: group selected objects, or ungroup a selected group.

* PgUp / Pgdn: move the object up / down in Z-order.

* Shift+Ctrl+A: align and distribute things.

* Shift+Ctrl+M: precisely transform things.

* Space: Switch back to pointer from your current tool.

* Press space, click+drag: scroll the window.

Context menus, accessible by right click, are your friends.

Re symmetries: look at the star tool (press asterisk). Explore clones: clone an object with Shift+D, mirror it with H or V, then try editing the original object. Shift+D brings you from a clone to the original.

How is this all intuitive to me? Well, I started with Corel Draw 3 ca. 1992, and most concepts and shortcuts still apply.
Software Engineering Advice from Building Large-Scale Distributed Systems [pdf]
> supermajority

I suspect the country does better when the government isn't passing all sorts of new laws. Remember when Congress spent the whole year investigating Clinton rather than "getting things done"? The country had a very prosperous year.

When one party controls Congress and the other controls the Executive it tends to be good for the country.
I'm trying to avoid cluttering $HOME. In my case it's ~/.config/nvim/init.vim
Common Lisp, at least, isn't about functional elegance. It's mostly an imperative language with some functional constructs for convenience. Indeed, it probably has the best iteration facilities of any moderately popular language.
JetBrains many IDEs*

IntellJ becomes a hob-cobbled mess of half complete plugins if you attempt to push everything into that single beast of an IDE.

I currently use CLion, PyCharm, PHPStorm, Project Rider and a few other JetBrains IDEs but sadly their autocompletion and features aren't on-par with Eclipse's autocomletion and integration into Java. Nothing really comes close to that in my opinion.
Tech Giants Seem Invincible. That Worries Lawmakers
The mere arrest can totally disrupt your life. Lost job if you miss work. Loss of trust with friends and family. Lost money if you can afford bail. Confusion in your kids if you suddenly have to get someone to pick them up from school that day, and arrange for care. Record of arrest.
In regards to mega companies, it's hard/impossible to talk about culture in a meaningful way because the organization is so large. For a personal example, saying "I work at IBM" is not terribly informative because IBM has more employees than most island nations have citizens, and its branches and divisions are extremely different. Some are doing really cool, cutting edge work, some are doing uncool, arthritic, blue-polyester-suit-style work. And the culture may not be homogenous across those either. Considering two "uncool" divisions, maybe one, despite being uncool, has a really innovation-oriented exciting culture and the other has more of a who-took-my-stapler vibe. Maybe the same holds true for divisions doing cool work.

I would venture to say that this more or less applies at any company of a sufficiently enormous size. It's just hard to generalize.

I will definitely agree with posters here who have said different strokes for different folks. Megacorps of all kinds, regardless of internal culture, are just different from startups.
I was thinking the same thing. We have been conditioned in the US to fear the government to such degree (the IRS in particular) that it makes these calls seem plausible and frightening to the more vulnerable segment of the population.
I think the perception of 'Atlasssian Engineering' has been tainted by HipChat
There's also koreader, which just uses k2pdfopt on the fly.
I have not had much success implementing 802.11w. Either the wireless manufacturer or the client device implementation tends to be buggy. My most recent case is between Extreme Network 802.11ac APs and any MacBook Pro.

It's left me scratching my head as to why a protection mechanism such as this isn't mandatory by now. Because mandating aspects of the protocol seems to be the only sure way of easing compatibility woes.
You should be able to forbid incoming calls from certain countries on your line. Or international calls at all.

This would be very useful for grandparents. Why isn't this a thing yet?
HERE has some great maps and geo tech. It's sad to see them get passed around between various companies that don't know what to do with them.
> Judging by your comments on this thread, you neither know nor care about this. You speak as if the only downside to this entire affair was 100 people dying, all the while citing 0 sources.

No I care about it. But the problem is that most of them did not cite sources and were rhetorical. So I had to reply back in rhetoric. Since you cite sources I'll reply with sources too:

"It would be helpful if you cited your sources for this. From what I've seen and read, most people found a way to launder their black money through brokers. [2] That's not just speculation, most of the 17 trn rupees of cash has found its way back into legal channels. [1]"

Sure. Firstly your news reports are based on here-say and incorrect data. The correct RBI data is available in this article: http://swarajyamag.com/politics/the-rs-11-lakh-crore-deposit...

Always refer to RBI bulletins and press releases. Don't believe motivated reports.

> You were also very cavalier about the downsides of this move. Yes, those 100 deaths are a loss, but far more people were affected. Many did not have any money for a month or more because their employers did not have cash to pay them. There were 8 million affected workers in the beedi industry alone, more in other sectors. These are daily wage labourers, remember. [2]

Why are these daily wage laborers not paid through cheques or wire transfer? The Government of India already has a "Jan Dhan Yojana" which is a simple form that facilitates opening of bank accounts (along with e-banking facilities) for lower income groups without going through any hurdles (all you need is an Aadhar card to open the account). In fact, even the employers can do it for their laborers on their behalf (I have already done it for my maid servant). The real story is that the employers wanted to pay cash so they can fudge their Book of Accounts with a higher entry and claim tax deductions. There was no real-world transaction to back their claims and the Income Tax department had to take them at face value.

> Many farmers were forced to sell their crops for pittances to make ends meet. One example is cauliflower being sold for ₹ 1/kg. Its usually sold at ₹ 12. The prices of soyabeans was down by 77% [2]

I definitely sympathize with farmers. However, this is a short-term impact. Many of these farmers are adopting digital payments (PayTM, BHIM app etc) to transact and the Government is conducting camps educating farmers on digital payments. I recently bought bananas from a street vendor (who sell on carts and don't have a proper outlet) by paying through PayTM. You just need to wait for the long-term impact of this policy to play out.
The Bizarre and Inspiring Story of Iowa's Fish Farmers
I was talking about adhoc packages.
All communication is manipulation, and there's no alternative to advertising.

Plus if you could basically eliminate advertising, it would depress the entire economy because new competitive products and services would be near impossible to invest in.
I didn't know Spacemacs would automatically build and run things in one click.

How do you create a project in spacemacs? Is there a simple text-based UI for it?