skysight-inc/HackerNews huggingface dataset:
"It's also possible to use the same XML documents to dynamically generate the UI, but I never saw a project using that in any way."

This application: https://github.com/xtuple/qt-client, does precisely that.

It's an ERP application, the bulk of the system uses the XML files to generate into C++ as is usually the case, but they use the dynamic approach as a means by which to offer ad hoc customization support for their clients. In that case, and assuming a fully bespoke form, you use Qt Designer to create the XML ui file as you normally would, but that XML ui file ends up in a text field in the database rather than getting compiled into a C++ application. When the form is loaded, the C++ application loads the XML ui from the database, along with JavaScript to back it, and then dynamically renders the UI using the XML definition. On its own, that technique actually works surprisingly well for that use case and isn't distinguishable from the compiled forms in regard to function or performance at a practical level... maybe some delay in opening the form if the network is slow.

Disclosure: My consultancy is a business partner of the company that makes that application.
Updates have been out for a while now for both snaps and debs; here's the USN: https://lists.ubuntu.com/archives/ubuntu-security-announce/2...
U.S. tells India it is mulling caps on H-1B visas to deter data rules
Neither the title nor the article use the word "median" - they appear to be using the concept of "Fair Market Rents" (FMR), which is a 40th percentile[1] of non-sub-standard units.

The article calls out that even the _average_ wage earner can't afford an FMR unit in many states:

> For a two-bedroom rental, the Housing Wage is $22.96—a figure that’s higher than average renters’ wages everywhere, and at least $5.00 higher than the average wage for renters in 16 states. For a one-bedroom rental, the Housing Wage is $18.65.

[1] https://www.huduser.gov/Periodicals/ushmc/winter98/summary-2...
> Pure, verifiable randomness is hard to come by.

No, that's simply not true. Entropy is everywhere, and really easy to collect. The only thing that is even remotely challenging is estimating how much entropy a particular source provides, and even that is not really a problem because you can just add a few orders of magnitude of safety margin.

You don't really need all that much entropy to be perfectly secure. 512 bits of actual entropy is ridiculous overkill for any application short of securing nuclear stockpiles (and might be adequate even for that).
You don't absolutely have to have a BSCS to get into the OMSCS. However, without it (or something like it, or equivalent experience) you will be at a major disadvantage and will probably not be successful. So your desire is the correct one.

-Regis University has a good BSCS online program. 8 week semesters, relatively inexpensive, ABET accredited.

-Regional accreditation and ABET accreditation are the standard for a BSCS program. Don't go to any program that doesn't meet that criteria.

You don't need a degree to get into AI/ML, you can study and learn it on your own. Udacity has courses to cover the basics of CS, edX has course from MIT and Harvard, etc.
Yeah, completely anecdotal. Also not sure of where they imported steel from.

But it is interesting to hear that quality does differ region to region based on the local needs. Again, that makes the case that imported steel vs domestic steel isn't a clear cut issue if proximity matters.
FMR is a close to median value. From the linked definition:

"The FMR is the 40th percentile of gross rents for typical, non-substandard rental units occupied by recent movers in a local housing market"

Minimum wage is not a 40th percentile income.
Xerox workstations used microded CPUs, there were Interlisp-D, Smalltalk and Mesa (later Mesa/Cedar) variants of it.

Each variation loaded the respective microcode into the CPU and booted into the respective environment.

You can read all about those environments here https://archive.org/details/bitsavers_xerox
As others have mentioned, Linode is great value. Pair it with Dokku and you've got an even cheaper / more customizable (but not scalable) Heroku.

However, be weary of Linode's "backup" service if you intend to store a lot of files (as opposed to lots of data / large files). It's file-based (not block-based) backup, and I can confirm it does fail. In our case, we weren't storing tiny files either, they were images uploaded to our infrastructure. Granted, don't do that(!), use S3.

