skysight-inc/HackerNews huggingface dataset:
Well for one people who paid for expensive real estate or had it appreciate in value won't be keen on any sort of devaluation whether from newer shinier buildings, an affordable housing project, or crime rates.

That is in addition to price per square foot rise from building larger scale - while more efficient in infastructure and land usage it may start requiring things like seriously deep foundations and pilings as opposed to a stack of bricks and mortar as a foundation.
However while a high density area may wind up more expensive than prefabs at the outskirts not building isn't going to make things cheaper until demand collapses.
Essentially it is complicated - part raw goods-and-labor economics and part selfishness tragedy of the enclosures essentially.
The very first thing I look for is license. If it's not gpl, preferably gplv3+, or a similar compat license like apache 2, it is highly likely I will immediately close the tab and move on. The next thing I look for is what language it was written in, closely followed by when the last commit was, then at how well done the documentation/website is, the goal being to get a general understanding of how much the dev cares about the little things. Then I tend to add it to my list of interesting things and will compare it to alternatives in the same category. If after being compared to existing similar solutions, if still seems worthy, it gets tested, and if still deemed worthy it goes in the main list of my stack of software.
Rust modules in Linux? Anyone could start to do it now, but it won’t be mainlined, probably not ever.

A real useful OS in rust? I think this is a complicated question. I don’t see a rust based posix kernel ever taking off in an interesting way, the C based kernels are stable and fairly safe, the community quickly fixes issues when they come up. A new kernel won’t have the architecture and driver support so it will have those downsides with the upside being maybe more safety which is harder to measure. It’s just that compelling. Now a new hypervisor? Maybe some sort of unikernel core? Maybe some sort of container hosting microkernel or some new thing I’m not dreaming up right now? I could see that taking off. I think it would have to be a new thing.
Perhaps it has been true for the last 5000 years.

Presumably they haven't been talking about the same thing. You could sell software in catalogs for home computers, but that dried up. Then you could make web apps, and that dried up. Then you could make mobile apps and that has dried up.

(*Note: note completely, and I am sure many people know someone who still makes some surprising amount of money with this one weird trick/app)

When the next platform comes out (VR? Cars?) there will be a software shortage and you will have a few years to code up some stuff. Then the market will demand more elaborate and sophisticated software that will require a team, some investment and a lot of time.
This is great advice. How long have you had this arrangement?
The project was just an example of HN bias against GPUs. At least for doing graphics on GPUs.

Try searching "GPU" on this site. 100% of the first page of results are about using GPGPU in the clouds. Do you think that matches what people buy GPUs for, or amount of code developers white for them?
It's Now Clear None of the Supposed Benefits of Killing Net Neutrality Are Real
If they try to ask me any questions about cancellation I just say "that's none of your business." It almost always gets the questioning to stop.
I can see the appeal of being a Doomsday prepper now. Having your livelihood held hostage to fiscal policies of random nations feels a bit like an ant being played with by a bored child. You might as well gain some agency by stocking cans of beans and vitamin supplements in a concrete bunker.
By training a binary linear classifier over the vector space of the other NNs responses to a set of inputs with that specific feature.

Language shouldn't be necessary if your feature can be conveyed through examples.

But yes, it's a big assumption to say that all features can be isolated as linearly decidable subsets of the activation space.

I would guess one could get better results with stronger, non linear classifiers combined with more abstract generalizations to directional derivatives.
you cant put a price on time behind prison bars and away from your family.

what if during that time his father died? was 100million "worth it"?
That is interesting that the GINI didn't inflex with the middle class in 2016. It would be good to see more data. Apparently the World Bank doesn't compute it too often.
No, the millenials will be paying for the older generation's retirement and healthcare via Social Security and Medicare.
A little bit of trivia for people who might not know: cpercival was an integral part of one of the favourite HN threads of all time: https://news.ycombinator.com/item?id=35079
Coming in Dotty/Scala 3.0, along with a slew of other improvements to the language.

Combine that with the proposed new enum syntax and existing sealed trait plus case class/object boilerplate will be gone. Looks pretty great, but we'll have to wait until next year sometime to use it in production.
Don't underestimate the shitstorms. Look at the candidates who flipped districts in the 2018 elections.

Also, Social Security benefits young families who aren't earning money.

The student loan mess is terrible, but it's not a case of missing government funds but too many -- community colleges are in pretty good shape, but people borrow too much for useless private colleges thanks to modern marketing techniques and modern cultural nonsense about 4yr college degrees for all.

Also, a little perspective is in order. Millennials in
USA don't have a WWII or Vietnam war or Jim Crow laws or a big government supported KKK. They have the Internet and the rest of modern technology and high efficiency/productivity goods and services. Quality of life is pretty darn good compared to ancestors. It mostly feels bad due to wealth inequality, not absolute poverty.
We've got a lot of problems to solve, but this pearl clutching hand wringing for millennials is just MAGA without the red hats, ignoring the reality of how the 99% lived in the past.
Now imagine we went to war, and China was not on our side. We have the headstart, but if we needed to start manufacturing more equipment, we're at a disadvantage.

