skysight-inc/HackerNews huggingface dataset:
Indeed, and in the larger context it's a contradictory set of advice.

If she struggles, it'll be a "poor culture fit." At-will employment means it's very challenging to push back against your boss's toxic culture. But if she doesn't, she isn't "strong enough" for the industry.

The summary is: Get fired, get out, or shut up.
much worse than what ?

Its simply the tweets of the people you follow - no fluff.
Probably not that - but Ghost was born in many ways as "a better wordpress" (or a not batshit crazy mess of old code and not properly namespaced plugins and themes).

The model it replaces/improves on is self-host on shared-hosting web hosts. That used to be php and mysql - I guess they kept mysql, even if nodejs doesn't lend itself to the same type of shared hosting as php does (in fact, neither does php, but that's a battle for another day).

Anyway, many hosting services will throw in a database instance on a more-or-less well-managed mysql cluster - at a minimum there might be some semi-regular backups of the database, with some automation for doing restores (and with more than a bit of luck, they'll keep snapshots, so that the sql injection that wiped your database haven't resulted in all-empty backups by the time you realize).

I don't think it makes much sense, but I doubt it is because "postgres is hard, mysql is easy".
Guess I'm just used to scoffs from elitist, self-loathing devs who look down on Rails people :)
Japanese beatles are one of the things that can really ruin plants like roses. If you can find a solution for them, you can really have a nice garden.
I left the DC area in 1998 after programming there for 13 years. Wages were suppressed by government white collar salary caps, which also constrained contractor incomes. A decade later, housing costs had more than doubled, yet wages hadn't budged. AFAIK, the CostOfLiving vs salary ratio remains just as unattractive today, making DC the most uncompetitive tech hotspot I know.
This was a great preso.

I think we need to fund regular audits of FreeBSD that use this type mindset.
Thanks, all my teaspoons are stainless steel. I only have 8 though, so it probably evens out.
The concern about stack space is slightly misleading since many languages, i.e. Scheme, can easily optimize such functions to use O(1) space by reusing stack frames across recursive calls. The problem is that while Scheme guarantees this tail-call optimization in the spec the are many other languages that leave it up to implementation, or intentionally omit it because they don't want to lose stack traces.

Anyway I agree with the overall sentiment, and will check out the talk you linked. There's another good one along similar lines: "The Clean Architecture in Python" by Brandon Rhodes: http://pyvideo.org/pyohio-2014/the-clean-architecture-in-pyt...
More strawmen: nobody said to never ask for help, just to make a first effort to resolve it peacefully yourself, if possible.
In Japan people use these little wooden stamps with their names engraved instead of a signature. Throw 印鑑 into image search and you can see examples.
That depends; do you mean that it has to be written in the next ten years and then later becomes widely used, or that it has to become widely used in the next ten years? If the former, I'd say maybe if Redox becomes mature enough to be widely used maybe a decade or so down the line (with "widely used" meaning "used as much as at least one of the major BSDs", since those are what are being discussed in the PDF), and if the latter, I'd say almost definitely not (and this is coming from a huge Rust fanatic)
> KSP controls are a bit too wonky

You can always use mechjeb for that.
That number is probably impossible to come by, though.

Though I agree, they should have at least addressed the fact, and admitted that their data was suggestive at best.
> I find your response dismissive and counterproductive.

Then you are perceptive. I have no interest in discussing the complex landscape of Japan's gender roles, historical context, current economic issues, their declining birthrate, and their intersection with the current prime minister.

We need not point to any of that to agree that this behavior reported in the article is indefensible.

Your first instinct upon hearing this is to say, "Yes, well, that seems inappropriate but really I think this isn't about how we treat women but how we treat engineers." Yet you follow through later in the thread with the contextually audacious claim that I'm overly dismissive?

Productivity here will be limited.
synestia – Earth might once have resembled a hot, steamy doughnut
There is a chrome extension called Crosh Window that keeps the Chrome shortcuts from coming in. That way things like Ctrl-w in Vim still work.
edit: this might just be when going through crouton though. I don't really use the crosh shell except to boot up my chroot.
I haven't played AoE in over a decade, but looking at the original graphics in the article, it looks exactly like I remember. Nostalgia often is not kind to games we used to love (haven't played Goldeneye/Perfect Dark in a while? Don't bother), but AoE, even looking like a 1997 game, still looks just fine.

