skysight-inc/HackerNews huggingface dataset:
They cover gaps that most universities overlook (web development), but conversely, skip a lot of CS theory that would otherwise make a more "well-rounded" engineer.

As someone who interviews a lot of candidates, I tend to find that fresh-out-of-bootcamp alumni tend to suffer from tunnel vision (i.e. they may be well-versed enough in one library or framework, but completely fall apart outside of that narrow comfort zone, e.g one abstraction level below or a different framework, never mind a different stack or language)

From conversations with people that have done bootcamps, I heard these courses are also quite expensive (some to the tune of tens of thousands of dollars for 6 months), especially considering that any piece of paper you might earn out of an accelerated course is completely useless and that the web is flooded with similar resources online for autodidacts that are far more affordable and that don't necessarily require strict time commitments (e.g. you could study early in the morning or after work)

Something that I think both universities and bootcamps fail at is that neither really teaches you how to go about implementing architectures on top of building blocks in a meaningful way. Neither goes one level below the abstraction level that the industry uses, nor they explore what different approaches to framework design exist and their trade-offs. As a result, I sometimes see people ardently defending something like redux without having a clue about any of the alternatives, or a "well it works well enough for me so whatevs" attitude. This tends to be dangerous to a beginner's career because a combination of wanting results fast and lack of proper foundations can lead to becoming comfortable with the status quo, and that's the antithesis of software engineering.
> They were the first to provide actually usable GPU drivers on Linux.

You mean for 3d? Cause for 2d, we had Matrox Millenium/Parhelia in the previous century already. Which worked on Linux.

EDIT: As per [1] at least 3dfx of the famous Voodoo GPUs were there before Nvidia. In other comments throughout that thread people mention S3. I remember each of these brands being in the Linux kernel config.

[1] https://news.ycombinator.com/item?id=19182624
I work for a fortune 500 company. They are open to the idea of recruiting bootcamp graduates, however the interview process is still very CS oriented which BC graduates lack experience in. I'd say that's pretty much the only reason they don't make it through. Hopefully it changes :)
ATM Hacking Has Gotten So Easy, the Malware's a Game
switch statements are way more readable than what is demonstrated in the article. It's not even close.
He doesn’t have international roaming.
Most people who are even a little bit serious about working/investing in crypto, are well aware of this and have been saying this for the past few years.

Inb4 "you're not investing, you're speculating/gambling". I'm aware.

Inb4 "blockchain is a slower database". Again, I'm aware.
No one is entitled to use other people's work free of obligations, although they are sometimes allowed to do so through the generosity (and sometimes naivety) of others.
Your Boring, Everyday Life Belongs on Social Media
The article has a non-numbered use case for "Money" (and one for "Smart contracts") in which the author claims that blockchains are useful for these purposes. So the article is sort of "lite" blockchain skepticism: it focuses on the interfaces between blockchain-stored data and the real world, such as the oracle problem (how do we know that data that people store on a chain is accurate and that they haven't lied about it?), as well as the enforcement of blockchain-stored claims to physical assets.
Hahahahaha :) Imbalance when signing an employment agreement.

Of course, you want to have a job so you agree to things that are not in your favor LOL.
US stats don't include the 25%+, more like 50% really, of the population who are financially excluded from medical care (even though some are "insured").

Anybody who does this: "I have a medical issue but I'm not going to seek treatment for it because I'll get a bill for $10K" should be viewed as having infinite wait times, and counted in the stats thusly. But they aren't.

"Oh, I've got this giant infected cut on my hand and I'm not going to go to the doctor because I'll end up broke" simply doesn't exist in Canada or Ireland, or any other first-world nation.

And hey poster, I guess you didn't get to the bottom of your linked article: "Almost three-quarters of Canadians rated their quality of care as very good or excellent, well above the international average of 65%, she said."
"Presentation!" as Megamind would say. The only difference is the color of the collar (and a whiff of classism).
Agreed. Yet there is a case: I think the use case is for those who would rather do without centralised government and rather have a libertarian polity.
Sure. I didn't want to go into too much depth on performance here as I'm a C and C<variant> guy primarily, only writing JS when I have to.
Hi. I came to say it would be great if it was only available in Figma or Sketch files. Perhaps you should add that in your comparison between the regular and pro.
Hi, I came to this conclusion after both billing and looking at the schedule. In fact, there is no pricing schedule for my company's United Health plan. The term sheet says nothing about copays for all three tiers of coverage and only mentions deductibles and coinsurance. Does this sound right?
How Will Amazon Democratize XR Creation?
At least at the Dharma Drum Mountain retreats I've been to, it's true they have restrictions on what to eat and when. For example, garlic is contra indicated, offensive smell and supposedly makes you randy. Eating dinner is contraindicated, offered, but you'll notice the monks not eating it and just having tea or something. It's considered a medicine meal for the sick. Personally, I do feel more restful and ready for sleep at the end of the retreat days without dinner, but I do see how people not used to it could consider it food deprivation.
It is common knowledge that the AMD FOSS drivers nowadays work quite well. Spending a couple of minutes on Phoronix can verify that (they regularly report on such news). You even got multiple drivers to pick from (2 FOSS, 1 proprietary).
This blog post reads like someone ran it through an MBA jargon generator.
That's a good point. I suppose as long as I'm careful with updates, I should be able to leave it alone until there's a long-lost security bug found.
I thought I would make an addendum:

