skysight-inc/HackerNews huggingface dataset:
Why would you compare AWS vs managing your own data center?

Because we were already managing our own data center.

I think it would be better to compare AWS vs renting dedicated servers from a large provider? I think you will find that the scales tip heavily in favor of renting bare metal as far as price is concerned.

We offloaded a lot of work to Amazon that we were doing ourselves -- database hosting, storage system management, etc (lots of little used data went into S3/Glacier that previously we had on live disks)

Also, we liked the ability to have a failover region essentially for free - we only pay for enough servers to replicate the key data we need for failover, and keep the rest of the infrastructure powered off.
nice plug goofball
> requires you to specify everything

That's not my experience. checking for errors is completely optional. I'm probably just a bad lazy programmer that leans to hard on the compiler. I like the catch everything and then refine error handling as i get more understanding of failure modes (i'm from java, i avoid runtimeexception).

Go makes me feel like i need to understand all possible error cases for every line as i type it. I feel like i have to handle it right now, forever, or i'll forget that line can have an error. I really miss being able to gradually refine error handling, because i can rely on the compiler to remind me about all the stuff that can go wrong.
Keeping our data really just means not letting anyone else get it
I'm very ignorant of supercomputers but I can't really see how/why linux is a better choice than library oses / unikernels for this.
I assumed they were referring to Trevor's IETF posts; the Igoe and Dragonfly comments he posted are about as intemperate as I've ever seen him, in any venue. He is not an angry dude.
What's new is old again. Michael Stonebraker had a paper about this in 2007 [0]. Over that time a slew of products came into the market that claimed to do it all. JSON, SQL, ACID transactions, Streaming, time-series, Full-text search, batch processing, ETL etc. Things that don't even fit in the same bucket. For awhile companies were positioning Hadoop to do all of it

Seems like through every technology hype cycle, the same reminders need to be written and re-circulated again.

0: https://cs.brown.edu/~ugur/fits_all.pdf
> If it benefits others. That’s all I care about.

I don’t see this benefiting anyone at all, so please put aside talking about this like a martyr.

You took someone else’s property and publicly hosted it. Dropbox or gdrive or sticking it on a private ftp or emailing it to yourself all would have done the job just fine - but you chose to do it publicly. It’s not 1985; you have plenty of resources for making files conveniently accessible without violating folks’ IP rights.

And then you got told to Stop It. You didn’t get sued, though you could have. You didn’t get DMCA’d, though you could have. You got the legalese version of “cut the shit”.

So, what principle are you standing up for? Your right to appropriate other folks’ property against their wishes? To distribute it against their wishes? To then make sure they ask you pretty please to stop?q

You’re not protecting the community. This isn’t a principle that people who make IP for a living are going to especially rally around.

Frankly, I think the answers here have been exceedingly courteous - beyond the point of reason. It’s like Pirate Bay crying foul about being “bullied” by the companies whose property they’re stealing.
Self-driving likely will require multiple sensing modalities. One big draw towards radar is it works through rain, fog, dust, etc which optical techniques (like our eyeballs) struggle with
Fiber is more reliable than free-space optical, at least for now.
Yes, I remember they tried to expand, but it didn't catch on.

I think it may be because at it's heart Genius feels to me like a skinned/specialized Wikipedia, and Wikipedia already has other information covered. Lyrics are a good fit, because Genius has a format that suits itself well to annotating lyrics, and it is a reliable source for quality lyric content. So many lyrics sites other than Genius are horrible to look at and usually are riddled with ads and popups.
We're not talking about buying a couple of miner machines here, but financing a whole warehouse filled with them.
TRecs: Declutter Recommendations by Going Real-Time – AdRoll
> The sdrforengineers site is just a template, and it doesn't contain or link to anything useful.

To be clear, sdrforengineers[0] site contain few useful links:

- link to printed version of this book on Amazon;[1]

- link to video course "ECE4305 Software Defined Radio Systems and Analysis " as playlist on YouTube;[2]

- link to their page on GitHub, where repo with LectureMaterials for this book hosted.[3]

[0] http://sdrforengineers.github.io

[1] https://www.amazon.com/Software-defined-Radio-Engineers-Trav...

[2] https://www.youtube.com/playlist?list=PLBfTSoOqoRnOTBTLahXBl...

[3] https://github.com/sdrforengineers/LectureMaterials
10000$ isn't very good either, because 5G needs far more base stations (by about an order of magnitude) compared to 3G or LTE.
What are some good use cases for compiling Golang code to wasm?
WPA3 appears to solve these issues. https://www.mathyvanhoef.com/2018/03/wpa3-technical-details....
Anyone ever notice that the assignment + declaration syntax looks like a sideways gopher? :=
My guess is operational experience, though the article mentions it was necessary to take advantage of Lightning. I can't think of another business on the planet that has pushed MySQL (and RDBMS' in general) further than FB.
I don't get the mouse one. Double clicking is like a safety. The number of times I accidentally clicked on stuff with my overly relaxed surfing hand.