Also, regarding AWS/S3, there's a plethora of ways to get into AWS's Activate program (https://aws.amazon.com/activate/) which includes a decent chunk of free credits.
Your argument from authority doesn't hold. Many other economic experts consider a wage floor to be good policy. It is not a settled area of economics.
The average retail worker is 37 years old[0]. If it is possible to structure our society in a way that those who work a minimum wage job are able to support themselves, then we should do so. I'm kind of flabbergasted at the resistence to this. If the purpose of a minimum wage is not to guarantee a person a minimum standard of living, then what is the point?

Keep in mind that minimum wage jobs often make it hard to actually get 40 hours. You'll be lucky to get even 20 a week. And they rotate the schedules so that your hours are different every week, which makes it incredibly hard to get a second job.

[0] https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
GA Tech will not entertain applications for their OMSCS if you do not have a BS. They don't require that it be in CS, but they are quite clear that you have to have a BS to get in.

You may find other programs that have other requirements, but I'm not aware of any.
I see now that changed recently, though I didn't see any demographics shifts in who are being employed.

And you know exactly the point I was trying to make.
Can you link to some of this research? I'd like to see the experimental conditions where a no minimum wage system exists harmoniously with a rising gas prices, tuition costs, housing and food costs.
We kind of let our 86-year old grand-mother die this spring. I guess we could of had prolonged her suffering had we insisted on hospitalizing her once she decided to stop eating (she had been more or less bed-ridden by almost an year by that point), but we decided that it was best for her to pass in her own bed, in her own house, outside of hospitals of which she was very frightened and where she had last spent the night more than 60 years ago, when my dad had been born. We took the right decision.
> Replacing [] with at, eliminates the vulnerability.

And for decades of C and C++ programmers, [] is still the most obvious way to index an array. And the most obvious way creates potential security vulnerabilities.

See Rusty Russell's classic "easy to use versus hard to misuse" posts: http://ozlabs.org/~rusty/index.cgi/tech/2008-03-30.html and https://ozlabs.org/~rusty/index.cgi/tech/2008-04-01.html .
Heroku's free tier is good. GCP App Engine is pretty similar, a little more powerful, but also more limiting in how you build your app.

My pick for MVPs is AWS Lambda. It's very easy to get up and running, and you get access to the rich AWS ecosystem. Yeah yeah, the "unlimited scale" benefit will be great when you're accelerating user growth, but that's not why its a good pick for MVPs. Need a cron? Not too bad on App Engine, but pretty hard on Heroku. Cinch on Lambda. Aggregated logs? Easy on most managed platforms. How about distributed tracing? Ridiculously easy on lambda. Need a quick queue? Horrible on heroku, alright on google cloud, but on AWS? Create one on SQS, wire it up to a lambda, done. There's a learning curve, but the power of the AWS platform is really what makes lambda a great choice.
China produces so much steel that it is often accused of dumping.
Cognizant isn't in the headline and unfortunately most people don't actually read things.
Electric Vehicles in India to Be Exempted from Registration Fees
Training to recall the names is a mental skill, not a psychological ability (although there actually is a mental-heavy tantric hinduism practice of matrika-nyasa in which you are to visualize different hindu letters in 50 particular parts of your body simultaneously which is hardly possible for an ordinary man).

The point of spiritual training is to become free from any form of conditioning (not cultural only, natural instincts like disgust and fear too). Of course you don't need the actual ability to mess with burning corpses, surely it is useless from the practical point of view but the fact you feel bad about it means you are conditioned, an unconscious complex (a samskara - a building block of karma) in your psyche controls you and the goal is to annihilate all of these so you can experience and do anything blissfully, without giving a fuck. The result is a "now I can do anything, feel and think whatever and whenever I choose so I am free" achievement, it also means dissolution of duality and realization of union with the divine.
They still seem to have something going:

Available for qualified Startups

Technical enablement
Microsoft technology to help your bottom line:

Up to $120k of free Azure cloud for two years
Visual Studio Enterprise cloud subscription
Office 365 Business Premium
Dynamics 365 for Customer Engagement and Talent
Enterprise grade Azure support

https://startups.microsoft.com/en-us/benefits/
A Hundred Unchildlike Lullabies
ECMO pumps blood out of the body, oxygenates it and returns it to the body
I am so to speak an industrial entreprise developer working with Vxworks on a medical device. This is exactly the kind of context where you don't mind if the compiler takes a bit longer or if you have to fight the borrow checker in exchange of not having a data race or a memory leak with catastrophic consequences at the wrong time.

Today we are using static or dynamic code checker (which are not cheap) but it would be so much better if we could simply not create some kind of issues in the first place.

I know that Rust is not a silver bullet either but having some Rust support in Vxworks makes so much sense. This is basically my secret wish of the last few years coming true. If anyone at Windriver is reading this, thank you!

It does not mean we are going to rewrite everything tomorrow, but at least we can seriously consider that for new features we could introduce some Rust services in a few years likely.
I'm not sure why you're taking that as a negative--not needing YC's money is a good thing.

If you're growing at the rate described then what exactly are you hoping to get out of YC that you couldn't get from networking without giving up 7% of your equity?
This drives me crazy, especially on Spotify. I've been uploading some of my collection to Google Play Music to get around this, but I'm probably switching to Plex in the near future.

For an extreme example of this, check out Blind Guardian on Spotify and compare some of the songs to the versions on YouTube. Some of them don't even sound like the same song.
16 year olds working min wage is the edge case. The average retail worker for instance is 37.

https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
But what makes you think they're using the median instead?
Agreed. Fantastic book. The movie is decent as well, for those with less time.
To be fair, GC only collects memory and Rust's ownership manages ownership of other resources like files and ports and stuff too as I understand it!
It really depends on the type of application. Rust's memory safety model works well for most software.

Some types of software require memory safety models that Rust was not designed to express e.g. safety models when mutability of references and ownership of objects are not observable at compile-time. High-performance database engines tend to have this challenge due to pervasive DMA-ed I/O and opaque page-structured memory. The OS hides this from most applications that aren't high-performance systems code. In C++ (which also looks askance at these memory models) this is addressed by designing an execution scheduler to dynamically guarantee safety; the scheduler understands the memory model and never schedules or executes a sequence of concurrent operations across a set of mutable references that would violate the safety model -- the operations are oblivious. In modern designs this requires no locks and negligible state.

Rust can deal with these types of memory models too while minimizing the amount of unsafe code with enough layers of indirection, it just has a high performance cost.
Yeah that's what I was hinting at (one has to read the entire paragraph): rent control or no rent control, the situation already sucks both for existing tenants and people that are looking for new apartments. Might as well protect existing tenants, since new tenants are screwed anyway.
It would be nice if the actual names of the stations were also on the map, for comparison.

Also- it's obvious that at least some of the novels are older than the tube itself. Canterbury Tales, say. That's from 1400. Also, pretty much all the Dickens ones and I think the Sherlock Holmes stories also.

So the map marks the coincidence of novels and modern tube stations, but not the locations of tube stations actually mentioned in the novels.
No one identifies as a NIMBY in general: the sense is, of course if I lived in neighborhood X, I'd be happy if they built it up for the sake of the common good.

The only time anyone makes NIMBY arguments is when something's actually being built in their backyard. Then they quickly realize how YIMBY arguments often ignore local context and negative side effects.

Also, no one is happy with the status quo. I'm relatively on the pro-NIMBY side (at least for the median HN commentator). I support development. I also think impacted communities, particularly marginalized communities, do deserve substantial say in how that development takes place, up to and including veto rights.
$300 bucks is nothing compared to the costs of running a convention. And also there's other stuff Anna needed to be working on that didn't happen.
No, it’s not. It’s the foundation of market economies, which are not the only way to distribute goods and services. There are many alternatives to this.
Everyone deserves a living wage
I don't see how Java modules have anything to do with the UI framework. Swing is still part of JRE and JDK, and JavaX is now a third party framework, but that's as far as I can tell how that concept is related here.
You are probably right, but I think that there was an idea that empowering (by money) a broad swath of Chines citizens would naturally lead to increases in their political power, hence a nation that would lean toward democratic tendencies.
I share a house with three other people and I don't have any kids. I quite enjoy my life right now and if I had thinner skin I might take offense from your implication.
"many" people disagree
Presumably where output is maximized on the production possibility curve [0], i.e. a purely theoretical petri dish where every individual, corporation and government's actions can be neatly quantified in a 2-dimensional chart.

[0]: https://www.tutor2u.net/economics/reference/production-possi...
It’s a nice security-by-obscurity feature if someone makes a counterfeit and doesn’t spot the typo. That would be easy to miss unless you had explicit instructions to spell the word wrong.
I would most politely wish to note that one is tended to read documents. One should rarely consume them unless in the spirit of espionage.

Equally, in the comfort of one's own parlour, one may listen to one's wireless. Not 'consume', as was once heard.

The butler informs me on this occasion that I am correct. I bow to him in this. Uncommonly sharp fellow.

And so to the Drone's Club, where literature, wireless nor dolly birds are permitted.
Do economic experts still think trickle down/supply side economics are a good idea? It seemed to be a controversial issue among economists in the 70s and 80s. From what I could find, the modern consensus among economists is that tax cuts for the wealthy isn't effective at increasing GDP. (see https://en.m.wikipedia.org/wiki/Supply-side_economics http://www.igmchicago.org/surveys/tax-reform-2 http://www.igmchicago.org/surveys/tax-reforms )
Can cargo report the test coverage yet?
I've had all the recommended vaccines myself, as have my wife and our kids. I won't personally force vaccination on someone on my own, but courage has nothing to do with it: Taking matters into my own hands would be a breach of the peace, and we have settled, accepted ways of doing that kind of thing, with checks and balances to reduce the chances of error; those ways of doing things ARE very, very high in my personal value system (I'm a lawyer and former military officer).
I'm all for people earning a fair wage but I find reports like this a bit disingenuous. A minimum wage person can't afford a median apartment? Ok but you would expect that minimum wage workers would seek out bargain low-end units, and leave the median apartments to median income families.

So while acknowledging that in many cities including my own there is an overall affordability issue, I have a problem with being presented with misleading statistics, even if for noble reasons. About 5 percent of workers make minimum wage or less. A straightforward and honest question would be to ask if they can they afford available apartments in the bottom 5-10% range of rents? Maybe they can't, and that would indeed be a problem. But in terms of this report, we have no way of knowing.
Before You Use a Password Manager
Many economic experts, ignored by this article, consider no minimum wage to be the optimal level.

Citation needed. It's only optimal (and in a limited sense at that) in the presence of a host of unrealistic assumptions.
The article mentioned the 30th percentile, which is an unrealistic percentage of income to expect minimum wage earners to spend for housing by themselves without a roommate or family situation.
> It’s no different than a restaurant server delivering shitty service to a black family because they stereotyped that people with kids and black people tip less.

Come on now. Stereotyping is an affirmative action, failing to consider accessibility is passive / apathy. It's comparable to not installing a handicap ramp for your restaurant.
You can make the same argument about many things in the ADA. It's not supposed to be "worth it", and I don't think it's insane to spend a disproportionate amount of time/money catering to a small minority of the population. We, as a society, decided not to be economically optimal on this issue, and I think that's a sensible choice to make.
> nothing-at-stake problem

This is addressed in Ethereum's Casper POS protocol.

Validators can have their stakes slashed if they stake on the wrong chain.

See: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ#wha...
Life in space: Stories from 50 astronauts in their own words
If only that were true:

https://en.wikipedia.org/wiki/Blockstream
An interesting detail frequently overlooked is that the introduction of turbines depended on another recent innovation, namely the switch from fire tube boilers to water tube boilers, enabling higher steam temperature and pressure. Case in point, the quintessential marine three drum boiler: https://en.m.wikipedia.org/wiki/Three-drum_boiler
I mean, if you think generating a large amount of pure randomness from a quantum mechanical source is cool, you can do it with crap you can buy at Microcenter.

Just amplify a reverse-biased diode. You'll get some entropy from quantum tunneling and (probably more) from avalanche breakdown. Then you can use a simple MC to digitize, and apply a simple algorithm to ensure an equal number of random 1's and 0'.

This is a good write-up (RIP Make):

https://makezine.com/projects/really-really-random-number-ge...
Perhaps better yet they can build Apple-branded server hardware and compete with Azure and AWS on a Mac OS version of the cloud
I think you mean: https://en.wikipedia.org/wiki/Debasement
They've also shown an unwillingness to fork other hacks, such as the Parity one: https://blog.zeppelin.solutions/on-the-parity-wallet-multisi...

I do understand that reverting is somewhat against fundamental blockchain ideals, but on the other hand – you could always just continue using Ethereum classic – if you're a more principled blockchain enthusiast.

Also the use of the word "embarassing" makes me wonder if you truly understand what massive efforts it takes to create something as ambitious as Ethereum without running into some critical bugs.
That is sadly true. My wife and I spent 3 months in a haze last year while starting from scratch and it was fun but it eventually gets to you.

Truthfully though, I'm not bothered. I play very scarcely in the last 9-10 months (not only Warframe bit in general) and only when I'm in the mood. If I miss out on progress then oh well, much worse things can happen. :)
Like Venezuela, Cuba, and the Soviet Union? Those alternatives aren't better.
WAToday not fazed about headline typo.
because people will always consider a "living wage" to be 1.5-3x whatever the current minimum is.
I thought of PT boats too! It's not a great name for a car, but it's short for "patrol torpedo boat," so maybe Patrol or Torpedo? I dunno, Torpedo might sound too explodey to be trusted.
YIMBY pro-developer stances like Weiner's SB-50 aren’t going to help working class families and individuals either. I am very pro-development but we need high allocations of affordable and social housing to make the development work for the existing community.
I have yet to see any evidence that UBI would accomplish any of the things its proponents think it will. The first unintended consequence I predict would be increases in rent, food, and other basic things. I believe a better solution to helping the lower end of the economic ladder would be things that reduce the basic cost of living.
My Samsung washing machine runs on (I believe) an mc6800 variant (not mc68000). It's admittedly not a surf-the-net/watch-tv-while-you-watch version, so no Quake, but on the upside, no viruses.
Nobody would agree to a UBI threshold that is equal to the median income. UBI proposals are far lower, closer to $10k/yr than $45k. It should be enough to cover the bare necessities of survival, like not starving. 10k won't be enough to cover housing in many markets.
I was responding to someone lamenting the fact that they stream in Opus instead of Flac. There is zero advantage to be gained from streaming in Flac. So why the lament? If they store archival quality, they wouldn't ever be streaming it anyway.

Furthermore, you underestimate the amount of bandwidth savings when you multiply it over millions of viewings. It really adds up. It totally makes sense for them to use Opus. They save money, and the viewer loses nothing. Shaving pennies is an effective way for a business to cut expenses. Thousands of small changes, insignificant by themselves, can have a significant impact on EBITDA.
"like the use of weaponized malware and 0-days to spy on the population and uncover users"

this is not a thing. nation state don't burn 0days on this nonsense.
The actual report: https://reports.nlihc.org/sites/default/files/oor/OOR_2019.p...

Some notes:

- Those earning minimum wage are unlikely to be in the median rental market

- The report doesn't include the impact of any tax credits like child credits, EITC, LIHTC

- They don't adjust minimum wage by local jurisdictions. For example, minimum wage in Chicago is $13/hour but they only list the Illinois minimum wage ($8.25/hour). This is particular distorting given that cities (with higher minimum wages) are home to most renters
Interesting, but it seems like if an attacker could guess the target quasar and time (a much smaller search space perhaps than the general space of random strings), they could use their own database of quasar blips to crack the one-time pad. It's basically a public source of randomness, which seems like it makes it inherently not suitable for cryptography.