skysight-inc/HackerNews huggingface dataset:
There is a complex relationship between the true artists and the 'labels'. Often the bulk of the cash gravitated to the labels, as many artists have complained. We have also seen the excess that some artists have fallen into, in terms of drugs, bad asset management etc. It makes sense that artists be properly funded AND protected by their own indulgence with the imposition of an annual income process as well as a pension fund - fully funded, not controlled by the labels, but also not controlled by the artists, and with an independant pension authority that can not be stolen from in some manner. This would protect them and ensure they would not end up prey to take tax evasion schemes that are disallowed and they end up in tax debts for life. This will require complex and well designed legislation (agreed by all players) and not prey to government, label or fund administrators. No label stock is allowed. The Teacher's Pension fund comes to mind. It is fully funded, run by the members in their tens of thousands who select how it is run, with legal advice and free of label conflict.
The labels would hate this - they can fill the fund with paper shares and then bankrupt the shell and leave. Here are a few such self serving scandals by governments as well as company admins. https://www.google.ca/search?q=pension+scandal&oq=pension+sc...
The tariffs under Obama were much more specific as to country of origin, and Chinese manufacturers quickly dodged them by moving. The current tariffs are in essence new in that they apply much more broadly and are not specific to China.
Also, a dishwasher doesn't feel like it saves that much time vs. manual washing, so it doesn't feel like quite as miraculous an invention. Especially if you leave your hand-wash dishes to dry on the rack. Whereas a washing machine saves lots of time because as you say, clothes take longer to wash.
I don't think its "especially useful" for them, just the most likely place end users are exposed to snapshots.
According to NationMaster[1], we're the 43rd most expensive. Notables that are more expensive than the U.S. include Switzerland, Norway, New Zealand, Denmark, France, Finland, Sweden, Ireland, Japan, Belgium, the UK, Canada, Austria, Italy.

Notables with cheaper groceries are Germany, Netherlands, Greece, Spain, Poland, Ukraine.

[1] - http://www.nationmaster.com/country-info/stats/Cost-of-livin...
Please don't complain about old code not written to today's standards. There are reasons why code can be bad and you don't know what they are. Accept the code is what it is, improve it where you can, and learn something about the crap a developer before you have had to go through when they wrote it. Even the worst hacks often aren't because they were a bad developer.

You'll have your share of terrible projects that force you to write horrible code without decent requirements to unreasonable deadlines for a client that won't listen. You'll hate what you write. You'll always want to go back and rewrite it but you'll never have the budget. You might quit your job over it. It certainly won't be a reflection of your skill or passion for writing great code. The "ancient PHP code" you're working with now probably isn't a reflection of the developer who wrote it either.
> You seem to be venting incoherently.

This breaks the HN guidelines. Please post civilly and substantively, or not at all—regardless of how bad another comment is.

https://news.ycombinator.com/newsguidelines.html
> Next week, France will hand over 3,000 sq m (3,200 sq ft) of its territory to Spain without a single shot being fired.

Those numbers don't add up.

> The island is tiny - just over 200m long and 40m wide.

Assuming the island is roughly an ellipse, it's area should be ~6,280 m^2 or ~67,400 ft^2. Wikipedia reports the island's area as 0.00682 km^2 (6,820 m^2) and 0.00263 mi^2 (73,300 ft^2) [1].

So the reported area is half of the actual area, and the U.S. conversion to feet is off by an order of magnitude. BBC should have someone double check the numbers.

[1]: https://en.wikipedia.org/wiki/Pheasant_Island
This being the 'Worst Tire in History' will come as big news to the Firestone 500 (7+ million recalled). Yay, hyperbole.
I generally agree, but I'm a bit confused by your framing.

Better Angels offers a range of causes for declining violence, and one of them is explicitly 'Leviathan' - the rise of state power pushing out all other forms of violence. His other forces are far more optimistic, but the "monopoly on force" argument is certainly not absent.