> We all know at least one developer who ... will always insist on following “best practices” without understanding why those practices are considered “best” (there is no such thing as best practices that adapt to every team)

For any developers out there recently starting on your path, I cannot stress the importance of taking the time to seek out best practices for new skills and technologies you pick up.

Find all the "best practices" you can, then ignore some of them for a while with some pilot code, then try to follow a combination of the ones that make most sense to you. Compare the two modules for legibility, clarity, maintainability and conciseness.

If, however, your team already has an entrenched way of doing things, don't be that jerk who comes to the party blasting their own music. Follow the existing style guides to a T and only offer advice for improvement after you've spent some time working with them.

Even if you immediately recognize a glaring problem in the way things are done, no one is going to take you seriously and you'll just come across as arrogant unless you already have rapport as a perceptive and helpful team member.

Take time to understand the culture around you, but don't, as this author suggests, ignore the tried and true devices of other cultures.
I've spent a lot of time doing consulting around blockchains for fortune 500 companies. Most technology choices are not a need. You can use MongoDB or MySQL in most cases. There are places where MongoDB has benefits, just as there are cases where a permissioned, immutable record has benefits. It's not a silver bullet, but it can add trust. This article seems to miss that creating immutable records of intermediary attestations can serve as an audit trail later. If these audit logs are 100% immutable, that's nice. It's more evolutionary than revolutionary, but it still has some value.
I agree that "1" should annotated to specify which type of integer you are using. But IMO `var foo = new Foo()` is pretty clearly of type Foo. Furthermore the type is often not what I care about (the variable name and function call names generally tell me more about what is happening on that line of code), so I'm generally pretty happy if the type is a little more hidden.
Languages Usage Analysis: Number of Wikipedia Articles -VS- Native Population
Do they need to solve it or do they need to provide me with the tools to help me filter them out?

If you build a cockpit by measuring everyone's dimensions and averaging them, you'll end up with a cockpit that fits nobody[0]. I believe the same is true for feeds as well.

There's an amount of information that works for the average Facebook user. However, none of us are precisely on that average. By building algorithms whose mission is max consumption by the average user, they've made their product useless to everyone.

[0] https://www.thestar.com/news/insight/2016/01/16/when-us-air-...
But not Australia, until only the middle of last year.
Impersonation and Identity Theft Risk on GitHub and How to Prevent It
I don’t know, feels like a step back to me.

It could be as well lookups on a hashmap.

Not very expressive.
From my experience at various companies, "technical managers" fit well into most of these categories. Because actively coding and managing a team of multiple developers can bring most of these issues out of you. Example: "getting away with your architectural decisions because you are presenting your ideas with a managerial authority and ignoring better solutions presented by other senior developers."
There was an NPR interview with a director or journalist with the Kaiser Family Foundation in which she addressed this in a slightly different way that presented a variation on this theme to me.

She said when you go to a hospital or medical office in Europe they generally look like an American junior high school. When you go to a hospital in the US, they often look like a resort hotel, especially the new ones. Such amenities are unrelated (or even counter-indicative) to the quality of medical care provided. The average European receives better care on average.

This also resonates with one area of my own medical care experience here in America: dentistry. My current dentist operates out of a modest office in an old strip mall in an unglamorous part of town. No fancy monitors hovering over every dental chair. No efforts to upsell me on cosmetics or prescriptions every visit. Just solid reliable affordable dental care.

I recognized in retrospect an anxious subtle almost subliminal feeling I would get whenever I walked into most dental offices before finding my current dentist. All these fancy state-of-the-art amenities, the giant saltwater aquarium, who knows how much in loans to pay off for a newly graduated dentist: somebody's gotta pay for these niceties somehow.

