skysight-inc/HackerNews huggingface dataset:
I agree with the author in all points about the no-code movement and goals, but disagree with the larger points about software development and engineering in the business setting.

In particular, the attractiveness of no-code should not be that one does not have to have in-house software development, but that one has less technical debt and thus smaller technical interest payments. Businesses will always have problems with computers, because computers are rigid and unyielding, while businesspeople are soft and compromising.

It is all to easy to read the beginning few paragraphs as the sourest of grapes: The businessperson, having embraced fax, email, paperless, Web, and mobile, is nonetheless no closer to having embraced computer. The "traditional sense" of creating software is derided as "expensive, in short supply, and fundamentally [not quick at] produc[ing] things." But that is all explained neatly by market forces: Developers are expensive because competency is rare because understanding is low because computerizing is a painful commitment because operationalizing a business is equivalent to automating it away. Computers reveal the rent-seeking and capitalization simply by being themselves on their own.
So just roll the difference for your entire study period onto your post-graduation rate?
Thank god trends like Pulumi and the new AWS sdk is emerging.

General purpose programing languages are getting more expressive by the day, why do we use data serialization languages instead for configs? it doesn't make any sense.

Configuration is code not data.
Why do you call these "excesses"? What would not be excess?
If we ever got ourselves into a SHTF scenario (global thermonuclear war etc), the lack of local internet access could be a problem.

The satellites you are receiving in this article are the NOAA-XX ones, which are completely self-contained and literally sweep the earth in Orbit broadcasting exactly what they see directly below them.

This could function as a completely self contained weather forecasting tool only requiring solar power and no government based ground infrastructure to support. Current satellite pictures that you are used to seeing from the news and weather forecasting agencies use the GOES satellites, which actually rely on ground based infrastructure to process and then rebroadcast the products that are disseminated from them. (Think: downlink-process-uplink and then downlink to consumers).

Provided in a SHTF scenario that the satellites weren't taken out - they are completely self contained and just broadcast regardless of what happens on the earth.
No idea why you’re being down-voted. There is a fundamental reason why most supplies will prefer to up voltage rather than current to meet power demand and it’s summarised succinctly as I^2*R
probably killed because of a mix of bad results and leadership changes, like almost all of Google hardware efforts.
Is this the result of a decreasing amount of patriotism across the US? Or maybe it's just money.
In a past life as a Product Manager, one of my top devs rarely attended standups. One day, she rolled into the office mid standup, went over to the coffee machine, and prepared a cup. Never looked in our direction, and proceeded to begin her work.

Later during our 1-1, I asked her what the issue was, and she bluntly told me that she thought standups were useless.

I never brought it up again, as she was an amazing developer, and her documentation was absolutely pristine. After that, I myself stopped seeing the value in universal standups. If a person is good, they make it known in other ways.
There's a lot to not like about this. I'm going to go under the assumption that USB-C is the standard here.

1. Companies will be forced into paying licensing fees. While not expensive, it's essentially a forced tax on companies so that they get an assigned vendor ID.

2.The language of the directive doesn't give any clarity of upgrading. What happens when the USB standard is updated to a different plug, as it was from A -> C? Will manufacturers now be forced to bundle an adapter for an undisclosed amount of time until there's enough adoption. Would updating even be allowed in this case?

3. What happens when a superior and incompatible standard is released by a completely different entity? Will companies not be allowed to adopt this standard because of the EU requirement? This feels like a directive that will stifle competition.
Apple does not have their own in-house search provider
> This will interrupt programming flow.

This is why you do the standup first thing, before people have started working. There is no flow to interrupt.

> Another point is I don't solve problems in a linear fashion. When I am stuck I sometimes jump to another part of the application that I know I will have to tackle later on. That's just me.

If you're doing XP, or any kanban-flavoured variety of agile, you pick up one story/feature/etc and work on it until it's done. You might jump around in the codebase to build that feature, but you work on one feature. That's easy and natural to describe in a standup.

