skysight-inc/HackerNews huggingface dataset:
I'm not going to watch a 1 hour video just to "get" your point.

I am a package maintainer, and my actual experience is it's much harder to package software in these ecosystems. When I bring up issues, they get brushed aside as "that's not how things are done", ignoring the actual issues. This is "declaring war", no matter how you try to paint it.

Bundling is not packaging management, it's doing a disservice to your users. Bundled software is not maintained in the long run, no teams bundling software are tracking security and bug fixes for the full dependency tree. It's too costly to do this across all pieces of bundled software. That is why FOSS distributions put an emphasis on deduplication, proper API compatibility, and loose version constraints.

The package managers I mentioned take the opposite approach, of strict version constraints and little API compatibility. This makes things easier for the developers, but much harder for maintainers. Every new version we have to carry, simply because developers were too lazy to maintain API compatibility, means more work for maintainers to track bugfixes.

The original article is proposing a way to reward more maintainers. This is one way to put resources where they're needed. A better way is to arrange your system to not need so much resources. That is what FOSS distributions do.
I think you over-estimate the share of combinatorial problems in software.

There’re a lot of them indeed. But outside niches like compilation and text parsing, they are far from majority.

Some problems are bandwidth-bound, like photoshop: if you have 1GB image, you have to process the complete data set no matter the combinatory.

Other problems are IO bound, like databases: if user wrote a query that need to do sequential scan over a table, you’ll have do to that I/O.

For both classes of problems, OOP is just fine.

Another thing is, OOP is better at explicitly managing the state. If you design an app your way, viewing your code as reduction over previous inputs, I expect you’ll struggle implementing state management functionality like undo/redo stacks, and saving/loading your stuff in these formats and protocols.
Excellent software does not mean bug free of course. Apparently the size of the code base of the driver itself is comparable to that of a typical OS kernel.

Their hardware is pretty much best in class in both absolute performance and performance per watt, so I would say that it is a pretty objective evaluation.
Building a startup in Switzerland – Month 1 progress update
I'm surprised that John Carmack seems not to use premultiplied alpha and recommends bleeding: https://www.facebook.com/permalink.php?story_fbid=1818885715...
Why Amsterdam is headed towards a second golden age
Elon Musk Just Gave Some Brilliant Career Advice. Here It Is in 1 Sentence
Then why use gmail?
Acheter Playstation network 50 euros
> Half the problem is discovery

That's the Play store in a nutshell since its inception.
A Caesar salad goes great with a slice of pizza.
A norwegian article on the subject: http://www.dinside.no/okonomi/reklameskilt-ser-hvem-du-er/67...

Google translate is readable, if not super-mega-accurate: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...
Thanks Josh. Hope to get more feedbacks from you.
The Purpose of It All
I will complain because we have zero evidence of credible threat, and a huge amount of evidence of incompetence on the part of the agencies tasked with securing air travel. I will complain because the world is full of people who confuse "we did something" with "we did the right thing". I will complain because people seem to turn off their critical-thinking faculties when it comes to travel and security. I will complain because there is a long history of "temporary" restrictions which become permanent and serve only to enrich suppliers of screening equipment. I will complain for many reasons.

Most of all, I will complain because the world is a dangerous place and I know this, and I know that 100% "safety" is impossible, and even if it were the price would be far higher than I am willing to pay.
Sorry, what do you mean by "Malory" here? trying to google I only get references to Malory Archer from Archer.

EDIT: Think I found it. The new M's name is Gareth Mallory[0]

[0] http://jamesbond.wikia.com/wiki/M_(Ralph_Fiennes)
Do you have a source for this? All I can find online is the occasional use of RFID for stock management or the odd marketing campaign. But nothing about customer tracking
This is illegal in both Sweden and Norway though.
> While the 680x0 might have been nicer to program, because of its very CISCy semantics

It indeed was. I don't understand why Intel at least didn't try to be inspired by the good bits here.

