skysight-inc/HackerNews huggingface dataset:
In WinForms, it's still called Anchor (it really did take a lot from VCL), but since enums are scoped in .NET, you have Anchor.Left, Anchor.Top etc.

WinForms also had Dock (Left, Right, Top, Bottom, or Fill) which basically forced the control against that edge of its parent, taking up full length and/or height accordingly in one dimension, and using the explicitly specified size in the other. With multiple controls with Dock, they'd gradually fill the available space in Z-index order, stacking up against each other; then whatever control had Dock=Fill, would fill the remaining space.

So yeah, resizable windows were common, and easy to deal with. The real problem is dynamically sized controls themselves, e.g due to DPI changes, or because the control contains dynamic content of unknown size. With those, anchors no longer work well, and you need some kind of box and grid layouts. Which are available - but it's kinda hard to edit them visually in a way that's more convenient than just writing the corresponding code or markup.

The closest I've seen to visually editing UI that can accommodate dynamically sized controls was actually in NetBeans, which had its own layout manager for Swing. That thing allowed you to anchor controls relative to other controls, not just to the parent container. Thus, as controls resized according to their context, other controls would get moved as needed:

https://netbeans.org/kb/docs/java/quickstart-gui.html

https://youtu.be/_ZW4ktG1DEE?t=129

Still, you needed to be very careful in the UI form editor, to make sure that controls are anchored against other controls in ways that make sense.

Fundamentally, I think the biggest problem with UI designers today is that they can't really be WYSIWYG, the way they used to be in the RAD era. The DPI of the user machine might be different, fonts might be different, on some platforms (Linux) themes can be different in ways that drastically affect dimensions etc.
So it is preemptively switching then?

> It doesn't really imply anything about how parallel (or not) the fibers execute