I think this kind of supply chain issue is a national security concern.
Yes, but I just wanted to be clear that’s what we’re talking about. The expectation that you should be able to claim the capital gains that somebody else has paid the maintenance on.
X Spread Sheet

XSS

probably not the best abbreviation
They could do something sneaky and keep your account access valid for a year even though they couldn't charge your card. Then just send you off to collections.
My take from this is:

Know your users.

Know what features they use the most and make those prominent. Every other feature is noise.

Don't hide stuff for UI / design / style sake. Use #2 point to make that decision.

Make it extremely easy for power users to decide what features they want to show.

Last point not mentioned in the article.

Customizability comes with a price - it makes it easy to screw things up.

So include a UI reset button - either globally or for categories.
Google Open Sources Cloud Search Connector SDK
Nice toy, but...

If this is JSDOM based browser then how is this better then actually using JSDOM with a regular testing framework (or a BDD-like one)?

How is this better than running puppeteer with headless chrome?

> You get to choose what region you want to run your tests from.

How is this better than running headless puppeteer (or JSDOM for that matter) in an AWS lambda in selected region?
The 'embedded' market runs the gamut from $0.05 to $15+ and within that range, users have different concerns.

At the $15 end of the market, developers have a good chance of wanting to import code from other sources. For example, depending on the application, they might need an RTOS to provide multi-threading, FAT32 for an SD card, or a network stack with SSL implementation.