> turns out that making a performing OoO implementation was impossible with the transistor budget of the 90s. Not so much with the much uglier but simpler x86.

Yup. This killed the Amiga, and this was what forced Apple to move to PowerPC. Motorola just couldn't deliver fast enough chips at a reasonable cost.

No reason not to praise them for what they did do right though.
Letting go is never easy: Lessons from a 2-year-old startup
But isn't A/B testing doing the same thing? If it's different, what's the key difference between analyzing facial expression in a shop and analyzing user interaction on a site (given that both have a warning about data collection)?
GitKraken is excellent.
Ask HN: What do you think about in memory databases? Particularly EXASOL DB?
Just because there is no expectation of privacy does not mean that a reasonable person would assume that their every action is being recorded in precise detail to be stored away forever by a third party.
I don't keep a journal per se, but I use Evernote to write down ideas and save links to interesting articles and websites.

I do this for two reasons:
- These notes may come in useful in my hobby projects, or at work. I have also been able to help my colleagues with information.
- I sometimes feel overwhelmed by the number of open tabs in my browser. Saving links allows me to close the tab, knowing that if I ever need information on that topic again, I have some notes somewhere.

Evernote is not the perfect tool for this. Years ago I used Wiki On A Stick for this purpose because it allowed me to cross reference ideas and notes.
I'm genuinely astounded how good this is, simply brilliant.

That said UX/UI niggles http://i.imgur.com/xkjYGf1.png the contrast on the hover elements is far too low, if you have vision issues (or simply a poor screen) they'd be very hard to see.

Otherwise kudos, this is one of the best in-browser apps I've seen in a while!.
Perfex – self-hosted customer relationship and project management software
Interesting to note that Nvidia's stock rose about 18% (!, 102.94USD on May 9, 121.29USD on May 10) in a single day after this announcement. I expected the market to react, but this seems disproportionate.
Tips for staying ahead and beating your big competitors
Show HN: Convert videos to gifs with an optimized color palette
Introducing Lighthouse
> Sorry, what do you mean by "Malory" here? trying to google I only get references to Malory Archer from Archer.

> https://en.wikipedia.org/wiki/Alice_and_Bob

"Mallory or (less commonly) Mallet: A malicious attacker."

Sorry I forgot one "l" in "Mal[l]ory".
Ah yes, that is true. My trips tend to be longer in nature so I normally have checked in luggage.
No wonder that you miss the point of metric units if you don't get why doing such transformations is useful.

In the metric system, converting between length, volume and weight is trivial and straightforward. This comes into play neatly whenever you need to pile up a precise amount of batter or liquid from containers measured with a different unit.
Great work! Looking for something similar for AirPlay.
It's not, but there's a serious trend towards a security-first mindset. IMO, the idea is that if everything is secured, nothing forgets to be secured, or is left un-secure accidentally.

There are also those who simply don't want people knowing what they're reading online, even if it's just programming blogs or other "harmless" stuff.
What else would you add to the list to make it reasonable?

For it to not be used without opt-in consent. And to not hold any other benefits/privileges/incentives behind the wall of opting in.
I agree with your opinion referring to Mind Maps as is. However, I do think there's a non-linear representation schema becoming more available accordingly with VR growth.

Given how rapidly x+y values for mind-maps increase alongside content complexity for any one 'abstraction level'; constraints like screen space and uni-dimensional view-points for hierarchies come into play. It would be nice to easily see how core skills connect to different disciplines, say. Then again, side-stepping this by using different kinds of connections/views for nodes across levels may have an exponential maintenance curve. It reminds me of that old/strange hyper-connected theory for Internet infrastructure I can't remember the name of.

