skysight-inc/HackerNews huggingface dataset:
From my experience, there are several issues that were mostly touched by the other commenters:

* auth / authorization: easy to grasp, tough to implement,
opens a world of architectural wtfs
* service configuration files / variables
* understanding that more microservices can run on
the same host
* system entry point, credential based, jumpbox

And the most important issue I keep seeing across the systems I work with is documentation and speed of onboarding new staff.

Happy to chat more, I am definitely not an expert on the domain but for what is worth I was technical lead (whatever that means to you) on an AWS Case Study project.
Ask HN: Anyone heard of an 'open-source' or 'grassroots' infrastructure project?
Open-source projects are obviously a big topic in the programming world, with some major contributions coming through such projects. I was wondering if anyone has ever heard of similar projects for public infrastructure whereby a project is established for some aim and experts from different disciplines chip in to create a comprehensive plan as a sort of community driven non-commercial project.

To give some context, I live in Sydney, a city I believe needs some serious public transport infrastructure built to better serve its ever growing population. Unfortunately, it seems that the expected costs and short political focus of our politicians pretty much means there is little in the way of a comprehensive plan for the city's public transport infrastructure.

Rather than the usual complaining with fellow Sydneysiders over chardonnays while waiting for some prophet of public transport to appear in the political space I thought it would be an interesting idea for a group to form around building such a comprehensive plan from a grassroots level. The assumption been that as/if the project matured it would gain buy-in from the populace and political clout from the ruling class.

So to reiterate my question, has anyone heard of any such projects coming out of other cities? If so, what was their story? Did they succeed?
"No substitute US citizens" not "No substitute FOR US citizens"
uhh, the atmel stuff is pretty freaking good.
Elm works very well with Elixir[0]

[0] https://www.dailydrip.com/topics/elixirsips/drips/phoenix-an...
I highly recommend following and reading the link to the full report. Here it is again.

https://www.americanimmigrationcouncil.org/research/foreign-...

There's an interesting breakdown of a more narrow definition of STEM vs a broader one (that includes social sciences and health sciences). I personally would be more inclined to include health sciences than social sciences, but the data is granular enough to get at this distinction in some cases.
I misread that at first too, writer means: there is no US citizen who can replace certain people.
Reprogrammed skin cells shrink brain tumors in mice
Well there two different things. Darkbox is a cloud file hosting service. It has the ability to make custom .Onion urls to share files but includes much more like a built in IDE for code and text processing, video and photo viewing, and much more!
The remote part is hard because typically for embedded work you need at least a minimal EE workbench. Yes, the pay isn't as good for some reason -- which is odd given how hard it is to find good embedded people. Perhaps embedded developers as a group are poor negotiators.

Personally, I couldn't stand doing generic webdev -- I'd rather spend eight hours a day poking myself in the eye with a sharp stick. I've always lived on the EE/software boundary. I suppose staring at logic analyzer traces is some other person's sharp stick, but it works for me.
https://drewverlee.github.io/ i cover some (most) of the Design Patterns from the GOF book though the lens of Clojure. I stopped largely because i concluded the same thing Peter Norvig did many years ago, most DP in that book are work arounds for language limitations.
You can chalk that up to a market failure. Those products you mentioned all "won" the market and enjoyed monopolistic power. Had the economy allowed for more variety then their EOLs wouldn't be fragmenting.
If you are talking about this:

https://nextshark.com/youll-love-what-this-startup-does-with...

Here are some thoughts:

Fixed takes a percentage of the dollar value of tickets that get dismissed and you pay nothing for the service if it is not fixed.

Trying to get money out of an insurance company is sort of the opposite problem, though it gets monetized essentially the same way. Independent adjusters monetize by taking a cut of claims paid. This is basically the same monetization scheme that lawyers use for things like suing someone over an accident: They take a cut of cases they win, and you pay nothing if they lose. As far as I know, independent adjusters only work on real estate related claims, not health claims.

