skysight-inc/HackerNews huggingface dataset:
Looks really nice, but so did Medium when it started, and look at them now.

On one hand I'm excited, on the other, I'm cautious not to funnel too much time into something that may Mediumify (i.e. turn into absolute garbage).
Thai elephant deaths: Do elephants risk their lives to save each other?
Interesting take away.

"It was a 12% improvement for the Core i9 9900K in affected workloads by booting with "mitigations=off" on Linux 5.3 under Ubuntu 19.10. In the case of the Ryzen 9 3900X was a 4.5% difference. Notable with this overview though is that without mitigations, the Core i9 9900K comes out just ever so slightly ahead of the Ryzen 9 3900X. rather than losing by about 6%."
What a load of utter NONSENSE.
Solar panels work FINE during a blackout (daylight hours, of course)

Merely buying the most basic "grid tie" inverter with no DC-DC charging capability and no batteries will not provide you with autonomy, nor does it purport to.

I live off-grid and precisely DO have power during the frequent blackouts in the villages further down the mountain from me. (electrical lines on wooden poles that falling trees take out.)

I additionally don't find the headline to be very productive:
It is untrue.
It is sensationalist.
It causes doubt in solar panels, of all things. (some of the most reliable devices I can think of...)

All of this at a time when (socially irresponsible) Bloomberg could be part of the push away from fossil fuels...

Mr. Bloomberg himself, as Bezos and Gates, could also probably pitch-in a bit more in helping get the general American machine to realize it's duties with-regards-to the survival of large mammalian life on earth circa 2019, but I digress...

https://www.theguardian.com/environment/2019/oct/13/firms-ig...
> Just plug the iPad in

HMMMMM well worth considering if other options don’t pan out
I'm using my own password manager.
> 75% of their profit is from the membership fees

I've heard that before, but I can't see how it could be. My back-of-an-envelope calculation: Let's say I spend $1000 per year (I'm estimating low). According to the article, Costco's average markup is 11%. So they make $99.10 profit on my $1000 of spending. Let's assume that the $60 membership is 100% profit. The total profit from me is $159.10. My membership fees would be only 37% profit (60/159.10 = .37). Do vast numbers of people pay for $60 or $120 memberships and spend much less than $1000?
The code is checking the region part of the locale, which is CN for china. The language code for chinese is zh.
To make it worse, this horrid article has been syndicated all over the place, so there's some money and interest behind it.

How wrongful and immoral.
Vancouver took their 2-lane each way (4 total) roads and dedicated the outer lane to bikes. They protected that lane from car with planters. So, it can definitely be done.

That said, IDK if it’s a resounding success. There may be measures by which it is, I’m just not aware.

For example, I found it difficult as a pedestrian and saw a few collisions and lots of near misses between bikes and pedestrians. The planters create a nice protected area which feels like it’s safe for walking and crossing. But the bikes were moving quickly and quite unyielding in their perceived right-of-way.

When we were there, there was definitely other challenges. There were terrible traffic jams - especially going into the city. It seems like a lot of traffic needs to go through the city to get somewhere else. It didn’t seem like they had adequate public transportation.
How is methane removed from the atmosphere and does a methane sink play a role in biology like CO2 does through photosynthesis?
I was very excited about CS when I learned about it, and in my initial tests found it really pleasant to write. However, before committing to using it more, I went and read some other projects written in it. At that point I decided that the reading experience was confusing, and the lack of "visible" syntax elements to guide me drove me nuts.
Great idea. Didn't think of that. Maybe I'll do that in the future.
It appears to be the symbol in the binary. C++ also does similar things. It's called mangling. https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling

It's also the reason you sometimes need to extern c or otherwise mark symbols being exported via a c-abi in c++ so that they don't get mangled.
A no-bid contract for digital radios led to hundreds of FDNY deaths on 9/11
The problem is dependency graphs aren’t strictly hierarchical, so it doesn’t suffice to say “rebuild whenever something under this directory changes”.
HN policy asks to rewrite misleading titles. Perhaps this one is misleading, to judge by the comments about it? In which case we can change it to something more accurate. We also often take an author's preferred HN title as long as it isn't baity.

