skysight-inc/HackerNews huggingface dataset:
So You Think Your Business Doesn't Need a Website?  Why It Does
I feel like there was an opportunity missed to make a Navi the Fairy reference.

"Hey! Listen!"
Amdahl’s law
From one bad upgrade that cost me a bunch of productivity - believe it was Lion - as well as observing the struggles of colleagues, these days always wait 6 months at least before upgrading OSX
This is why I use disk encryption.
The long term benefits of customer experience
This isn't really my area of expertise so if this already exists feel free to educate me.

Would it be possible to have a generic browser that isnt controlled by any vendor, but perhaps contributed to by all of them, which could be used as a dev standard? It doesn't even have to be available to users, just devs. Vendors could still develop their browsers any way they want, but when output diverges from this kit, they would at least know it. As a dev you could use this as your test kit and know that if it works here, it works everywhere.

I could see problems with this being backwards compatible, but at the point where the major vendors sign on, all future releases would compatible (and eventually all releases as older versions are retired).

I suppose that perhaps though this is already accomplished by Chrome, but it seems less than ideal for many reasons.
Science has gone too far
System Hardening Checklist – Whonix
Crowdfunding (ICOs) is a use case.
DNS (ENS) is a use case.
Organisational Transparency (Aragon) is a use case.
Prediction Markets(Augur) are a use case.
Electricity Markets (Grid+) are a use case.
International payment card with zero fees (TenX) is a use case.

I can go on for a while longer, there are hundreds of use cases but the question is: what would be a use case for you?
I recently wrote this article on a book from 1965 called 'Electronic Computers'

https://zwischenzugs.com/2017/11/11/towards-a-national-compu...

In there is an image from 1965 of a graph similar to Moore's Law:

https://zwischenzugs.files.wordpress.com/2017/11/20171105_11...

I'd be interested to know if anyone has the first edition of this book, or whether there were other similar graphs floating around at this time.

Note that the image also shows a storage graph alongside computing power. Does anyone know if this graph was continued, or extended into a 'law' also?
I think the word we're missing is pedophiles, we don't let kids roam far due to the increase fear of pedophiles - although I suspect the risk level havent changed as much as the publicity. Im probably better with traffic back then than I am now. Back in my day say when we were 9 or 10 so, we're be away from home for several hours at time during school holidays, sometimes we'd venture a little further than we'd admit to our parents - and bunk on a train to nearby city to cause a bit mayhem there etc.., we're try a get back before tea time incase the parents started calling each other and stories weren't solid. At age of 7 we certainly accustomed to the local shops and parks. I speak to parents now and the phrase often is 'the world is a different place' they mean there a new awareness of nonces. That's the unfortunate truth, of course there were still extremely cagey parents back then too, I felt sorry for those kids.
Serial over Ethernet software
No, Google had real-time data (as they had an info message confirming that displayed on most tickers). Someone in your link also comments on that.
Thanks for this interesting topic.

ps: is `[|y| (cons x y)]` standard notation in gambit ?
Ask HN: Your favourite E-book on algorithms and data structures?
While I think there's a chance you might be right, I don't think it's logical in the long run. I think changes in perception like this are accumulated over time and will in the end hurt the product.

