skysight-inc/HackerNews huggingface dataset:
"Pragmatists" in reality end implementing what I term vomit which then I have to come back to and clean up after them. The problem with a "pragmatic" solution is that it is misleading: it's quick and cheap in the short term, but when one has to go make it scalable so that it is sustainable over the long term, that's very expensive and also very demoralizing.

Of course solving the problem correctly so that the code can handle generic cases is often much harder, but for my entire career I've argued that the sole reason why we get paid is to suffer through this pain so that users wouldn't have to, because that is why we are the specialists. It's our job, our responsibility; we get paid to solve it correctly.

The quick and dirty "pragmatists" (which they aren't since long term such solutions aren't sustainable) are the reason I've become so demoralized, vitriolic and why I view IT, which I once dearly loved as nothing but a prison sentence. Given the opportunity, I would jump ship.
The other way of thinking about it is that autonomous cars are so obvious and will eventually be so commodity that Apple not sticking their logo on this market would be about as dumb as them not making the bigger phones the market demanded.
I was referring to anyone who works 20 hour days... That's just not a life worth living at that point. All they do is work and sleep. Also, not sure why you got defensive and brought up my profession. We're both agreeing on the same thing here.
No, compared to conventional project management, i.e. having a project manager who understands the technical aspects but also meets with the stakeholders to balance feature development with solving technical debt, it is much slower and more frustrating to work in. Its really not that hard to manager a team of developers - keep track of whos working on what and make decisions with the team if something is blocking a piece of work being done. SCRUM tries to formalise everything with explicit rules which in reality robs developers of their ability to use common sense to get things done and results in hours and hours of meetings to discuss, review and improve the various rules and protocols.

I think it is a fad, most of the people I know who are big fans of it are also fans of whatever other tech fad is going on at the moment i.e. blockchain, nosql, the latest frontend framework etc. I find it extremely unfortunate that SCRUM is so widely practiced in the software industry now, at one point it actually caused me to quit my job to move to a different IT career, though in the end I went back to development because I love coding and I've just had to realise that SCRUM is something I'll have to live with.

There has been plenty written on this subject, here is some more reading:

https://michaelochurch.wordpress.com/2015/06/06/why-agile-an...

http://okigiveup.net/not-big-fan-of-scrum/

Queue the "thats not scrum" responses..
Certainly he isn't referring to government contractors like Lockheed when referring to the tech companies of SV who have sold out America.
And some have a hobby in IoT / non critical electrical fiddling?
"If you use security or ad-blocking plugins, you may see error messages
Our third-party software provider, Qualtrics, does not work well with certain ad blockers and security software. To avoid error messages that prevent you from taking the survey, please try specifically unblocking Qualtrics in your plugin or pausing the plugin while you take the survey."

Seems like this has the potential to skew the results quite a bit. I was going to do the survey on mobile, but wasn't sure whether the Firefox Focus content blocker would screw with things. I just hope I remember to do it later...

Edit: And I don't really like being forced to turn off my tracker-blocking extensions.
I hope that plate at the top of the front page isn't a suggested meal size!

Has anyone got some background on this, is it part of a larger policy? Is it going to be added to, or is this it now?
Yep. That's how it's been as long as I've been involved in the industry, and it's a good thing.
For what applications?
Unfortunately, they've been aware of this problem for years - I'm an Azure DevOps fan, but I really just don't understand why they didn't fix this an age ago :/
> That said, I don't think it is entirely fair to pile on Oracle for this problem

This right here is why they treated you like that. Capitalist alpha types dump on less aggressive types to line their own pockets. If people valued themselves more and held others to account for their bad behaviour stuff like this would rarely happen.
Best Countries in Africa to Do Business in 2019
> I use a chat service that has this feature on by default (for real-time chat customer support, not for general messaging), and never in the history of its usage has a person complained about it.

How would most people know to complain about something they don't know is happening?
Audiophile stuff is so often a bunch of baloney, but a vintage Bozak or Urei rotary actually does sound superior to modern mixers in a pretty noticeable way. Even for colder electronic stuff like minimal techno, I think the discrete components make things sound rounder and just more pleasant.

Maybe the best rotary mixers being built today are by a guy in Adelaide, Australia (1). You'll have to wait 3 months (at least) for him to build it.

(1) https://condesaelectronics.com/product-category/mixers/
I agree eGPU is a game changer , at least for me. Having the ability to use eGPU in my next laptop is now a requirement for me.
I thought this was about those Kitchen-Aids that seem to have a cult following too. Oh well, titles, words, etc.
Kenwood is also a brand of food mixer! See “Kenwood Chef”
Any tech that claims to be a silver bullet never is. I consider scrum or other project management technologies to fall into this bucket as well. Can it be a useful framework? Sure. Can it be terrible? Sure.