Often, the developer will want a 'lightweight' library, i.e. one intended for microcontrollers, and often this will be written in C.
I posted it (though I'll freely admit hackaday was the source that I discovered it through)

Personally I want to use it as an internal filesystem for various projects (like games - instead of zip/pak files, which are really read only)

even littlefs over https might be an interesting naval gazing project :D
It was for the Mac Pro trashcan which was a compact design.

Although Apple uses odd security screws in all their products, their pursuit of thinness and compactness also probably leads them to need precisely manufactured small parts.

Of course if the Mac Pro had just used the old Mac Pro design or the previous Power Mac tower designs, perhaps the parts for a tower case might have been easier to find...
This is an honest question I have that's tangentially related to this article (everyone on this forum is a lot smarter than I am so apologies if this is a stupid question):

What is the catalyst for any action/change in regards to reversing these trends? I feel like I've been reading versions of the same article for the last 10 years with negligible change.
IMO...

FP: Server Side

OOP: Client Side
What complete and utter propaganda.

>"“China is not just cheap. It’s a place where, because it’s an authoritarian government, you can marshal 100,000 people to work all night for you...”"

It has nothing to do with China and everything to do with The US. Workers work night-shifts all over the world and on-call workers are also everywhere. It has nothing to do with the type of government and everything to do with the US workforce and Apple being too cheap to pay the cost.
While I agree that older people tend to vote in greater numbers, the excuse that they do so because they have more free time is just that, an excuse. Early voting and absentee ballots render that excuse irrelevant, regardless of the number of jobs worked.

EDIT: Thanks for educating me regarding some states not offering those options. Although, in those states, I would think most employers would make it easier for their employees to vote on voting day. I mean, I realize that some may not, but that would be the exception not the rule.
Open Microservice Guide
>Given these trends, you’d think the government would be trying to help the young. But it’s not. If anything, federal and state policy is going in the other direction

guess which age group is not represented in congress
Oh really? That's awesome then, thanks!
Interesting observation!
Military equipment is manufactured in the US or allied countries to avoid this concern I think?
Algebraic Effects(-ish Things) in Clojure
I used the default one in CmakeLists.txt (-O3).

I ran the comparison again on another machine that I have and this time their performances are about the same:

c++:

$ time ./tinykaboom
./tinykaboom 46.72s user 0.01s system 364% cpu 12.804 total

go:

$ time ./tinykaboom
./tinykaboom 42.50s user 0.07s system 350% cpu 12.161 total
That screw is no more compact than a normal screw.
* What problem this technology solves?

* How big is the learning curve?

* How is better than the competitors?

* How costly is to use it?

* Is it mature enough?
The Most Popular Long-Term Overview of Market Predictions of BTC/USD
'Imagine' you went to trade war instead.

No shots would be fired, you'd just see a slow withering and take-over of your economy.
The people in power have to start representing the interests of the millennials. This will only happen when people of that generation are in power, or people in power are being influenced by them.
> It's cute that they call it a fleecing

Not sure it's cute but it's definitely odd. Fleecing implies that something was taken from millennials.

> have to look to millenials for care

Are you implying that millenials are more selfish than previous generations? Do you have a basis for that assertion?
Exclusive Design for Accessibility
In all seriousness, probably something that baby boomers can't escape - death.
Jinko rarely makes yheir own modules. They do very bad (almost to the point of fraud) subcontracting where they make you buy their materials, and any B-grade panel you make, you have to buy from Jinko. I honestly smell a scam in the way they operate, and I think the thinness of their janky poly cells is intentional.
Another similar and esoteric one: I also look at the pedigree (the people behind the project). For example, Golang caught my interest because of Pike, Thompson and Kernighan and I'm a big fan of their prior work. Adopting a new language for non-toy projects is always a bit of a gamble, and in this case it paid off in spades.
Equipment is. Components and parts may not be.
What do you mean when you say C++ would set them up for success?
Very interesting, does anyone have experience with this pattern they can share?
Show HN: Motyl, an opinionated blog-aware static site generator in 89 LOC
On the surface, perhaps, but when you factor in the gotchas of both approaches and the debugging difficulty, I much prefer goroutines. In particular, I’ve never witnessed someone DOS a fleet of servers in Go by scheduling a task was making a sync call under the covers, by doing an intensive computation in the event loop, or by scheduling tens of thousands of tiny events. We also have a lot of bugs involving accidentally putting the task/coroutine into a variable instead of the result of the task because the programmer forgot the “await” keyword, but that’s a dynamic typing problem.
I've changed my ACLU monthly donation amount and credit card many times without any issues, it's a pretty simple online form.
Running Embark Tests on a Continuous Integration Server
This would be the same. But the target market here is people who use remote services. For example with saucelabs, tests are slow because you send each request from your computer to saucelabs, which then goes to your site. With this, the tests run on Lambda (which is super cheap) and they do requests directly to your server.

Other things we want to do include creating more API methods, like fillIn (which would take an object and fill in a form using the object keys as selectors and submit) and allow for direct access to the document easily. When we have firefox and chrome, we'll be able to do this quite fast, and without typing async/await in your test function.
FreeRTOS maybe ? But I am not quite sure what is the exact license, or if there are restrictions in terms of features for the free version.
The fleecing affects millennials in that they cannot save and invest their income. Once they've paid their health care and education [1] payments, they have nothing left to save.

Per capita, in 2017 dollars, 1970 Americans spent $1,797 on health care. In 2017, $10,739 [0]. In return on that $9,000 annual investment: Life expectancy rose from 74.7 to 78.6, adding 3.9 years.

In 1993, the annual cost for tuition & fees to attending a UC as an in-state was $5,000. Today, it's $15,000 [2]. That's a 3x increase during a period when inflation was 1.7x. A Gen Y-er would have paid $20,000 in tuition for a 4-year degree. A millenial, $60,000. That $40,000 is money that could otherwise have been saved.

Since those costs were lower as a percentage of income for boomers, Gen X and Gen Y, those prior generations had a better chance to save. Today, they also have highest incomes, and again, can save if that's how they prioritize their finances.

Millennials, not so much. For sure, health care and education affects earlier generations, but they were better able to save in 401(k) plans because the portion of their income that went to health and education was substantially less than for millennials.

[0] https://www.healthsystemtracker.org/chart-collection/u-s-spe...

[1] https://www.savingforcollege.com/article/growth-in-student-l...

[2] https://www.kqed.org/news/70585/csu-and-uc-tuition-hikes-ove...
yeah, you can switch resellers, so the info in the article is not corect.
Yes, the railgun comment was why I wanted to elaborate on the subject. Thanks for your insight.
If you don't have a clear mechanism by which a startup could solve this problem, I suspect the result would be the same structures that already exist, but with better marketing and a Web 2.0 interface. If anything, this would make the problem worse, because it creates a company that now has a vested interest in keeping the status quo because it's part of the status quo, and that company will be manipulating politics and public opinion with its marketing.

A second problem with this sort of company is that it often doesn't really understand the industry it's "disrupting", so they end up not solving a lot of the problems which older solutions solved.

At a more fundamental level, I think that a company is always going to be motivated to make money rather than solve a problem. Even if intentions start off well, the people in the company will believe that the company is good and needed, so they'll make choices that give up a little of the original purpose of the company to make the company survive, because if the company doesn't survive then it can't do any good, right? And after a bunch of one-degree deviations from its original direction, the company is going a completely different direction than its original purpose and isn't even geared toward solving the problem any more.

Sure, "We're going to save the world" is great marketing, but at this point I simply don't ever believe that a startup is a solution to a major problem like this.
It's like any vicious cycle. All manufacturing is in China because all manufacturing is in China. A few years ago when they moved manufacturing in China I'm sure the supply chain wasn't there either. But they had the low manufacturing prices that enticed them to move anyway.

If you want manufacturing to move back to the US (or Europe) you need to have tariffs that are so high that it's more profitable to move to the US even with supply chains that need to be built back up.

It's not easy to move manufacturing, that's why there's a lot of incentive to stay where you are.
Well, at least it wont shit the bed (i.e. SD card corruption) on a power fluctuation?

Is there something with similar hardware? Basically something with built-in, actual SSD flash.

I love the size and low-power use of the RPi 3+, but I hate having it's SD card die on me...
1) If you have little/no debt, just graduated (you are 22 years old approximately) and have no kids: you don't need tons of cash in the short-term.