For some examples, look at the impression of Microsoft and Windows when it comes to quality. It is only now starting to improve, with gigantic efforts from Microsofts side. Another example is Linux and usability, which have constantly gotten better (maybe still not good enough, but that's better left for another thread) but still many see Linux as "advanced" and only for power users. These are not perfect examples, of course.

What I mean is that I think it's bad strategy on Apple's part (if they're doing this deliberately), especially considering the resources they have at their hands. I wouldn't be surprised if Apple could increase it's desktop market share further by positioning themselves as high quality. However, it's a reputation they are losing fast.
Show HN: Development made consistently reproducible from local to production
Wow! That sounds awful. I'm sorry that you found yourself there.

As someone in "management", i fully understand that business needs do not always align with ideal engineering solutions. At my company we try to have team discussions whenever we "solve it with a hack".

I fully admit, we don't score a perfect 12 on the Joel test [1] (and I don't agree with all 12 points as always being the goal) but we do always strive to make all code we touch "better" than before we touched it.

Your situation does not sound like a place where you will learn a lot (which in my mind is one important goal of a first job).

Can you discuss your concers with your supervisor? Can you convince them to clean as you go? What are the opinions of other, more senior programmers? Is the moral bad?

[1] https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...
Eh, you don't need tmux hooks for that. Just

mkfifo notify.pipe
grep 'error' < notify.pipe | notify-macosx-or-whatever >/dev/null &
compile-whatever | tee notify.pipe

Edit: You can do this WAY more simply with bash >() pipes.

compile | tee >(grep 'error' | notify >/dev/null)
Man, although fragments are a pretty useful concept, the implementation is really terrible. It feels so uninspired and without thought of the design, in my opinion. They could have chosen some character instead of an empty tag and it would have been much better, like an asterisk[1], because it would be clear that the tag serves a defined purpose. I would almost argue that if this weird shorthand is necessary to accomplish this task (something that irked me when creating text heavy pages) then JSX should be redesigned to handle it natively without the weird fragment syntax.

1: Like this:

<*> ... </*>
It would be really cool if it modulated the Alexa voice to sound like a Furby too!
Here in the uk the mailers have a fancy method for making up the difference in pricing, they call it 'handling fee'.

So you pay postage from your parcel in country X, and on arrival in the UK, it's held, sometime for customs and/or VAT -- and then the carrier tries to charge you up to £20 for 'handling fee' to deliver it to you.

Basically what they do is try to hold you hostage to pay for the delivery, even tho you have paid postage already AND they are supposed to have an agreement with the oversea mailers about it.

It's really daylight robbery. And they all do it. Royal Mail, DHL, Fedex etc.
As a dog owner, I smirked when the author described dogs as only interested in humans because we supply the food. Yeah, that's probably true, but I don't care if my beloved pet only thinks of me as a meal dispenser, it's actually kinda funny.

> But when they murmur and pump their legs while sleeping, they’re dreaming of freedom.

But ouch. That really hurts.
Principles by Ray Dalio, and its not even close. Best book of 2017 imo.
You can trivially deomonatrate that the earth is round using basic tools available 2000 years ago.

You of course have to trust the math isn’t some conspiracy theory, but the ancient Greeks were able to measure the earth’s circumference.
Why Piteå, of all places?
This, 100000 times : "Without necessarily realising it, parents send subtle messages every day about where their priorities really lie."
An using AsRef means you can define your own types that can be used as paths, whereas an enum would be fixed once it was defined.
The constructor function is only called on deployment so the counter will increase with each new call.
Ah thanks, now it makes sense. I always wondered why sometimes my comments went straight to the top. I've lost too much productivity here, clearly! ;)
How to FUND BET9JA OR ANY BETTING COMPANY WITH DIAMOND MOBILE APP
How to Add a Forum in WordPress with BbPress Plugin
They all sound great. So what I'd love to see is a well written blog post describing how Ethereum would be put to work to achieve one of those goals and to give me an understanding of its superiority within the domain.

I'm not demanding it and I'm not being snarky at all. It's just that's the level I'm at - without that kind of entry point I struggle to assess it.
Sadly, in the real world most silicon for users will be busy rendering a cat trying to fit into a box and then falling over or alternatively attempting and failing to properly layout a word document while also accommodating macros inside said word document.

Word documents and tumbling cats don't really benefit from more than a few cores.
Alacritty.

Butter-smooth scrolling as you hold down j in vim. Doesn't have its own scrollback, so use tmux just for that. There is so much less TUI lag, it's on par with using a regular GUI text editor.

https://github.com/jwilm/alacritty
OP refers to the text besides the icon, not the icon itself, which still says "Trash".
Virtual reality headset shipments top 1M for the first time – Canalys
I'm not sure I fully agree with the article's takeaway that dogs are only in it for the food. It's a bit of a crude summary. In addition to food, humans provide shelter, protection, love, attention, play time, and companionship - I don't think food is the only driver of the relationship.

My dog will hide behind me if he's scared, and enjoys attention from people he doesn't know - irrespective of whether they provide food for him or not. And he'll cry and ignore food from others for hours if I'm separated from him. Maybe this is just anecdotal data, but seems doubtful.
I'm not sure this is true anywhere, and it's changing constantly.

Here is my favorite sentence from a German ad:

'We' eröffnet einen neuen Store für Men und Women.

(A shopping chain called 'we' opens a new shop for men and women.)

This is by no means normal everyday language but marketing is full of these things.

(Not that all Germans understand it, I remember a TV show going around asking people what they thought the marketing slogans meant - it was hilarious.)
Things to Do Before Applying for Google AdSense
Also various more specialized schemes to run things offchain, and submit to the chain only the results and some kind of assurance that you ran them correctly. (E.g. Raiden, Plasma, TrueBit)
"Alert Logic developed Cloud Insight Essentials (CIE) to apply deeper understanding and deliver actionable intelligence based on the GuardDuty findings. It is fully-integrated with Amazon GuardDuty and provides you with the context you need to remediate and prevent exposures. You get clear threat explanations with topology visualizations of impacted resources including relevant tags and VPC (virtual private cloud) location."

https://www.alertlogic.com/blog/maximize-the-value-of-amazon...
To the OP, if you're one that "cares" about the job and want to be one of the "25% that gets asked" then your current position does not sound like a good fit.

One plus side: based on your experience in this company, you probably know more about what to look for and ask about in future interviews.

You might want to look at joining a smaller company. That probably means less job security but a better engineering environment. (then again I'm biased towards smaller companies).
Only High Sierra is affected.
Agreed. This is the sort of issue that regulations will need to address if we're to eliminate the systematic overcharging that goes on.
Hard Disk Hacking
It's a nice service but seriously lacking on some fronts. Especially their relationship with Bits of Freedom is great. I looked into migrating our business email to Soverin but the absence of 2FA and less importantly DKIM and IPv6 kept us from doing so.
These days, where is the lock-in?

The core applications that I use (Firefox, Docker, VSCode, vim, ...) all work just as well on Linux, MacOS and Windows.

I have a Mac, because it's (at least previously) been pretty secure by default, doesn't require me to invest a lot of time sysadmining my own box, and lets me dip into a healthy ecosystem of commercial software useful to my hobbies (like photography.)

The software has definitely declined in quality, but not enough to massively annoy me.

If there is lock-in, it's on the hardware side. I've got an early 2013 MBP, still going strong, a bit dented but it's been around the world with me a few times, so that's understandable.

My workplace uses Dell XPS hardware, and that's good, but it still doesn't feel as solid to me. It's good, but it's not as good.

I think the hardware is the laurel Apple has really been resting on.

I could meet my main use cases on Linux quite happily, and dual-boot Windows for the rest. Right now the premium on Mac hardware, which only happily runs an increasingly decrepit operating system, isn't looking worth it. Previously, it was.
I basically only update when (a beta of) Xcode tells me it won't run on my current version. Usually that's the point when either all bugs have been fixed or they will not be fixed before the new version.
https://en.wikipedia.org/wiki/Amdahl%27s_law
I'm sure there is some internal rule (contract/NDS) at AWS that you are not allowed to talk in any way outside of Amazon about AWS without supervision ;)
Time for bedtime routine for my two children: 3-4 hours every evening.
I can understand the SDK being free, it would seem strange to me that a commercial product could actually plug in to the service for free, and without limits.
Angel by Jason Calacanis

Traction by Gabriel Weinberg & Justin Mares
The first question one should be asking is:

What relevance does the question actually have to do with the job in question?

The second question to ask is:

Will this be of benefit for the end-user population?

I find that I have no wish to join an IT related part of the organisation when it becomes obvious during the interview that they have no interest in serving the end-user community. They rather want to dictate what the end-user will be using, irrespective of all end-user needs.

So for many years, I have worked on behalf of the end-user to get them to a point that they can do their actual jobs. With the advent of large corporate IT systems, one has seen an increasing amount of null work being required of the company staff (its purpose is to feed the egos of management, instead of actually getting things done). What was that movie??

If what you are doing doesn't enable the end-user to be more productive then what on earth are you doing? Interviewers who are not focussed on building teams to solve end-user problems are failing in their jobs.

End rant.
10 cosas a las que Bitcoin ya ha superado
It's gotten better both with changes in Windows itself and with improvements in virtualization. VirtualBox allows you to use different hypervisors so you can get closer to native hardware access in a VM. It works best when the guest is Linux but it also works well with Windows and recently, macOS. You can even do GPU passthrough for better Windows gaming on a Linux host.
[Idea Validation]A platform for listing products of AI,ML,Crypto,IoT,AR and VR
I am planning to build a product listing website that will help us recognise products which are being built with technologies that have immense scope in future like AI, ML, Cryptocurrency, AR, IoT, VR, Bots.
The core features of the product will enable tech enthusiasts like us to
1) Review and rate the products by voting system
2) Share comments on how they can be better or if they are already on point with business value
3) Startup owners will have a market place to have their products reviewed with people who are technocrats and help them understand the business value in alignment with it's future.
4) We will also facilitate the website where contributors like us will have a platform to write about technical advancement in the field of future tech and help shape the future.
Please let me know your thoughts about the same.
This is not a review, it reads as an advertisment.
And if the mouth would be more aligned with the talking, but the engine is probably not strong enough.

But it seems that the echo-light is somehow coupled to the eyes, which is nice.
so basically democracy doesn't scale? I agree with what you pointed out, but maybe I should have noted that I meant for any large-ish nation.

Maybe it would be better if I rephrased: I don't think it's possible for a large nation to have a well-functioning democracy for a long period of time. Unless the democracy is damn near (or actually) perfect, someone will eventually get the upper hand, start a pay-to-play system or find a way to slide the scales and you'll get on that same old progression.

[EDIT] - wanted to note that I really appreciate the links, watching them now, thanks!
I feel bad for human customer service workers. It's already a job that demands a lot of emotional labor, without customers shouting "representative!" at them.
Sure, but I just don't feel like either of those factors will be strong enough for Bitcoin and the US dollar to reach a 100k$ price.
Computational biology?
Ask HN: Is there a place to discuss “meta” relating to HN comments?
I'm relatively new to HN comments and just noticed for the first time that one of my comments has down votes. I'm curious why it was down voted and would love to hear from people why they downvoted (note I don't care about the score. I understand that people may disagree and I don't take any offense. I'm just curious.)

I considered asking in reply to my comment with the typical "why the down votes?" But that seemed a little off topic for the overall thread.

I'm not trying to ask about a specific case. I'm just curious if there is a meta discussion somewhere.
> I couldn’t schedule a conversation with the chargemaster to price shop.

Nor should you. In emergency situations where you would be willing to pay almost anything there's really nothing you can do. I don't think such situations are a majority of medical care though.

In all the other, nonemergency situations, it should be way easier to price shop, and obvious before-the-fact what your insurance provider will agree to cover.
Well maybe some people really can’t live without bitcoins
Isn't this actually the same thing, but from a grown-up perspective and from a child perspetive? If I say I want to work less, I would imply that I would be less stressed.
Flying Sea Plane Transport Simulator
Welcome to the most realistic Flying Sea Plane Transport Simulator where you become sea plane driver and transport passengers from one place to another in this flying simulator. Fly between the islands and transport the people from one island to another. Help them to reach their love ones. Flying Simulator is that game in which you control the plane in the same way a pilot do
I'm really glad to get feedback from English native. I'm even more happy because your feedback confirms my expectations: articles are really hard for me, because my first language does not have them.
Whether or not most potential apple users have already switched, security is surely vital to keeping their customers with them.

Much like the importance of feeling safe in our own house, if the computer that houses our information suddenly makes us feel unsafe or exposed, we'll naturally seek other options unless the issue is, shall I say, swiftly fixed or easily fixable.
An open source alternative to VCE exam suite
I wouldn't say niche, there are hundreds of use cases. I believe we have just scratched the surface of possibilities yet. I think you could say, in every situation you would ask a human a question you could also ask a chatbot.

For me searching is garbage, because I get 10+ search results returned in often a random order based on key words.
A FAQ with 5000 topics is enormous, and a typical search interface is a bad user experience for finding the answer for your question.

A chatbot, which is properly implemented and that cover the exact intent you are asking will return one answer, with maybe a few follow-up questions. Fast precise and natural, this is what people want.
Oh goody, it's time for the annual 'End of Moore's Law' article.

http://www.sciencedirect.com/science/article/pii/S0375960102...
I think I understand what you meant (trying to detect bad actors through AI), but I don't think you need AI to do it.

If it was easy to just buy a 3G radio and start hooking together nodes and create a new internet (with speed being a huge sacrifice), that could easily be the way forward.

Bitcoin is a good example that basically raised the stakes for control to >50% of the nodes -- any other quorum system would do the same, but that basically moves the problem to "who has enough money to buy/confiscate lots of nodes". The real solution is something provably and completely decentralized.

Maybe we need to go back to the stoneage -- create a new net, and start building the links one by one, person to person, and only use the traditional net as a place to store public keys or something.
Thanks for the correction, haha I'm going to stop wrongly spelling french words now.
El CEO del Banco VTB de Rusia: “Muy, muy peligroso invertir en criptomonedas”
This reminds me of the microsoft rep that installed chrome mid demo because edge wasnt working properly lol (article was posted on HN a few weeks ago)

https://thenextweb.com/microsoft/2017/10/30/microsoft-engine...
End of the World Running Club - I picked it up for £1 on kindle and its about a group running the length of the UK to make the boat leaving the UK following a asteroid strike

Also liking Shoe Dog by Phil Knight at the moment
Might be better to use the checklist as a template, and use a function to create a new file/subtree from it including the date. That way you can archive it and look up later what you did or forgot at a specific day.
C++ reference types are first-class. But instances of reference types are not first-class values. References are not objects, in standard speak, they do not have a memory location, you can't take their address, you can't pass them to functions (a reference parameter means passing a value by reference, not a reference by value). And so on. Rust references are more like C/C++ pointers or Java references in that they are actual values, and AFAIK Rust functions, like Java and C functions, are strictly pass-by-value.
Trump account retweets anti-Muslim videos
An architect role? Maybe, no :)
Ask HN: Sideprojects/passive income businesses with little or no own coding?
Whenever sideprojects or ways to gain passive income are discussed here, the conversation focuses on programming projects that can be run on the side. Of course, this is very much connected to the nature of the side.

However, I'd like to hear from people who do/did sideprojects that involved little programming from their side and that, maybe, even provided them with a passive income. For me it's a bit difficult to imagine such projects and I think it would be a novel topic to talk about.
I agree with you: if we are going to be so reductive, we could make the case that any animal species, humans included, is only in it for the food.
I've used a lot of tools like this over the years, usually when working with NMEA data.

@hollysmokes is there a particular feature in this particular product that stands out to you?

I've often found that getting the data back into serial format is useful for any 3rd party tool that expects com data. I like Moxa brand serial to Ethernet bridges a lot and have used them in many customer deployments.