Last I checked, the only people legally entitled to talk to the insurance company on your behalf are your insurance agent of record, a lawyer or an independent adjuster. So, in practice, you would be talking about independent adjusters for the health insurance space. I am not clear that would even fly, legally.

Health insurance is a pain in part because it is very highly regulated. It has to comply with both federal and state laws in all jurisdictions in which it operates and laws for both health companies and financial services companies. Thus, it is subject to both HIPAA (Health Insurance Portability and Accountability Act) and The Gramm–Leach–Bliley Act (GLBA), also known as the Financial Services Modernization Act of 1999. I got annual training in Gramm-Leach-Bliley when I had an insurance job. Furthermore, claims must be reviewed and paid in accordance with various state laws. The company where I worked kept a database of "state exceptions." If you don't know those state exceptions yourself, good luck arguing the matter with an insurance company.

You are talking about a very challenging problem space.

I have had it cross my mind to offer a service helping people file claims with the company I once worked for. Although I haven't worked there in a while and some things have no doubt changed, I probably could help some people get more money out of their policy. But I have never gotten past the idle thought stage in part because insurance is such a pain of an industry, and in part for other reasons.
Every mining company will lobby against that. It's probably easier to do it with easements and eminent domain.
"....At the high end, there are no substitute US citizens....."

This can't be overstated enough.

I think the immigration that is critical to the US is the high end immigration, not the low end stuff like H1B.

I'm just afraid that the chanting mobs will want to throw the baby out with the bath water. We NEED the NIW-types, we don't really need most of the H1B-types. So if the political environment is such that we need to cut loose some H1B-types to save the NIW-types... we should do so without hesitation.
It was also a scapegoat as a conduit for obnoxious ads. Nothing about the technology made ads worse, the technology was easy to use so people used it.

Ads are as shitty as ever in HTML5.
> Nowadays, Roblox boasts 56 million monthly players. That actually puts it ahead of Minecraft. Earlier this year, Microsoft said about 55 million people play its hit game every month. Meanwhile, by some measurements, more people search for Roblox's website than for Lego, company officials boast.

Congrats to the Roblox team for creating a fun platform. My kids are absolutely addicted. I really had no idea how huge this game was until recently though. I should have known something was up when I noticed they weren't playing Minecraft as much.
The previous poster's point is that if you can cram your problem into the limited resources of an Arduino, with its small ATMega CPU and very limited memory, it's not a big jump to a custom board for your low-cost product. Anyone can buy an ATMEGA328 CPU,
the low-end Arduino processor. $1.78 from DigiKey; $1.27 at Seeed. No royalties.
What power, specifically, are you missing in extensions?
There are few things I hate with more passion than I do the Linux "Graphics Stack." I realize that it inherited a toxic culture from UNIX (remember the X/Motif/xNews/Suntools/Etc wars? I do.) and even today there is active warfare in the stack Wayland vs Xorg, GTK vs QT, Gnome vs KDE vs *desktop, HW Vendors vs FOSS, OpenGL vs OpenGL, Etc.

<rant> A great example of this is how broken the simplest of things can be. I've got sitting next to me machine which refused to boot into a "good" graphics configuration, it boots with a 'safe' default of 1024 x 800 screen (where the actual screen is a 2K screen) even though it has HDMI (which can tell it all that it needs to know.) Using a widely deployed nVidia card and the current 'non-free-non-FOSS' nVidia graphics stack. Re-install the driver package, and it works (until reboot). Yes, there is a knob somewhere that screws it up, there are a billion knobs, from a dozen layers, is it DRM/KMS? is it Lightdm? is it Nvidia? Is it OpenGL? Is it a friggin boot option buried in the boot args? It can be anywhere and its going to take me a few hours to figure out where it is. Which in terms of wasted salary time is enough for me to buy a Mac Pro or a Windows box which works every time all the time. </rant>
Sure, but peeling off something that has radically different scaling properties is easier if you put a "web service" in the way.
Can you please do an intro that is an ELI5 on Microservices, how/why/when/where they are used etc...
> New research suggests that the superrich are hiding their money at alarming rates. A study by economists Annette Alstadsaeter, Niels Johannesen and Gabriel Zucman reports that households with wealth over $40 million evade 25 to 30 percent of personal income and wealth taxes.