If you're not doing that, then indeed, it's going to be hard to talk about what you've done.

But to be honest, what you're doing is almost certainly not very effective, so maybe stop doing that?
There are plenty of tools that help us in clarifying our ideas though. Take mathematical notation for example. Or music notation. Or a CAD program.

All are examples of domain specific tools that allow the user to specify their intention in a non-ambiguous way. And they also allow the user to think about and experiment with the problem space.

I think what we need is something akin to this. The "business logic" that we are talking about here is to me a non-infinite domain. It should be possible to boil it down into a domain specific tool that is more helpful than a general purpose programming language.
As a Belgian: student debt? What's that?

Seriously. The first time I heard about this concept was when I was well in my 20's about a guy in the UK.

It boggles my mind why anyone would think it's a good idea to put people that early in their lives in debt.
Exactly what I was about to say. There are many things that are dismissed in team culture because of the fear of feeling exposed or blamed but that is an issue of culture and/or insecurity, not a disadvantage of using agile methods.
You made my point much better than I did. I don't even drink milk or know many people that do, I simply thought it bizarrely elitist to claim it's only for children.
This is slightly offtopic but ichi.moe is a wonderful tool, thanks so much for making it.
Awesome.

I've already started doing my own move to all things USB-C by making a custom made board [1] (which is also for sale [2]). I have so far converted 10 devices at home and gotten rid of their bulky bricks.

[1]: https://blog.oxplot.com/usb-pd-standalone-sink-controller/

[2]: https://www.tindie.com/products/oxplot/stusb4500-compact-bre...
Same for Google in comparison to Yandex. This is a kind of censorship in my opinion and as a full grown up adult it's my decision what I want to see.
> All this does is allow for Congress to pass copyright legislation, without violating the 1st amendment, which it otherwise would.

The First Amendment wasn't even drafted, let alone ratified, before the US Constitution and its Copyright Clause came into effect.

The Copyright Clause exists because the Federal government's expansive Commerce Clause powers wouldn't exist for at least another 100 years. Without an express grant, the Federal government wouldn't have had any power to grant and regulate copyrights.

Under modern jurisprudence, the Copyright Clause is unnecessary to grant the Federal government jurisdiction as copyrights are an archetype of a national commercial domain; even the most conservative rollback of Commerce Clause jurisprudence would be unlikely to change this. Instead, many legal scholars, including several justices in uncontended dicta, have opined that the clause effectively limits the Federal government's powers by restricting the scope of Federal copyrights (copyrightable subject matter, defenses to infringement, etc) to what was cognizable under the Common Law in 1789. (Indeed, the majority said exactly that regarding time limits, though AFAIK it's only in dicta have they said the clause implicitly limits copyright powers more generally.)

So, for example, Congress could never completely legislate away a Fair Use defense. Likewise for doctrines like the Idea-Expression dichotomy, which Google heavily relied upon in their first trial (less so in their second trial because of appeal court decisions) to argue that APIs weren't copyrightable in the first place.

It's true that the First Amendment is used--and used more often--to restrain the reach of copyright. But that's mostly because the First Amendment has undergone an expansive reinterpretation similar to the evolution of the Commerce Clause. The drafters would have perceived little, if any, tension, between the Copyright Clause and the First Amendment--mostly because of how they understood terms of art like free speech, but also because times were simpler then and the flaws and ambiguity in their legal concepts hadn't yet been revealed by 100+ years of litigation.
BASIC was an attempt to allow people to write software
in what looked like English, and indeed it was extremely
successful (cf. Visual Basic).

The language designed to look like English was COBOL. BASIC looked nothing like English. The reason it became popular was because you could develop programs interactively - edit, run, load, and save programs - without ever leaving the system. It was still programming, though (as was COBOL).

Visual Basic was released many years later, and looked very different from the original BASIC.
Take a look at MIT's Mbox: https://news.ycombinator.com/item?id=7214419