https://news.ycombinator.com/newsguidelines.html
Most likely cause of a dense crumb is underproofing, though a too-cold oven won't help either.

The most likely cause of a tight (but not dense) crumb is knocking too much air out during shaping. You can try varying the ratio of bulk ferment time to proofing time and see if that helps as well.
> AWS makes no guarantees about the performance of their instances. I

They do for services that are higher-level than EC2, where cost/performance assumptions about the underlying instances used are built into the cost structure.

AWS tries very hard to get customers onto those higher-level managed services I stead of rolling their own on EC2.
When I first learned about this I was annoyed, but then realized you could buy a system that works around this limitation.
Poor people are the people that have to drive everywhere, so I don't think location has much to do with it.

Costco in Ventura County has two stores: the one in the rich area in Simi Valley, and the one in a (relatively speaking) poor area in Oxnard. The Simi store is half empty, while the Oxnard store has one of the highest sales in the entire chain.

I actually don't know if the $60 keeps anyone out. I think it's just pure profit, and an inducement for customers to return so they "get what they pay for." People are terrible at thinking about sunk costs, you know.
iPad OS’s new “full page screenshot” feature for webpages kicks out a long PDF (no page breaks, it’s one long scrollable page like the actual webpage was) and sends it straight to the markup view. You can draw on it just like marking up an image, but the text is still selectable and searchable.

It’s a nice example of software recognizing how people want to work and building to support that.

And one more for the people with Pencils - you can drag from the bottom corner upward to take a screenshot
in any app with the same markup tools. Works on either side, so the lefties aren’t left out here.
It is ridiculous to propose that a homeowner invests tens of thousands of dollars or more into their home solar kit and has no notion of it's capabilities.

As I outlined above, a simple "autonomy" function provided by the already-contained DC-DC charge controller will suffice to charge a battery bank. Sans battery bank, no reasonable person could assume autonomy.
On Appreciation of the Web
You don’t need a membership to eat there. Can get the cheap items at the food counter.
If you are a scientist and a programmer, you could make a software useful for others, publish an article about it, and provide it cost-free under the condition that when people use it for research they have to cite the article in their paper. This is how you could get lots of citations.
>nice example of software recognizing

the software just writes itself?
Sort of related: I recently found a way to clone Costco's digital membership card - http://blog.zorinaq.com/reverse-engineering-costco-digital-m...
> Well, as some Nokia engineer told me in sauna

That sounds like a very reliable source. Thanks for enlightening us.
I am interested WHO on earth flagged the parent comment and what basis they had for flagging it.

Are you going to flag this comment to?

Stop it please, the parent comment was perfectly valid and TRUE, more to the point. (and fitting into the rules of HN, so inform me if otherwise please...)
Also, the vast majority of retail shrinkage is employee theft; if CostCo has a big advantage there, it's it's better-paid employees, more than higher-income customers.
It takes a very specific design of breeder reactor to make weapons grade plutonium. Proliferation concerns are a red herring by anti-nuclear activists who intentionally conflate non-weapons grade plutonium with weapons grade to make ALL breeders sound dangerous.
It's not a fake conundrum in political systems, especially when--as so often happens--road projects sail through the legislature with nary a peep but public transit spending has to be voted on (often more than once) by the people in the region or, sometimes, statewide. European countries often don't have these barriers or at least have a political and government legacy where the people see the investments as worth it. That's not a situation we often enjoy in the States, some reasons cultural and some self-inflicted.

For example, in western Washington, we've repeatedly voted to tax ourselves for transit. Our regional leaders had to push, prod, and beg our state elected leaders to pass laws permitting us to have those votes. (Meanwhile, road projects sail through.) Yet, more often than not, we've voted yes. But in November, through our tediously broken initiative system, the entire state will get to vote on whether to repeal our locally-approved taxing authority because a political shyster likes running bumper-sticker-politics campaigns on $30 car tabs because "nobody uses transit."