What's all the fuss about paralllelism in the article about then?
Why do you say that few campuses would benefit? In San Francisco alone, USF, UCSF, SFSU, AAU, and CCA all have shuttles. And that's in a city with good public transit.
Not much reason to run across it unless you're in the avionics and high integrity world
Goto is good to have. With enough other flow controls you will not use goto so much, although sometimes it is best way to do, by goto. Just because it is uncommon that it will be helpful does not mean that it should be never used; sometimes it is much more clearly and cleanly than the other way which might be messy in some case. Unfortunately, JavaScript does not have a goto command (although I wrote a way in which a preprocessor could convert programs using goto, to the one without, with the restriction that you cannot jump into a block) (what else I don't like about JavaScript is automatic semicolon insertion, although that is a different problem). Of course there is the consideration of implementation, since you will have to keep track of the labels, which may be forward or backward, rather than only the nesting level stack like implementing break/continue and if/else.
Glad to hear it! You can swap meal types when you create an account, but if you don't want to create an account, you can edit the settings on Breakfast with the 3-dot menu (and even just name it something else like Family Dinner).

At the moment, you can set an integer multiplier on a meal to have it scale up the ingredients (it's the Family Scale setting on the Meal Type). However, it will still be based on your own nutrition targets, and you might want to set it for 3 people and split one serving between your two kids.

If you wanted something more targeted for each of your family members, would it still be appealing to you the planner said something like "You eat one serving, your wife 0.8 servings, and each of your kids 0.4 servings", with some gram weight measurements, or are exact nutrition targets not super important for your needs?
Google has tried hard to build or help build housing, but they always get blocked by the local governments.
Then we need APIs that would allow GUI frameworks that render onto <canvas> to support accessibility. Such APIs have existed on desktop platforms for decades now, and popular frameworks like Qt use them, even when they draw all the widgets themselves.

By the way, Qt-on-wasm-on-canvas is already a thing:
http://blog.qt.io/blog/2018/05/22/qt-for-webassembly/
If people don't like that tournament, then they should feel free to not compete in it. That's their choice. Don't like it? Then ignore it.
No they aren't preemptively switching/scheduling, you have to schedule it yourself...

I could be wicked wrong though, it's been a long while since I futzed with fibers.
It sounds like you many think GPS is property of the global community, and access to it - which the U.S. freely grants worldwide for the public good - is some kind of right. It is not. GPS was financed, developed, and deployed by the United States government, originally for military purposes. It is operated and maintained by the United States Air Force. American taxpayers foot the bill for this maintenance.

If we return to your example, we find India prosecuting a war with the use of American military technology. How exactly is it "bullying" for the U.S. to deny India access to this advanced capability? India is free to fund, launch, and maintain their own GPS alternative for Indian military purposes.
HOW CAN DemoGRAPHIC POVERTY IN AFRICA BE NEUTRALIZED?
No. Instead it is culture that tends to make less women be interested in chess. This is still a problem, though.
I actually did acknowledged that limitation. Maybe I wasn’t all that clear but my actual point was that requirement is where most traditional raids often fall apart (even mdadm requires days of downtime to grow a vdev) so its usually better to grow the pool instead of the vdev anyway.

Or in other words: if growing the vdev is a hard requirement then a traditional raid might not be the best option regardless of ZFS. It’s about picking the right tool for the job rather than moaning that ZFS doesn’t do every job perfectly (which seems to be the argument the GP was making).
Krosswork Wants to Turn Cafes/Restaurants in to Co-Working Spaces
Kloudboxx has a SaaS-based business model, with customized subscription plans. Tailored plans provide features for targeted marketing, Location Analytics, Automation Engine, Branded Splash pages, Presence Analytics.
Krosswork (Powered by Kloudboxx), which transforms unused spaces into a city-wide network of sophisticated, prolific work-spaces where one can interact and work with a range of people
I generally use a pencil, rather than a pen. However, I also think that cursive is just more difficult to read (although what is difficult to read also depend who write it, since some people write messy; but, still in general I find cursive is more difficult to read).
Google even works with developers to build housing

That North Bayshore real estate is trapped between US 101 and the Bay, with no fixed transit and only the already-gridlocked Shoreline Blvd to get through. This is presumably why Google's Mountain View workplaces are on the opposite side of 101.
It is great to hear that the efforts of the different team members are brought together and to see the progress. Absolutely fascinating how the dedication of a few engineers can bring history to life.

We are [re]living in exciting times!

If you are interested to see more of the groundwork, a few weeks back on the HN front page we had the link to the engineer working on the Rope Memory Modules (effectively the ROM). His channel has the "unboxing" video of the AGC that is currently in the process of being restored:
https://www.youtube.com/watch?v=OkFy30kxfh4

*edit fix typo
I would argue that the alternatives you've listed (e.g. donation), are functionally equivalent to selling. You're trading a good (the car), for money.

> My point is that this is a highly idealized and theoretical model. Life doesn't work this way.

Such is every nonbehavioral economics paper ever written.
It's not odd at all, what is odd is how many defend China and point out the US's past sins. If China feels it was ill-treated it should ask for reparations, not freaking steal any piece of technology it can.

Furthermore:

1) China is stealing technology from everyone, not just the US.

2) They're also doing some hobby colonialism of their own in Africa.

