skysight-inc/HackerNews huggingface dataset:
The difference is that code generating build actions are necessarily and explicitly called out in build systems - with the opportunity to observe their declared dependencies and sandbox their execution.

In circle compiling any cxx file executes arbitrary code and emits different results. There's no way to reason about what will happen during the build without manual inspection and that really doesn't scale past trivial projects. I'd imagine most static analysis and ide tools would be significantly hindered understanding circle code.

It is concerning that one of the first dozen examples of the language show how the compiler can request input from the terminal mid-compilation. Amazingly powerful feature put forward without any commentary about how / when it should be used or not used - let alone if it should exist at all. As I said it feels like a college experiment - it doesn't feel like they asked how these features would make it easier to write clear, understandable, maintainable code - they just implemented them.
Just that Metro / UWP / WinUI are the same linage and therefore has some age. Whether it is relevant ... different story.
Cardinal Mazarin's "Breviarium Politicorum Secundum Rubricas Mazarinicas" (translated from Latin to French, by Umberto Eco, as the "Bréviaire des politiciens") would be such a book (note that whether it was actually written by Mazarin is a subject of debate).

However I do not know if it was translated in English.
I have enough bureaucracy in my life, hard and fast rules like this is what kills actual innovation. Sometimes you just want to run something to get it working. Software engineering isn't religion. At the end of the day the focus should be on feature development, with a slight bias towards decent process.
JSX is data after compilation which means it's not as transparent or accessible programmatically in the same way hiccup is

That said I'm not sure it'd be as easy to do hiccup in pure JS because names aren't a first class data type there
IBM System/370 on a Pi Zero
Good Metaprogramming tooling
Or being five and not understanding what’s going on
Good work. Very informative!
How Microsoft fought the 'ILOVEYOU' virus 20 years ago
In Florida we call that kindergarten.
Furthermore I would say this is actually a "feature", as some scripts might be too large to fit into limited memory, and also reading-and-executing one step at a time allows one to write "dynamic" scripts that are generated as they are executed.

Although I haven't written such "dynamic" scripts (yet), I'm sure a few exist that based on `expect` and `bash` work in a "feedback-loop" manner.
It is ok for GDPR, it is axon uses it in their commercial GDPR modul (better then our but same principale).

Broken encryption, 20 years better machines in future and quantum are solved with same trick. We have event sourcing.

Implement best current encryption, delete everything except event store, decrypt events with old encryption publish events and everything in now encrypted with best current encryption events in new store. Delete deprecated old event store. Skip aggregates with deleted old key.
In theory sounds good, but is it not a little bit difficult, to know, how much motivation another person loses? I mean, can you look inside or something?
This was probably it, didn't know of this rule. Effectively a real-world "timeout" !
I agree on the innovation side, but when you have a public service or paying customers, and large Engineering teams you definitely need rules and basic environment separation is not too hard
Liquid metal research invokes 'Terminator' film–but much friendlier
I'm sick of finding traffic lights and trying to decide if the faring around the traffic light counts.
For regulatory reasons or because of "you didn't really delete it"? This is similar to deleting a file but not overwriting the space it occupied on the disk, isn't it? The data is still "there", but it's not accessible by normal means.
Grit is finding the smallest gains and consistently hitting them in a difficult situation. It burns time to hold space. It works best when you need to hold something at nearly any cost. Its rare morale holds that long without a strong structure backing it up.
This is beautifully written. Bravo to the author.
It's actually an open scientific question how much of Europe was covered by forest vs meadows. One of the main things that argues for rather more meadows is that we have trees that grow quite poorly / not at all in forests but very well by themselves.
He had various diplomatic and government posts prior to writing any of his books. None of them were very highly-ranked or important, though.

This is just wrong!

He was Florence's ambassador to the Vatican (the major power in Italy), then ambassador to France (the major power in Europe) and Spain.

