skysight-inc/HackerNews huggingface dataset:
WRT > Module interface unit locations must be deterministic.

My immediate though was create a SQLLite database per some collection of modules (a crate of modules?).

Each row in that table will have unique 'business id' and unique row_id. business Id is a composite key on

module_name+exported_function_names_with_attribute_and_result signature

every BusinesID as defined above, can point to source location, compiled object location, last compilation time, compilation state.

Moving crates to other locations will not change the BusinessID. Moving compiled object location will not change the BusinessID.

The sqllite database can have a network interface for multi-machine compilation. can be backed up/restored into a new environment and be unchanged as long as compilation flags for all the modules remained the same, and compiler versions are same.
They've aged well because they were deemed worth saving after several decades. Since Penn, Euston stations the interest in saving as much as possible rather than just the best examples has caused some lesser quality old buildings to be kept.
Sad thing about writefreely is the mysql requirement. I am big fan of flat markdown files for content. And if not that then sqlite is perfect.
Your experience doesn't discount the experiences of most others

There's a reason for why you almost killed yourself and if you never find it, then you'll never really escape
"Does the US do what they want without any checks and balances (journalism, courts, laws) etc ?"

When it matters, yes.
Advertising and marketing is a trillion dollar industry that employs millions of people across the globe and I want nothing to do with it.

Advertising atheism and I wouldn't be entirely surprised if in the future people will be prosecuted for it.
If the table of contents was dozens of pages long and you did it just so your clients could stop using the copyrighted book, I think they would have a case.
Meanwhile, you can take the code from a paper of 20 years ago and it will run flawlessly, without going through dependency hell and battling compiler versions. Code reuse is not always a good thing; self-contained, zero-dependency code is often extremely important. I’ll stay with Fortran for my physics needs, thank you.
So, like regular patents? What he's saying is that patents should not exist? That doesn't sound good.
You don't need to look farther than the homepage to get an idea of what Dokku does:

Once it's set up on a host, you can push Heroku-compatible applications to it via Git. They'll build using Heroku buildpacks and then run in isolated containers.
OP pushing his addict mentality on others. It's an externalization of his/her insecurities
It's more old products that don't support Kerberos (think old scanners that store scans on a file share, or an old http proxy), or the fact that Kerberos doesn't work if using IP addresses to connect to things, or from machines outside of a domain.
What's Moments?
There’s the US occupation of Eastern Cuba, Eastern Syria, and it’s countless military bases and presence all around the world.
Very nice. Though isn't the Proxmark III capable of doing LF (12x-13x kHz) and HF (MHz-range) tags?
Ask HN: Do you enjoy working in a coworking space?
Coworkings are still on the rise and people from startups, freelancers, and corporates are moving in.

To all my fellow coworkers - do you actually like working there? Why/ why not?
This is not relevant as it is a comment on philosophical discussion about "Thinking" machines

Understanding why a machine learning model makes certain decision is very relevant in practice.
Google "architect award winning car park".

(I am pretty sure that every architectal project over a certain number of million dollars is guaranteed to win one or more awards)

I don't think it's selection bias. It's the same in software. User hostile faddish resigned are common, backed by some BS narrative. But other than the few times it had destoryed shareholder value (Snapchat) it doesn't really matter because the entire site/app will be redesigned in a couple of years. But a terrible concrete monstrosity can be around for decades and decades.
One of: off-topic, incorrect, me-too, troll, spam

I suggested such a metric for flags to dang over a year ago, and I wouldn't assume that I was the first to do so.
Any ever created decision making algorithm is nothing more than programs. A machine is not thinking. It’s executing code.
Indian Government Finalizing Cryptocurrency Regulations
Certificate authorities are bad, but fixes are possible.

First of all, we have Certificate Transparency. This allows people to notice CA's behaving badly.