I wouldn't be surprised to find out the majority of patients were, unfortunately, impressed and reassured by such superfluities.
I loved his "Robots"-trilogy (actually I think that there was a 4th book but when I the first 3 again recently I haven't been able to find the 4th one as ebook on Amazon & Kobo :( ) => they definitely motivated me to learn & program my first backpropagation network :)
Yes, but different people are climbing different slopes; everyone can keep climbing, but that doesn't mean they'll reach the same height.
Exactly. Schools and libraries like when they can buy one big kit or set, especially with grants. It's not designed for a home user.
Most patents filed big by corps are protective in nature.

It would be hard for Apple to sue people for 'round corners' - but it gives them a moat to protect themselves from trolls who patent 'round corners'.

But it does cause problems, because it causes hesitancy in other companies, i.e. 'swipe to unlock' patents etc..
Oh man, imagine the riots and changes that would ensue is Amazon suddenly started blocking purchases from Eastern district residents...

"well we don't want to be considered as doing business there, y'all need to fix your courts..."
Two possible solutions relatively easy to implement:

1. Use previous year income.

2. Everybody pays the maximum copay and then gets some money back with their taxes.
I didn’t claim Decoration and creativity is bad and said that when it’s required for cultural, aesthetic or media appeal then it makes sense, for example a music band website.

But a web framework should adopt the most neutral stance and designers can modify as they see fit. In other words, decorative frameworks as proposed by the OP that are based on an Architectural movement are not appropriate for majority of the webpages on the internet. They distract. Decoration distracts. Doesn’t mean it has no place in society.

Also, Dieter Rams proved that design can be un-decorated, yet inviting, comfortable and human centric. As a direct legacy to Rams, just look at the success of Apple and it’s stance on design. Personally, I argue that Decoration is shallow and doesn’t solve the fundamental goal in design : to make products and services that interface with humans easy to interact, understand and use. Instead Decoration distracts, deludes and creates confusion. It steals clarity and intent in design. In some cases, Decoration is not honest. Can you imagine Casinos built by Tadao Ando?
And its size is comparable to a domestic pussycat.
Doesn't really matter. Mice are not first class peripherals for those mobile applications.

Desktop and mobile OSes should remain separate. You don't go around hauling fully loaded semi trailers with a car.
just fyi:

>>Due to its high density, shaped charge and explosively formed penetrator liners have been constructed from tantalum. Tantalum greatly increases the armor penetration capabilities of a shaped charge due to its high density and high melting point.

( https://en.wikipedia.org/wiki/Tantalum )
What about not using their services, and use a privacy extension to prevent other sites from using these services on your behalf?
I have this problem too. The other nice thing about music for me is that it regularly inspires emotions in me that are useful for writing fiction.
Does the Material UI one have Sketch and Figma files so designers and coders are on the same page? That's a good added value of CreativeTim's offering.
When beta testing, they used that tool to clear Zuck's history. Thus Zuck forgot about it.
> I'm pretty sure it's silicon

If you include the biosphere, it's carbon. If you include the oceans, it's hydrogen (the hydrogen atoms in water).

Even if you just include inorganic materials in the crust, I believe oxygen is more abundant than silicon (oxygen is part of silicate rocks).
> Unfortunately, anonymizing the data is not what's being demanded. People want to completely delete their data, which presents a harder problem from a modelling perspective.

99.9% of the people are not even aware of the distinction. This is an attempt to follow the letter of the law to create an excuse not to follow the spirit of the law. What people want is personal privacy and cognitive freedom. They don't care about implementation details.

> Also, worth noting that FB has 2 primary users: you and advertisers. The second class of users is very interested in having your data. Unfortunately, FB seems to favor them bc they are the user who's paying them.

You are right. Sorry for the typo. I did not mean "users", I meant the "used".

Supermarkets have two types of users: customers and other businesses that use supermarkets to distribute their products. It would be in the interest of those other businesses if, for example, food safety standards were more lax. But not in the interest of the customers. The food industry has a lot more money and power than the customers, so we solve this with regulation. It's kind of Civilization 101, really.
It is an empty phrase used to excuse overwork.
Thirty Years On, U.S.-China Politics and Tech Collide
I haven't read Designing Distributed Systems, but I have read Designing Data-Intensive Applications [0] and it was fantastic.

An overview of databases (what and why, but also a lot of how) plus distributed concepts and modern architectures.

[0] https://www.amazon.com/Designing-Data-Intensive-Applications...
You won't be able to because the people higher are doing the same thing. Unless of course you make it to the top.
Of the known ways for electromagnetic radiation to harm cells (directly breaking chemical bonds when a molecule is hit by a photon, and heat damage from the energy absorbed), we are pretty sure that wireless headsets and cell phones are safe.

The frequencies they use don't involve photons that can break bonds, and they don't have enough energy for heat damage.

The open question is whether or not there are either unknown ways it can harm cells. An unknown direct harm method is probably unlikely. There have been enough studies that we would have spotted it.

An unknown indirect harm, though, is harder to rule out. An indirect harm would be something like it can't cause cancer, but if a cell goes cancerous for some other reason the electromagnetic radiation interferes with the body's mechanisms for detecting and fixing or killing the cancer cell.

Keep in mind that even if these things do increase risk, either by some unknown direct mechanism, or by an unknown indirect mechanism, we can say that the risk increase is low. You probably do dozens of other things a day with similar or more risk that you could avoid.

Bottom line: if you want to have a wireless device next to your head all day for convenience or out of work necessity, no one can really say you are being foolish or cavalier toward you health. But if you decide to minimize such device usage, no one can really say you are worried over nothing.
They are absolutely designed to prevent over-penetration. That's how the FBI tests ammunition. They fire it into a block of ballistic gelatin and ammunition that penetrates far enough to have a high chance of incapacitating the target but not so far as to carry through completely gets the highest marks. The only real way to accomplish this is with hollow points. There's a reason every law enforcement agency in the country uses them.
I read through a lot of this. I think it is still worth another try -- they approach it more from an obfuscation point of view -- I want to take it to the next level and "drown them" in noise. Don't just say "It's been done" and then decide it will never work. It may take several failures to find the best methods -- much like search was a major failure until the right recipe was found.
Ask HN: How to Create a Machine Learning App That Creates Low Poly Images
It's currently very time consuming to create a good low poly illustration. There are low poly generators out there, but they don't do a good job.

It seems like this could work well as a machine learning app, where I provide before and after images of high quality examples.

Is there a program I can use that will allow me to upload before/after images, and create the machine learning algorithm based solely on that?

I know there are things like deepart, deep dreamers, but they don't allow a "learning" set of photos and don't do a good job.
You're right, I was thinking Crouton.
> side note, what is that called when they do that?

That's called a "pull quote".

https://en.wikipedia.org/wiki/Pull_quote
I'm surprised no one mentioned Steve McConnell's books.
Some of the material is dated, but what's left is pure gold. Takes a much more empirical approach to software development than a lot of other books in the same vein.

Code Complete (Developer Best Practices)

Rapid Development

Software Estimation : Demystifying the Black Art
I have adopted Chrome OS as my primary OS. I started doing so with a Chromebook Pixel in 2013, which I used when writing the first version of https://CoCalc.com. I ended up switching to running full Linux on it, since Chrome OS was too limiting then. After a year I switched to using various Mac laptops. However, ALL of my Mac laptops broke due to keyboard failures, and modern mac keyboards have a feel that sucks for me personally. I switched to an iPad pro 10.5" for a few months, as an experiment in pain (but also freedom, since it is so small and light). Over a year ago, I bought a Google Pixelbook, and switch to it as my primary OS. Since I'm the lead developer of https://cocalc.com, what I do under Chrome OS is web development (literally, of cocalc.com, which is all done within cocalc.com), data science (which is what cocalc.com is for), and email (via gmail). I use crouton so I can easily get a local root shell and use encrypted USB drives (for offsite backups), and I Crostini so I can run Docker containers, e.g., so I can do offline work with the CoCalc codebase and use local X11 applications like Inkscape.

The biggest surprise for me was that I bought a $450 14" HP x360 chromebook for a booth at a tradeshow, and I've been using that chromebook as my main laptop for the last few months, instead of my 16GB top-end Pixelbook. Why? The larger 16:9 screen is way better for coding (for me), and the keyboard is amazingly for me (I consider it much better than the pixelbook keyboard). This HP chromebook weighs a pound more than the pixelbook, but I'm not carrying it around that much so it doesn't matter. Also, it's nice when I do carry it around knowing that it cost $450 instead of $1599, so if it is stolen or damaged, it is much less of a loss.

Conclusion: I've been using ChromeOS as my primary OS off and on since 2013, and I'm impressed with how ChromeOS (and the Chromebook ecosystem) have improved over the years. And I'm very surprised, because today I choose a $450 Chromebook over a $2000 Apple laptop, whereas from 2007 to 20017, I would choose the Apple laptop. Also, for me, everything is a company (or university purchase), so even though "money is no object", I still prefer the relatively cheap Chromebook.

Another, thing -- my old Chromebook Pixel had LTE data, since it always had internet. My iPad pro also did. However, with modern tethering (I have a Pixel 2 XL), a phone provides perfectly good tethering --there's no need to have it built into your laptop.
Sunsetting Bosun at Stack Overflow and a Call for New Maintainer(s)
I don't know that I want Medicare for all (not sure what it means, and at least where I am it's considered a real question whether doctors accept medicare patients), but I would love to see the end of employer financed health care (which I feel traps people in jobs), some form of minimal universal coverage, and many other reforms.
Tell your manager you wont check any work stuff on your personal devices anymore, because your worried about security, etc. The problem will either be resolved fairly quickly, or you will have better work life balance.
I'm not sure why you were downvoted -- I think you're 100% correct.