And how did windows fix it? Maybe I'm too young to remember. I've always been double clicking.
You can throw away errors, by assigning errors or panic with Must. But a goru said, Why not log everything?

Must(func()(val, err)) -> LogIf(func()(val, err))
https://www.google.com/maps/@60.1884007,-134.7047237,2982m/d...
Imagine if I came to you and asked, "how is that bird flying?" It wouldn't be very useful for you to answer, "well, it figured out how so that it could escape predators."

You're describing a reason why consciousness might exist, but you're no closer to describing how it exists.

The reason it's a hard problem is that we don't understand the relationship between a purely physical process and awareness. It's not clear how at some point a complicated set of behaviors would equate to the personal experience we ourselves feel - we don't have good mechanisms or tools yet to explain how that jump is possible.

So yeah, it's obvious that the jump happens. But outside of philosophers and scientists like Daniel Dennett, probably the majority of people are already convinced of that part.

The hard problem isn't "why qualia", it's "how qualia".
Oops, sorry!

To your point, I agree. They hype around the area has evolved much faster than the area itself.
I mean I spend $100,000/month advertising on Facebook and Instagram, so it depends on what your definition of “bubble” is
No way that Berkshire pays a $500b claim. They would find a way to stick the US taxpayer with the bill as many smaller companies have done before them.
This looks like an advertisement for Wellio.

The linked article, links to a Wellio page with the same content verbatim. http://www.getwellio.com/ranking-least-nutritious-meal-dolla...

The information may be useful still, but it should presented as long form advertising
I’m not sure I buy the “it’s cultural” argument. I’ve been to India and to plenty of other places, and there is a littering problem everywhere. It seems to be worse wherever there are lots of people and mediocre rule of law. I don’t think any one culture instinctively litters more than any other.
Title: Default, unchangeable1 browser settings and modern, unencrypted SNI

1 Ignoring the possibility of editing and recompiling the source code, if the browser is open source.

Background

SNI is only required for websites using TLS that are also using shared IP address space (e.g., CDNs) where a single IP address may be used by multiple websites, perhaps having no common owner or no relationship to each other.

However websites that have rented or purchased a dedicated IP address do not need to use SNI in order to take advantage of TLS. Traditionally, all websites using SSL/TLS fell into this category.

It is possible many websites using TLS still use dedicated IP addresses and hence do not need SNI.

For the curious, some data on websites posted to HN is provided below.

By default popular browsers send unencrypted SNI regardless of whether the website is using a shared IP address and regardless of whether the website actually requires SNI.

This default, unchangeable setting makes sense if one assumes that, by and large, most websites using TLS are also sharing an IP address with other websites.

The question is whether that assumption is true.

Hence we ask:

What percentage of the websites does the HN reader visit that are both (a) using TLS and (b) using a shared IP address. In other words, what percentage of these websites accessed by HN readers actually require SNI to be sent by the browser?

Sample data: A survey of websites currently appearing on HN

Number of unique urls: 462

Number of http urls: 72 (unique domains: 67)

Number of https urls: 390 (unique domains: 229)

Number of https urls requiring SNI: 36

Number of https urls requiring correct SNI: 22

What is meant by "correct SNI"?

It is possible with some CDNs to send incorrect SNI and still retrieve the correct page.