2) Working on a product you don't believe in will suck

3) You don't get rich with a big salary. You get rich with startup equity (and other assets that appreciate over time such as real estate). However, you probably know that startup equity involves risk. A big salary, however, can give you the possibility of doing angel investing (start by backing AngelList syndicates).

4) If you are seriously considering ever starting another startup again (even in the long future), you will have a hard time getting used to the startup life after getting out of the BigCo. Sam Altman elaborated on this on his latest post, arguing that YC founders that came from senior roles at Google and Facebook had a really hard time.

Assuming that you would also learn valuable technical skills at the BigCo, I think it all reduces to this question: Do you want to take the high risk of becoming rich via startup equity, or not?
Did they have lawyers to begin with? How did they get awarded these funds if it was not their case to begin with?
It is exactly that [0], and has been at the forefront of minds for DoD for (unfortunately) a few years (but should have been longer, all the way back to entrance into WTO in 2001).

[0] https://media.defense.gov/2018/Oct/05/2002048904/-1/-1/1/ASS...

This is a great read on the disparity of supply chain / manufacturing capabilities of China vs US and makes this new "cold war" era much different than previous between Soviet Union where we had not outsourced a large quorum of our productive capacity.
This is one of the concerns with Huawei networking equipment. It’s used by many US gov agencies and they’re now waking up to the risks posed.
I've seen that happen too, yeah.
I recently found out that I could get a 2 GB / 2 Core machine for ~ $15/yr - and my plan is to buy a bunch of them (~ 150 - 200) to make my own cluster for my personal needs, learning and running some stuff I charge $ for.

One thing they didn't mention was specifically MongoDB management - Backing up, restore etc.

Personally I was planning on using Nomad (or K8S if I could get into the GCP K8S Engine Hybrid Cloud Preview) to manage my clusters.
I guess it would depend upon the rules at play and various other unspoken variables, but generically speaking I don't see the difference between attack and defend in this limited scenario. One agent is interacting with another. The same instruction set would apply if it were knight attacking mage or mage attacking knight.

> OOP discourages standalone functions

Oh how I detest OOP. Portability of atomic components is amazing. So is scope nesting. Its like driving to work whenever you want in any of your cars (or your neighbors) instead of checking out a car from a car model inherited by a sedan class inherited from Toyota car class when such a thing becomes available.
It really saddens me that many folks have only had the generic, relatively flavorless knock-off. The real stuff is a different cheese entirely.
Nah, I just work from home, you don't need a lot of space.

The smallest room we have (about 2m x 3m), which has a desk (couple of monitors, desktop, etc), a view, a door, a small rack (nothing particularly noisy), couple of cupboards, printer, and a pull down single bed for when mother-in-law stays the night.

So much more productive than if I go into an office and try to work, or try to work from a cafe or train. About the only time I come close to the level of productivity at home is when I have a specific task to do, and I'm on a plane with a decent amount of space and power, on a day flight (say an 11AM flight from Europe to the U.S, or a 9AM flight from India to Europe, with the window up)

An old friend has an even smaller setup, he put up a plywood wall at the end of his utility room, about 1.5m by 2m, and it's great. He has a whiteboard and stuff in view of the webcam for group design sessions.

Before we had kids, working from the kitchen table was fine too -- but I agree if you've got kids running around having a dedicated room does the trick.

I've seen a couple of people saying something along the lines of:

people tend to treat you as if you are "at home" rather than "at work".

This is simply a failure on behalf of the person working to just say no. Nobody treats me as if I'm "at home".
It sounds like you’re way ahead of most of your peers when it comes to technical skills. Why not spend the time developing/practicing social skills or on another hobby altogether?

People burn out on coding faster than they think, and you have a lifetime to do it in your career. You’ll probably never get 8 months of free time again, though.
Revolution or some other structural change like lack of resources (including labor) that shake up the power dynamics.
Excuse the ignorance, but how does one use it? What would be some applications for this?
James Harden Commands the Rockets' Triumph Over the Magic
I suggest looking into the curriculum of your upcoming studies and getting a headstart with whatever language(s) you'll be studying.

The simple truth is that unless you truly specialize, your software developer career is going to be a long string of learning things to solve a problem.

Look up the language you'll be studying, pick one that sounds neat, and grab the nearest tutorial that includes the words "For beginners" in the title.