Firejail is another worthwhile alternative: https://news.ycombinator.com/item?id=12239840

I stumbled on Solo5 (runs MirageOS/IncludeOS unikernels on Linux) this past month which looked promising: https://github.com/solo5/solo5
Bullshit, I listen to podcast while working all the time and it doesn't affect my productivity
Bailout by taxpayers - then back to our originally-scheduled programming, injected with warnings about the threat of looming Socialism, without a hint of irony.
Since there is relatively little information on the linked page, I'll put some questions I have here.

1. How does it work? It would appear the list is user curated. New submissions are from users (via submit) and ranking is based on hearts? Is there any future plan to be able to associate # of plays with a given episode (not sure if podcast app apis allow this).

2. In relation to #1 (an asked already by others), how can I subscribe to this in my podcast app?
CVE-2019-18183 (2019)
Ask HN: What tools do you use for data munging and merging?
Hello,

what tools do you use or know about, e.g. something like Talend DataPreparation (https://www.talend.com/products/data-preparation) ?

I found OpenRefine (http://openrefine.org), which is browser based like Talend DataPreparation.

It would be nice to have a "true" desktop application :)
If team members need to be directly asked if they see problems otherwise they won't do it themselves, then there is a much bigger trust or "safety" issue at play.
Chrome is also the web engine for embedded web views. Even if you did uninstall Chrome, it wouldn’t do much good. The engine would still be there.
The certificate for cdn.star.nesdis.noaa.gov expired on 1/13/2020.

Error code: SEC_ERROR_EXPIRED_CERTIFICATE
mpv is so great. It was an immense downgrade to start watching movies on my ps4 with media player, netflix, plex etc. They(mostly media player) have issues on the very basics like pausing and playing video, subtitles, continue watching etc.

With a computer running mpv and plugged into the TV everything just works and I can trivially fix common issues like subtitle/audio sync with my phone as the remote.

On-topic: mpv seems to have a similar language learning extension to OP https://github.com/oltodosel/interSubs
> Americans are so obsessed with milk that the mere thought of not drinking it is seen as abnormal and weird

I don't even drink it, but I'm not sure I can think of a single food that I would say is "for juveniles", especially one that I stopped consuming for that reason. Bizarrely elitist attitude.
Um so this really is just for Apple right? I assume everyone else has moved to USB-C now?
They all help, yes, but you still have to know what you’re trying to achieve.
Agile is about moving things fast from left-to-right. Way too many people do not put their hands up when they get stuck, they just keep soldering on. The daily is the chance to either unstick or to put difficult tasks back into the pot - something the Scrum Master will be more qualified/willing to do to unblock than the developer will be assuming it will make them look bad.
I'm not really sure I'm seeing anything that isn't the logical continuation of the move from low-level languages to higher level languages, and from lots of bespoke software to frameworks and libraries.

A big pile of Zapier gunk might be brittle, but I think tools like it are a natural progression in a society where everything is dependent on computers. To me it's part of "Everyone should learn to code".
Oh, I've been meaning to go through this book as we used PyMC (I only did reviews and this went over my head a lot) on my last job to build an AB testing system.

I recently started going through it again and it's pretty fascinating as someone not familiar with the field.
2009:
https://en.wikipedia.org/wiki/Common_external_power_supply

I'm out few years too, but I think the manufacturers knew this was coming years before, so many switched in the mid 2000s if I remember
Yes i'm aware of that, but they were not 'acquired'... although it's definitely not a good development, i'd argue Startpage is still better (privacy wise) than for example Google.
'Green methane' from artificial photosynthesis could recycle CO2
Car tyres have standardised valves and fuel inlets are also standardised, and those two things are the exact equivalents to a mobile phone charging port.

Car controls are obviously universal as well, so I'm not sure what your point actually is.
Surveys have revealed that 30% of student loan borrowers use some portion of their loans to travel for spring break partying.
it does[0] you are redirecting stdout of both of the subprocesses (the things in brackets) to the stdin of the diff command (I think it creates two different input streams, that diff knows how to compare).

[0] http://tldp.org/LDP/abs/html/process-sub.html
Reporter tricked into wearing protective gear to hold fearsome Aussie drop bear
my usage of the term "excesses" was in the context of an article about "Bonus Culture" itself a topic in the public eye.

So less a term used as a value judgement and more a term with contextual meaning in this topic (IMO).

Presumably these organizations have worked out that they can afford to pay their staff this and that it is profitable to do so, in the same way that FANG can pay their engineers pretty well too.

Meanwhile, the median US household income is $56,516 for two adults...
Perl 6 is dead. Long live Perl 6 (as Raku)
At what point are we going to stop with this Nationalism bullshit and realize that research, regardless of who pays for it, is good for all of mankind.
This article is written from the standpoint that something is being lost, IP, to foreign governments. What I don’t see it saying is that something has been lost and/or stolen.

Science being funded across borders isn’t a bad thing. Collaboration leads to greater understanding and faster discoveries. The article doesn’t seem to mention any positives, only painting everything as shady back room dealings that need to be exposed. I’m curious if anyone in the science community has a more positive perspective than the one that’s being written about here? It seems to only mention China as the threat, but I see research is constantly shared with European universities. Will those also come under investigation?

Basically, are the issues brought up in the article actually bad things that we want to prevent? If these new policies are carried through, will we be better off or not?
I hope that isn't a case of "we managed to avoid using a little bit of cheap energy by the application of a lot of expensive exotic carbon nanotubes."
Sure, but grep the fine original article for the word "privacy".

It's not present.

HN is discussing HN's tangentially-related feelings more than HN is discussing the article. I'm not surprised, but I'm certainly frustrated: in addition to being navel-gazing, in this situation it's also substantially missing the main reasons this is good: a regulatory agency is actually doing Reasonable Things -- things any privacy advocate should probably be pleased with -- but not just are they doing Reasonable Things, they're them in a relatively subtle, non-prescriptive way that actually keeps the options open for further future improvement. This is great; DDG is an incidental detail.
The Chinese "Thousand Talents" program listed in the article has one-time awards of up to $150k USD.
How to setup eCommerce store in 2020
Yeah, nothing worse than finding out that someone has implemented something that you've already done somewhere else because you didn't know it was being worked on.

Short is definitely good as is the chance to chip in a bit of unsolicited advice from one dev to another ;-)
It’s not mind boggling at all. There is no money in selling Android phones. I doubt even Samsung’s phone division makes money. However, Samsung as a whole has larger margins sense it makes many of its own components.
That's not how the law works.