What really makes a team successful is good people. Good people can make anything work, even if it's a bad system. Bad people can take something reasonable and turn it into a dumpsterfire.

About 10 years ago, when I did my first scrum training, I could practically see the kool-aid being passed around. It is something that worked for someone, so we just needed to do it, because it would make everything better. What mattered more was the higher level managers always making arbitrary decisions against what the line devs knew to be true. While scrum was supposed to empower us, it really didn't, as we managed to have the managers always defining the stories and sprints, and basically used it as a stick to beat us with every 2 weeks. Organizations and people do as they want, and will do it in any framework people propose. A framework like scrum, or a tool like JIRA won't make a bad team a good team.

It seems like every consultant is trying to sell the story of how you can take a non-functioning team and make it a bunch of rockstars with their class. But it never works. You just need to be working with the best people, and that's what gets results.
Same here.

Turbo Vision, Clipper, OWL, MFC, Forms, JEE, ASP.NET, Liferay, Sitecore,...

I don't have patient to play hunt the dependency game, followed by get all of them to play well together.
> if you do everything, you do nothing well.

Sometimes that's true, but I think that most often, these kind of transactions (M&A, spin-offs etc) are the result of political gaming on top of companies, rather than driven by actual business or financial needs. Top managers play their own game very well, and at the end of those transactions usually there is a bonus paid out, no matter the results 5 years down the road. It's not as if verticals within a large company hadn't their own specialized staff, focusing on their own products.
There is an official Linux image for a VSTS Build Agent container - but, frustratingly, not for a Windows one! People have been begging for such an image for a long time now, but Microsoft do nothing... I just don't understand why they treat Windows as a 2nd class citizen!
Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
It's already starting https://techcrunch.com/2019/01/22/waymo-plans-to-open-a-self...
It's very much a focus and resource allocation problem. Double the number of engineers working on the keyboard and it doesn't happen
Macintosh Turns 35
Please don't counter an elitist argument with an elitist argument.
You can still do a lot with the open version. Especially if you need it for a small/side project, it's great.

If you really need the HA, you can start spending on the enterprise edition. Or move to another storage.
Do you have anything to back that statement up?

https://www.canada.ca/en/health-canada/services/canada-food-...
this sounds like a good place to work.
Go also allows to 'dynamically link everything' nowadays.
Anthem VIP Demo Is Live Now on PS4, PC and Xbox One, Here Is How to Play
A cartoon intro to WebAssembly (2017)
Doing good work with bad tools (2009)
If they allow each person to view a few articles for free, the “paywall” is just an inconvenience: you can simply make sure you look like another person.

Mozilla and Google have decided that clearing cookies and faking a referrer is illegal. Microsoft hasn't yet: https://github.com/iamadamdev/bypass-paywalls-firefox

I think the add-on author would meet less resistance from the browser oligarchy if they described the add-on as “Read news anonymously: this add-on clears your cookies and referral info on news sites, so you can read their content without being tracked”. Same thing, but avoids DMCA word-crime.
> how her professor in undergrad told her to stop studying CS after she asked what a debugger was

I had a boss who would regularly say "there are no stupid questions, only stupid answers".
They reason is because they don’t snoop on their users and so don’t have good training sets available.

Training set for driving is more readily available.
No, but then again I've never seen a company actually do Scrum. Typically, they say they're doing Scrum, but instead, they've just renamed their project managers Scrum Masters and have a daily status-report meeting where everyone stands up.
Try the impossible burger
Kind of off topic to this discussion, but yes.
I can’t even fathom it myself. I begrudgingly spent a month on azure as I worked for an MSFT partner. This was to establish if it was the way to go. It wasn’t. It was a friction filled mess.

AWS slowly crept in because there was no entry barrier, no magic Harry Potter spells to get anything working and it actually worked and stayed working.

Now I went back to azure to see what has changed Q3 last year and it was the same “eating sawdust” experience. Literally everything is clunky.

When it comes to these providers, time is money, possibly more so than worrying about the instances. Azure costs a lot more in human attention.

AWS is not perfect though. CloudFormation quite frankly sucks balls but there’s enough interest and so little friction that there are lots of third party things that work well with it.