Secondly, we need certs to be signed by many different CA's. Note that this is just my idea, and I know of no intentions to standardize this.
Currently, rescinding trust in a CA is a difficult and slow process. This is because rescinding a CA breaks a lot of infrastructure. If instead, certs were signed by multiple CA's, we could just drop a CA and most infrastructure should have signatures by other CAs.

Moreover, if I decided I don't trust the Hong Kong Post-office as a CA, I could drop them from my CA store without breaking the web. Perhaps I could even mark it as 'suspicious' and get notified when a cert is only signed by suspicious CAs.

By combing the two things, when a CA is compromised, Certificate Transparency should tell us about that in about a week, after which trust in that CA can be dropped almost immediately.

Just CT isn't enough. Consider what would happen if CT shows Lets-encrypt or DigiCert is compromised. We'd be forced to slowly drop trust, to allow many sites time to migrate away. Without the ability to drop a CA "like it's hot" Certificate transparency is toothless. It defends against CAs acting selfishly because getting caught by CT is bad for a CA. However, CT does not defend against coercion or compromise of CAs by third parties. Those third parties don't care whether the CA gets damaged. Under the current system they can get at least a month of signed certs for whatever domain they want.
To answer your question, I guess anything that applies to a market where there is a big rise of newcomers. Like new programmers and coding bootcamps.

If I only knew, I wouldn't tell you. I think what makes sense is to check out what thing was already growing in 2018 and will still be growing in 2019, but entry is relatively easy. Also if there is a possibility that this thing is gonna be talked about a lot in upcoming months, you've found yourself a market that you can sell your shovels to. Now, quick, find out what people may need and make it before someone else will and you got yourself a shovel.
Luggage found stuffed with 5,000 leeches
"SP 800-145. The NIST Definition of Cloud Computing"
https://dl.acm.org/citation.cfm?id=2206223

The terms IaaS, PaaS and SaaS are defined under the "Service Models" section.
I have only one true addiction, and it is coffee.

Most “addictions” seem to be advanced exercises in bullshit artistry, from my perspective. But, the one that really throws me is compulsive gambling. This is the line where I draw clear distinction between chemical dependence, and... something else.

Compulsive gambling definitely isn’t bullshit. You can sense that it’s a very powerful, real habit that people lose control over.

Most other non-substance oriented addictions I tend to ignore, and gambling is my bellwether for nonsense.

Cigarettes, for example, are mostly nonsense. The nicotine in tobacco is such a mildly addicting component, that a deeper truth sits behind it: people who refuse to drop cigarettes are trying to dominate a negotiation, regarding personal choices. They want the freedom to make bad choices.

Cigarettes are easy to quit. The chemical dependence is pathetically tame. The people that insist on retaining the habit are really engaging in social signaling. They learned this aspect of power and status as teenagers, and this alone puts cigarettes in a station of nostalgia classified as comparable to first cars, first kisses and favorite music artists. That’s why people don’t quit.

Other substances are tougher, for sure, but chemical dependence is only part of the story. Controlling obsession is an entirely different skill. It’s nit just about willpower, but also about deepley held beliefs and self perception.

It’s not a new concept. It predates modern psychology with tales like Samson and Delilah and deriving strength from a lack of haircuts, or Dumbo’s magic feather. Superstition isn’t just about magical thinking, and can take root in daily rituals and bahvior.

That’s probably why people might seem to grow out of it sooner or later. At some point, life interrupts and breaks the spell, one way or another.
> I dreamt about it

I would not believe that this was possible if the same thing didn't happen to me. Also about World of Warcraft. Just once.

The next day I got bored killing creatures on some side quest, a thought came through my mind ("what am I doing with my life?"), and I've never looked back.
Can confirm anecdotally. Used to be super addicted to the online MOBA game, "DotA 2" back when I was in college. Stopped playing it after moving out from home (deleted my Steam account, in fact), and I haven't touched the game ever since. Guess my prefrontal cortex wrestled back control away from my "monkey brain." [0]