After this he trained and led a Florentine army to victory against Pisa, and then lost to a Papal and Medici funded army and was banished from Florence.

It was at this point he wrote his book.

It's more like if Henry Kissenger had been a Marine as well.
I still use Tumult's Hype 3 (Pro, I think) to do HTML5 animations - it's pretty great, even if moving to 4/Pro for the (very few) features I'd like to have seems a bit steep at $99.

Whisk appeals to me because I _know_ it's going to be a polished, lightweight app, but with VS Code having quite usable previews I don't see the value of its current price point (to me).
Search is hard to get right and the cost of Algolia is negligible vs. doing it yourself. As a programmer, every line of code you write is a line of code you own: the less code you own in production, the better off you are. Algolia has saved us hundreds of hours which translates to tens of thousands of dollars.
Twice I encountered breaking changes between versions that required manually upgrading minions. I also got the overall feeling Salt was built by developers, Ansible by sysadmins - and I fit into the latter bucket.
This will help us https://bitmovin.com/finding-memory-leaks-java-p2/
I've heard the difference between European safety nets/regulations and US systems described as "freedom to" vs "freedom from". If we accept your premise, that the hidden cost of regulating severance is a decline in salary, this fits the above difference. In the US, you have the "freedom to" be as irresponsible as you want, living at or beyond your means, but if you're laid off, you bear the responsibility of dealing with the consequences. In Europe, you have the "freedom from" having to worry about that situation, since the safety net will provide some time for you to get back on your feet, and the price was a lower salary (in effect, forced savings).
It is not important to work hard, it is important to be happy. Stop glorifying the act of working, please.
We don't allow links to HN posts as submissions. That's an old pg trick for containing the catnip of all-things-meta.
> I am smart
The webpage thinks it’s wonderful but in use it’s ugly, slow, distracting and horribly optimised for desktop use - everything is too big and bold and it creates cramped UIs where controls are needlessly hidden in menus.
BestWebEnabledERPSolutions DreamSoft
DreamSoft ERP is a Complete Package with various modules involving
various Business Processes of a Company right from Enquiry, Quotation,
Sales, Purchase, Inventory, Production and Accounts. All the features
which are present in DreamSoft ERP are described herewith and any
customization that is necessary will also be carried out after a
detailed analysis with your Company. Please find the Modules and Sub
Modules below with in depth details.
Special Features in DreamSoft ERP
ERP Includes Master Data, Purchase, Sales, Inventory, Production,
Financial Accounting (FA), Detailed MIS (Management Information
Services) Reports etc. Modules and depending on the nature of your
business, modules can be customized.
Web Enabled Application which can run on a Local Server as well as on
Internet/Intranet using Browser Environment.
Easy to use and negigate.
Simple Interface.
Activation / De Activation of Records
Summery on Front Page of ERP where Monthly, Yearly etc.
Sales/Purchase/Payment Summery will be displayed on one screen.
Auto Emails and SMSes on various events.
Truly Multi Company with Multiple Business Units / Branches Environment
No Restriction/Add on Charges on Multi Company/Multiple Business
Units/Multiple Branch/Multiple Users
Multi Currency Options in Quotation and Purchase Order Forms
#webenabledapplicationIndia #webenabledapplicationMumbai
#webenabledcommercialapplicationdevelopment
#webenabledcommercialapplicationdevelopmentIndia
#webenabledcommercialapplicationdevelopmentMumbai
#webenabledapplicationdevelopmentIndia
> win32 is here to stay

...separated off in a virtual machine connected over RDP. That's the plan in Windows X at least: https://www.youtube.com/watch?v=ztrmrIlgbIc

They say that the VM and the remote desktop connection are "optimized" but also that UWP/Modern apps will be faster and better for battery life, so it doesn't sound like a great future for win32.
Teal Storage Baskets – OrganizemeUSA
> - Correct in private, praise in public.

This is very good manners and also the default in some cultures, a huge humiliation to do otherwise.