Maybe it's because so many F2P mobile games copied their art style directly so it looks like it could be a mobile RTS from 2015 that's kept that art style so relevant.
Yeah, I'm not saying static typing would make the decision for you but it would let you know every line in your code where the decision had to be made instead of having to rely on runtime crashes or debugging weird behaviour. The latter is really horrible as well as it's hard to pinpoint where the problem originates from and you sometimes have to delve into the innards of libraries you're using to understand what's going on.

I just think it's a good example of how strong static typing makes refactoring large projects significantly easier compared to strong dynamic typing. Getting everyone to move from Python 2 to 3 is basically a massive refactoring task.
I didn't say you could run a dumpster fire forever, just that you don't have to worry about your short term stock price because shareholders can't do anything about it (vote a new board in and vote you out) You'd make sure your ducks were in a row before any offerings of course.
What Hollywood Can Teach Us About the Future of Work.(2015)
That's exactly why I built my own framework :)
There are mods for that. MechJeb and kOS come to mind: MechJeb includes an autopilot, kOS lets you program your own. There's also kRPC which lets you control KSP craft via RPC, so you can use a language that you like such as Python or Node.
And your employees are underpaid.
I'm sure they thought of that. Probably some way USPS can refuse to acknowledge it or something.

I've always wondered why private mailbox numbers even need to exist. The numbers could be virtual and all of the packages could be in one place to be retrieved by workers on demand. Perhaps there's some sort of clause USPS has to defeat an idea like that or an arbitrarily low limit for how many #s can be at a physical location etc.
It will drain your battery

And, depending on the model, OS release, and your preferences/settings, might be open to unsupervised pairing / file system spelunking
Protip: When a lot of people disagree with you, you could either say nothing, say "I might be wrong, so let me think over it," or simply agree to disagree.

But please don't say stuff like "if you're not wearing a suit you're being unprofessional": that's absurd false equivalence, and the only thing it signals is that you're a person who hates losing an argument so much that you will pick up any argument you can think of.

It's all fine here at HN, where only imaginary internet points are at stake, but as I have said, earning such a reputation at workplace will hurt your career.
It's a closure ending, and by now you understand that any closure to what you've read must involve some sort of twist.
So.. Apple?
You're only a slave to voting shares. We're about to watch this play out with Snap.
This Is the Mind-Set You’ll Need in Order to Thrive in the Future of Work
Statically-typed Python 2 would not have solved this, since the problem was a single type permitting both string-like and bytes-like operations. A static type checker would simply say "yup, that type supports that".

The solution -- introducing a new type which explicitly is not to be used in string-like fashion and does not expose the same interface as 'str' -- was implemented in Python 3, and does not require static typing.

Also, I've been involved in porting very large codebases and have never felt a need for static typing to assist. The "dynamic typing is only for tiny puny baby child's toy programs" meme does not reveal your sagacity; it reveals your ignorance.
Doesn't work in Chrome (edit: or Firefox for that matter) for Windows either... that's a shame. Abusing javascript: is a really useful trick for lots of little hacks.
It seems as though the conventional wisdom has changed, because in my large org every device is assigned a public IP and access is controlled by our border firewall.

It's weird how much NAT has changed the thinking about network organization -- if you have the addresses you should get into the IPv6 state of mind -- publicly address all the things!

Now if your org picked 97/98 arbitrarily without actually owning the addresses relying on the fact that you wouldn't actually get routed any public traffic then that's a different story.
"The idea that all of the world should be measured in dollars to stockholders is actually a relatively new idea. It used to be that we thought that businesses had their purpose. Your purpose was to be making newspapers or fountain pens or whatever. And now we act as though the only purpose of a business was to enrich the people who trade it on Wall Street… Of course you’ve got to have profit, of course you’ve got to support your ownership. But that’s not why we’re doing it. We’re doing it because publishing a newspaper is a crucial thing to be doing." ~Andy Barnes

