skysight-inc/HackerNews huggingface dataset:
Here's a simplified example: shipping. Let's say I sell 5,000 widgets a month. I can ship all those widgets in one big truck to my brick-and-mortar store for $10k. Or, I can ship each one to 5,000 individual customers for $10/ea... or $50k total. My pure shipping cost is five times higher.

With a store-based model, I have to pay for retail space and employees; with direct-to-home, my dollars go to pick-and-ship and warehousing. eCommerce scales better because of the capital costs of building out new retail locations (effectively higher out-of-area CAC), but not insurmountably so. E.g., Amazon vs. Walmart.
You're probably right, although they had to get through at least a B.S. and research jobs can be hard to find depending on where in the world/country you are.
why does it talk about FileSystem Layout. Is GNUStep an OS ? I thought it was just a library.

Pretty much the first thing a desktop environment has to do is establish an abstraction layer for filesystems, so that desktop-enabled applications can have a consistent way to talk about files. Both Gnome and KDE have a VFS layer (GVFS and KIO, respectively).
> Similar to how choosing to not abide by the wish that you pay for products.

It is not a "wish" when payment is demanded for a product. You violate a social contract and a legal statute when not paying for a product for which payment is demanded. This is nothing like the situation here where the content is absolutely available for free. This is beyond question.

> I mean ignorant at best. Pretending that there isn't even a discussion to be had about ethics in this area is just shoving your head into the sand.

Perhaps you might advance a rational argument for the viewing of ads as an ethical decision.
That sounds like a weeks worth of work, for what?!
What cerrelio is describing happens in my area, too. Another common technique is a modification of pickup-artist stuff where they make lots of fraudulent promises, push them into more risky stuff, often pressure them to do initial stuff in isolation, and/or use drugs for dependence. This is not to say that many women don't do it just for the money, fun, etc. There's groups that use those techniques to pull them. It's those that push them which we're referring to.

I don't know the ratio but there's a lot of pushers.
Presumably this works exactly like Skype. All new messages are scrolled but if you manually scroll up to read old messages you'll get a button for "new message" that you must click on to resume. Which makes sense in that you don't want the screen to automatically advance if you are manually scrolling for old messages.
Yes it's true. I just ordered some MR11 bulbs that are defective. (It might not be their fault. I think they send 220 volt, instead of 120volt halogen lamps.) It's not worth shipping them back. There's a weight/size limit, but many items are shipped free.

A bigger question. If more people took advantage of this free shipping paid for by the Chinese government; how would American companies compete?