I'm keen to think of new methods for map-building since I find them personally useful, but I wonder if I suffer from the hammer-nail bias.
We have been scanning laptops separately for years... I am surprised that the scanners have not a common database of laptop scans to detect all the differences. So all the original laptops (no part modified) would get a clearance.
And white papers are full of it. Has random things like s Cassandra cluster needs 1 full time engineer per 100 nodes. Where do you come up with this stuff?
So we're posting advertisements on HN now?
I get your point but that seems like a bad example to me. If the startup is the local indie band that makes it big then yeah, maybe they lose the trendy first users, but presumably they "made it" and are far more profitable by staying on the radio, even if they lose the few original fans.
You guys need Norwegian consumer protection...
This doesn't take into account when clocks on different systems run at different speeds, or when clocks jump, especially on VMs and cloud instances, which happens all the time.
If Bitcoin is not useable for low value transactions, then what is it good for? Normal people don't do high-value transactions with cash. High value transactions are done with loans, bank guarantees and signatures. Nobody has big piles of cash ready for big transactions, except for criminals.

So is crime really going to be the only valid use case for Bitcoin?
SQL Server 2016: JSON, Part 5 – Storage and Indexation
Is an Open Marriage a Happier Marriage?
Helping your work colleagues can turn you into an ARSE say psychologists
Researchers Find Gut Bacteria Can Lead to Strokes
actually whats wrong with bare metal servers?
TC39: Open and Incremental Approach Improves Standards Process
If it fails, it fails spectacularly, worse than any human ever would.
requires that I draw the map myself by hand

And this is the secret. It doesn't much matter if you use tables or bullet lists or mind maps or whatever makes sense to you for the particular domain, it's the fact that you are organizing the info in your own brain that matters.

From a teacher-student perspective, mind maps seem to work best if the teacher presents the student with a partially-filled mind map and lets the students fill it in.
Author of the project here.

I do agree with you that mind maps have their flaws and limitations. But I found most curated list and most content in general to be quite rigid in structure. These mind maps should let the users explore and be guided through arrows.

And the big problem that I find is that google and other search engines are a black box. You have to know what you want to ask for to get an answer. The poses a big problem because many don't know what to ask.

Wikipedia is great too but I found it to lack in the visualisation aspect. Everything is connected but many people don't know exactly how and where and with what it is connected. These kinds of visualisations are very popular on the internet (https://github.com/kamranahmedse/developer-roadmap is one example) because they do bring clarity as to what it is the person doesn't know. However this repository although great, it just shows an image.

With these mind maps I can replicate the same but make it interactive. Now users can not only see what they don't know, but if they do want to learn it, they don't have to waste time online finding resources, they just click on a link and see what the best way of learning the topic is. If any questions arise when they are learning the content, then the search engine of their choice will answer these questions.

I also try to solve the problem of dependencies of knowledge. For example if user wants to learn 'machine learning'. I show that machine learning requires knowledge of statistics and linear algebra (http://i.imgur.com/A75JMNt.png) and then give links to the mind maps of both of these topics so user can learn them. There should be no wandering around and wasting time finding resources and being lost.
The author really has an agenda he wants to push...

He says that making the turbines pollutes (agreed) but he doesn't say anything about nuclear power plants (either for fission or for fusion).
Is the German Catholic church required to spend German donations in Germany, or can they e.g. reroute them to impoverished churches in South America?

That could explain some of the inflow/outflow discrepancy if you only look at Germany (one of the wealthiest countries in the world)
This is a losing battle. For people who have been reflexively maximising everything since they were using Win95 on little goldfish bowl CRTs, they simply won't stop doing it, no matter how ridiculous it is on big/wide screens.
Or 4% of total global revenue ;)
It's more like paying a company like RedHat to do this work managing and testing OSS for you.
Loyalty cards are opt-in, and it's common knowledge that its explicit purpose is to track information about yourself -- so I think a lot more people find them (or at least their existence) acceptable.
it's really sad how young online political activists have adopted privacy issues instead of adopting issues like workers rights, vacation time, pay, a strong welfare state, universal healthcare etc...
Though if I remember correctly he is a Buddhist.
she was a waitress in a cocktail bar now she owns a BMW car... http://bit.ly/2jdTzrM
More than the product I am more impressed with this post. That is the incredibly lucky and equivalent worth of thousands of dollars to get your product to front page of HN.
How else do you market and promote, do you post to Product hunt, do AdWords?
They would probably turn around and sue him for unauthorized use of their API or some such nonsense.
How Much Does It Cost to Make Food Delivery App?
It thinks I'm 91.

