skysight-inc/HackerNews huggingface dataset:
> Downloading a large script and reading it before running it in bash is also hardly good security measure.

I don't know how large you mean, but things written in the shell are usually very conducive to a quick scan. You're operating at a high level of abstraction so underhanded code is forced to be more obvious. It's actually extremely easy to find code that is at least suspicious enough not to run (but not necessarily malicious) so there's plenty of reason to still do it as opposed to trusting leaps of faith.

I guess if it's several thousand lines then it's not worth reading, but what script that's worth running is?

The other thing this misses is that you're running unsigned software, which despite some protesting I've seen here is certainly better than blind trust. That's what you're getting out of most binaries on your system, and other packages being pulled down. Piping a url into bash is more risky than running something unsigned, always.

HTTPS is also a pretty poor integrity enforcement tool. Sites are breached all the time making it trivial to change the code being served. You might not have anyone changing it on the way, but if you're drinking bad water straight out of the tap it doesn't matter.
15 years ago today: Introducing Django
> GP is pointing out the parts that haven't changed at all

Doesn't read that way to me:

> These are things that you learn in a first week of doing web development tutorials.

Sure, padding vs margin isn't exactly new, however `display: inline-block`, ::before and ::after, rem, ch, and :nth-child() certainly weren't in the old html4/xhtml and css2 guidebook that got me into web development!
Ask HN: Why so less women in tech?
Even though we have seen an increase in the number of women, the gap is still straggering.

Why is this?
Muaz has been awesome about sharing his knowledge. WebRTC is not directly related to my line of work, but Muaz's demos and code have kept me engaged with this topic. Good Job!
Oh, there was another one? That changes perspective quite a bit!
> Detectives believe that the motive for the killing stemmed from Mr. Saleh having discovered that the assistant had stolen tens of thousands of dollars from him, despite the fact that Mr. Saleh had not reported the man and had set up what amounted to a repayment plan for him to return the money, one of the officials said.

Wow, that’s really sad.
>But don’t be fooled. The world’s economies are moving away from fossil fuels.

To what?!? If your geography does not allow for large scale hydro or geothermal development, then your only alternative is Nuclear or Fossil Fuels. Solar and wind need base load provided by Fossil Fuels to be remotely viable and clearly are not capable of replacing fossil fuels.
There are definitely markets that are doing well and will continue to do so for a while. Rural housing for sure. This will probably cause a push for some people to move out of the city and into the burbs.

BUT, it's really too early to know what effects this is going to have on the housing market. Right now, most unemployed people are getting fairly generous unemployment benefits. Meanwhile, in many states, you aren't allowed to foreclose right now.

Once the foreclosure moratoriums and unemployment benefits end, it's anyone's guess what's going to happen to housing.

Edit: my uncle is a contractor who builds multi-family residences. I remember he stopped building and moved to house remodeling when there was a building boom in 2006-2008, when he felt that his local market was being overbuilt (turned out to be a great decision in retrospect). Houses being built does not always mean a strong housing market. Plenty of home builders are short sighted.
Yes, web technology is overloaded, because of the history, backwards compatible stuff etc. pp.
Any idea how it's done in the API? I know you can retrieve a tweet's parent, but not its children.
The developing world, a group very cost sensitive and unlikely to switch for environmental reasons, is putting gasoline vehicles on the road much faster than the developed road is taking them off.

For electric vehicles to eat the world they have to be cheaper than gasoline counterparts. Not only for luxury electric vehicles to be cheaper than luxury gasoline vehicles, but for the cheapest gasoline motorcycle/scooter/car to be more expensive than the cheapest electric motorcycle/scooter/car. Given the current cost materials inside a battery/electric engine compared to the current cost of materials inside a combustion engine it’s unlikely to happen with our current approach.
MIT licensed is amazing to see!