(Since I here--Amazon has been slowly raising prices, and people don't seem to notice, or care. I noticed it with portable transistor radios at first, and MR11 bulbs lately. Personally, I'm getting tired of UPS trucks racing up and down my street, filled with a lot of stuff we probally don't need.)
Historical data is not a guarantee for future performance.
Can this data be put to commercial use?
Can you please add some documentation for sourcemap and debugging to the doc?

WP 1's sourcemap doc is confusing as hell and WP 2's doc just copied that over. I imagine debugging un-transpiled code with sourcemap is one of the most common use-cases.

And I'm not alone if you look at the disqus of WP's doc[0] and a blog by @bebraw[1], one of the guys running webpack.js.org.

I even opened an issue[2], I hope it can make into your MVP.

[0]: http://survivejs.com/webpack/developing-with-webpack/enablin...

[1]: https://webpack.github.io/docs/configuration.html

[2]: https://github.com/webpack/webpack.js.org/issues/273
Haven't tested Teams yet, but very shrewd move by Microsoft. They lead in the productivity suite with Office/Skype/Sharepoint etc in enterprises and a slack competitor which tightly integrates all their services is a wonderful addition. As someone mentioned on this thread, they could have picked a better name "Let me microsoft team it to you" sounds weird.
Really? OneNote lacking features?
> per-customer VLANs

I am looking forward to that! Linode is my go-to hosting service, but it's a little troubling that anyone in the datacenter can hit your private IPs [1]. On the other hand, maybe it shouldn't matter, and you should always act like the network is compromised. Isn't trusting their private network how Google leaked traffic to the NSA? Still, it seems like a nice improvement that would make compromises less likely.

[1] https://blog.linode.com/2008/03/14/private-back-end-network-...
If Microsoft issues a patch that will break windows server, then we will have a Y2K bug-style scenario with all the infrastructures being disrupted, etc. I have some sympathy for Microsoft going through a period of testing before releasing a patch to Windows Server.
I tried to use Ada for some numerical code I was developing a few years ago (see this old blog post of mine: http://ziotom78.blogspot.it/2012/09/discovering-ada.html). The language is fantastic, and the type system is perfect for describing physical quantities which can only assume values within well-specified ranges.

However, what made me put aside Ada is the lack of scientific libraries. Nothing similar to NumPy/SciPy/LAPACK/FFTW/GSL/ATLAS... exists, and writing nontrivial bindings to C libraries is extenuating. The problem is not to write thin bindings: this is almost immediate, as the post shows. But if you want to take advantage of Ada's features, you want thick bindings. And this is a long and complex process.

I was able to create bindings to a few CFITSIO functions (https://github.com/ziotom78/adafits), and it took more than expected. When I realized that even completing this set of bindings would have been just a small step towards the kind of full scientific stack I need for my daily job (I'm an astrophysicist), I gave up with Ada.

I think the same situation applies for other fields than astrophysics. How many Ada bindings to commonly used libraries (e.g., ZeroMQ, dbus, bzip2, libjpeg, libunicode, Qt, OpenGL, glib, etc.) exist today?
PJB has become a bit (too little for my taste) of a persona non grata in the common lisp world (which has a large overlap with the emacs world) ever since it was suggested and so far not disproved (names match, nicknames match) that he's the person behind https://twitter.com/ogamita

edit: To make it more precise, full names are identical and http://www.informatimago.com/index.html links to http://pjb.ogamita.org which uses the same name (ogamita) as that twitter account.
Freebase was mentioned in the article (along with Cyc) and was noted to have 2000 concepts compared to MCG's 5.4 million (and Cyc's 120K).
Ask HN: How should I quit my job?
I am not earning enough so i want to quit and start something on my own.
are you suggesting he apply for a job at that new compression company Hooli tried to buy?
Totally agree. I find that process extremely annoying as well. I usually never buy from those sites unless I absolutely cannot find the product at a similar price elsewhere.

Although, shipping prices can vary based on the total purchase since they aren't perfectly linear and it costs less to ship 5 items together in one package than each of those individually. So, I would say that adding the item to your cart is a requirement, but the rest should not be necessary at all. Also, shipping prices vary based on the total distance so the destination zip code matters as well.

I would say that the best solution would be to put an approximate shipping cost for that item being shipped by itself such that the shipping cost covers ~2 standard deviations for the US. If that were done, 95% of the time that cost would be valid or even less. Only in 5% of the cases would the shipping cost increase. In actuality, it would probably be even less than 5% because of the way supply chains work and where they put warehouses and fulfillment centers. This does lend itself to a possible legal issue, though, because people would claim that the stated shipping price as advertised is not what was actually paid. It would have to be explicitly stated very clearly that the displayed shipping cost before you put it into the cart and enter a destination zip code is just an estimate.
Your WeMo Smart Home Can Spy on Your Android Smartphone
>If a large enough segment of the population uses an ad-blocker it signals a clear and direct message to site-owners and ad network's wallets that you won't put up with ads and that they won't make money from you until they come up with a different business model.

They're going to take the 'easier' route of trying to keep bypassing the blockers than changing the entire revenue model. That's why supporting websites which are founded on a non-advertising revenue model is crucial.

>It's way more effective than just leaving, emailing the webmaster, or writing an angry blog post.

What argument do you present for this?
And as always, doesn't work in Europe.
How to identify the right manufacturing tests for your electronics
Every leader should follow these
Not if you read something like this:

https://www.seas.gwu.edu/~mfeldman/ada-project-summary.html

Sure, the "military" list is the longest, but far from the only one. I also notice four Swedish military systems there (yay :) )
Surprised no one has yet mentioned that this is probably an attempt to neuter Glassdoor. LinkedIn makes money by monopolizing recruiter time, taking money for job posts, etc. Glassdoor is a threat to that, and the single unique benefit Glassdoor offers is a salary estimate.

I don't really see this as a fundamental shift in anything, just an attempt to tack on a competitor's featureset.
Looks like an interesting piece of work to me.

If it meets the guidelines, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html
I'm going to add content to my website that, if asked, nearly all of my users would prefer to be absent, and then charge those users to remove that content.

The pattern is, intentionally make a service worse, and then charge to 'make it better'.

The doctor analogy would be, "for an extra $1000 fee, your surgeon will wash his hands before the operation".
When I've been involved in hiring, neither of these mattered as much as if the person could show their knowledge of the relevant subjects we were hiring for in the application/resume/letter & then in the interview.
It's funny, without PVP the kids must be wondering why any Pokémon other than Dragonite/Lapras/Vaporeon even exists.
Microsoft is charging $6/month/user for online office/teams/1tb storage/50gb email storage/skypebiz/conference calling

Slack $7/month/user just for teams :///

anyhow i hate office so i am gonna stick to gsuite..
This is good news for their users, incl. us given the frequency of DDoS attacks lately. There has been hardly a month go by without their status page flagging an incident report involving increased traffic to one of their datacentres as a result of a DDoS attack.
I've let them know already. I think it is just a LaTeX compilation issue.
Could emotion be modeled as a deviation (amplified or dampened) from an ideal rational response, given the information? Like a short circuit that allows sensation to override the rational processing?
> At least now you know what to defend against

Who is "you"? Do you realistically think the hundred of millions of Windows Servers out there are actively managed by a team of security experts who have the expertise to go under the skin of new security vulnerabilities in a matter of hours and deploy a mitigating strategy?
Sorry, you continue to not make a coherent point and simply be hyperbolic and petty and as such, I am not going to bother replying to you any further. Goodbye.
"It's closer to say Hulu Plus though because you also get the regular Pornhub content without the ads and better quality."

That by itself could be a great market. Porn sites are notorious for inefficient, disgusting, and sometimes malicious advertisements. Getting the product without all that for low cost would appeal to many. I'm curious what the actual numbers are on one of the highest, trafficked sites. It could provide a nice, upper bound on what others might expect with their actual results being lower unless they're a niche operator like Kink.
foodgawker.com and filter by vegan, that helped me a lot
Do you want breadth, or depth?

Experience is good for depth of technical skills and office collaboration skills. Education provides introduction and breadth of topics.

Employers generally want to minimize the amount of on the job learning a new hire has to do. That means depth in the skill sets they want. And that doesn't even include employers who run an website/app assembly line and don't want to hire cogs, not engineers.

----

Allow me to make the case for breadth, because your personal goals should be broader than focusing on what employers want and being a really really really good fit for small percentage of jobs.

Sacrificing your education to "focus on gaining experience" is a con. You want to be hire-able long term. To the extent that experience proves you can build something, have a project to show for yourself. Not a senior project, something you care about, with utility to yourself, something that by the time you get to an undergrad project, you just want to work on your thing for credit.

I can't even count the number of times I've benefited professionally from a few kernels of knowledge something outside my main work focus but knew because of a "topics" course I once took. Having an idea what already exists out there in the world, even if the skills aren't strong is a huge boon to solving problems as the come up, or approaching a new design. Otherwise you're often re-inventing the wheel, or feeling around in the dark until you stumble upon a professional domain you didn't know existed and can start reading their literature. The upsides of depth are just much more visible than the downsides of lacking breadth.
Berlin, Germany, Fraugster ltd, Full time, ONSITE, We support VISA

Head of Engineering (f/m), Fraugster Ltd.

Fraugster is a German-Israeli payment security company with the goal of eliminating fraud and increasing our customers’ profits. Over the last two years we’ve invented an artificial intelligence technology that combines human-like accuracy with machine scalability.We’re already working with some of the most well-known payment and e-commerce companies in the world. Notable clients include companies like Visa, among others.
Job Description:

As Fraugster’s Head of Engineering you will take charge of the most pivotal department in the company. You’ll be responsible for all projects and deliveries in the engineering domain, including setting up the technical vision, roadmap and workflows as well as establishing collaborative interfaces with other departments in the R&D Group. You’ll be reporting directly to the CTO and be part of the company’s leadership staff, closely interacting with the company’s board as well as strategic customers. In parallel you will drive the growth and scaling of the engineering team, focusing on attracting international talent as well as developing existing team members to take on greater responsibilities.

Skills & Requirements:

-10+ years of experience in engineering roles including 4+ years of people management experience, preferably in cross-functional and international teams
-Demonstrable experience in scaling both teams and product architecture to comply with global operations
-Hands-on as well as architectural experience with big-data/high availability products. You know not only how to build products, but also how to run and maintain them
-You are passionate with people management – you understand that building a world-class team is not only about getting the right people but also mentoring them and creating personal growth opportunities
-A related academic degree is not a must, but is definitely a big plus
-Thorough experience with containerized environments with Docker, CoreOS, Kubernetes is a big plus
-You have an extensive network both locally and internationally which you can leverage for attracting top talent
-You are fluent in business English and possess great verbal and written communication skills

What we offer:

-Take a leadership position in a high-growth company – build your team, drive quality, shape the culture and leave your mark
-Take on the challenge of fighting the good fight against cyber-criminals, shoulder to shoulder with the best industry experts, using the most advanced AI technology
-Fun, creative and focused teams committed to learning and problem-solving through collaboration
-Competitive remuneration (salary + shares)
-A brand-new office located in the vibrant heart of Berlin

We are looking forward to receiving your application:
jobs@fraugster.com
We have at the beginning 1 intro call and then team gets involved with multiple interviews.
Auto-Parts Makers Revive Rust Belt Cities
> Where does the profit come from if not the margins?

At a high level:

"Margins" typically refers to what is left over after you take all of the revenue from selling a product and subtract all of the per-unit costs (ie, ignoring fixed costs).

"Profit" is then whatever is left over after you take all of your revenue, subtract your per-unit costs, and then subtract all of your overhead (salaries, office space, etc.)

So, whether you are a non-profit or a for-profit, the accounting there is the same. The difference is that for-profit companies can choose to use that profit to issue dividends to people who hold shares. If they don't, that money stays within the company (ie, it's "reinvested"). Non-profits don't have a choice: they cannot distribute dividends.