You're right that the "loop" need not happen and often doesn't in most circumstances but people are very persnickety about transportation and their deity-granted right to park their vehicle on a free street directly in front of their place of residence.
While I appreciate all these great apps to provide me with a backdoor to the actual file system essentially, I would rather prefer to just put them there with the file browser of my choice. That is also true for "normal users" in my experience.

Not accusing Apple here, there are countless other offenders. There just isn't a convincing argument to restrict the access through conventional channels in my opinion.
PyTorch is 10x easier to debug than even TF2, and it's been that way all along. TF2 is no easier to debug than the previous releases if you're not using eager mode (which most people don't), and even in eager mode it sometimes errors out in ways that do not offer any suggestion as to _which op_ caused the error. This is nuts. Modern architectures have hundreds, sometimes thousands of ops. It basically boils down to flying blind and guessing and can easy take days of trial and error to figure out each issue. Plus, every time you start a TF program it just sort of sits there for a minute or so before it starts doing anything. This severely hampers productivity when debugging.

To all the folks who are just starting out: just go with PyTorch. It's downright intuitive compared to anything Google has been able to put out so far.

Disclosure: ex-Googler. Used TF while there (and DistBelief before it). Gave it up as soon as PyTorch came out. Couldn't be happier.
This is true. In fact Costco frequently stocks models of electronics that are exclusively sold through them. For example, many TVs you buy there are slight variations of popular models that only Costco sells. They even have distinct model numbers that you'll have a hard time finding info about on Google. The manufacturer makes up costs by defeaturing the TVs. Frequently they reduce the number of ports or withhold smart TV features. This is actually great for me because I seldom want all the bells and whistles. I'd like as much money spent as possible to go to size and quality of the display.
Removing Flash from the web was done with good intentions. It was a propitiatory system plagued with security holes. Instead of replacing it with similarly capable open standards, we've got a propitiatory Encrypted Media Extensions (EME), flaky HTML5 calls that differ between browsers, and webassembly.

It's a shame that HTML5 never really reached the ability of flash. And it's also a shame that Adobe didn't simply release the swf spec.
Of course you can. The most elementary modicum of research into solar-powered equipment immediately shoves the question: "grid tied or off grid?" into your face.

It's the primary 2 categories of equipment on online solar shops, as the menus indicate.
Yeah Occam's razor says your efforts would be much better spent on flashing custom firmware than a retrofit. That or a deliberate backdoor built into the chip from the ground up.

Or something like this:
https://m.youtube.com/watch?v=_eSAF_qT_FY

But a nearly magic rice-grain part with a microcontroller and networking?? You could make a fortune in IOT with something that capable.
Both Costco and Trader Joe’s have a winning recipe: keep a limited amount of any one item, and do tests to see what that best item is. I trust that the tortilla chips at Costco are going to be pretty good even if I haven’t had them yet. Same with TJ.

Contrast to the traditional supermarket: throw spaghetti at the consumer and see what sticks.
They make $100 of net revenue on your $1000 of spending. Markup isn't profit. They use that money to do things like pay their workers and heat their buildings.
Are you all for real about this? I buy coffee, soylent, various hard to find canned goods, and other things all the time off Amazon.
NYC cabs are cars only because that's the environment they operate in. Think of what a cab would look like in a busy carfree city. Disneyland makes an okay example for North Americans. There's no need to go to the considerable expense of an entire passenger car that's built for worst case freeway scenarios in a carfree city core. Imagine a cab where crumple zones and a three-digit top speed are useless.
> That problem was solved long ago, just reprocess it through breeder reactors and get even more energy!

That problem is far from solved, as you can see by the near-zero number of breeder reactors currently in activity around the world.
Hi, sorry! Didn't want to mislead. I am of the impression that not knowing it's all in the open is a bad thing so definitely not something I wanted to hide away.

Of course the page was built with conversions in mind, for the good of the project I want to spell out the benefits and convince people to sign-up but certainly not in a dark way.

I've added some more links including the logo, a view all discussions button and a browse as guest down by the bottom CTA to communicate this better.
> I-Expressions

That's not an EXPLICIT list representation, where the nesting is notated by explicit characters.

It's also harder to use in interactive interfaces like REPLs, debuggers, etc., where Lisp lists don't need to have vertical layout.

> you do have syntax errors--unbalanced parens.

if you use a structure editor for Lisp you don't have unbalanced parentheses. In editors with support for s-expressions, unbalanced parentheses are basically not an issue.

> cat hakon.grammar

Yeah, Lisp works very differently. It does not use grammars like that. Lisp uses procedures in readtables to read s-expressions. Parsing the code is then done by the evaluator traversing the source or by the compiler traversing the source, with an integrated source code transformation phase (macro expansion).

We load a bunch of macros into Lisp and they then are available incrementally.

There are syntax-based structure editors (for example they were in Interlisp-D), but they always have limits, since macros can do arbitrary source transformations on s-expressions and those are not based on grammars.

https://www.youtube.com/watch?v=2qsmF8HHskg

You are really looking for a very different language experience. Lisp with s-expressions works very different from what you propose.

That's why I say: it's not about dropping parentheses, you propose to get rid of some of the core parts of Lisp (how programs are represented, parsed, etc.) and give it a different user interface. That's fine, but it is no longer Lisp like we know it.

Other syntaxes and IDEs for those have been done several times in Lisp-based language implementation. For example the Sk8 multimedia development tool from Apple had implemented something like AppleScript on top of Lisp. The multimedia applications were implemented in an AppleScript like language (actually it was kind of the first AppleScript implementation) with an IDE for that - implemented in Lisp.

https://opendylan.org/_static/images/sk8.jpg

Apple Dylan had an IDE written in Lisp for infix Dylan.

https://www.macintoshrepository.org/_resize.php?w=640&h=480&...

https://www.flickr.com/photos/nda/4738803235

http://www.dylanpro.com/picts/dylanProjectBrowser.gif

https://pbs.twimg.com/media/D0KY_rGV4AAJfxH.png

The original dream of Lisp was to have algol-like M-Expressions and use s-expressions only for data inside M-expressions. But the internals of Lisp were implemented with s-expressions and M-expressions were manually translated into s-expressions. Breaking into a Lisp execution and looking into the interpreter state then revealed the s-expression representation of code to the developer.

Then the cat was out of the bag...
- 1 less step (just open the remote file directly, rather than running "sshfs" and then opening the file)

- If you execute shell commands from emacs -- these will be executed on the remote machine when editing thru tramp

- Tramp is not limited to ssh, but also allows emacs to access files in docker containers, as different users (e.g. root), in S3/GDrive/etc via the rclone backend, etc.
That's true, or at least the SEC doesn't seem likely to go after Ethereum. It's hard to say for sure what exactly the difference is.

It seems like the SEC is intentionally not being clear about what they find acceptable and what they find unacceptable. I don't know whether this is because they are just slow about things, or whether they want to keep their options open because why not, or what.

It would be nice to have crisp, clear rules about how to create a new token that is considered a commodity in the US.
Unfortunately they got rid of the Kirkland toothpaste. The Kirkland shampoo smells like shit; they stopped selling the large pump bottles of Dove shampoo. At least the contact lense solution is good.
I disagree here. Costco is now often trading on its reputation for getting you a bulk discount, but when you compare them to Aldi, or even to a larger supermarket, you're often getting things in large quantity for the same price or more than you'd pay in small quantity. This is especially true for things like cheese. Meanwhile, you're giving up the opportunity to get a superior product. In the cheese example, Costco stocks Belgioioso mozzarella, which to me is about store-brand quality. Popular because it doesn't taste like cheese. For a decent price, you can buy much better mozzarella which has some flavor. And you don't have to buy 3 lbs at a time.
Reduces surface area of attack, you never know when a 0day is going to be found. Exposing monitoring/metrics is particularly interesting as it exposes a lot of information to an attacker, if they're trying to starve your machine of a resource or whatever.
That's not necessarily true, since the GDPR imposes extra restrictions to sending data to countries not covered by the GDPR (essentially, outside the EEA) or that are deemed by the EU to offer equivalent protection. I don't know where Tencent has these servers, but Google has servers in the EU and managed by an EU-based subsidiary.
"Indexing" - see this comment

https://news.ycombinator.com/item?id=21239389
Would you be happier if your taxi wasn't stuck in traffic? I have an inkling that 99% of cars on Manhattan are not urgent emergency
bash$ c++filt <<< ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2
invocation function for block in Backend::Google::SSBUtilities::shouldConsultWithTencent()

Edit: what are downvotes for? That is the standard way to decipher C++ mangling, using built-in (binutils) tools.
What can flash do that modern browsers can't?
> Make it so that the kernel and OS can be fully updated independent of device drivers and bypass manufacturers for distribution.

This would mean that you'd have to commit to a stable ABI for device drivers, forever.
I get what you're saying, but here's some benefits of using CF:

1. Been using it for 3+ years. Whenever I'm making a site, there's nothing better than easily making some DNS records and making sure they're all always-on HTTPS.

2. A little bit of the first part: It's a hassle to setup my own certs, etc.. I feel that Cloudflare "protecting" my IP from DDOS and other attacks is far better than anything that I can setup easily (at least from my experience, I think they know what they're doing)