I am not 91.
Or rather they would hire more pentesters to make sure the sw they get is robust. On paper everyone can write "secure" apps...
I agree with your thesis and would like to anecdotally expand on your second point. It's been my experience that people in the construction industries -- and I say this as someone who comes from a multi-generational family of builders -- tend to be on the leading edge of technology adoption.

For example:

- Quick adoption of pagers, cell phones (originally the physically installed "car phones", later, Motorola's "brick"), Sprint's "Direct Connect", to now using iPhone or Android-based devices for on-site visual status updates.

- GPS and RFID vehicle, inventory and tool tracking.

- Computer-assisted design (CAD) and manufacturing (CAM).

Not to mention all sorts of back-office software and tools.

All of these things need to be vetted in light of risk mitigation, as you stated. Most builders I know have been burned multiple times in the past when tools and processes fail, so they tend to hesitate before jumping to the "next-greatest-thing-ever".
> this idea that people are "useless" if they can't be employed by a soul-sucking corporation to make money

You are right. It is a travesty. However, a frighteningly significant, most likely the majority, of people in the United States equate your worth with your economic success in capitalist society....like you are your score in some shitty video game.
I'm not the parent commenter but:

- do you know that loyalty cards are often used in stores to collect customer data (a kind of offline cookie)? do you consider it a bad/dangerous/unethical or does it sound ok for you?

Yes I do know that loyalty cards are used to collect data. I think most people do. I don't take loyalty cards for this reason and I'm glad that they are opt in although there is some financial pressure to take them.

- if instead of a camera there was a person looking at customers and recording his observation, would you feel bad about it?

I would feel bad about it and I think the person should ask my permission first.
I draw the line where actions are taken. A discussion is not an action. Using a device illegally is, like for instance pulling the trigger of a gun with the evil intent of murder, or taking something that isn't yours.
Htop running on a 128 cores system
The struggle for privacy and for workers rights, vacation time etc. can coexist, I don't see anything wrong in that.
This sparked my curiousity, but I had to find out all insurances use blue as their main color :)
I assume that the data is being used for A/B testing on the display designs (we get 20% more attention from teenagers when the background is orange) - if that's the case, not very scummy.
Pinning this thread: https://news.ycombinator.com/item?id=13492501
The Curry Sultan – Best Indian Food in Humble TX
Are you saying developers in general are subconsciously making low security products to raise the $ in security jobs globally, because they might some day switch career?
One thing I really like about Linux: random platform-specific hardware features like the mic button or whatever this is are handled by an open source "platform" driver in the kernel. These drivers expose a more or less uniform interface to user code.

So, when I install Linux on a laptop, most or all of the weird laptop-specific buttons just work without OEM crapware or runtime performance hits.

The downside, of course, is that you can't just download fresh crapware to make your brand new laptop fully functional. I'll take that tradeoff.
As a matter of fact, my experience is that deaf people suffer much more isolation than blind ones. Human communication may be much more important than visuals.
Just Eat/Hungryhouse merger faces in-depth investigation
The Five Challenges of Digital Marketing Transformation
Disturbingly, the cafeteria in my office has this problem. Despite signs saying "please don't camp here during service hours", you often find a person happily taking up a booth for four or table for six with their laptop.
When Facebook can't grow anymore they will have proven retention, which relates to growth like learning to walk relates to learning to crawl.
Notes on the AEternity blockchain project
> There's going to be plenty of other sensitive information in your backups