On the other hand you might have people, who will always argue against anY correction you have and correcting in private makes it seem for them, that the discussion is 50-50, that it is only you telling them something is wrong and their opinion is as good as yours. It might not be worth correcting, unless critical, in such cases though.
The Covid-19 Pandemic Shows the Virtues of Net Neutrality
It's not a dumb question, that's just a problem that most people don't have.

If you have hundreds of 80.000$ nodes with 8 V100 each consuming thousands of Watts per node, you start thinking about how much money is the 90% idle time of those nodes, waiting for data from the network, is costing you (probably millions of dollars per year).

So yeah, a network that's 10x faster is worth every penny if it can turn the system from a 90% idle to <10% idle.

That's why people always pay extra for NVLink, HDR Infiniband or HPC Ethernet interconnects, and also why Nvidia bought Mellanox last month...

Essentially, when your machine has 1 ExaFLOP/s of compute performance, every second that it remains idle waiting for the network you... well lose 1 ExaFLOP. That's just a lot.

Also, imagine millions of cores writing to the same harddrive simultaneously - hell try doing `ls` on a normal linux machine on a folder with 10 million empty files. The "storage" infrastructure to support instantaneous I/O on these systems is quite complex as well. Every second that the system is writing to disk you are wasting another ExaFLOP of compute.
if numbers sway one like this, pre-ipo company is not the place one want to be
I would sincerely love to live in the bubble you do.
This happens to me _all the time_ on my Android tablet :(
IMO too much backwards compatibility hinders progress. It's obviously not sustainable to be forever backwards compatible all the way to the 70s. I'd say old code bases can simply stick with the older compiler.

As for whether it'd be considered a new language or not, it depends. I wouldn't consider Py3 a new language even though it's not backwards compatible.
Can you elaborate? What and why did the guest destroy something?
Do you think the two are causally related? (Either positively correlated or negatively correlated?)
Is there a way to see a preview of each UI component?
I tried it a few years ago on ThinkPad; seemed to work.
Also Castle in the Sky
But it trivially follows from it. If operation foo (increasing x by one) makes something larger, repeated operation of foo (increasing x by 2^n) makes it larger, too.
No, the imbalance doesn't make it easier for you to own the means of production at all. On the contrary, it allows for systemic exploitation that makes social mobility harder and increases the wealth imbalance over time.
This might be helpful to you -
https://signoz.io/blog/out-of-box-application-monitoring-pro...
It's such a shame this isn't a cross-platform UI toolkit. I'm not implying that I think this is the best toolkit or anything, but we can definitely use a bit of competition in that space (although kudos to Qt, they're doing an excellent job).
It’s not about locating land. That’s easy. It’s about controlling the land.
This is really cool. Do you selectively render depending on the zoom level? (I looked for source but could only find the minified js on your github)
microsoft didnt start these trends, and it's sad that they are following. win7 was a gold standard of usability and speed. Humans have fast 3d contour perception for a reason, it helps us find buttons and fruits.

i dare you to find your sound device's control panel in win10
Great! I love it.
Wouldn't it be better for SEO if the code was in text format instead of an image?
Apparently there’s an app you can install (if you are running Windows) through the Microsoft store that demos each component. Why wouldn’t they just throw up some screen shots? Beats me.
I have learned the same thing about myself: I am (relatively) successful not because my grit allowed me to keep doing something which I disliked but were rewarded, but because the things I enjoy doing are things which are valued by our society.

I realized this after reading the following Warren Buffet quote[1]:

"I happen to have a talent for allocating capital. But my ability to use that talent is completely dependent on the society I was born into. If I’d been born into a tribe of hunters, this talent of mine would be pretty worthless. I can’t run very fast. I’m not particularly strong. I’d probably end up as some wild animal’s dinner.
But I was lucky enough to be born in a time and place where society values my talent, and gave me a good education to develop that talent, and set up the laws and the financial system to let me do what I love doing — and make a lot of money doing it. The least I can do is help pay for all that."