The "Brunner test" that the OP commenter mentioned looks at 3 things:

1) Based upon your current income and expenses, you cannot maintain a minimal standard of living for yourself and your dependents if you are forced to repay your loans.

2) Your current financial situation is likely to continue for a big part of the repayment period.

3) You have made a good faith effort to repay your student loans

In this specific instance the judge ruled the litigant had passed the Brunner test. It may have been a lenient application of the test, but the law remains the same.

Other judges cannot look at this case and abandon the Brunner test, which is what you seem to be implying should/will happen here.

If you want the system changed you'll need Congress to pass a law.
Ask HN: Why Google/AWS/Azure's bandwidth is 10x more expensive than competition?
Cloud provider bandwidth pricing:

Google Cloud [1]: $0.105/GB (max) - $0.06/GB (min)
AWS [2]: $0.09/GB (max) - $0.05/GB (min)
Azure [3]: $0.087/GB (max) - $0.05/GB (min)

Linode [4]: $0.02/GB
DigitalOcean [5]: $0.01/GiB
Cloudflare [6]: Freemium (but they can suspend you without warning)

In comparison, I pay ~60$/Month for 1Gbit/s up/down internet at home, which means ~$0.0002/GB, which is 300x cheaper than Google Cloud's bandwidth.

How is this possible? Is it purely because of the top trio's market dominance? Or competitors are just taking the loss to get attract customers?