Companies use to be temporary, created for the public good (like building bridges) and did not exist to make a profit.
It's tough to get right with discrete components.

As a side note, does anyone reading this have MAX2082EVKIT# lying around in a trash pile somewhere? I'm looking for one.
Oh, nice examples. (And yeah, had I thought another minute, the PC will never be actually retired, but something after.)
Both. Node and chrome dev tools. Mostly VS Code plus some plugins plus node. Easiest way to give them a working, comprehendable and debuggae stack.
In what world is SpaceX valued at $20B while Uber is valued at $69B?
I'm curious if IBM has more jobs/tech in New York or in Raleigh. The Research Triangle Park campus is massive, and they have some huge datacenters there too.

Like the other person said, I think it's because of the fraction, which I think is perfectly valid. If it was just pure numbers, the list would be just the largest cities in the country. Going by fraction helps weed out the fact that while NYC might have a lot of tech jobs, it has a far greater number of finance jobs. Raleigh has a lot of tech jobs and not a lot else, so in terms of how focused on tech the city is, Raleigh wins.
I've seen two surveys in the past week, one where Detroit ranked second in IT job growth and this one by Forbes that ranked Detroit 9th.

https://www.forbes.com/sites/joelkotkin/2017/03/16/technolog...

Detroit didn't rank here because the cities population is below a million. But with the suburbs Detroit metro is 5 million and I believe that doesn't include Ann Arbor which just ranked as a top startup hub. So this particular survey is a little misleading.
Agreed, but not orders of magnitude more complex. It's not just browsers... all software suffers from this bloat.
well there's a convenient-store version of this in Korea...

which is a +1 for the convenient store (more ppl coming in -- more chance to sell stuff)
and +1 for the buyer
HmgNextOwned doesn't do, by itself, all that much. There is some mild pointer-chasing, but not too horrible. All it does is to go through the global GDI handle table and look for handles owned by the terminating process. It is used loosely as

DWORD index = 0;
while(true) {
SOME_GDI_OBJECT_TYPE obj;
index = HmgNextOwned(index, pid, &obj);
if(index == 0) break; // done / nothing found
// ... do some clean up of the object here
}

The thing is, this loop is executed 6 (12, if counting the instances inlined into NtGdiCloseProcess) times when terminating a process, for various object types, and for each call of HmgNextOwned it will lock and unlock the handle manager lock.
That and there often being 80% unused extra space inside the box. That's not going to fly when peoples Hubs start overfilling because they are housing mostly air and cardboard.
In somewhat related news:

https://www.axios.com/founders-fund-partner-leaves-to-launch...
The latest stats I've seen for us here in the DC metro area are that we have 7 of the 10 richest counties in the U.S. That tells you a lot about the density of opportunity here. The downtown areas have gentrified amazingly in the last several years. Nice place to be if you want to be close to things.

I was in Seattle recently and it's a truly beautiful city with a stunning landscape. But seemed kinda sleepy compared to DC. I was in Silicon Valley also recently and came away scratching my head why anyone would wish to live there now - miles upon miles of industrial parks, seemed kinda run down even in Cupertino. But just my 2 cents.
You need to get used to kOS scripting language but it is extremely powerful. You can script your whole mission from launch to landing to return. So it can be used for autonomous probes simulations or to automate parts of the mission (Apollo style).
The BE-4 is an impressive engine [1], at 550,000 lbs of thrust it's about 1/3 of a Saturn F1[2], and it's stage combustion lox/methane. Blue Origin is building some impressive hardware.

What's interesting to me is the dichotomy between Musk and Bezos vision for humanity in the Solar System. Musk is Mars focused almost exclusively. Bezos has talked about space habitats (O'neil cylinders for example [3]) as how he thinks things will play out. Certainly room for both.

Bezos isn't playing, he's going all in, selling $1 billion of shares a year to fund Blue Origin [4]. One way to look at this situation is Musk and Bezos competing to be king of transportation infrastructure for the Solar System. High stakes indeed.

[1] https://en.wikipedia.org/wiki/BE-4