[1] https://en.wikiquote.org/wiki/Warren_Buffett
I dont get this article. Is he blaming the school for complimenting displayed characteristics?

Does he think an element of character is a superpowered attribute that works everywhere like a videogame?

Take the complement and move on, your character is not the same as fixed biological attributes or abilities. You weren't "tricked".
What Is New with Google Shopping as Free Listing Rolls Out?
At Amberscript, a startup based in Amsterdam, we are hiring both a senior back-end engineer and a full-stack engineer. Find more info via:
- https://www.amberscript.com/en/full-stack-developer
- https://www.amberscript.com/en/backend-engineer
If interested, please email esmay@amberscript.com
Exactly. Without mousing over things, it's impossible to know the exact boundaries of a thing you might want to click on
You are dscribing a perfect way for an early burn-out and a lonely life.

Relationships are one of the most important things in life, and I say this as a guy who could litteraly not talk to anyone for two weeks strait. It's relationships with people that get you your first customers for your start-up, your key employees. relationships keep you down to earth, friends and fmily. The latter being one of the most important elements in your life, your kids and spouse.

Why am I saying this? Because relationships go both ways. When you care about people, chances are some of them will care about you as well. And if you don't really care about your customers, your company is screwed anyway.

Granted, everyone has a different bandwidth to handle these relationships, and seperating the toxic ones from the rest is problem. Which makes relationships all the more important.
No one suggested it was magic. What it often is - statistically - is socioeconomics. It’s more or less the single best predictor of outcomes for you and yours.

There are outliers, but we’re talking about broad systemic patterns.

You evidently went to an okay UC - you probably had supportive parents. Be it emotional or financial support. Perhaps both! Perhaps your family life was reasonably stable. Perhaps you had three square meals most of your youth.

The point is that you are in a position to access capital that is markedly different from a lot of individuals born into lower socioeconomics striations in society and the statistics are weighed :heavily: against them.

This is often through no fault of their own.

Thank your lucky stars the world aligned for you as it did. Where and with whom you started that life made a far bigger difference than any perceived grit you might think you exercised.
Raceway ponds full of glyphosate in the desert; sounds like Sapphire Energy?

For what it's worth, I think we'll be able to dispense with the glyphosate if we're more flexible about what algae we're growing, and fuzzily select ecosystems rather than strains. That way we're better able to tolerate invaders & other stresses. But that means we're not operating at peak efficiency, which means a larger footprint.

I'm more concerned about how we source fertilizer.

