skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you communicate the gravity of tech debt to a new team?
When joining a new team, upon finding loads of tech debt left by past developers, which nontechnical members of the company's leadership are not aware of, what methods have you used to convey the scale of the issue (For example, code that is deeply flawed in many ways, like 1600 line templates with many inline jquery scripts and further dozens of links of un-minified script calls to 500+ line Jquery scripts, not to mention, no build system for the frontend, and seems about 15 years behind current conventions and best practices)?
I'm trying to understand what an alternative to YouTube is going to provide the average end user. What company is going to put up the money for something that will never make a buck, at that scale? A YouTubeToo will inevitably be the same thing. Just like every new photo sharing site inevitably goes down the same path, because you can't just make shit free and expect to survive.
It's interesting to note that the 65g was removed from the air over 9000 miles, which averages to particulate matter being produced at a rate of about 0.0045g/km. However, the parent article suggests that the buses have engines that conform to the Euro 6 standard, which according to Wikipedia[0] allows for up to 0.01g/kWh of particulate emission for heavy duty diesel engines in trucks and buses (0.0045g/km for all other categories). Given that [1] suggests energy consumption levels of around 2-5 kWh/km depending on powertrain type, it looks like the bus produces upwards of 5-10x the amount of pollution it actually cleans up.

So overall it looks like it would be more appropriate to market these buses as having a lower contribution to particulate matter pollution rather than actually cleaning up the air. Here's hoping that these buses actually transport people...

[0] https://en.wikipedia.org/wiki/European_emission_standards

[1] http://tf.llu.lv/conference/proceedings2015/Papers/060_Graur...
Another way it’s hidden is in the way we project our status. It’s not tasteful here to have something that’s just “expensive” anymore. They’ll create more expensive versions of everything (such as iPhones). Ostensibly to give better features, but the “higher end” things tend to simply be a way to show wealth.
I do recruiting consulting and it blows my mind how every time I ask a startup how they differentiate from other startups and what specific advantages they want me to discuss, they give me a bunch of meaningless phrases. Its like founders are being taught a different language that they think provides value but makes no fucking sense.
What about the corporations that push addictive and poisonous food with massive multi hundred million dollar marketing campaigns targeting children?
this morning's news seems to indicate that the virus entered body via eyes according to expert. wearing mask alone probably won't be enough to prevent infection.
"Please state the nature of the medical emergency"
I think you're arguing against a point I never made.
Powell speaks with forked tongue, by Terry Jones (2003)
https://github.com/lumen/db_mon_demo

There is a db_mon-esque implementation within the source and ultimately this is where the demo will live but for now (and the purposes of that demo at ElixirConf) I went in a different direction
Yeah, definitely... and it looks like Ford might actually enter the phaseout next, making it purely a subsidy for foreign automakers.
They mean that people are going to make excuses regardless, because you get more features for less time, never mind the consequences.

It's people that struggle with the conundrum: "X, Y, or ethical. Pick two".
Boy beats the odds to survive rare fetal urinary condition
Another way of looking at this argument is that the majority of hard problems in software engineering aren't computer science problems, they're people management problems. It's not merely enough to create a programming language with an order-of-magnitude improvement in productivity, you also need to convince all the stakeholders to let the project be developed in that programming language, which includes both helping them get over their unfounded fears ("it won't work") and doing the technical work (or the recursive people work) to get them over their well-founded fears ("how will we hire/train programmers," "what do we do with all our existing code in this other language," "is there a vibrant language ecosystem," "where's the development tooling," etc.).

Same applies to other sorts of possible silver bullets. The Linux kernel has been using git for well over a decade, but even GCC (a free software project which has no managers adding requirements to make themselves look good) only switched to git last week.

In other words, if you have a 10x technical silver bullet against accidental complexity, it won't look like a silver bullet / it'll appear to get stopped at essential complexity until you do the people work too. Without that, you won't be able to point at very many projects that have actually seen the 10x improvement.
Agreed, I was happy to see this.