[0]https://waitbutwhy.com/2013/10/why-procrastinators-procrasti...
That inheritance structures is bad, leading to very highly coupled designs that are hard to change, has been similar discovered by many in line-of-business enterprise software.

Some claim (Like Gosling) that inheritance was never a major point of OOP and that it has been overused.

What do you mean by "tag" here. Is a "tag" implemented as a class in C++? Do you know of an example in real code that is open source, the the curious can study?
For those like me who didn't know, mint is a web-based personal financial management service (mint.com). This is a clone that uses Google sheets as a backend.
Create Your Own ECommerce Shop in Laravel
Ask HN: How to find 'error budget' as a DevOps Engineer?
I am trying to find an error budget for a site that has several outside APIs integrated in it for its core features. How can I find the error budget for it?
I actually really enjoyed Bird Box. It's the closest thing we've got to a Lovecraft horror film.
Its prefiltering or even conditioning users. If you are like me and generally have a very specific idea of what to watch from a preestablished curation funnel, you will find Netflix provides very little value. But if you just wanna sit down and watch whatever Netflix offers up to you, you will end up being a much simpler user to cater to. All they need then is a large volume of things that are vaguely good and vaguely similar to what you like. But you might not end up wathing what's actually the best.
The article states that a lot of the audience came from HN - can anyone here recommend it? Are the stories decent quality?

It seems like a pretty cool magazine and I guess I'll try it out given it's only 3 dollars but it'd be cool to hear from people that have read it :)
At least in London, I have heard it claimed [1] that foreign investors buy properties and leave them vacant, as London's rising house prices represent a sufficient return on investment and remove the inconvenience and risk of dealing with tenants.

Of course, it's hard to measure this stuff precisely, because given the current attitudes, if you were doing that the last thing you'd do is report yourself to the government.

[1] https://www.theguardian.com/society/2017/aug/01/names-of-wea...
What do the pros use? Why is ECS bad in a game/simulation type program?
not a single front page article is motivating enough

Judging the overall quality of the day's submittals by glancing at the HN front page is like dismissing the content of a newspaper because the front page above the fold headlines don't interest you.
High performance in Python with zero copy and the buffer protocol
Let me voice my negative opinion:
To me it looks worthy of a hobby, but to praise this as something exceptional it's kind of overstretch.

The time required is very long to make the pieces by hand, but I feel any sharp person could do it. Nothing groundbreaking.

So I don't understand people that find this fascinating, inspirational. Just buy a usual watch, and it will have the same pieces.

It's cool that he makes new designs, however make a good market out of that and the chinese will do it too, at better prices.
So everybody comes up with their own definitions for things.

I guess we value 'briefness' over precision these days.

Because we think, people who make lots of money are brief, but people who concentrate on details are just pawns/soldiers.

Like what does it even mean: "Silicon Valley is the progressive face of capitalism."

If I remove 'Silicon Valley' and substitute it with some other city/country, will I be able to, without the author of this article, determine if the 'progressive face of capitalism" applies to that new place?

I do not care if this article from ' a socialist journal that uses class composition analysis to ground revolutionary politics in the perspective of the working class '

Where is intellectual honesty to admit that complex soci-economic issues, require precision and detail analysis -- not a bunch of wordsmithing.
And yet the Cardiff car park is likely more pleasant to park in than building 32 is to work in.

We used a semi-fancy architect to design our house, and while I'm glad we did we had to push's a lot to design in things like closets, much less other "habitability" features. Many award-winning buildings aren't actually as functional as the awards would imply (just think of the open office trend, which photographs well but is hardly good for productivity!). Ironically that same architect designed...a car park, which is actually quite nice.