Having said that, I agree that people discussing and interpreting Pinker's work (Pinker himself included) tend to provide vastly more optimistic readings than I think are actually supported by the evidence. Across Pinker's "five causes" it's quite possible that Leviathan is the main player, and that others like 'Commerce' and 'Reason' are operating less to reduce conflict than to redirect it from violent dispute to fait accompli victories.
Forgive me for needling here, but i'd like to contest

> Inequality in access to the court system is better than a perpetual state of violence

This is only true if being imprisoned for many years is always better than being physically attacked. Obviously there are edge cases since certain types of violence are worse then other types of imprisonment but I bring this up only to say: don't get caught up in what is easy to view instantaneously. Imprisonment, especially in america, can sometimes be far more violent than the crime a person did to get there.

Also, I realize that this is adjacent to the point you're trying to make but it is a shade of a sentiment i see expressed often.
Surely you don't think that's the only opportunity in the entire system to siphon off money?
Rust lifetimes intro
Social knowledge requires us to trust experts; we can't all be experts in everything.
Page 82 of https://www.sciencedirect.com/science/article/pii/0315086078... has some information.

Zorn introduced a "maximal principle" as an axiom. It appears Tukey called a generalization of it Zorn's Lemma for unknown reasons, though there is some version of the statement that really is proved, but apparently by Chevalley (a fact Zorn knew).
It makes me so happy to hear that :)
The app saves the list to your cookies so you that when you come back the app it remembers your dinner ideas. You can also save the list to your google spreadsheet if you really like your list.
It is actually largely the same OS, they just call it different things depending on what device it's on. And there is zero reason to believe that Apple isn't currently doing the same thing on MacOS, or won't do so without warning in the future.
FWIW - I took it as a somewhat rude reply but hey it’s the internet so no big deal.
There is no such thing as software which interacts with humans that doesn’t require maintenance. On top of that, you can’t coordinate people to do things without incurring some degree of liability for their actions, and humans are capable of some pretty horrible actions when you put enough of them together.
FDA approval is very hard to obtain. And for good reason.

For a 'simple' thing like an internal titanium staple to attach to bone, it'll be about 10 years before the 'go/no-go' decision from the FDA. All the effort could go up in smoke 10 years in. That's ~10 years of investments, rat tests, lab research and upkeep, human trials and long term surveillance, paying the engineers and accountants, etc. That investment has to be re-couped plus a profit for the trouble.

The nice thing, though, is that once the medical-thingy is proofed, it is a near monopoly on it. So the re-coup is not bad. But the risk is pretty great. SV talks about risk and reward a lot, but they have nothing on bioengineering start-ups (that really do save lives and change the world).
Turn your webcam into an IP camera
COBOL was even simpler than Java. So simple that it's almost unusable outside of mainframe time-sharing applications.
Its kind if weird, they compile at runtime as Go is a bit bloated. But userspace is a good fit for Go. GC timing is not an issue, it has good libraries. Much better choice than C for almost all userspace bringup.
I'm surprised this community is not more adamant about source being shared alongside a "Show HN" post. It seems like a no-brainer to include source when showing a group of software enthusiasts your non-commercial project.
This GitHub has a repo for the blockchain equivalent of Google
I chose Ubuntu because it was more widely supported by 3rd party software vendors and support companies than Debian. But this doesn't matter, because I still ran into hardware and software compatibility issues, and Ubuntu is more up to date than Debian, meaning Debian would have been even more broken by default.

I don't know of a single Linux distro that works out of the box with my laptops. Maybe if I bought a $2,000 laptop that shipped with Linux it would work. It would still be a pain in the ass to update, though.

I kind of hate Linux as a desktop now. I've been using it as such for 14 years, and it's only gotten worse.
Nationalistic swipes, which this crosses into, are not allowed on HN. They create flamewars and a nasty environment. I realize you may have meant it in good humor, but the communication channel here is much too poor for that to mitigate anything.