I like Javascript, a lot, but I would very happily see a future where people have more choices about languages to use on the front-end. My only fear was that everything was going to morph into a kind of Java Applets 2.0, where everything would just be a giant VM on top of another VM.

For the most part, languages aren't doing that though, they're putting in the work to do proper integration with "native" browser systems like the DOM/CSS. I'm optimistic about where language efforts like Rust/Erlang/C#/C are headed, I think these projects are going to be really good for the web overall.
What is your actual objection?
I still think people understand that intelligence is multifaceted. Nobody past 3rd grade thinks that intelligence is entirely and directly measured by an exam.

However, acing a tough exam does show that you have high ability in some skills which can be included in "intelligence". It is perfectly reasonable to say someone is smart after they do something to prove their cognitive ability, even if they haven't proven every single possible kind of cognitive ability.

I think the miscommunication here is what people mean when they say "he is smart" or "this hotel is better than that one". I don't think people are commiting a scalar fallacy when they say these things. People are making judgements based on the many different aspects of a thing, and then using simplified speech to express their opinion.

If you are booking a vacation, you have to choose a hotel. When comparing hotels you look at all the different aspects (the bed, room size, the restaurant/bar, etc). You have to weigh all these options and then pick which hotel you would prefer to stay at. So when you make a choice and say 'hotel A is better than hotel B', you are not asserting that hotel goodness is measured in one dimension and that hotel A is objectively better. It's rather a benign statement that you would prefer to stay at hotel A.

It's not a fallacious reduction to a scalar quantity, but at some point you do have to make choices and weigh preferences.
As we expand to space. On Earth there is an effective upper limit to the amount of heat we can release into the atmosphere before we'd cause catastrophic warming even without greenhouse effect.
https://dictionary.cambridge.org/dictionary/english/pretensi...

the act of trying to appear or sound more important or clever than you are

Some irony in your comment. I meant exactly what was said.
Tonight we take back the Secondigliano.
Additionally, it looks like this is a product intended for enterprise deployments, where the admins would probably already be comfortable with managing group policies. This is basically how software ends up on your computer in big companies.

Because otherwise you could be like Deloitte and have some jaggoff management consultant leak all your clients' private email addresses because they didn't follow internal technology policy and used Google Docs to stow it all.
We still maintain Loran C[0]. Interesting to note receivers have been developed to grab the radio signal from all available stations, up to 40, and triangulate location with eLoran. It's a nice to have as backup to GPS however I'm not sure if it is effective against jamming or spoofing. So, the navy still teaches celestial navigation to officers. [1]

EDIT: Apparently Loran C was discontinued in 2010.

[0]https://en.wikipedia.org/wiki/Loran-C
[1] https://www.stripes.com/news/break-out-the-sextant-navy-teac...
I would like to see the evidence for any of your claims. As far as I'm aware there is very little evidence for any productivity improvements related to programming practice, mostly due to lack of high quality studies. It's my understanding that CS doesn't really do that kind of study, for a variety of reasons (primarily, I believe, coming from a mathematics not social science culture).
In Dutch society there is a saying "Act normal, then you are crazy enough". Showing ones wealth and status is not done and seen as flashy and arrogant, something to be ashamed of really.

Edit: Good examples of where this leads to is the Dutch prime minister Mark Rutte visiting the King by bike [0] or cleaning up his own spilled coffee by himself [1] while the cleaners are watching.

[0] https://www.cyclingweekly.com/news/latest-news/dutch-pm-form...

[1] https://www.washingtonpost.com/news/worldviews/wp/2018/06/06...
I just had to check my computer's calendar - nope, not April 1st yet.

This is absolutely idiotically bonkers.