Azure, not so much. It’s a leper colony.
[Gnome] the Big App Icon Redesign
This would be a way for amd to make headway into the laptop market, if they made it easy to get 32+ gb.
WebAssembly is amazing technology and in my experience is already pretty mature and can do incredible things. Definitely worth taking some time to understand it I think, especially if you have experience with “non-web” languages like C/C++. I thought Lin Clark’s cartoon intro was excellent: https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webasse...
Just tested, and this demo runs fine on iOS. It's kind of funny to use a classic Windows-style interface on a touchscreen. Loading time needs work, though.
I was completely unaware of `npm ci`, so I'll definitely check that out. We'll stick with hosted agents that do caching though, as the hosted build agents are really slow.
I wonder if Time will make a comeback with Benioff's purchase.
Doubling the number of engineers can also make progress slower, once communication costs dominate.

(Or did you mean the keyboard doesn't happen if number of engineers is doubled? I don't think it can be that bad.)
I feel nationalism and patriotism are dangerous concepts that need to be challenged. We should be looking to form an inclusive global community that can progress together instead of boxing ourselves into arbitrarily drawn man made lines which we are thrown into by luck of birth. Not that I don't believe in nation status. But I never understood why should I like a person who falls on one side of that line more than a person on another side of that arbitrary line.

As for being anti-American, I guess it depends on which America. Is it the one that professes the values of democracy and progress, leads in sciences and exploration, welcomes everyone with open arms ? I love that America. Or is it the America of wealth inequality, foreign wars, and global geopolitics. Not a fan of that America.
Or, if your eyes are roughly equivalent in prescription need, you buy a $10 pair of reading glasses at any drug store.
Apple originally kept Siri audio for up to 2 years "for testing and product improvement purposes". I am not sure if that is still the case.

https://www.wired.com/2013/04/siri-two-years/
I'm picking up Gitea as a "Private Github" for our research group.

My biggest draws were simple single binary deployment, and reduced complexity.

Nice to have LDAP integration(we run FreeIPA).
My experience has been sub par to say the least. It's great if you can communicate your idea properly though. I figure that if you want the job done right, you'll have to do it yourself.
Bamix is really the best kitchen mixer money can buy
Can you expand on what "since last 8hrs" means? How does this differ from the HN front page? Is it the top posts for the last 8 hours?
…and 9 women are known to bear a child in one month
This reminds me of the best Midi sequencer in the world that is being built by Sequentix: the Cirklon (1): a no compromise hardware sequencer hand built and built to last, with unique features. The waiting list is around 6 to 10 months!

(1) https://www.sequentix.com/shop/cirklon-hardware-sequencer
From what I read Apple are taking a different approach? Google/Amazon are harvesting massive amounts of data and training against it and Apple are taking a privacy first approach saying you shouldn’t have to harvest lots of data for intelligent AI.

Currently the harvesting data for models look to be working better for Google / Amazon with current technology. The question is how will Apple progress long term and given time can they achieve AI with some level of privacy. I don’t know enough to have any comments but like Apple’s public stance on this.
Code quality is an aesthetic sense. It's easy to look at some code and render an opinion. With a certain level of maturity, you can intuitively come up with code that feels right. But offering a rational explanation for each minor decision between mostly-equivalent alternatives is disproportionately hard. Usually there isn't one. Trying to get more experienced engineers to knowledge-transfer the decision trees they're following is a seductive but wrong model for getting better at software engineering. If such trees even exist they are subconscious.

Observe, reflect, try stuff out, solicit feedback. Run that cycle with the highest quality and quantity inputs you can find. It's absolutely your senior colleagues' duty to help you develop the aesthetic sense, but the higher quality and more cost effective way to do that is by giving feedback on your work.
China tests opening up social credit scores to WeChat with debt map
Angles to See
I think object-capabilities are one way to have much safer code reuse. Suppose a dependency exports a class UsefulService. In current languages, such a class can do anything - access the filesystem, access the network, etc. Suppose however that the language enforces that such actions can only be done given a reference to e.g. NetworkService, RandomService, TimeService, FilesystemService (with more or less granularity). Therefore if UsefulService is declared with `constructor(RandomService, TimeService)`, I can be sure it doesn't access any files, or hijacks any data to the network - nor do any of its transitive dependencies.

The method of sandboxing using OS processes + namespaces and what not is too heavy and unusable at such granularity.

The method of per-dependency static permission manifests in some meta-language is also poor.

The method of a single IO monad is too coarse. Also using any sort of `unsafe` should not be allowed (or be its own super-capability).

Obviously there are many tricky considerations. [For example, it is anti-modular - if suddenly UsefulService does need filesystem access, it's a breaking change, since it now must take a FilesystemService. But that sounds good to me - it's the point after all.] But does any language try to do this?
It will be painful for some but let's be honest, who here has seen many high profile .EU domains floating around?
> What individual person do you think will have the most influence in tech in the coming year?