Not to mention bullying anyone that dares call them out for their concentration camps. So China seems to be one more bully on the international stage. There's enough of those already.
Early 2000s RAD environments had a much simpler model to work with, that didn't accommodate things like changing the size of widget's contents well. If all you needed was a button of a fixed size, that would always stay in e.g. the bottom right corner of the window, they could do that. If you wanted a button that would automatically resize as its label grew longer, some of them could do that too (pretty much every framework could do it for labels, but many couldn't for other widgets).

But the moment you wanted something like: there's two buttons, one following the other in the bottom right corner of the window, with a certain fixed spacing between them, but otherwise dynamically sized to content, it all broke down. And this just happens to be one of the most simple scenarios, just a basic dialog box with "OK" and "Cancel"!

How did it work in practice? We just made widgets "wide enough" to fit anything that could conceivably be thrown at them. If later that assumption was proven wrong - e.g. because translators came up with a very long string for the label - then the developers would have to go back and redo the UI.
Yup. Flying with hard currency or equivalents is difficult. Just don't bring the receipts or boxes for your new watch, bracelet, ear rings, and neck chain.
Probably assume it will simply delay the inevitable.
Who Is Telling the Truth About Prescription Opioid Deaths?
This has literally never happened (in SV anyway).
There's an anecdote [1] about Steve Jobs and the original Mac's boot time similar to this story.

One of the things that bothered Steve Jobs the most was the time that it took to boot when the Mac was first powered on. It could take a couple of minutes, or even more, to test memory, initialize the operating system, and load the Finder. One afternoon, Steve came up with an original way to motivate us to make it faster.

[...]

"Well, let's say you can shave 10 seconds off of the boot time. Multiply that by five million users and thats 50 million seconds, every single day. Over a year, that's probably dozens of lifetimes. So if you make it boot ten seconds faster, you've saved a dozen lives. That's really worth it, don't you think?"

[1] https://www.folklore.org/StoryView.py?story=Saving_Lives.txt
This NSA surveillance is going to be a waste of energy and money, in addition to eroding privacy. Therefore, it is extra extra extra bad.
> So it is preemptively switching then?

Any time you call a blocking function that the system provides, it should immediately yield the fiber, which makes it look preemptive. If you write a loop that just spins forever, that could block the whole system, potentially, making the abstraction leaky. In a language like Ruby, they could definitely add some true preemption, but I don't know if that's what they plan to do.

From the article: "Fibers, on the other hand, are semantically similarly to threads (excepting parallelism), but with less overhead." So, the author definitely isn't implying parallelism of the fibers.

> What's all the fuss about paralllelism in the article about then?

The author was talking about different methods for handling more than one request at a given time, which include forking and threads. With Ruby's GIL, threads are a lot less attractive than they could be. A good fiber implementation can handle tons of network requests concurrently and very efficiently even on a single core, which is the case being discussed here.

At the end, the author discusses a hybrid approach of forking and fibers, where each processor core would have a fork of the Ruby program running, and each fork would have its own fiber pool, running many tasks concurrently.

In languages that don't have a GIL, forking is rarely a tool that I reach for. It really hurts your database pooling and all sorts of other small problems, but it's a common trade-off when using Ruby, Python, and Node.
Such a waste of money.

The model needs change. Everyone across the world should have access to world-class lectures, books assignments, materials, and eventually, testing centers were students can demonstrate their education.
Image Classifier – Cats vs. Dogs with Convolutional Neural Networks (CNNs)
Build Customer Relations the Right Way
Amazon RDS Automated Backups Can Now Be Retained After Database Deletion
beware before using fibers because it won't access Thread.current[:vars].

So if you plan on going with fiber on an existing app, double check first if Thread.current[:vars] is a must have for you & you dependencies (ex: the I18n gem
I love that she spoke Italian in that episode. It's why I like the Mexico episode because she speaks a lot of spanish.
From a consumer perspective, K-Mart was failing before everyone started rushing to China. And Walmart's US logistics was way ahead of everyone else, which is what enabled them to have lower prices. Target succeeds due to having products that actually look good, as opposed to Walmart, whose style is distinctly lack-of-style. I remember going to K-Mart, and Walmart easily beat them without needing to go to China.

I'm not sure I see what kind of supply chains Walmart has in China, since it mostly sells other companies' goods. Maybe it produces the house brand (can't remember the name) in China itself, but I wouldn't be surprised if it outsources that.
How to Setup Magento 2 Multi Store
Did you not read the article? There has been a change in China's behavior.
Bouldering is HARD

It's as hard as you want it to be.

Here in Fontainebleau, there are bouldering circuits in the forest set for the level of our three year old. (Seriously. Painted with little pink hearts next to the arrows).

They get used, too. Even for me, climbing pretty hard these days, I'll often run off and do an easy Blue or even easier Orange circuit just for the joy of movement over 40-80 nice problems, few of which would even get a V0 if you translated the grade across.

The difficulty scale goes as far as you want in either direction.
Because most of the time they represent a huge debugging effort.

For example, how do you step a macro expansion in Rust at any given point in a source level debugger?

Yep, you don't.

Even on Lisp, if we want something more developer friendly than (macroexpand) the only option are the commercial Common Lisp environments.

Having said this, I also do like having macro support around, provided it gets used judiciously.
The biggest lots appear to be currently used only for parking for the adjacent SAP Center

No, only the one parcel directly south of SAP, corner of Autumn and Santa Clara, is designated SAP parking (known as Lot D).
Before such claims one/both of you would have to define what "serious organization" means when you use it, as it would appear that you might be equivocating relative to how he used the term.
Kelly Criterion (2007)
Western economists doubted that innovation could take place under China’s rigid bureaucracy. They were proved wrong.

Western economists, politicians, and citizens are having a hard time realizing that the bigger rigid bureaucracy is in the west. Whether you are trying to develop housing in the bay area, or set up a new factory, or build mass transit, the bureaucracy tax of time and dollars is our biggest handicap. Things end up costing too much, taking to long, and being inferior.

California passed the high speed rail proposition ten years ago in 2008, we have spent billions, and have zero working miles of rail complete. Since 2008, China has built 15,500 miles of high speed rail.
Quiet Content Blocker
If I may quote the post you're replying to:

> the Democratic desk is stocked by a fund paid into by Senators who want candy.
That is true, yes. But still I think that tournament is unnecessary. They can have such tournament if they want to do (since, nothing stops you from also having other tournaments too, which can include everyone), but I would not advise it.
Commons Foundation Signs Contract for Blockchain Business Backed by Paraguay Gov
How to Cure the 5 Major Pain Points of Tech Content Creation
> preferably without depending on height/reach or overly specific strengths.

How do you attain this? From an amateur hobbyist eye it seems that bouldering as a sport favours lean + tall builds -> Reach + light-weight advantage. How do you set routes that disadvantage this type?
Per the article, the Democrats' candy desk is funded by donations from senators who want candy. It doesn't have to be either a single senator or corporate gifts.
Hey, I'm about 6 weeks in after a 10 years hiatus, we're in a similar place.

The weird revelation for me was that getting that old strength back is a matter of remembering it, it's memory work. There was this boulder problem I was working on, and I couldn't even stick to the holds, so I used some jugs to ease myself into position, and for the first couple seconds I could barely hang on, but then suddenly it got easier, and it was my muscles remembering how to fire the way they needed to hold on. It's akin maybe to a guitar player who hasn't strummed in a while remembering how to strike a particular chord, it's a little bit of struggle but then it all comes flooding back.

On my first day back I was having a hard time with 5.8, and wondering to myself "Am I a beginner climber again? Do I need to build everything up again from scratch?", but after only 6 weeks I'm pulling 5.12a moves again here and there. I'm pretty impressed with myself, though I'm still a long way from my previous high water mark.
For a relatively recent problem caused by use of goto: https://en.m.wikipedia.org/?title=Goto_fail
> Fundamentally, I think the biggest problem with UI designers today is that they can't really be WYSIWYG, the way they used to be in the RAD era. The DPI of the user machine might be different, fonts might be different, on some platforms (Linux) themes can be different in ways that drastically affect dimensions etc.

WPF and UWP can deal with it perfectly fine.
To a non-USian, the fact that the Senate has 'sides' allocated to the two major parties is revealing and alarming.

Where are the sides for the Greens, or the Monster Raving Looney Party?
Or perhaps there is a difference between one-off individual measurements and group statistics, but please feel free to feel outraged...

Sorry for the snark but do you honestly not see that there is a difference between the two cases?
I think it's a huge mistake to compare the life of Richard Feynman and the results of an IQ test and think "huh, maybe he wasn't that smart."

Richard Feynman was obviously brilliant, based on any measure of real life impact you can imagine. Meanwhile, an IQ test is just something we made up.

The only reasonable approach to this set of data is to conclude that IQ is not as good as we wish at actually measuring intelligence.
I loved the book and have (so far) watched only the first episode of the show.

I look at the book as being full of low hanging fruit. The salt chapter alone has improved my cooking tremendously, and I thought I was already fairly aware of salt before I read it. It made me more bold with something I thought I already knew.

The acid chapter took away any shame I had about loving sour cream and ketchup, which was worth the read in and of itself.

I liked the travel show style of the show, and really liked how she built up the concepts in the focaccia recipe. As educational programming, it was superb. By the time she actually makes the focaccia the viewer has a love/appreciation for every single ingredient.

I don't think I've had such a visceral jealousy of someone eating on tv as I did when they bit into that focaccia.

The point she's trying to make, I think, is that the recipe anchors the region, the cuisine style, the way of life, and the meal it is enjoyed with. This was done beautifully. I will always appreciate focaccia more in the future for it.
I don't know the hardware details, but as a buyer this is like moving the goalpost.

It was always the CPU that didn't have ECC, but now apparently your whole system has to be designed to be a fancy workstation.

Everybody keeps repeating AMD supports ECC out of the box, but the fact that you will most likely not have an AM4 motherboard which does have ECC enabled is new to me.
Is this mega tutorial format better than the current trend of video courses? Do you guys have a preference?
As a lean and tall bouldering amateur, anything where my feet gets close to my hands will be extremely hard to keep. Sample size of 1.
Non-mobile link: https://en.wikipedia.org/wiki/Unreachable_code#goto_fail_bug
Advanced Anti-Aging Pill with Resveratrol – HerbalCart
> No, it's because the thing you're talking about is a "genius" not a "generalist."

I would disagree. A polymath is an expert / master of multiple fields (let’s say 3 or more). A genius does not necessarily excel in multiple fields, but he will certainly produce novel, groundbreaking contributions to a specific field. A genius tends to be a specialist — at least where his major contributions and legacy lies.

A generalist is not necessarily an expert or master of any field. He could just know enough in each field to be competent. So I think we’re talking about 3 different people: geniuses, generalists, and polymaths.

Anyone with a liberal arts degree can operate as a generalist. Leonardo Da Vinci and Ben Franklin were polymaths. Einstein and Feynman had genius.
Nice futurama reference. Curious scientifically when we would get there if at all
Why Linus Media Group Pirates Windows [video]
Native toolkits also support accessibility.

And while accessibility is a big issue, I must sadly acknowledge that I am yet to have a project require compliance and validate its implementation, as such it never gets done.
AGS Certified 14K Vir Jewels Diamond Wedding Band – ViralTrendsLab
If something isn’t clear, it deserves an update.

This could be by adding some text to clarify that this doesn’t use a shell, or maybe changing the examples to not imply one is used. It just depends.
That is not specific to do with a goto command itself; even if you wrote "break" instead of "goto fail", still the second one is unconditional. But either way, can easily seen that such program is not sense, so, easily to be noticed.

"There are several good coding practices that could have prevented this fault from occurring, such as code reviews, the proper use of indentation or curly braces, and test coverage analysis." Yes, it is true, whether you use goto or not, whether indentation-sensitive syntax is used or not, etc.
https://en.m.wikipedia.org/wiki/Radio_fingerprinting It is irrevalent.
Aluminium and water are fuel for this electric vehicle
Surprisingly, there's a bit of a bell curve, maxing out at 5'9" being the ideal height. But it only makes about a single grade of difference.

Short folk have incredible strength to weight ratios and fine motor control from short levers. Tall people can reach farther, but can't apply the necessary force or use tiny holds as well. It all evens out in the long run, though you'll see big differences for individual lines that target a single style.

My wife and I climb at the same level despite a foot of height difference. She stays away from my long throws and compression problems. I try not to feel the tiny crimps on her projects, and it all works out in the end.
Make that two :). To elaborate: different body sizes give you different balance points, different leverage and different angles of attack. That can make specific moves harder for taller people.