Information can be stored with mass, but is not the same as mass. They are not equal. I can't believe anybody is even trying to think up ways to disprove something so momentously bonkers. I mean sure, that's what science does... but buhhhhh
Do you have any other app (or even linux/Windows/Mac software) recommendations? There's just so much crap out there..
So apparently it's not a full quarantine like everyone suggests, but more of a partial quarantine. My understanding is that deliveries to the local government is not accepted, so they are sending this straight to the hospitals. I also hear the logistics are set up, with more information currently available in the wechat group set up for this.
+1, I used to play random DotA pub games and got a huge kick out of the occasions when a team of strangers would click and work together. I sort of replicated that with pick-up basketball but topped out at below average. If anybody has team game recommendations like Forbidden Island I'd like to hear them.
Job title is what you do, not who you are
This isn't about using GPS as the only navigation aid in an airplane. It's about augmenting the current air traffic system with additional, more accurate data to help manage airspace.

ADS-B doesn't change anything about how a plane navigates. That's still done with a plethora of redundant instruments, all working together.
The Connected Fitness Wars
> but how confident are we these two apps are exploit-free?

We aren't. Exploits are found in decades old software that we once believed was relatively well vetted, and in Signals case their desktop app for example had a rather nasty XSS about 14 months ago or so: https://www.cvedetails.com/cve/CVE-2018-11101/

That doesn't meen there isn't a huge difference between Signal and everyone else:

WhatsApp keeps on uploading unencrypted backups to places where it is know to be within reach of NSA, so if NSA is in your threat model, forget about WhatsApp. They have also been sloppy when it comes to accepting remote client swaps, and they've also had at least one nasty vulnerability.