(For context, I'm between jobs, but my last job was as an algae cultivation technician.)
Meanwhile: https://gitlab.com/popcorn-official
Honestly I'd rather have the MOOCs there so I can access them as though they were a library. You get more context than on Stackoverflow but you don't have to commit to several classes or find out early on that you picked the wrong course.
Sqlfluff – The SQL Linter for Humans
Developer accounts are free. Publishing to the app stores will cost you 99 dollar.
A Jupyter Notebook with the trees of Copenhagen: https://hub.gke.mybinder.org/user/jessalfredsen-notebooks-8k...
If you like Syd Mead check out Klaus Bürgle. To me he nails the Futurism genre like nobody else. Here[1] are some "Space" pictures starting as early as the late 1940s.

1.: http://klausbuergle.de/buergle_weltraum1.htm
Nice work..
This surely depends on the industry, I'm in the VR training space and there is plenty to write about.
Well, their goals are clearly different. From the FAQ linked above, it is clear they want to have some control over "the experience", which is mentioned a lot.

If too many users install a crappy, buggy extension that slows everything down, they know they will get a reputation for being a buggy and slow browser, regardless of whether it's their fault or not. It also creates incentives for extension authors to follow best practices where possible.

For people who really care about choices for themselves, it's an open source project, it's not that hard to make an unrestricted fork under a different name that automatically tracks the upstream (as long as Android sideloading stays intact, plus it could also be published in Play Store as long as you don't use any of their trademarks). As far as I know there is nothing unique in the official branch that you would miss out on (when compared to e.g. missing out on Netflix or voiding warranty with custom ROMs - there are no such tradeoffs with simply using a fork of a browser).

It only creates a much higher barrier to adoption for unapproved extensions (because you now have to convince users to install another browser), so many developers simply won't bother, but that's not an issue if I understand your argument correctly.
I’m one of the beta users, and Digester is great. Want to know the new releases of your favourite GitHub repositories without filling up your inbox? Want to get a digest of the tweets from a list of Twitter users? Want to get back to knowing new blog posts by following RSS feeds? All possible. Happy user here.
Compromise is antithetical to a two-party system. One could make the same arguments against the Republican party, using their hobby horses as examples.

Every gain for party A is a loss for party B, so you must ensure (with varying degrees of subtlety) that the other party's initiatives end in failure to help secure your victory in the next election. And once you're in power, you must destroy anything the other party created that would bring them praise, so that they can't point to it in the following election cycle.
Steps to Start a Blog with SiteGround and Make Passive Income in 2020
Dev mode is still limited and doesn't grant root access to the device. In dev mode there's still an app certificate, and Apple still signs it, and still prohibits escaping the app sandbox. There are also JIT specific entitlements to allow an app to dynamically load or generate code. Without those, it's unclear how feasible a developer-signed version of Firefox on iOS is.

https://siguza.github.io/psychicpaper/ is a recent writeup that includes more details on (escaping) the limitations.
I used to write everything in Golang, but recently ported many things to Rust, so I feel like I have a good idea here. I'd consider myself quite proficient in both. I see Go and Rust as almost opposites.

Go is "easy" and makes you immediately productive. Like, productive on the first day. It's a great language for that reason. Compilers don't complain, no complicated generics, easy concurrency, loose interfaces, GC, etc. But this comes at a cost - it's easy to write sloppy code. Because of its flexibility, my code often suffered from concurrency bugs (don't get me started on deadlock debugging), bad abstractions, or performance issues. I felt like I was productive, but I often had to re-factor my codebases multiple times because of these issues.

Rust is the opposite. I didn't feel immediate productive, and the fight with the compiler was tough at times. But most of the time, the compiler was right and I was wrong. This typically resulted in "good" code once it compiled and I rarely had to go back and refactor my code. And of course there were no pesky concurrency bugs due to the compiler checks.

These days, I would choose Rust over go for my own projects. If I consider the time spent on debugging bugs in Go, I consider myself more productive in Rust, even if the initial code takes longer to write. However, if I was leading an engineering team, I would consider Go instead. It's much easier to pick up, and it's easier to read someone else's Go code. Reading someone else's Rust code can be hard.
> These highly-leveraged "new" companies and individuals make up only a portion of AirBnB-rented homes

That's what AirBnb very much likes you to believe. In my opinion they lie a lot.

> which themselves are only a small portion of the entire housing market.

That really depends on the city. Barcelona, Amsterdam, Prague and other cities were literally killed by AirBnb and by extension by AirBnb slumlords.

> Also, worth considering that short-term rentals can easily be transformed back into long-term rentals.

That maybe true. Then again, if you max out your credit card to speculate on highly leveraged financial products the time window for clean-up may be very short and you may be forced to sell at a very bad price.

I, for one, are really not sorry for this bunch of city killing assholes. For short term financial gains they make life miserable for everybody else.
It's a library that could help you to build an UML editor or a node-based compositor for example.
I have a "rule of 3". You can be quite good at 3 things (give or take). One of them will probably be your job. One will probably be your relationships. You have time for 1 more. If you keep changing your mind about what that last one will be, then you will only be good at 2 things. There are ways to be good at only 1 thing as well.... or even 0...