skysight-inc/HackerNews huggingface dataset:
haha yah i know, it would perform terrible. imagine running a big dns server at ISP level, and having to perform 9 million tls handshakes a second. have fun with that lol. this was just an example of how to avoid the 'performant' word.
That's an interesting angle I hadn't considered. Thank you :)
Not sure what you're implying with that statement, but past economic growth can't be used to predict the future.
Herbalife just escaped being labelled a pyramid scheme a couple of years ago and seems to
hover around the edges of legality: https://www.theguardian.com/business/2016/jul/15/herbalife-f...
> I wish the model had caught on, because it's a superior way to develop software. I didn't understand why though until fifteen years later...

Can you elaborate?
You're presuming here that the current system is fair and reasonable. As it is, pedestrians are massively inconvenienced so that drivers can speed around in a two ton box of steel. To my mind that's not a fair trade off.
>Their authority over the internet is based on a law adopted in 1996 whose major motivations included updating the 1934 Act to cover modern communications including the internet.

The 96 update specifically lays out another class, information carriers, meant for things like broadband, that aren't regulated as common carriers. It did not see internet access essentially replacing cable and phone access, and did not explicitly give the FCC the authority currently needed.
Implementing a single resolver is not difficult. The trouble starts when you need your server to operate fast and efficiently on a broad range of query patterns.

The switch from REST to GraphQL moves the burden of data fetching from client to server. As GraphQL is dynamic in nature you have to handle any query the frontend might send and can no longer rely on the static shape of a REST API when optimising your data access pattern.

The fundamental issue is that there is a big gap between the GraphQL API you want to expose and the underlying data layer you have available. Sometimes you need to combine data from several underlying databases making it critically important to perform data queries in the right order and in parallel when possible.

Think of Prisma as a GraphQL database query engine that analyses every incoming query in order to generate an optimal execution plan for your underlying databases.
Nobody who will ever talk to you knows the future price of any cryptocurrency. All advice you get is a complete stab in the dark and you'd do just as well to ask a monkey. The market is liquid enough that any public knowledge is already incorporated into the price before you hear about it.
In order to make a WinForms app look native on Windows 10, you have to do a LOT of manual layout/padding work. It is do-able but it's a lot of work.

Of all the main code platforms that MS push, I'm still pretty much tied to WinForms - I prefer it, and it feels more intuitive to the way I think. It's also been around over 2 decades now, and you can pretty much do ANYTHING with it.