From what I've read of Zucman's work about modern-day tax evasion, he talks mainly about European families, for whom many quasi-legal options exist to hide and/or shelter income from taxes. This is a real problem in Europe, not just because it deprives them of tax revenue, but because it threatens to expose a corrosive moral hypocrisy: do as I say, not as I do (the European upper class says to the European working class).

For Americans, there really aren't any remaining methods to avoid paying income tax. Unless you're willing to commit felony tax evasion. At that point, you'd be much better off simply expatriating to a no or low tax juridiction, as Eduardo Saverin famously did prior to Facebook's IPO.
Making Magic with the New Account Discovery Wizard – Mattermark
True, but right now it's the only way to access it. History itself is useless for this purpose.
Show HN: Our take on Prototyping in the browser
Persist somehow until you've banked enough pto and get the hell away from wherever you are. Go on a roadtrip or camping or a hike. I'm not a doctor but consider using some of nature's natural medicines. (Not that a doctor would ever advise you to do that of course)

Perhaps you may be depressed, seek counseling and see if that helps.

It can be a rough world out there. Look at what you have though, a ton of valuable experience that you can apply towards the right opportunity when the time is right.

Hang in there, time changes if nothing else, and that may be all you need.
Some extension that vertically groups tabs from the same domain would be great. I know in Vivaldi you can do this
You won't get fires if there is nothing that burns.
> They are related, but there is not a strict dependency. You can put a new airport into a place without worry about local transport significantly.

No, you can't, which is why when commercial airports are actually built, they are either carefully sited near freeways with excess capacity or have new freeways built and/or capacity added to existing freeways, often have local rail connections built, involve major upgrades to local surface roads, and involve other extensions of local mass and individual transit capacity.
Due to the democratization of machine learning tools there is insufficient demarcation between the science and cargo scientist culture warriors right now.

In short, it has become political. Suggesting that we should come up with more clear definitions and timelines, or alternately not discuss AI in a way that either wows or scares people is accepted as being "anti-technology," somehow. This is motivated by the high expectations that investors in this space have placed in machine learning tools, and the fear of the overall economy being stuck in proof of concept hell, resulting in a loss of investment.

It's essentially a very sophisticated boiler room.
> Tabs don't show the tree relationship.

Check out the Firefox Tree Style Tab plug-in [1], is this what you had in mind?

[1] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
There are certainly short and medium term shortages as prices adjust to supply and demand realities. Salaries don't tend to swing wildly.

There are also situations where the supply of employees is kept artificially low (security clearance, taxi medallions, etc.).
I was CTO at 2 startups during the first Internet boom. I was getting resumes from janitors that were offering to be trained.

I had to hire most of the teams from Canada.
Hacking for defense? Is that like how the Department of Defense is now more like the Department of War? Will "preemptive hacking" happen a lot, too?

EDIT: Also, this sounds a lot like propaganda to me:

"Don't worry - just because we hack into other nations, doesn't mean we are the bad guys. We're the good guys hacking for our preemptive defense!"

The US gov has had a hard time trying to lure talent for the NSA and such after the Snowden leaks (and for good reason, people finally learned the truth about what they were actually doing), so now they're trying to turn this on its head and trick young people who are already interested in hacking to work for the government "for a good purpose". And then they can pick the really good ones and try to convince them to actually do some of the more obviously nasty and morally questionable stuff.