This is because these CDNs do not use the SNI in order to retrieve the correct page. Like all other sites since the dawn of the web (up until the appearance of SNI) they only need a correct Host header.

(This begs the question of what, if anything, the SNI might be used for within these CDNs. Users concerned about privacy, tracking, ads, etc. might wonder if the SNI is being used for something.)

Sending an incorrect (fake) SNI has been nicknamed "domain fronting". The user simply picks any domain using the CDN and sends it as the "fake" SNI.

14 of the 36 are using a CDN that does not require a correct SNI in order to retrieve the correct page.

I have automated this "SNI test" and can run it daily, weekly or, for a larger sample, I can run it on historical HN data, e.g., all domains appearing on HN in the year XXXX.

Is anyone aware of formal studies on the percentage of sites that actually require (correct) SNI?
This is old, but MFP does have the quick add at the bottom of each add food page where you just stick in the calories.
Yeah! I'm member of an IRC-based programming community. We are happy to have newcomers. We also run a kind of tilde.club to host people's projects (webspace and ssh).

http://dailyprog.org/chat/

About Discord, I tried to use it only for few hours. I find it so slow (at least on my machine) and bloated.
A taxi is when I am incredibly desperate when an Uber will take ten minutes. But I regret the taxi every time. although Uber is a little more hit or miss with drivers/cleanliness of cars lately but still better than any alternative.
More realistic than the notion that Harvard wrote the reason for a rejection in any of the tens of thousands of rejection letters they send every year. Sounds very much like a “friend of a friend” story.
Progressive Implementation of Circular and Linear Singly Linked List for ES6
https://www.energy-uk.org.uk/energy-industry/electricity-gen...
Do you consider, say, Stitcher Premium's original audio shows like Wolverine "podcasts?"

I'm assuming the answer is now, but that service is certainly pitching that they are the same medium/art form as those in the open space.
If you spend $4 billion on acquisitions and one of those becomes worth $100 billion that is a win no matter how you slice it.
Yahoo actually stopped being supported in Pidgin last year I believe; due to some major breaking changes in the protocol.

I know what you mean though, it was weird when AIM shuttered, my account was old enough to vote. It is a strange thing when something that was so integral to your life at one point no longer exists.
>I don't think c02 emissions represent the sum total of "evironmental impact" as was implied multiple times above.

I completely agree. I'm also very reluctant to believe any report that estimates GHG emissions from industry, because I believe industry has a very real reason to misrepresent themselves in such reports. Whether that industry is growing and delivering tomatoes or LiPo Batteries.

>Conagra doesn't exist for efficiency, they exist to make money.

efficiency = money, i thought that was obvious. I'm a pretty strong believer in the power of markets.

>"Meat that is discarded in retail, industry and the home accounts for 20 percent of the total GHG emissions of meat production"

Not sure the relevance of that bit, how anyone can care about the environment and not be vegetarian is completely beyond me. I cringe everytime I go out to eat seeing how much meat gets tossed.

>Is that what you meant by "considering how impacted agriculture is by locality"?

Yes.

>I'm imagining some change in purchasing behavior

I'd call that fantasy. If we can't get people to drive fuel-efficient cars even with tax incentives, how are we going to get people to give up blueberries and pineapple in fruit salad? Especially considering how bad meat is, and how few are willing to give it up or even let those around them give it up--as being vegetarian for the last decade has taught me (/grandstand) The best thing we could do would be to create GMO versions of crops that need long distance transportation that either don't have the same environmental requirements to grow or are able to be transported without refrigeration, because the market isn't going to change. Regardless, we've got tens of millions living in the Desert South West, I don't foresee them all living on prickly pears.
People cannot reliably double-click. It's both a hidden interface and one that requires careful timing -- it's hard to imagine a worse user-interface action.