Many notable for-profit companies don't distribute dividends. From an accounting perspective, if they also reinvest all of their money back into the company before year's end, they are essentially equivalent to a non-profit company.

There are some caveats to this, but that's the general idea.

> The advantage of non-profits is that they don't have to make a profit in the long run

No company "has" to make a profit in the long run, as long as they break even. But again, whether or not they are able to break even is determined the same way, whether they're a non-profit or a for-profit company.

> and might have to pay less taxes.

This is jurisdiction-dependent and is a relatively minor effect, because taxation on profits just encourages the for-profit company to reinvest its capital anyway. Most of the other taxes that a company pays are paid by both for-profit and non-profit companies.

In any case, the difficulty that non-profits would have in raising comparable amounts of money to venture-backed competitors is much larger, by several orders of magnitude.
> Someone naively sets up error reporting that takes the POST data and logs it somewhere

If you are not securing your logs, you may have a much bigger problem than just exposing user passwords.

> Employees can now see the passwords from POST data and impersonate each other

Than either don't give them access to logs (where they can find far more dangerous information than a password) or simply accept that (common for developers) they have to be trusted, and your auth protocol really doesn't matter in that case.

> a vulnerability with the error reporting software can leak the passwords to the public

Again, if your logs become public, passwords really may not be the worst of your problems.