https://news.ycombinator.com/newsguidelines.html
WDDM is doing the same each application gets its own virtual memory address space.
Hardware level isolation. Or: if you run your docker container as a vm instance; reduced overhead with only the kernel parts you need.

Typical docker is just a glorified chroot under a shared Linux kernel. With namespaces it asymptotically approach a bsd jail.

But the "easy" way to get some real isolation, is to use hw support for virtualization - but now you need a kernel (software that enable programs to talk via a fixed abstraction to hardware; drivers for real and emulated hw).

And you've reinvented 5% of the magic dust that IBM put into mainframes.
Post the URL of the site pages that aren't using prepared statements, and I'm sure someone will make the argument for you. ;-)
My parents had cars for a long time that you could steal by breaking the window and doing something moderately easy with a commonly available tool and the steering column. They never had their car stolen and if they did, their insurance would have replaced it. At a time when crime was higher in the US and it was significantly easier to fence cars and successfully live on illicitly obtained monies than it is today.

Given the above, convince me I should care about how hard it is to break into passive keyless entry cars?
Elon Musk sells 10,000 flamethrowers in 48 hours [Updated]
Even better than Google Maps? It tells you what lane to be in and everything.
I recently had to wipe and reinstall my phone from an iCloud backup, and my Google Authenticator configurations were restored as well.
But can the compiler warn about such undefined behavior? Because if it can't, it's not much better than C.
Idk, I get $5 foot longs pretty much wherever I go
Has anyone seen any official word from Microsoft explaining what this is, and how this will affect the win32 experience?
This breaks the HN guidelines, especially the one that says "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize." Also the one against name-calling in arguments.

Religious flamewar is particularly not allowed here. Please don't post like this again.

https://news.ycombinator.com/newsguidelines.html
there's tracks on the runways at Andrews air force base.
The idea we aren't mere pawns in games of the Gods is a rather modern idea.
I hope you misspelled exgirlfriend
Software IS "the business". Software has always been complex. To make things easy in the application experience the complexity is pushed down.
More to the point it is not so much that software is any more complex but the volume of software knowledge and awareness is overwhelming even to those coding the stuff.
Platitudes about simplicity are a dime a dozen. Rather than despair take comfort in knowing you are not alone in feeling swept by a tide of perpetual software churn.
Better to just evaluate the tools in context of the problem, that way you're always open to the best tool for the job regardless of how old it is.
Nice charts on market sentiment. If not secret, is your business already profitable? Or it's just cool fun project?
Features bring in revenue, bugs represent risk to lose that revenue.

If you're over-leveraged (as in debt) then you eventually hit an inflection point. However what I haven't seen is a good study of what that inflection point looks like in our industry.

I can imagine some measures around lost sales due to feature parity vs attrition due to problems in quality.
Both of these are unfortunately trailing indicators that you have a problem.
AnyConnnect is on by default because the ASA is used for VPN in 99.99% of the cases it’s effectively Cisco’s VPN appliance more than anything else.
Is there a way to move this backup to any other storage mechanism, say Dropbox?
it will be great to have utf8 support.
i'd argue that it is different 2s and different 4s.
Google and Microsoft are speeding ahead with quantum computing technology
How often is it the case that incidental complexity is actually accidental vs a conscious/subconscious act to increase one's own job security?
The .Net VM compiles its code "just in time", this is compiling "ahead of time" while still running on the .net framework. You're thinking a little more along the lines of .net's 'NGEN', used to create native images.

This ahead of time compilation is smart for server solutions where cold start time is an issue, certain kinds of complex projects where start times become an issue, or for small devices where start times are among the biggest usability issues ever.
Thanks for answering. This clears up some things for me.

I've made a first pass through the Pearlmutter-Siskind system (the Lambda the Ultimate Back-propagator paper) and the main idea, IIUC, is to implement backward-mode AD over reals in a compositional manner. So I generally agree with your characterisation of it. Forward-mode AD is usually presented in terms of infinitesimals (dual numbers) but backward-mode is not, but this is a minor point.
By that logic, all big companies must be the best because they have huge resources.