[1] https://cloud.google.com/network-tiers/pricing
[2] https://aws.amazon.com/ec2/pricing/on-demand/
[3] https://azure.microsoft.com/en-us/pricing/details/bandwidth/
[4] https://www.linode.com/community/questions/11427/bandwidth-charging
[5] https://www.digitalocean.com/docs/accounts/billing/bandwidth/
[6] https://webmasters.stackexchange.com/questions/88659/how-can-cloudflare-offer-a-free-cdn-with-unlimited-bandwidth
Neat! I'm gonna try both of these in my workflow.
I am not working for a bank, and this lack of work so far did not contribute to me gaining quant knowledge. I don't think your advice is very useful.
Posted above as well but mpv user script that works offline: https://github.com/oltodosel/interSubs
Oh that is another issue on Google. The local bubble is sometimes too much in Google and hard to escape. The problem is most people don't realize that!

I moved between countries in the recent years and also changed language in the OS from German to English (seems that is one switch of many) and suddenly many search results changed.
No Soul Searching for Xi Jinping After Taiwan Rebuffs China in Election
To play devils advocate, isn't the idea with Ansible at least that it's idempotent. The YAML should describe the final state and should be concerned with branching or lower level features like that.

(It's the same with SQL, you describe what you want back rather than how its achieved. A declarative approach works fairly well there.)
As someone said above, she should try to change the language of the interface to her language.
This is a fantastic mental hack! Nothing is more stimulating than being thrown right back into the middle of a problem.
If that were the case then the word superiority does not belong in that sentence. No average American has enough thoughts about Canada to have feelings of superiority about our economic statistics.
I guess the successor is Android One, though those are still vendor images, not made and maintained by Google.

https://en.wikipedia.org/wiki/Android_One
The main problem is that, in my experience, the majority of DevOps teams are Ops teams that have been renamed and refocused towards automation.

These are people that by and large don't want to code, not saying that they can't or won't.

To be fair this has been in Windows shops, where scripting has only recently (last 5-10 years) taken off, so you've got a lot of windows admins that the closest they've been to code is Batch scripting with a bit of Powershell. This is a big change for them

As it happens i read about pulumi recently and I've put it on mt list of todo things, but I can't see that I'll be able to sell it to our team and our team is blessed (cursed?) with three former developers
I've spent a long time trying to build "No Code" solutions. Probably 3 different products, 3 different companies. But once, I tried something different. I pushed back, instead I proposed we build a domain specific language using Ruby. I already had some trust with my boss... and he was pretty convinced it was going to fail, he had zero faith these smart (but non-technical) users could successfully use it. But he was willing to let me fail. So we tried it, and really surprisingly, they caught on very quickly, and they were producing complex content within a week.

"No Code" solutions are like asking your user to communicate using pictographs. It's possible, but language allows users to communicate in better detail faster. In school I learned how to write, I'm probably not anywhere close to writing a novel. I'm a terrible writer, but I can write an email. Frankly, that get's me pretty far.
> This is why you do the standup first thing, before people have started working. There is no flow to interrupt.

That requires all the people to come to work at the same time.
I think putting this in terms of "grievances" isn't helpful. Blockers, problems, observations, are all useful to report.

"Worked on adding discounts to the shopping cart page. Went over to talk to Chris in billing about that, and he mentioned in passing that they are planning to move on to SAP next year."

That could be incredibly important information for the team! It doesn't come up as naturally when working through stories as in a round robin.
Unfortunately Lyft only operates in North America, and I haven't traveled there in many years now. I have used some other regional competitors (Cabify in Spain)
As soon as we have removed all of the silly lines on the map.
DOCSIS (Data Over Cable Service Interface Specification)
Genuine question - how big is this team and how many work in progress tickets are there? For a 7 person team I'd question how many in progress tickets you genuinely could be working on, unless you are breaking down to a very very low level of task.
Sir Roger Scruton Has Died