(I object to MIT's relatively recent decision to start using names of donors for buildings rather than simply the building number -- building 32 is the stata building).
Brutalism is a uniquely bad-looking part of architectural history - you can look anywhere in the world at any other point in history and you'll never find the same ugliness. My pet theory is that it's a style that was made to look good in black-and-white photographs at the expense of looking good in reality.
A but and ben isn't a bothie, though. But and ben means a two-roomed cottage. A bothie is basic shelter for anyone to use. A bothie would be free but a but and ben is most likely a private residence.
Show HN: OpenFaaS Cloud – multi-user serverless functions managed by Git
> I'm not so sure about that. Gamma radiation is one thing, getting a bunch of alpha and beta emitters more or less permanently stuck in your body, is another.

About the only practical way to do that is to eat them, at which point you're in the same category as any other adulterated food. How is caesium any scarier than prions or mercury or various pesticides or a thousand different chemical carcinogens?
And certain sites have essentially all their content shoveled onto HN every day by one or two submitters.
> Instead you want to build your functionality and identify where you have commonalities in state. Then you should start thinking, "Hey these are using similar state. Are they related? Would it be more cohesive if I grouped them together?"

Unfortunately in most OOP langauges, this isn't an option. Free functions aren't a thing, for the most part.

An object is the smallest unit, so if you need a single function you end up creating an object to hold it. Which results in an explosion of FooHelper, FooUtilities etc

This objects as the smallest unit also can end up in an explosion of regular classes, all only slightly different.

It's madness.
> Patiently wait while the script downloads half of the internet.

This made me giggle little bit :)

On a side note, I personally like the "commit diffs as instructions", but someone with no version control experience might feel a bit different.
Brutalism is a lot more interesting when you have a vague idea of the background of it => it's a kind of socialist/communist philosophy in architecture, pretty buildings are the enshrinement of social hierarchies into architecture, so build something that is egalitarian by nature - lots of identical units, function over form. Open spaces, honesty in the sense that the architecture shows you how it's really made with exposed concrete etc, not a facade. I guess you could argue that it's the lisp of architecture - no hiding the construction. I guess the point is that it's not mindlessly ugly, it's a statement about priorities and honesty in aesthetics.
How does private posts work ? Are they password protected ? Do I need to generate a user/pw for each person I want to show it to ?
Loop, a new zero-waste platform that may change how we shop
There is a documentary about George Daniels and his apprentice Roger Smith, available on DVD or Amazon Prime Video.

https://www.imdb.com/title/tt2958390/

Smith has uploaded a number of fascinating videos to YouTube, including two old documentaries about Daniels.

https://www.youtube.com/user/rwsmithwatches/videos

There is also a wonderful series of videos featuring Daniels talking about his life. His voice was quite weak in later life due to throat cancer, but it's well worth persevering - he was a fascinating and inspirational man.

https://www.youtube.com/playlist?list=PLVV0r6CmEsFzkr4WCsqrh...

If you have a serious interest in learning watchmaking, the British Horological Institute offer a distance learning course on servicing, repairing and restoring clocks and watches. The course is available worldwide, although you would need to travel to Upton Hall in England to complete some of the practical examinations.

https://bhi.co.uk/training-education/examinations/
Being invite-only is a less transparent form of moderation.
what were your inspirations ? python ? others ?
BitDB – Serverless Applications on Bitcoin
If you really want a mechanical watch, and you want to have it mean / be worth something, I'd suggest saving up for a Rolex.

Mechanical watches have (and this has been said before) the Rolex problem. On the lower end of the scale, a lot of mechanical watches will borrow design cues from Rolex (e.g., most dive watches will share similarities with the Submariner) and will fall far short of the quality of one.

On the higher end, you quickly end up at multiples of the cost of an entry-level Rolex with very questionable additional value, quality or longevity.

Rolex is really in a sweet spot in terms of value. They're virtually indestructible, tend to keep their (or even grow in) value and make a number of elegant, understated watches that are iconic.

For example, if you want a dive watch, buy a Sub (no date). While you might argue that Blancpain beat Rolex by a year for the quintessential dive watch, Rolex is the one that popularized it. You're not buying a dive watch, you're buying the dive watch as it has stood since the early 50s.