Scale means you can throw lots of people at something, it doesn't mean you can make it good.

Bureaucracy, internal politics, budget/cost cutting, unpleasant work environment, short-term stock price targets instead of long-term goal based targets... There are a million and one reasons why big companies start to suck.
It's true. Same thing happened to me. Now the first question I ask a mechanic is "Do you sell data to Carfax?"
That's nasty. Please don't.
You have yet to provide even a hint of a demonstration of how the have-nots have it worse than before. It should be pretty simple, just one example of backward progress that you think is more relevant than reduction of violence.

Your second paragraph is pure logical fallacy and fully uncompelling.
>If you backup your iPhone, apps and their data don't actually get backed up. Instead, your computer just stores a list of the apps installed and where the icons were, and app data only gets backed up if the developers have used special APIs or whatever to opt-in to having the app's data be part of the backup process.

Not at all true [1].

Everything in the app's container gets backed up with the exception of the app bundle, Library/Caches/, tmp/, and other things the developer explicitly opted out.

[1] https://developer.apple.com/icloud/documentation/data-storag...
Updating Embedded Linux Devices: SWUpdate
There is no benefit, no reward, no ultimate reasoning beyond 'I want to shake this street sign". As I looked down, I was right, and the kid was grinning like crazy.

Actually, there was benefit and reward for the kid shaking the sign.

The kid is trying out some things, learning about the world. Answering questions about the world such as: How strong and stable is this sign? Can I shake it like a tree branch? What sound will the shaking make? How strong am I? Am I strong enough to move this sign, even a little?

You likely have a good estimate of your own strength, and the how well the sign is installed, so you don't feel much need to shake it and learn its and your own limits.

I still do similar things. I tend to tap / rap with my knuckles things like steel stair railings. Some of them can make interesting and long-lasting notes, while with others the best you can get is a dull "thud".
„...voice navigation is hands down the winner of everything...“ not sure if serious?!

Bought my grandmother the most expensive TomTom model (GO 6200 for approx $400) last year, great big display, hands down the worst voice assistant I have ever used. „Landsberger Street, Munich“ was turned into „Luxembourg“ or similiar. Google Maps voice recognition seems far superior to me.
I switched to another color and set to only foot traffic and I see some faint activity but it appears to run along the fence, I don't see anything inside what I think is the secure perimeter of the White House grounds. I admit to not being familiar with the perimeter there though.
Good to hear. I was hoping that would be the case, and obviously it's not bothering me enough to do more than a cursory google search.
Non stationary K-armed bandit problem in Python (Reinforcement Learning)
I agree with 99.87% of what the author wrote. But unless all of your developers are using the exact same OS and libraries locally that are installed on your production server, then you really ought to be using "containers." Because who wants to debug library differences on production?

By the way, if anyone is interested in trying out an incredibly productive web framework, I recommend checking out Django. Need an API? The Django Rest Framework.
Yup. They literally installed tracking software that publicly posts their location.

In the context it seems much more innocent but... it's bad.
The framework is included with the application, so no install is needed. You can already generate a self-contained platform-agnostic deployment that includes the framework, but it contains lots of files. You need to specify the platform, yet that is just for the bootstrapper. There are also some pre-requisites that have to be installed, such as SSL libs.

.NET Native (a.k.a. CoreRT) is more like what you get with Go, a single native binary. You need to know the CPU architecture ahead-of-time, but it has performance advantages. You can also strip out unused code with IL Linker and do things like Profile Guided Optimisation.

Keep in mind that if you're using Docker containers then you probably want to share the framework, otherwise this will increase the size.

There's some more discussion around this in the .NET Core talks that I've given: https://unop.uk/talks/
Much easier to generate a pattern or even a sustained history of price rises and trading volume increases via fake trades than try to nudge the price up by spoofing buy orders. Of course, if you're printing your own dollars you can actually execute large buy orders as well, but if you can pump the price some more afterwards, then why not?
Allow yourself to process the grief, humiliation, rage etc. if you are not in regular therapy, find a friend you can honestly vent out to and who can listen to you with an attitude of “these are thoughts and emotions that need to get out so they don’t fester. They in no way define this person”