3. Maybe in the future when I have some time and money I'll do everything on my own and ensure I have E2E encryption. At the moment, anything I'm running isn't mission-critical and isn't used by hundreds of people; I'm not making a SaaS startup. I understand your concern, but the ease of use of Cloudflare is something I value.

4. Analytics. I've come not to trust Google Analytics at all. I'm not sure what they're doing, but most if not 100% of tech-savy people have adblock, which blocks GA. My VPN from AlgoVPN blocks GA and anything related to GA, FB, Twitter, etc. So I'm not really sure how much I can trust GA's analytics opposed to Cloudflare giving me the exact numbers on how many people requested or visited my site. (I'm going to make my own analytics soon since Fathom has turned to profit only and not open source).
Due to a broken oven, I've ended up using a breadmaker, and although the results are middle of the road, the simplicity of making a loaf is super. Just throw in the ingredients, set timer, wake to the smell of cooking bread. The kneading is a bit weedy and I get better results by hand. But the breadmaker makes no mess at all.
This happened for me at first, but some combination of removing the tape from my camera and refreshing the screen, then hitting "Start Camera", caused the other button to become usable. Works well!
Using bread flour really is one of those things that’s easy to miss but often times discourages first time bakers. The gluten makes a HUGE difference in the crumb and mouthfeel.

Also tip for other busy bakers like myself that don’t want to keep two types of flour stocked. Keep some vital wheat gluten in the freezer and throw in a teaspoon or two with each cup of AP flour. Instant bread flour!
You’re looking at the method name after the compiler got done mangling type information into it for the linker. The human-readable name that (what appears to be an anonymous block) likely appears within in the source code appears to be “shouldConsultWithTencent” in a namespace (class?) “Backend::Google::SSBUtilities”.

The other line noise encodes return and argument types via the process of Name Mangling: https://en.wikipedia.org/wiki/Name_mangling
the "grid-tied" inverter integrates

-a charge controller (PWM or MPTT, I believe the latter is a buck converter, but it trades amperage for voltage and vice-versa to constantly maintain a voltage advantage over the battery)

-an AC inverter

the charge controller simply needs to have the means to indepedently switch between "grid-tied" and "battery-charging"

I believe most grid-tie inverters have to COMPLETELY disengage from the grid in the event of outages by LAW and this is simply because line-repair-staff don't want to get fried trying to repair lines. Lines are either "up" and working or "down"

While what the person above mentioned would be technically feasible. (a distributed grid) it's not desirable nor legal under the current way power grids operate. Again, this is no failing of solar etc.