[2] https://en.wikipedia.org/wiki/Rocketdyne_F-1

[3] https://en.wikipedia.org/wiki/O%27Neill_cylinder

[4] http://www.cnbc.com/2017/04/06/bezos-is-selling-amazon-stock...
Red Hat, IBM, Fidelity Investments, Cisco, NetApp, SAS, Citrix/Sharefile, Quintiles.

They all employ thousands or close to it in RTP/Raleigh. These are just the ones I thought of off the top of my head, I am sure there are others.

IBM alone employs 10,000 people in RTP.
Actually it's not "fuck" but, word for word, "we beat our bollocks", which is a French equivalent of "we don't give a fuck"
For point #4, you can use a "backwards application" operator like F#'s |>

x |> h |> g |> f

|> is defined by (x |> f) = (f x). I often find myself defining it myself when it is not in the standard library of my FP language du jour.
I've been working with speech systems on and off since 1998. They're all pretty bad in my opinion. They're not even almost there yet.

I remember studies from years back that speech is far lower throughput than typing for nearly every language except Chinese.

I hate talking, especially to a computer, when I have a typing interface. Speech is such a serial, synchronous information channel. That fact paired with how context-limited speech systems are makes for a very poor experience. It's really going to take an inventive design to get people to use speech regularly for machine interaction. We're just not there yet.
Just being curious here: to me crouton is also a quite limited Linux environment, for example docker is a no go on crouton, so what advantage do you think that has against android-based solution such as termux?

Maybe a separate Linux install such as GalliumOS can really be called full access Linux environment?
If these things supported refrigeration it would be pretty convenient for future deliveries from Whole Foods
Philly is cheap and we are getting more start ups. There are a lot of tech jobs though, but the downside (for some) is that many are in the suburbs either on the main line or in New Jersey, and I don't think that will change much until the city business problem tax is lowered.
Of course. It's a ludicrous amount of money, you could just keep it in cash and not worry about it. That wasn't in any way the topic of conversation - it was why is it difficult to beat the market (or even match the market) managing that much money for one person as a money manager.
The thing is, it's actually not clear whether the intention here might actually harm the GPL. Effectively, programmers aren't lawyers so is marking something as EXPORT_SYMBOL_GPL considered to be a legal restriction? And does that actually imply that EXPORT_SYMBOL is not considered a derived work? The problem is that "derived work" is something that needs to be handled on a case-by-case basis -- if you had a module that scanned the kernel's address space to violate the EXPORT_SYMBOL_GPL restriction, would that module have to be under the GPL (the answer is yes IMO, even though it didn't use any EXPORT_SYMBOL_GPL APIs).

This was brought up in a (very long) ML thread on LKML[1].

[1]: https://lists.linuxfoundation.org/pipermail/ksummit-discuss/...
World of demand, automobile industry was just the same 100 years ago.
$20B is right around NASA's budget. At least society is consistent in valuing space exploration.
True, a low grade ICO for SciHub, backing an multi-country IPFS store with a decent web interface on top could raise that money easily. You could create a mini forum/social network around it for commenting on papers. Buying a coin to make an account or freemium buying a 'VIP' accounts ala Dribbble...maybe even a DocumentCloud style annotation system, so it has some self-sustaining business model other than raising initial capital.

Although I don't know much about creating 'DApps' or how Ethereum or IPFS works or what SciHub contains beyond a primitive grasp [1], just sayin :p

[1] I watched a video of a talk "Distributed Apps with IPFS (Juan Benet) - Full Stack Fest 2016" https://www.youtube.com/watch?v=jONZtXMu03w
Quantifying Decentralization
Very much agree with your point 3. It's really a namespace issue with classes providing a natural division of the namespace. Also OO best practices over time have encouraged more modularization and encapsulation with heavier use of restricted visibility. At least in my experience functional code tends to pollute the global namespace with a bunch of not so obvious functions.
Rakuten introduce same kind of service in 2014,
Where you can set your password to unlock box.