If you skip this step, you risk losing energy and cognitive resources to these unresolved emotions.
Sure, you can, just don't mind me rolling my eyes at you. For more than a year now it's been as easy, if not easier, to sideload an APPX on Windows 10 as it is to sideload an APK on Android. (The same ease from a user perspective as using an EXE installer or an MSI file: double click, navigate the security prompts.)
I wasn't saying they do, though I guess I should have been more explicit about it. I was saying that people are already being harassed based on their presence at demonstrations.
Bing's search algorithm has been had
Was doing some work for a client. Looks like 90s webcrawler all over again.

https://www.bing.com/search?q=seattle%20personal%20injury%20attorney
> No, there aren't. That's exactly why Dresden stands out.

I don't think it should be treated as a "most destroyed city" contest, but you should really research the scale of destruction in the cities I've mentioned. [1] looks quite comparable to [2], [3] looks arguably worse.

[1] https://en.wikipedia.org/wiki/Planned_destruction_of_Warsaw#...

[2] https://en.wikipedia.org/wiki/Bombing_of_Dresden_in_World_Wa...

[3] https://i.pinimg.com/736x/2d/10/af/2d10af195da2779dbd4c31ddf...
> feminist excuse to vent about female victimhood

Please don't post ideological flamebait to HN. The GP comment managed to stay on the ok side of the line. Your comment did not.
Deep Learning Chip Startup Graphcore Builds Momentum with Early Silicon
It's kind of hard to dismiss as easily as you did when it passed a popular vote and is being implemented as law.

Saying "besides Brexit, what anti-EU sentiment are you talking about" is like saying "besides oxygen, what gasses do you inhale in order to survive". Sure other gasses may exist... but you're kinda missing a big one.
Nope. New tools have a lower expected lifespan (due to survivor bias) and less proven value. I love new tech, but a LAMP website will last forever.
This can really cut both ways, and moderation is key.

I've seen software that's extremely overengineered. Something like ~15 microservices with data (for the same model) split across both Mongo and Redis, spun up via Docker configs hosted on Google Kubernetes Engine. Run by 1 person for a product with low (<1k DAU) traffic.

On the other hand, I've also seen software that's extremely _underengineered_. And that might not be a disjoint set. The same stack I mentioned above implemented an in-house search, task/message queue, deploy system, URL shortener, and mobile notification service - all with a more restricted and buggier API compared to more popular commercial / open-source offerings.

It's highly important to choose your areas of competence. What systems need to be better in X vs. off-the-shelf alternatives? And can you afford to dedicate time and money (through development and maintenance) to support it?

===

I'm going to state a likely unpopular opinion now, and advocate that most typical SAAS / CRUD projects start with Rails, and build from there. I say that because there are many, many well-maintained and battle-tested libraries that have already been vetted in that ecosystem, and the community's mantra is to optimize for engineering productivity (GSD and communication with other engineers) and happiness. There are libraries to set up an ingest pipeline [1], or a pooled background task system [2], or whatever other complex systems you need to build. But when you're just getting started, you want to set up an API with some validations against business logic, and ActiveRecord and Rails(-api) gets you pretty far very quickly for just that.

Another related unpopular opinion I hold is to avoid Node, unless you have a specific reason to use it. Yes, it's new and flashy, but the cost of that is that the ecosystem hasn't matured and tooling you'd expect doesn't yet exist. That's not to say that every new technology should be avoided. I think of it as investing in a sense - you need to place your bets correctly based on research like community, maturity, functionality, and possibly most importantly: how it compares to existing tools (and their trajectories).

[1] http://shrinerb.com/rdoc/files/README_md.html#label-Direct+u...

[2] https://github.com/mperham/sidekiq