I have never once backed up the login details for my online banking, or the passwords to my cloud servers, or the passwords to government websites, etc. etc.
I'm working on something a bit similar, it's generating around 200 different recurring reports at the moment.

Did you do anything to make it work with large datasets? Is the web-frontend still responsive if a query returns 1 million rows for example?
http://www.fordfoundation.org/library/reports-and-studies/ro... is an excellent summary of the issue.
This is a really cool way to visualize a code repository!

I wonder what it would look like for a more distantly-related type of Unix (like ubuntu, redhat, or arch, for example)
Generally they have adopted a lot of those, but privacy is kind of our specialisation as tech people. Often we see it as a necessary prerequisite to the others. Especially worker's rights: mass surveillance is used against worker organisation.

Dismissing people focusing on "X" instead of "Y" is useless and disruptive.
I was about to write the same thing. Here in Sweden you often see adverts for telcos where they offer free data for Facebook usage and stuff like that. We're not a developing country and you'll get a fair bit of data at a reasonable cost here, so it's perhaps not as obvious how this skews things in favour of the big players, but it's there alright, and it's sad.
I don't keep a journal in the "today I kissed my boyfriend" sense. However I do keep a log of all my thoughts, and tasks related to the projects I work on. I started as a way to lay breadcrumbs to easily pick back up where I left off in case I was interrupted. However it's proven useful to be a good back reference.
I keep a dream diary, if that counts. I have fairly lucid, vivid dreams about societies and fantastical worlds. Writing them down allows me to examine for common themes and unconscious thinking. They often turn into great writing.
Same, but I don't think there's a shortcut on windows 10.
You have to enable the touch keyboard button in the taskbar to get it
Author here. I was greatly inspired by this website. It was my goal to actually combine metacademy's idea of solving the dependency problems of knowledge and do it in a similar way but visually.
> To the best of our scientific knowledge, human life has no meaning."
Maybe the meaning of life should be to improve our scientific knowledge.

This has been the conundrum of the existentialist for well over a century. However, you need to consider those who don't enjoy science. For me personally, it was mostly the arts that spurred my love and thirst for scientific knowledge.

Thea beauty of being human (assuming free will isn't an illusion) is that since life has no meaning, the individual gets to define a personalized meaning of life.

If one finds the popping of bubble wrap their life's calling and has their physical, psychological, social, etc. needs met, then by all means pop those bubbles until transcendence. :)
If you visit my website and fail to complete a purchase, you may find a physical postcard in the mail from us in a few days with a surreptitious coupon code. No, you did not actually tell us your mailing address at any point; knowing your e-mail is sufficient.
cool ! I'll look into that. Cheers
Nvidia are the people that require you to log in to get driver updates. Their "geforce experience" is mostly horrible, apart from Ansel and maybe the streaming thing.
How is any different from Google, Facebook and rest of adverting driven web companies?
Indeed. This isn't new. It's everywhere.

The cameras retailers use with their surveillance systems are coming with facial recognition built in now. [1]

And lots of retailers, banks, etc, are using systems that track people's visits across multiple locations. [2]

You'll see a lot of these systems being sold as fraud/loss prevention solutions. The reason for this is that it's a relatively easy sell this way - customers can count how many thieves they've caught this way to easily determine the ROI they're getting on the system. Once the systems are in place, it's relatively easy to start using them for marketing related purposes.

Not all uses of systems like these are necessarily unethical. Consider a case where you want to set up a rule like 'if the average lineup length at the checkouts exceeds 5 people, call backup cashiers'. The problem is that once you have something like this in place, it's very tempting for company execs to want to use the data for legal but less than ethical purposes.

[1] https://www.axis.com/ca/en/solutions-by-application/facial-r...
[2] https://www.facefirst.com/solutions/face-recognition-predict...
I think the worst thing is that system assumed their gender.
If you do consider adding and improving this mind map, it would be amazing. Thank you for that. I want it to be a collaborative process where anyone can come in and propose a change.
Did you consider OCaml?