Telegram, AFAIK, has managed to annoy most leading cryptographers so they don't care to put much effort into verifying it it seems.
I just bought a new phone, ended up with an a50 with 6.4" display. I absolutely hate the size of the screen, but there are depressingly few options in the 4-5" range :(

Just like with Smart TV, there are lots of people who don't want it but no market for us.
There are a lot of things going on that I find interesting. But one that has caught my attention is the realization that surveillance is a profitable business.

Live facial recognition deployments cost a lot of money. Just in Cardiff alone the police spent 3 million pounds in this technology. And they have more than 25 police officers and with brand new iPads surveilling people in real time. (I was there.)

Imagine how much money they're going to spend in London now. So besides the obvious human rights related questions, the other not so obvious one is: Who is getting these contracts? Where is that money going?
>the native people

Not to feed the trolls, but you should genuinely take a deep breath and consider what this actually means for the US.
thats interesting. Consider a scenario of a guy with proper attire vs this guy. If the guy with proper attire did the same level of presentation as this guy, who have the probability to "win the clients"
> everything would just be a giant VM on top of another VM

this concern is real which is why we didn't just run BEAM c source through a WASM compiler and call it a day. The implementation here is to optimize compilation to WASM and avoid as much overhead as possible. We have footprint requirements for the compiled asset sizes in mind too.
Rigorous Large-Scale Educational RCTs Often Uninformative: Cause for Concern? [pdf]
In every field there’s usually a few brilliant minds who can boil complex ideas down to simple words. Even if your audience is very technical, they’ll still appreciate when a writer takes the effort to find the clearest way to say things, keeping the “jargon” to the bare minimum. The eraser is the writer’s friend.
Probably depends on how old the stuff is.
Video grabs attention. Looking forward to seeing the enhancements in this version of TAPE.
There was a talk at DEFCON about this in 2012 [1]. The main issue is a radar system gets its information from ground-based measurements, while a GPS system gets its information from air-based measurements that are later transmitted to the ground station. This means that those reports can be spoofed, or lied about, or absent entirely.

https://www.youtube.com/watch?v=CXv1j3GbgLk
I was an ATC from 1990-1994 - we were using equipment from the 1960s then and I've heard it hasn't gotten much better - granted I was in the Marines - not the most high tech bunch, but still - we were civilian certified. I was never scared to fly before I knew who the other controllers were - an upgrade will be very welcome - except then you might freak out when you know who is building the software...
This isn’t for pilots to know where they are, it’s for air traffic control to know where planes are.

If GPS were to become the sole way to do the latter, every airplane would effectively get an invisibility cloak that those who want to do evil can activate (and even worse. Switching off the on-board transmitter is less scary than spoofing signals)

Because of that, I would expect they keep using some way to detect planes that don’t tell them where they are, or radios broadcasting “plane P is at X,Y,Z” without a plane being there.
As a ShowHN a few years ago, https://news.ycombinator.com/item?id=8743374
The government claims that they won't enable selective availability any more (which is less useful as a protective mechanism anyway since multi-protocol receivers can use GPS / Galileo / GLONASS / Beidou).

But if SA was enabled:

Before it was turned off on May 2, 2000, typical SA errors were about 50 m (164 ft) horizontally and about 100 m (328 ft) vertically

https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_...
Thinking about what I want to achieve in life reminds me that I should buy a lotto ticket more often.

What I want from life isn't associated in any way with what I do to earn money and it's my need to earn money that stops me from living the life I want.
Julia was brought in largely organically. We often need performant non-vectorizable code. Numba is actually a real pain to work with if the code is not explicitly numeric only. It works well for optimizing a hot loop here and there, but anything more complex becomes an exercise in frustration.

So we started experimenting with Julia and it was literally like the best of both worlds. Compile times can still be a struggle sometimes, but we are happy to eat a few secs startup cost when doing research, as most of the time we'd just have an ipython/julia repl going and keep the session open for hours/days.

Most people (me included) weren't prepared to pay the mental tax of writing Rust on potentially throwaway experimental code, so as we worked we realized that the core Rust libs can be easily replaced with much simpler Julia code without any loss in performance.

While the PyO3 library is awesome, it was actually quite difficult to reconcile the safety of Rust with the dynamism of Python and the friction can be really felt in any code dealing with the interop. This is mainly on the Rust side, as it ended up being littered with casting and type checks when communicating with Python. Rust being compiled AOT, a lot of the generics power goes out the window in the interop purely because it is impossible to know at compile time the type of objects coming from python. This has negative implications for performance, because the rust code can't be neatly specialized either, but has to resort to dynamic dispatch and trait objects. Julia wins here due to the JIT compiler that auto-specializes code at run time when the types are known.
Have you looked at just using AWS parameter store?
Many people have filmed terrorist attacks in the USA.

They may be compelled to turn over the footage to law enforcement, but they would not be arrested merely for taping.
Starship should make it feasible to go garbage collecting up there. That doesnt mean anyone will pay for it though.
> We still maintain Loran C

What does "still maintain" mean in this context? My Loran-C receiver stopped working years ago when we turned off the signals.

https://en.wikipedia.org/wiki/Loran-C#Loran-C_in_the_21st_ce...
> Today as always, men fall into two groups: slaves and free men. Whoever does not have two-thirds of his day for himself, is a slave, whatever he may be: a statesman, a businessman, an official, or a scholar.

This, of course, can go either way depending on perspective. If you put all of yourself into your main activity, you're doing it for yourself, not for someone else. Whether you're being paid by someone else isn't relevant, IMO; what if you'd do it for free, or if you could do something else more profitably (so you're paying, in opportunity cost, to do it)?

Money is far from the only, or even main motivator for most people - even for poor people, they'll often stay geographically close to their friends and family rather than migrate to a better life; it's mostly the desperate at one end, or the cosmopolitans at the other (for whom the world is small, so the geographic switch is less material), who do move.

Whatever your hand finds to do, do it with all your might, for in the realm of the dead, where you are going, there is neither working nor planning nor knowledge nor wisdom.

-- Ecclesiastes 9:10
Livspace Raises $60M from Tahoe Investment,EDB Investment,and Others
Christianity already solved this. There is a hierarchy but it’s invisible and you can’t access it. The one you see is not especially relevant to anything except social custom and determining your responsibilities.
Batteries inherently allow for peaking power, it’s nuclear that has issues with fluctuations in demand. So, by average I mean how much are you able to use directly vs how much do you need to store in batteries.

To be more clear only using solar with battery backup you can provide 24/7 power that covers demand but at lower costs per kWh than current nuclear numbers operating 24/7 and vastly lower than trying to reach 100% nuclear generation in almost every country.
They definitely missed on having their truck/trailers branded "Truck" in that same black on yellow look.
> you declare bankruptcy and the hospital ends up paying for all except the few dollars they are able to get out of you.

Does that mean the entirety of your life savings and any liquidatable assets?
Trade-offs under pressure: heuristics and observations of teams resolving
> Where will we be 10 years from now with renewables?

If the electricity storage problem doesn't get solved (which is a pretty small "if", since it requires a very uncertain breakthrough in physics) : nowhere.

In 10 years the climate emergency will be even more salient, but one of coal/gas/nuclear/hydro will still be required in the mix.

Countries that can't have hydro for geography reasons, and have shut down nuclear early for political reasons will be a liability to the rest of the world.
>That is, unless Apple is admitting they're designing their own Arm-based CPUs for their data centers?

I would not be surprised. AWS intend to have all of their SaaS and PaaS ( Not IaaS ) running on their own ARM CPU, which means all of those Software will be tested on ARM. The chicken and Egg problem is no longer there, it is only a matter of time before ARM takes a sizeable web server market.

Apple, given their scale, might well be exploring the idea as well.
Oh wow sounds like a pretty fundamental overhaul of the current DOM model. Then again, various virtual DOM diff implementations have shown they can improve working with the DOM a lot.
This isn't about throwing away radar, it's about augmenting the current system with more accurate data for better and safer management of airspace.

Existing non-ADS-B based traffic management requires accurate altimeters and working transponders; we have always been at the mercy of systems that can fail. One of the many reasons for the substantial training of pilots.
The section "Accidental complexity abounds" and the diagram is reminiscent of a Twitter thread last month:

https://twitter.com/gravislizard/status/927593460642615296 "almost everything on computers is perceptually slower than it was in 1983" ; https://news.ycombinator.com/item?id=21831931
Yea. It's a mess.
Funny you say that. The way it goes with my boss is :

- boss: Yeah, don't spend too much time on planning it will be at best inaccaurate

- me: ok; I make a plan and, well, there are known unknows

- later on, my boss: why have you those unknowns ? don't you think it's obvious that unknowns are a problem and that we can't show our customer we have unknowns because we're-professionals-we-know-what-we-do ?

- me: err... well...
Product Hunt Golden Kitty Awards 2019
EAP means early access program.
How to attract the love of the man or woman you want
Wrong on both counts.

A significant factor for height is nutrition, which is why average/median height increases often accompany increases in prosperity. It's only among the already-prosperous that genetic factors come to the fore.

Let's look at attractiveness. Of course diet and exercise help Does everyone have the same dietary freedom or metabolism? Does everyone have the same capacity for exercise? Of course not. There are literally thousands of medical conditions that can have an effect here, as well as social factors. Is a particular color/texture of hair or skin more attractive? Both genetics (including race) and medical conditions can render someone "less attractive" by those measures. Then there's makeup, clothing, social norms (of which "thin is in" is a particularly pernicious example), etc. Implying that attractiveness can be a proxy for discipline is absurd. Why would anyone try to excuse "pretty people" bias?
https://github.com/marcdacosta/border-radio-investigation/bl...

Anduril doesnt even show up, which probably means that it's overstating its progress.
In many cases those store brand products are made by the same manufacturer as the brand names, but I don't think Amazon typically negotiates with the original product owner for manufacturing their clone.
>GPS is actually reserved, so there's going to be a lot less accidental interference.

that's only a plus if you're not expecting malicious interference. how much harder is radar to spoof compared to GPS?
Where is "here" that's required ADS-B for over a decade?