Keep in mind that main benefit of having LDAP server is centralized user management. Once you have that, you are free to use whatever auth protocol you wish - LDAP, OAuth, whatever the apps will support. LDAP is particularly easy to use, but if you don't like it and have control over your applications, use something else.
Good architecture is leadership based on transparent principles.

The hardest thing for a lot of people to hear is, "you're not wrong, but the thing you're thinking about isn't the essential one." Architecture is about finding the principles and axioms that apply to the situation. It also requires an ability to "let go," in that if your design is good enough, you are no longer personally necessary because the rest has been made obvious, and anyone can implement it.

Elegant thinking can seem obvious, and transmits a great deal of understanding simply. The purpose of architecture is to formulate something that benefits in scale to the efforts of multiple cheaper, less experienced people.
Your experience in your first example is not dissimilar to my various experiences with Lyft and Uber. A Lyft driver was incapable of following my directions at SFO (I followed the Lyft instructions). And I've had Uber drivers basically accept my request, only to remain in one place for 15 mins despite being 3 mins away (happened once in South America, another time in Canada). I've also had Uber drivers who enter in the destination only to get flummoxed by the map and basically go rogue.
Parametric Technology (http://www.ptc.com/) has had a series of layoffs. They are trying to turn the business around, clumsily it seems. Never having been associated with the company myself, I will let others talk. Well known in Boston area.
> Personally I would vote for revolution - national default, totally new political leadership

They tried that. Turns out politicians aren't actually very trustworthy...
I've never liked Lyft. The first time I used them I was supposed to get a free ride, but I didn't know where to input the coupon. I thought it was at payment time. So I didn't get my free ride. Also the driver knowing it was my first took a long time so he could get $25 for the ride. He took the long route and going three miles took half an hour. When we arrived at the destination he told me he didn't have cell phone service and asked if he could turn it off at the corner. He didn't turn off his app until several blocks away. I wrote to Lyft to complain about it and they wouldn't refund my money or let me change my driver rating. The driver was also unprofessional and told me he would call me. I emailed Lyft to see if the drivers have our phone numbers because I was worried he would bother me afterward. They never responded to that email.