http://event.rakuten.co.jp/r-box/
Some people love games no matter the graphics. For me I can't stand games with bad graphics. I think all these reboots are money grabs that add little given today's standards. They need to do a 3D remake of aoe otherwise it's just pointless if you ask me.

I know a lot of people think graphics don't matter. If that's you, I respect that. But for me personally, I would actually consider starting a team to do a 3D remake that is fully compatible with the original.
There are mail services that are pretty close to this in practice. Earth Class Mail is an example. Fairly expensive, but if you use them for your mailing address, they will receive the mail, scan the envelope, and provide you the option to have the mail physically forwarded, opened and digitally scanned, and/or junked.
Stackoverflow

theoldreader

Google Inbox

Facebook

Twitter
Toronto has got to be the worst deal on that list in terms of salary vs cost of living.
> and then there is the 5 - 10 second processing time

Almost everything you've described matches my experience with the Echo exactly, but if there is one thing that it is consistently good at for me anyway, it's seriously low latency in responding. I've never observed anything like 5 seconds to process my input, let alone 10. It's been way better than Siri in this regard.
Based on most of the big funding rounds happening these days, I just assumed it was SoftBank.
Orbella Fragrant Moss (YC S14) GMO Moss with Natural Fragrances -
The problem would be similar to MIT or Apache licensing a project. It is very uncommon for someone to create a fork of an existing project _just_ to change the license. Most of the people working on OpenZFS are unlikely to just switch licenses, the net result would just be to allow dual-licensing under GPLv2 so you can use it in Linux.
I'm a big fan of both companies, but having watched them grow I think the answer to whether or not it is true that Blue Origin is a competitor is, "No, yes, maybe?"

If SpaceX can get Falcon Heavy to work then no, so much of the oxygen will be sucked out of the launch services market that Blue Origin will be hard pressed to compete. At that point. I see them much more likely as a ULA acquisition to insure engine supply rather than a continual drain on Jeff Bezo's net worth.

If on the other hand Falcon Heavy continues to slip, or if their early attempts at launching them are unsuccessful, or they are unable to recover the three boosters (which I think is 'baked in' to the market expectations) then Blue seems to be in a position to take some of the heavy launch business, except that there isn't nearly as much of that business as there is the small/medium launch business.

Finally the dark horse here is the 'previously unexploited used for heavy things in space' which is to say some business or process that is tremendously more competitive in space than it is on Earth which grows the heavy launch business faster than SpaceX can scale up.
The majority of OpenZFS hasn't exercised the opt-out (and most importantly, the portions that are from the original ZFS are definitely not exercising the opt-out). There are two possible options:

1. Re-implement those files.
2. Ask the current copyright holder to remove the opt-out.

Given how small the number of lines is[1], I would be surprised if re-implementing would take more than a few weeks.

[1]: https://news.ycombinator.com/item?id=14866179
https://scala-ci.typesafe.com/grafana/dashboard/db/scala-ben...
Having a hard time convincing someone else to work with you/on your idea, being excessively introverted, etc might be some of the underlying factors that might lead to a 200x difference in success likelihood in the posited, hypothetical case.
Like many here, I appreciate the design and feel of the product.

It looks like you're experimenting with a desktop app (although you don't mention which platforms) is there any work on mobile apps? I couldn't find any mention of them on your website.

Although the bulk of our Trello usage is on desktops, being able to access and respond to notifications when away from the desk/office/laptop are deal breakers for our team.
It might be too much to ask, but I really liked how the KnockoutJS tutorial was presented http://learn.knockoutjs.com/

You basically live code to learn the basics right in a browser. It would be cool to have something like this for the book
It's also an attack vector for hacks. You can enable it on some browsers if you please, but having it off by default is sensible...
It is a portmanteau of translater + compiler
A bit off but what does HN recommend for a html5 game engine in 2017?
A world where valuation is roughly proportional to the number of rounds of investment you went through.

If you already have a solid path to profitability, you don't need to court investors as often as a hemorrhaging company does.
What I wouldn't give to have this in Go. Literally have been playing with Mmap system calls recreating something similar with mixed results...
How about xmonad? http://xmonad.org
I wonder if the foundation would consider putting money into such a task?