skysight-inc/HackerNews huggingface dataset:
Language-Oriented Programming in Racket: A Cultural Anthropology
This is a very good point.

My current line of thinking is: A workflow is a workflow is a workflow. Titanoboa is built the way that pretty much everything it shuffles is data - and either it can be big (Airflow) or the steps can have side effects (iPaaS/Zapier).

The "no code" is achievable since adding more predefined steps is not that hard (there's not that many at the moment though) - see for instance https://github.com/mikub/titanoboa/wiki/Getting-Started-with... - you dont code, you just fill in properties, so it is very straightforward, pretty much like Zappier.

My aim in the iPaaS space is more at the enterprise level, where the predefined steps won't do anymore and you have to custom develop them anyway - so in that are I think Titanoboa shines since you really can rapidly prototype steps on the fly, a bit like Repl.it and Zapier together...

I agree that it might be good to pick one audience, at this stage I am just experimenting if somehow I can market to both and don't mess up and confuse both groups.
https://youtu.be/FIrid_7qDt4
Git is another offender here. When they decided to switch to the smart protocol by default, the Git people decided that the way to probe for server support was to append a query parameter to the resource. Extra parameters are ignored by default on Apache (or something), and it worked on whatever the committer tested it on, so that became how Git worked. Whereas the parameter is part of the smart protocol, any server that supports it will give a response in line with what the smart protocol dictates, and the client will proceed with having recognized a server with smart protocol support. Dumb servers who ignore extra query parameters and respond with the kind of thing that dumb servers respond with will be treated as having no support for the smart protocol, and the Git client will allow the connection to fall back to the older protocol. Meanwhile, you can have a server that only supports the dumb protocol but doesn't ignore extra parameters, and so the switch in the client defaults just broke all transactions with those servers. The Git developers either didn't test it or didn't care. And something that makes the whole thing particularly silly/frustrating is that HTTP already has ways to do content negotiation which could have been used in lieu of the boneheaded scheme they came up with.
Puppet is a great tool for managing containers, and so is Chef. There is nothing inherently good about YAML.

There is less buzz around those tools now however, and people tend to gravitate to other tools which are easier to get started with.

They may end up "silent heroes" (much like Ruby itself, I would say) or they may end up replaced by other tools. The concept of state as text in version control is a timeless concept and continue to exist in one form or another.

One of the problems with configurations management systems is that they are conceptually easy, everyone has opinions of them, and they really need to control your whole world in order to shine. There was never really room for one clear standard to emerge.

Puppet Inc.'s problem was that they kept chasing shiny stuff (agentless you say? we have that too!) in order to woo enterprise customers. Their customers should have been developers and sysadmins, not their bosses. There is only room for so many VMware in the world.
This is a very good point. I might write about that, I think it's fascinating. Thanks!
Yeah, this is meaningless marketing scare tactics.
Building Character: Writing a Backstory for Our AI
Nice paper, this could motivate more sophisticated ANN models vs multiply-add-activation paradigm
They almost certainly do. The set of system architectures that relied heavily on memory-mapped ROM, are almost exactly the same as the set of systems that don't have any concept of virtual memory, and where achieving position-independence (i.e. indirecting through some kind of symbol table) would be a huge waste of CPU cycle budget.

An interesting "exception that proves the rule" is the "option ROMs" (https://en.wikipedia.org/wiki/Option_ROM) on modern PCI-e cards, e.g. GPUs, NVME controllers, etc. which provide capabilities to the BIOS, like writing to the GPU's framebuffer.

These ROMs aren't position-independent (i.e. they always get mapped to the same physical memory region during BIOS bring-up) but their contents are position-independent code. This is because they're not actually ROM that lives on the CPU's address bus where the CPU could ever execute from it; but rather these ROMs live on the MMIO bus, which in x86 at least, can only be interacted with via specific IN/OUT instructions.

As such, even though BIOS option ROMs all wire to the same physical address† on the MMIO bus, they get copied into RAM in order for the CPU to execute on them, and so the code in those ROM chips has to be position-independent code.

† You might wonder, then, how the BIOS manages to read off a particular option ROM, when multiple ROMs could be wired to the same MMIO address, and thereby all respond to the same latched MMIO in request, making a mess of the MMIO data lines. My understanding of the spec, is that the BIOS just powers PCI/PCI-e devices on and off one by one during early boot, such that only one option ROM can be wired at a time; and does all its interaction with said ROM while it's isolated like this. The ability to do this "early power-on" — that maybe only powers on the wired ROMs and nothing else — is an important part of what it means for a PCI device to be "Plug-and-Play"!
Yakety
Hi everyone, I have managed to get my platform, Yakety, into a state where it is just about usable and I'm looking for Beta users to put it through its paces and inform me of the direction it should go next. If have project that is suitable and you're interested then get in touch with me at matt@yakety.co.uk to discuss the potential of us developing your system collaboratively. All the best, Matt
Tech companies can build something one time and sell it a million times. Tesla builds one car, one powerwall, one roof, and sells it one time. It is more akin to a manufacturer than a tech stock.
Web Data Extraction Summit 2020 – Register for Free
> I gotta say though... the world would have far less race problems had that odd little quirk of photosynthesis of a key nutrient not existed.

Humans being humans, I’m sure nose shape, eye color (just ask Bran Sanderson), hair color/texture, or something else would readily suffice in the absence of a perceptible difference in skin tone.
You probably might want to go the way almost everyone in your position is about to go: Apply for a Investment.

Not sure if you are aware, but you currently are on a investor site ... HackerNews. See at the bottom: "Apply to YC".

Of course, that's too simple explained. Preparing for such a application is not easy. Some investors want to see complete business plans and stuff. Around this whole "startup" scene, there are tons of ways you might want to go first, almost always depending on your needs (like selling your idea because you have no way to make it happen).

The most comforting way seems to be finding a partner. This partner might be there for you to prepare all the business related stuff (in case of investment) or to help you to put your project on its own feet (in case of bringing it to market on your own).
Out of curiosity, there are now enterprise sellers offloading old Tesla cards for relatively cheap (ie K40 ~$100 - $150, k80/M40 ~$150 - $200); are these worth looking at on a budget versus the 900 or 1600 series cards? Especially given memory options.
Some people still like promise theory and the execution model behind chef and puppet.

I don't want to orchestrate against hundreds of systems with SSH and tell them what to do. I'd rather tell them what I want, and let them sort it out locally.
Wishing you success, fellow Miro.
I started as a lawyer then switched to programming. Law is cushy in the sense that you work in a nice office. But the constant stress, endless "emergency" deadlines, missed anniversaries and celebrations, unreasonable clients, pressure to bill bill bill, then to earn earn earn...

Then there's the work itself. I was in litigation, handling lawsuits between enormous corporations. The first few years of my career were spent in doc review 'dungeons', going through millions of pages of documents to find 'relevant' and 'hot' docs. Then as I became more senior, I was bombarded with one discovery motion after that were often filled with toxic attacks against the other side ("those bastards hid these documents! blah blah blah"). It didn't change much once I began doing 'substantial' work: litigation, by its nature, is intellectual combat. Being immersed in that kind of knife-fighting 24/7, week after week, wore me down.

Now I'm a software engineer and I love it. Work is interesting, hours are humane, and I genuinely enjoy collaborating with my colleagues to build new things.

Sure, I don't make as much as I did in law. But the evenings and weekends I can spend with my family, my mind at rest, are priceless. Plus, software engineers make plenty of money.
Do you know if there are datasets with pseudonymized LPR data available? I'm not interested in the actual license plate obviously, but being able to so say that two data points are the same car would be extremely interesting data especially for these larger and larger datasets spanning longer periods of time.

I'm also aware there is still a bit of a privacy concern with that type of data but honestly don't really have the math background to know exactly how that occurs or the extent to which you can minimize it.
How to Implement Drag and Drop from React to SVG (D3)
You're allowed to have an opinion on the quality of things that you're not involved in the production of. You should hear me talk about movies.
correct me if I'm wrong (like that ever happens on HN...) but even mainstream SSRIs like Lexapro (which I am taking, I'm a lifelong depressive, thanks) probably get a big red X in "prevention of depression". trying to "prevent depression" is like trying to grab Jell-O.
> Post partition and independence India had 5 education ministers who were hardcore Islamist and sympathizer of Pakistan.

That sounds like a political opinion that has an axe to grind.
One of my first programming tasks as an intern was figuring out why the search function for a directory couldn't find certain users. It was the same reason you have, it just didn't return results until it had 3 or more characters!
Who is the ASPI?

The Australian Financial Review says:

The think tank behind Australia's changing view of China

The Department of Defence-backed Australian Strategic Policy Institute has become a flashpoint in the breakdown of consensus in Beijing.

https://www.afr.com/policy/foreign-affairs/the-think-tank-be...
If you know someone who is about to leave on a backpacking trip in California, please slash their tires.
What Hobbes actually said:

> To speak impartially, both sayings are very true; That Man to Man is a kind of God; and that Man to Man is an arrant Wolfe. The first is true, if we compare Citizens amongst themselves; and the second, if we compare Cities.

In other words, within a group we often see niceness, and between groups we often see nastiness - both are parts of human nature.
"It's not even necessarily the case that going outside is healthy, but that healthy people tend to go outside more."

Right, that's why I used the word correlated - while it's not unreasonable to think that having an active lifestyle could cause you to be more healthy, it's pretty much a statistical necessity that the two are correlated, because being very sick precludes you from having a lifestyle like that.
Software Developer Promotions: Advice to Get to That Next Level
I agree.

Every work email address I've ever had has been a part of at least one breach according to haveibeenpwned. None of them are specific to the companies I've worked for. If they count things like the Exactis breach, they'll likely pick up every company that existed prior to that breach.
Bregman's point in his book is that the belief that everyone is greedy is more harmful than the greed itself.
Conservation dogs can track individual beavers by their anal secretions
The point is, you can’t just supplement everything and just eat starch and sit before the computer all day.
It’s a healthy balanced lifestyle that matters.
Say you want to short $10,000 worth of TSLA shares, what kind of margin interest rate are you paying? Is it 8%/yr?
If you're interested in Athens, I warmly recommend our good friends' work from EPFL: https://open-traffic.epfl.ch/
Traffic data from drones for Athens.
The Boredom Problem
AIUI Chapter V requires that, eg deletion, needs to be achievable under a binding and enforceable contract when data is outside the EEA.

Is that possible with companies in USA? How?
Elon has done this often. He repeatably says 'Currently we don't deserve this valuation, but I think in the future we will. People have to believe that we can execute'. Well guess what, people invest in the future not in the present.

Based on Elon own predictions he expects a 40-50% growth rate with more then industry leading margins. If you believe that is true, and Elon does, the value of the stock should clearly be higher. And this has been his line on growth for years now.

Elon makes really little sense with these, its as if tweets don't represent a well considered opinion with context.

I'm not arguing that Elon predictions are wrong or not, but based on his own prediction the stock is not actually overvalued.
You are never going to satisfy everybody, that's not a realistic goal. The more realistic goal is to choose battles that are winnable and with good RoI.
The entire point is making the song isn't the hard part. Marketing and managing the artists image is.
Yeah I reckon you can't call one podcast an alt right conspiracy spew without believing "the media is truly independent and always tells the full truth in an unbiased manner, that no alternative media organization has ever legitimately exposed even a single mainstream narrative that was less than truthful."
I stop watching it when he said “here I can add any Maven dependency”
I would love for there to be a site that redirected eg. better.site/ https://www.youtube.com/watch?v=jzwMjOl8Iyo to https://invidious.site/watch?v=jzwMjOl8Iyo so I could easily open YouTube links with Invidious, and the same for Twitter→Nitter, Instagram→bibliogram, Google Maps → OSM, etc without having to manually remove the beginning of the URL. I’d presume someone on HN has the skill to do this similarly to https://news.ycombinator.com/item?id=24344127
You would actually have to compare (dark skinned people in equatorial regions, light skinned people in places with less sunlight) to (light skinned people in equatorial regions) and optionally against (dark skinned people in places with less sunlight), with group A being the control, group B being expected to fare better, and group C expected to date worse.
Most people are desperate to be listened to and understood, and when they feel like they're not being understood, they talk louder. Break out of the doom loop by developing active listening skills, and learning how to validate other people's opinions.

Often times once a person feels listened to, they stop worrying about "being right" and are willing to make compromises, or even drop their demands entirely.

A great way to help someone see why you think their solution is wrong is to ask questions. "What happens if the user clicks X?" "How will the database handle the increased scale?" "What will be the costs of implementing that?" etc. etc. Just pure, calm curiosity.

But yes, even if you're in a debate where the sole purpose is to win, listening is important. Look at politicians during political debates -- they listen like hawks when it's not their turn. The reason is simple: you can't effectively negate an argument you haven't even heard. We're all smart people and capable of coming up with a million counterarguments to everything, but hearing EVERYTHING someone says is the really hard part, and is worth practicing.
From TFA:

> How can we reconcile promising early observational studies linking Vitamin D to most major causes of death with our current results? One thing that seems increasingly clear is that in most cases low Vitamin D (truly low Vitamin D) is a marker of poor health rather than a cause. Vitamin D is made in the skin after exposure to sunlight. A chronically ill, frail individual may leave the house less often, leading to lower Vitamin D levels. Fixing the Vitamin D will not fix the chronic illness.
A Bubble Scarier Than Big Tech Is Brewing in China
This isn't "a service" though, it's a different company (which LinkedIn owns). That's a third party with regards to GDPR, because, as it now happens, you can sell that company.

If it was a LinkedIn-asset, that could look different (e.g. you can access YouTube with your Google Account created for GMail). But that would create another problem: if it was an asset (and not a company), you'd need opt-in from every user to transfer their user data over to the buyer, because the buyer would be a third party.

It's either a company or an asset, it can't be both at the same time.
Tried it, it's really nice. Thanks mate
Sidenote, I added a score to this speech in my college days. I think it's pretty good. https://youtu.be/zT5p1N9AoQA
Firebase Cloud Functions: Git Commands and GitHub GraphQL API
"authoritarian ultranationalism characterized by dictatorial power, forcible suppression of opposition, as well as strong regimentation of society and of the economy"

Pretty much spot on except "ultranationalism". The amount of nationalism varies from time to time depending on the current needs. When dictator needs to get something out of Russia, he would either claim nationalism, or goes other way, depending on circumstances.
Not just shady ones. I notice a lot of legitimate recruiters find me on LinkedIn and it leads to real work for me.

I personally avoid it like the plague, but I do keep my CV up to date there. (Actually it's out of date right now, but I'll update it when I start looking again.)
Ask HN: Cheap ways for publishing small web apps for a small audiance?
Say I want to share with a small number of people (about 20) my small web apps, for as cheap as possible. The backend is in Python, frontend is plain HTML and some JS files. Those web apps I would like to be usable 24/7 for the next 10 years. Should I invest in a RaspberryPi and self host? What options do I have?
I switched careers too and I can tell you that the first job is the hardest to get. Build a portfolio and network hard. Take contract jobs. Do whatever it takes to get your foot in the door.
Whenever I read something like this, I wonder if the author ever had children, or even knows anyone with children. I have two. Children ages 2 and 3 are a strong counter-example to this "inmate human goodness" hypothesis and Rousseau's thinking in general. My kids at that age would often be about to trip over the last nerve with some sort of interruption only to say, "Mommy and daddy, I love you." In some ways, I think the goodness that kids these ages show must be some sort of evolutionary mechanism to remain "cute" and keep the parents from harming them (i.e. self-interested). Thomas Sowell (whose work I submit is likely far superior to either Bregman's or the Lancet reviewer Marmot's) has a wonderful quote illustrating it: "Each new generation born is in effect an invasion of civilization by little barbarians, who must be civilized before it is too late."

Bergman appears to be arguing against a straw man. I don't think anyone would say that human beings are completely, innately and irredeemably evil. I doubt even John Calvin would have argued such a thing. People want to be loved and they want to feel they are doing good. But we are good at lying to ourselves about our motivations, letting our emotions lead us into bad decisions and generally reacting in ways that preserve our own interests, status and livelihoods regardless of the cost (which we are adept at rationalizing away).

Rousseau's "unconstrained vision"[1] has a fundamental error: if humans are good, then human-created institutions should by and large also be good; if humans are good and human-created institutions are for whatever reason corrupting, then humans should be resilient to the corruption. I'd argue that neither seems to be true, but the latter seems particularly false and fatal for the unconstrained vision. The existence of even a few unchecked malevolent attributes is sufficient to create mass suffering. This is doubly true if the person believes herself to be innately good in all ways.

[1] https://www.amazon.com/Conflict-Visions-Thomas-Sowell/dp/068...
It already exists https://www.openoffice.org/ or https://www.google.com/sheets/about/
Where is @dang when you need him? Look at this thread and all the newer comments.
Something like this is a small plot device in the novel The Naturalist by Andrew Mayne.
IE6 or even lower had the option to show and load only the first frame.
What is RoW?
What's the point of parroting Lavrov here? Are we supposed to empathize with Putin? Poor Putin lost his buffer? NATO and Soros are bullying poor little Russia?
Reminds me of FileMaker, MS Access, Kexi or Glom.
> stocks are or how automotive works

Because the people who 'understand how automotive works' have done such a fantastic job in the last 10 years. We should clearly listen to these people. Get your investment advice from Bob Lutz.

And btw, just because you have different opinion, calling everybody else essentially 'stupid' is not really a great argument.
Hey same here! Switched from law to programming in my mid 30s as well. Never looked back!
It wasn't disappointing. So knot theory was part of the school of mathematics? That's fascinating. I love academia - those little foibles and weird little intricacies - they've all been poured over and thought about and re-evaluated. It's just so fun, from a higher-order thinking perspective.
It seems like its easy to identify the harms of extremes. Too little of X causes Y and too much of W causes Z. But with so many variables affecting the human body(nutritional, genetic, environmental, microbial, mental, etc) how can we even approach being certain about optimal levels in the middle? I don't see how we could control for enough variables for long enough to know how much vitamin D is best for the body, and exactly how it interacts with other variables in regards to various diseases.
Protocol Verification Finds Holes in Contactless Payments
just because it isn't being done does not mean it has been
"judged far too expensive"
Considering America is awash in guns, I don’t think it should be surprising. In the early days of the republic there were many armed uprisings... Not to mention the US Civil War.
New BEV car sales January to August 2020 in Germany:

Tesla: 10.6%

VW Group: 35.3%

Tesla had a fantastic first mover advantage, they're not making bad cars, but they're not special anymore. And in the real world, with competition, they're simply not stacking up very well. The trend is pretty clear to me. The stock market obviously disagrees, though.
Have there been any studies on vitamin d from the sun or lamps and health outcomes?
Absolutely unbelievable that YC would fund Installmonetizer.
Maybe I am reading too much into this argument, but I think this is moving the goalposts. So Bregman comes and proves, presumably mostly based on history of Western civilization, that humans are (at least in some ways and on average) better than they think they are. Your response to that is, well, those darn Indians and Chinese, they are not part of Western civilization, therefore, Bregman's proof does not hold.

Not to mention that it has a little bit of a scent of white man's burden.

And BTW, I do believe in universality of human rights, I don't care what the consensus is. While I agree with Bregman, I think it is kind of a moot point (as any argument from nature), because the values we have (or rather decisions we make) are much more a function of the environment we live in.