I skipped the WPF revolution, and am just about to dip my toe into UWP apps (I'm not a professional coder). I think I'm going to find it a steep learning curve :(

What I'd LIKE to see, is UWP running on Linux? That would really cement MS's 'run anywhere' concept.
I'm not from Amazon but I'd guess they want to protect the request from being replayed inside their own systems.
I agree with you ! I'm currently reading "Siddhartha" by Hesse and I finished reading "The Name of the Rose" by Eco about a week ago !
The thawing Arctic threatens an environmental catastrophe – Skating on thin ice
Design Tools from Product Hunt You Should Know About
Ex-C.I.A. Officer Suspected of Compromising Chinese Informants Is Arrested
If you're building houses, and your walls are a "few centimeters" off from straight, you'll get a real asswhoopin'.

Especially if you're building something with more than one story, and you expect people to actually pay for it.
> Forms uses GDI+, while XAML uses DirectX.

Both of which are abstraction libraries, so I don't understand your point ?

Yes DirectX is more powerful than GDI+, but I challenge that it's 'closer to the metal'.
I have yet to recover from last time they reworked the UI, so it's not that obvious that a rework is needed or good.

I don't remember how long ago this UI rework happened that added opening email in a tab, but to this day I still get called because "something's wrong with the computer, I can't read my emails " and I just close the gajillions opened tabs in thunderbird to fix the issue.

It improved through time as a significant portion of my users' email moved from desktop to tablets.
> Of course it doesn't actually work, but figuring out why makes an interesting exercise.

I've always found that kind of interesting. The US lets you patent just about anything.

But in my home country, Australia, one of the patent requirements is that it actually appears to function in the way you are claiming it does. ("The application must be for something patentable, like a practical adaption, not for an idea or principle.")

I wonder if that has any impact on patent trolling, or if it's just as pervasive.
An application can never trust that the connection is reliable. When the app suspends, it is too late to use network. You should shut down as if you were offline.
> but it could also exist and do it's job at $1.00 / btc.

Probably one of the stupidest comments I've read on here. You display not even a basic understanding of how Bitcoin or economics work.

If I have a successful company with 100 shares. People will want those shares which will drive the price up. To fix the price at $1.00, or to dilute shares to keep the price at $1.00 is just ridiculous.
Not to detract from your experience, but this sounds a lot like micro-management.

You should not have to check up on the status of ongoing projects; you assigned those projects to someone with clear deadlines, etc. etc. If you don't trust that person to be able to finish it: why did you assign it to him? If you do trust that person to be able to do what you asked: why are you bothering him about the status of the project?
After All these discussions and comment over and over again, it is clear the problem is simply: Pricing / Product Position, and Trade Offs.

Most wanted a updated MBA, which many has pointed out that is basically MBP. And that is right, the MBP is what we wanted except the pricing. The same goes to Macbook, it doesn't replace MBA. Then there is the issues with trade off on Keyboard, thinness, and single port with Macbook

I.e Keyboard Issues and Port aside, people have problems with its value proposition against the MBA. It is either MB Pro is too expensive, or the MB Air offers too much value.

It was also noted that the discontinued MB Air 11" was the best selling Laptop at its time, simply because it was the cheapest .

There are also lots of consumers buying the Macbook Pro simply because the current Macbook is inadequate for them. Be it size or power.

Really, the MBA is Mac Mini, used to be the most valuable in the lineup, but is now neglected.
In TLS, the server will send its certificate — and thus the domain name — in the clear.
In a sense, software engineering is quite mature. It's probably matured a lot faster than most other engineering branches.

We know about static analysis, fuzzing, unit testing, integration testing, functional testing, Continuous Integration/Deployment/Delivery, etc., etc.

It's just that maturity costs a lot of money. 95% of the software produced just doesn't need that and the client can't even afford it.
I wonder what happened to the onecoin scam
You arent answering the question. Who backs the state?
You don't even need SNI; the initial Server Hello, which contains the server's certificate (which contains the DNS name the certificate is issued for) is sent in the clear.
I've been to a MLM conference once (or well, a conference by a company who distributed purely via MLM) and I saw people buying into it as well. When I googled them (this was back around 2006), I saw tons of domains and websites with these products all from people with their own "company" (lol).

You know what sells? Sampling, and success stories. The first thing I got told is that I must believe in the product. Yeah, that's true with any product, but where's the proof? Well, you can convince people with sampling. As for the success stories, people high on the pyramid are around at these conferences as well. The brother of my aunt (cold side) had earned more than a million with this MLM scheme. Which got me to check out the conference in the first place. At the conference he appeared to be well respected within the scene. I didn't know this beforehand (my aunt told me afterwards even though she got me in contact with him) but what did he do before that? Well, he was in a cult. Now he was a hardcore Christian in a MLM scheme. As they say, "the apple doesn't fall far from the tree."

I'm not at all surprised there's these MLM-esque videos related to cryptocurrency out there. As far's I'm concerned, BitConnect is just the tip of the iceberg. We haven't witnessed the mask falling from Tether yet (many red flags have been raised though), nor Bitcoin in general (many red flags as well). Bitcoin value has been going down the past days, btw, even before BitConnect announcement. You can esp see the decline from Jan 15.
New Textbomb Can Crash or Hang Messages and Safari (iOS and MacOS)
Maybe someone people will "rediscover" dnscurve.
Good design is difficult. That's the easy to understand part.
What is difficult for me to understand, why is this skill just ignored. There are lots of skills that are difficult, but people still persist on learning them. Not for software design. It-works-somehow-for-now seems to look good enough for the most. This also results in "OOD is difficult, FP will save us. Oh no, FP does not really save us, FRP for sure will".
Sorry guys, you will need to break some eggs for omelette.
Ask HN: Which functional language has the best ecosystem for a web backend?
I'm interested in investing in this golden bitcoin phography business. Will there be an ICO?
This does force a particular design pattern which is very nice when it works but very painful to retrofit - incremental save.
Do you want a world in which you're kicked out of your job because of the politics you support? It's antithetical to a society based on free speech.
But people enjoy different things, surely some might find a task you deem as boring to be enjoyable?
The TOS bans patreon etc. links unless you meet monetisation requirements: https://www.polygon.com/2017/9/28/16380186/youtube-patreon-d...
It's quite obvious that it's marketing and that the survey is biased towards the new UI design.

Though I'm not sure it has been intently designed like this. Hanlon's razor tells us this probably happened because of incompetence and being clueless. IMHO it reflects the survey authors bias more than a malicious intent.
Of course! Step right up: https://www.kodak.com/kodakone/default.htm
The Value of Event Sourcing: Machine Learning
It's nonsense about letting people claim they thought you were their lawyer. Like the myth about cops not being allowed to lie about being cops.

I am a lawyer, this is legal advice and you are now my client
>HTTPS still sends the host name unencrypted.

needed for webservers because of multiple domains (SNI) on single IP address. Didn't read the spec, but couldn't be hostname encrypted in case of DNS resolving? (eg. hostname can be sent in http body).
Discussed yesterday:

https://news.ycombinator.com/item?id=16158463
Is that the one where you could theoretically bid a few thou to become the equivalent channel "pewdiepie" until he outbids you back?
I doubt that your video is making Youtube any money with a 1000 views a month on a niche subject. Yet they let you stay on their platform, for free.

Most videos like yours aren't made to make $2 extra each month, they're made because people wanted to share the information. Youtube provides a platform, allowing people to distribute videos, for free. The most prolific content producers are given a cut of the profit, or make their advertising deals.
I haven't heard of any respectable CAs that would issue certs for IP addresses...
You over-estimate the degree to which the other engineering fields you mentioned have solved safety and reliability. Just to name a few:

- Tacoma Narrows bridge: https://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge

- Thalidomide: https://en.wikipedia.org/wiki/Thalidomide

- Hyatt Regency walkway collapse: https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse

- Challenger disaster: https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaste...

- Columbia disaster: https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaste...

- Vioxx: https://en.wikipedia.org/wiki/Rofecoxib

...and plenty more. The only thing that separates software engineering with the other engineering disciplines is that there is a structure (usually in the form of code/spec enforcement) for internalizing and learning from disasters when they happen.
> 1000 subscribers is going to be impossible if your content is niche.

Yeah the subscriber part is going to shut down my partner status. I'm not an active youtuber by any means, but I do have one long video which last year generated 10000 hours of watchtime and $100 as my ad revenue share. However because I don't pump out new videos I only have around 150 subs. Fortunately I don't depend on this income, but it does feel unjust. Especially if it's only about stopping paying me my share and the ads will still appear.
I got told this from a friend that studied law (but is not a lawyer). That to put a disclaimer of "I am not a lawyer" when giving opinion about legal matters is so that they will not be prohibited from practising law in the future, or prosecuted for misrepresenting or impersonating a lawyer.

I guess someone that has studied law more or is an actual lawyer can weigh in on this in an unofficial capacity (because we are not paying them for advice!).
Subchan – A Subtitle Downloader
Techniques for Building Resilient Software Systems – CodeKraft
If you're unprepared, you can end up in ER for both of them.
You are right. I mainly commented because your last sentence has 3 metaphors in it which made my brain explode:

1. missing a boat

2. pulling up a drawbridge

3. cutting down (like a tree)

Now I am confused if the boat they missed was actually in the moat over which their drawbridge was positioned, and the tree they cut down was actually their boat mast?

Or have I got it wrong?
Interview with Ahwenepa's Henry Cobblah about their recent training at Alibaba
Not my problem. I tried, I put in the effort, but after 1.5 years I was still on the same wages as I was on as an intern, despite constantly asking for a pay rise, and my boss often praising my work.

If there's no real reward or incentive for hard work, why should I work hard? As the old Soviet saying goes: They Pretend to Pay Us; We Pretend to Work.
Seldon Core – open-source machine learning deployment framework for Kubernetes
Amy Winehouse: Δείτε Όλες Τις Γυμνές Φωτογραφίες Της – ESCORTS – ESCORT ATHENS
The argument about invest on technology is totally wrong used by YouTube famous star the same was BitConnect and we see what is the situation now. Stop propaging wrong info.
HTTP 451 Unavailable for Legal Reasons
I wasn't thinking of a tutorial, but a demo. it's a bit different. The purpose isn't to teach me how to use the tool, but to understand and see what it will look like and what i'll be able to do once / if i ever learn to use it properly.

Then maybe i'll install the software, then i'll go to the tutorials (in that order).
They don't really "print" a $200million. Finex explanation is that when a user requests USDT they issue new USDT from their USD reserves.
Depends on where you live. Even with kids, you don't need a car in London. You can rent cars over the weekends. Hauling groceries is a PITA but with a good backpack, this is also solved. If you live in some place like Barbican, everything is around your doorstep, so no need to haul groceries. The downside - you pay higher rents.
Outdoor activities - you can rent over the weekends unless you are kayaking, skiing or climbing and don't want to haul gear in and out of your car every time you reach home.
JavaScript.

If you want purely functional, both haskell and clojure do have a good backend community and quite a few good tools.
Poor support of SSL certificates in browsers is commonly attributed to bad UX but the real reason is that they are credentials that can be re-used by multiple services to track you as an individual. Newer standards like U2F completely compartmentalizes origins so that if you register to service X a different service Y will not know who you are.

SSL certificates also doesn't work in HTTP/2 (because of multiplexing multiple requests).

Benefits include storing private key in a hardware tokens, most OSes support them out of the box. You can just plug your token into USB port, visit site that requests a client certificate, enter PIN and be done (e.g. Yubico PIV applet).

HTML also has/had <keygen> element that would generate private key in a browser, send the public key to be signed to a webpage essentially creating private/public key credentials but that is being removed from browsers.

For inter-service communication I'd definitely consider using SSL client certificates pinning private keys e.g. to TPM but regular users can't be bothered with it.

If you're interested check out Token Binding that makes tokens (cookies, etc.) bound to TLS connections essentially providing security of client certificates for tokens.
I didn't know chemtrails caused bad breath!

/sarcasm
I like Security Now. And when Fr. Robert Ballecer is covering for Leo I simply love it. Leo is a little clueless on the hard issues, and Fr. Robert can milk more info out of Steve and go to more in depth discussions. Too bad he's leaving the network...
> You're right, I should just throw my car in the sea. If I also throw out my computer, my grandchildren will be proud that I tried to help bankrupt the ecology-destroying companies that mine rare metals for these gadgets you and I use to waste time online. OR I could just be honest with myself and acknowledge that I'm selfish despite knowing that merely existing is a huge burden on the planet.

You can have a sense of proportion about the fun:ecological impact ratio of the activities you do, and make choices in the light of that. My instinct is that "driving three towns over to ride in a carousel ... just for the heck of it" is in the same category as "tossed all our rubbish in a nearby field": the cost to other people is all out of whack with the benefit to you. I don't know whether that's actually true or not, but going on a long drive for something frivolous triggers the same skin-crawling reaction in me that tossing litter out of a window would.

(My preferred solution would be carbon cap-and-trade (and land value taxes that would translate into road use fees and parking charges) so that car users bore the full costs of the externalities they were imposing, and then if you want to spend your discretionary income on frivolous car journeys that's up to you. But in the current regime I'd say there's a moral duty to minimize car travel or offset it somehow, because by taking a car journey you're imposing a cost on others, much more than just using a rare metal for a time)
Yes, big drops like this is how the cryptocurrency internet continuously rids itself of infidels and discourages people from investing too large amounts and risking too much - By encouraging people to only invest small amounts, it helps with decentralization.
I want a society where this kind of backwards, reductive and downright hateful notions, passed as "free speech", "politics" or just "speaking my mind, bro" have no place.

And i do want (and in some cases expect) organizations to support that kind of society and show the door to people holding these views.
>Pretending that an underlying asset that doesn't throw off any yield or return of capital is somehow more rationally valuable than another doesn't make sense.

Lets say I have a company with 1 billion dollar worth of assets and a 100 million dollar profit per year.
I have issued 100 million shares during IP. How much is a single share worth? At the very least $10.

Next year I have a 1.1 billion dollar company. How much is a single share worth? At the very least $11.

You have 1000 shares worth $11000.

I can now either pay the profit out as dividend or not. Your shares will be worth less by exactly the amount that was paid out. Your 1000 shares will be worth $10000 and you will have $1000 in cash or alternatively I don't pay out a dividend and you still have 1000 shares worth $11000.

Where did that growth come from? With a company it's easy to answer. They sold more of their existing products. Released a new product. Reduced costs through technology. We have more stuff now.
Investing in a stock helps a company indirectly even if stock buybacks never happen. The company receives better lending conditions from banks.

What about cryptocurrency? A currency shouldn't move in price at all. Where did that growth come from? From other people. Nothing new was created. Existing wealth merely gets redistributed.
It is not actually translating anything since performant is not considered a real word in English, although I commonly see it used in the tech world.
Easier to prevent censoring from the ISP, but you're now just reliant on another company's systems.

If you just want a solution for having a remote server execute DNS queries for you, you can just use any of the existing VPN protocols purely for DNS resolution, or even make a better performing version.

All that overhead HTTP adds is wasted for this.
نقل عفش جدة – افضل شركات نقل العفش بجدة
You're probably right.

But still, I wonder how much of it is enhancement, and how much of it is a reduction in some suppressive mechanism.

Example: It's well known that beginning artists struggle with perceiving the world as symbols rather than raw visual data. When I first started to work on art, I realized I was a much better artist when tired than when fully alert. This was because I was honestly just thinking less about my drawings because I lacked the mental energy to do so. On a similar note, the trick of drawing things upside-down works for so many people because it removes the clear symbolic representation of what they're trying to draw.

So now imagine an adult, who has never trained or dabbled as an artist, receives a brain injury that severely impairs their logical symbol recognition. Due to the same injury, they lose the inhibitions that would normally prevent them from doing nothing but drawing all day, and they create art for 8 hours a day for an entire week.

I can say without a doubt in my mind that the progress that person would show in that first week would be insane. It would seem nothing short of miraculous. Yet, no true enhancement has taken place beyond the training; only a reduction in a conflicting thought process.

When it comes to things like music, I wonder about similar suppressive mechanisms. I wonder if difficulty in learning these skills has less to do with a lack of ability and more to do with conflicting cognition.
So just to put my neuroscientist hat on for a moment, memorization is almost always used to mean the use of some mnemonic in order to enable later recall. I'm saying that he never looked at the 137,493rd digit of pi, and that could very well be wrong based on what actually happened, but I think of this more like the other savant in the video who just has the day of the week for a date pop into his head even for dates that have not occurred yet. In those cases 'memorization' is not the word to use.
I suppose in the context of this post it's similar to asking "How can I sound like Mozart" and expecting an answer along the lines of "press these keys in this order" rather than any technical information about scales, progressions and dynamics. The end result may sound the same but there will be no actual understanding of the "why".