They're not cheap, but they will undoubtedly last two generations, possibly more. Compared to the other luxury watch makers, they're downright cheap. JLC is another value-oriented brand and you're lucky to get into a watch for 2X what you'll pay for a Rolex. Patek and AP are much more expensive.

The problem with the affordable brands is they cut a lot of corners with manufacturing (vs Rolex), use outsourced, less reliable movements and -- with the exception of some Seikos, have none of the cachet of Rolex.

You can go a bit higher to say an Omega, but you're already ballpark Rolex, so is it worth it?

The downside to buying a Rolex is it will probably kill your watch hobby. I used to collect watches and when I decided I did in fact like the story of Rolex, I bought one, strapped it on basically forgot about watches.

The only watches I'm interested in now are so expensive I'll probably never bother to buy one. I will get to gift my Sub to my son in another decade or so at which time I'll get to go shopping again. So that's something to look forward to, but I'll mostly likely buy another Rolex.
For smoking at least, look into Alan Carr’s, The Only Way to Stop Smoking Permanently. I’m not into self-help books, but this one really made sense and worked for me. I’m 28 by the way, and funnily enough, I started smoking and getting into drugs at 23. I have been around smoking friends a lot since reading the book, and have not had the desire for even a single puff.

You can apply the same ideas to drugs and alcohol, and he actually goes over that near the end of the book. I have still found myself snorting the odd line of coke when it has been laid out, but I haven’t bought any drugs since reading the book. I can’t really handle them now anyway. Last weekend I actually refused, which is a first in ages.

The book will help you to build the massive mental fortifications needed to realise that the abyss tobacco and other drugs create are shit and do you no good. Give it a go even if you’re not smoking currently.
> Ultimately what everyone wants is a super easy interface to pay for precise a la carte content

The success of Netflix, Spotify, and even TV itself seems to show that a large number of people don't want to self curate, and would prefer to consume content curated by a third party; even if the quality suffers, the lower effort expended might make up for it.
Sound neat. But I wonder about those "quality assured computations that have been used and tested through many years" - when they convert the source code to a different language, using a brand new converter + a reimplemented standard library + 5% manual editing, how can they be sure the computations are still correct? Especially since they mention that the results are different due to 64-bit precision.
Why Do Rich People Love Endurance Sports? (2017)
Stopped reading at "manual tuning is going the way of dodo, and good riddance". The guy clearly has no idea whatsoever what he's talking about (figures: he was an SRE at Google, nowhere close to any ML/DL efforts).

Hyperparameter tuning is an area of active research and a dark art of sorts, and it will remain that for the foreseeable future for one simple reason: hyperparameters are interdependent and _data dependent_ as well, and nobody, not even Google with its TPUs has the compute to tune them "automatically" to any meaningful extent every time. What you see with the various "automl" efforts is merely transfer learning, refining of existing models on customer's data. You can learn how to do that in one evening, with no prior DL experience if you're a good coder, and in 2-3 evenings if you aren't a good coder. Point is, it's not a difficult problem, just follow a tutorial.

That's great, that's how smart researchers build practical models, but that's not really "auto-ml", in the sense that there's no hyperparameter tuning going on (as far as I know) and no new problems are being solved. It's just a classifier: anybody can do that with common off the shelf tools and pre-trained checkpoints.

Now achieving state of the art results, solving novel tasks for which there aren't any ready-made solutions, doing DL efficiently, figuring out creative ways to get labeled data, semi-supervised or few-shot methods, etc, that's where it's at right now. And the comp has never been better if you know what you're doing.
> I, personally, prefer simple. Simple systems takes more work up front, but are easier to read, reason about, extend, and maintain.

I wish I could make people at work realise this.

IT's all about do what is easiest now, rather than put the work in up front to make sure it's easy later.

All our codebases devolve into a tire fire as every change is made in the way that it is easiest at that moment.

I think they assume this is the cheapest way to run, by just kicking the maintainability ball down the road continually. BUt that ends up building up drag on all of our code that eventually makes making even small changes so complicated, slow and error prone.