I can't say it's a terrible plan, but to me the motives seem quite obviously. For the more impressionable 18 year olds, perhaps they won't be, unfortunately.
https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
Thanks. Trees that are too big do get hard to manage currently and it is something I have been unable to decide on a solution for.
I was thinking of allowing users themselves to expand or compress ancestors and descendants ( which would mean even more clicks :( ) to focus on the part of the tree they were currently working on.
> QoL in California is pretty poor, considering the cost required as compared to the rest of the US.

After 30 years, on and off, in the valley I agree the QoL here isn't great (when compared to Germany, France, Australia...) but way way better than anywhere else in the US.
Samsung Security has always been abysmal and it makes me sigh, I like their hardware otherwise.
This is something we need to combat domestic hacking/spying.
I was about to make this point myself (maybe with different wording). It's a good point. Would the people downvoting care to explain their objections?
Planning the traffic impact

Solution: Do not connect the tunnel directly to the road network.

Emergency ventilation

Solution: Build a kind of infrastructure that only allows onboard backup as emergency ventilation.

Escape routes

Solution: Minimize escape shafts and provision emergency rescue vehicles capable of transporting an entire pod. Maximize reliability by exploiting the increased reliability of electric drivetrains and leveraging institutional knowledge from SpaceX and Tesla.

all other infrastructure that goes into the hole

Solution: Minimize "all other" which is not simply the hole.

Avoiding any building foundation piles,...archeological surveys

Solution: Go deep enough to avoid all of these.
At risk of opening that whole debate again...

Are there really no qualified local candidates, or are there no qualified local candidates who can also solve theoretical CS problems on the spot while pretending they're not doing it from memory?

Or qualified local candidates who refuse to lie and say they only took 3 hours on the take-home exercise?
Bitcoin Cash: What You Need to Know
Well when you put it that way, of course. But it's not that simple.
>> If they don't do it on their own, and don't seem interested in programming for their own benefit outside of the job, then don't hire them.

I strongly disagree with this. We as an industry desperately need to stop propagating these myths about what makes a good developer. You're enthusiasm for programming outside of work has jack all to do with your ability to perform the job functions expected of a SWE. Is it a sign if you are into programming as a pass time? Sure, but it's by no means an indicator of the quality of said programming. We don't expect lawyers to be litigating cases in their free time and we would never tell an accounting firm to pass up any candidate who doesn't demonstrably love doing their taxes. People work 8+ hours a day in these jobs and otherwise have lives. One could even argue that other interests is better for the long term prospects of candidate because they are less likely to burn out. 8 hours a day is more than enough time to build up domain expertise given the ~260 days you can expect to spend doing this each day
Silicon Valley wages are the highest in the country for comparable work, so, no.
Take a very long vacation from work?

(Your experience is not worthless, if you've been doing the relevant work then some companies will hire you even if it doesn't match previous job titles. But if you're this burned out you should probably not think about it.)
Elm has been going strong among Elixir users, including a bunch of influencers.

I personally haven't tried it out of personal preference and instead had a great experience coupling Vue with a Phoenix backend.
How it was possible for Trump to win the presidency. Trade and war casualties
Those "High end" people come in on H1s as well!
Google and the rest could have instituted huge training programs for Americans. Instead, they imported the most fortunate from other countries, leaving behind the least fortunate everywhere.

It's 1% Americans importing the %1 from other counties. It's the most powerful and well off united in screwing the least powerful.

You don't have to dislike immigrants to dislike corporations and politicians destroying opportunity for millions of the families that literally built America.
The Flash player (which is really what's being killed here) was piece of crap, but the Flash ecosystem was amazing.

There is nothing today that offers a similar level of accessible crossplatform development like Adobe Air. Qt is the only thing that comes close.

Sadly Adobe decided to kill the Flash platform. I wrote a long rant here a couple of years back:
https://medium.com/@Pier/why-im-finally-breaking-up-with-fla...
How is it not against the law? They're still fraudulently obtaining things which do not belong to them.
I got your email bounced :)
/r/neutralpolitics isn't bad. Even if neutrality isn't 100% possible (framing of questions/debate can be bias in and of itself), the rules of the sub tend to provide a nice platform for discussing different worldviews.
Outstanding article
Similar to how boxing gloves don't protect the punched as much as it allows the puncher to go full throttle without fear of breaking their hands: https://www.economist.com/news/international/21639765-bare-k...
Letting flash run outside the browser sandbox, what could go wrong?
Convincing people that "stateless" really does mean "stateless", and if you hold state, you're going to have a bad day when your service is stopped.

Latency is another big one - the communication latency between any two points is miniscule, but throw together even 4 services, and suddenly the time required to encode, route, transmit, receive, and decode adds up quickly. If you want to keep round trips to under 100ms in your own code, each microservice you add could easily subtract 10ms from that budget.
I have a feeling that Musk loves being mocked for this. Wouldn't you love it if you pitched a crazy idea for which everyone made fun of you for, and then you delivered?
Yes. If engineers were routinely paid $500k+ annually, I'm sure more US citizens would be interested in becoming qualified.
from what I've seen the world is moving toward smaller supply chains not bigger ones. Also, most mlm companies discourage reps from offering something unique which is generally how you grow a business.
They have conditioned us well.

Hell--I can't even bring up Unions here.

And people wonder why the talk that Trump spewed got him elected. (I said talk. I know he, and his posse, probably won't do much.)
>But the difference seems to be that Sweden's transport agency also handles aircraft and military vehicles using the same database, hence the exposure of secret military info?

No, according from an article linked to in your reference (via google translate):
https://translate.google.com/translate?hl=en&sl=auto&tl=en&u...

The "Swedish DMV" is competent also for civil aviation licenses, the risk is that seemingly in the civil pilot license application form there is the information "working in the army as pilot" or something to the same effect.

So it is a bit "stretched", but surely with a database where you can find is someone has a civil airplane pilot license, possibly a helicopter one, his/her employer is the Army or Defense, is in the "right" age range, to find "probable military pilots" doesn't seem like very difficult.
WebP support would be nice - but that's because Paint is a GUI around GDI/GDI+, so if GDI gets WebP support then Paint gets it for free.
Just a couple of years ago, someone from EMC came to our data storage team and proudly announced their brand new interface, written in Flash. I laughed in his face when he said that.

I guess it's a step up from java?
I'm the same. In Vivaldi you can hibernate background tabs to free up memory. Then they get reloaded when focused
"Colossus: The Forbin Project" (1970)
http://www.imdb.com/title/tt0064177/?ref_=fn_al_tt_1
x86 has two things going for it: Microsoft Windows x86/AMD64 compatibility, and highest possible performance (not performance per watt; absolute attainable performance). If you don't need either, it is expensive in cost, power or both. And in the IoT/Maker world, one rarely needs computing power on the device itself (and Galileo doesn't really provide a lot of computing power), or wants to pay for a windows license per device (and deal with activation, etc)
What percentage of H1Bs are "low wages"?
Thanks for your reply, and yes I can imagine your tools are already very useful. Are there any examples of real-time online? It would be interesting to see what your SoTA is!
Vulnerability Spotlight: FreeRDP Multiple Vulnerabilities
Israel already does this, both offense and defense. They have university initiatives that teach "cyber" (I hate that term).

It would probably be difficult to get DoD brass to care about this. They're used to their defense products being physical items (warheads, tanks, drones, etc) that are harder to steal. Sure, you can steal the schematics and such, but then you can track purchases of restricted components and guess who's building what.

With software, the schematic/code is the weapon. You don't really have to put it together, but perhaps do some poking around to understand it. This is why it's so devastating when the NSA's arsenal gets scooped up by foreign belligerents.
> The exact opposite of the above. Spend my free time exploring things that really interest me without worrying about selling it or career application.

This is probably what you should actually do.
When you launch the person dialog, focus on the Name input, then when they click enter, save and close the dialog. You are also missing out on a number of fields when creating a family tree (gender and maiden name come to mind fight off the bat).