Tbh, it'll be Mark Zuckerberg. In a bad way.
What a great example of someone so quick to hear themselves talk that they don't even click on the link.
If the Dems can’t get their shit together and the economy doesn’t tank, we’re in for another four years of Trump.
China to pass US in retail sales this year: forecast
6000€ per pole is a ridiculous price. Installing 230V outlets next to every parking lot with a meter shouldn't cost a lot. For overnight charging 3.7kW would be enough for most people.
Did they get laid-off or reassigned? The article is vague.
Thanks for taking the time to clarify, I mostly agree with your updated version. Global wealth can grow but is not necessarily (or often) distributed, and not everyone is in a circumstance to grow it on their own.

You may enjoy the elephant curve: https://www.brookings.edu/research/whats-happening-to-the-wo...

The very rich and moderately poor have seen wealth increase while the top quintile (E.g. many Americans) have seen wealth stagnate. Globally we’re richer on average but not everyone participated. Clearly it’s best if we can lift all boats and not certain subsets.
They do have Apple CarPlay though.
1 year and a half after I bought my Dell XPS13 9360 developer edition, issues started: trackpad seems to be unsticking the underlying surface, plus some strong hiss noise appeared.

This is so disappointing when you invest around 2'000 USD in a laptop.

Hopefully this edition fixes those issues for good!
None of the other SF stores are single line.
I can almost guarantee that doubling the number of engineers working on the keyboard would make the problem worse, rather than better.
> we know who he is and who his supporters are

I don't think the way forward is to claim half the country is racist. Some of the Trump supporters are, but I feel like it's an easy/unfair explanation for why Trump was elected.

It's been talked to death, but Democrats made a lot of mistakes in 2016, and should look inward to try and fix things before 2020. I feel like the things they are focusing on are just making the division worse, and alienating voters they could win over.
If it fits your budget I think it's better to apply to the professionals to save both time and money. Based on my own experience I can suggest this web design service https://breakthruweb.com/. They have over 20 years of experience in website design, development and marketing. Their team provides web development and marketing services at affordable prices and they constantly stay in contact with the client from start to finish. Personally, I'm completely satisfied with their work, I got my website done quickly and they took into account all my wishes and requests.
So much noise. How can I drive relevant traffic to my marketplace?
"Two weeks after the launch someone spread the word about us on Hacker News. Our stats blew up."

Hitting the Hacker News front page seems impossible to me, and I was wondering how to accomplish this.

I'm currently running a marketplace in a niche market, so the audience isn't very broad... and I don't earn anything except a small fee per transaction – but I'll need thousands of purchases in order to make this worth it.

What's your best advice? Thanks!
It helps to distinguish between being critical of the article and being critical/morally judging the happenings within an empire between 15-17th centuries.

Your criticism of the article is lie by omission, your moral judgement is irrelevant.

Lie by omission requires an agenda. AFAICS this article doesn't defend the idea of taking young boys from their families and treating them as muslim kids and conscripting them when age comes. It just informs about the notion and historical effects.
Unix Standard TAR and GZIP Archives Are Fully Supported inside .NET Apps
People Find It Difficult to Think About Arguments That Contradict Their Politics
> DJR400,jpg

I love the EQ section's silkscreening with Bode plot-like representations of each filter. They even indicate how the filters overlap in their transition bands.
Expanding Access: Engineering Uber Lite
Completely disagree after years and years working on winforms and wpf and switching between them at my current job.
You can really tell the difference when using Wpf, you can see that it was created years later and with testability in mind.
Trying to test a winforms app is much more painful and even for debugging you need continuously to switch between code behind, controller, child controllers.
In a properly architected wpf app you have no code behind.
And good luck with laying out your components manually, without the designer it’s a massive pain compared to xaml.
So kudos to the gp and to all the great guys the worked on winforms, but please don’t tell me that they shouldn’t have introduced wpf.
I nominate Buick.
Brexit notice from EURid the domain name registry that operates the .eu top-level domain:

https://eurid.eu/en/register-a-eu-domain/brexit-
notice/
Are Mothers and Parents held accountable for this decline

Silly me , never hold parents accountable.

I know lets blame

* guns

* video games

* porn
Being raised in a virtual environment taught me that repetition is safe. Most people get a sense of comfort from browsing their favorite sites on a daily basis, which is completely normal. As long as it's not destroying your social life you're fine. You can always walk away or find another hobby such as reading physical books.
I enjoyed the fact that “SIGH” was one of the available responses to the question about whether or not you are your family’s “IT support person”.
For us its: availability outside of VPN and avoiding the run around of making a public site with security, integration with active directory, has repos + a wiki + boards all in one place. No configuring 3 different OSS products to integrate with AD.

We use the other stuff more than the CI, but will probably begin using it for some more smaller projects soon. It'll be in the same place which is great and no need to tinker with servers which is awesome.