That being said, as a power-user I have no problem with double clicking and find that it works pretty well for me.
On many sites, such menus are meant as shortcuts to content that is otherwise reach-able by other means, such as typical web-site category links. However, automated accessibility grading systems won't necessarily "understand" this fact and score it poorly.
2011 "Explicit memory as a framework for the neural correlate of consciousness" https://www.dropbox.com/s/huol1vf4j1fs1ll/mind_matters.pdf?d...
Linux does the same thing too. I wonder whether this is a POSIX thing, or if it's just a rather common UNIX thing.
I just don't buy that narrative. It's not my experience, and it doesn't really make sense. Most frontend devs would love a more sane ecosystem and tools. It's not like it would put them out of business... it would just make their work more pleasant.

Also, rank and file "dom diddlers" wouldn't be the ones "fixing" this problem anyway. There's a ton of economic incentive to fix it, but the problem of entrenchment is powerful when essentially the entire web is run on this mess. That's why it hasn't happened yet.
They haven't heard of the $5 footlong?
"Beef Wellington" price per meal is $4.53, their first example. This is not even close to anything realistic, even just for the beef and not including the spices/sauces/etc that one would need.
Go uses structured typing as described by Rob Pike.

Duck typing can still lead to runtime errors which is practically all accounted for thanks to the compile-time safety of structured typing.
Great article. Hope the authors extend this comparison with more information about how much time you spend to get those savings.

Restaurants are interesting because you're not really saving much time, but you're converting shopping/cooking time into socializing time.

Delivery via uber-eats type services is nice to get good food without spending time, but it isn't cheap.

Fast food is quick and cheap if you're already driving somewhere, but it isn't healthy or high-quality.

So what is the optimal choice for saving time and money while still eating well?
Watch Rocket Lab’s First Commercial Launch, ‘It’s Business Time’
> "To be clear, this is an analysis of your costs and isn’t about looking at opportunity costs of time associated with cooking."

Pointless then. This is part / mostly what you pay for when ordering / eating out. That is, you sit and relax while someone else's time is invested in your meal.
Flagged...this is an advertisement
Hey everyone! This is similar to work I do in my PhD. Feel free to ask me any questions! (I believe Ralf, the first author of the paper cited in the article, will likely come to my group for a postdoc)
More radiation up at 10k feet.
Dalibor Farny’s clocks are stunning.

Mine, circa 2016 if I recall, was well worth the wait, impeccably packaged and shipped from Czech Republic in a plywood box.

https://www.daliborfarny.com

I chose the dark model: https://www.daliborfarny.com/zen-nixie-clock/
Cofactor Genomics (YC S15) Is Hiring an Account Executive (Sales)
> Having never visited Japan, he had, at best, a superficial knowledge of its culture and its people. This ignorance freed him to imagine Japan as a utopian space where religious feeling, immersion in the natural world, and the making of art formed a single, interdependent state of being.

Oh, so he nailed it anyway, basically.
Use an audio pipe an practice demodulating the various modes you can hear.

Also try websdr.org which lists a lot more than just the U. Twente one.
They’re failing to factor in time it takes to shop, cook, clean, food waste, and they barely mention nutritional diversity. As a frequent meal kit subscriber I get great food that I can cook quickly, I get diversity, faster cleanup, little to no food waste, and I don’t have to take on the additional cognitive load of “what are we going to cook tonight” which is actually a main reason you might go and eat out.
Ah, OK. Got it. Thanks.
There is a whole industry of people in India/Pakistan that do this. Their recommendations are pretty straight forward and usually based on basic vulnerability scanners and password best practices. It is very likely you can figure out your issue yourself, it is likely very obvious.

I believe that this user is likely correct that there is a vulnerability and I would suspect it is a fairly straight forward one and you'll think it wasn't worth even $250.

Here is a list of open source vulnerability scanners:

https://resources.infosecinstitute.com/14-popular-web-applic...

And check your password practices, your headers to prevents XSS/iframing, and get your SSL certificate checked via an online tool. Also check the version numbers of your web server, jQuery, etc to ensure that you are not using one that has a security issue.