https://github.com/ricokahler/longtweet.io
Yes, definitly, there are places in the world where such relevations are much worse with much more dire consequences -- I have nothing but utmost respect for people that still don't bow under such pressure -- I am sure I couldn't do it. I was born in the eastern part of Germany, when it was still called "GDR". Most people here still have quite some "paranoia towards the government", pretty much understandably so. I was too young to experience it myself but I know a lot of stories from my family members on how life was in these times, especially how you had to maintain a double persona in public life and be always on guard on what to tell people and whom to trust.
We use WKHTMLTOPDF (https://wkhtmltopdf.org/). In our case it's in the Rotativa package (.NET MVC). There are a few caveats; it uses an older headless WebKit engine that doesn't support everything. We use the QT Web Browser (http://www.qtweb.net) to test/debug when needed. We do design pages to be specific "paper" sizes and lean on SVG a lot for anything fancy. We have some JS that breaks long tables into multiple tables, etc. But the resulting output looks flawless.
This is a catastrophic failure in education and in US democracy.
I will gladly take random, or geo-located ads over a system that listens to me and then makes creepy, preternatural recommendations based on something I just said.

Hell, most of the context based ads were terrible. "Oh you just ordered a $THING? How about we spam you with recommendations for things you don't need since you already ordered $THING." Or how youtube now thinks I'm an arch-conservative because I listed to 5 minutes of a Jordan Peterson video.
Docker facilitates the "throw a Dockerfile onto Ops and that's their problem now" mentality. That's perhaps not intentional, but choosing to over-optimize the developer experience makes life very hard for those who have to support and run the application over time.

It also enables pushback along the lines of "your container doesn't run, and it's 100% your fault, as it is supposed to contain all its dependencies". So developers have unwittingly played into the hands of ops there ;-)
>Stuttgart 21 or the Berlin Airport, Hamburg Elb Philharmonic, Battleship Gorch Fock

None of those are examples of corruption, unless you have an almost unlimited understanding of what constitutes corruption.
There is a push to move away from disposable plastic. Why else were paper straws such a big deal?
I read somewhere saying TF2 is good for production while Pytorch is good for research(and papers), is this true? I'm more interested in putting one of them into real products, esp standalone embedded devices.
The Guide to Design
That's a valid point. What many people don't know about the French-Indian War, for example, is that the British colonists numbered in the high hundreds of thousands (if not a million) and the French colonists were about 50.000. That's why Quebec was doomed regardless of any short term military results.
It works for DSLR sensors.
Then you have to watch these videos too:

https://xvivo.com/inner-life-of-the-cell/

For example, this looks like a cartoon but it really behaves so (except that the molecules are too small to have the colors, as in other visualizations):

https://www.youtube.com/watch?v=y-uuk4Pr2i8
I stumble upon http://tailwindcss.com & https://htmx.org and suddenly things have gotten far easier than ever.

I have found I write far less markup than bootstrap (despite I only have a few custom css), can do custom styling easily, can do theming easily, etc. And with htmx I could move nearly 95% of all to the server side, yet have close to the same experience than with vue.

Considering that a lot of stuff still need to travel to the backend have the logic on the client have not been that useful for my needs.

My only gripe? I need to use npm to run the production builds with tailwind for have less size, but, I have (finally!) small css!
Difference between open source and closed source
Impressive…

How people manage to poison even old-school shell scripts with useless bloat.

If you want to source remote scripts that badly (despite this being against policies of almost every company), better keep it simple:

telesource() { f=~/.cache/${1/\//} ; [ -f "$f" ] || curl -SsLo "$f" "$1" && source "$f" ; }

So you can invoke it like that:

# The URL is downloaded once, cached forever, and then sourced
telesource https://git.io/fAWiz

What does the name ``import`` even mean? Does it anyhow relate to sourcing? Or even shell scripting at all?

Now I'm waiting for a full JIT ECMAScript VM in pure portable Bash. Impress me even more ;)

Nonetheless, that's what it looks like to me. I'm just not fond of spilling idioms from one technology to everything else its users touch. That's much like our IT equivalent of Midas touch.
At least all the questions found its answers
Imagine how many of these companies send 'EVENT' data to Facebook on the backend as opposed to directly from your client. Just like any illegal activity, corporate data privacy violations will keep happening but be pushed further into the shadows.
Yeah no. The whole website is a 'conspiracy theory' saga, with endless pointless citing of 'official documents' and quotes from clueless people.

A legitimate article could simply say "There were some curious drones flying around, which the military doesn't claim. The FAA knows something they aren't telling." Then we'd all know the score without scrolling through 100 pages of obfuscated rambling.
I don't think this detracts from your point but despite being technically true, it doesn't imply what you think. Linux package managers really verify the signature of the hash which is downloaded from the same server and then compare it against the package. Code signing is the real root of trust here, not hashing.

You can't escape the total insecurity of git cloning because a malicious actor will just create a branch with the name of the desired hash and every client will happily clone it. You are pretty much always trusting the server unless you clone and then verify the content. Plus pretty much all "language" package managers and brew do the "dumb" thing since you only usually specify name and maybe version in your dep file.

I'm not saying that this isn't a good idea, but there's a long long list of examples where extremely popular code managers/downloaders that simply don't care about this.
I think a big part of it is just culture and brand. If you go back and look at Kalanick's original "company values" [1] they included things like "toe-stepping", "hustlin", and "superpumped", while Airbnb tried to cultivate a friendlier culture (towards employees and users).

Of course, you can still have a bad effect on the world even with a friendly culture, but I think it's safe to say Uber's culture led to a lot of more toxic behavior (towards drivers, competition, regulation, and ultimately employees).

[1] https://qz.com/work/1123038/uber-has-replaced-travis-kalanic...
To add, I think another post by the same poster on this HN post proves the point that they're not dismissing individual parts, but rather disputing (or sorry but trolling) the article as a whole:

> I think (hope, really) that gp is just one heavy "/s". The knowledge presented in the article is so basic that it is hard to believe that a person who does html for two years and six figures doesn't know these. As for the article, I fail to see any reason for it to exist beyond cheap media presence. Or maybe I should start a blog, because I'm not even halfway too.
I’ve never found the idea of a business being like a family to be appealing at all. I don’t want my work to be prying into my personal life in any way.

I do want to work for a business that cares though. They can show me how much they care by paying me well, treating me with respect, not intruding into my personal life, and by giving me a reasonable level of flexibility in how I organise my working hours and time on site.

The people who say their companies are like families generally fall into two camps in my experience. Those who have no idea what they’re doing and want to signal their supposed intentions (no matter how bad their execution is), and those who want to emotionally pressure their staff into doing more than they’re paid for. If I make friends with some colleagues, well that’s nice. But I don’t want my boss to think of me as family, I wouldn’t even want to be friends with my boss. People are usually aren’t good enough at compartmentalizing for that to work.
This strikes me as a kind of leading or promotional/industry/PR wire story. This whole virus thing has only really been a thing for, what, about 4-5 months in total? None of the developers would have been able to find land, make deals, develop projects, get permits done under the lockdown, solve the staffing problems under this situation, and get new projects going that weren't already in the pipeline.

Please do correct me if I'm wrong. But also; so people are leaving the cities where they appear to have careers/work/friends and are heading to the suburbs during lockdown because of the virus situation, while businesses are laying off and contracting/shrinking/making losses and are going out of business?

I know several people who have moved out of cities over the last several years actually for various reasons, mostly the accumulating cost and declining benefits, especially with the consequences of political and government policies starting to impact communities along with the overall cost of living increases. This is not a coronavirus trend, even if that has only accelerated things.

What this likely is, is an industry PR story to place the thought into people's minds to move to the suburbs to, with slight panic, hope they can find buyers for all the buildings they were committed to build even before this whole situation. It's the same old developer industry super-cycle; push and pull, ebb and flow of urban and suburban development cycles, only exacerbated by poor material and low skill construction meant to last for one cycle.
If what is reported is true, then that is really sad.

Saleh's assistant Tyrese Haspil stole tens of thousands of dollars from him and instead of reporting him, he instead created a payment plan to be repaid.

Saleh showed compassion and that may have been a reason why he ended up dying in the end.
> Detectives believe that the motive for the killing stemmed from Mr. Saleh having discovered that the assistant had stolen tens of thousands of dollars from him, despite the fact that Mr. Saleh had not reported the man and had set up what amounted to a repayment plan for him to return the money, one of the officials said.

Amazing how far this is from all the early speculation. Also incredibly sad.
I work for a family owned company that does have a little of that "we are all family" sense of things and I think the distinguishing marks are:

1. You are not fully trusted until the founder's son personally has some trust in you (this usually involves proving yourself professionally but also making an impression)

2. If you are not fully trusted, the company loyalty is about the same as any other company

3. If you are fully trusted, the company will go out of its way to avoid firing you even if you become ineffective, ie, they will shift you between positions, change you from full-time to part-time, sometimes even completely change your department.

4. Sometimes this trust gets to the point of not really paying attention to what so-and-so is doing

5. The downside is our company is heavily top-heavy, with a lot of people in vague senior positions with ill-defined zones of responsibility. People who are not able to stabilize somewhere into a new senior position usually move on but that can take a while

6. Partly because of #5, the exact responsibilities of senior people can be vague and the chain of command for certain things can be confusing

7. There is a lot of hiring within family and friends, not necessarily resulting in incompetence, but sometimes you wonder if there might be better people for some positions

8. The company is slow moving and stays relatively small, procedures are highly informal

9. Raises are probably below industry average, bonuses are probably above industry average

Altogether, for me personally, the trade-offs are worth it. That being said, I can understand why most companies do not structure themselves this way.
Is this propaganda to help relax the home owning population?

If the jobless rate and GDP continue to suffer I can’t see this being anything but bad for rural and suburban real estate.
Original title was too long. It was:

The Microsoft Police State: Mass Surveillance, Facial Recognition, and the Azure Cloud
Technically SA wouldn't be the only country in the area to be able to produce a bbl under $40, but as you and others have echoed, that's not the whole story.
I'm sure in terms of money, working in the US as an IT person is a good deal.

But you have to think not only about you but also the others. I don't know whether you have children or grandchildren , but if you do I'm sure knowing that they will never have a bad situation is pretty nice. You can't expect all your children and grandchildren to have a well paid job and you can't finance all of them forever.
Indeed, and as someone who is familiar with the condition often described as "we can't exactly work out what it is but I guess you could all it CFS/ME [1]", this is often linked to common viral infections including Epstein-Barr and cytomegalovirus.

CFS/ME sufferers often exhibit some of the neurological symptoms mentioned in the article (though not the more extreme/terminal ones like stroke).

Lyme disease sufferers also often exhibit these kinds of symptoms to some degree, which is why, in the absence of serology evidence, it can be difficult to distinguish from CFS/ME.

[1] https://en.wikipedia.org/wiki/Chronic_fatigue_syndrome
For linux users, you can open the .FON files with fontforge, then go to file menu -> generate to create a .bdf file (I prefer to use bitmap over ttf to avoid any artifacts).
Or even worse, von der Leyen got promoted to be head of the EU. I mean, wtf!
> marveled at the tiny universe inside our bodies.

Could the current change in the sciences be described best as a change from the 'Scientific worldview' to a 'Living systems worldview'? From 'Object-centric reality' to 'Flow-centric reality' (Arthur Brock)[1]?

[1] https://youtu.be/2kAgty1aCoA?t=1250 (at around 21:30)
Short summary in english of the contents of the spiegel article:

Four Hessian tax investigators noted many problems.
Their employer (the state of Hessen) got them psychiatricly examined. The examiner found them "paranoid troublemaking" and that they lost their sense for reality.
Therefore, they got diagnosed as permanently unable to work and pensioned.

According to the wikipedia article the psychiatrist has to pay the four people 226.000€ as compensation for reduced income.
Jupiter at opposition July 13,2020 – Nikon Coolpix P900
Ahh, yes.. who remembers "Quirksmode"?

Sadly, everything has to follow Webkit these days...
Notably, I doubt you could get family healthcare coverage in the US that reduced your financial risk as much as France’s does for under $25,000/yr. Even at that rate I bet your exposure’s still worse.
This is already happening, man.

Like you said, it's already huge on reddit, and is almost certainty happening on HN, too.

HN is a niche demographic, but one that has an inordinate amount of wealth and technical sway. And since it's part of a startup incubator, there is no pretense of neutrality -- part of HN is openly flogging your brand.
Cyclotron
Germany is notable for its lack of “retail” or low level corruption (cops don’t take bribes, you can get a building permit by following the rules, etc). One of the best in the world.

But at the highest levels the opposite prevails, up there with France or even the US. Not Kleptocracy by any means, but bad by OECD standards. Because it’s so institutionalized it doesn’t really appear in those “corruption index” reports that NGOs like to produce.
Step 0: build a tree including all tweets,

...

;)
It's not great either.
> Sure, it's not like Russia or the CCP

You really lost me there. The gap is civilizational. Russia and CCP are systemically corrupt, those countries must collapse for there to be a chance to uproot that disease. Pretending like it’s even meaningful comparing them to Germany on linear scale just creates suspicion in my mind that you’re part of somebody’s propaganda machine.
There is also an element of hubris where Germany and the EU so badly wanted to have a tech champion emerge that was competitive on a global level, where they looked the other way anytime someone raised concerns. The FT has been criticizing Wirecard for yrs..
DevOps jobs for Bay Area companies
I believe Twitter themselves reported that.

Edit: "We detected what we believe to be a coordinated social engineering attack by people who successfully targeted some of our employees with access to internal systems and tools."

https://twitter.com/TwitterSupport/status/128359184646423347...
Microsoft Outlook. Seriously.

I can list gripes for days, and I wish thunderbird would integrate with all the features of exchange better, but I don't know how anyone gets by work with webmail. I feel such a lack of control in my personal gmail box.
Yeah, I really don't understand this. There are also people on nextdoor claiming that they spotted "the Colorado drones" in my neighborhood which is nowhere near north west Colorado. At this point I think people are just seeing anything in they sky and assume its "the drones" spying on them. The news also says that they are not violating any laws currently and that we need more regulation of drones. And then local law enforcement says they do not know who it is but its not them. I really doubt this because it is not legal currently to fly a UAV at night without special permission. Also the area it is reported to be happening is near a bunch of ICBM missile silos. I suspect it some military thing and when it made the news they just let people think whatever they want in part because it will get people to be in favor of more regulation.

I fly small tinywhoop quadcopters around my house. Its a 21gram palm sized quad with fpv camera. Some people have a hysteria about drones and assume that you must be spying on them. If they could see what I see in my camera they would realize you cant see much detail of a person unless you get pretty close.
I'm kinda curious how the long term viability of these strategies look. Intuitively I think that reading the docs will become less and less viable as there are more and more available technologies and they become more and more featured. But I'm not fully convinced. Maybe it can keep working by only teaching the most important subset.
> The A380, due to its heavier dead weight, wouldn't be very good as a freighter even if it could be turned into one.

That’s not the reason. Airbus was exceptionally short sighted; they designed an A380 cargo option but never built it.

https://simpleflying.com/cargo-a380-how-to-load/
I used Rider in the early days and it was still rough on the edges. I'll take a look again, thanks!
This was a TV/print ad campaign with >$10mil budget, not some random YT videos.
Why should you say no? Let me convince you
> Nobody is entitled to their property remaining a certain value.

No, but people are entitled to not be damaged by their neighbours' criminal activities. Is it NIMBYism to be angry at the meth lab next door?