The guy you are dealing with is not sophisticated, just looking for a quick buck doing something simple you are not doing.
Century-Old TB Vaccine Shows Promise Against Type 1 Diabetes, MGH Research Finds
Given the apparent state of affairs, it seems like the vendor or vendors who care should bake a vpn into their firmware to provide better protection. Of course it is possible to use a pi or perhaps integrate into an open source firmware, but having a simple vendor provided config would be much better for adoption rates.
reinsurance is also a nice way to reduce a company's taxes, and to hold money offshore. Many reinsurance companies are owned by another company; but the "re" is incorporated in a low or no tax jurisdiction such as Cayman Islands or Bermuda.
https://github.com/devongovett/regexgen
The depth of recursion seems to be limited. And for me personally, the limit is 2 (or is it 1? depends on how you count it). Which is not a true recursion :)
Twitter Ramps Up Fight Against Abuse and Malicious Bots
I mean, it's arcane all around. Ever tried developing for Android or iOS? Webdevs have the extra burden of "having" to support an infinite variety of form factors, aspect-ratios, input types etc. That kind of flexibility does not come for free.

It's not like these arcane technicians don't already try to "fix" things, with the plethora of JS/HTML frameworks-of-the-day to solve all use-cases (must...resist...urge to post xkcd link....)

Really, webdevs are not malevolently guarding their jobs by jealously protecting their dark web secrets like some private government contractor. They are just doing what they have to do in a highly complex field where laypeople still think a 16 year old on a weekend energy drink bender should be able to push out a finished Facebook clone for $50 on upwork.com
Again, the moderation does not deny being involved.

I will concede though, I technically can't tell. However, if "a few flags" really can push an article from the front page down to page 10 within the course of five minutes I still have the following to say:

1. This system is easily abused

2. Accepting these flags on an article like this is accepting abuse, which is the purview of moderation

In other words, the system is laid out to hide anything that a few users don't like to be seen and the moderation supports that tacitly.

Why?
You can also use a very acute 3D perspective transform to create almost any quadrilateral shape, so the support can be a bunch better.
The Z-80 has a single-phase clock, which was one of its selling features. https://en.wikipedia.org/wiki/Zilog_Z80

The 8008 and 8080 use dual-phase clocks.
All of our code repos follow the same example:

1) PRs create whole environments using master for everything except the repo listed in your PR which uses the PR branch. QA and developers use this for QA

2) Once the PR is accepted the code is merged into master

3) CI builds the code, tags the repo, uploads to s3 as versioned artifact

4) CI checks current version on stg env, deploys new version. CI checks current version on stg env, runs git diff btween the two versions, checks for jira tickets, gets jira ticket summary, and prepares slack / email notifications

5) CI runs tests

6) If tests pass, QA can deploy the release to prd.

7) CI releases to prd, adds released_version to each jira ticket, sends out email/slack notifications (with commit, jira summaries) then runs tests
The RESTLESS Vulnerability: Non-Browser Based Cross-Domain HTTP Request Attacks
I disagree on the latter two points:

- The double-click isn't ideal but way less prone to accidentally triggering the slow, painful operation of opening files and programs on ancient floppy disks and CPUs.

- Cutting and pasting ideally should consistently work exactly like that operation in real life; randomly changing what you've tried to move over and dropping information would be surprising and confusing.

Anyway, "almost all" doesn't mean "all". The number of correct decisions Apple made back then is astonishing and vastly outnumbers the mistakes. Fire up an emulation of the original Macintosh sometime and it feels surprisingly modern and intuitive - far moreso than its contemporaries (Windows 1.0, AmigaOS...)
At that time there where two sets of exams taken at 16 O levels and CSE.

The O levels where for Kids in grammar and private schools and the CSE's where for the kids who went to secondary modern schools who left at 15/16.

As I was dyslexic I was put in the CSE stream though I did get a grade 1 in maths and computer studies which is the same as a pass at O level I didn't get to do A level computing.
I had the same question as you and took a look at their FQA.

#1 You should check what "HSM" is, and will know the answer to your question :D.
#2 KMS offers client-side encryptions. So if you don't trust AWS for whatever reason, you can choose to encrypt at client-side too. :D
Almost complete, but stalled, and based on Go 1.8: https://github.com/riscv/riscv-go
Truth does not exist
fact = truth

fact = statement proven with evidence

evidence = anything presented in support of an assertion

so

truth = statement proven with anything presented in support of an assertion

source wikipedia, just a little condensed